Documente Academic
Documente Profesional
Documente Cultură
Abstract 1. Introducere
IMUs (Unități de măsură inerțiale) sunt utilizate pe scară Un IMU (unitate de măsură inerțială) constă din
largă în multe aplicații de robotică. Calibrarea corectă este accelerometru triaxă, giroscoape tri-axe și, uneori,
inevitabilă pentru a asigura rezultate utilizabile înfuziunea magnetometre tri-axe. De câțiva ani s-au făcut multe cercetări
sen sor și / sau alte metode de estimare. Numeroase modele cu privire la IMUs în domeniul aerospațial, navigației și
de senzori pentru IMUs pot fi găsite în literatura de roboticii. Acest lucru este because de unele caracteristici
specialitate. Acestea sunt investigate din două puncte de unice și benefice (compara, de exemplu, [1] sau [2]):
vedere: Cât de bine pot fi determinați parametrii acestor
- rezoluție temporală ridicată
modele? Și cum influențează estimarea înclinării/înclinației
- estimarea orientării
cu IMU-urile.
- precizie ridicată pe termen scurt
În prima parte, mai multe modele de senzori care diferă în
- disponibilitate nelimitată datorită independenței mediului
ceea ce privește numărul de parametri de calibrare sunt
analizate într-unmediu de simulanță. Investigăm două exterior
metode de calibrare: a) metoda de calibrare bazată pe La începuturile tehnologiei IMU a fost destul de scump și
gravitație în mai multe poziții, fără a fi nevoie de unhandy în dimensiune, în același timp [3]. Evoluțiile recente
echipamente externe, și b) o rutină de calibrare asistată de ale MEMS (sisteme microelectromecanice) au redus dramatic
un robot industrial. dimensiunea, costul și consumul de energie [4]. Acest lucru a
În a doua partese examinează influența acestor parametri de condus la un domeniu de aplicare și mai larg și, de asemenea,
calibrare asupra estimării înclinării. Se utilizează ecuațiile la o cercetare accelerată [3].
de nivelare bine-cunoscute care utilizează măsurători Inițial utilizate în principal în sarcinile de navigație, IMUs-
accelerometru ale gravitației pentru determinarea urile sunt acum utilizate în mai multe aplicații: Augmented
unghiurilor de înclinare. Această metodă este analizată Reality, Indoor- și Smartphone navigation, Robotics și
folosind analiza sensibilității bazată pe variație pentru a Mobile Mapping Systems ca exemple. În special IMUs
identifica parametrii de intrare important și pentru a MEMS sunt utilizate în zilele noastre de către comunitatea
optimiza modelul /sistemul. geodezică nu numai pentru cartografiere mobilă și sarcini de
navigare. Mai ales nivelarea accelerometrului de la
detectarea gravitației a atras interes. Nivelarea erometrului
Cuvinte cheie Accel înseamnă calculul a două unghiuri de rulare și pas
MEMS, IMU, Accelerometru, Nivelare, Calibrare, Analiza de la citirile accelerometrului vectorului gravitațional.
sensibilității, Estimarea înclinării Această metodă a fost utilizată recent pentru monitorizarea
deformărilor [5, 6] și analiza frecvenței vibrațiilor, de
exemplu [7, 8].
Un alt caz de utilizare a nivelării cu IMU-uri MEMS este
compensarea înclinării polilor GNSS, a se vedea [9, 10]. În
general, nivelarea este utilizată în navigație și estimarea
pozițiilor în timpul fazei neaccelerate pentru a stabiliza
atitudinea și pentru a compensa deriva giroscopului. Această
măsurare directă a celor două ogles și este feed în
IMU strapdown calcul sau o integrare Kalman Filtru.
Pentru toate aceste aplicații de nivelare (pe baza
1
Dipl.-Ing. Tomas Thalmann, Prof. Univ. Dr.-Ing. Hans Neuner FG masuratorile acceleratiei) mentionate aici, este important sa
Ingenieurgeodäsie, Dep.für Geodäsie und Geoinformation
Gußhausstraße 27-29 / E120-5 cunoastem modelul stochastic al cantitatilor derivate si sa
1040 Viena calibram suficient erorile sistematice. Modelul funcțional de
Tomas.thalmann@geo.tuwien.ac.at nivelare este analizat din punct de vedere al varianței și
- 29 -
Ziar de Geodezie Cartografie și Cadastru - ISSN: 1454-1408
sensibilității
- 30 -
analiza din secțiunea 3. 18 și 24
[20] Părtinire, scară,
O mulțime de cercetări s-au concentrat pe calibrarea
non-
senzorilor și a sistemului de IMUs. Apar două întrebări
ortogonalități și
principale
axe încrucișate
atunci când se lucrează la calibrarea IMU: Sensibilităţile
- Ce model de eroare să utilizați? [17] Părtinire, scară și 9
- Cum se calibrează estimarea parametrilor modelului Non-
ales? ortogonalități
Alegerea modelului de eroare al instrumentului inerțial [24] Părtinire, scară,24
depinde de cazul de aplicare/utilizare și de efectul asupra Scară neliniară
cantităților derivate [11]. Această întrebare este abordată în și neliniară
secțiunea 3. ortogonalități
Două categorii de bază ale abordărilor de calibrare pot fi
distins: online și pre-calibrare. În prima abordare, [25, 26] Părtinire, scară 36-50
parametrii modelului de eroare IMU (a se vedea secțiunea și non-
2) sunt estimate în timpul funcționării utilizând fuziunea ortogonalități
senzorilor (de exemplu, [19] Prejudecăți, scară,
Filtru Kalman) cu observații externe, de exemplu navigare
GNSS-IMU. Observabilitatea deterministă a acestor ortogonalități non-30
parametri de stare depinde de dinamica utilizatorului [11], și nealiniere
prin urmare nu este aplicabilă în aplicațiile statice. În plus,
ar trebui să se prefere pre-calibrarea, datorită nivelului mai
Dezavantajul metodelor bazate pe gravitație este cunoașterea
ridicat de zgomot al senzorilor MEMS :
necesară a gravitației locale la un nivel de precizie adecvat.
- posibilități de reducere a zgomotului în mediul static
Din acest motiv și faptul că nu toate cazurile de utilizare de
- utilizați senzori externi de precizie mai mare în mediul
mai sus ale nivelării accelerometrului necesită o procedură
static exclusivăde calibre în câmp de către utilizator, am analizat
- pericolul vibrațiilor care se suprapun cu sistematica în ambele abordări de calibrare. Pentru abordarea asistată de
aplicații cinematice echipamente, intenționăm să încorporăm un robot industrial
Trebuie menționat faptul că cel puțin prejudecățile ca senzor de referință.
senzorilor ar trebui să fie întotdeauna estimate online,
deoarece acești parametri depind foarte mult de temperatură Restul acestei lucrări este organizat după cum urmează. În
și se pot schimba semnificativ în timp [12, 13]. secțiunea 2 sunt introduse mai multe erori models pentru
Două grupuri de metode de pre-calibrare pot fi găsite în triadele accelerometrului din literatură. În secțiunea 3 se
literatura de specialitate privind configurarea calibrării. analizează influența acestor parametri de eroare estimați
Primul depinde de echipamente suplimentare, cum ar fi asupra estimării înclinării utilizând nivelarea
senzorul de referință (de exemplu, IMU de grad aviatic, accelerometrului. Pe baza acestor rezultate, în secțiunea 4 se
tabelele de rate [14, 15, 16, 17] sau urmărirea optică 6DOF compară abordările de calibrare bazate pe gravitație și care
[18]) și esteconsiderat ge nerally a fi executat în laborator. beneficiază de echipamente . Secțiunea 5 oferă concluzia și
Este posibil ca aceste echipamente de înaltă precizie, în cea perspectivele.
mai mare parte scumpe, să nu fie disponibile [19] și să nu
fie economice pentru senzorii MEMS cu costuri reduse
[20]. Rezumăm aceste abordări ca calibrări asistate de 2. Modele de senzori
echipamente.
Cealaltă group de abordări vizează metode adecvate pentru Mai multe modele de senzori pot fi găsite în literatura de
calibrarea în teren. Acestea ar trebui să fie fezabile pentru specialitate. Acestea diferă în principal în parametrii de
utilizatorii finali și să se bazeze în cea mai mare parte pe eroare modelați. Modelul de bază pentru ieșirile
gravitația Pământului. [21] a introdus pentru prima dată accelerometrului măsurat (forțe măsurate) notat cu
calibrarea accelerometrului folosind proprietatea: propunerea de [21] este:
magnitudinea accelerației statice măsurate trebuie să fie
egală cu cea a gravitației. Acest grup este denumit
abordări bazate pe gravitație. Metodele bazate pe această (1)
proprietate au în comun, că gravitația este măsurată în
mai multe poziții cvasi-statice (atitudini). S-au efectuat Unde este vectorul de forță calibrat,
cercetări ample,care diferă în ceea ce privește numărul de
este vectorul de offset sau prejudecăți și
poziții și modelele de eroare estimate subiacente. Un
rezumat poate fi găsit în tabelul 1.
Tabelul 1 Rezumatul cuprinzător al cercetărilor conexe .
(2)
Autori Model # Pozitii
Parametrii este matricea diagonală a factorului de scară și este
[21] Părtinire și scala 6 zgomotul aleatoriu accelerometru.
[22, 14, 15, 23] Părtinire, scară și 18 Forțele calibrate se referă la cele trei axe de sensibilitate
Non- accelerometru, notate astfel cu a. În mod ideal, aceste axe ar
ortogonalități trebui să fie ortogonale, dar datorită fabricării imprecise
acest lucru este
cel mai probabil nu este cazul. Prin urmare,[14] și-au extins
modelul pentru a ține cont de această non-ortogonalitate a
axei de sensibilitate a senzorului prin introducerea 3. Nivelare
(6)
(7)
Fig . 1 Axele de sensibilitate
non-ortogonală a pot fi transformate în
cadrul corpului ortogonal b cu 6 unghiuri mici (după [14]). 3.1. Propagarea varianței
Definirea cadrului corpului astfel încât axa x să coincidă și
axa yb se află în planul întins de xa și ya (3) reduce la: În figura 2, investigăm acuratețea unghiului de rulare și pas
în ceea ce privește rola și pasul dacă se presupune că
zgomotul accelerometrului este egal pentru toate cele trei axe
(4) și .
Aceasta pare o ipoteză legitimă pentru IMUs MEMS de
calitate pentru consumatori, în special pentru aplicațiile
Acest lucru oferă un model de 9 parametri prin extinderea statice predominanteatunci
în care
când
pot se
fi utilizate rate de măsurare
(1) cu (4): mai mici.
Se poate observa că o precizie de 13 mgon poate fi realizată
în vecinătatea direcției zenit. Interesant înclinat în lateral
(5) (producătoare de rola) nu efect ambele precizie. Pe de altă
parte, pitching polul deacreases precizie rola cvadratically.
Smochină. 2 Precizia roll-ului (stânga) (dreapta) cu zgomot uniformă de
și un pitch-ului accelerometru
.
Figura 3 prezintă creșterea liniară a deviației standard a
unghiului de înclinare cu creșterea zgomotului
accelerometrului pentru o atitudine înclinată de , . Aici descrie varianța parametrului de ieșire și descrie
varianța așteptării condiționale
valoare, în cazul în care toți parametrii de intrare, cu excepția
lor, sunt fixi.
Luând în considerare un model fără parametri , se pot
trasa sensibilitățile/influențele fiecăreia dintre măsurătorile
accelerometrului pe cele două unghiuri de ieșire și (s.
Figura 4).
În ceea ce privește calculul pasului, putem vedea o ordine similară a importanței. După forțele măsurate (și în special f x)
din nou parametrii de nealiniere ( și ) sunt relevanți. g-vector uniform în unitatea-sferă. Simulările ulterioare se
Parametrii de scală rămân sub 3% pentru toți cei investigați fac folosind modelul stochastic de la punctul 3.1, simulând 2
secunde de achiziție de date pe atitudine și eroare
Parametrii de ,
, și
.
(9)
Referinţe