Design of autopilot using positioning system and removal of attitude sensor system for unmanned aircraft

Number of pages: 117 File Format: word File Code: 32247
Year: 2014 University Degree: Master's degree Category: Electronic Engineering
  • Part of the Content
  • Contents & Resources
  • Summary of Design of autopilot using positioning system and removal of attitude sensor system for unmanned aircraft

    Dissertation for receiving a master's degree (M.Sc)

    Chapter 1: Overview of the plan

    1-1 Statement of the problem

    The complete autopilot system is a set of hardware and software that, while controlling the bird, allows viewing the position, speed and status of the bird, as well as crossing waypoints provides Common systems usually include position measurement sensor (AHRS [1]) and position indicator sensor (GPS [2]), the presence of position measurement sensor in this set will significantly increase the price of the whole set. In addition, not being able to access it quickly will increase the time of building the collection. By using available GPS data and a series of mathematical relationships, it is possible to calculate the position of the bird, or in other words its roll angles[3], elevation[4], direction[5]. One of the major bottlenecks of the aerospace industry is to reduce and instead prepare a product that gives it the ability to navigate and guide the bird according to the GPS standards, which has been through the design and modification process for years. This low-cost navigation system [6] can be used as a stabilizer and autopilot system in low-cost drones such as training birds, hand-launched, target, etc. to be used.

    1-2 The purpose of designing an autopilot system with GPS

    What can be defended as a specific result of this research is to provide a practical and applicable scientific method that can be used to extract navigation information without having a position sensor system. The use of such a method in inexpensive unmanned birds such as target birds [7], training, hand-launched and micro and disposable suicide birds seems to be very important and practical. 

    1-3 reasons for the importance of removing position sensor systems

    Currently, the available navigation systems are generally GPS/AHRS, the presence of AHRS in it will increase the price of the entire set, which is not economically justified in cheap birds, and due to the fact that most of these sensors are imported and banned, it is not possible to access them quickly, therefore, it will also increase the time to build the set.

    Regarding the previous speech, the reasons for this research can be attributed to the following:

    Increasing the reliability factor of navigation against the common problems of common attitude sensors (instability and saturation [8] IMU during flight)

    Reducing the significant costs of purchasing and building guidance and control systems

    Increasing the production of cheap drone products to train troops and carry out test missions

    Decreasing the depreciation of the airline fleet

    Stopping dependence on foreign countries, in order to procure military parts that are always subject to embargo (due to the use of commercial electronic products that are always available in the domestic market)

    1-4 key questions

    In the industry, what is of great interest today is the use of general tools to build new equipment, and it is referred to as COTS technology [9].Among the benefits of using these tools, the following can be mentioned:

    Usually, a long time has passed since their creation, so many modifications have been applied to them

    They are cheaper compared to similar products, due to the production in high circulation

    It is always possible to access them

    are designed to be user-friendly[10]

    On the other hand, these products have defects such as the following:

    Lack of sufficient accuracy

    Lack of necessary resistance against external physical phenomena

    Low reliability

    Products produced in the autopilot industry are always designed in the military category, due to the need to create a strong, resistant and reliable fleet, and the cost of making them is extremely high. Although the production of such products is necessary in the air fleet itself, it is not necessary in training sectors, hand-launched birds [11], target birds.

    AHRS, as the heart of navigation systems, is one of these systems that is always a problem in the air fleet. In this research, an attempt has been made to answer these questions:

    Is it possible to estimate the body position of a bird using the output information of a GPS?

    Does the complexity of calculations using the Kalman filter algorithm decrease to the point where this information can be used in guidance and control?

    What are the limitations of the new sensor? ?

    What is the difference between the calculated information and the output values ??of AHRS?

    Also, to advance the research, it is initially accepted that:

    The output information does not necessarily correspond exactly to the bird's physical condition, and it is valid to the extent that the general missions of training and which was mentioned earlier.

    This autopilot cannot be used alone in sensitive military missions

    Substitution of pseudo-elevation and pseudo-aspect angles instead of the required altitude and direction angles for guidance and control in the autopilot

    1-5 simulated model

    The selected drone is a surveillance bird with a net weight of 3 kg and a wingspan of 2 meters. Therefore, to ensure the correctness of the work method and its accuracy, this bird is used as a test sample. The values ??of roll angles, peak and direction are calculated using GPS data in the simulator and compared with its original values, and finally control loops are applied on it. 1-6 General definitions of variables and keywords ? : Roll angle of flying devices ? : Pitch angle Flying devices

    ?: Heading angle of flying devices

    Figure 1.1 showing the body coordinate system and other parameters on the bird.

    xb, yb, zb: axis of the body coordinates of the plane[12]

    Vg: GPS velocity vector

    ?: flight path angle

    : pseudo-roll angle

    1-7 required information in autopilot

    The minimum parameters that should be present in an autopilot system are altitude, speed, length Geography, latitude, roll angle, elevation angle and side angle of the bird. Except for the last three, other parameters can be directly obtained from GPS. The pseudo-side angle [13] provided by GPS can be used as a side angle with a good approximation. The pseudo peak angle of the bird, which can be calculated by mathematical relations and using the global positioning system ground speeds, can be considered as the peak angle with a good approximation. The roll angle can be fully calculated by mathematical relations using the VNED output velocities and accelerations, where the Kalman filter is used to estimate the estimated incoming accelerations using GPS speed measurements. With a certain number of acceptable assumptions and simplifications, it is possible to establish a relationship between the positions and accelerations of the flying device estimated from the GPS speed measurements.

    Figure 1.

  • Contents & References of Design of autopilot using positioning system and removal of attitude sensor system for unmanned aircraft

    List:

    1 Chapter 1: Overview of the plan. 14

    1-1 Statement of the problem. 14

    1-2 The purpose of designing an autopilot system with GPS. 15

    1-3 Reasons for the importance of removing status gauge systems. 15

    1-4 key questions. 16

    1-5 Simulated model 17

    1-6 General definitions of variables and keywords. 18

    1-7 Information required in autopilot 19

    1-8 Autopilot applications 19

    1-9 How to validate. 20

    1-10 Limitations and problems. 21

    2 Chapter Two: Principles and theoretical foundations. 22

    2-1 Error sources of inertial navigation sensors. 22

    2-1-1 bias error. 24

    2-1-2 scale factor. 24

    2-1-3 Imbalance. 25

    2-1-4 Noise 25

    2-2 Global Positioning System and description of GPS errors. 27

    2-2-1 Description of global positioning system. 28

    2-2-2 principles of positioning with GPS. 31

    2-2-3 Simulating the orbital movement of satellites 33

    2-2-4 Error factors and parameters in the global positioning system. 34

    2-3 Review of estimation and integration theories. 37

    2-3-1 Kalman filter dynamics. 37

    2-3-2 Kalman filter algorithm. 38

    2-3-3 limitations of the Kalman filter algorithm. 39

    2-3-4 Extended Kalman filter. 39

    ·             Developed Kalman filter algorithm. 39

    ·             Limitations of the developed Kalman filter algorithm. 41

    2-3-5 neutral Kalman filter. 42

    ·             Choosing a set of sigma points 44

    ·             Neutral Kalman filter algorithm. 45

    ·             Advantages of neutral Kalman filter. 49

    ·             Limitations of neutral Kalman filter. 49

    2-3-6 particle Kalman filter. 50

    ·            Particle Kalman filter algorithm. 51

    2-3-7 CKF cubic Kalman filter. 54

    ·             Cubic Kalman filter algorithm. 54

    2-3-8 Summary and conclusion. 56

    2-4 Proportional-integral-derivative (PID) controllers 57

    2-4-1 The basis of the control loop. 58

    2-4-2 Theory of PID controllers. 60

    ·             Proportional expression. 60

    ·             Integral expression. 62

    ·             Derivative expression. 63

    ·             Summary. 65

    2-4-3 Setting the loop. 65

    ·             Manual adjustment. 67

    ·            Ziegler-Nickles method. 68

    2-4-4 PID adjustment software. 69

    2-4-5 Modifications of the PID algorithm. 69

    2-4-6 Limitations of PID control. 70

    2-4-7 series connection control. 71

    2-4-8 Physical PID control. 72

    2-4-9 Implementation of PID method with programming language. 73

    3 The third chapter: Derivation of navigation equations. 74

    3-1 Introduction 74

    3-2 Application of the Kalman filter in gathering acceleration information. 75

    3-2-1 GPS internal Kalman filter. 75

    3-2-2 GPS external Kalman filter. 78

    3-2-3 Calculation of acceleration transfer function. 80

    3-3 Calculation of pseudo-position angles. 83

    3-4 Implementation with C programming language. 87

    4 Chapter 4: Simulation. 88

    4-1 Introduction 88

    4-2 Aircraft simulation in Aerosim software. 90

    4-2-1 Communication block with steering wheel. 93

    4-2-2 complete aircraft set. 94 Total acceleration set 97 Forces set 98 Kinematics set 99 Navigation set 100 4-2-3 Visual communication set. 101

    ·             FS interface block. 101

    ·             Flight Gear interface block. 103

    4-3 Autopilot software simulation in MATLAB. 105

    4-3-1 Determination of autopilot specifications 111

    ·             Side movement controller specifications. 111

    ·            Height controller specifications. 115

    4-4 Simulating the position gauge system without AHRS. 117

    5 The fifth chapter: conclusions and suggestions. 129

    5-1 introduction 129

    5-2 evaluation, analysis and conclusion. 129

    5-3 Suggestions for future works 130

    * Sources and references. 131

    * Profile.133

     

     

    Source:

    [1] Amonlirdviman, K. (1998),"Experimental Evaluation of Trajectory Guidance Systems Using Single Antenna GPS", Final Research Report 16.622, Dec. 8 .

    [2] Axelrad, P., and Brown, R.G. (1996), “GPS Navigation Algorithms, GPS: Theory and Application, ed. Parkinson and Spilker", AIAA Progress in Astronautics and Aeronautics Vol. 163, pp. 409-433.

    [3] Dan'Simon. "Optimal State Estimation Kalman, Hinf", Nonlinear Approaches. 1st Edition, New York: Wiley & Sons, 2006.

    [4] Bock, Y., 1996. Reference System. In: Teunissen, P J G. and Kleusberg, A. (Eds.), GPS for Geodesy, Springer.

    [5] Titterton' D.H. and Weston' J.L. "Strapdown Inertial Navigation Technology". 2nd Edition, AIAA, 2004.

    [6] Aggarwal'P., Syed'Zainab. Jitendra. "MEMS-Based Integrated Navigation". 1st Edition, Artech House, 2010.

    [7] Zhang' Xin. Li' Yong."Allan Variance Analysis on Error Characteristics of MEMS Inertial Sensor for FPGA-based GPS/INS System", Thesis New South Wales University, Australia, 2009.

    [8] Gebre-Egziabher, D., Hayward, R.C., and Powell, J.D. (1998), "A Low-Cost GPS/Inertial Attitude Heading Reference System (AHRS) for General Aviation Applications", IEEE PLANS 98, Palm Springs, CA, April 20-23, pp. 518-525.

    [9] Gaylor' D. Edvard. "Integrated GPS/INS Navigation System Design for Autonomous Spacecraft Rendezvous "For Degree of Doctor of Philosophy The University of Texas At Austin, 2003.

    [10] Burgers' G. and Leeuwen J' and Evensen' G. "Analysis scheme in the ensemble Kalman filter", IEEE, 1998.

    [11] Henderson, R.O. (1997), "A Study of GPS Based Attitude Indicators and Instrument Update Rates", AIAA Mid-Atlantic Region I Student Conference, Old Dominion University, April.

    [12] Wan' E.A. and Merwe R'. "The unscented Kalman filter for nonlinear in Adaptive Systems estimation", IEEE, 2000.

    [13] Arasaratnam' I."Cubature Kalman Filtering: Theory & Application", P.h.D Thesis McMaster University, 2009.

    [14] Kornfeld, R.P., Hansman, R.J., and Deyst, J.J. (1998b),"Preliminary Flight Tests of Pseudo-Attitude Using Single-Antenna GPS Sensing", 17th Digital Avionics Systems Conference (DASC),31 Oct.-6 Nov.,Bellevue,WA. strap-down inertial midcourse guidance performance analysis for missiles". AIAA, 1979.

    [17] Dan'Simon, "Optimal State Estimation Kalman, Hinf, Nonlinear Approaches". 1st Edition, New York: Wiley & Sons, 2006.

Design of autopilot using positioning system and removal of attitude sensor system for unmanned aircraft