• DocumentCode
    718639
  • Title

    N-version design of fault-tolerant control software for communications satellite system

  • Author

    Kulyagin, Vitaly A. ; Tsarev, Roman Yu ; Prokopenko, Alexander V. ; Nikiforov, Alexander Yu ; Kovalev, Igor V.

  • Author_Institution
    Dept. of Inf., Siberian Fed. Univ., Krasnoyarsk, Russia
  • fYear
    2015
  • fDate
    21-23 May 2015
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    The article considers the problem of fault-tolerant satellite control software design. To provide the control software fault-tolerance the N-version programming based on program redundancy is used. In the paper the peculiarities of the design of control software for communications satellite system are presented. The article suggests the model for the choice of optimal structure of N-version software under resource requirement constraints. To solve the optimization problem it is proposed an algorithm. Numerical example illustrates how fault-tolerant control software for communications satellite system can be designed in order to increase software reliability using N-version programming.
  • Keywords
    optimisation; satellite communication; software fault tolerance; telecommunication computing; N-version programming design; N-version software optimal structure; communication satellite system; fault-tolerant satellite control software design; optimization problem; program redundancy; resource requirement constraints; software reliability; Fault tolerance; Fault tolerant systems; Process control; Satellite communication; Software; Software reliability; N-version programming; N-version software; communications satellite system; control; fault-tolerance; optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Communications (SIBCON), 2015 International Siberian Conference on
  • Conference_Location
    Omsk
  • Print_ISBN
    978-1-4799-7102-2
  • Type

    conf

  • DOI
    10.1109/SIBCON.2015.7147116
  • Filename
    7147116