论文部分内容阅读
当今空间计算机必须具有强实时下的高速处理能力和自主工作方式下的高可靠性,而对长寿命卫星而言,其可靠性要求使得任何一种模式的单机结构都难以胜任,于是各种各样的冗余方案溶进了星载计算机设计中,而有目的地识别和选择一种结构使其在有限资源的条件下最大限度地实现容错,同时又能达到所要求的性能,这正是本文所追求的目标,这里阐明的是一种模块化的容错结构,它使用简易的冗余内总线.将不同功能的冗余模块紧密地耦合在一起,从而使系统级的性能可以很方便的进行扩展,功能上可以灵活地实现集中或分布,从而达到了既适应空间计算和控制要求,又满足容错的性能要求的目标。
Today’s space computers must have strong real-time high-speed processing capabilities and high reliability under autonomous working modes, whereas for long-lived satellites, the reliability requirements make any mode of stand-alone architecture difficult to perform. Therefore, Redundant solutions like this have been incorporated into on-board computer designs, and purposefully identifying and selecting a structure that maximizes fault tolerance with limited resources while achieving the required performance, which is exactly what The goal pursued here is to illustrate a modular, fault-tolerant architecture that uses a simple, redundant internal bus. Redundant modules with different functions are closely coupled so that system-level performance can be easily extended, and functions can be flexibly centralized or distributed. As a result, both the requirements for space calculation and control and the fault tolerance The goal of performance requirements.