复杂轨道机动规划本体元模型与软件实现
Ontology Metamodel and Software Development for Complex Orbit Maneuver Planning
王华 1周晚萌 2李海阳 1杨震1
作者信息
- 1. 国防科技大学空天科学学院,长沙 410073;空天任务智能规划与仿真湖南省重点实验室,长沙 410073
- 2. 中国航天员科研训练中心,北京 100094
- 折叠
摘要
针对复杂轨道机动规划与实际问题紧密耦合,建模和求解复杂的难题,提出复杂轨道机动规划本体元建模方法,设计并实现了通用软件.分析轨道机动规划特点,抽象得到任务段、停止条件、控制变量和约束组成的 MSCC(Mission control segment-Stop condition-Control parameter-Constraint)元模型体系,将 MSCC 元模型映射到软件设计,得到通用轨道机动规划软件类层次结构,采用C++语言实现了自主软件ATK.Planning,使轨道机动规划可以采用统一的方法描述和软件求解.针对快速交会和地月自由返回转移的仿真结果表明,软件仅通过人机界面配置就可以完成复杂轨道机动规划问题求解,收敛误差小于设定值,大大降低了任务设计时间.
Abstract
Aiming at the problem of coupling between complex orbit maneuver planning and practical problems,a complex orbit maneuver planning ontology meta modeling method is proposed in this paper,and a general software is designed and implemented.Analyzing the characteristics of orbit maneuver planning,the MSCC(Mission control segment-Stop condition-Control parameter-Constraint)metamodel system is abstracted that consists of mission control segment,stop condition,control parameter,and constraint.The MSCC metamodel is mapped to software design,and a universal orbit maneuver planning software class hierarchy is designed.The independent software ATK.Planning is implemented using C++.MSCC metamodel system enables unified methods for describing and solving orbit maneuver planning.The simulation results for the fast rendezvous and the free return transfer between the Earth and the Moon show that the software can solve complex orbit maneuver planning problems only through the interface operation,and the convergence error is less than the set value,which is greatly reducing mission design time.
关键词
轨道机动规划/本体元模型/航天任务软件/交会/自由返回轨道Key words
Orbit maneuver planning/Ontology metamodel/Aerospace mission software/Rendezvous/Free return orbit引用本文复制引用
出版年
2024