当前位置:网站首页>Inertial navigation principle (VII) -imu error classification (II) -allan variance analysis method +imu test + calibration introduction
Inertial navigation principle (VII) -imu error classification (II) -allan variance analysis method +imu test + calibration introduction
2022-07-27 21:58:00 【web18224617243】
List of articles
- Allan Analysis of variance method
- Allan variance – Error model identification case
- Testing and calibration
- IMU Calibration of
Allan Analysis of variance method
according to Allan The shape recognition of standard deviation curve is mainly random error , meter
Calculate the model parameters of random error 
1. Above picture , The horizontal axis is the time scale , The vertical axis is Allan The square root of variance , Referred to as Allan The standard deviation is also OK ; For the sake of graphic expressiveness , Is a double logarithm curve
2. The white noise is the slope in the figure is -1/2 The straight line of ; The first-order Gaussian Markov process consists of Correlated Noise and Sinusoidal Place performance .Correlated Noise A curve in the shape of a hill , If there is something periodic in the signal , Then it must be from Sinusoidal Reflect the sequence of peaks one after another , It means it's a periodic term ; The flat part is flicker noise , Zero bias instability ; If there is divergence error , It's like random walk , Then it is shown in the figure +1/2 Curve of slope ; Suppose there is a problem with the sensor , The sensor has a linear divergence with zero bias over time , So there's one +1 A straight line with a slope ; If there is quantization noise , Then it shows a slope of -1 The straight line of , But in terms of current sensors , This part will be very few
Allan variance – Error model identification case

1. There is a curve on the left with a downward trend ( Normally , If there is quantization noise , The curve should rise to the left ), The more you go to the left, the more you respond to short-term and high-frequency information , Because when testing , A large low-pass filter is added to the output , It attenuates the high-frequency part , So the curve goes down
2.Allan Variance in practical application can only see the main contradiction , Secondary factors may not be seen , This is possible
Testing and calibration
test
test , Is to measure indicators , Check the quality of the sensor
calibration
For systematic errors / Constant error measurement , Then compensate
Other tests and calibrations
Test content
- The static test
- Turntable test
- Temperature test
- Magnetic sensitivity
- Centrifugation test
- Impact test
- Vibration test
- Comprehensive test
- Aging and storage test
calibration
- Zero bias
- The scaling factor
- Quadrature coupling
- Temperature drift
- Acceleration sensitivity *( Additional error of gyro , The gyro should only have diagonal velocity ( Angular motion ) sensitive , But it also affects the acceleration ( Linear velocity ) Also sensitive , This is an error coefficient ), Repeatability can compensate
- Power on process ( start-up 、 preheating )*
Be careful : As long as the system error / Constant error , calibration ( compensate ) It makes sense
Classic description
1. All systematic errors can be compensated . But only the main errors are considered . Some random errors can be estimated by navigation algorithm and compensated online .
2. Calibration is the comparison of the instrument output with known reference information , And determine the process output value range of the coefficient that makes the output consistent with the reference information (Chatfield 1997).
IMU Calibration of


1. The initial roll and pitch angles are determined by using accelerometers to sense the earth's gravity , So the zero bias becomes smaller , The accuracy will be higher
2. Gyro bias will affect the determination of the initial heading , So the zero bias becomes smaller , The accuracy will be higher
3. The specific effects can be explained according to the formula
Available reference sources
- Accelerometer : Gravity of the earth
- gyroscope : The earth rotates or the turntable rotates
Method :
- Two positions 、 Six position static test
- Angular rate test
Equipment required :
- Turntable
- Cube
边栏推荐
- Box model and element positioning
- LinkedList underlying source code
- Mysql 数据恢复流程 基于binlog redolog undolog
- 软件测试面试题:通过画因果图来写测试用例的步骤为___、___、___、___及把因果图转换为状态图共五个步骤。 利用因果图生成测试用例的基本步骤是?
- Recursion / backtracking (Part 1)
- [question 23] Sudoku game with rotation | DFS (Beijing Institute of Technology / Beijing Institute of Technology / programming methods and practice / primary school)
- CBAM learning notes
- 2019Q4内存厂商营收排名:三星下滑5%,仅SK海力士、美光维持增长
- Custom recycleview delete & move animation
- Software test interview question: please say who is the best person to complete these tests, and what is the test?
猜你喜欢

Why use MQ message oriented middleware? These questions must be solved

Finish learning redis cluster solution at one go

An article takes you into the world of pycharm - stop asking me about pycharm installation and environment configuration!!!

LInkedList底层源码

@Detailed introduction of requestparam annotation
![[day_4-review, basic concepts of objects and arrays - 1]](/img/57/750f12d5315b682d2aeec81f39dafb.png)
[day_4-review, basic concepts of objects and arrays - 1]

CBAM learning notes

Idea connects to MySQL database and performs SQL query operations

Station B collapsed. If we were the developer responsible for the repair that night

Box model and element positioning
随机推荐
纳微半导体65W 氮化镓(GaN)方案获小米10 Pro充电器采用
[question 22] dungeons and Warriors (Beijing Institute of Technology / Beijing Institute of Technology / programming methods and practice / primary school)
Import word document pictures blocking and non blocking IO operations
V2.x synchronization is abnormal. There are a lot of posts that cannot be synchronized in the cloud, and the synchronization is blocked and slow
微软商店无法下载应用,VS2019无法下载插件问题解决方案
Idea connects to MySQL database and performs SQL query operations
Tencent cloud [hiflow] | automation --------- hiflow: still copying and pasting?
Is it safe to open an account online now? Then choose which securities to open a securities account
Finish learning redis cluster solution at one go
How to deal with high concurrency deadlock?
8000字讲透OBSA原理与应用实践
怎么还有人问 MySQL 是如何归档数据的呢?
Open source data quality solution -- Apache Griffin primer
Mask automatic update description file (mask description file)
[numerical analysis exercise] numerical integration (complex trapezoid, complex Simpson, Romberg integral) C with STL implementation
Small change project (two versions) with detailed ideas
哈希表的查找与插入及删除
@Autowired注解与@Resource注解的区别
聊聊 MySQL 事务二阶段提交
Software test interview question: when saving a text file under windows, a save dialog box will pop up. If a test case is established for the file name, how should equivalent classes be divided?