Identification of a UAV and Design of a Hardware-in-the-Loop System for Nonlinear Control Purposes

Size: px
Start display at page:

Download "Identification of a UAV and Design of a Hardware-in-the-Loop System for Nonlinear Control Purposes"

Transcription

1 Identification of a UAV and Design of a Hardware-in-the-Loop System for Nonlinear Control Purposes Myriam Manaï and André Desbiens LOOP, Université Laval, Quebec City, Quebec, G1K 7P4, Canada Eric Gagnon Defence R&D Canada - Valcartier, Val-Belair, Quebec, G3J 1X5, Canada a B e J f b g b i b j b k b R ned2b t b v a v ned v w w abs y M y G h m N P This article summarizes the modelling of a UAV and the identification of the model parameters in the context of a military project, aiming to develop a nonlinear control for the UAV. More precisely, the use of the output-error approach to identify the parameters that are difficult to measure is presented. Flight tests have been conducted to collect data in order to calculate the model parameters with the output-error approach algorithm. Preliminary results are satisfying since it is possible to adequately predict the roll attitude angle output for various situations. Finally, a hardware-in-the-loop system has been developed for testing purposes and is described. This system allows to connect a computer simulating the UAV model to the real UAV autopilot. Nomenclature UAV acceleration vector due to all forces except the gravitational force, expressed in body-axes Weighting matrix The quaternion of finite rotation representing the attitude of the UAV Inertia matrix Total applied force to the UAV (gravitational force excluded) in body-axes Earth s gravitational acceleration (including centripetal acceleration) in body-axes Unit vector of the X-axis of the body-axis system Unit vector of the Y-axis of the body-axis system Unit vector of the Z-axis of the body-axis system Rotation matrix expressing the orientation of the body-axis frame relative to the NED frame Total applied torque vector to the UAV Velocity of the air relative to the UAV body or UAV airspeed Groundspeed velocity Wind velocity, assumed to be constant UAV absolute angular velocity vector in body-axes Predicted model output vector Recorded UAV output vector Least-squares sum criteria Altitude above the take off point UAV mass Number of recorded samples UAV roll angular velocity Master degree student, Department of Electrical and Computer Engineering, Pavillon Adrien-Pouliot, AIAA nonmember Professor, Department of Electrical and Computer Engineering, Pavillon Adrien-Pouliot, AIAA nonmember Defense Scientist, Precision Weapon Section, 2459 Pie-XI Blvd North, AIAA nonmember 1 of 6

2 Q R Subscripts i Symbols λ l φ φ l ψ θ UAV pitch angular velocity UAV yaw angular velocity i th sample Geodetic latitude Roll attitude angle or bank angle Geodetic longitude Yaw attitude angle or heading Pitch attitude angle or elevation angle I. Introduction The purpose of this project is to modify the autopilot of an existing aerial platform to achieve the performances required by military applications. The existing autopilot is based on gain-scheduled PID controllers. The main objective is to replace some PID controllers by a nonlinear control algorithm based on a physical model of the UAV. The first step consists in building a UAV model and to identify its parameters. The UAV model is nonlinear with six-degrees-of-freedom and is simulated with Simulink. This model is based on an existing library and has been slightly modified for our purposes. For more details about this library, refer to the Aerosym library user s guide. 1 The model expresses aerodynamic forces and moments as a sum of several terms using stability and control derivatives. The identification of the stability and control derivatives of the model and of some other model parameters difficult to measure is accomplished using the output-error approach. Finally, for testing purposes, a system allowing to first control the computer UAV model with the purchased autopilot or with a nonlinear algorithm implemented in the autopilot has been developed. This system is refered to as the hardware-in-the-loop system and will be useful in the next steps of the project. II. The UAV and its on-board Autopilot An MP2028 autopilot and a Xtra Easy2 UAV were both purchased from Micropilot. The Xtra Easy2 is a fixed-wing UAV developed by Hangar 9, with a wingspan of 1.75m, a wing area of 0.5m 2 and an overall weight varying between 2.8Kg to 3.2Kg. The MP2028 is equipped with several sensors, enumerated in table 1. This autopilot was on-board the UAV during the flight tests and its sensors were used to collect data required for the identification of the UAV. Furthermore, in futur works, a nonlinear control will be implemented within this autopilot. An MP2000 autopilot without any sensors was also purchased and used to develop the hardware-in-the-loop system. The MP2000 autopilot is the previous version of the MP2028 autopilot. III. Six-Degrees-of-Freedom UAV Dynamic Model The UAV is represented by a nonlinear six-degrees-of-freedom model available from the Aerosym library, from Unmanned Dynamics. This model uses both of the following common coordinate systems. The body-axis system is a right-handed orthogonal axis system fixed to the UAV. The center of this axis system is located at the center of gravity of the UAV. The axes follow some convenient reference lines of the UAV body. As seen by the pilot, the X-axis follows the fuselage and points foward, the Y-axis points through the right wing and the Z-axis points downwards. Unit vectors of the X, Y and Z axes are respectively i b, j b and k b. The north-east-down axis system (NED frame) is a right-handed orthogonal axis system located on the surface of the Earth, under the UAV. The X-axis is directed toward the north, the Y-axis points toward the east and the Z-axis points downwards. The XY plane is always tangent to the Earth s surface and the entire axis system moves with the UAV. 2 of 6

3 In the model, the force and moment equations are expressed in the body-axis system. In this axis system, the UAV absolute angular velocity vector is: w abs = P i b + Qj b + Rk b (1) where P is the roll angular velocity, Q is the pitch angular velocity and R is the yaw angular velocity. It is possible to consider the NED frame on the surface of the Earth as an inertial reference frame, leading to the flat-earth state equations. Altough this frame is rotating, the angular velocity of the Earth through the force equation development is neglected, except for the centripetal acceleration due to the Earth rotation. By doing so, the force equation is developed with the UAV relative velocity vector with respect to the Earth and leads to the following expression for the time variation of the relative velocity vector in body-axes, considering the UAV mass is constant: 2 v b = 1 m f b w abs v b + g b (2) where f b is the total applied force vector to the UAV except the gravitational force and is a sum of the aerodynamic force vectors and the propulsion force vector, m is the mass of the UAV and g b is the Earth s gravitational acceleration vector (including centripetal acceleration), all expressed in body-axes. Still in the body-axis system, the moment equation is developed with the absolute angular velocity vector of the aircraft and leads to: 2 ẇ abs = J 1 (w abs (Jw abs )) + J 1 t b (3) where t b is the total applied torque vector to the UAV and J is the inertia matrix. Since the UAV is symmetrical with respect to the XZ plane of the body-axis system, only the Jxz cross-product has a nonzero value. The total applied torque vector is a sum of the aerodynamic moment vectors, the propulsion moment vector and the moment vectors due to the fact that aerodynamic forces are not applied directly to the center of gravity, but rather to the UAV aerodynamic center. 1 Determining the attitude of the UAV consists in computing the orientation of the body-axis reference frame relative to the inertial reference frame (NED frame). The rate of change of the attitude of the UAV is computed from its angular velocities P, Q and R. To do so, the Euler-Rodrigues quaternion formulation is used, because it allows avoiding some singularities present in the equations using the Euler angles. The rate of change of the attitude is thus represented by the rate of change of the components of the quaternion e, given by the following equation: 2, 3 ė 0 ė x ė y ė z = P Q R P 0 R Q Q R 0 P R Q P 0 The rate of change of the quaternion components can be integrated to obtain the quaternion. Then, the quaternion components can be used to get the Euler angle rates of change: 3 φ θ ψ = e 0 e x e y e z atan2[2(e 0 e x + e y e z ), (e e 2 z e x 2 e y 2 )] asin[2(e 0 e y e x e z )] atan2[2(e 0 e z + e y e x ), (e e 2 x e y 2 e z 2 )] (4) (5) where φ is the roll attitude angle, θ is the pitch attitude angle and ψ is the yaw attitude angle. By integrating the Euler angle rates of change, the Euler angles are obtained. The UAV groundspeed vector expressed in the NED frame v ned is obtained from a rotation matrix expressing the attitude of the body-axis frame relative to the NED frame. The rotation matrix R ned2b is built from the Euler angles, but the Euler-Rodrigues quaternion formulation could be used equally: 3 v ned = R ned2b T v b (6) The geodetic position in term of latitude, longitude and altitude are obtained from the groundspeed vector components and from some Earth s parameters. 4 The Earth s parameters used through the model 3 of 6

4 equations, such as gravity and radii of curvature along lines of constant longitude and latitude, come from the World Geodetic System WGS Equation (2), Eq. (3), Eq. (4), and Eq. (6) are the state equations defining the flat-earth model. The aerodynamic forces considerated in the total applied force vector f b used in Eq. (2) are lift, drag, and side forces. The aerodynamic moments in the total applied torque vector t b used in Eq. (3) are pitch, roll, and yaw moments. In general, an aerodynamic force or moment can be computed from a nondimensional coefficient. According to the small-disturbance theory, each of the nondimensional force and moment coefficients are represented by small-perturbation equations and are a sum of several terms formed by nondimensional 2, 5, 6 stability and control derivatives. The aerodynamic force and moment coefficients are function of the attack angle, the sideslip angle, the actuator angles (elevator, rudder, and ailerons), and the airspeed. All force and moment equations used through the model are detailed in the Aerosym user s guide. 1 The model inputs are the actuator angles and the throttle fraction needed to compute the aerodynamic and propulsion forces and moments. The model provides outputs corresponding to all measures generated by the UAV sensors, as detailed in table 1. The acceleration vector of the aircraft due to aerodynamic and propulsion forces is obtained as follows: 1 and the airspeed vector v a is given by: 1 where v w represents the wind vector that is assumed to be constant. a = f b m = a xi b + a y j b + a z i b (7) v a = v b v w (8) Table 1. MP2000 and MP2028 sensors and the corresponding outputs of the model. Sensors Signals Model outputs Two accelerometers * X and Y body-axes accelerations a x and a y A differential pressure sensor Airspeed in the X-axis v ax An altimeter Altitude above the take off point h Three rate gyros Roll, pitch and yaw angular rate P, Q and R A GPS Geodetic position and groundspeed λ l, φ l, h and v ned * The MP2028 has a third accelerometer providing the Z body-axis acceleration (the Z body-axis acceleration is neither used in the identification nor in the hardware-in-the-loop system). IV. Identification of the UAV Model Parameters The UAV model has several parameters for which values need to be estimated. Parameter values of the model have to be chosen carefully to adequately represent the behavior of the UAV. Easily measurable parameters are determined by measures. This is the case for the mass of the UAV, its inertia moments and some of its physical dimensions such the wingspan, the mean aerodynamic chord, and the wing area. Other parameters are determined with the output-error approach algorithm, using data obtained from flight tests. 7 9 The parameters estimated with this method are the stability and control derivatives from which each aerodynamic coefficient is evaluated, that is drag force, lift force, side force, pitch moment, roll moment and yaw moment coefficients. Also, the output-error approach is used to find the x position of the aerodynamic center and the J xz inertia product. A. The Output-Error Approach The process to be identified is excited by manipulating the inputs while the inputs and the outputs are recorded. Then, the model parameters are estimated by minimizing the follwing cost function: G = N [y M (i) y(i)] T B [y M (i) y(i)] (9) i=1 4 of 6

5 where N is the number of recorded samples, B is a weighting matrix, y(i) is the recorded process output vector and y M (i) is the predicted model output vector for the given process inputs. For better results, the inputs should be rich at the frequencies where precision is necessary. Various input amplitudes are also required in presence of nonlinearities. The resulting model should be validated with data that were not used for identification. B. Experiment An experienced pilot has executed some flights with the UAV. During each flight, command and sensor data were sampled and recorded in the autopilot memory. At the end of the flight, data samples were downloaded in a computer and saved in a data file for identification. The inputs are the commands given to the UAV, i.e. the throttle fraction, the elevator angle, the rudder angle, and the ailerons angle. The outputs are all of the sensors listed in table 1, the altimeter excluded. The output-error approach algorithm has been implemented with Matlab, using the UAV Simulink model. Constraints are taken into account during the mininization of the criteria G. Maximum and minimum values for each parameter are imposed to avoid unstability. Furthermore, some constraint equations were implemented to avoid some parameter combinations for which the model becomes unstable. It is important to provide appropriate initial parameter estimates in order to be as near as possible of a solution. For the first attempt, initial estimates are chosen following a reference book 5 and from the Aerosonde UAV example provided with the Aerosym library. 1 A next step, as an improvement, will be to provide the initial estimates from methods contained in the Datcom handbook. 10 Roll attitude angle, degrees Roll data from the model Roll data from the flight test Time, s Figure 1. The roll attitude angle output of the model with the parameters identified by the error-output approach algorithm, along with the roll attitude angle measured during the flight test. C. Results The roll attitude angle output of the model with the parameters identified by the output-error approach algorithm is shown in figure 1, along with the roll attitude angle measured during the flight test. The fit is good enough for an eventual nonlinear controller design. V. Hardware-in-the-Loop System The hardware-in-the-loop system consists in connecting the autopilot to a computer running the UAV model. The computer plays the role of the UAV and the autopilot can control the model, instead of the real UAV. The UAV model, implemented with Simulink and based on the identification results, is compiled with Real Time Workshop of Simulink and is downloaded in the computer in order to allow the computer to run the model in real time. The hardware-in-the-loop system is illustrated in figure 3(a). In the hardware-in-the-loop system, the simulator reads the command signals sent by the autopilot to the actuators, namely the elevator, the ailerons, the rudder, and the throttle. Then, the simulator traduces them in actuator angles and in throttle fraction, and provides them to the UAV model. Finally, the simulator generates the sensor signals by executing the UAV model with the actuator angles and throttle fraction provided as input. Therefore, the simulator includes the UAV model plus other Simulink blocks that we created in order to reproduce the sensor outputs and to interpret the autopilot commands. The computer is connected to the autopilot through digital and analog acquisition cards. An interface has been conceived to allow a proper communication between the autopilot and the UAV model. This interface is represented in details in figure 3(b). A first part of the interface implementation is software, as a part of the simulator. A second part of the interface is hardware and includes the acquisition cards and some printed circuit boards. The hardware-in-the-loop system can be detailed as follows. The autopilot commands, sent as puslewidth modulation () signals, are read through an NI6601 digital acquisition card. To interpret the 5 of 6

6 Figure 2. The hardware-in-the-loop system. MP2000 Servo commands: Throttle Ailerons Rudder Elevator UAV simulator Command translation UAV model Hardware PCBs PCI card PCI D/A card Data conversion Voltage Software Model I/O Accelerations Airspeed Altitude Angular velocities RS232 GPS paquets GPS positions GPS groundspeed RS232 Sensor simulation Throttle Ailerons Rudder Elevator PCI card Actuator angles Throttle position (a) General system. (b) Detailed interface. command signals, the pulse widths are then converted in actuator angles and throttle fraction in Simulink. To reproduce the sensor outputs, the model outputs are converted in Simulink under the same form as the sensor outputs, that is signals, analog voltages and GPS paquets. Then, the signals are sent to the autopilot through an NI6601 digital aquisition card and voltage signals are transmitted through an NI6703 analog acquisition card, while the GPS paquets are sent to the autopilot via RS232 protocol. For some voltage signals, the resolution of the NI6703 card is not high enough to represent properly the sensor output for all its range of values. For these signals, only one part of the model outputs is converted in software to reproduce the sensor outputs, the other part is accomplished with printed circuit boards that we conceived specially for this task. VI. Conclusion In this article, we present the results obtained for the identification of the UAV model parameters with the output-error approach for one model output, the roll attitude angle curve. In near futur works, we aim to identify the UAV model parameters with this method so that all model outputs enumerated in table 1 be comparable to the UAV sensor outputs recorded during flight tests, in order to obtain a representative model of the entire UAV behavior. Also, we describe a hardware-in-the-loop system. This system will be useful for testing new control algorithms with the UAV model before attempting to apply the control algorithms to the real UAV. It will also be useful for evaluating the performance of the existing autopilot and for analysing the UAV model behavior. References 1 Unmanned Dynamics LLC, Hood River, AeroSym Aeronautical Simulation Blockset, Version 1.1, User s Guide, Stevens, B. L. and Lewis, F. L., Aircraft Control and Simulation, John Wiley & Sons, Inc., 1st ed., February Phillips, W. F., Hailey, C. E., and Gebert, G. A., Review of Attitude Representations Used for Aircraft Kinematics, Journal of Aircraft, Vol. 38, No. 4, August 2001, pp Rogers, R. M., Applied Mathematics in Integrated Navigation Systems,, Inc., Virginia, July Blakelock, J. H., Automatic Control of Aircraft and Missiles, John Wiley & Sons, Inc., USA, 2nd ed., January Etkin, B. and Reid, L. D., Dynamics of Flight, Stability and Control, John Wiley & Sons, Inc., 3rd ed., January Maine, R. E. and Iliff, K. W., Application of Parameter Estimation to Aircraft Stability and Control, the output error approach, NASA Reference Publication 1168, National Aeronautics and Space Administration, Scientific and Technical Information Branch, June Ljung, L., System Identification - Theory for the User, Prentice Hall, Upper Saddle River, N.J., 2nd ed., January Jategaonkar, R. V. and Thielecke, F., Aircraft Parameter Estimation - A Tool for Development of Aerodynamic Databases, Sādhanā, Vol. 3, No. 2, April 2000, pp Hoak, D. E. and Finck, R. F., USAF Stability and Control Datcom, Flight Control Division, Air Force Flight Dynamics Laboratory, Wright-Patterson Air Force Base, Ohio, April of 6

CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH

CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 27 CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 2.1 INTRODUCTION The standard technique of generating sensor data for navigation is the dynamic approach. As revealed in the literature (John Blakelock

More information

Adaptive back-stepping control applied on octocopter under recoil disturbance

Adaptive back-stepping control applied on octocopter under recoil disturbance Journal of Engineering Science and Military Technologies ISSN: 2357-0954 DOI: 10.21608/ejmtc.2017.401.1004 Adaptive back-stepping control applied on octocopter under recoil disturbance GuangXue Zhang 1

More information

Inflight Alignment Simulation using Matlab Simulink

Inflight Alignment Simulation using Matlab Simulink Inflight Alignment Simulation using Matlab Simulink Authors, K. Chandana, Soumi Chakraborty, Saumya Shanker, R.S. Chandra Sekhar, G. Satheesh Reddy. RCI /DRDO.. 2012 The MathWorks, Inc. 1 Agenda with Challenging

More information

FlightGear application for flight simulation of a mini-uav

FlightGear application for flight simulation of a mini-uav FlightGear application for flight simulation of a mini-uav Tomáš Vogeltanz and Roman Jašek Citation: AIP Conference Proceedings 1648, 550014 (2015); doi: 10.1063/1.4912769 View online: http://dx.doi.org/10.1063/1.4912769

More information

Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation

Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation Dan N. DUMITRIU*,1,2, Andrei CRAIFALEANU 2, Ion STROE 2 *Corresponding author *,1 SIMULTEC INGINERIE

More information

Aircraft Stability and Performance 2nd Year, Aerospace Engineering. Dr. M. Turner

Aircraft Stability and Performance 2nd Year, Aerospace Engineering. Dr. M. Turner Aircraft Stability and Performance 2nd Year, Aerospace Engineering Dr. M. Turner Basic Info Timetable 15.00-16.00 Monday ENG LT1 16.00-17.00 Monday ENG LT1 Typical structure of lectures Part 1 Theory Part

More information

IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION

IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION Övünç Elbir & Electronics Eng. oelbir@etu.edu.tr Anıl Ufuk Batmaz & Electronics Eng. aubatmaz@etu.edu.tr

More information

1. INTRODUCTION. Constrained Control Allocation for Systems with Redundant Control Effectors

1. INTRODUCTION. Constrained Control Allocation for Systems with Redundant Control Effectors 1. INTRODUCTION Control allocation algorithms determine how the controls of a system should be positioned so that they produce some desired effect. Constrained controls have limits on their maximum positions

More information

Design of a Three-Axis Rotary Platform

Design of a Three-Axis Rotary Platform Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,

More information

EFFECT OF YAW-TILTED HINGE AXIS ON DEPLOYMENT ROBUSTNESS OF MARS AIRPLANE

EFFECT OF YAW-TILTED HINGE AXIS ON DEPLOYMENT ROBUSTNESS OF MARS AIRPLANE EFFET OF YAW-TILTED HINGE AXIS ON DEPLOYMENT ROBUSTNESS OF MARS AIRPLANE Koji Fujita* Hiroki Nagai** and Akira Oyama* * Institute of Space and Astronautical Science Japan Aerospace Exploration Agency --

More information

Critical Design Review. Almog Dov Assaf Aloush Bar Ovadia Dafna Lavi Orad Eldar. Supervisor: Dror Artzi

Critical Design Review. Almog Dov Assaf Aloush Bar Ovadia Dafna Lavi Orad Eldar. Supervisor: Dror Artzi Critical Design Review Almog Dov Assaf Aloush Bar Ovadia Dafna Lavi Orad Eldar Supervisor: Dror Artzi Man-portable UAV Over the hill / Urban surveillance Fast field deployment Endurance: 3 min Simple to

More information

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM Glossary of Navigation Terms accelerometer. A device that senses inertial reaction to measure linear or angular acceleration. In its simplest form, it consists of a case-mounted spring and mass arrangement

More information

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle K. Senthil Kumar, Mohammad Rasheed, and T.Anand Abstract Helicopter offers the capability of hover, slow forward movement, vertical take-off

More information

A Simplified Vehicle and Driver Model for Vehicle Systems Development

A Simplified Vehicle and Driver Model for Vehicle Systems Development A Simplified Vehicle and Driver Model for Vehicle Systems Development Martin Bayliss Cranfield University School of Engineering Bedfordshire MK43 0AL UK Abstract For the purposes of vehicle systems controller

More information

This was written by a designer of inertial guidance machines, & is correct. **********************************************************************

This was written by a designer of inertial guidance machines, & is correct. ********************************************************************** EXPLANATORY NOTES ON THE SIMPLE INERTIAL NAVIGATION MACHINE How does the missile know where it is at all times? It knows this because it knows where it isn't. By subtracting where it is from where it isn't

More information

ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL

ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL Journal of KONES Powertrain and Transport, Vol. 23, No. 4 2016 ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL Marcin Chodnicki, Przemysław Kordowski Mirosław Nowakowski, Grzegorz

More information

Modeling and Control of a Simulated Flight of a Mini Helicopter Using Matlab/Simulink

Modeling and Control of a Simulated Flight of a Mini Helicopter Using Matlab/Simulink International Conference on Computer, Communications and Information Technology (CCIT 2014) Modeling and Control of a Simulated Flight of a Mini Helicopter Using Matlab/Simulink Mohamed Yacine Chachou,

More information

Simulation and Flight Evaluation of a Parameter Estimation Input Design Method for Hybrid-Wing-Body Aircraft

Simulation and Flight Evaluation of a Parameter Estimation Input Design Method for Hybrid-Wing-Body Aircraft AIAA Guidance, Navigation, and Control Conference 2-5 August 2010, Toronto, Ontario Canada AIAA 2010-7949 Simulation and Flight Evaluation of a Parameter Estimation Input Design Method for Hybrid-Wing-Body

More information

The MAV3DSim: A Simulation Platform for Research, Education and Validation of UAV Controllers

The MAV3DSim: A Simulation Platform for Research, Education and Validation of UAV Controllers Preprints of the 19th World Congress The International Federation of Automatic Control The MAV3DSim: A Simulation Platform for esearch, Education and Validation of UAV Controllers Israel Lugo-Cárdenas

More information

Dynamical Modeling and Controlof Quadrotor

Dynamical Modeling and Controlof Quadrotor Dynamical Modeling and Controlof Quadrotor Faizan Shahid NUST PNEC Pakistan engr.faizan_shahid@hotmail.com Muhammad Bilal Kadri, Nasir Aziz Jumani, Zaid Pirwani PAF KIET Pakistan bilal.kadri@pafkiet.edu.pk

More information

Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming

Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming 2007 Information, Decision and Control Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming Istas F Nusyirwan 1, Cees Bil 2 The Sir Lawrence Wackett Centre for Aerospace

More information

MULTIPLE SIMULTANEOUS SPECIFICATION ATTITUDE CONTROL OF A MINI FLYING-WING UNMANNED AERIAL VEHICLE

MULTIPLE SIMULTANEOUS SPECIFICATION ATTITUDE CONTROL OF A MINI FLYING-WING UNMANNED AERIAL VEHICLE MULTIPLE SIMULTANEOUS SPECIFICATION ATTITUDE CONTROL OF A MINI FLYING-WING UNMANNED AERIAL VEHICLE by Shael Markin A thesis submitted in conformity with the requirements for the degree of Master of Applied

More information

Design & Optimization Fuzzy Logic Controller for General Helicopter Model

Design & Optimization Fuzzy Logic Controller for General Helicopter Model Design & Optimization Fuzzy Logic Controller for General Helicopter Model Hasan A. AbuMeteir Graduated Student of Control Engineering IUG Gaza-Palestine hmeteir@gmail.com Abstract Helicopter aviation is

More information

OPTIMAL CONTROL SURFACE MIXING OF A RHOMBOID WING UAV

OPTIMAL CONTROL SURFACE MIXING OF A RHOMBOID WING UAV OPTIMAL CONTROL SURFACE MIXING OF A RHOMBOID WING UAV E Miles*, BA Broughton**, *Council for Scientific and Industrial Research, **Incomar Aeronautics emiles@csir.co.za, bbroughton@incoaero.com Keywords:

More information

Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter

Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter Przemys law G asior, Stanis law Gardecki, Jaros law Gośliński and Wojciech Giernacki Poznan University of

More information

VISIO -BASED CO TROL OF FIXED-WI G U MA ED AERIAL VEHICLE FOR AUTO OMOUS ROAD-FOLLOWI G

VISIO -BASED CO TROL OF FIXED-WI G U MA ED AERIAL VEHICLE FOR AUTO OMOUS ROAD-FOLLOWI G VISIO -BASED CO TROL OF FIXED-WI G U MA ED AERIAL VEHICLE FOR AUTO OMOUS ROAD-FOLLOWI G João Paulo de Souza, jpsouza@ita.br Elder Moreira Hemerly, hemerly@ita.br Instituto Tecnológico de Aeronáutica, ITA

More information

State Space System Modeling of a Quad Copter UAV

State Space System Modeling of a Quad Copter UAV Indian Journal of Science Technology, Vol 9(27), DOI: 10.17485/ijst/2016/v9i27/95239, July 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 State Space System Modeling of a Quad Copter UAV Zaid

More information

Flight Test Research

Flight Test Research Flight Test Research Principal Investigator:Mike Bragg and Tom Ratvasky Post Doc s: Andy Broeren Sam Lee Graduate Students: James Melody Edward Whalen Core Technologies SMART ICING SYSTEMS Research Organization

More information

navigation Isaac Skog

navigation Isaac Skog Foot-mounted zerovelocity aided inertial navigation Isaac Skog skog@kth.se Course Outline 1. Foot-mounted inertial navigation a. Basic idea b. Pros and cons 2. Inertial navigation a. The inertial sensors

More information

Figure (2) The arrows show the directions of the hinge vectors and the hinge orientation angles (φ h )

Figure (2) The arrows show the directions of the hinge vectors and the hinge orientation angles (φ h ) In this example we will analyze a rocket vehicle during level flight. It is controlled by five aerosurfaces and a fixed engine, similar to the vehicle shown in Figure (1). The control surfaces are: two

More information

Exterior Orientation Parameters

Exterior Orientation Parameters Exterior Orientation Parameters PERS 12/2001 pp 1321-1332 Karsten Jacobsen, Institute for Photogrammetry and GeoInformation, University of Hannover, Germany The georeference of any photogrammetric product

More information

Design and Analysis of Quadcopter Classical Controller Ahmed H. Ahmed*, Ahmed N. Ouda*, Ahmed M.Kamel*, Y. Z. Elhalwagy*

Design and Analysis of Quadcopter Classical Controller Ahmed H. Ahmed*, Ahmed N. Ouda*, Ahmed M.Kamel*, Y. Z. Elhalwagy* 16 th International Conference on AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT - 16 May 26-28, 2015, E-Mail: asat@mtc.edu.eg Military Technical College, Kobry Elkobbah, Cairo, Egypt Tel : +(202) 24025292

More information

Parametric Study of Engine Rigid Body Modes

Parametric Study of Engine Rigid Body Modes Parametric Study of Engine Rigid Body Modes Basem Alzahabi and Samir Nashef C. S. Mott Engineering and Science Center Dept. Mechanical Engineering Kettering University 17 West Third Avenue Flint, Michigan,

More information

Prediction of Icing Effects on the Coupled Dynamic Response of Light Airplanes

Prediction of Icing Effects on the Coupled Dynamic Response of Light Airplanes JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol. 3, No. 3, May June 8 Prediction of Icing Effects on the Coupled Dynamic Response of Light Airplanes Amanda Lampton and John Valasek Texas A&M University,

More information

ME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 2 COORDINATE TRANSFORMS. Prof. Steven Waslander

ME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 2 COORDINATE TRANSFORMS. Prof. Steven Waslander ME 597: AUTONOMOUS MOILE ROOTICS SECTION 2 COORDINATE TRANSFORMS Prof. Steven Waslander OUTLINE Coordinate Frames and Transforms Rotation Matrices Euler Angles Quaternions Homogeneous Transforms 2 COORDINATE

More information

Modeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation

Modeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation Modeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation Parkpoom Chokchairungroj 1, Narongkorn Dernlugkam 2 Defence Technology

More information

Preliminary Modeling, Control, and Trajectory Design for Miniature Autonomous Tailsitters

Preliminary Modeling, Control, and Trajectory Design for Miniature Autonomous Tailsitters Brigham Young University BYU ScholarsArchive All Faculty Publications 26-8 Preliminary Modeling, Control, and Trajectory Design for Miniature Autonomous Tailsitters Nathan B. Knoebel Brigham Young University

More information

MEASURING AND MODELLING THE LONGITUDINAL MOTION OF PARAGLIDERS

MEASURING AND MODELLING THE LONGITUDINAL MOTION OF PARAGLIDERS 28 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES MEASURING AND MODELLING THE LONGITUDINAL MOTION OF PARAGLIDERS Andras Nagy*, Jozsef Rohacs* *Budapest University of Technology and Economics Department

More information

Overcoming Instrumentation Limitations in Spin Tests Using Flight Path Reconstruction Techniques

Overcoming Instrumentation Limitations in Spin Tests Using Flight Path Reconstruction Techniques DOI 1.5162/etc214/6.2 Overcoming Instrumentation Limitations in Spin Tests Using Flight Path Reconstruction Techniques Joaquim N. Dias 1 1 IPEV - Instituto de Pesquisas e Ensaios em Voo, Praça Mal. Eduardo

More information

SOFTWARE TOOL FOR SIMULATION OF AIRCRAFT TRAJECTORIES

SOFTWARE TOOL FOR SIMULATION OF AIRCRAFT TRAJECTORIES 5 TH EUROPEAN CONFERENCE FOR AERONAUTICS AND SPACE SCIENCES (EUCASS) SOFTWARE TOOL FOR SIMULATION OF AIRCRAFT TRAJECTORIES Crespo, J. ; Alonso, J.F. ; López, A. and Arnaldo, R Technical University of Madrid.

More information

Yaw-Roll Coupled Oscillations of a Slender Delta Wing

Yaw-Roll Coupled Oscillations of a Slender Delta Wing Yaw-Roll Coupled Oscillations of a Slender Delta Wing John C. Worley * Auburn University Aerospace Engineering, Auburn, Alabama, 3683 Reported are the results of experiments conducted on a slender delta

More information

STUDY ABOUT THE STABILITY AND CONTROL OF A ROTOR AIRPLANE

STUDY ABOUT THE STABILITY AND CONTROL OF A ROTOR AIRPLANE STUDY ABOUT THE STABILITY AND CONTROL OF A ROTOR AIRPLANE Victor Stafy Aristeu Silveira Neto victorstafy@aero.ufu.br aristeus@ufu.br Fluid Mechanics Laboratory- MFlab, Federal University of Uberlândia-

More information

Autonomous Landing of an Unmanned Aerial Vehicle

Autonomous Landing of an Unmanned Aerial Vehicle Autonomous Landing of an Unmanned Aerial Vehicle Joel Hermansson, Andreas Gising Cybaero AB SE-581 12 Linköping, Sweden Email: {joel.hermansson, andreas.gising}@cybaero.se Martin Skoglund and Thomas B.

More information

Trajectory Planning for Reentry Maneuverable Ballistic Missiles

Trajectory Planning for Reentry Maneuverable Ballistic Missiles International Conference on Manufacturing Science and Engineering (ICMSE 215) rajectory Planning for Reentry Maneuverable Ballistic Missiles XIE Yu1, a *, PAN Liang1,b and YUAN ianbao2,c 1 College of mechatronic

More information

Chapter 4 Dynamics. Part Constrained Kinematics and Dynamics. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 4 Dynamics. Part Constrained Kinematics and Dynamics. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 4 Dynamics Part 2 4.3 Constrained Kinematics and Dynamics 1 Outline 4.3 Constrained Kinematics and Dynamics 4.3.1 Constraints of Disallowed Direction 4.3.2 Constraints of Rolling without Slipping

More information

Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors

Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors Journal of Applied Science and Engineering, Vol. 16, No. 2, pp. 165 176 (2013) DOI: 10.6180/jase.2013.16.2.08 Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors Jaw-Kuen Shiau* and

More information

Implementation of Estimation and Control Solutions in Quadcopter Platforms

Implementation of Estimation and Control Solutions in Quadcopter Platforms Implementation of Estimation and Control Solutions in Quadcopter Platforms Flávio de Almeida Justino flavio.justino@tecnico.ulisboa.pt Instituto Superior Técnico, Universidade de Lisboa, Lisboa, Portugal

More information

MAJOR IMPROVEMENTS IN STORES SEPARATION ANALYSIS USING FLEXIBLE AIRCRAFT

MAJOR IMPROVEMENTS IN STORES SEPARATION ANALYSIS USING FLEXIBLE AIRCRAFT 27 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES MAJOR IMPROVEMENTS IN STORES SEPARATION ANALYSIS USING FLEXIBLE AIRCRAFT Hans Wallenius, Anders Lindberg Saab AB, SE-581 88 Linkoping, Sweden Keywords:

More information

863. Development of a finite element model of the sailplane fuselage

863. Development of a finite element model of the sailplane fuselage 863. Development of a finite element model of the sailplane fuselage M. Andrikaitis 1, A. Fedaravičius 2 Kaunas University of Technology, Kęstučio 27, 44312 Kaunas, Lithuania E-mail: 1 marius.andrikaitis@gmail.com,

More information

Design and Analysis of Control Bay Used in Guided Missile

Design and Analysis of Control Bay Used in Guided Missile Design and Analysis of Control Bay Used in Guided Missile Ragam Prashanth 1, D.Muppala 2, Nirmith Mishra 3 1PG Student, Department of Aerospace, MLR Inst of Tech and Management, Hyderabad, Telangana, India

More information

CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES

CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES 8th International DAAAM Baltic Conference "INDUSTRIAL ENGINEERING 19-21 April 2012, Tallinn, Estonia CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES Tiimus, K. & Tamre, M.

More information

What Is SimMechanics?

What Is SimMechanics? SimMechanics 1 simulink What Is Simulink? Simulink is a tool for simulating dynamic systems with a graphical interface specially developed for this purpose. Physical Modeling runs within the Simulink environment

More information

Optimization-Based Calibration of a Triaxial Accelerometer-Magnetometer

Optimization-Based Calibration of a Triaxial Accelerometer-Magnetometer 2005 American Control Conference June 8-10, 2005. Portland, OR, USA ThA07.1 Optimization-Based Calibration of a Triaxial Accelerometer-Magnetometer Erin L. Renk, Walter Collins, Matthew Rizzo, Fuju Lee,

More information

Robust Controller Design for an Autonomous Underwater Vehicle

Robust Controller Design for an Autonomous Underwater Vehicle DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:

More information

Experimental study of UTM-LST generic half model transport aircraft

Experimental study of UTM-LST generic half model transport aircraft IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Experimental study of UTM-LST generic half model transport aircraft To cite this article: M I Ujang et al 2016 IOP Conf. Ser.:

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL

More information

Inertial Navigation Static Calibration

Inertial Navigation Static Calibration INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2018, VOL. 64, NO. 2, PP. 243 248 Manuscript received December 2, 2017; revised April, 2018. DOI: 10.24425/119518 Inertial Navigation Static Calibration

More information

Development of a Pilot Training Platform for UAVs Using a 6DOF Nonlinear Model with Flight Test Validation

Development of a Pilot Training Platform for UAVs Using a 6DOF Nonlinear Model with Flight Test Validation AIAA Modeling and Simulation Technologies onference and Exhibit 8 - August 8, Honolulu, Hawaii AIAA Modeling and Simulation Technical onference 8 Aug 8, Honolulu, Hawaii AIAA 8-6368 AIAA8-6368 Development

More information

SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER

SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER Acta Electrotechnica et Informatica, Vol. 13, No. 3, 2013, 17 21, DOI: 10.2478/aeei-2013-0034 17 SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER Ján BAČÍK, Pavol FEDOR, Milan LACKO Department of

More information

Research and implementation of a simulation method of electric transmission line inspection using UAV based on virtual reality

Research and implementation of a simulation method of electric transmission line inspection using UAV based on virtual reality Acta Technica 6 (017), No. 6A, 7 36 c 017 Institute of Thermomechanics CAS, v.v.i. Research and implementation of a simulation method of electric transmission line inspection using UAV based on virtual

More information

Calibration of Inertial Measurement Units Using Pendulum Motion

Calibration of Inertial Measurement Units Using Pendulum Motion Technical Paper Int l J. of Aeronautical & Space Sci. 11(3), 234 239 (2010) DOI:10.5139/IJASS.2010.11.3.234 Calibration of Inertial Measurement Units Using Pendulum Motion Keeyoung Choi* and Se-ah Jang**

More information

SYNTHESIS AND HARDWARE IMPLEMENTATION OF AN UNMANNED AERIAL VEHICLE AUTOMATIC LANDING SYSTEM UTILIZING QUANTITATIVE FEEDBACK THEORY.

SYNTHESIS AND HARDWARE IMPLEMENTATION OF AN UNMANNED AERIAL VEHICLE AUTOMATIC LANDING SYSTEM UTILIZING QUANTITATIVE FEEDBACK THEORY. SYNTHESIS AND HARDWARE IMPLEMENTATION OF AN UNMANNED AERIAL VEHICLE AUTOMATIC LANDING SYSTEM UTILIZING QUANTITATIVE FEEDBACK THEORY A Thesis by TIMOTHY DANIEL WOODBURY Submitted to the Office of Graduate

More information

AVOIDING GIMBAL LOCK IN A TRAJECTORY SIMULATION

AVOIDING GIMBAL LOCK IN A TRAJECTORY SIMULATION AD AD-E404 041 Technical Report ARMET-TR-17051 AVOIDING GIMBAL LOCK IN A TRAJECTORY SIMULATION David Hosier July 2018 U.S. ARMY ARMAMENT RESEARCH, DEVELOPMENT AND ENGINEERING CENTER Munitions Engineering

More information

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil,

More information

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk

More information

NAVAL POSTGRADUATE SCHOOL THESIS

NAVAL POSTGRADUATE SCHOOL THESIS NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS STABILIZATION SYSTEM FOR CAMERA CONTROL ON AN UNMANNED SURFACE VEHICLE by Jaya Kumar Kandasamy December 2008 Thesis Advisor: Anthony J. Healey Approved

More information

A Practical Adaptive Proportional-Derivative Guidance Law

A Practical Adaptive Proportional-Derivative Guidance Law Engineering Letters, 2:3, EL_2_3_15 A Practical Adaptive Proportional-Derivative Guidance Law Yongwei Zhang, Min Gao, Suochang Yang, Baochen Li, Xue Gao Abstract The well-known proportional navigation

More information

OPTIMAL CONTROL SURFACE MIXING OF A RHOMBOID-WING UAV

OPTIMAL CONTROL SURFACE MIXING OF A RHOMBOID-WING UAV OPTIMAL CONTROL SURFACE MIXING OF A RHOMBOID-WING UAV by Elizna Miles Submitted in partial fulfilment of the requirements for the degree MASTER OF ENGINEERING In the Department of Mechanical and Aeronautical

More information

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education DIPARTIMENTO DI INGEGNERIA INDUSTRIALE Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education Mattia Mazzucato, Sergio Tronco, Andrea Valmorbida, Fabio Scibona and Enrico

More information

AUTOPILOT DESIGN DOR THE LATERAL-DIRECTIONAL MOTION OF AN UAV

AUTOPILOT DESIGN DOR THE LATERAL-DIRECTIONAL MOTION OF AN UAV SCIENTIFIC RESEARCH AND EDUCATION IN THE AIR FORCE AFASES2017 AUTOPILOT DESIGN DOR THE LATERAL-DIRECTIONAL MOTION OF AN UAV Costin ENE, Adrian-Mihail STOICA, Petrisor-Valentin PARVU University Politehnica

More information

ET312 GPS-UAV Development Platform. Part 2: Flight dynamics and control theory

ET312 GPS-UAV Development Platform. Part 2: Flight dynamics and control theory ET312 GPS-UAV Development Platform Part 2: Flight dynamics and control theory ET312 GPS-UAV Development Platform This is the second part of a three part series of manuals for the ET312 GPS-UAV. The first

More information

Development of Tailsitter Hover Estimation and Control

Development of Tailsitter Hover Estimation and Control Brigham Young University BYU ScholarsArchive All Theses and Dissertations 214-2-11 Development of Tailsitter Hover Estimation and Control Jason M. Beach Brigham Young University - Provo Follow this and

More information

Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm

Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm 329 Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm Vishwa Nath 1, R. Mitra 2 1,2 Department of Electronics and Communication Engineering, Indian Institute of Technology,

More information

Introduction. AirWizEd User Interface

Introduction. AirWizEd User Interface Introduction AirWizEd is a flight dynamics development system for Microsoft Flight Simulator (MSFS) that allows developers to edit flight dynamics files in detail, while simultaneously analyzing the performance

More information

Use of n-vector for Radar Applications

Use of n-vector for Radar Applications Use of n-vector for Radar Applications Nina Ødegaard, Kenneth Gade Norwegian Defence Research Establishment Kjeller, NORWAY email: Nina.Odegaard@ffi.no Kenneth.Gade@ffi.no Abstract: This paper aims to

More information

Attitude Control for Small Satellites using Control Moment Gyros

Attitude Control for Small Satellites using Control Moment Gyros Attitude Control for Small Satellites using Control Moment Gyros V Lappas a, Dr WH Steyn b, Dr CI Underwood c a Graduate Student, University of Surrey, Guildford, Surrey GU 5XH, UK b Professor, University

More information

Analysis of Euler Angles in a Simple Two-Axis Gimbals Set

Analysis of Euler Angles in a Simple Two-Axis Gimbals Set Vol:5, No:9, 2 Analysis of Euler Angles in a Simple Two-Axis Gimbals Set Ma Myint Myint Aye International Science Index, Mechanical and Mechatronics Engineering Vol:5, No:9, 2 waset.org/publication/358

More information

Geometric Rectification of Remote Sensing Images

Geometric Rectification of Remote Sensing Images Geometric Rectification of Remote Sensing Images Airborne TerrestriaL Applications Sensor (ATLAS) Nine flight paths were recorded over the city of Providence. 1 True color ATLAS image (bands 4, 2, 1 in

More information

AERODYNAMIC MODELING USING FLIGHT MECHANICAL SIMULATIONS, FLIGHT TEST AND OPTIMIZATION

AERODYNAMIC MODELING USING FLIGHT MECHANICAL SIMULATIONS, FLIGHT TEST AND OPTIMIZATION 25 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES AERODYNAMIC MODELING USING FLIGHT MECHANICAL SIMULATIONS, FLIGHT TEST AND OPTIMIZATION Per Weinerfelt*, Roger Larsson* Saab Aerosystems Flight

More information

FREE-FLIGHT INVESTIGATION OF FOREBODY BLOWING FOR STABILITY AND CONTROL. Jay M. Brandon* NASA Langley Research Center Hampton, VA

FREE-FLIGHT INVESTIGATION OF FOREBODY BLOWING FOR STABILITY AND CONTROL. Jay M. Brandon* NASA Langley Research Center Hampton, VA FREE-FLIGHT INVESTIGATION OF FOREBODY BLOWING FOR STABILITY AND CONTROL Jay M. Brandon* NASA Langley Research Center Hampton, VA 23681-1 James M. Simon WL/FIGC WPAFB, OH 45433-7531 D. Bruce Owens National

More information

MSC/NASTRAN FLUTTER ANALYSES OF T-TAILS INCLUDING HORIZONTAL STABILIZER STATIC LIFT EFFECTS AND T-TAIL TRANSONIC DIP

MSC/NASTRAN FLUTTER ANALYSES OF T-TAILS INCLUDING HORIZONTAL STABILIZER STATIC LIFT EFFECTS AND T-TAIL TRANSONIC DIP MSC/NASTRAN FLUTTER ANALYSES OF T-TAILS INCLUDING HORIZONTAL STABILIZER STATIC LIFT EFFECTS AND T-TAIL TRANSONIC DIP by Emil Suciu* Gulfstream Aerospace Corporation Savannah, Georgia U.S.A. Presented at

More information

Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots

Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots Brigham Young University BYU ScholarsArchive All Theses and Dissertations 2013-04-29 Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots Stephen C. Quebe Brigham Young University

More information

Aircraft A Modelica Library for Aircraft Dynamics Simulation

Aircraft A Modelica Library for Aircraft Dynamics Simulation Aircraft A Modelica Library for Aircraft Dynamics Simulation ABSTRACT Andreas Idebrant, Peter Fritzson MathCore Engineering AB, Teknikringen 1B, SE-58320 Linköping, Sweden Email: {idebrant, petfr}@mathcore.com;

More information

ESTIMATION OF FLIGHT PATH DEVIATIONS FOR SAR RADAR INSTALLED ON UAV

ESTIMATION OF FLIGHT PATH DEVIATIONS FOR SAR RADAR INSTALLED ON UAV Metrol. Meas. Syst., Vol. 23 (216), No. 3, pp. 383 391. METROLOGY AND MEASUREMENT SYSTEMS Index 3393, ISSN 86-8229 www.metrology.pg.gda.pl ESTIMATION OF FLIGHT PATH DEVIATIONS FOR SAR RADAR INSTALLED ON

More information

Keywords: UAV, Formation flight, Virtual Pursuit Point

Keywords: UAV, Formation flight, Virtual Pursuit Point DESIGN THE GUIDANCE LAW FOR FORMATION FLIGHT OF MULTIPLE UAVS Heemin Shin*, Hyungi Kim*, Jaehyun Lee*, David Hyunchul Shim* *Korea Advanced Institute of Science and Technology (KAIST) Keywords: UAV, Formation

More information

Singularity Loci of Planar Parallel Manipulators with Revolute Joints

Singularity Loci of Planar Parallel Manipulators with Revolute Joints Singularity Loci of Planar Parallel Manipulators with Revolute Joints ILIAN A. BONEV AND CLÉMENT M. GOSSELIN Département de Génie Mécanique Université Laval Québec, Québec, Canada, G1K 7P4 Tel: (418) 656-3474,

More information

An Education Tool. Airborne Altimetric LiDAR Simulator:

An Education Tool. Airborne Altimetric LiDAR Simulator: Airborne Altimetric LiDAR Simulator: An Education Tool Bharat Lohani, PhD R K Mishra, Parameshwar Reddy, Rajneesh Singh, Nishant Agrawal and Nitish Agrawal Department of Civil Engineering IIT Kanpur Kanpur

More information

SKYDIVING CONTROL SYSTEM. A Thesis. presented to. the Faculty of the Graduate School. at the University of Missouri-Columbia. In Partial Fulfillment

SKYDIVING CONTROL SYSTEM. A Thesis. presented to. the Faculty of the Graduate School. at the University of Missouri-Columbia. In Partial Fulfillment SKYDIVING CONTROL SYSTEM A Thesis presented to the Faculty of the Graduate School at the University of Missouri-Columbia In Partial Fulfillment of the Requirements for the Degree Master of Science by CODY

More information

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY AC 2009-130: ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY Alireza Rahrooh, University of Central Florida Alireza Rahrooh is aprofessor of Electrical Engineering Technology at the University of Central

More information

Design of Missile Models for Testing on Numerical Control Measurement Machines

Design of Missile Models for Testing on Numerical Control Measurement Machines International Journal of Scientific and Research Publications, Volume 5, Issue 6, June 2015 1 Design of Missile Models for Testing on Numerical Control Measurement Machines Slobodan Jovanovic, Dusan Regodic

More information

DEVELOPMENT OF CAMERA MODEL AND GEOMETRIC CALIBRATION/VALIDATION OF XSAT IRIS IMAGERY

DEVELOPMENT OF CAMERA MODEL AND GEOMETRIC CALIBRATION/VALIDATION OF XSAT IRIS IMAGERY DEVELOPMENT OF CAMERA MODEL AND GEOMETRIC CALIBRATION/VALIDATION OF XSAT IRIS IMAGERY Leong Keong Kwoh, Xiaojing Huang, Wee Juan Tan Centre for Remote, Imaging Sensing and Processing (CRISP), National

More information

Strapdown Inertial Navigation Technology

Strapdown Inertial Navigation Technology Strapdown Inertial Navigation Technology 2nd Edition David Titterton and John Weston The Institution of Engineering and Technology Preface xv 1 Introduction 1 1.1 Navigation 1 1.2 Inertial navigation 2

More information

Strapdown system technology

Strapdown system technology Chapter 9 Strapdown system technology 9.1 Introduction The preceding chapters have described the fundamental principles of strapdown navigation systems and the sensors required to provide the necessary

More information

An Affine Parameter Dependent Controller of An Helicopter for Various Forward Velocity Conditions İsmail Hakki Şahin 1,2, a, Coşku Kasnakoğlu 1,b

An Affine Parameter Dependent Controller of An Helicopter for Various Forward Velocity Conditions İsmail Hakki Şahin 1,2, a, Coşku Kasnakoğlu 1,b Applied Mechanics and Materials Vols. 789-79 (215) pp 167-172 (215) Trans Tech Publications, Switzerland doi:1.428/www.scientific.net/amm.789-79.167 An Affine Parameter Dependent Controller of An Helicopter

More information

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine

More information

Edwards Air Force Base Accelerates Flight Test Data Analysis Using MATLAB and Math Works. John Bourgeois EDWARDS AFB, CA. PRESENTED ON: 10 June 2010

Edwards Air Force Base Accelerates Flight Test Data Analysis Using MATLAB and Math Works. John Bourgeois EDWARDS AFB, CA. PRESENTED ON: 10 June 2010 AFFTC-PA-10058 Edwards Air Force Base Accelerates Flight Test Data Analysis Using MATLAB and Math Works A F F T C m John Bourgeois AIR FORCE FLIGHT TEST CENTER EDWARDS AFB, CA PRESENTED ON: 10 June 2010

More information

General model and control of an n rotor helicopter

General model and control of an n rotor helicopter Downloaded from orbit.dtu.dk on: Jun 29, 218 General model and control of an n rotor helicopter Zsurzsan, Adriana Gabriela; Brogaard, Rune Yding; Andersen, Nils Axel; Ravn, Ole Published in: Journal of

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

Answers. Chapter 2. 1) Give the coordinates of the following points:

Answers. Chapter 2. 1) Give the coordinates of the following points: Answers Chapter 2 1) Give the coordinates of the following points: a (-2.5, 3) b (1, 2) c (2.5, 2) d (-1, 1) e (0, 0) f (2, -0.5) g (-0.5, -1.5) h (0, -2) j (-3, -2) 1 2) List the 48 different possible

More information

3D Transformations. CS 4620 Lecture 10. Cornell CS4620 Fall 2014 Lecture Steve Marschner (with previous instructors James/Bala)

3D Transformations. CS 4620 Lecture 10. Cornell CS4620 Fall 2014 Lecture Steve Marschner (with previous instructors James/Bala) 3D Transformations CS 4620 Lecture 10 1 Translation 2 Scaling 3 Rotation about z axis 4 Rotation about x axis 5 Rotation about y axis 6 Properties of Matrices Translations: linear part is the identity

More information