Purpose – The purpose of this paper is to describe the tool and procedure developed in order to design the control laws of several UAV (Unmanned Aerial Vehicle) sub-systems. The authors designed and developed the logics governing: landing gear, nose wheel steering, wheel braking, and fuel system. Design/methodology/approach – This procedure is based on a general purpose, object-oriented, simulation tool. The development method used is based on three-steps. The main structure of the control laws is defined through flow charts; then the logics are ported to ANSI-C programming language; finally the code is implemented inside the status model. The status model is a Matlab-Simulink model, which uses an embedded Matlab-function to model the FCC (Flight Control Computer). The core block is linked with the components, but cannot access their internal model. Interfaces between FCCs and system components in the model reflect real system ones. Findings – The user verifies systems' reactions in real time, through the status model. Using block-oriented approach, development of the control laws and integration of several systems is faster. Practical implications – The tool aims to test and validate the control laws dynamically, helping specialists to find out odd logics or undesired responses, during the pre-design. Originality/value – The development team can test and verify the control laws in various failure scenarios. This tool allows more reliable and effective logics to be produced, which can be directly used on the system.

Development and Validation of on-board systems control laws / Medici, Giovanni; Viola, Nicole; Corpino, Sabrina; Fioriti, Marco. - In: AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY. - ISSN 1748-8842. - STAMPA. - 84:3(2012), pp. 151-161. [10.1108/00022661211222003]

Development and Validation of on-board systems control laws

MEDICI, GIOVANNI;VIOLA, Nicole;CORPINO, Sabrina;FIORITI, MARCO
2012

Abstract

Purpose – The purpose of this paper is to describe the tool and procedure developed in order to design the control laws of several UAV (Unmanned Aerial Vehicle) sub-systems. The authors designed and developed the logics governing: landing gear, nose wheel steering, wheel braking, and fuel system. Design/methodology/approach – This procedure is based on a general purpose, object-oriented, simulation tool. The development method used is based on three-steps. The main structure of the control laws is defined through flow charts; then the logics are ported to ANSI-C programming language; finally the code is implemented inside the status model. The status model is a Matlab-Simulink model, which uses an embedded Matlab-function to model the FCC (Flight Control Computer). The core block is linked with the components, but cannot access their internal model. Interfaces between FCCs and system components in the model reflect real system ones. Findings – The user verifies systems' reactions in real time, through the status model. Using block-oriented approach, development of the control laws and integration of several systems is faster. Practical implications – The tool aims to test and validate the control laws dynamically, helping specialists to find out odd logics or undesired responses, during the pre-design. Originality/value – The development team can test and verify the control laws in various failure scenarios. This tool allows more reliable and effective logics to be produced, which can be directly used on the system.
File in questo prodotto:
File Dimensione Formato  
2485226.pdf

accesso aperto

Descrizione: Borsa DIMEAS
Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: PUBBLICO - Tutti i diritti riservati
Dimensione 1.09 MB
Formato Adobe PDF
1.09 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2485226
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo