DocumentCode :
3176167
Title :
Description of a Modeling, Simulation, Animation, and Real-Time Control (MoSART) Environment for a Class of 6-DOF Dynamical Systems
Author :
Rodriguez, Armando A. ; Cifdaloz, Oguzhan ; Phielipp, Mariano ; Dickeson, Jeff
Author_Institution :
Arizona State Univ., Tempe
fYear :
2007
fDate :
9-13 July 2007
Firstpage :
2515
Lastpage :
2520
Abstract :
This paper describes an interactive modeling, simulation, animation, and real-time control (MoSART) environment that is useful for controls education and research. The described MoSART environment is shown to be useful for analyzing, designing, visualizing, and evaluating control systems for a broad class of six degree-of-freedom (6-DOF) dynamical systems which include: various fixed-wing aircraft, helicopters, unmanned air vehicles (tilt-wing rotorcraft), missiles, submarines, and satellites. The environment - referred to as Control3D-Lab - is based on Microsoft Windows, Visual C++, Direct-3D, and MATLAB/Simulink. The environment can be used as a stand-alone application or together with MATLAB, Simulink, and toolboxes. In either case, the interface permits users to access the following (via pull-down menus): animation models, mesh properties, texture and lighting models, system-specific visual indicators, graphics to be displayed, animation/data display/storage rates, simulation control buttons, and extensive documentation. When Simulink is present, users can exploit extensive visualization and 3D animation features through provided and/or user-generated Simulink diagrams. This capability makes the developed environment very extensible with respect to mathematical models and control laws. The environment also contains a suite of well documented (easy-to-modify) models and control laws that are implemented within the provided Simulink block diagrams. Provided (special) blocks enable animation, joystick inputs, and (near) real-time simulation and animation (when possible). Associated with each block diagram are system-specific, menu-accessed m-files that permit detailed analysis and design. The developed environment is shown to be a valuable tool for enhancing both controls education in a variety of classes as well as research.
Keywords :
C++ listings; computer aided instruction; computer animation; control engineering education; data visualisation; real-time systems; user interfaces; visual programming; 3D animation features; Control3D-Lab; Direct-3D; MATLAB-Simulink; Microsoft Windows; MoSART environment; Visual C++; controls education; controls research; interactive modeling simulation animation and real-time control environment; six degree-of-freedom dynamical system; visualization features; Aerospace control; Aircraft; Animation; Control systems; Helicopters; MATLAB; Mathematical model; Real time systems; Unmanned aerial vehicles; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference, 2007. ACC '07
Conference_Location :
New York, NY
ISSN :
0743-1619
Print_ISBN :
1-4244-0988-8
Electronic_ISBN :
0743-1619
Type :
conf
DOI :
10.1109/ACC.2007.4283129
Filename :
4283129
Link To Document :
بازگشت