Title :
Stateflow autocoder
Author :
Fisher, Joseph E. ; Lawrence, Douglas A. ; Zhu, J. Jim
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Ohio Univ., Athens, OH, USA
Abstract :
In a large-scale control system, the health monitoring subsystem could produce hundreds to thousands of system inputs. Using Matlab´s Stateflow to implement supervisory logic that could interpret sensor or actuator failures allows for a hybrid control system to be developed and simulated. The manual creation of a Stateflow chart for use in a Simulink simulation of a large-scale guidance and control system is a tedious and time-consuming process. The Stateflow Autocoder is a Matlab based software tool for the automatic generation of a Stateflow chart from information contained in a database. Managing the parameters and elements of a simulation via a database presents an opportunity to efficiently create or modify a simulation model by only changing information that is contained within the database. This paper describes the auto-generation of a Stateflow chart that is required to manage a simulation from a database.
Keywords :
adaptive control; aerospace computing; aerospace control; computerised monitoring; condition monitoring; control system CAD; database management systems; discrete event simulation; large-scale systems; Matlab Stateflow; Matlab based software tool; Simulink simulation; Stateflow Autocoder; actuator failures; automatic Stateflow chart generation; health monitoring subsystem; hybrid control system; large-scale control system; large-scale guidance system; robust fault tolerant flight control system; sensor failures; simulation database management; supervisory logic; Automatic control; Automatic programming; Computer languages; Condition monitoring; Control system synthesis; Control systems; Databases; Large-scale systems; Logic; Sensor systems;
Conference_Titel :
System Theory, 2002. Proceedings of the Thirty-Fourth Southeastern Symposium on
Print_ISBN :
0-7803-7339-1
DOI :
10.1109/SSST.2002.1027090