IMAR - Basic Ternms in IMU
IMAR - Basic Ternms in IMU
DE
MB H
Dynamical Environment:
It is a big difference to operate an inertial measurement system in static or low dynamic environment or in the "real-world". Check the performance of the IMS (IMS = inertial measurement system) for the environment you want to operate the system in. Will it be used on an aircraft
Decision_assistant.doc
-1-
G ESELL SCHAFT FR I NERTIALE M ESS -, A UTOMATISIERUNGS - UND R EGELSYSTEME WWW . IMAR -NAVIGATION . DE
MB H
(transportation aircraft, helicopter, drone or fighter?), on a rail vehicle, a passenger car or a truck or a tank, on a naval ship, a ferry or a speed boat or on an underwater surveying vehicle or inside of a missile or a torpedo? Or will it be used in a drilling application or in pipeline surveying or in machinery guidance? Compare the conditions of the data sheet of the system and the conditions in your application: E.g. will GPS be available in the way as it is assumed for the data in the data sheet of the system? What is the behavior of the system under coning motion, which is e.g. the typical motion for ship applications? How does the system's parameters influence the desired performance? What operation mode is required (free inertial navigation, aided navigation, surveying, ZUPT operation, control and guidance or something else...)? Take into mind that, also if you only want to know the motion of one single axis (e.g. only roll angle), under dynamic conditions in general a three axes measuring system (3 angular rate sensors and 3 accelerometers) is required to achieve the specification of the application. In general it is not possible to calculate a single axis motion in multi-axes excitation (solution of a non-linear transformation differential equation based on quaternions or direction cosine matrix) with sufficient accuracy using a single axes gyro or using one high accurate gyro and two lower grade gyros. The motion error due to scalefactor errors of the inertial sensors is always dominated by the lowest performance gyro installed. Take into consideration that a MEMS gyro (working on coriolis law using vibratory excitation) and mechanical gyros (DTG) show a so-called g-dependent drift, i.e. they produce a drift (angular rate offset) dependent on linear acceleration and environmental vibration influence. Optical gyros (FOG = fiber optic gyros, RLG = ring laser gyros) do not show such g-dependent drift.
Gyro Bias:
If the system operates unaided (without odometer/velocity or GPS or magnetometer aiding), the gyro bias indicates the increase of angular error over time (in deg/h or deg/s). If the system is aided with speed information (e.g. odometer or Doppler log), the roll and pitch gyro drift can be compensated in the measurement system and the gyro drift mainly affects the heading accuracy over time. If the system consists of low drift gyros also the true heading can be estimated using gravity and earth rate information (socalled north-seeking). If the system is aided with position information (e.g. GPS or GLONASS or GALILEO), also heading drift can be corrected and true heading can be provided (even with medium grade gyros). But of course the smaller the gyro drift the better all possible angular corrections and the longer the allowed time where the aiding information may be not present (e.g. GPS in urban canyons)! If the system is operated in free navigation mode, the gyro bias is responsible for the position and velocity error over time (so-called Schuler oscillation).
Decision_assistant.doc
-2-
G ESELL SCHAFT FR I NERTIALE M ESS -, A UTOMATISIERUNGS - UND R EGELSYSTEME WWW . IMAR -NAVIGATION . DE
MB H
This is an indication of the angular error which occurs during rotation. E.g. with 300 ppm scale factor error (=0.03%) the angular error is in the area of 0.1 degree after one revolution. With a laser gyro or high performance fiber optical gyro system with 10 ppm scale factor error the angular error is less than 1 arcsec (0.0003 deg) if the rotation angle is 30 deg. A misalignment between the gyro axes (or accelerometer axes) causes a cross-coupling between the measurement axes. A misalignment of 0.1 mrad inside of the system (e.g. residual calibration mismatch) leads to a roll error of 0.036 degree during one revolution around the yaw axis (if the system is unaided). The smaller the required misalignment the higher the requirements to sensor performance and calibration equipment (e.g. iMAR's three-axes turn-tables).
Misalignment:
Accelerometer Offset:
An offset on the accelerometer leads to an error during alignment, i.e. determination of initial roll and pitch angle. An offset of 0.1 mg leads to approx. 0.006 degree angular error (attitude error). The sensor offsets can be estimated during operation by the system integrated Kalman filter, using GPS or DGPS data or ZUPT (zero velocity update procedure). This value, given in deg/sqrt(hr), shows the noise of the used gyro. The higher the noise the more noise is measured on the angular rates and on the angles. Some manufacturers also specify it as the noise density in deg/h/sqrt(Hz). Both values are equivalent - if the second value is divided by 60, you get it in deg/sqrt(hr). An angular random walk of 0.003 deg/sqrt(hr) indicates, that the angular error (incertainty) due to random walk is e.g. 0.001 deg after 6 minutes (unaided) or 0.0004 deg after 1 minute (all values one sigma). The angular random walk is very important for the accuracy of north seeking, because if the random walk decreases times 2 then the needed duration for north seeking decreases by times four (if the resolution of the gyro is high enough). The plot of the Allan Variance shows the square-root ARW of a MEMS gyro
Decision_assistant.doc
-3-
G ESELL SCHAFT FR I NERTIALE M ESS -, A UTOMATISIERUNGS - UND R EGELSYSTEME WWW . IMAR -NAVIGATION . DE
MB H
graphically (take the value at 1 sec and divide it by sixty to obtain the ARW in [deg/sqrt(hr)]). At 1 sec the value of the square-root of the AllanVariance is 15 deg/hr. This leads to a value of the Angular Random Walk (ARW) of 15/60 deg/sqrt(hr) = 0.25 deg/sqrt(hr) = 0.0042 deg/s/sqrt(Hz) = 15 deg/hr/sqrt(Hz) [white gyro noise assumed]. The bias stability (minimum point of the graph) is 0.8 deg/hr at a correlation time of 3'000 seconds. So it is really quite a good MEMS gyro which we have in use.
Bandwidth:
In general the dynamic performance of an inertial measurement system is as better as higher the internal sampling rate and the bandwidth of the inertial sensors is. Also the proper internal data synchronisation is very important for accurate signal processing if the IMS is operated under difficult dynamical environment. A high precision internal time reference therefore is very important to be available inside of the IMS. We have to distinguish between short-time accuracy and long-time accuracy of an inertial navigation system (INS).
Decision_assistant.doc
-4-
G ESELL SCHAFT FR I NERTIALE M ESS -, A UTOMATISIERUNGS - UND R EGELSYSTEME WWW . IMAR -NAVIGATION . DE
MB H
If the INS is aided, we have to distinguish between position aiding (e.g. by GPS/GLONASS) and velocity aiding (e.g. by Doppler velocity log or odometer/wheel sensor or GPS Doppler velocity).
Position aiding:
The INS provides accurate measurements of high dynamic position changes while it shows significant position drift over long-time measurements. GPS e.g. provides position information with high noise and low data rate, but the position error does not increase over measuring time. Therefore, using a Kalman filter approach, the short-time accurate INS can be coupled with a long time accurate position reference system (e.g. GPS). The Kalman filter typically is adapted to the application (e.g. number of states, setting of covariances, stability control and supervision technics). In such solution high dynamics will be provided with excellent so-called neighborhood accuracy, but the global position error can never be better than the global position error of the position aiding system. E.g. if GPS shows a constant position error over a longer time, also the INS/GPS solution will follow those position error. But using different sources of aiding (GPS, ZUPT, odometer) the total position error can be minimized.
Velocity aiding:
If velocity is provided for aiding (e.g. from Doppler velocity log) instead of position, the position error of the total Kalman filter solution will grow with the scale factor error of the velocity aiding sensor.
Open Interfaces: Open interfaces are very important for the user to have highest flexibility
in using the system. Interfaces are user-interfaces as well as interfaces to external sensors like GPS, odometer, depth/altitude sensor etc. The system's architecture should also provide custom specific interfaces if required. For higher volume markets the system shall be designed directly to these applications to meet the economical demands of those applications. Also a lot of other features have important influence on the performance of an inertial measurement system. If you have additional questions please do not hesitate to contact us for further information.
Decision_assistant.doc
-5-
G ESELL SCHAFT FR I NERTIALE M ESS -, A UTOMATISIERUNGS - UND R EGELSYSTEME WWW . IMAR -NAVIGATION . DE
MB H
iMAR GmbH Solutions in Inertial Navigation Im Reihersbruch 3 D-66386 St. Ingbert Inertial Measuring Systems "Made in Germany" Phone: Fax: +49-(0)6894-9657-0 +49-(0)6894-9657-22
sales@imar-navigation.de http://www.imar-navigation.de
Decision_assistant.doc
-6-