首页> 外文会议>International conference on space operations >Truly File-Based Operations at Mars - Lessons Learned and Ideas for Future Missions
【24h】

Truly File-Based Operations at Mars - Lessons Learned and Ideas for Future Missions

机译:火星上真正基于文件的操作-经验教训和未来任务的想法

获取原文

摘要

Since 2011 Mars Express has been flying a truly "file-based" concept for commanding the spacecraft and science operations, after a hardware anomaly forced a change from the previous "on-board schedule of commands" approach. As a consequence of the anomaly, new concepts had to be developed and applied to not just the technologies of file transfer and file management, which have received much attention over the years, but also to answer the questions: What are file-based operations? What goes in the files? How are they practically used both on ground and on board? ESA's first generation of deep space missions implement a packet-based large file transfer protocol to enable "files" to be transmitted from ground and guarantee the completeness on-board. However this is a transport-layer protocol and does not address the usage of the files operationally. Similar proposed standards (such as CCSDS File Delivery Protocol) also do not address the functionality of the files, and so by themselves do not necessarily lead to file-based operations. The Mars Express approach relies on seeing spacecraft operations not as a stream of commands, relayed from a mission planning system to the spacecraft via files, but as a collection of discrete activities, with one commanding file per activity. The contents of the file is the responsibility of the science planners, combining elementary sequences as per the rules defined by the spacecraft/payload operations engineers to construct self-contained, fail-safe sets of commands. For example, one science observation activity includes power, thermal, data link and instrument configuration changes that can be combined into one file (of telecommands, as an On-board Control Procedure, or a combination). Rather than individually scheduling the low-level commands, the activity file is simply executed at the correct time. If the observation needs to be modified or cancelled, the file is replaced or deleted. Spacecraft operations can conveniently be abstracted to the simpler paradigm: "which file to execute and when?" - the low-level constraints and resources checking having already been performed at mission planning level when that activity was planned. The ratio of commands-in-files to scheduled "execute" commands (the amount by which operations have been "compressed" by considering the higher-level "activity" file rather than low-level commands) is about 30:1 but is limited by available memory resources. Future missions with larger memories should achieve better than this, with fewer files containing more complex operations, resulting in even more abstracted operations overall. Mars Express has demonstrated a use case and implementation of file-based operations with regards to spacecraft commanding, but this is only half of the picture. The return of science data and housekeeping telemetry remains based on "packet stores". Packet stores are akin to looped magnetic tapes, in that the data is stored in the order in which it was written. For Mars Express this is not usually a problem - all data will eventually be downlinked from each packet store and any data selection is made on ground. On-board data selection is however an effort-intensive process involving copies from one packet store to another in an attempt to isolate the required data. More sophisticated on-board file management capabilities would simplify such operations. As spacecraft capabilities increase in terms of both data collection and data storage, whilst downlink bandwidth remains relatively static, the issue of "selective downlink" of only interesting science data will become ever more prevalent. A file-based operations concept would make implementing selective downlink easier compared to a packet based implementation, as only the required files would be downlinked without having to manage low-level streams of packets. We also consider that autonomous on-board data selection must play a part in future missions. Instruments can use heuristics or tunable criteria to quantify the quality of the science data per file upon which such a data selection will then be made. Our conclusions are that the case for file-based operations is clear for commanding, and the solution implemented by Mars Express demonstrates a successful route for future missions to consider. File-based operations for data downlink are not as straightforward: not all instruments produce clearly defined science data sets which can be easily placed in a file, and advanced file management functions are not as-yet available. The use of files for storage of science data would enable an efficient selective downlink mechanism, which will improve the quality of science data, in a context where data return bandwidth is more constraining than on-board file storage capability.
机译:自2011年以来,由于硬件异常迫使对先前的“机载命令时间表”方法进行了更改,Mars Express一直在使用一种真正的“基于文件”的概念来指挥航天器和科学操作。由于异常,必须开发新概念并将其不仅应用到文件传输和文件管理技术中,这些技术多年来受到了广泛关注,而且还回答了以下问题:什么是基于文件的操作?文件中包含什么?在地面和船上如何实际使用它们? ESA的第一代深空任务执行基于数据包的大文件传输协议,以使“文件”能够从地面传输并确保机载完整性。但是,这是传输层协议,不能在操作上解决文件的使用问题。提出的类似标准(例如CCSDS文件传送协议)也没有解决文件的功能,因此它们本身不一定会导致基于文件的操作。火星快车的方法依赖于将航天器的运行看作不是命令流,而是通过文件从任务计划系统传递到航天器,而是作为离散活动的集合,每个活动有一个命令文件。该文件的内容是科学计划者的责任,根据航天器/有效载荷运营工程师定义的规则组合基本序列,以构造独立的,故障安全的命令集。例如,一项科学观察活动包括电源,热,数据链路和仪器配置更改,这些更改可以组合到一个文件中(远程命令,作为车载控制程序或组合)。不是单独调度低级命令,而是在正确的时间简单地执行活动文件。如果观测值需要修改或取消,则替换或删除文件。航天器的操作可以方便地抽象为更简单的范例:“执行哪个文件以及何时执行?” -计划该活动时,已在特派团计划一级执行了低级限制和资源检查。文件中命令与计划的“执行”命令的比率(通过考虑较高级别的“活动”文件而不是较低级别命令对操作进行“压缩”的数量)约为30:1,但受到限制通过可用的内存资源。具有更大内存的未来任务应该会实现更好的目标,更少的文件包含更复杂的操作,从而使整体上的操作更加抽象。 Mars Express已经展示了有关航天器指挥的用例和基于文件的操作的实现,但这仅是图片的一半。科学数据的返回和内务遥测仍基于“分组存储”。数据包存储类似于环形磁带,因为数据是按照写入顺序存储的。对于Mars Express来说,这通常不是问题-所有数据最终都会从每个数据包存储中下行,并且所有数据选择都是在地面进行的。然而,机载数据选择是一项费力的过程,涉及从一个数据包存储到另一个数据包存储的复制,以试图隔离所需的数据。更复杂的机载文件管理功能将简化此类操作。随着航天器在数据收集和数据存储方面的能力提高,同时下行链路带宽保持相对静态,仅有趣的科学数据的“选择性下行链路”问题将变得越来越普遍。与仅基于数据包的实现相比,基于文件的操作概念将使选择性下行链路的实现更加容易,因为仅需对所需文件进行下行链路而不必管理低级数据包流。我们还认为,自主的机载数据选择必须在未来的任务中发挥作用。仪器可以使用试探法或可调整的标准来量化每个文件的科学数据的质量,然后在这些文件上进行此类数据选择。我们的结论是,基于文件的操作对于命令来说是显而易见的,而Mars Express实施的解决方案则为将来的任务提供了成功的途径。数据下行链路的基于文件的操作并非如此简单:并非所有仪器都能产生清晰定义的科学数据集,可以轻松地将其放置在文件中,而且尚不具备高级文件管理功能。在数据返回带宽比机载文件存储功能更受限制的情况下,使用文件存储科学数据将启用有效的选择性下行链路机制,从而提高科学数据的质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号