[go: up one dir, main page]

CN102853834A - High-precision scheme of IMU for rotating carrier and denoising method - Google Patents

High-precision scheme of IMU for rotating carrier and denoising method Download PDF

Info

Publication number
CN102853834A
CN102853834A CN2012100034085A CN201210003408A CN102853834A CN 102853834 A CN102853834 A CN 102853834A CN 2012100034085 A CN2012100034085 A CN 2012100034085A CN 201210003408 A CN201210003408 A CN 201210003408A CN 102853834 A CN102853834 A CN 102853834A
Authority
CN
China
Prior art keywords
signal
mems
speed
compensation
attitude
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012100034085A
Other languages
Chinese (zh)
Inventor
苏中
李擎
吴小文
除佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Information Science and Technology University
Original Assignee
Beijing Information Science and Technology University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Information Science and Technology University filed Critical Beijing Information Science and Technology University
Priority to CN2012100034085A priority Critical patent/CN102853834A/en
Publication of CN102853834A publication Critical patent/CN102853834A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Gyroscopes (AREA)

Abstract

本发明涉及旋转载体用的惯性组合(IMU),它主要设计了高性能微小型惯性仪表方案(主要由四个MEMS陀螺构成三组正交陀螺、三个正交的石英数字加速度计、结构本体、二次电源、信号处理及通讯接口等部分组成),设计了UKF卡尔曼滤波对MEMS陀螺的随机漂移误差进行有效补偿。本发明具有量程宽、体积小、高动态、重量轻的特点,适用于可以实时测量高速旋转弹体飞行过程中的飞行姿态,适用于远程火箭弹,中、短程末制导弹药、地面武器姿态稳定系统、航弹飞行控制系统以及无人机航姿系统,位置和速度。还可应用于核潜艇捷联定位组合、环境的摇摆和倾斜的测量系统、各种车辆和轮船的惯性运动记录系统等。

Figure 201210003408

The invention relates to an inertial unit (IMU) for a rotating carrier, which mainly designs a high-performance micro-miniature inertial instrument scheme (mainly composed of four MEMS gyroscopes to form three groups of orthogonal gyroscopes, three orthogonal quartz digital accelerometers, and a structural body , secondary power supply, signal processing and communication interface, etc.), the UKF Kalman filter is designed to effectively compensate the random drift error of the MEMS gyroscope. The invention has the characteristics of wide measuring range, small size, high dynamics and light weight, and is suitable for real-time measurement of the flight attitude of a high-speed rotating projectile during flight, and is suitable for stable attitude of long-range rockets, medium and short-range terminal guided munitions, and ground weapons system, aerial bomb flight control system and UAV attitude system, position and speed. It can also be applied to nuclear submarine strapdown positioning combination, environmental swing and tilt measurement system, inertial motion recording system of various vehicles and ships, etc.

Figure 201210003408

Description

旋转载体用IMU的高精度方案与消噪方法High-precision scheme and noise reduction method of IMU for rotating carrier

技术领域 technical field

本发明涉及高性能微小型惯性仪表方案及设计UKF卡尔曼滤波对MEMS陀螺的随机漂移的补偿实现对旋转弹的飞行姿态、位置和速度的精确测量。属于导航与制导领域。The invention relates to a high-performance micro-miniature inertial instrument scheme and design of UKF Kalman filter to compensate random drift of MEMS gyro to realize accurate measurement of flight attitude, position and speed of rotating bombs. It belongs to the field of navigation and guidance.

背景技术 Background technique

以陀螺仪和加速度计组合的惯性仪表,是用来自主测量载体运动加速度和姿态信息,经过运算求出载体即时速度、位置和角速度、角位置,使武器系统实现精确打击的关键部件。国内外陆军弹药中普遍采用旋转弹体制,其最大的优点是采用高速旋转保持其飞行稳定性,减小由于气动外形的不对称、质量偏心等引起的落点误差。小到枪的子弹,大到远程火箭均为旋转弹。传统无控弹药最大的缺点在于其落点散布比较大,射击准确度和射弹密集度都比较差,难以实现精确的杀伤效果。所以,常规火箭、炮弹需要引入轨迹控制技术,这样,既能发挥旋转弹火力密集、机动性好的优点,又能有效解决其精确度不足的缺点,目前已成为国内外的普遍发展趋势。The inertial instrument combined with a gyroscope and an accelerometer is a key component for autonomously measuring the carrier's motion acceleration and attitude information, and calculating the carrier's immediate velocity, position, angular velocity, and angular position through calculations, so that the weapon system can achieve precise strikes. The rotary bomb system is widely used in army ammunition at home and abroad. Its biggest advantage is that it uses high-speed rotation to maintain its flight stability and reduce the landing point error caused by the asymmetry of the aerodynamic shape and mass eccentricity. Small to gun bullets, large to long-range rockets are all rotary bombs. The biggest disadvantage of traditional uncontrolled ammunition is that it has a relatively large drop point spread, poor shooting accuracy and projectile density, and it is difficult to achieve precise killing effects. Therefore, conventional rockets and artillery shells need to introduce trajectory control technology. In this way, the advantages of dense firepower and good maneuverability of rotating bombs can be used, and the shortcomings of insufficient accuracy can be effectively solved. It has become a common development trend at home and abroad.

旋转弹增加轨迹控制,首先是要增加惯性测量装置,以实现对旋转弹飞行姿态的测量,再由控制系统根据测量结果对其弹道进行修正。鉴于旋转弹内部安装空间有限,旋转弹用惯性测量装置只能用小型化的惯性组合。但是由于旋转弹存在一个高达10r/s以上绕弹体纵轴的转速,现有的陀螺仪在这样的高转速下其标度因数误差劣于5PPM,极大地制约了惯导技术在旋转弹上的应用。因此,迫切需要一种能够直接应用于现有旋转弹的捷联惯性测量装置,无需旋转弹提供稳定平台就能够直接测量旋转弹的飞行姿态、位置和速度。To increase the trajectory control of the rotary projectile, the first thing is to add an inertial measurement device to realize the measurement of the flight attitude of the rotary projectile, and then the control system corrects its trajectory according to the measurement results. In view of the limited installation space inside the rotary bomb, the inertial measurement device for the rotary bomb can only be combined with a miniaturized inertia. However, since the rotating bomb has a rotational speed around the longitudinal axis of the bomb body as high as 10r/s, the scale factor error of the existing gyroscope is worse than 5PPM at such a high rotational speed, which greatly restricts the use of inertial navigation technology on the rotating bomb. Applications. Therefore, there is an urgent need for a strapdown inertial measurement device that can be directly applied to existing rotary bombs, and can directly measure the flight attitude, position and velocity of the rotary bomb without providing a stable platform for the rotary bomb.

目前用于旋转弹的捷联惯性组合,由于缺少敏感高速横滚角速率的陀螺仪,都在采取各种方法避免使捷联惯性测量单元承受弹体的旋转环境。如:美国为首的5国正在联合研制的GMLRS227mm远程制导火箭弹,为了避免惯性测量单元承受旋转环境,采取了增加一个滑动轴承,隔离发动机的旋转,通过空气舵使制导舱保持倾斜稳定。这种方式的缺点是系统复杂、增加了无效重量,牺牲了一部分舵资源。美国正在研究能够测量范围达3600°/s、标度因数误差小于5PPM的角速率陀螺仪,但是成本问题也难以在短期内得到解决。Due to the lack of gyroscopes sensitive to high-speed roll angular rate, the current strapdown inertial combination used for rotating projectiles is adopting various methods to prevent the strapdown inertial measurement unit from being subjected to the rotating environment of the projectile. For example, the GMLRS227mm long-range guided rocket jointly developed by five countries headed by the United States, in order to prevent the inertial measurement unit from being subjected to a rotating environment, a sliding bearing is added to isolate the rotation of the engine, and the guidance cabin is kept tilted and stable through the air rudder. The disadvantage of this method is that the system is complex, the ineffective weight is increased, and part of the rudder resources are sacrificed. The United States is researching an angular rate gyroscope with a measurement range of 3600°/s and a scale factor error of less than 5PPM, but the cost problem is difficult to solve in the short term.

发明内容 Contents of the invention

本发明所要解决的技术问题是针对高速旋转弹的制导改造需要,在已有研究基础上,实现低成本陀螺仪和加速度计的小型化、高性能的捷联惯性组合方案,以及充分利用现有的滤波技术实现MEMS陀螺的随机误差补偿,以实现高转速下IMU对旋转弹的飞行姿态、位置、速度直接精确测量。The technical problem to be solved by the present invention is aimed at the guidance transformation needs of high-speed rotating bombs, on the basis of existing research, to realize the miniaturization of low-cost gyroscopes and accelerometers, the high-performance strapdown inertial combination scheme, and make full use of existing The advanced filtering technology realizes the random error compensation of the MEMS gyroscope, so as to realize the direct and accurate measurement of the flight attitude, position and speed of the rotating projectile by the IMU at high speed.

本发明为实现上述目的,采用的技术方案是:将惯性组合(IMU)和旋转弹固定在一起,采用三组MEMS正交陀螺、三个正交的高动态加速度计。主轴(对应载体的旋转轴)采用两个MEMS陀螺以提高精度,其它两轴各自采用一个MEMS陀螺,,三个正交轴各自采用一个高动态加速度计,并且加上温度传感器以解决温度变化引起MEMS陀螺及加速度计测量的误差,电源设计采用2次电源,电路部分包括信号调理电路、16位A/D采集、ARM主控计算机及通信接口等,为解决MEMS陀螺的随机漂移误差这里采用UKF滤波实现对随机漂移误差的补偿。In order to achieve the above object, the present invention adopts the following technical solutions: the inertial unit (IMU) and the rotating bomb are fixed together, and three sets of MEMS orthogonal gyroscopes and three orthogonal high dynamic accelerometers are used. The main axis (corresponding to the rotation axis of the carrier) adopts two MEMS gyroscopes to improve the accuracy, each of the other two axes uses a MEMS gyroscope, and each of the three orthogonal axes uses a high dynamic accelerometer, and a temperature sensor is added to solve the problem caused by temperature changes. MEMS gyro and accelerometer measurement error, the power supply design uses a secondary power supply, the circuit part includes signal conditioning circuit, 16-bit A/D acquisition, ARM main control computer and communication interface, etc. In order to solve the random drift error of MEMS gyro, UKF is used here Filtering implements compensation for random drift errors.

旋转载体用IMU的高精度方案与消噪方法具体实施如下:The high-precision scheme and noise reduction method of the IMU for the rotating carrier are implemented as follows:

第一步,在载体高速旋转的情况下,四个陀螺(其中主轴两个)和三个高动态加速度计及温度传感器输出信号,信号调理电路对信号的零偏,耦合情况进行调理,以及对信号进行放大等。In the first step, in the case of high-speed rotation of the carrier, four gyroscopes (including two main axes) and three high-dynamic accelerometers and temperature sensors output signals, and the signal conditioning circuit adjusts the zero bias and coupling of the signals, and adjusts the signal amplification etc.

第二步,设置采用频率,采用16位A/D对调理过的信号进行采集。The second step is to set the frequency and use 16-bit A/D to collect the conditioned signal.

第三步,利用主控计算机(ARM)对信号进行处理,包括用UKF算法对MEMS陀螺随机漂移误差的补偿(包括温度补偿),以及补偿温度引起的加速度计测量的误差等,处理后的数据为旋转弹的真实飞行姿态、位置和速度。The third step is to use the main control computer (ARM) to process the signal, including using the UKF algorithm to compensate the random drift error of the MEMS gyroscope (including temperature compensation), and to compensate the error of the accelerometer measurement caused by the temperature, etc., and the processed data is the real flight attitude, position and velocity of the rotating bomb.

第四步,输出旋转弹的真实飞行姿态、位置和速度。The fourth step is to output the real flight attitude, position and speed of the rotating bomb.

附图说明 Description of drawings

图1为高性能微小型惯性仪表方案结构图示意图Figure 1 is a schematic diagram of the structure diagram of the high-performance micro-miniature inertial instrument scheme

图2为三组MEMS正交陀螺示意图Figure 2 is a schematic diagram of three groups of MEMS orthogonal gyroscopes

图3为MEMS陀螺仪的原始信号图Figure 3 is the original signal diagram of the MEMS gyroscope

图4为MEMS陀螺仪的数据预处理后的信号图Figure 4 is the signal diagram of the MEMS gyroscope after data preprocessing

图5为MEMS陀螺仪静态随机噪声补偿过程原理图Figure 5 is a schematic diagram of the MEMS gyroscope static random noise compensation process

图6为MEMS陀螺仪静态随机噪声补偿图Figure 6 is a static random noise compensation diagram of the MEMS gyroscope

图7为MEMS陀螺仪动态噪声补偿过程原理图Figure 7 is a schematic diagram of the dynamic noise compensation process of the MEMS gyroscope

图8为MEMS陀螺仪匀速转动的噪声补偿图Figure 8 is the noise compensation diagram of MEMS gyroscope rotating at a constant speed

图9为MEMS陀螺仪角度和方向同时变化的噪声补偿图Figure 9 is a noise compensation diagram of MEMS gyroscope with simultaneous changes in angle and direction

图10为图9的局部放大图Figure 10 is a partial enlarged view of Figure 9

具体实施方式 Detailed ways

(1)高性能微小型惯性仪表方案参见图1(1) See Figure 1 for the solution of high-performance miniature inertial instrument

惯性组合按照微小型化要求采用一体化设计,主要由三组MEMS正交陀螺、三个正交的高动态加速度计、结构本体、二次电源、信号处理及通讯接口等部分组成,如图1所示。其中主轴(对应载体的旋转轴)陀螺采用两个MEMS陀螺以提高精度。The inertia combination adopts an integrated design according to the requirements of miniaturization, and is mainly composed of three sets of MEMS orthogonal gyroscopes, three orthogonal high dynamic accelerometers, a structural body, a secondary power supply, signal processing and communication interfaces, etc., as shown in Figure 1 shown. Among them, the main shaft (corresponding to the rotation axis of the carrier) gyroscope adopts two MEMS gyroscopes to improve the accuracy.

(2)MEMS陀螺(2)MEMS gyro

MEMS陀螺芯片为外购件如图2所示。对芯片进行了信号处理后封装成单轴陀螺。The MEMS gyroscope chip is an outsourced part, as shown in Figure 2. After signal processing, the chip is packaged into a single-axis gyroscope.

3误差分析及其补偿3. Error analysis and compensation

3.1误差来源3.1 Error sources

惯性器件以其尺寸小、成本低、重量轻,但精度低,所以此惯性组合的主要误差来源于MEMS陀螺的随机漂移误差。Inertial devices are small in size, low in cost, light in weight, but low in precision, so the main error of this inertial combination comes from the random drift error of the MEMS gyroscope.

3.2随机误差补偿3.2 Random error compensation

3.2.1基于时间序列方法的建模3.2.1 Modeling based on time series methods

时间序列分析建模的内容包括:数据采集、数据的统计分析与预处理、模型阶次的确定、模型参数的估计、模型适用性检验等问题。The content of time series analysis and modeling includes: data collection, statistical analysis and preprocessing of data, determination of model order, estimation of model parameters, model applicability test and other issues.

(1)数据采集(1) Data collection

对MEMS陀螺输出y轴输出信号进行采样。图3为MEMS陀螺仪的原始漂随机移信号Samples the MEMS gyro output y-axis output signal. Figure 3 is the original drift and random drift signal of the MEMS gyroscope

(2)数据的预处理(2) Data preprocessing

在对MEMS陀螺随机漂移信号建立模型前,需要进行数据的预处理,使之成为零均值、平稳、正态的时间序列信号,然后才能对处理的信号建立数学模型。对信号的预处理包括:Before establishing a model for the MEMS gyroscope random drift signal, data preprocessing is required to make it a zero-mean, stable, normal time series signal, and then a mathematical model can be established for the processed signal. Signal preprocessing includes:

1)异常值剔除:所谓的异常值是指因实验条件或测试仪器的突然失常、观测人员的疏忽大意等造成的少量异常数据。它们以远离大多数的观测值的形式出现,因此必须剔除。1) Elimination of outliers: The so-called outliers refer to a small amount of abnormal data caused by the sudden abnormality of experimental conditions or test instruments, and the negligence of observers. They occur as observations that are far from the majority and must therefore be eliminated.

2)零均值处理:对有限长的时间序列计算其均值,求出平均值后,将陀螺每一时刻都减去平均值,即可得到零均值处理后的数据。2) Zero mean value processing: Calculate the mean value of the finite time series, and after calculating the mean value, subtract the mean value from the gyroscope at each moment to obtain the data after zero mean value processing.

3)提取趋势项:由于实际测量中陀螺随机漂移数据序列经常为非平稳随机序列,所以有时需要去掉其中一个线性的或缓慢变化的趋势。3) Extract trend items: Since the gyro random drift data sequence in actual measurement is often a non-stationary random sequence, it is sometimes necessary to remove one of the linear or slowly changing trends.

4)差分处理:如果经过提取趋势项后的序列仍为非平稳列,则需要对数据进行差分处理,直至得到平稳时间序列。4) Differential processing: If the sequence after extracting the trend item is still a non-stationary column, it is necessary to perform differential processing on the data until a stationary time series is obtained.

5)数据检验:数据的检验包括平稳性检验、正态性检验、零均值检验。平稳性检验用来检验漂移数据序列是否具有不随时间推移而变化的统计特性,正态性检验用来判断陀螺随机漂移数据是否具有正态分布的特性,零均值检验是检验时间序列的均值是否为零,数据检验的方法已经非常成熟。5) Data inspection: data inspection includes stationarity inspection, normality inspection, and zero-mean inspection. The stationarity test is used to test whether the drift data sequence has statistical characteristics that do not change over time, the normality test is used to judge whether the gyro random drift data has the characteristics of a normal distribution, and the zero-mean test is to test whether the mean value of the time series is Zero, the method of data inspection is very mature.

(4)陀螺随机漂移的模型辨识(4) Model identification of gyro random drift

在实际工程应用中,时间序列模型一般可分为自回归(AR)模型、滑动平均(MA)模型、自回归滑动平均(ARMA)模型。由于陀螺漂移模型阶次都比较低,一般不超过2到3阶,且对于实际系统,随机ARMA模型的自回归阶次大于或等于滑动平均阶次,故误差模型一般在AR(1)、AR(2)、AR(3)、ARMA(1,1)和ARMA(2,1)中选择。经检验,数据预处理后的序列已达到平稳、正态、零均值的要求。图4为MEMS陀螺Y轴输出数据预处理后的信号。In practical engineering applications, time series models can generally be divided into autoregressive (AR) models, moving average (MA) models, and autoregressive moving average (ARMA) models. Because the order of the gyro drift model is relatively low, generally no more than 2 to 3 orders, and for the actual system, the autoregressive order of the random ARMA model is greater than or equal to the moving average order, so the error model is generally in the range of AR(1), AR (2), AR(3), ARMA(1,1) and ARMA(2,1). After inspection, the sequence after data preprocessing has reached the requirements of being stable, normal, and zero mean. Figure 4 is the preprocessed signal of the Y-axis output data of the MEMS gyroscope.

根据数据预处理后的数据建立不同的AR或ARMA模型,然后比较不同模型的AIC值,从中选取最理想的随机漂移误差模型,结果如表1所示。According to the preprocessed data, different AR or ARMA models are established, and then the AIC values of different models are compared, and the most ideal random drift error model is selected from them. The results are shown in Table 1.

  AR(1) AR(1)   AR(2) AR(2)   AR(3) AR(3)   ARMA(1,1) ARMA(1,1)   ARMA(2,1) ARMA(2,1)   a1 a1   0.4150 0.4150   0.5412 0.5412   0.6114 0.6114   -0.1531 -0.1531   -0.1515 -0.1515   a2 a2   0 0   0.3016 0.3016   0.4270 0.4270   0 0   0.0141 0.0141   a3 a3   0 0   0 0   0.2303 0.2303   0 0   0 0   b1 b1   0 0   0 0   0 0   -0.9418 -0.9418   -0.9472 -0.9472   AIC AIC   -7.8186 -7.8186   -7.9151 -7.9151   -7.9702 -7.9702   -8.1547 -8.1547   -8.1551 -8.1551

表1MEMS陀螺随机漂移模型参数及AIC值Table 1 MEMS gyroscope random drift model parameters and AIC value

通过表1可以看出AIC值最小模型,为ARMA(2,1)模型,因此选取ARMA(2,1)模型为MEMS陀螺随机漂移的数学模型。该模型数学表达式为:It can be seen from Table 1 that the model with the smallest AIC value is the ARMA (2, 1) model, so the ARMA (2, 1) model is selected as the mathematical model of the random drift of the MEMS gyroscope. The mathematical expression of the model is:

xk=0.1515xk-1-0.0141xk-2+ek-0.9472ek-1         (1)x k =0.1515x k-1 -0.0141x k-2 +e k -0.9472e k-1 (1)

其中et(t=1,...n,n+1,...)是相互独立的白噪声,xk(k=1,...n,n+1,..)是状态变量。Where e t (t=1,...n,n+1,...) is mutually independent white noise, x k (k=1,...n,n+1,..) is a state variable .

3.2.2时间序列数学模型的状态空间实现3.2.2 State space implementation of time series mathematical model

因为接下来要利用UKF实现对MEMS陀螺随机漂移的一步预测,因此这里状态空间的系统变量数目设置为2,这里将时间序列转化成状态空间的模型。Because UKF is to be used to realize one-step prediction of MEMS gyro random drift, the number of system variables in the state space is set to 2, and the time series is transformed into a state space model here.

设此时间序列模型为:Let this time series model be:

Figure BSA00000652961200071
Figure BSA00000652961200071

状态空间模型为:The state space model is:

Xk=AXk-1+BWk             (3)X k =AX k-1 +BW k (3)

Zk=HXk+Vk                (4)Z k =HX k +V k (4)

 此处,Xk=[Xk Xk-1]T,Wk=ek(系统噪声变量),Vk为标量(量测噪声),Zk为标量(量测值),其中Here, X k =[X k X k-1 ] T , W k =e k (system noise variable), V k is a scalar (measurement noise), Z k is a scalar (measurement value), where

Figure BSA00000652961200072
Figure BSA00000652961200072

此状态空间模型是直接将时间序列的自回归滑动平均参数带入状态空间的,没有做任何中间运算并且模型满足可观性(系统满足可观性可将预测的随机漂移输出,这是实际中利用一步预测的随机漂移做实时补偿必须的)。This state-space model directly brings the autoregressive moving average parameters of the time series into the state space without any intermediate operations and the model satisfies observability (the system can output the predicted random drift if the system satisfies the observability, which is one step in practice. The predicted random drift is necessary for real-time compensation).

将(1)中的参数带入此状态空间模型得状态空间模型如下:The state space model obtained by bringing the parameters in (1) into this state space model is as follows:

X k X K - 1 = 0.1515 1 - 0.0141 0 X k - 1 X k - 2 + 1 - 0.9472 W k (6) x k x K - 1 = 0.1515 1 - 0.0141 0 x k - 1 x k - 2 + 1 - 0.9472 W k (6)

ZZ kk == 11 00 Xx kk Xx kk -- 11 ++ VV kk

其中Vk(k=1,2,n,...),为量测噪声可根据实际情况设置,Wk为过程噪声,可通过求xk的样本标准差近似得出。Among them, V k (k=1, 2, n, . . . ) is the measurement noise, which can be set according to the actual situation, and W k is the process noise, which can be approximated by calculating the sample standard deviation of x k .

3.2.3UKF滤波方法进行误差补偿3.2.3UKF filter method for error compensation

(1)UKF滤波方程(1) UKF filter equation

考虑如下的非线性离散系统Consider the following nonlinear discrete system

xx kk ++ 11 == ff (( xx kk ,, uu kk )) ++ ΓΓ ww kk zz kk == hh (( xx kk )) ++ vv kk -- -- -- (( 77 ))

其中,xi为n维状态向量,zi为量测向量,ui为已知的外部输入;wi为零均值系统过程噪声,是方差为R的高斯白噪声;vi为零均值量测噪声,是方差为Q的高斯白噪声。滤波过程如下:Among them, x i is the n-dimensional state vector, z i is the measurement vector, u i is the known external input; w i is the zero-mean system process noise, which is Gaussian white noise with variance R; v i is the zero-mean quantity The measurement noise is Gaussian white noise with variance Q. The filtering process is as follows:

1)初始化1) Initialization

状态向量x为n维随机变量,其均值为

Figure BSA00000652961200082
则:The state vector x is an n-dimensional random variable whose mean is
Figure BSA00000652961200082
but:

Figure BSA00000652961200083
(8)
Figure BSA00000652961200083
(8)

Figure BSA00000652961200084
Figure BSA00000652961200084

2)Sigma点采样2) Sigma point sampling

xx 00 == xx ‾‾

xx 11 == xx ‾‾ ++ (( (( nno ++ λλ )) PP )) 11 ,, ii == 11 ,, .. .. .. nno -- -- -- (( 99 ))

xx 11 == xx ‾‾ -- (( (( nno ++ λλ )) PP )) 11 ,, ii == nno ++ 11 ,, .. .. .. 22 nno

对应于的权值:Corresponding weights:

Figure BSA00000652961200088
Figure BSA00000652961200088

Figure BSA00000652961200089
Figure BSA00000652961200089

Figure BSA000006529612000810
Figure BSA000006529612000810

其中λ=α2(n+k)-n是一个比例因子,α决定

Figure BSA000006529612000811
周围Sigma点分布状态;k是一个标量,用于控制每个点到均值的距离;调节参数β可以提高方差的精度,
Figure BSA000006529612000812
是矩阵
Figure BSA000006529612000813
的第i列。Where λ=α 2 (n+k)-n is a scaling factor, α determines
Figure BSA000006529612000811
The distribution state of the surrounding Sigma points; k is a scalar used to control the distance from each point to the mean; adjusting the parameter β can improve the accuracy of the variance,
Figure BSA000006529612000812
is the matrix
Figure BSA000006529612000813
The ith column of .

3)时间更新3) Time update

由状态方程对各个Sigma点进行非线性变换:Each Sigma point is nonlinearly transformed by the state equation:

xx ii ,, kk || kk -- 11 == ff (( xx ii ,, kk -- 11 ,, uu kk -- 11 )) -- -- -- (( 1111 ))

状态的一步预测值:A one-step predictor of the state:

xx ^^ kk -- == ΣΣ ii →&Right Arrow; 00 22 nno WW ii mm xx ii ,, kk || kk -- 11 -- -- -- (( 1212 ))

状态的一步预测方程:The one-step prediction equation for the state:

pp kk -- == ΣΣ ii →&Right Arrow; 00 22 nno WW ii ll (( xx ii ,, kk || kk -- 11 -- xx ^^ kk -- )) (( xx ii ,, kk || kk -- 11 -- xx ^^ kk -- )) TT -- -- -- (( 1313 ))

由观测方程对各个Sigma点进行非线性变换:Each Sigma point is nonlinearly transformed by the observation equation:

zi,k|k-1=h(xi,k|k-1)                  (14)z i, k|k-1 = h(x i, k|k-1 ) (14)

系统的预测输出值:The predicted output value of the system:

zz ^^ kk -- == ΣΣ ii →&Right Arrow; 00 22 nno WW ii mm zz ii ,, kk || kk -- 11 -- -- -- (( 1515 ))

4)量测更新4) Measurement update

计算系统输出的理论方差阵:Compute the theoretical variance matrix of the system output:

PP zz 11 zz 11 == ΣΣ ii →&Right Arrow; 00 22 nno WW ii ll (( zz ii ,, kk || kk -- 11 -- zz ^^ kk -- )) (( zz ii ,, kk || kk -- 11 -- zz ^^ kk -- )) TT -- -- -- (( 1616 ))

计算协方差:Compute the covariance:

PP xx 11 zz 11 == ΣΣ ii →&Right Arrow; 00 22 nno WW ii ll (( xx ii ,, kk || kk -- 11 -- xx ^^ kk -- )) (( zz ii ,, kk || kk -- 11 -- zz ^^ kk -- )) TT -- -- -- (( 1717 ))

计算滤波增益阵:Compute the filter gain matrix:

kk == PP xx 11 zz 11 PP zz 11 zz 11 -- 11 -- -- -- (( 1818 ))

状态更新后的滤波值:Filtered value after state update:

xx ^^ 11 == xx ^^ 11 -- ++ kk (( zz 11 -- xx ^^ 11 -- )) -- -- -- (( 1919 ))

求解状态后验方差阵:Solve the state posterior variance matrix:

PP kk == PP kk -- -- kk PP zz 11 zz 11 kk TT -- -- -- (( 2020 ))

3.2.4MEMS陀螺静态随机误差补偿3.2.4 MEMS gyroscope static random error compensation

静态随机误差的补偿过程如图5所示,补偿结果如图6所示,红色是补偿前的噪声,蓝色是补偿后的数据,显然补偿后的数据的标准差比补偿前小很多,可得UKF对静态随机噪声的补偿效果非常好。The compensation process of the static random error is shown in Figure 5, and the compensation result is shown in Figure 6. The red color is the noise before compensation, and the blue color is the data after compensation. Obviously, the standard deviation of the compensated data is much smaller than that before compensation. The compensation effect of UKF on static random noise is very good.

3.2.5MEMS陀螺动态随机误差补偿3.2.5 MEMS gyroscope dynamic random error compensation

动态随机误差补偿过程如图7所示,它与静态噪声补偿方式不同在于对数据进行差分,将差分前的数据和K倍滤波后的数据相减来实现噪声的降低,其原理是:在系统的数据产生中认为K时刻的数据和K-1时刻应该相等,如果不等则认为是误差(此误差被认为是噪声),对误差进行滤波修正后,将差分前的数据减去K倍的滤波后的数据从而去除噪声。The process of dynamic random error compensation is shown in Figure 7. It is different from the static noise compensation method in that the data is differentiated, and the data before the difference and the data after K times filtering are subtracted to reduce the noise. The principle is: in the system In the data generation, it is considered that the data at K time and K-1 time should be equal. If they are not equal, it is considered an error (this error is considered to be noise). After the error is filtered and corrected, the data before the difference is subtracted by K times Filter the data to remove noise.

1)将陀螺仪以5°/s的角速度转动,将输入数据乘以比例系数,进行图7所示的动态噪声补偿的方式,通过调试恰当的k值得图8,有图8可得表明匀速转动的MEMS陀螺的噪声补偿效果比较好。1) Rotate the gyroscope at an angular velocity of 5°/s, multiply the input data by the proportional coefficient, and perform the dynamic noise compensation method shown in Figure 7, and adjust the appropriate k value as shown in Figure 8, and Figure 8 shows that the constant speed The noise compensation effect of the rotating MEMS gyroscope is relatively good.

2)考虑一种极端情况,将陀螺分别取速率10°、20°、30°、50°、75°、90°、100°/s的转速正、反转,对输出数据进行如图7所示的处理,噪声补偿后如图9所示,图10是其局部放大图。由图9,10可看出补偿后误差得到较大减小。2) Considering an extreme situation, take the gyroscope at the speed of 10°, 20°, 30°, 50°, 75°, 90°, 100°/s respectively, and perform the output data as shown in Figure 7 The processing shown in Fig. 9 after noise compensation, and Fig. 10 is a partially enlarged view. It can be seen from Figures 9 and 10 that the error is greatly reduced after compensation.

综上所述MEMS陀螺随机误差补偿的精度达到要求。In summary, the accuracy of MEMS gyroscope random error compensation meets the requirements.

总之,旋转载体用IMU采用的高性能微小型惯性仪表方案和UKF滤波算法能够实现对旋转弹的飞行姿态、位置和速度的精确测量。In short, the high-performance miniature inertial instrument scheme and UKF filter algorithm adopted by the IMU for the rotating carrier can realize the accurate measurement of the flight attitude, position and velocity of the rotating projectile.

Claims (2)

1. the inertia combination (IMU) used of rotating carrier is accurately measured flight attitude, position and the speed in the body flight course, may further comprise the steps:
The first step, in the situation of carrier High Rotation Speed, design high-performance microminiature inertial instrument scheme both four MEMS gyros (wherein main shaft is two) and three high dynamic accelerations is taken into account temperature sensor output signal, signal conditioning circuit is partially zero to signal, coupling is nursed one's health, and signal amplified etc.
Second step arranges sample frequency, adopts 16 A/D that the signal of nursing one's health is gathered.
The 3rd step, utilize main control computer (ARM) that signal is processed, comprise that design UKF algorithm is to the compensation (comprising temperature compensation) of MEMS Gyro random error, and the error of the accelerometer measures that causes of compensation temperature etc., the data after the processing are Live Flying attitude, position and the speed of rotating missile.
The 4th step, Live Flying attitude, position and the speed of output rotating missile.
2. as follows according to its special character of step of flight attitude, position and speed in claims 1 described inertia combination (IMU) measurement body flight course:
(1) step 1 proposes high-performance microminiature inertial instrument scheme, this conceptual design the quartzy digital accelerometer of three groups of MEMS quadrature gyros, three quadratures, wherein main shaft (turning axle of corresponding carrier) adopts two MEMS gyros to improve precision, and it also has structural body, secondary power supply, signal processing and communication interface etc. partly to form in addition.
(2) step 3 utilizes main control computer (ARM) that signal is processed, and its special character is to design the UKF Kalman Algorithm Random Drift Error of MEMS gyro is compensated.
CN2012100034085A 2012-01-09 2012-01-09 High-precision scheme of IMU for rotating carrier and denoising method Pending CN102853834A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012100034085A CN102853834A (en) 2012-01-09 2012-01-09 High-precision scheme of IMU for rotating carrier and denoising method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012100034085A CN102853834A (en) 2012-01-09 2012-01-09 High-precision scheme of IMU for rotating carrier and denoising method

Publications (1)

Publication Number Publication Date
CN102853834A true CN102853834A (en) 2013-01-02

Family

ID=47400635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012100034085A Pending CN102853834A (en) 2012-01-09 2012-01-09 High-precision scheme of IMU for rotating carrier and denoising method

Country Status (1)

Country Link
CN (1) CN102853834A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103267531A (en) * 2013-04-23 2013-08-28 上海卫星工程研究所 Method for high-precision compensation of fiber-optic gyroscope random error
CN104197957A (en) * 2014-08-25 2014-12-10 哈尔滨工业大学 Micro-gyroscope measurement system and method for measuring zero-bias stability by using system
CN104316054A (en) * 2014-11-14 2015-01-28 电子科技大学 High-precision MEMS gyroscope device and inertial navigation device
CN105157728A (en) * 2015-09-16 2015-12-16 上海新跃仪表厂 Identifying method for modal parameter of flexible satellite capable of restraining gyro noise influence
CN109983345A (en) * 2016-11-11 2019-07-05 索尼半导体解决方案公司 Signal handling equipment, inertial sensor, acceleration measurement method, electronic equipment and program
CN110081883A (en) * 2019-04-29 2019-08-02 北京理工大学 Low cost integrated navigation system and method suitable for high speed rolling flight device
CN114459302A (en) * 2022-03-10 2022-05-10 东南大学 A method for measuring roll angular rate suitable for high-spin projectiles
CN114594675A (en) * 2022-03-07 2022-06-07 东华理工大学长江学院 An improved PID quadrotor aircraft control system and method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050240347A1 (en) * 2004-04-23 2005-10-27 Yun-Chun Yang Method and apparatus for adaptive filter based attitude updating
CN1740746A (en) * 2005-05-23 2006-03-01 清华大学 Micro-miniature dynamic carrier attitude measuring device and its measuring method
CN1851406A (en) * 2006-05-26 2006-10-25 南京航空航天大学 Gasture estimation and interfusion method based on strapdown inertial nevigation system
CN1912545A (en) * 2006-08-25 2007-02-14 北京航空航天大学 Low cost, small volum plate micro-inertial measuring system based on MEMS
CN101290229A (en) * 2008-06-13 2008-10-22 哈尔滨工程大学 Inertial/Geomagnetism Combination Method for Silicon Micro-Airborne Attitude System
EP2026037A2 (en) * 2007-08-14 2009-02-18 Honeywell International Inc. Navigation system and corresponding method for gyrocompass alignment using dynamically calibrated sensor data and an iterative extended kalman filter
CN201402140Y (en) * 2009-05-08 2010-02-10 陕西瑞特测控技术有限公司 Flight attitude assembly measuring device
CN101922938A (en) * 2010-07-14 2010-12-22 北京航空航天大学 A laser gyro inertial measurement system for high-precision POS

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050240347A1 (en) * 2004-04-23 2005-10-27 Yun-Chun Yang Method and apparatus for adaptive filter based attitude updating
CN1740746A (en) * 2005-05-23 2006-03-01 清华大学 Micro-miniature dynamic carrier attitude measuring device and its measuring method
CN1851406A (en) * 2006-05-26 2006-10-25 南京航空航天大学 Gasture estimation and interfusion method based on strapdown inertial nevigation system
CN1912545A (en) * 2006-08-25 2007-02-14 北京航空航天大学 Low cost, small volum plate micro-inertial measuring system based on MEMS
EP2026037A2 (en) * 2007-08-14 2009-02-18 Honeywell International Inc. Navigation system and corresponding method for gyrocompass alignment using dynamically calibrated sensor data and an iterative extended kalman filter
CN101290229A (en) * 2008-06-13 2008-10-22 哈尔滨工程大学 Inertial/Geomagnetism Combination Method for Silicon Micro-Airborne Attitude System
CN201402140Y (en) * 2009-05-08 2010-02-10 陕西瑞特测控技术有限公司 Flight attitude assembly measuring device
CN101922938A (en) * 2010-07-14 2010-12-22 北京航空航天大学 A laser gyro inertial measurement system for high-precision POS

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
何昆鹏: "虚拟陀螺技术在MEMS惯性导航系统中的应用", 《哈尔滨工程大学学报》, vol. 30, no. 10, 31 October 2009 (2009-10-31), pages 1123 - 1128 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103267531A (en) * 2013-04-23 2013-08-28 上海卫星工程研究所 Method for high-precision compensation of fiber-optic gyroscope random error
CN103267531B (en) * 2013-04-23 2015-11-18 上海卫星工程研究所 A kind of high-accuracy compensation method of optical fiber gyro random error
CN104197957A (en) * 2014-08-25 2014-12-10 哈尔滨工业大学 Micro-gyroscope measurement system and method for measuring zero-bias stability by using system
CN104316054A (en) * 2014-11-14 2015-01-28 电子科技大学 High-precision MEMS gyroscope device and inertial navigation device
CN105157728A (en) * 2015-09-16 2015-12-16 上海新跃仪表厂 Identifying method for modal parameter of flexible satellite capable of restraining gyro noise influence
CN105157728B (en) * 2015-09-16 2019-01-08 上海新跃仪表厂 It can inhibit the flexible satellite Modal Parameters Identification of gyro noise influence
CN109983345A (en) * 2016-11-11 2019-07-05 索尼半导体解决方案公司 Signal handling equipment, inertial sensor, acceleration measurement method, electronic equipment and program
CN109983345B (en) * 2016-11-11 2022-01-11 索尼半导体解决方案公司 Signal processing device, inertial sensor, acceleration measurement method, electronic device, and program
CN110081883A (en) * 2019-04-29 2019-08-02 北京理工大学 Low cost integrated navigation system and method suitable for high speed rolling flight device
CN114594675A (en) * 2022-03-07 2022-06-07 东华理工大学长江学院 An improved PID quadrotor aircraft control system and method
CN114594675B (en) * 2022-03-07 2024-06-04 东华理工大学长江学院 Four-rotor aircraft control system and method with improved PID
CN114459302A (en) * 2022-03-10 2022-05-10 东南大学 A method for measuring roll angular rate suitable for high-spin projectiles

Similar Documents

Publication Publication Date Title
CN102853834A (en) High-precision scheme of IMU for rotating carrier and denoising method
CN102901977B (en) Method for determining initial attitude angle of aircraft
CN105180728B (en) Front data based rapid air alignment method of rotary guided projectiles
CN107255924A (en) Method for extracting guidance information of strapdown seeker through volume Kalman filtering based on dimension expansion model
WO2020114293A1 (en) Magnetic side roll-based rotary shell muzzle initial parameter measuring method
Roh et al. Dynamic accuracy improvement of a MEMS AHRS for small UAVs
de Celis et al. Hybridized attitude determination techniques to improve ballistic projectile navigation, guidance and control
Sokolovic et al. Integration of INS, GPS, magnetometer and barometer for improving accuracy navigation of the vehicle
CN108534783A (en) A kind of aircraft navigation method based on Beidou navigation technology
CN112577706A (en) Method for acquiring pose of embedded wind tunnel free flight test model
CN110398242B (en) Attitude angle determination method for high-rotation-height overload condition aircraft
de Celis et al. Attitude determination algorithms through accelerometers, GNSS sensors, and gravity vector estimator
Parfiriev et al. Model of inertial navigation system for unmanned aerial vehicle based on MEMS
CN113418499A (en) Method and system for resolving roll angle of rotary aircraft
CN113984042B (en) Series combined navigation method applicable to high-dynamic aircraft
Lima et al. Performance evaluation of attitude estimation algorithms in the design of an ahrs for fixed wing uavs
RU2240507C1 (en) Device for determining the aircraft attitude
Du et al. A low-cost attitude estimation system for UAV application
Popelka et al. Pressure based reference system for aircraft attitude measurement
SANTOSO Modification of strapdown inertial navigation system algorithm for rocket flight test
Xu et al. Spinning missile attitude estimation method based on the solar vector and MEMS
Fiot et al. A velocity observer for exterior ballistics using an embedded frequency detection of pitch and yaw aerodynamics
Conlin Inertial measurement
CN114383614B (en) Multi-vector air alignment method in ballistic environment
Gainutdinova et al. Numerical and experimental analysis in adjustment of the VTOL UAV control hardware

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Su Zhong

Inventor after: Li Qing

Inventor after: Wu Xiaowen

Inventor after: Xu Jia

Inventor before: Su Zhong

Inventor before: Li Qing

Inventor before: Wu Xiaowen

Inventor before: Chu Jia

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: SU ZHONG LI QING WU XIAOWEN CHU JIA TO: SU ZHONG LI QING WU XIAOWEN XU JIA

C05 Deemed withdrawal (patent law before 1993)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130102