论文中文题名: | 应急场景下的群组机器人数据安全方案研究 |
姓名: | |
学号: | 20207040017 |
保密级别: | 公开 |
论文语种: | chi |
学科代码: | 0810 |
学科名称: | 工学 - 信息与通信工程 |
学生类型: | 硕士 |
学位级别: | 工学硕士 |
学位年度: | 2023 |
培养单位: | 西安科技大学 |
院系: | |
专业: | |
研究方向: | 区块链;机器人 |
第一导师姓名: | |
第一导师单位: | |
论文提交日期: | 2023-06-14 |
论文答辩日期: | 2023-06-06 |
论文外文题名: | Research on Data Security Scheme of Swarm Robotics in Emergency Scenarios |
论文中文关键词: | |
论文外文关键词: | Swarm robotics ; Blockchain ; DPoS consensus algorithm ; Byzantine General problem ; Data security |
论文中文摘要: |
<p>面对现场环境未知且状态不稳定的应急场景,使用群组机器人进入该场景完成救援前期基础设施的构建,可以有效提高整体救援效率,避免人员伤亡。救援业务的实施主要通过机器人之间的合作与协作实现,而数据安全问题是其合作与协作能否有效开展的关键。区块链作为一种具有去中心化、防篡改、不可删除等特性的数据存储系统,能够保证无固定中心节点的群组机器人系统中的数据安全。针对应急场景群组机器人中的数据安全问题,提出了应急场景下基于区块链的群组机器人数据安全方案,主要研究内容如下:</p>
<p>(1)为了解决环境复杂多变的应急场景下因通信链路不稳定引起的数据安全问题,结合区块链技术采用去中心化群组机器人网络拓扑结构,构建一个去中心化的群组机器人区块链网络。网络中的加密算法、链式数据存储结构以及共识算法等机制保证了系统中机器人数据交互的安全性。</p>
<p>(2)针对上述网络结构中区块链共识数据所造成通信负荷大的问题,提出了一种基于主侧链的数据存储模型。该模型采用分层共识的方式处理系统中的机器人数据,系统中的机器人在组网过程中根据业务类型的不同被划分为不同类型的侧链,形成该业务所在侧链上的局部共识;其次从每个侧链上选举出记账节点组成主链,形成分层共识的结构,完成整个系统的全局共识。该模型采用委托权益证明(Delegated proof of Stake, DPoS)共识算法完成机器人数据的共识任务,使得该系统在无中心节点的情况下,保证数据的一致性。</p>
<p>(3)针对上述基于主侧链的数据存储模型中DPoS共识算法存在记账节点逐渐“中心化”的问题,提出了一种基于概率语言术语集(Probabilistic Language Term Set, PLTS)改进的DPoS共识算法。该算法通过模糊决策的方法设计了一种弹性的投票模型,在该模型中增加了投票节点的投票选项,以此来提高群组机器人记账节点选举的公平性;其次考虑到不同投票类型对记账节点选择产生影响,设计了一种基于权重设置的得分函数计算公式,降低恶意节点的恶意投票态度。</p>
<p>最后,仿真实验验证了本文所提方案在时延、吞吐量以及容错性等方面均优于基于单链的模型,证明了本文所提方案可以有效地解决应急场景下存在的数据安全问题,在保证机器人数据安全的前提下进一步提升了系统的通信效率。</p>
﹀
|
论文外文摘要: |
<p>In the face of an emergency scenario with unknown on-site environment and unstable state, using swarm robotics to enter the scene to complete the construction of infrastructure in the early stage of rescue can effectively improve the overall rescue efficiency and avoid casualties. The implementation of rescue business is mainly realized through cooperation and cooperation among robotics, and data security is the key to the effective implementation of cooperation and cooperation. As a decentralized, tamper-proof, unerasable data storage system, blockchain can ensure the data security of swarm robotics system without fixed central nodes. Aiming at the data security problem of swarm robotics in emergency scenarios, a data security scheme of swarm robotics in emergency scenarios based on blockchain is proposed. The main research contents are as follows.</p>
<p>(1) In order to solve the data security problem caused by unstable communication links in the complex and changeable emergency scenario, a decentralized swarm robotics blockchain network is built by combining blockchain technology and adopting the decentralized swarm robotics network topology. The encryption algorithm, the chain data storage structure, and the consensus algorithm mechanism in the network ensure the security of the robot data interaction in the system.</p>
<p>(2) A data storage model based on the master-slave blockchain is proposed to solve the problem of high communication load caused by consensus data of blockchain in the above network structure. The model uses a hierarchical consensus approach to handle the robot data in the swarm. During the networking process, the robotics in the system are divided into different types of slave chains according to their business types to form a local consensus on the business, and bookkeeping nodes are elected from each slave chain to form the master chain, forming a hierarchical global consensus structure. The model uses the Delegated Proof of Stake(DPoS) consensus algorithm to share robot data, ensuring data consistency in the system without a central node.</p>
<p>(3) Aiming at the problem of gradual "centralization" of billing nodes in the DPoS consensus algorithm in the above data storage model based on the master-slave blockchain, an improved DPoS consensus algorithm based on the Probabilistic Language Term Set(PLTS) is proposed. In this algorithm, an elastic voting model is designed by fuzzy decision method, and voting options of voting nodes are added to the model, so as to improve the fairness of swarm robotics accounting node election. Secondly, considering the influence of different voting types on the selection of accounting nodes, a scoring function calculation formula based on the weight set is designed to reduce the malicious voting attitude of malicious nodes.</p>
<p>Finally, simulation experiments verify that the proposed scheme is superior to the model based on a single chain in terms of delay, throughout, and fault tolerance, which proves that the proposed scheme can effectively solve the data security problems existing in emergency scenarios and further improve the communication efficiency of the system on the premise of ensuring the data security of robotics.</p>
﹀
|
参考文献: |
[1]郑学召,赵炬,张铎等.煤矿救援机器人研究现状及发展趋势[J].工矿自动化,2019,45(09):7-12. [2]葛世荣,朱华.危险环境下救援机器人技术发展现状与趋势[J].煤炭科学技术,2017,45(05):1-8+21. [3]巩固,朱华.基于目标识别与避障的煤矿救援机器人自主行走[J].南京理工大学学报,2022,46(01):32-39. [4]王伟嘉,郑雅婷,林国政,等.集群机器人研究综述[J].机器人,2020,42(02):232-256. [6]王天然.机器人技术的发展[J].机器人,2017,39(04):385-386. [10]郑敏,王虹,刘洪,谭冲.区块链共识算法研究综述[J].信息网络安全,2019(07):8-24. [13]施君宇,彭美璇,丁雪雯.一种无人机群网络安全通信实现及验证方法[J].通信技术,2018,51(10):2470-2475. [14]张浩,蔡英,夏红科.VANET中基于RSU辅助签名环形成的方案[J].计算机科学,2020,47(05):301-305. [17]牛双诚,晋玉强,寇昆湖.基于区块链的多无人机协同任务分配方法研究[J].系统仿真学报,2023,35(05):949-956. [19]李子健,章国安,陈葳葳.基于区块链的车联网安全通信策略[J].计算机工程,2021,47(10):43-51. [20]任条娟,郑佳莹,陈友荣等. 基于区块链的车联网节点数据安全通信模型研究[J].汽车技术,2021(05):30-35. [24]王群,李馥娟,倪雪莉,等.区块链共识算法及应用研究[J].计算机科学与探索,2022,16(06):1214-1242. [30]赵国宏,熊灵芳,武应华,等.一种基于区块链的导弹蜂群协同制导机制[J].战术导弹技术,2020(04):100-111. [32]欧阳坤. 面向车联网的分层区块链设计与实现[D].北京邮电大学,2020. [34]黄捷,李帮银,陈宇韬,等.基于区块链的群机器人数据完整性与隐私性保护[J]. 无人系统技术, 2022, 5(4):96–108. [35]白首圳,陈美娟.面向工业互联网的区块链分层分片研究[J].计算机工程,2023,49(03):58-66+79. [36]孙弋,宋冬冬.群组机器人系统资源分配策略研究[J].西安科技大学学报,2022,42(04):818-825. [37]武文亮,周兴社,沈博,等.集群机器人系统特性评价研究综述[J].自动化学报,2022,48(5):1153−1172. [38]刘明达,拾以娟,陈左宁. 基于区块链的分布式可信网络连接架构[J].软件学报, 2019, 30(08): 2314-2336. [40]靳世雄,张潇丹,葛敬国,等.区块链共识算法研究综述[J].信息安全学报,2021,6(02):85-100. [41]王同贺,华昊辰,曹军威.共识边缘计算及其在能源互联网中的应用[J].电力建设,2021,42(02):116-125. [42]祝朝凡,郭进伟,蔡鹏.基于 Paxos的分布式一致性算法的实现与优化[J].华东师范大学学报(自然科学版),2019,5:168-177. [47]毛小兵,商娜,张蕊,等.基于概率语言术语集的TODIM方法及其在战略性新兴产业企业业绩评价中的应用[J].运筹与模糊学,2018,8(4):151-160. |
中图分类号: | TP242 |
开放日期: | 2023-06-15 |