Co-Simulation of Matlab and FlightGear for Identification and Control of Aircraft

被引:9
|
作者
Aschauer, Guilherme [1 ]
Schirrer, Alexander [1 ]
Kozek, Martin [1 ]
机构
[1] Vienna Univ Technol, Inst Mech & Mechatron, Vienna, Austria
来源
IFAC PAPERSONLINE | 2015年 / 48卷 / 01期
关键词
Aerospace computer control; Automated guided vehicles; Co-Simulation; Parameter estimation; LQR control method; LQG control method; Predictive control;
D O I
10.1016/j.ifacol.2015.05.071
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper outlines the development of a co-simulation solution of Matlab and Flight-Gear in which the communication between these programs is done via UDP without needing further toolsets. The simulation and rendering is done by FlightGear. Flight measurement signals are sent to Matlab, which in turn sends back actuator input values computed by a flight control system. First, gray-box models of the aircraft dynamics are identified for different altitudes for longitudinal and lateral dynamics so that gain-scheduled controllers can be used. The output quantities to be controlled are altitude and heading and three state-space controllers (MPC, LQR and a gain-scheduled LQR) are designed and compared by tracking two reference signals including steps and ramps. At the end the robustness of the controllers are verified by flying in turbulent weather conditions. (C) 2015, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:67 / 72
页数:6
相关论文
共 50 条
  • [31] Co-simulation of MATLAB and ANSYS for ultrasonic wire bonding process optimization
    Schemmel, Reinhard
    Krieger, Viktor
    Hemsel, Tobias
    Sextro, Walter
    2020 21ST INTERNATIONAL CONFERENCE ON THERMAL, MECHANICAL AND MULTI-PHYSICS SIMULATION AND EXPERIMENTS IN MICROELECTRONICS AND MICROSYSTEMS (EUROSIME), 2020,
  • [32] Vehicle and terrain interaction based on Adams-Matlab co-simulation
    School of Mechanical Engineering, Southeast University, Nanjing 211189, China
    J. Southeast Univ. Engl. Ed., 2009, 3 (335-339):
  • [33] Co-simulation of the Unreal Engine and MATLAB/Simulink for Automated Grain Offloading
    Jiang, Chufan
    Dhamankar, Shveta
    Liu, Ziping
    Vinod, Gautham
    Shaver, Gregory
    Evans, John
    Puryk, Corwin
    Anderson, Eric
    DeLaurentis, Daniel
    IFAC PAPERSONLINE, 2022, 55 (24): : 379 - 384
  • [34] Wireless control system design and co-simulation
    Bjorkbom, Mikael
    Nethi, Shekar
    Eriksson, Lasse M.
    Jantti, Riku
    CONTROL ENGINEERING PRACTICE, 2011, 19 (09) : 1075 - 1086
  • [35] Co-simulation Tool for Control in Agricultural Processes
    Burbano-Palencia, Luis
    Lopez-Jimenez, Jorge
    Quijano, Nicanor
    2017 IEEE 3RD COLOMBIAN CONFERENCE ON AUTOMATIC CONTROL (CCAC), 2017,
  • [36] Technique to interconnect and control co-simulation systems
    Broderick, Stephen
    Cruden, Andrew
    Sharkh, Suleiman
    Bessant, Nigel
    IET GENERATION TRANSMISSION & DISTRIBUTION, 2017, 11 (12) : 3115 - 3124
  • [37] Co-simulation tools for networked control systems
    Al-Hammouri, Ahmad T.
    Branicky, Michael S.
    Liberatore, Vincenzo
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2008, 4981 : 16 - 29
  • [38] An approach to co-simulation for control system design
    Diston, DJ
    COMPUTER AIDED CONTROL SYSTEMS DESIGN (CACSD'97), 1997, : 255 - 261
  • [39] Co-simulation for verification of digital control implementation
    Pongratananukul, N
    Kasparis, T
    PESC 04: 2004 IEEE 35TH ANNUAL POWER ELECTRONICS SPECIALISTS CONFERENCE, VOLS 1-6, CONFERENCE PROCEEDINGS, 2004, : 3609 - 3614
  • [40] Design and co-simulation of a nose wheel steering system for a civil aircraft
    Li, Dawei
    Lin, Mingxing
    Zhang, Tao
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2022, 236 (07) : 1388 - 1395