LOW COST MEMS IMU CALIBRATION FOR AEROSPACE...
Transcript of LOW COST MEMS IMU CALIBRATION FOR AEROSPACE...
![Page 1: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/1.jpg)
LOW COST MEMS IMU CALIBRATION FOR
AEROSPACE STUDENT ACTIVITIES
Aureliano Rivolta
Mattia Giurato Francescodario Cuzzocrea
Federico Rovere Stefano Farí
![Page 2: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/2.jpg)
Outline
• Skyward Experimental Rocketry • MEMS IMU in student sounding rockets • MEMS IMU error model • Calibration platform • Calibration platform sequence • Hierachical calibration procedure • Accelerometer calibration • Gyroscope calibration • Tested IMUs • Calibration results • Temperature sensitivity
![Page 3: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/3.jpg)
Skyward Experimental Rocketry
Student association since 2012
More than 50 members since 2013
Company-like organization
Design, testing realization & launching of experimental
sounding rockets
I launch [nov 2013]
Parachute failure
II & III launch [jun 2014]
No Failures
![Page 4: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/4.jpg)
MEMS IMU in student sounding rockets
![Page 5: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/5.jpg)
MEMS IMU error model
IMU placement attitude errors
Non orthogonality of three axis IMU
Scale factor Bias
Sensor noise
Configuration dependent
High Temperature sensitivity
Principal concern for aerospace
vehicle control
Long term error performance
neglected
![Page 6: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/6.jpg)
Calibration platform
![Page 7: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/7.jpg)
Calibration platform sequence
![Page 8: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/8.jpg)
Hierachical calibration procedure
Ste
p -
1
Time shift Bias Scale
Ste
p –
i
Increasing complexity (fixed registration)
Fin
al S
tep
All parameters
Check the goodness of each iteration by comparison with the previous
Registration
![Page 9: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/9.jpg)
Accelerometer calibration
Preliminary calibration
• Time delay
Fix registration
Calibration of all
parameters
• Also: misalignment & orthogonality
Non linear data fitting (Levenberg-Marquardt)
Time shift determined at first Iteration (also for gyroscope)
Preliminary estimated scale & biases used as first guess for the second calibration
![Page 10: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/10.jpg)
Gyroscope calibration
Motion identification
Integration
Scale factor & bias
identification
Final calibration
![Page 11: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/11.jpg)
Tested IMUs
GY-88
R2P
Low cost and popular
Developed @ Polimi easy to connect
![Page 12: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/12.jpg)
Calibration results
![Page 13: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/13.jpg)
Temperature sensitivity
Temperature affects the biases. Many trials are needed to model the variation. For on-board applications temperature compensation or active temperature regulation may be necessary depending on the use of the measurements
![Page 14: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/14.jpg)
Conclusion
• A hierachical and instructive calibration procedure has been devised,
• an experimental set-up has been prepared, • experiments were made by students, • technical requirements have been investigated.
The calibration procedure has produced good and coherent results.
![Page 15: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/15.jpg)
Open problems and future activity
IMU position on the platform induces non modeled accelerations
Gyroscope g-sensitivity has not yet been tested
More tests required to characterize temperature influence
Calibration improvement Identify a procedure for on-board
compensation [digital/analog]
Identify requirement for filtering of IMU data for control purpose
![Page 16: LOW COST MEMS IMU CALIBRATION FOR AEROSPACE …cisas.unipd.it/sites/cisas.unipd.it/files/SSEA2015_I3-Rivolta-PRESENTATION.pdfIMU position on the platform induces non modeled accelerations](https://reader033.fdocuments.us/reader033/viewer/2022050404/5f81a05efb9310764c61d80f/html5/thumbnails/16.jpg)
Thank you for your attention.
Questions?
http://www.skywarder.eu