IRP Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li Autonomous Helicopter Functional Requirements / IARC 09-06 Semester Goals Obtain Simulink Model of X-Cell 60 Helicopter Derive Dynamics of Flight Model current PID controller for testing Explore other control structure Precise mathematical model of system Model should be able to assist in testing and designing controllers Understandable by other MicroCART teams Estimation of the hovering equilibrium points Finding parameters for stable hovering Simulation of the helicopter’s behavior Valuable testing tool We require a Simulink model Helicopter dynamics are extremely complex To derive or not to derive? Model from scratch requires meticulous measurement and testing of helicopter properties No readily available X-Cell 60 Simulink model Simulink models available for different types of Helicopters Modify existing model for R-50 helicopter Initial parameters for R-50 are incompatible with X-Cell 60 Research parameters for X-Cell 60 Scaling rules Change parameters and update flight dynamics equations Reverse engineer existing MicroCART control software Insert existing MicroCART controller in Simulink model Observe behavior Advanced Controller? T_MR T_MR T_TR T_TR V V Tau Tau w w Beta_1s Beta_1s Beta_1c Beta_1c Position u F Theta Flapping and Thrust Helicopter_translation F Helicopter_rotation Theta Forces and Torques VR system RBM Flapping V_sensor V V Accelerometer w_sensor u w w Translatory velocities Gyro Rotary velocities Theta Attitude Control Input 6 Pitch 1 Feedback Feedback out X Setpoint out Setpoint X PID Pitch PID 5 Roll 2 Feedback Feedback out Y Setpoint out Setpoint Y PID Roll PID 1 Servos 3 Feedback out Z Setpoint Z PID 4 Feedback out Yaw Setpoint X PID5 PID controllers provide decent control of helicopter Test systems Hovering Stability Waypoint Seeking H∞ controller would be more robust Robust autonomous control for hovering requires advanced control methods PID controllers are functional, yet not desirable Linearization of acceleration equations yield the closed system at a hovering equilibrium point Can use Taylor approximation for most elements Thrust and drag equations require numerical analysis First need to derive the thrust and drag equations for the main rotor TMR QMR TMR = 1080*(u_col+(m*g+26)/1080)-26; QMR = -(0.0671*u_col+0.2463); Use Taylor approximation to linearize accelerations Lateral Acceleration Vertical Acceleration Angular Acceleration about x, y, z axes Linearization of Euler Rate about x, y, z axes Derive non-linear state derivative equations Substitute small angle approximations for the states Cos(θ) ≈ 1 Sin(θ) ≈ θ Products of small signal values are assumed equal to zero
© Copyright 2026 Paperzz