CN106940193A - A kind of ship self adaptation based on Kalman filter waves scaling method - Google Patents

A kind of ship self adaptation based on Kalman filter waves scaling method Download PDF

Info

Publication number
CN106940193A
CN106940193A CN201710076458.9A CN201710076458A CN106940193A CN 106940193 A CN106940193 A CN 106940193A CN 201710076458 A CN201710076458 A CN 201710076458A CN 106940193 A CN106940193 A CN 106940193A
Authority
CN
China
Prior art keywords
omega
delta
error
kalman filter
accelerometer
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
CN201710076458.9A
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.)
Harbin Institute of Technology
Original Assignee
Harbin Institute of Technology
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 Harbin Institute of Technology filed Critical Harbin Institute of Technology
Priority to CN201710076458.9A priority Critical patent/CN106940193A/en
Publication of CN106940193A publication Critical patent/CN106940193A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Navigation (AREA)
  • Gyroscopes (AREA)

Abstract

A kind of systematic calibration method based on Kalman filter is devised, the oscillating motion for making full use of ship to be influenceed across the sea by wave and producing produces excitation to IMU, on-line proving in real time is carried out to the systematic parameter of inertia device based on Kalman filter.First, inertia device input/output model is set up.Then, it is determined that the state equation and observational equation of Kalman filter, the excitation for making full use of it to produce inertia device.Finally, systematic error parameter is estimated and compensated again according to the Kalman filter equation of foundation, completes demarcation, update systematic error parameter.Once demarcation may not reach required precision, at this moment, can carry out the demarcation iteration of systematic parameter repeatedly, wave filter can also once be updated to data at regular intervals, then carry out calibration compensation to improve navigation accuracy.It can thus be realized not by the dismounting to inertia device and FOG IMU are re-scaled.

Description

A kind of ship self adaptation based on Kalman filter waves scaling method
(1), technical field
It is particularly long in system the present invention relates to a kind of systematic calibration method based on fiber-optic gyroscope strapdown inertial navigation system During boat, the oscillating motion for being influenceed and being produced by wave across the sea using ship produces excitation to IMU, based on Kalman filter pair The systematic parameter of inertia device carries out on-line proving in real time.
(2), background technology
External naval vessel gyroscope inertial navigation system application technology is more ripe now, and SINS has been able to full The requirement of sufficient navigation level, just towards high accuracy, inexpensive field development.But, due to manufacturing technology level technology limitation with And the block of advanced foreign technology, the precision level that China optical fibre gyro can reach compared with developed country also exist it is certain poor Away from existing inertia device can't meet required required precision.So, only refer to by Curve guide impeller and raising technique Mark is more and more difficult to improve the precision of optical fibre gyro, and its structure becomes increasingly complex, corresponding technical costs more and more higher, development Cycle is elongated, and returns production, I& M and make troubles.Therefore systematic error parameter is carried out accurately demarcating and mending The precision repaid to improve inertial navigation system is more meaningful.
Result after Laboratory Calibration is due to the change of the external conditions such as working time, temperature, in practical service environment It may change.For ship gyroscope inertial navigation system, when ship is navigated by water across the sea, inertial navigation system is with ship in sea Oscillating motion is carried out in the presence of wave, under the dynamic environment, each harmful interference can be produced to inertia device internal system parameters Influence, brings it about change.
Because ship is across the sea by the various marine interference such as the concussion of wave, particularly when system length is navigated, FOG-IMU Use time is long, the factor such as the component such as optical fibre gyro internal optical fiber ring deformation so that the systematic error parameter of optical fibre gyro It may change.Further, since change (such as system cut-off, mechanical breakdown, the software fortune that may be produced inside inertial navigation system Row mistake, navigation error accumulation etc.) precision of marine navigator is influenceed, what Laboratory Calibration went out so before dispatching from the factory before is System parameter will be inaccurate, it is necessary to demarcated again to systematic error parameter, and return factory and re-start and demarcate and can additionally increase Addition sheet, the time cycle can also extend, and FOG-IMU is removed and installed and very cumbersome.For these reasons, to ship The Auto-calibration of navigation system is just particularly important.
The present invention devises a kind of systematic calibration method based on Kalman filter, makes full use of ship to ride the sea Shi Haifeng waves act on the oscillating motion produced to ship, and accurate error calibration parameter is motivated again.Inertial navigation is set Standby output parameter is gathered in real time, and error parameter is sufficiently demarcated according to the size of wave, it is possible in real time Obtain new calibrating parameters.In order to improve the accuracy of parameter, once demarcation may not reach required precision, at this moment, can carry out The demarcation iteration of systematic parameter repeatedly, wave filter can also once be updated to data at regular intervals, then be demarcated Compensate to improve navigation accuracy.It can thus be realized not by the dismounting to inertia device to FOG-IMU again Demarcation.
(3), the content of the invention
The purpose of the present invention is to be based on high-precision optical fiber gyro inertial navigation system there is provided one kind when ship length is navigated, profit The online adaptive scaling method of excitation is waved with wave with ship and systematic error parameter is produced, so as to improve navigation essence Degree.
The object of the present invention is achieved like this:
The present invention comprises the following steps:
(1) initial alignment of systematic parameter is completed in laboratory, the related debugging of fiber-optic gyroscope strapdown inertial navigation system is completed Work.
(2) fiber-optic gyroscope strapdown inertial navigation system is arranged on ship center, after preheating, starts to gather the navigation of IMU outputs Data.
(3) determine initial state information to complete system coarse alignment according to IMU output, then determined according to coarse alignment Attitude information pass through a series of strapdowns resolve completion system fine alignment.
(3) inertia device input/output model is set up, it is then determined that the state equation and observational equation of Kalman filter.
(4) during ship's navigation, ship does approximate oscillating motion with wave, makes full use of it to produce inertia device Excitation.
(5) systematic error parameter is estimated and compensated again according to the Kalman filter equation of foundation, completes demarcation, Update systematic error parameter.
Present invention additionally comprises following feature:
1st, the measurement model of inertia device
Due to the limitation of mechanical processing technique, mounting condition equal error factor, a systems of accelerometer system and top in real system G systems of spiral shell system are not orthogonal coordinate system.According to accelerometer and the input/output relation of gyro, accelerometer and top are provided respectively Linear calibration's model of spiral shell passage.
The input and output Mathematical Modeling of accelerometer passage is expressed as:
Aa=δ Kafb+δBa+wa
Wherein,Represent output of the accelerometer under a systems;Represent Force vector is compared in input of the accelerometer under carrier coordinate system b systems;Accelerometer biasSystem Random noiseKaFor:
Wherein, constant multiplier of the accelerometer on i directions δ Ki(i=x, y, z) is represented, the accelerometer i under a systems The installation coefficient δ M between the measurement axle on the lower accelerometer j directions of measurement axle and b systems on directionijRepresent.
Laboratory Calibration is joined typically from high-accuracy turntable as benchmark, but in Kalman filter demarcation estimating system error Do not have turntable benchmark in several processes, so new constraint must be made, a kind of conventional method is defined in the orthogonal seats of IMU Mark system, i.e., under carrier coordinate system, XbAxle and XaDirection of principal axis is consistent, YbAxle is in O-XaYaIn plane, ZbAxle is true according to the right-hand rule It is fixed.So δ KaIt will be expressed as again:
Similarly, the Mathematical Modeling of gyro passage is represented by:
Tg=δ Sgωb+δDg+wg
In formula,Represent output of three gyros under g systems;Represent Input angle speed of three gyros under b systems;The zero of three gyros is inclinedThe random gyro of system DriftSgFor:
In above formula, constant multiplier of the gyro on i directions δ Si(i=x, y, z) is represented, under g systems on gyro i directions Measurement axle and b systems time gyro j directions on measurement axle between installation coefficient δ EijRepresent.
2nd, the state equation of Kalman filter is set up
Choose zero inclined, constant multiplier of velocity error, angular error, accelerometer and the gyro of inertial navigation system and system is installed Number is used as the state variable filtered.It is made up of altogether 27 state parameters:
Wherein,
Wherein, δ VE、δVNWith δ VUSystem east orientation, north orientation and sky orientation speed error, δ φ are represented respectivelyE、δφNWith δ φUPoint Not Biao Shi system east orientation, north orientation and day to attitude error.
Using " east, north, day " geographic coordinate system as navigational coordinate system, according to SINS velocity errors and attitude error equations, Set up navigation error equation.Then it is described using linear first-order differential equation, draws the state equation of Kalman filter.
X is 27 dimension system state variableses, and F is 27 × 27 state matrixs for maintaining system, and G is the system noise square of 27 × 6 dimensions Battle array, W maintains system noise vector for 6, and 6 dimension noise vectors can be expressed as with white noise:
The noise transfer matrix of system can be usedTo represent.Wherein,With(i, j= 1,2,3) the strapdown transition matrix of accelerometer and gyro is represented respectively.
The writeable component block matrix form of state-transition matrix, is represented with F:Wherein:
ReThe radius of the earth is represented, L represents the latitude in SINS locations, ωieRepresent earth rotation angular speed, VEAnd VNPoint East orientation speed and north orientation speed that Biao Shi be in strapdown solution process.fE、fNAnd fURepresent respectively east orientation that accelerometer measures, North orientation and day are to output specific force.With(i, j=1,2,3) represents the strapdown transition matrix of accelerometer and gyro respectively.ωb For real gyro angular speed input value.
3rd, the observational equation for the Kalman filter set up:
During parameters revision, it is impossible to the accurate attitude error for obtaining carrier.And inertial navigation system is with Ship Swaying Line is not present in calibration process to move, angular movement is only existed, now the speed of navigation calculation is zero, and position is constant.Pass through speed Integration obtains the positional information of carrier, therefore using velocity error as observed quantity.
Z=[δ VE δVN δVU]T
Using IMU velocity error as observed quantity, then the measurement equation in filtering equations is represented by:
Z=HX+v
In above formula, H and v are respectively:
H=[diag { 111 } 03×24], v=[vx vy vz]T
Wherein, H represents observing matrix, and v, which is represented, measures noise.
4th, error parameter is compensated
Result is modified using the method based on Kalman filter estimating system error parameter, FOG- can be obtained IMU systematic parameter High Definition Systems error parameter results.Afterwards, systematic parameter is compensated, is added to actual inertial navigation In system, it is determined that whether the parameter of demarcation can improve the precision of system.
The method compensated according to systematic error parameter, inertial navigation system velocity error is arrived by the compensation of smart Calibration Simulation estimated result In attitude error equations, velocity error and attitude error after being compensated, the error comparing result before and after output compensation.
The inventive method has the following advantages that:
1st, ship oscillating motion caused by wave is rationally utilized, realizes that the real-time adaptive of ship waves demarcation, Ship is overcome when system length is navigated, the problem of inertia device demarcation is difficult.
2nd, on the premise of inertia device precision is not improved, it becomes possible to improve the stated accuracy of system, particularly in system During long boat, in the case that systematic parameter easily changes, higher stated accuracy can be also realized.
3rd, compared with common peg model, simple to operate, low cost of the invention, fast convergence rate.
4th, the time interval that can be artificially set by system, can constantly update systematic parameter, and systematic parameter is mended Repay.
5th, inertial navigation itself achieves that the self-recision to systematic parameter, it is not necessary to carry out extra manual hand manipulation or Turntable rotates excitation.
6th, The present invention gives the specific steps that calibration algorithm is carried out inside inertial navigation system, enter according to inventive step and to it Row simulating, verifying.There is important theory significance and construction value for the Auto-calibration of marine navigator parameter.
The explanation beneficial to the present invention:
MATLAB emulation experiments:
1st, simulated conditions are set
Under simulated conditions, it is assumed that fiber-optic gyroscope strapdown inertial navigation system be located at ship center position, inertia device relative to Ship is static in itself, and IMU only does angular movement, without line motion, and has been completed initial alignment.
(1) optical fibre gyro inertial navigation system is under quiescent conditions:
System initial position:45.779 ° of north latitude, 126.671 ° of east longitude;
Terrestrial equator radius is set to:Re=6378137.0m;
Earth rotation angular speed:ωie=7.2921158 × 10-5m/s;
The acceleration of gravity of earth surface:G0=9.78049m/s2
The turntable sampling time:T=0.01s;
(2) optical fibre gyro inertial navigation system with ship in the presence of wave when being in swinging condition, and parameter state is set It is set to:
Rolling period:T=[8s 5s 5s]T
Wave amplitude:ψmax=[14 ° 10 ° 10 °]T
Initial phase:θ0=[0 ° 0 ° 0 °]T
(3) FOG-IMU systematic errors parameter setting:
Initial misalignment:φ0=[0 ° 0 ° 0 °]T
Accelerometer bias:δDa=[the μ g of 50 μ g, 50 μ g 50]T
Accelerometer constant multiplier:δDa=[50ppm 50ppm 50ppm]T
Accelerometer installs coefficient:Myx=Mzx=Mzy=50 ";
Gyro zero is inclined:Dg=[0.1 °/h, 0.1 °/h, 0.1 °/h]T
Gyro installation coefficient:Dg=[50ppm 50ppm 50ppm]T
Gyro scale factor error:Exy=Exz=Eyx=Eyz=Ezx=Ezy=50 ";
(4) in addition, state variable X initial value X0, initial covariance matrix initial value P0, system noise variance matrix Q, Measuring noise square difference battle array R initial set value is as follows:
X0=[0]1×27
R=diag ([10-6 10-6 10-6]g)2
2nd, emulation experiment process
MATLAB simulation analysis are carried out according to IMU systematic parameters error model, detailed process is as follows:
(1) setting initial parameter and the reference value of inertial device error, define initial position, speed and attitude, give just The parameters such as beginning covariance matrix, system noise variance matrix and observation noise variance matrix;
(2) wave algorithm simulation ship according to setting before and do oscillating motion across the sea, simulation total nominal time sets For 12 minutes, and export real speed and position and then result is preserved;
(3) according to the true of outputCalculate the pose transformation matrix that navigation coordinate is tied to carrier coordinate systemDue to Any error is not brought in the solution procedure of the matrix into, so the matrix is theoretical value;
(4) by the Initial value computing system parameter error amount set before, it is added in real IMU output valves, profit The gyro and accelerometer output data information produced in calibration process is simulated with MATLAB programs, is exported using gyroMeter Calculate analog simulation output
(5) actual emulation output is released with error with Quaternion Method
(6) utilize what is obtainedWith the f of accelerometer simulation outputbCalculate fn, use Fourth order Runge-Kutta analog simulation Go out velocity error, that is, Kalman filter observed quantity;
(7) update after sytem matrix, observing matrix, sytem matrix and observing matrix are subjected to sliding-model control, brought into In Kalman equations, it is filtered;
(8) filtered quantity of state is preserved, exports simulation curve.
(9) last, according to systematic parameter simulation curve, estimating system parameter is simultaneously compensated.Before and after simulation data compensation The simulation estimate Comparative result curve map of velocity error and attitude error, analysis result is drawn a conclusion.
3rd, the simulation experiment result
Above-mentioned simulation result shows:
(1) ship, due to the impact of wave, produces oscillating motion in the process of navigation.The present invention can waved approximately Under conditions of, at 10 minutes or so with regard to part system error parameter can be calibrated, and without passing through turntable benchmark or artificial turn Dynamic, the excitation reasonably produced using the oscillating motion of ship can be achieved with the automatic Calibration of IMU systematic parameters.
(2) velocity error and attitude error after compensating are substantially better than the result before compensation.Therefore, demonstrate and carry in theory The ship self adaptation gone out, which waves scaling method, effectively on-line proving to go out systematic error parameter, reduce the mistake of inertial navigation system Difference, meets high accuracy FOG-IMU use demand, so as to improve the navigation accuracy of inertial navigation system.
(4), illustrate
Fig. 1 is that obtained accelerometer bias simulation estimate curve map is emulated using Matlab;
Fig. 2 is that obtained accelerometer constant multiplier simulation estimate curve map is emulated using Matlab;
Fig. 3 is to emulate obtained accelerometer using Matlab to install coefficient simulation estimate curve map;
Fig. 4 is that the obtained inclined simulation estimate curve map of gyro zero is emulated using Matlab;
Fig. 5 is that obtained gyro constant multiplier simulation estimate curve map is emulated using Matlab;
Fig. 6 is that obtained gyro installation coefficient simulation estimate curve map is emulated using Matlab;
Fig. 7 is velocity error simulation estimate Comparative result curve map before and after compensation;
Fig. 8 is attitude error simulation estimate Comparative result curve map before and after compensation.
(5), embodiment
Illustrate below and the present invention is described in more detail:
(1) initial alignment of systematic parameter is completed in laboratory, the related debugging of fiber-optic gyroscope strapdown inertial navigation system is completed Work.
(2) fiber-optic gyroscope strapdown inertial navigation system is arranged on ship center, after preheating, starts to gather the navigation of IMU outputs Data.
(3) determine initial state information to complete system coarse alignment according to IMU output, then determined according to coarse alignment Attitude information pass through a series of strapdowns resolve completion system fine alignment.
(4) inertia device input/output model is set up, it is then determined that the state equation and observational equation of Kalman filter.
(5) during ship's navigation, ship does approximate oscillating motion with wave, makes full use of it to produce inertia device Excitation.
(6) systematic error parameter is estimated and compensated again according to the Kalman filter equation of foundation, completes demarcation, Update systematic error parameter.
1) measurement model of inertia device is set up
Due to the limitation of mechanical processing technique, mounting condition equal error factor, a systems of accelerometer system and top in real system G systems of spiral shell system are not orthogonal coordinate system.According to accelerometer and the input/output relation of gyro, accelerometer and top are provided respectively Linear calibration's model of spiral shell passage.
The input and output Mathematical Modeling of accelerometer passage is expressed as:
Aa=δ Kafb+δBa+wa
Wherein,Represent output of the accelerometer under a systems;Represent Force vector is compared in input of the accelerometer under carrier coordinate system b systems;Accelerometer biasSystem Random noiseKaFor:
Wherein, constant multiplier of the accelerometer on i directions δ Ki(i=x, y, z) is represented, the accelerometer i under a systems The installation coefficient δ M between the measurement axle on the lower accelerometer j directions of measurement axle and b systems on directionijRepresent.
Laboratory Calibration is joined typically from high-accuracy turntable as benchmark, but in Kalman filter demarcation estimating system error Do not have turntable benchmark in several processes, so new constraint must be made, a kind of conventional method is defined in the orthogonal seats of IMU Mark system, i.e., under carrier coordinate system, XbAxle and XaDirection of principal axis is consistent, YbAxle is in O-XaYaIn plane, ZbAxle is true according to the right-hand rule It is fixed.So δ KaIt will be expressed as again:
Similarly, the Mathematical Modeling of gyro passage is represented by:
Tg=δ Sgωb+δDg+wg
In formula,Represent output of three gyros under g systems;Represent Input angle speed of three gyros under b systems;The zero of three gyros is inclinedThe random gyro of system DriftSgFor:
In above formula, constant multiplier of the gyro on i directions δ Si(i=x, y, z) is represented, under g systems on gyro i directions Measurement axle and b systems time gyro j directions on measurement axle between installation coefficient δ EijRepresent.
2) state equation of Kalman filter is set up
Choose zero inclined, constant multiplier of velocity error, angular error, accelerometer and the gyro of inertial navigation system and system is installed Number is used as the state variable filtered.It is made up of altogether 27 state parameters:
Wherein,
Wherein, δ VE、δVNWith δ VUSystem east orientation, north orientation and sky orientation speed error, δ φ are represented respectivelyE、δφNWith δ φUPoint Not Biao Shi system east orientation, north orientation and day to attitude error.
Using " east, north, day " geographic coordinate system as navigational coordinate system, according to SINS velocity errors and attitude error equations, Set up navigation error equation.Then it is described using linear first-order differential equation, draws the state equation of Kalman filter.
X is 27 dimension system state variableses, and F is 27 × 27 state matrixs for maintaining system, and G is the system noise square of 27 × 6 dimensions Battle array, W maintains system noise vector for 6, and 6 dimension noise vectors can be expressed as with white noise:
The noise transfer matrix of system can be usedTo represent.Wherein,With(i, j= 1,2,3) the strapdown transition matrix of accelerometer and gyro is represented respectively.
The writeable component block matrix form of state-transition matrix, is represented with F:Wherein:
ReThe radius of the earth is represented, L represents the latitude in SINS locations, ωieRepresent earth rotation angular speed, VEAnd VNPoint East orientation speed and north orientation speed that Biao Shi be in strapdown solution process.fE、fNAnd fURepresent respectively east orientation that accelerometer measures, North orientation and day are to output specific force.With(i, j=1,2,3) represents the strapdown transition matrix of accelerometer and gyro respectively.ωb For real gyro angular speed input value.
3) observational equation for the Kalman filter set up:
During parameters revision, it is impossible to the accurate attitude error for obtaining carrier.And inertial navigation system is with Ship Swaying Line is not present in calibration process to move, angular movement is only existed, now the speed of navigation calculation is zero, and position is constant.Pass through speed Integration obtains the positional information of carrier, therefore using velocity error as observed quantity.
Z=[δ VE δVN δVU]T
Using IMU velocity error as observed quantity, then the measurement equation in filtering equations is represented by:
Z=HX+v
In above formula, H and v are respectively:
H=[diag { 111 } 03×24], v=[vx vy vz]T
Wherein, H represents observing matrix, and v, which is represented, measures noise.
4) error parameter is compensated
Result is modified using the method based on Kalman filter estimating system error parameter, FOG- can be obtained IMU systematic parameter High Definition Systems error parameter results.Afterwards, systematic parameter is compensated, is added to actual inertial navigation In system, it is determined that whether the parameter of demarcation can improve the precision of system.
The method compensated according to systematic error parameter, inertial navigation system velocity error is arrived by the compensation of smart Calibration Simulation estimated result In attitude error equations, velocity error and attitude error after being compensated, the error comparing result before and after output compensation.

Claims (4)

1. a kind of ship self adaptation based on Kalman filter waves scaling method, its feature comprises the following steps:
(1) initial alignment of systematic parameter is completed in laboratory, the related debugging efforts of fiber-optic gyroscope strapdown inertial navigation system are completed.
(2) fiber-optic gyroscope strapdown inertial navigation system is arranged on ship center, after preheating, starts to gather the navigation data of IMU outputs.
(3) determine initial state information to complete system coarse alignment according to IMU output, the appearance then determined according to coarse alignment State information resolves completion system fine alignment by a series of strapdowns.
(4) inertia device input/output model is set up, it is then determined that the state equation and observational equation of Kalman filter.
(5) during ship's navigation, ship does approximate oscillating motion with wave, makes full use of it to swash inertia device generation Encourage.
(6) systematic error parameter is estimated and compensated again according to the Kalman filter equation of foundation, completes demarcation, updated Systematic error parameter.
2. a kind of ship self adaptation based on Kalman filter according to the claim of right 1 waves scaling method, its feature It is:
(1) measurement model of accelerometer is expressed as:
Aa=δ Kafb+δBa+wa
Wherein, AaRepresent output of the accelerometer under a systems;fbRepresent input specific force of the accelerometer under carrier coordinate system b systems Vector;Accelerometer bias δ Ba;The random noise w of systema;Constant multiplier of the accelerometer on i directions δ Ki(i=x, y, Z) represent;The installation between measurement axle under measurement axle and b systems under a systems on accelerometer i directions on accelerometer j directions Coefficient δ MijRepresent.
(2) similarly, the measurement model of gyro is represented by:
Tg=δ Sgωb+δDg+wg
In formula, TgRepresent output of three gyros under g systems;ωbRepresent input angle speed of three gyros under b systems;Three tops Zero inclined δ D of spiral shellg;The random gyroscopic drift of systemConstant multiplier of the gyro on i directions δ Si(i= X, y, z) represent;The installation coefficient between measurement axle under measurement axle and b systems under g systems on gyro i directions on gyro j directions Use δ EijRepresent.
3. a kind of ship self adaptation based on Kalman filter according to claims 1 waves scaling method, it is characterized in:
Choose zero inclined, constant multiplier of velocity error, angular error, accelerometer and the gyro of inertial navigation system and coefficient is installed and make For the state variable of filtering.
(1) Kalman filter state equation is set up
Using " east, north, day " geographic coordinate system as navigational coordinate system, according to SINS velocity errors and attitude error equations, set up Navigation error equation.Then it is described using linear first-order differential equation, draws the state equation of Kalman filter.
X · = F X + G W
X is 27 dimension system state variableses, and F is 27 × 27 state matrixs for maintaining system, and G is the system noise matrix of 27 × 6 dimensions, W System noise vector, 6 dimension noise vectors are maintained for 6.
The noise transfer matrix of system can be usedTo represent.Wherein,With The strapdown transition matrix of accelerometer and gyro is represented respectively.
The writeable component block matrix form of state-transition matrix, is represented with F:Wherein:
F 11 = V N R e tan L 2 ω i e sin L + V E R e tan L - ( 2 ω i e cos L + V E R e ) 0 g 0 - 2 ω i e sin L + 2 V E R e tan L - V U R e - V N R e - g 0 0 2 ω i e cos L + 2 V E R e 2 V N R e 0 0 0 0 ,
F 12 = c 11 a c 12 a c 13 a c 11 a f x b c 12 a f y b c 13 a f z b c 12 a f x b c 13 a f x b c 13 a f y b c 21 a c 22 a c 23 a c 21 a f x b c 22 a f y b c 23 a f z b c 22 a f x b c 23 a f x b c 23 a f y b c 31 a c 32 a c 33 a c 31 a f x b c 23 a f y b c 33 a f z b c 32 a f x b c 33 a f x b c 33 a f y b ,
F 21 = 0 - 1 R e 0 0 ω i e sin L + V E R e tan L - ω i e cos L - V E R e 1 R e 0 0 - ( ω i e sin L + V E R e tan L ) 0 - V N R e 1 R e tan L 0 0 ω i e cos L + V E R e V N R e 0 ,
F 23 = c 11 g c 12 g c 13 g c 11 g ω x b c 12 g ω y b c 13 g ω z b c 11 g ω y b c 11 g ω z b c 11 g ω x b c 12 g ω z b c 13 g ω x b c 13 g ω z b c 21 g c 22 g c 23 g c 21 g ω x b c 22 g ω y b c 23 g ω z b ω 21 g ω y b c 21 g ω z b c 21 g ω x b c 22 g ω z b c 23 g ω x b c 23 g ω z b c 31 g c 32 g c 33 g c 31 g ω x b c 32 g ω y b c 33 g ω z b c 31 g ω y b c 31 g ω z b c 31 g ω x b c 32 g ω z b c 33 g ω x b c 33 g ω z b .
ReThe radius of the earth is represented, L represents the latitude in SINS locations, ωieRepresent earth rotation angular speed, VEAnd VNDifference table Show the east orientation speed and north orientation speed in strapdown solution process.fE、fNAnd fUEast orientation, north orientation that accelerometer is measured are represented respectively With day to output specific force.WithThe strapdown transition matrix of accelerometer and gyro is represented respectively.ωbIt is true Real gyro angular speed input value.
(2) observational equation of Kalman filter is set up:
Using IMU velocity error as observed quantity, then the measurement equation in filtering equations is represented by:
Z=HX+v
In above formula, H and v are respectively:
H=[diag { 111 } 03×24], v=[vx vy vz]T
Wherein, H represents observing matrix, and v, which is represented, measures noise.
4. a kind of ship self adaptation based on Kalman filter according to the claim of right 1 waves scaling method and carries out error Parameter is compensated, it is characterized in that:
Result is modified using the method based on Kalman filter estimating system error parameter, FOG-IMU systems can be obtained System parameter High Definition Systems error parameter result.Afterwards, systematic parameter is compensated, is added to actual inertial navigation system In, it is determined that whether the parameter of demarcation can improve the precision of system.
f ^ x b f ^ y b f ^ z b = 1 + δK x 0 0 δM y x 1 + δK y 0 δM z x δM z y 1 + δK z - 1 · A x a - δB x a A y a - δB y a A z a - δB z a
ω ^ x b ω ^ y b ω ^ z b = 1 + δS x δE x y δE x z δE y x 1 + δS y δE y z δE z x δE z y 1 + δS z - 1 . ω x g - δD x g ω y g - δB y a ω z g - δB z a
The method compensated according to systematic error parameter, inertial navigation system velocity error and appearance are arrived by the compensation of smart Calibration Simulation estimated result In state error equation, velocity error and attitude error after being compensated, the error comparing result before and after output compensation.
CN201710076458.9A 2017-02-13 2017-02-13 A kind of ship self adaptation based on Kalman filter waves scaling method Pending CN106940193A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710076458.9A CN106940193A (en) 2017-02-13 2017-02-13 A kind of ship self adaptation based on Kalman filter waves scaling method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710076458.9A CN106940193A (en) 2017-02-13 2017-02-13 A kind of ship self adaptation based on Kalman filter waves scaling method

Publications (1)

Publication Number Publication Date
CN106940193A true CN106940193A (en) 2017-07-11

Family

ID=59468981

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710076458.9A Pending CN106940193A (en) 2017-02-13 2017-02-13 A kind of ship self adaptation based on Kalman filter waves scaling method

Country Status (1)

Country Link
CN (1) CN106940193A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107894234A (en) * 2017-11-22 2018-04-10 哈尔滨工业大学 A kind of monitoring air navigation aid based on bidirectional filtering
CN108981751A (en) * 2018-08-16 2018-12-11 昆山天地睿航智能科技有限公司 A kind of online self-calibrating method of 8 positions of dual-axis rotation inertial navigation system
CN109186633A (en) * 2018-08-30 2019-01-11 衡阳市衡山科学城科技创新研究院有限公司 A kind of field calibration method and system of duplex measurement device
CN110986936A (en) * 2019-12-17 2020-04-10 武汉理工大学 Passenger ship personnel positioning and navigation method based on edge calculation
CN112033439A (en) * 2020-08-20 2020-12-04 哈尔滨工业大学 Gravity acceleration vector weftless construction method under swinging base geosystem
CN112146561A (en) * 2020-09-09 2020-12-29 无锡卡尔曼导航技术有限公司 Hall angle sensor installation angle offset estimation method
CN112539777A (en) * 2020-11-30 2021-03-23 武汉大学 Error parameter calibration method of nine-axis sensor
CN113472318A (en) * 2021-07-14 2021-10-01 青岛杰瑞自动化有限公司 Hierarchical self-adaptive filtering method and system considering observation model errors
CN114964224A (en) * 2022-04-19 2022-08-30 北京自动化控制设备研究所 Micro inertial navigation system error autonomous inhibition method
CN117622380A (en) * 2023-11-29 2024-03-01 哈尔滨工业大学(威海) Unmanned ship-borne equipment shaking compensation structure and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102155957A (en) * 2011-03-21 2011-08-17 哈尔滨工程大学 Mobile strapdown attitude and heading reference based method for calibrating marine optical fiber gyroscope assembly on line
CN103852086A (en) * 2014-03-26 2014-06-11 北京航空航天大学 Field calibration method of optical fiber strapdown inertial navigation system based on Kalman filtering
CN105737854A (en) * 2016-02-04 2016-07-06 北京航天发射技术研究所 Online calibration method of strapdown inertial navigation system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102155957A (en) * 2011-03-21 2011-08-17 哈尔滨工程大学 Mobile strapdown attitude and heading reference based method for calibrating marine optical fiber gyroscope assembly on line
CN103852086A (en) * 2014-03-26 2014-06-11 北京航空航天大学 Field calibration method of optical fiber strapdown inertial navigation system based on Kalman filtering
CN105737854A (en) * 2016-02-04 2016-07-06 北京航天发射技术研究所 Online calibration method of strapdown inertial navigation system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
程骏超等: "一种激光陀螺惯性测量单元混合标定方法", 《中国惯性技术学报》 *
胡小平等: "《自主导航技术》", 29 February 2016 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107894234A (en) * 2017-11-22 2018-04-10 哈尔滨工业大学 A kind of monitoring air navigation aid based on bidirectional filtering
CN108981751A (en) * 2018-08-16 2018-12-11 昆山天地睿航智能科技有限公司 A kind of online self-calibrating method of 8 positions of dual-axis rotation inertial navigation system
CN109186633A (en) * 2018-08-30 2019-01-11 衡阳市衡山科学城科技创新研究院有限公司 A kind of field calibration method and system of duplex measurement device
CN109186633B (en) * 2018-08-30 2020-11-03 衡阳市衡山科学城科技创新研究院有限公司 On-site calibration method and system of composite measuring device
CN110986936A (en) * 2019-12-17 2020-04-10 武汉理工大学 Passenger ship personnel positioning and navigation method based on edge calculation
CN112033439A (en) * 2020-08-20 2020-12-04 哈尔滨工业大学 Gravity acceleration vector weftless construction method under swinging base geosystem
CN112033439B (en) * 2020-08-20 2022-08-12 哈尔滨工业大学 Gravity acceleration vector weftless construction method under swinging base geosystem
CN112146561A (en) * 2020-09-09 2020-12-29 无锡卡尔曼导航技术有限公司 Hall angle sensor installation angle offset estimation method
CN112539777B (en) * 2020-11-30 2021-09-14 武汉大学 Error parameter calibration method of nine-axis sensor
CN112539777A (en) * 2020-11-30 2021-03-23 武汉大学 Error parameter calibration method of nine-axis sensor
CN113472318A (en) * 2021-07-14 2021-10-01 青岛杰瑞自动化有限公司 Hierarchical self-adaptive filtering method and system considering observation model errors
CN113472318B (en) * 2021-07-14 2024-02-06 青岛杰瑞自动化有限公司 Hierarchical self-adaptive filtering method and system considering observation model errors
CN114964224A (en) * 2022-04-19 2022-08-30 北京自动化控制设备研究所 Micro inertial navigation system error autonomous inhibition method
CN114964224B (en) * 2022-04-19 2023-11-03 北京自动化控制设备研究所 Error autonomous suppression method for micro inertial navigation system
CN117622380A (en) * 2023-11-29 2024-03-01 哈尔滨工业大学(威海) Unmanned ship-borne equipment shaking compensation structure and method
CN117622380B (en) * 2023-11-29 2024-05-03 哈尔滨工业大学(威海) Unmanned ship-borne equipment shaking compensation structure and method

Similar Documents

Publication Publication Date Title
CN106940193A (en) A kind of ship self adaptation based on Kalman filter waves scaling method
CN104344837B (en) Speed observation-based redundant inertial navigation system accelerometer system level calibration method
CN103575299B (en) Utilize dual-axis rotation inertial navigation system alignment and the error correcting method of External Observation information
CN100516775C (en) Method for determining initial status of strapdown inertial navigation system
CN100541135C (en) Fiber-optic gyroscope strapdown inertial navigation system initial attitude based on Doppler is determined method
CN104344836B (en) Posture observation-based redundant inertial navigation system fiber-optic gyroscope system level calibration method
CN101514900B (en) Method for initial alignment of a single-axis rotation strap-down inertial navigation system (SINS)
CN100541132C (en) Big misalignment is gone ashore with fiber-optic gyroscope strapdown boat appearance system mooring extractive alignment methods
CN105371844B (en) A kind of inertial navigation system initial method based on inertia/astronomical mutual assistance
CN103674030B (en) The deviation of plumb line dynamic measurement device kept based on astronomical attitude reference and method
CN101706284B (en) Method for increasing position precision of optical fiber gyro strap-down inertial navigation system used by ship
CN101571394A (en) Method for determining initial attitude of fiber strapdown inertial navigation system based on rotating mechanism
CN106885570A (en) A kind of tight integration air navigation aid based on robust SCKF filtering
CN106767900A (en) A kind of online calibration method of the optical fibre SINS system based on integrated navigation technology
CN101963513B (en) Alignment method for eliminating lever arm effect error of strapdown inertial navigation system (SINS) of underwater carrier
CN104374388B (en) Flight attitude determining method based on polarized light sensor
CN108168574A (en) A kind of 8 position Strapdown Inertial Navigation System grade scaling methods based on speed observation
CN103076025B (en) A kind of optical fibre gyro constant error scaling method based on two solver
CN105806363B (en) The underwater large misalignment angle alignment methods of SINS/DVL based on SRQKF
CN103900608B (en) A kind of low precision inertial alignment method based on quaternary number CKF
CN112595350B (en) Automatic calibration method and terminal for inertial navigation system
CN106969783A (en) A kind of single-shaft-rotation Rapid Calibration Technique based on optical fibre gyro inertial navigation
CN103245359A (en) Method for calibrating fixed errors of inertial sensor in inertial navigation system in real time
CN101963512A (en) Initial alignment method for marine rotary fiber-optic gyroscope strapdown inertial navigation system
CN101915579A (en) Novel CKF(Crankshaft Fluctuation Sensor)-based SINS (Ship Inertial Navigation System) large misalignment angle initially-aligning method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Zhang Ya

Inventor after: Chang Jiachong

Inventor after: Jiang Pan

Inventor after: Yu Fei

Inventor after: Li Qian

Inventor before: Chang Jiachong

Inventor before: Zhang Ya

Inventor before: Jiang Pan

Inventor before: Yu Fei

Inventor before: Li Qian

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170711