论文标题

大学建造的卫星的强大软件开发

Robust Software Development for University-Built Satellites

论文作者

Ivanov, Anton B., Bliudze, Simon

论文摘要

卫星和其他复杂系统现在变得越来越依赖于软件。甚至纳米卫星也具有复杂性,可以将其与向火星发射的科学仪器进行比较。现在可以购买COTS组件和子系统以支持有效载荷开发。相反,该软件必须适应新的有效载荷,因此,为卫星选择了硬件体系结构。对于Cubesats或小型卫星设计软件,还没有一种严格而强大的方法。在本文中,我们将简要审查一些现有系统并提出我们的方法,这些方法基于行为相互作用 - 优先(BIP)框架。我们将描述我们在瑞士Cubeth Cubesat项目中实施战斗软件模拟和测试方面的经验。我们将以BERDON的经验教训和对硬件测试和仿真的未来利用的结论。

Satellites and other complex systems now become more and more software dependent. Even nanosatellites have complexity that can be compared to scientific instruments launched to Mars. COTS components and subsystems may now be purchased to support payload development. On the contrary, the software has to be adapted to the new payload and, consequently, hardware architecture selected for the satellite. There is not a rigorous and robust way to design software for CubeSats or small satellites yet. In this paper, we will briefly review some existing systems and present our approach, which based on Behaviour-Interaction-Priority (BIP) framework. We will describe our experience in implementing fight software simulation and testing in the Swiss CubETH CubeSat project. We will conclude with lessons learned and future utilization of BIP for hardware testing and simulation.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源