One important part of inertial navigation is the estimation of the direction relative to the Earth’s geographic North Pole, the so called heading. In this project, a gyroscope and an accelerometer were used together in an Extended Kalman Filter with a quaternion as the state space variable, representing the attitude. Given the attitude of the system, measurements from a magnetometer were rotated to a horizontal coordinate frame in order to calculate the direction toward Earth’s magnetic North Pole. Comparing this direction with the angle toward the Geographic North Pole given by a GPS, the local magnetic declination was estimated with the purpose of correcting the heading in the future. Different methods for detecting disturbances on the magnetometer in order to automatically decide when it is to be trusted was discussed and evaluated. Routines for easily performing sensor calibration was created. The outcome of the project was a well working attitude estimation, simply performed calibration routines and a set of methods working together to detect magnetometer disturbances. / En viktig del av ett tröghetsnavigeringssystem är skattningen av riktningen relativt jordens geografiska nordpol, den så kallade bäringen. I detta projekt användes ett gyroskop och en accelerometer tillsammans i ett Extended Kalman filter med en quaternion som tillståndsvariabel för att representera attityden. Givet systemets attityd roterades mätningar från en magnetometer till ett horisontellt koordinatsystem för att beräkna riktningen mot magnetiska nordpolen. Genom att jämföra denna riktning med vinkeln mot geografiska nordpolen kunde den lokala magnetiska deklinationen skattas för att sedan användas i framtiden för att korrigera bäringen. Olika metoder för att detektera störningar på magnetometern för att automatiskt bestämma när den är störd diskuteras och utvärderas. Rutiner för att enkelt kalibrera sensorerna skapades. Projektets resultat var en väl fungerande attitydestimering, enkla kalibreringsmetoder samt ett par metoder för att detektera störningar på magnetometern.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-207585 |
Date | January 2013 |
Creators | Henriksson, Manne |
Publisher | Uppsala universitet, Signaler och System |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | UPTEC F, 1401-5757 ; 13031 |
Page generated in 0.0019 seconds