selection of the inertial measurement unit sensors for
Transcription
selection of the inertial measurement unit sensors for
SELECTION OF THE INERTIAL MEASUREMENT UNIT SENSORS FOR UNMANNED AERIAL VEHICLES Abstract The Inertial Measurement Unit is the heart of every robotic vehicle, because it gives essential information for the attitude stabilization system and for the navigation system. All type of unmanned vehicle need to have such a sensor system but they are also play important role in the case of manned aircraft because they are the basis of the instrumented flight. The inertial measurement unit has long history. The demand for reliable and precise inertial measurement unit comes from the dawn of rocket technology. Since than most of the rockets, missiles, submarines, aircraft has such a system and they are still essential part of the human or even the unmanned spaceflight. With the evolution of Unmanned Aerial Vehicle (UAV) and Micro Aerial Vehicle (MAV) the requirements were changed, because beside the reliability and precision the small size, low weight and low energy consumption became the highest priority. There are several types of the inertial sensors even they are providing similar information they are based on different principles and have different advantage or drawback. This article is an overview and comparison of the inertial measurement systems considering unmanned aerial vehicle as they primary usage. Keywords: unmanned aerial vehicle, inertial measurement unit, robotic vehicle, UAV, IMU Introduction Application of unmanned aerial vehicles (UAV) becomes more and more widespread not just in military applications but also in civilian - inspecting, rescue and observation - role. These highly autonomous vehicles have advanced onboard digital computer and sensor system. Usually the human operator plays a decision making and mission commanding role. All flight control and stability operations are done onboard making the whole system more reliable and independent from the communication connection. There is a tendency of reducing the size of the civilian UAVs, so they can be easily delivered (for example in a backpack or in a trunk of a car) to the operation area where they can be easily and quickly deployed for a rescue or observation mission. The UAV’s small size and low cost is achievable when the size, cost and power consumption of the inertial measurement units is lowered. Therefore several new inertial measurement principles, devices were born in the recent years. Inertial Measurement Unit The inertial measurement unit provides the aircraft attitude (orientation) information in an earth fixed coordinate system and usually it also gives acceleration, velocity and earth magnetic vector (compass) data. This information is primary used in the flight control system to stabilize the aircraft in the air by changing the deflection of the control surfaces or engine thrust. This means the IMU must provide enough precise and enough frequent data for the flight control system to achieve stabile flight even in severe weather condition. Nowadays the primary navigational data source is the Global Positioning System (GPS), however the information from the IMU also can be used as a navigational data source in the case of GPS signal jamming or losing the signal completely. This is the only form of navigation that does not rely on external references. The Inertial Navigation System (INS) method demands high precision and very high stability over the time for the IMU sensors. Because of the wide spectrum of the requirements the IMU sensors needs to be selected and the complete IMU system need to be designed very carefully. The expected basic IMU output information is shown on the Figure 1. A full (6 degree of freedom) IMU produces three angular information around the main axes of the aircraft as well as the acceleration information along those axes. This information can be further processed, with their integration or derivation acceleration, speed and position values can be obtained. Vertical axis Longitudinal axis Lateral axis X Y (Pitch) Z (Yaw) Figure 1. Aircraft orientation axes (pitch, roll, and yaw) (Roll ) History of the inertial measurement unit The history of the first applications of the inertial measurement unit goes back to the end of the 19th century (R. Christensen, N. Fogh, 2008). They were simple gyro compasses and were able to determine the direction of true north. Under WW2 the development of the INS was refined, and the V2 rocket utilizes two free gyroscopes (a horizon and a vertical) for lateral stabilization, and an accelerometer for engine control. Further development of the gyros lead to even more precise INS during the 1950’s. Until the 1970’s only the gimbaled (mechanical) systems had been investigated but in the late 1970’s the development of the strapdown INS (SINS) began. In a SINS, the sensors are rigidly mounted to the body of the vehicle, hence the name “strapdown”. The development of the SINS is primarily due to the introduction of the Ring Laser Gyro (RLG) in the 1960’s and the Fiber Optic Gyro (FOG) in the 1970’s. These gyros eventually enabled strapdown INS to obtain a degree of accuracy comparable to low-end gimbaled systems but with a lower price tag. This made INS solutions applicable to military aircraft and the first commercial aircraft Boeing 757. The advantages of a non-mechanic system with low price and low weight were the source of this development. The lack of computer processing power postponed the introduction of SINS system until the 1980’s. The gimbaled system still achieved better precision but the SINS had a precision which made it applicable in lower-cost applications. The sensor evolution continued and in the recent decade the semiconductor manufacturing technology made possible of producing small mechanical components on silicon wafer. This technology is called Micro-Electro-Mechanical Systems or MEMS. Figure 2 Size comparison of an early mechanical gimbaled system1 and a recent low cost MEMS system2 1 SPIRE (G. T. Schmid, 2009) http://www.robotshop.com/world/content/images/sfe-ultimate-imu-triple-axis-accelerometer-gyromagnetometer-large.jpg 2 Features of IMU sensor technologies The main features of IMU sensors are the accuracy, stability, size, cost and power consumption. Nearly all inertial navigation systems, the largest errors are due to the inertial sensors (G. T. Schmid 2009). Whether the inertial sensor error is caused by internal mechanical imperfections, electronics errors, or other sources, the effect is to cause errors in the indicated outputs of these devices. For the gyros, the major errors are in measuring angular rates. For the accelerometers, the major errors are in measuring acceleration. For both instruments, the largest errors are usually a bias instability (measured in deg/h for gyro bias drift, or micro g (µg) for the accelerometer bias), and scale-factor stability (which is usually measured in parts per million (ppm) of the sensed inertial quantity). The smaller inertial sensor error provides better quality for the instruments, it improves the accuracy of the resulting navigation solution but it produces higher the cost of the system. The next two figures (G. T. Schmid 2009) give a general accuracy, stability overview of different sensor technologies. Figure 3 Comparison of gyro sensor technologies Figure 4 Comparison of acceleration sensor technologies Beside the mentioned features - especially in the case of UAV application - the power consumption and the mechanical size would be another important factor. The size simply limited by the available space in the vehicle, for example the MAVs dimensions are in the cm range. The weight usually comes together with the size and it is again an issue in the case of MAVs where the overall weight of the complete vehicle is in the gram range. The next table shows the comparison of the important sensor technologies used in UAV IMUs. As the table shows the MEMS sensors has significant advantage over other technologies almost in all features except accuracy/stability. Which leads to the conclusion that even using MEMS sensors has several important advantage the signal processing algorithm needs to be more sophisticated to be able to compensate the accuracy drawback. Sensor Type Mechanical Optical MEMS Price Accuracy/Stability Power Size ++ -+ + ++ ++ ++ Table 1 Comparison of sensor technologies Cost -++ Signal processing algorithm (Sensor fusion) One sensor is not able to produce all information needed by IMU therefore several sensors need to be used. For the complete 3D operation all sensors must be able to measure their value along three axes. The principal sensors are the angular velocity sensor (gyro) and acceleration sensor. The gyro measures the angular velocity which needs to be integrated once to get the aircraft orientation. The accelerometer measures the acceleration force which needs to be integrated twice to produce position information. Both sensors have many sources of the inaccuracy. The gyro has high offset and drift error which makes the sensor to very instable for longer time. The acceleration sensor also measures the gravity force of the earth which needs to be considered while processing its value. These errors can be somewhat compensated by combining their value using a sensor fusion algorithm. The algorithm tries to filter sensor data and tries to compensate of their error using a value from the other sensor. The error can be further reduced introducing a magnetic field sensor, which acts as a compass i.e. measures the magnetic field of the earth. Fusion of data from all sensors might reduce the overall inaccuracy. The fusion algorithm is usually based on Kalman-filtering or artificial intelligence methods. The basic results of the sensor fusion algorithm are the attitude information and speed and acceleration information as it can be seen on the next figure. Figure 4 Data flow of the IMU Typical MEMS sensors for IMU application There are several MEMS sensors suitable for IMU usage available on the market. This section shows the basic parameters of some widely available typical IMU MEMS sensor. These sensors (gyro, acceleration, magnetic field) have very small size, power consumption and low price. As it was mentioned earlier their accuracy needs to be improved in the signal processing chain. Three axis acceleration sensor • • • • Three axis gyroscope 1.8V to 3.6V supply Low Power: 25 to 130uA @ 2.5V SPI and I2C interfaces Up to 13bit resolution at +/-16g • Digital-output X-, Y-, and Z-Axis angular rate sensors (gyros) on one integrated circuit • Digitally-programmable low-pass filter • Low 6.5mA operating current consumption for long battery life • Wide VDD supply voltage range of 2.1V to 3.6V • Standby current: 5µA • Digital-output temperature sensor • Fast Mode I2C (400kHz) serial interface • Optional external clock inputs of 32.768kHz or 19.2MHz to synchronize with system clock Three axis magnetometer • • • • • Simple I2C interface 2.5 to 3.3VDC supply range Low current draw 7 milli-gauss resolution Low-cost Table 2 Typical IMU sensors3 Conclusions The inertial measurement unit is an essential and critical part of any unmanned aerial vehicle design. Therefore its sensors need to be selected carefully because it will affect the overall performance and 3 Source: http://www.sparkfun.com stability of the vehicle. The mechanical (gimbal) sensors are usually can’t be used because of their big size and high power consumption. The optical sensors are too expensive and their size and power consumption is still not in the range as required for UAV operation and especially not suitable for micro air vehicle application. The optimal choice is the solid-state (MEMS) sensor system, which has very low power consumption, low price and low size. However their accuracy and especially stability versus time is worse than their mechanical counterpart. This inaccuracy can be almost fully compensated by an appropriate and sophisticated signal processing algorithm. Considering nowadays processor power, price and power consumption parameters this drawback can be compensated relatively easily in the signal processing chain. References A. Turóczi, 2006. Pilóta nélküli légi járművek navigációs berendezései, Bolyai Szemle 2006(1): 179193. A. D. KING, 1998. Inertial Navigation – Forty Years of Evolution, Gec Review 13: 140-149 G. T. Schmid, 2009. INS/GPS Technology Trends, Massachusetts Institute of Technology R. Christensen, N. Fogh, 2008. Inertial Navigation System, Master project, Aalborg University