设计应用

基于领域驱动的测控任务评定系统设计与实现

作者:杨德辉,周淦,李林峰
发布日期:2023-09-25
来源:电子技术应用

0 引言

航天测控系统是航天工程的重要组成部分,包括中心机、光学、雷达、遥测遥控等基本单元,主要是对航天飞行器的飞行轨道、状态等进行跟踪测量、监视及控制,同时保障飞行器按照预先设计的状态航行与工作,并完成数据通信等预定任务[1-2]。测控任务是指在测控体系支持下为保障航天器顺利工作,并满足对航天器的跟踪、遥测遥控等技术要求,由测控部门根据航天测控系统编制的一种任务[3]。测控任务评定是在测控任务进行过程中,检测参试设备性能指标、工作状态的稳定性、检验参试设备信息产生、传输、处理、显示的稳定性,检测测控系统长时间运行的稳定性和可靠性[4]。

近年来,随着商业航天快速发展,航天发射频率急剧增加,测控需求日益增多,测控系统设备数目激增且技术复杂程度不断提升,测控管理部门面临着设备管控繁重、评定工作低效、人力资源匮乏、指挥信息获取不便等难题。为此,众多学者开展了大量有关测控任务评定的研究与开发工作。其中,针对单一类型测控设备的评定,通用性差,且不能准确全面检测测控系统完成测控任务的能力[5-6] 。此外,目前提出的测控任务评定理论及方法受限于当时的应用场景,存在着一定的不足,不适应于商业航天形势测控任务的快速评定需要[7-9]。 与此同时,基于单体架构设计的复杂业务系统,软件建模复杂、难以维护且可扩展性差,即使系统中部分模块存在性能或需求更替问题,也需要对整体进行迭代及维护,可扩展性差[10-11]。因此,测控任务评定系统的少人化、自动化、通用化、智能化,成为亟需解决的问题。

为满足商业航天发展形势需要,提高指挥人员的决策效率和准确率,解决测控任务数据低层次应用、人员工作效率低、系统智能化以及自动化程度低等问题的同时,解决软件系统设计建模复杂、难以维护、可扩展性差等问题,本文通过对测控任务评定业务深入分析,基于领域驱动设计对系统业务领域建模,结合领域模型进行微服务划分,基于微服务架构提出评定航天测控任务评定系统设计方案;最后,结合航天发射测控任务评定业务场景验证了系统设计方案的可行性。


本文详细内容请下载:https://www.chinaaet.com/resource/share/2000005652




作者信息:

杨德辉,周淦,李林峰

(华北计算机系统工程研究所,北京 100083)

微信图片_20210517164139.jpg

此内容为AET网站原创,未经授权禁止转载。
商业航天 测控任务 领域驱动设计 微服务 评定系统
Baidu
map