《电子技术应用》
您所在的位置:首页 > 通信与网络 > 设计应用 > 基于领域驱动的测控任务评定系统设计与实现
基于领域驱动的测控任务评定系统设计与实现
电子技术应用
杨德辉,周淦,李林峰
(华北计算机系统工程研究所,北京 100083)
摘要: 随着航天技术的不断进步,尤其是近年来商业航天的快速发展,高密度航天发射成为常态,测控系统作为航天发射场的重要业务系统之一,该系统运行的能力与效率将极大影响航天发射任务执行的结果,因此有必要实施对测控任务过程的决策与评定研究。考虑到未来测控任务快速评定呈现少人化、通用化、自动化与智能化的发展趋势,提出了一种基于领域驱动设计的测控任务评定系统设计思想。通过深入分析测控任务评定业务,结合领域驱动设计和微服务架构特点,经过领域模型设计、微服务识别、微服务实现等步骤进行全系统设计。最后,结合典型航天发射测控任务场景,验证了本方案的可行性,为进一步提升我国测控任务评定效率提供了参考和思路。
中图分类号:TP23 文献标志码:A DOI: 10.16157/j.issn.0258-7998.233823
中文引用格式: 杨德辉,周淦,李林峰. 基于领域驱动的测控任务评定系统设计与实现[J]. 电子技术应用,2023,49(9):138-144.
英文引用格式: Yang Dehui,Zhou Gan,Li Linfeng. Design and implementation of measurement and control task evaluation system based on domain-driven[J]. Application of Electronic Technique,2023,49(9):138-144.
Design and implementation of measurement and control task evaluation system based on domain-driven
Yang Dehui,Zhou Gan,Li Linfeng
(National Computer System Engineering Research Institute of China, Beijing 100083, China)
Abstract: With the continuous progress of aerospace technology, especially the rapid development of commercial aerospace in recent years, high-density space launch has become the norm. As one of the important business systems of the space launch site, the operational ability and efficiency of the system will greatly affect the results of the implementation of the space launch mission. Therefore, it is necessary to carry out the research on the decision-making and evaluation of the process of the measurement and control mission. Considering that the rapid assessment of future measurement and control tasks will present the trend of less people, generalization, automation and intelligence. This paper presents a design idea of measurement and control task evaluation system based on domain driven design. Through in-depth analysis of measurement and control task evaluation business, combined with the characteristics of domain-driven design and micro-service architecture, the whole system is designed through domain model design, micro-service identification, micro-service implementation and other steps. Finally, the feasibility of this scheme is verified by combining with typical space launch TT&C mission scenarios, which provides reference and ideas for further improving the efficiency of TT&C mission evaluation in China.
Key words : commercial aerospace;measurement and control tasks;domain driven design;micro service;evaluation system

0 引言

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

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

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


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




作者信息:

杨德辉,周淦,李林峰

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

微信图片_20210517164139.jpg

此内容为AET网站原创,未经授权禁止转载。