摘要
飞行器飞行时间短,试验成本昂贵,试验成败意义重大。为了确保试验顺利进行,通常实时应用软件的可靠性指标定为99%以上。目前计算机双网络和硬件"双工热备份"体系结构在硬件上已面临性能上的"瓶颈",难以从硬件平台上再度提高实时应用软件的可靠性。现行计算机体系结构由于双机软件完全一致,一旦软件系统出现故障,会使双工系统同时瘫痪,甚至导致试验失利。本文针对实时应用软件强实时性、高可靠性要求,研究建立功能完善的实时应用软件双工系统的方法。
It is of great significance to guarantee the success of a flight test because spacecraft flight duration available is short and it is costly.Specifically,the reliability index of real-time application software is usually over 99% for a flight test.With the development of dual-computer net and 'duplex hot redundancy',hardware has encountered a bottleneck in improvement of performance and it is hardly possible to improve the reliability of real-time application software from the hardware platform.As the software of the prime computer and the backup computer is identical in the current computer system architecture,failure of the software system will result in simultaneous breakdown of the duplex system and even failure of a test mission.Taking into consideration of hard real-time and high reliability requirements for real-time application software,this paper explores the approach to construct a robust duplex system of real-time application software.
出处
《飞行器测控学报》
2010年第4期18-21,共4页
Journal of Spacecraft TT&C Technology
关键词
强实时
测控软件
操作系统
数据处理
Hard Real-Time
TT&C Software
Operating System
Data Processing