• DocumentCode
    2474860
  • Title

    Fault-tolerant on-board evolutionary platform for adaptive allocation of hardware and software tasks

  • Author

    Liu, Peng ; Dai, Guojun ; Fu, Tingting

  • Author_Institution
    Inst. of Comput. Applic. Technol., Hangzhou Dianzi Univ., Hangzhou
  • fYear
    2008
  • fDate
    25-27 June 2008
  • Firstpage
    107
  • Lastpage
    110
  • Abstract
    Fails in aerospace missions, caused by broken communication and unexpected situation, have generated a pressing need for intelligent adaptation, repairing and upgrading capabilities in on-board maintenance (OBM) applications. In this paper, we present a fault-tolerant on-board evolutionary platform for aerospace applications which utilizes FPGA technology. To avoid complex evolution process of circuit and function, we take tasks as our basic chromosome and implement relocation of hardware and software tasks in spaceborne computing systems. Tasks can run in software space or be put into hardware task slots according to energy-efficient or real-time requirements. The allocation of hardware and software tasks will adapt to the requirement of current condition to meet real-time, energy-efficient or environment requirements. The process is transparent to users so that there is no need to explicitly specify reconfiguration commands. Sleeping tasks, redundant FPGAs and version switching control are combined together to achieve fault-tolerance in the on-board evolutionary platform. Design theories and strategies of FOEP are described in detail. System performance is also evaluated using simulated experiments.
  • Keywords
    aerospace computing; fault tolerant computing; field programmable gate arrays; maintenance engineering; FPGA technology; adaptive allocation; aerospace missions; fault-tolerant on-board evolutionary platform; hardware tasks; on-board maintenance applications; software tasks; spaceborne computing systems; version switching control; Application software; Biological cells; Circuits; Energy efficiency; Fault tolerance; Field programmable gate arrays; Hardware; Pressing; Space technology; System performance; Fault-tolerance; Intelligent adaptation; On-board maintenance; Task allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Control and Automation, 2008. WCICA 2008. 7th World Congress on
  • Conference_Location
    Chongqing
  • Print_ISBN
    978-1-4244-2113-8
  • Electronic_ISBN
    978-1-4244-2114-5
  • Type

    conf

  • DOI
    10.1109/WCICA.2008.4592908
  • Filename
    4592908