一种多惯导系统的轮转调度方法、系统、设备及介质

文档序号:33892848发布日期:2023-04-21 02:31阅读:47来源:国知局
一种多惯导系统的轮转调度方法、系统、设备及介质

本发明涉及运筹优化领域,特别是涉及一种多惯导系统的轮转调度方法、系统、设备及介质。


背景技术:

1、近年来,随着航空航天技术的迅猛发展,世界各国加快了对航空领域、空间技术等领域的探索与开发,各类航空飞行器、临近空间飞行器、运载火箭和航天器等大量开发并投入使用,在应急抢险救灾、资源勘查、空间环境监测等国民经济发展和军事斗争关键技术突破方面发挥了重要作用。

2、在各类飞行器投入使用过程中,为了实时准确实现飞行器的导航定位,惯性导航系统(以下简称惯导系统)在飞行器准确定位、精确制导任务中发挥着不可替代的作用。尽管近年来随着北斗、gps等全球卫星导航系统的广泛应用,为飞行器提供了高精度的导航定位及姿态测量信息,但受制于卫星的轨道运行特性,导航信号很容易受到干扰和欺骗,造成其提供的导航定位信息存在一定的误差和不可信性。此外,卫星在轨故障情况下,也会导致导航信号的覆盖范围无法满足部分区域精准导航的任务需求。

3、惯导系统作为一种航空飞行器、运载火箭、导弹、卫星等各类飞行器的关键导航单机,主要由陀螺仪和加速度计等关键部件组成。主要承担飞行器飞行过程中通过实时测量为其提供精确的位置、速度和姿态等信息,具有不易被干扰、可靠性好、导航精度高等优点。因此,惯导系统在重要飞行器执行任务过程中得到了大量广泛的应用。

4、惯导系统作为一类高精度测量单机,在飞行器不执行任务期间,一般会在特殊条件下进行单独贮存,以确保其性能状态不会发生较大退化。当需要执行飞行任务时,根据任务需要,通过对多个惯导系统进行测量与校准后,再选择合适的惯导系统安装于飞行器执行任务。特别在各类应急抢险、抗震救灾、军事行动等重大任务期间,可能需要在短时间内发射多个飞行器(大型无人机、运载火箭、导弹、卫星等)以执行应急增强飞行任务。此时,如何从贮存的多套惯导系统中选取一系列最优的部件,并将其按照不同任务优先级安装于相应飞行器,以确保应急增强飞行任务的安全可靠执行,是一个值得研究关注的问题。此外,考虑到部分应急增强任务可能持续的任务周期较长,需要飞行器长期临空(或在轨)值班。而惯导系统在长期加电期间,陀螺仪和加速度计等受器件设计工艺和复杂环境等影响,其健康状态难免会发生退化,导致系统产生导航误差,且该误差会随时间推移而不断积累,影响长期飞行值班任务的顺利执行,严重者可能会危及飞行安全。因此,当某些已用于执行飞行值班任务的惯导系统状态退化到一定程度后,如何从备份的惯导系统中快速选出合适的部件进行轮转值班,以确保值班飞行器数量始终满足任务要求,也是需要研究解决的另一难题。

5、虽然学者们已经对部件调度和资源分配问题进行了广泛研究和探索。但现有研究中,在对资源进行调度、分配过程中,都是假设所调配资源性能状态是完好的,并未将所调配资源的性能状态纳入调度优化的约束范畴,也并未考虑调配资源健康状态的退化趋势,导致所制定的资源调度结果可能因部件性能退化而不再满足任务需求,影响任务的顺利完成。因此,在多惯导系统轮转调度的任务背景下,提出一种既考虑惯导系统健康状态及其退化趋势,又能够满足飞行值班任务可靠性、长期性要求的多惯导系统轮转调度优化方法,是当前亟待解决的问题。


技术实现思路

1、本发明的目的是提供一种多惯导系统的轮转调度方法、系统、设备及介质,以综合考虑惯导系统的健康状态、退化趋势以及飞行值班任务的可靠性、长期性要求,实现对多惯导系统的轮转调度。

2、为实现上述目的,本发明提供了如下方案:

3、一种多惯导系统的轮转调度方法,所述轮转调度方法包括:

4、获取惯导系统的健康状态评估指标监测值;

5、根据所述健康状态评估指标监测值确定惯导系统的健康状态效用值;

6、根据所述健康状态评估指标监测值确定惯导系统的健康状态评估指标预测值;

7、根据所述健康状态评估指标预测值确定惯导系统的值班持续时长;

8、确定飞行器集合和惯导系统集合;所述惯导系统集合中包括若干套惯导系统,且每套惯导系统均设有一个对应的二元组信息;所述二元组信息由对应的惯导系统的健康状态效用值和值班持续时长构成;所述飞行器集合中包括若干个飞行器,且每个飞行器均设有一个状态信息;当飞行器上装配有惯导系统时,所述状态信息为值班状态,当飞行器上未装配惯导系统时,所述状态信息为空闲状态;

9、根据所述飞行器集合和所述惯导系统集合构建初次值班调度优化模型;

10、对所述初次值班调度优化模型进行求解,得到所述飞行器集合和所述惯导系统集合的最优分配矩阵;

11、采用多班次轮转调度策略,根据所述最优分配矩阵对所述飞行器集合和所述惯导系统集合进行轮转调度。

12、一种多惯导系统的轮转调度系统,所述轮转调度系统包括:

13、指标监测模块,用于获取惯导系统的健康状态评估指标监测值;

14、健康状态效用值确定模块,用于根据所述健康状态评估指标监测值确定惯导系统的健康状态效用值;

15、指标预测模块,用于根据所述健康状态评估指标监测值确定惯导系统的健康状态评估指标预测值;

16、值班持续时长确定模块,用于根据所述健康状态评估指标预测值确定惯导系统的值班持续时长;

17、值班任务集合确定模块,用于确定飞行器集合和惯导系统集合;所述惯导系统集合中包括若干套惯导系统,且每套惯导系统均设有一个对应的二元组信息;所述二元组信息由对应的惯导系统的健康状态效用值和值班持续时长构成;所述飞行器集合中包括若干个飞行器,且每个飞行器均设有一个状态信息;当飞行器上装配有惯导系统时,所述状态信息为值班状态,当飞行器上未装配惯导系统时,所述状态信息为空闲状态;

18、模型构建模块,用于根据所述飞行器集合和所述惯导系统集合构建初次值班调度优化模型;

19、模型求解模块,用于对所述初次值班调度优化模型进行求解,得到所述飞行器集合和所述惯导系统集合的最优分配矩阵;

20、轮转调度模块,用于采用多班次轮转调度策略,根据所述最优分配矩阵对所述飞行器集合和所述惯导系统集合进行轮转调度。

21、一种电子设备,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行上述的多惯导系统的轮转调度方法。

22、一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现上述的多惯导系统的轮转调度方法。

23、根据本发明提供的具体实施例,本发明公开了以下技术效果:

24、本发明提供的多惯导系统的轮转调度方法,首先获取惯导系统的健康状态评估指标监测值,并根据健康状态评估指标监测值确定惯导系统的健康状态效用值,其次根据健康状态评估指标监测值确定惯导系统的健康状态评估指标预测值,并根据健康状态评估指标预测值确定惯导系统的值班持续时长,进而根据飞行器集合和惯导系统集合构建初次值班调度优化模型并进行求解,得到最优分配矩阵,最后采用多班次轮转调度策略,根据最优分配矩阵对飞行器集合和惯导系统集合进行轮转调度。因此,本发明能够综合考虑惯导系统的健康状态、退化趋势以及飞行值班任务的可靠性、长期性要求,实现对多惯导系统的轮转调度,能够为飞行值班任务关键装备资源的科学调度、轮转维护提供技术决策支持。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1