Computer tool with a code generator for avionic distributed fuel control systems with smart sensors and actuators

Carlos C Insaurralde, Miguel A. Seminario, Juan F. Jimenez, Jose M. Giron-Sierra

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

This paper describes the development of a graphic computer tool that facilitates the generation of control software for a new distributed fuel management system for aircraft. The system has been the result of a three-year European Community Research Project. The goal was to move from a centralized control architecture to a fully distributed one, Where each component of the system makes a decision by itself and the control of the whole system is a shared task. The interchange of information between components is performed via fieldbuses. The graphic computer tool developed is able to perform an automatic code generation starting from a graphic description of the system provided by the user. Thus, different aircraft fuel system configurations can be considered. According to the specific aircraft under study, they can include more or less tanks and components in the system. For each case, the control code of the distributed system can be quickly modified. It can, then, be integrated in each component device to operate in the system. This paper describes the main ideas of the new distributed avionic system and the graphical tool. Some experimental results in a laboratory plant simulator are also shown.

Original languageEnglish
Pages (from-to)431-445
Number of pages15
JournalIEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
Volume38
Issue number3
DOIs
Publication statusPublished - May 2008

Keywords

  • automatic code generation
  • automata techniques
  • avionic systems
  • component design
  • distributed control systems

Fingerprint

Dive into the research topics of 'Computer tool with a code generator for avionic distributed fuel control systems with smart sensors and actuators'. Together they form a unique fingerprint.

Cite this