航空电子系统的任务分配与资源调度方法技术方案

技术编号:32965862 阅读:19 留言:0更新日期:2022-04-09 11:21
本发明专利技术公开了一种航空电子系统的任务分配与资源调度方法,首先采用AADL建模语言及其属性扩展集对MPAS模型进行网络构建;然后设置飞行器簇群及簇成员的承载资源量、以及任务分配所需的资源量;再判断承载资源量与任务资源量的大小;经多次轮循后,采用剩余资源优先的首次适应分配原则进行任务调度。本发明专利技术方法利用AADL的连接属性,实现航电体系中心控制器

【技术实现步骤摘要】
航空电子系统的任务分配与资源调度方法


[0001]本专利技术涉及多平台的航空电子系统中任务分配与资源调度,更特别地说,是指一种航空电子系统的任务分配与资源调度方法,本专利技术方法是采用了剩余资源优先(Remaining Resources First,RRF)的首次适应分配原则(First Fit Allocation Principle,FFAP)来完成任务分配与资源调度的。

技术介绍

[0002]航空电子的英文Avionics来源于Aviation和Electronics两个词,表示航空学和电子学两个学科领域的结合。航空电子信息系统(Avionics Information System)已与飞机平台、机载武器一起作为衡量现代军用飞机作战性能的三大要素。三者相互关系极其密切,可以说,没有先进的航空电子综合系统,就没有先进的作战飞机。2009年01月,国防工业出版社出版的《先进航空电子综合技术》,作者:熊华钢,王中华。在“第2章航空电子系统功能”中介绍了航空电子系统主要支持飞机完成起飞、航行与降落等飞行任务,以及探测、攻击及运输等作战任务。航本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种航空电子系统的任务分配与资源调度方法,其特征在于有下列步骤:步骤一,构建MPAS模型的网络拓扑结构;步骤11,设置MPAS的构型元素;多平台航电模型MPAS的构建是依据网络拓扑结构图PIC、构型元素Arch和汇总任务集MISS来描述的,采用集合形式表示为MPAS={PIC,Arch,MISS};构型元素Arch中包括有一个中心控制器CenCon和I个飞行器簇群Clu,采用集合形式表示为Arch={CenCon,Clu1,Clu2,

,Clu
i
,

,Clu
I
};第i个飞行器簇群Clu
i
中存在有一个飞行器簇首和J个飞行器簇成员,采用集合形式表示为第j个飞行器簇成员中的所有端系统记为步骤12,选取MPAS模型的网络拓扑结构;网络拓扑结构记为PIC,且PIC={pic1,pic2,

,pic
γ
,

};pic1表示第一种网络拓扑结构构型;pic2表示第二种网络拓扑结构构型;pic
γ
表示第γ种网络拓扑结构构型;下角标γ表示构型的标识号;步骤13,配置MPAS的资源池;中心控制器CenCon用于控制飞行器簇群Clu;中心控制器上的资源池记为且下角标S表示当前轮循次数;表示在当前轮循次S时的飞行器簇群Clu1能够提供的资源量,简称为第一个簇群承载资源量;表示在当前轮循次S时的飞行器簇群Clu2能够提供的资源量,简称为第二个簇群承载资源量;表示在当前轮循次S时的飞行器簇群Clu
i
能够提供的资源量,简称为第i个簇群承载资源量;表示在当前轮循次S时的飞行器簇群Clu
I
能够提供的资源量,简称为最后一个簇群承载资源量;步骤14,配置飞行器簇成员资源量;在当前轮循次数S时,第j个飞行器簇成员能够承载的资源量,记为第j节点-承载资源总量飞行器簇成员中的所有端系统记为
表示飞行器簇成员中的第一个端系统ES1;所述的节点资源量记为为表示飞行器簇成员中的第二个端系统ES2;所述的节点资源量记为为表示飞行器簇成员中的第p个端系统ES
p
;下角标p表示飞行器簇成员中的端系统标识号;所述的节点资源量记为的节点资源量记为表示飞行器簇成员中的最后一个端系统ES
P
;下角标P表示飞行器簇成员中端系统的总个数;所述的节点资源量记为则有:第j个飞行器簇成员的节点-承载资源总量同理可得:当前轮循次数S时第一个飞行器簇成员能够承载的资源量,记为第一节点-承载资源总量同理可得:当前轮循次数S时第二个飞行器簇成员能够承载的资源量,记为第二节点-承载资源总量同理可得:当前轮循次数S时最后一个飞行器簇成员能够承载的资源量,记为最后一节点-承载资源总量步骤二,设置汇总任务集MISS及任务资源池;汇总任务集记为MISS,且MISS={Miss1,Miss2,

,Miss
k
,

,Miss
K
};Miss1表示第一个任务集;所述Miss1的资源量记为Miss2表示第二个任务集;所述Miss2的资源量记为Miss
k
表示第k个任务集,下角标k表示任务集的标识号;为了方便说明,所述Miss
k
也称为任意一个任务集;所述Miss
k
的资源量记为Miss
K
表示最后一个任务集,下角标K表示任务集的总个数;所述Miss
K
的资源量记为所述任意一个任务集Miss
k
中包括的多个任务有其中:表示第k个任务集Miss
k
中的第一个任务;所述的资源量记为
表示第k个任务集Miss
k
中的第二个任务;所述的资源量记为的资源量记为表示第k个任务集Miss
k
中的第l个任务;下角标l表示任务的标识号;所述的资源量记为的资源量记为表示第k个任务集Miss
k
中的最后一个任务;下角标L表示任务的总个数;所述的资源量记为则有:步骤三,任务分配与资源调度;步骤31,标...

【专利技术属性】
技术研发人员:何锋周璇王荣巍余婧
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

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

1