一种航天器能力建模方法和系统
文献发布时间:2023-06-19 11:57:35
技术领域
本发明属于航天器建模与控制技术领域,尤其涉及一种航天器能力建模方法和系统。
背景技术
未来航天器将面向动态不确定场景设计,控制系统由传统姿态轨道指令驱动转变为任务能力驱动。
目前的航天器面向确定任务设计,面对复杂、动态、不确定环境的场景难以做出自主应变。传统动力学模型描述的是航天器对指令的响应,是对航天器物理运动机理的表征。传统的能力指标归纳方法由于模型建立者对目标认知程度不同存在主观的差异,并且分解的能力之间存在标准不统一、指标耦合的问题。
发明内容
本发明的技术解决问题:克服现有技术的不足,提供一种航天器能力建模方法和系统,旨在解决传统的能力指标归纳方法存在的问题,实现航天器面向动态场景的能力分析与评估。
为了解决上述技术问题,本发明公开了一种航天器能力建模方法,包括:
根据任务要求,对具有相同技术要求的指标进行归纳,得到多个类型的能力指标,并确定各能力指标的指标值;其中,多个类型的能力指标,包括:以航天器性能参数为特征的N
对携带有指标值的各类型的能力指标进行面向场景的指标筛选,得到确定场景下的航天器能力指标集合;
根据确定场景下的航天器能力指标集合,进行面向任务进行能力指标重组,生成任务能力指标,得到面向任务的航天器能力模型。
在上述航天器能力建模方法中,通过如下步骤确定各能力指标的指标值:
获取航天器的单元级指标,对各单元级指标进行归一化处理,得到各单元级指标对应的能力要素;
将得到的能力要素分别赋值给对应的各类型的能力指标,得到携带有指标值的各类型的能力指标。
在上述航天器能力建模方法中,通过如下方式对各单元级指标进行归一化处理,得到各单元级指标对应的能力要素:
能力要素i=第i个单元级指标的当前值/第i个单元级指标的最优值;其中,i代表航天器所有单元级指标中的第i个。
在上述航天器能力建模方法中,各类型的能力指标与能力要素之间的对应关系如下:
其中,F
在上述航天器能力建模方法中,对携带有指标值的各类型的能力指标进行面向场景的指标筛选,得到确定场景下的航天器能力指标集合,包括:
从N
则,确定场景下的航天器能力指标集合Φ
在上述航天器能力建模方法中,任务能力指标是航天器针对总任务的完成能力的表征,包括:总任务完成率、总任务成功率、总任务生存率和总任务消耗比;
总任务完成率表示在规定时间内总任务完成进度与任务目标的比值,表示为:总任务完成率=(完成进度/任务目标)×100%;其中,任务目标为:子任务的总个数N;完成进度为:子任务完成比较结果为1的个数K,K≤N;
总任务成功率表示在规定时间内达到最大完成率的概率,是每个完成比较结果为1的子任务成功概率的乘积,表示为:总任务成功率=(子任务1成功概率×子任务2成功概率×子任务K成功概率)×100%;
总任务生存率表示在规定时间内总任务成功或失败但生存的概率,表示为:总任务生存率=总任务成功率+(1-总任务成功率)×存活概率×100%;
总任务消耗比表示在规定时间内达到最大完成率的航天器能力折损,表示为:总任务消耗比=【(任务前能力综合-任务后能力综合)/任务前能力综合】×100%;其中,能力综合为各能力要素最大值的乘积,表示为:能力综合=能力要素1最大值×能力要素2最大值×···×能力要素M最大值。
在上述航天器能力建模方法中,进行面向任务进行能力指标重组的步骤如下:
根据航天器具体任务,将确定场景下的航天器能力指标集合中对于一项子任务完成所必要的或可明确边界值的能力指标划分为确定性指标,得到确定性指标集合Φ
根据航天器具体任务,将确定场景下的航天器能力指标集合中对于一项子任务完成非必要的或不明确边界值的能力指标划分为概率性指标,得到概率性指标集合Φ
在上述航天器能力建模方法中,还包括:在得到的确定性指标集合Φ
在上述航天器能力建模方法中,还包括:对确定场景下的航天器能力指标集合进行多维能力图形化表式。
相应的,本发明还公开了一种航天器能力建模系统,包括:
处理模块,用于根据任务要求,对具有相同技术要求的指标进行归纳,得到多个类型的能力指标,并确定各能力指标的指标值;其中,多个类型的能力指标,包括:以航天器性能参数为特征的N
筛选模块,用于对携带有指标值的各类型的能力指标进行面向场景的指标筛选,得到确定场景下的航天器能力指标集合;
模型构建模块,用于根据确定场景下的航天器能力指标集合,进行面向任务进行能力指标重组,生成任务能力指标,得到面向任务的航天器能力模型。
本发明具有以下优点:
(1)本发明公开了一种航天器能力建模方案,实现了基于任务和全域能力约束的任务能力指标构建,完成了对典型动态不确定场景的航天器能力指标的合理归纳,能够对任务直接响应,对航天器的任务完成性能进行表征,可作为航天器面向动态场景的能力分析与评估工具,为航天器自主决策控制算法提供可控维数、准确高效的模型输入。
本发明公开了一种航天器能力建模方案,可实现航天器能力模型的多维能力图形化表达,能适配基于图像深度学习的智能算法,可进行高度具象化的能力计算与寻优,对特定任务场景进行能力匹配。
附图说明
图1是本发明实施例中一种航天器能力建模方法的步骤流程图;
图2是本发明实施例中一种确定场景下的航天器能力指标集合的多维能力图形化表式示意图;
图3是本发明实施例中一种航天器能力建模系统的结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明公开的实施方式作进一步详细描述。
航天器载荷、执行机构、测量感知等单元数量多,功能多变,多维能力模型是对复杂系统综合能力的高度抽象化归纳,可作为航天器面向动态场景的能力分析与评估工具,为航天器自主决策控制算法提供可控维数、准确高效的模型输入。基于上述思考,本发明提出一种航天器能力建模方法,如图1,具体可以包括如下步骤:
步骤101,根据任务要求,对具有相同技术要求的指标进行归纳,得到多个类型的能力指标,并确定各能力指标的指标值。
在本实施例中,能力指标是体现航天器某一项外在能力的基本指标,归纳能力指标是对具有相同技术要求的一类能力指标的综合,具体可以包括:以航天器性能参数为特征的N
优选的,可以通过如下步骤确定各能力指标的指标值:获取航天器的单元级指标,对各单元级指标进行归一化处理,得到各单元级指标对应的能力要素;将得到的能力要素分别赋值给对应的各类型的能力指标,得到携带有指标值的各类型的能力指标。其中,能力要素是航天器各单元的使用约束、算力要求、刷新速率等单元级指标,能力要素的个数为M,能力要素集合为Φ
进一步的,可以通过如下方式对各单元级指标进行归一化处理,得到各单元级指标对应的能力要素:能力要素i=第i个单元级指标的当前值/第i个单元级指标的最优值;其中,i代表航天器所有单元级指标中的第i个。其中,第i个单元级指标的当前值是指:单元当前设定的指标值;第i个单元级指标的最优值是指:单元初始入轨状态能够实现的最优指标值。
更进一步的,各类型的能力指标与能力要素之间的对应关系可以表示如下:
其中,F
例如,
对于性能指标,有:
对于功能指标,有:
对于智能指标,有:
步骤102,对携带有指标值的各类型的能力指标进行面向场景的指标筛选,得到确定场景下的航天器能力指标集合。
在本实施例中,场景是指航天器工作所处的环境状态和态势,包括但不仅限于:信息支援场景、轨道巡视场景、博弈场景等。可根据场景需求筛选得到某一确定场景下的航天器能力指标集合,该某一确定场景下的航天器能力指标集合为该确定场景下能够满足所有潜在任务需求的能力指标的最大集合。具体的:从N
例如,对于信息支援场景,确定航天器能力指标集合Φ
步骤103,根据确定场景下的航天器能力指标集合,进行面向任务进行能力指标重组,生成任务能力指标,得到面向任务的航天器能力模型。
在本实施例中,任务能力指标是航天器针对总任务的完成能力的表征,包括:总任务完成率、总任务成功率、总任务生存率和总任务消耗比。其中,总任务是由各子任务组成任务序列,表示为[子任务1、子任务2、···、子任务N]。例如,总任务=[态势感知、动中成像、···、对日定向]。
总任务完成率表示在规定时间内总任务完成进度与任务目标的比值,表示为:总任务完成率=(完成进度/任务目标)×100%。其中,任务目标为:子任务的总个数N;完成进度为:子任务完成比较结果为1的个数K,K≤N。
总任务成功率表示在规定时间内达到最大完成率的概率,是每个完成比较结果为1的子任务成功概率的乘积,表示为:总任务成功率=(子任务1成功概率×子任务2成功概率×子任务K成功概率)×100%。
总任务生存率表示在规定时间内总任务成功或失败但生存的概率,表示为:总任务生存率=总任务成功率+(1-总任务成功率)×存活概率×100%。其中,存活概率由具体任务过程得出,默认为0.5。
总任务消耗比表示在规定时间内达到最大完成率的航天器能力折损,表示为:总任务消耗比=【(任务前能力综合-任务后能力综合)/任务前能力综合】×100%;其中,能力综合为各能力要素最大值的乘积,表示为:能力综合=能力要素1最大值×能力要素2最大值×···×能力要素M最大值。
优选的,在本实施例中,进行面向任务进行能力指标重组,生成任务能力指标具体是指:根据航天器具体任务,对确定场景下的航天器能力指标集合Φ
进一步的,与任务需求能力综合比较是指:在得到的确定性指标集合Φ
例如,对于态势感知子任务,有:
Φ
对所有概率性指标Φ
在本发明的一优选实施例中,该航天器能力建模方法还可以包括:对确定场景下的航天器能力指标集合进行多维能力图形化表式。优选的,如图2,可以采用雷达图方式对确定场景下的航天器能力指标集合进行描述,以直观表示对应确定场景的覆盖能力。
综上所述,本发明基于任务和全域能力约束的任务能力指标构建,提出了一种航天器能力建模方法,实现了对典型动态不确定场景的航天器能力指标的合理归纳,能够对任务直接响应,对航天器的任务完成性能进行表征,可作为航天器面向动态场景的能力分析与评估工具。
在上述实施例的基础上,如图3,本发明还公开了一种航天器能力建模系统,包括:处理模块301,用于根据任务要求,对具有相同技术要求的指标进行归纳,得到多个类型的能力指标,并确定各能力指标的指标值。筛选模块302,用于对携带有指标值的各类型的能力指标进行面向场景的指标筛选,得到确定场景下的航天器能力指标集合。模型构建模块303,用于根据确定场景下的航天器能力指标集合,进行面向任务进行能力指标重组,生成任务能力指标,得到面向任务的航天器能力模型。
对于系统实施例而言,由于其与方法实施例相对应,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
本发明说明书中未作详细描述的内容属于本领域专业技术人员的公知技术。
- 一种航天器能力建模方法和系统
- 一种航天器的供电系统的建模及仿真方法