基于区块链技术的无人机飞行行为分析方法及加密系统技术方案

技术编号:25001572 阅读:106 留言:0更新日期:2020-07-24 18:02
本发明专利技术公开了无人机行业技术领域的基于区块链技术的无人机飞行行为分析方法及加密系统,包括以下步骤:步骤一、搭建区块链系统环境,可根据系统实际需求搭建公链、联盟链、私链;步骤二、将区块链系统与对应无人机综合管理系统通过API接口进行数据互通及前端界面的展示,本发明专利技术主要用来解决无人机个体飞行行为中出现的异常现象提供辅助决策判定结果。无人机在自身模块工作正常且通信无碍的情况下,无人机综合管理系统可以实时准确的对无人机进行管控,但不可避免的情况是无人机由于自身设备的不稳定或外部通信干扰时,将会出现异常飞行的情况。

【技术实现步骤摘要】
基于区块链技术的无人机飞行行为分析方法及加密系统
本专利技术涉及无人机行业
,具体为基于区块链技术的无人机飞行行为分析方法及加密系统。
技术介绍
随着无人机在各行各业的应用范围越来越广,政府、公安部门也越来越重视低空领域的安全,需要有无人机飞行行为合规性、合理性、科学性的判定依据作为数据管理支撑。无人机飞行行为,区分两种情况,一种是人工操作飞行,另一种是基于卫星导航信息或惯性的自动飞行。这两种飞行行为,都存在的一定的不确定因素,即:无人机自身故障或外部通信环境异常导致的飞行失控,这类飞行失控事件又往往是意外事故发生的主要原因,因此,针对无人机飞行行为的科学预测是十分有必要的,可以在一定程度降低无人机飞行意外带来的安全隐患。目前,并没有专门针对无人机飞行行为分析的相关系统或方法。比较通用的对无人机监测的方法是各厂家或政府管理部门采用无人机综合管理平台对无人机进行定位监控,通过无人机自身的报警系统对无人机的故障进行平台告警。现有的无人机综合管理平台,一方面数据来源通常只有少数无人机厂家来源,无法做到所有无人机覆盖,另一方面,其平台数据高度依赖无人机自身模块所回传的相关数据,如经纬度、高度、速度、加速度、飞行姿态等,在回传数据准确的情况下,是可以确保无人机行为可控,但无人机行为存在不可控的因素正是在于无人机自身硬件模块的不稳定性,在设备失效的情况下,回传数据是无法作为科学参考依据的。因此,必须采用更加独立、第三方的数据分析平台对无人机的飞行行为进行分析评估,为管理者提供更合理的决策辅助信息。基于此,本专利技术设计了基于区块链技术的无人机飞行行为分析方法及加密系统,以解决上述问题。
技术实现思路
本专利技术的目的在于提供基于区块链技术的无人机飞行行为分析方法及加密系统,以解决上述
技术介绍
中提出的现有的无人机综合管理平台,一方面数据来源通常只有少数无人机厂家来源,无法做到所有无人机覆盖,另一方面,其平台数据高度依赖无人机自身模块所回传的相关数据,如经纬度、高度、速度、加速度、飞行姿态等,在回传数据准确的情况下,是可以确保无人机行为可控,但无人机行为存在不可控的因素正是在于无人机自身硬件模块的不稳定性,在设备失效的情况下,回传数据是无法作为科学参考依据的的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于区块链技术的无人机飞行行为分析方法,包括以下步骤:步骤一、搭建区块链系统环境,可根据系统实际需求搭建公链、联盟链、私链;步骤二、将区块链系统与对应无人机综合管理系统通过API接口进行数据互通及前端界面的展示;步骤三、无人机综合管理系统实时将无人机飞行数据发送至区块链系统,所有数据都将通过对应的智能合约形式进行分析及存储;步骤四、区块链系统中所有节点对挖矿计算特殊智能合约,该合约主要实现无人机飞行行为的异常共识判断;步骤五、新的区块产生后,将通过API接口的形式返回至无人机综合管理系统的前端页面中,若结合无人机综合管理系统自身的逻辑判断属于异常,则进行报警处理;步骤六、用户可在链上查看所有历史分析数据,所有生成数据都将在链上作为一个区块进行永久存储。优选的,所述步骤一的系统环境的最小环境至少有四个节点的私链。优选的,所述步骤四中的区块链系统所有节点需要对特殊智能合约进行二十四小时挖矿。优选的,所述区块链系统中某一节点挖矿成功,则表明有一无人机的飞行异常行为被发现,该异常会被所有区块链节点所记录。一种基于区块链技术的无人机飞行行为分析的加密系统,包括应用层、扩展层和协议层;所述应用层包括面向用户的app客户端、无人机综合管理系统和第三方扩展;所述扩展层包括针对无人机飞行行为的扩展、针对数据查询的扩展以及针对其他相关应用的扩展;所述协议层包括网络层和存储层;所述网络层,用于建立相关网络;所述存储层,用于给相关的区块建立连接。优选的,所述扩展层还包括用于区块链所有节点挖矿的智能合约。与现有技术相比,本专利技术的有益效果是:本专利技术主要用来解决无人机个体飞行行为中出现的异常现象提供辅助决策判定结果。无人机在自身模块工作正常且通信无碍的情况下,无人机综合管理系统可以实时准确的对无人机进行管控,但不可避免的情况是无人机由于自身设备的不稳定或外部通信干扰时,将会出现异常飞行的情况。本专利技术提出的方法,就是基于公开的区块链技术对无人机飞行行为进行智能分析,该方法独立于无人机综合管控系统使用,通过特殊的共识机制算法,节点共同认可的计算结果作为可信结果被区块链记账,同时将该结果反馈至无人机综合管控系统中,该分析结果由于不受到外界变量的干扰,因此能保证相对的客观公正,同时,所有的历史分析结果都直接存储于区块链中,可以确保数据的安全存储不被篡改。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的整体流程框架图;图2为本专利技术的整体系统框架图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1-2,本专利技术提供一种技术方案:一种基于区块链技术的无人机飞行行为分析方法,包括以下步骤:步骤一、搭建区块链系统环境,可根据系统实际需求搭建公链、联盟链、私链;步骤二、将区块链系统与对应无人机综合管理系统通过API接口进行数据互通及前端界面的展示;步骤三、无人机综合管理系统实时将无人机飞行数据发送至区块链系统,所有数据都将通过对应的智能合约形式进行分析及存储;步骤四、区块链系统中所有节点对挖矿计算特殊智能合约,该合约主要实现无人机飞行行为的异常共识判断;步骤五、新的区块产生后,将通过API接口的形式返回至无人机综合管理系统的前端页面中,若结合无人机综合管理系统自身的逻辑判断属于异常,则进行报警处理;步骤六、用户可在链上查看所有历史分析数据,所有生成数据都将在链上作为一个区块进行永久存储。更进一步的实施方式为,所述步骤一的系统环境的最小环境至少有四个节点的私链。更进一步的实施方式为,所述步骤四中的区块链系统所有节点需要对特殊智能合约进行二十四小时挖矿。更进一步的实施方式为,所述区块链系统中某一节点挖矿成功,则表明有一无人机的飞行异常行为被发现,该异常会被所有区块链节点所记录。一种基于区块链技术的无人机飞行行为分析的加密系统,包括应用层、扩展层和协议层;所述应用层包括面向用户的app客户端、无人机综合管理系统和第三方扩展;所述扩展层包括针对无人机飞本文档来自技高网
...

【技术保护点】
1.一种基于区块链技术的无人机飞行行为分析方法统,其特征在于:包括以下步骤:/n步骤一、搭建区块链系统环境,可根据系统实际需求搭建公链、联盟链、私链;/n步骤二、将区块链系统与对应无人机综合管理系统通过API接口进行数据互通及前端界面的展示;/n步骤三、无人机综合管理系统实时将无人机飞行数据发送至区块链系统,所有数据都将通过对应的智能合约形式进行分析及存储;/n步骤四、区块链系统中所有节点对挖矿计算特殊智能合约,该合约主要实现无人机飞行行为的异常共识判断;/n步骤五、新的区块产生后,将通过API接口的形式返回至无人机综合管理系统的前端页面中,若结合无人机综合管理系统自身的逻辑判断属于异常,则进行报警处理;/n步骤六、用户可在链上查看所有历史分析数据,所有生成数据都将在链上作为一个区块进行永久存储。/n

【技术特征摘要】
1.一种基于区块链技术的无人机飞行行为分析方法统,其特征在于:包括以下步骤:
步骤一、搭建区块链系统环境,可根据系统实际需求搭建公链、联盟链、私链;
步骤二、将区块链系统与对应无人机综合管理系统通过API接口进行数据互通及前端界面的展示;
步骤三、无人机综合管理系统实时将无人机飞行数据发送至区块链系统,所有数据都将通过对应的智能合约形式进行分析及存储;
步骤四、区块链系统中所有节点对挖矿计算特殊智能合约,该合约主要实现无人机飞行行为的异常共识判断;
步骤五、新的区块产生后,将通过API接口的形式返回至无人机综合管理系统的前端页面中,若结合无人机综合管理系统自身的逻辑判断属于异常,则进行报警处理;
步骤六、用户可在链上查看所有历史分析数据,所有生成数据都将在链上作为一个区块进行永久存储。


2.根据权利要求1所述的基于区块链技术的无人机飞行行为分析方法及加密系统,其特征在于:所述步骤一的系统环境的最小环境至少有四个节点的私链。


3.根据权...

【专利技术属性】
技术研发人员:帅博汪良会欧海英张建森邹世民来飞马修湖徐江斌付康赵晓鸿曾建锋
申请(专利权)人:鉴真防务技术上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1