陀螺仪是惯性导航系统的重要组成部分,其精度依赖于惯性导航系统的精度.为了提高陀螺仪的精度,针对陀螺随机漂移非线性、弱平稳性引起的随机误差,以激光陀螺仪随机漂移时间序列数据为研究对象,首先通过对陀螺仪建模的分析和对激光陀螺仪实时数据的分析和预处理,得到了陀螺漂移误差的离散时间序列;然后对其基于遗传规划(GP)建模,得出了当前时刻陀螺漂移数据和前几时刻的陀螺漂移数据之间的非线性数学模型;最后利用遗传算法(GA)对该模型有数学关系的参数进行优化,得到更高精度的模型.仿真结果表明:与经典自回归(AR)建模优化方法相比,GP+GA建模能够更加有效地反映陀螺仪的随机漂移特性,陀螺仪的方差降低了73.72%,与经典自回归(AR)建模方法相比效果提高了4.72%.该建模方法有效补偿了陀螺仪的随机漂移误差,提高了系统的稳定性.
Gyroscope is the key component in an inertial navigation system( INS). It depends on the precision of the INS. In order to improve the gyro's operational accuracy and compensate the random error caused by the nonlinear and weak-stability characteristic of gyro's random drift,the nonlinear random drift error model based on genetic programming( GP) + genetic algorithm( GA) was established taking the time series of gyro's random drift as study object. Firstly,the time series of gyro's random drift were got through analyzing and preprocessing the measured data of gyro. Then the model from the data based on the GP was established and the nonlinear mathematic relationship between the current time and the former times was obtained. Finally,GA was used to optimize the parameters of the mathematic relationship in order to get the more accurate model. The experiment result indicates that compared with classical auto regressive( AR) model,this model can effectively reflect the characteristics of gyro's random drift. The square error of the gyro's random drift has decreased by 73. 72% and the effects have increased by 4. 72% compared with classical AR model. The establishing model method effectively compensates the gyro's random drift and improved the stability of the system.