Brindley, Joseph and Counsell, John and Pearce, John G (2010) Modelling and simulation of advanced non-linear autopilot designs. In: Grand Challenges in Modelling and Simulation Conference, 2010-07-11 - 2010-07-14, Ottawa.
|PDF - Draft Version |
This paper presents the simulation in ESL of a non-linear 6 degree-of-freedom missile model with an advanced, non-linear, multivariable autopilot designed using Rate Actuated Inverse Dynamics (RAID) methods. High performance control of non-linear systems requires the design of advanced, non-linear control systems, such as those used in autopilot design. Traditional linear control system design and analysis techniques are not sufficient for non-linear systems and current non-linear analysis methods are extremely limited. Therefore, the only method available to fully assess the performance of non-linear controller designs is simulation of the non-linear system. For this reason it is an essential part of the analysis and design process of these types of controllers. Non-linear dynamics can be continuous or discontinuous, the aerodynamics of a missile are non-linear but since they are continuous they do not represent a simulation challenge. However, there are multiple sets of discontinuous dynamics present in both the missile control surface model and the autopilot which can lead to multiple discontinuities being reached simultaneously, providing a challenging modeling exercise. The paper demonstrates how this kind of behavior can be successfully modeled and simulated within ESL using a simple switching logic.
|Item type:||Conference or Workshop Item (Paper)|
|Keywords:||modelling, simulation, non-linear , autopilot design, Mechanical engineering and machinery, Motor vehicles. Aeronautics. Astronautics|
|Subjects:||Technology > Mechanical engineering and machinery|
Technology > Motor vehicles. Aeronautics. Astronautics
|Department:||Faculty of Engineering > Mechanical and Aerospace Engineering|
|Depositing user:||Pure Administrator|
|Date Deposited:||20 Apr 2012 12:05|
|Last modified:||25 Jan 2013 07:23|
Actions (login required)