基于区块链的云控自动驾驶服务与数据共享系统及方法技术方案

技术编号:37861947 阅读:29 留言:0更新日期:2023-06-15 20:52
本发明专利技术请求保护一种基于区块链的云控自动驾驶服务与数据共享系统及方法。具体包括:硬件层、应用层、平台层,硬件层包括智能传感设备、车载系统与自动驾驶车辆;应用层包括基于运营主体的特色服务区块以及基于云控系统的基础服务区块;平台层包括:账户/授权管理区块,服务与数据处理区块,交易记录区块,奖惩区块。首先,利用区块链技术将应用层与平台层置于云端,采用点对点网络P2P作为共享的对等网络,助力云控系统的安全升级,实现自动驾驶服务与数据共享;其次,将平台层功能区块化,实现系统的账号管理,通过激励机制维持可持续的系统;最后将智能硬件作为车端,实现服务协同过程灵活可控,保障自动驾驶相关服务的扩展与共享数据的安全。享数据的安全。享数据的安全。

【技术实现步骤摘要】
基于区块链的云控自动驾驶服务与数据共享系统及方法


[0001]本专利技术属于智能交通数据处理
,具体涉及基于区块链技术的云控自动驾驶服务与数据共享系统及方法。

技术介绍

[0002]随着汽车保有量的激增使得全国各大城市交通问题日益突出,诸如堵车、停车难、空气污染、交通事故、能源消耗问题亟待解决。因此基于自动驾驶的智能交通系统逐渐成为缓解城市交通难题的有效途径。其中网联云控系统通过将环境感知和计算决策转移至云端,实现云端控制实现自动驾驶,有效降低车端的计算成本,正逐渐被更多学者认可并投入研究。但现有的网联云控自动驾驶技术主要有特定的机构来完成研发与维护工作,这也导致在实际的交通管理服务中衍生出若干问题,主要体现在:(1)云控系统过度中心化,开发与维护成本过高,难以推广适用;(2)数据存储、使用与共享受限,系统计算能力有限,导致相关服务难扩展;(3)由机构背信,存在垄断风险,信任度不高;
[0003]而区块链技术拥有去中心化的网络环境,其共识机制、分布式账本、非对称加密在内的技术保证了数据的不可伪造和不可篡改。尤其是区块链系统具有自治本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的云控自动驾驶服务与数据共享系统,其特征在于,包括:自下而上依层级布置的硬件层、应用层、平台层,其中,所述硬件层包括智能传感设备、车载系统与自动驾驶车辆;所述智能传感设备用于感知与交通环境相关的各类数据;车载系统与自动驾驶车辆作为实体车端用于接收并执行交通管控及自动驾驶指令;所述应用层包括基于运营主体的特色服务区块以及基于云控系统的基础服务区块;所述基于运营主体的特色服务区块用于各个社会主体依托区块服务完成城市管理或盈利活动,实现用户的定制化服务;所述基于云控系统的基础服务区块,用于任务划分、路径规划、精确定位在内的基础服务实现;所述平台层包含四个功能区块:账户/授权管理区块,服务与数据处理区块,交易记录区块,奖惩区块,账户/授权管理区块;所述账户/授权管理区块账户/授权管理区块用于管理开发者账号,实现开发者的注册登录、实名认证与信息更新维护;所述服务与数据处理区块用于注册服务或数据、完成服务与数据的维护与更新、个性化搜索与推荐;所述交易记录区块用于对数据共享交易进行记录,实现数据查询、购买、使用在内的操作被可靠记录;所述奖惩区块用于对服务及数据的开发者给予相应服务与数据共享的奖励或惩罚,同时结合区块链中激励机制,对开发者给予相应的虚拟货币激励,提高共享的积极性与服务质量,维持系统的可持续运行。2.根据权利要求1所述的基于区块链的云控自动驾驶服务与数据共享系统,其特征在于,所述基于运营主体的特色服务模块具体包括:基于应用APP开发运营商的泊车APP、充电站APP、物流APP;基于交通管理部门的交通状况监测服务、信号控制服务、预警反馈服务;基于汽车制造运营商的智能无人汽车;基于兼职人员的跑腿服务、送货上门服务;所述基于云控系统的基础服务区块包括:任务划分、智能算法、精确定位、IO通信、路径规划、数据处理六大服务区块。3.根据权利要求2所述的基于区块链的云控自动驾驶服务与数据共享系统,其特征在于,所述应用层的功能实现依靠区块链技术构建共享交互网络,具体技术与功能如下:(1)数据存储模块,用于存储交通共享数据、记录平台层用户信息与账号信息、存档云控自动驾驶服务或数据交易信息;(2)权限管理,用于对平台层账户信息进行云控自动驾驶相关服务或数据的购买进行验证、确认平台层用户信息与账号信息,生成密钥及证书;(3)对称/非对称加密、数字签名,用于交通共享数据的安全管理工作、保障交易数据的不可篡改及溯源;(4)智能合约,用于云控自动驾驶相关服务或数据的安全交易,实现对开发者及用户的双向约束;(5)激励机制,用于对开发者给予相应的虚拟货币激励,提高共享的积极性与服务质量;(6)P2P点对点网络,用于作为共享的对等网络,助力云控系统的安全升级,实现自动驾驶服务与数据共享。4.根据权利要求3所述的基于区块链的云控自动驾驶服务与数据共享系统,其特征在于,所述依靠区块链技术构建的共享交互网络,具体实现方法如下:
(1)选定HyperledgerFabric工具作为共享网络的基础开发框架,Hyperledger作为区块链框架,运行环境独立,不依托特定平台;(2)Fabric利用PBFT(PracticalByzantineFaultTolerance)实用拜占庭容错算法实现共识,使用RSA、DSA、ECC在内的非对称加密算法保障系统与数据安全;(3)利用Ubuntu作为操作系统,Java语言作为区块链客户端SDK(software developmentkit)语言,完成用户交易请求,并将请求结果返回到SDK;(4)利用Rust作为智能合约语言,基于区块链中的智能合约实现自动驾驶服务与数据共享,完成相关自动驾驶服务与数据的使用权交易并使用面向文档的数据库管理系统CouchDB存储到公共分布式账本。(5)利用PoW共识机制,奖励机制包括经济奖励与贡献度评分。所述经济奖励用于开发者在提供...

【专利技术属性】
技术研发人员:卢清华李梦园朱艳生刁碧荣
申请(专利权)人:重庆移通学院
类型:发明
国别省市:

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

1