【技术实现步骤摘要】
一种基于区块链的星群协同运控规划共识方法
本专利技术属于遥感卫星
,涉及一种基于区块链的星群协同运控规划共识方法,用于基于区块链的星群协同运控过程中高效形成规划共识。
技术介绍
遥感卫星数据获取、成像能力不再是主要瓶颈,而提供给用户更有价值的产品,更便捷的服务需要一个系统的解决方案,例如用户需要提供多星图像快速覆盖全国处理之后的实时性信息,并及时跟踪事态发展。因此,星群作为一个整体,协同运行才能够提升用户体验,为用户提供整体的态势感知和全面及时的消息。目前,遥感星群主要有以下不足:①遥感星群未形成一个统一整体,各为其主,缺少联合设计及协作;②地面图像处理及信息提取分发耗时长,信息利用时效性差,单星信息孤立,星群间信息协同能力差;③需地面规划成像,缺乏自主感知及自主规划能力;④操控模式复杂,未直接面向用户使用进行设计。
技术实现思路
本专利技术解决的技术问题是:克服现有技术的不足,提供一种基于区块链的星群协同运控规划共识方法,用于基于区块链的星群协同运控过程中高效形成规划共识,最大限度避免多颗卫星对同 ...
【技术保护点】
1.一种基于区块链的星群协同运控规划共识方法,其特征在于,所述区块链的核心链为规划链,记录链包括需求链;/n基于区块链的星群协同运控规划共识方法包括如下步骤:/n(1)接收用户需求,进行用户验证;/n(2)率先接收到用户需求的航天器节点对需求广播,更新需求链;/n(3)航天器节点从区块链的需求链中获取需求个数M,按照均匀分布生成随机数m,m属于[0,M-1];/n(4)从需求链中获取第m个任务需求,若该需求的规划链已规划周期个数g小于设定值L,或已规划的时长t小于设定值T,则该任务需求需要增加规划,进入步骤(6);若该需求的已规划周期个数g大于等于L,或已规划的时长t大于等 ...
【技术特征摘要】
1.一种基于区块链的星群协同运控规划共识方法,其特征在于,所述区块链的核心链为规划链,记录链包括需求链;
基于区块链的星群协同运控规划共识方法包括如下步骤:
(1)接收用户需求,进行用户验证;
(2)率先接收到用户需求的航天器节点对需求广播,更新需求链;
(3)航天器节点从区块链的需求链中获取需求个数M,按照均匀分布生成随机数m,m属于[0,M-1];
(4)从需求链中获取第m个任务需求,若该需求的规划链已规划周期个数g小于设定值L,或已规划的时长t小于设定值T,则该任务需求需要增加规划,进入步骤(6);若该需求的已规划周期个数g大于等于L,或已规划的时长t大于等于设定值T,进入步骤(5);
(5)该任务需求暂时不需要增加规划,m调整为m+1,返回步骤(4)进行下一任务需求的判断;
(6)针对待增加规划的任务需求,根据智能合约进行判断能否生成候选方案,若能够生成候选方案,则该航天器节点作为提案者将航天器节点ID、候选方案及合约得分进行投标,若存在并发规划,进入步骤(7),若不存在并发规划,进入步骤(8);若不能生成候选方案,则m调整为m+1,返回步骤(4)进行下一任务需求的判断;
(7)通过网络对候选方案合约得分进行排名,择优,择优结果形成共识规划结果,进入步骤(8);
(8)规划结果写入规划链,更新区块链,完成该任务需求运控规划,m调整为m+1,返回步骤(4)进行下一任务需求的判断。
2.根据权利要求1所述的一种基于区块链的星群协同运控规划共识方法,其特征在于:所述步骤(6)中,所述待增加规划的起始时间是(g+1)*T0,T0为每个规划周期的时间。<...
【专利技术属性】
技术研发人员:闫国瑞,李军予,李志刚,熊浩伦,徐静瑶,王啟宁,
申请(专利权)人:航天东方红卫星有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。