首页> 外文会议>International conference on space operations >A Full End-to-end Automation Chain with MOIS, PLUTO, MATIS, SMF and SCOS-2000
【24h】

A Full End-to-end Automation Chain with MOIS, PLUTO, MATIS, SMF and SCOS-2000

机译:带有沼泽,冥王星,Matis,SMF和Scos-2000的全终端到底的自动化链

获取原文

摘要

This paper describes how an infrastructure that was not initially designed for automation has evolved to support it The starting point is SCOS-2000, a mature mission control system used today at ESOC and elsewhere, and the MOIS Toolkit which was developed to write and manage operations procedures in a controlled way and submit them to SCOS as command sequences, usually for on-board schedule execution. Ground-based automation was not considered at first, largely because of the nature of the missions flown by ESOC and its overall operations concept. Automation in other control systems is usually achieved by the execution of Operations Language (OL) scripts written by operations staff. Conversely, MOIS procedures are stored as formal data structures without any language syntax. The structure of MOIS procedures is quite restrictive compared to what can be achieved with an OL, but this makes them more standard and easier to test. Storing procedure data in this way also makes it easier to transform them into language scripts. MOIS procedures can be exported to several OLs including td-tk/TOPE (for SCOS), UCL (for CGS), Elisa (for OpenCenter), STOL (for ISI/EPOCH) and two very different forms of PLUTO (also for SCOS). Automation of space segment procedures has been possible for some time, ever since SCOS exposed its EXIF CORBA interface. Clients of this interface include the tcl-tk/TOPE engine and the MOIS Executor which executes MOIS procedures directly without going via an intermediate OL. The tendency at ESOC has been to introduce MOIS automation late on in a mission to help with routine tasks and to deal with well characterised anomalies, although it has also been used more extensively on smaller missions such as SMART-1. The EXIF has since been superseded by the Service Management Framework (SMF) which has a wider scope. Ground-based services, such as the Network Interface Service (NIS) offer their services via the SMF. The Mission Automation System MATIS was the first to use the SMF for ESOC automation. Its focus is primarily on schedules capable of executing a customised form of PLUTO procedure. The PLUTO standard (ECSS-E-ST-70-32C) was tailored to include a syntax capable of making direct SMF calls within the script. This was necessary in the absence of a space system model abstraction (to standard Activities, Reporting Data and Events) but made the scripts difficult to write, understand and test. A MOIS export was developed using templates to shield this complication from the user, but it didn't solve the underlying system level design problem. More recently the IDEA project has managed to rationalise this by introducing a space system model based on ECSS-E-ST-70-31C to support PLUTO procedures properly compliant to the standard enabling the SMF programming interface to be hidden from user view. A PLUTO DSL editor was also developed for direct script creation. To close the loop, it is now possible to export PLUTO in this much cleaner standard form from MOIS which itself interacts directly with the space system model, storing its procedures in this structure (as foreseen by the standard). This paper will detail this history and describe the current system, identifying new ways to simplify the system and improve the user experience.
机译:本文介绍了最初为自动化设计的基础设施是如何发展的,以支持它是SCOS-2000的起点,该系统是今天在ESOC和其他地方使用的成熟任务控制系统,以及开发用于编写和管理操作的Mois工具包过程中的过程并将其提交给SCOS作为命令序列,通常用于在板载计划执行。首先没有考虑基于地面的自动化,主要是因为由ESOC传播的任务的性质及其整体运营概念。其他控制系统中的自动化通常通过执行操作人员编写的操作语言(OL)脚本来实现。相反,MOIS程序存储为没有任何语言语法的正式数据结构。与OL可以实现的内容相比,MOIS程序的结构非常有限,但这使得它们更标准,更容易测试。以这种方式存储过程数据也使其更容易将它们转换为语言脚本。 Mois程序可以将包括TD-TK / Tope(适用于SCOS),UCL(对于CGS),ELISA(对于Opencenter),STOL(对于ISI / EPOCH)和两种非常不同形式的冥王星(也适用于SCOS) 。由于SCOS暴露了其EXIF CORBA接口,因此,空间段程序的自动化是可能的一段时间。该接口的客户端包括TCL-TK / TOPE引擎和MOIS执行器,其直接执行MOIS程序而不通过中间OL。 Esoc的趋势已经介绍了在特派团中延迟引入沼泽自动化,以帮助有助于常规任务,并处理良好的表征异常,尽管它也被更广泛地用于更广泛的任务,例如Smart-1。此后,EXIF已被更广泛的范围内取代的服务管理框架(SMF)。基于地面服务,例如网络接口服务(NIS)通过SMF提供服务。 Matis首次使用SMF进行ESOC Automation的任务自动化系统。它的重点主要是能够执行定制形式的Pluto程序的时间表。 PLUTO标准(ECSS-E-ST-70-32C)定制以包括能够在脚本内进行直接SMF呼叫的语法。这是在没有空间系统模型抽象的情况下(标准活动,报告数据和事件)所必需的是,但使脚本难以编写,理解和测试。使用模板开发了Mois导出,以屏蔽来自用户的这种并发症,但它没有解决底层系统级设计问题。最近,IDEA项目已经通过引入基于ECS-E-ST-70-31C的空间系统模型来支持普罗陀程序符合标准,从而符合从用户视图隐藏的标准来合理化。冥王星DSL编辑器也被开发用于直接脚本创建。要关闭循环,现在可以从沼泽中以这种清洁的标准形式出口冥王星,它本身就直接与空间系统模型相互作用,将其程序存放在该结构中(如标准预见)。本文将详细介绍此历史并描述当前系统,识别简化系统并提高用户体验的新方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号