[go: up one dir, main page]

CN105180728B - Front data based rapid air alignment method of rotary guided projectiles - Google Patents

Front data based rapid air alignment method of rotary guided projectiles Download PDF

Info

Publication number
CN105180728B
CN105180728B CN201510536414.0A CN201510536414A CN105180728B CN 105180728 B CN105180728 B CN 105180728B CN 201510536414 A CN201510536414 A CN 201510536414A CN 105180728 B CN105180728 B CN 105180728B
Authority
CN
China
Prior art keywords
angle
moment
pitch
gyro
speed
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.)
Active
Application number
CN201510536414.0A
Other languages
Chinese (zh)
Other versions
CN105180728A (en
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.)
China Aerospace Times Electronics Corp
Original Assignee
China Aerospace Times Electronics Corp
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 China Aerospace Times Electronics Corp filed Critical China Aerospace Times Electronics Corp
Priority to CN201510536414.0A priority Critical patent/CN105180728B/en
Publication of CN105180728A publication Critical patent/CN105180728A/en
Application granted granted Critical
Publication of CN105180728B publication Critical patent/CN105180728B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)

Abstract

The invention provides a front data based rapid air alignment method of rotary guided projectiles. The method comprises the following steps: giving the alignment position and speed by a satellite navigation system and calculating course angles and pitching angles at corresponding moments by using the speed information output by the satellite navigation system; then outputting Np groups of pitching angles, the change rate of the course angles, the change rate of the pitching angles and the gyro output angle speed in INS data from a moment T0 to a set moment T according to a satellite navigation result, determining a coefficient matrix of a rolling angle observation equation, and solving the rolling angle observation equation through a least square method so as to accurately calculate the inertial navigation initial position, the speed and the attitude angle, namely to implement rapid air alignment of the rotary guided projectiles and greatly improve the fall point precision of the rotary guided projectiles. The alignment algorithm is simple and is high in precision, the alignment time is short and the alignment speed is high; the important preparation is made for improving the fall point precision of the rotary guided projectiles and reducing the striking time.

Description

Alignment methods in rotation guided cartridge Quick airs based on front data
Technical field
The present invention relates to Initial Alignment Technique and integrated navigation system technical field, particularly to a kind of based on front data Rotating alignment methods in guided cartridge Quick air, may be used for unmanned plane, spin guided cartridge etc. needs the most self aligned Occasion.
Background technology
Spin guided cartridge is that one is aloft launched, and needs to carry out a kind of advanced precision strike munitions of self-aligned, and it comprises The system such as inertial navigation and GPS, is revised the error of inertial navigation system, reaches the ability of precision strike target by GPS. The deviation of the navigational parameter (such as speed etc.) that Air launching provides relative to other navigation system from inertial navigation estimates inertial navigation system Misalignment and correct it.
Inertial navigation system is a voyage Estimation System based on acceleration quadratic integral, and it fully relies on plant equipment With corresponding algorithm automatically, complete independently navigation task, and there is not any optical, electrical contact in the external world.Owing to it has disguise Good, working environment not by advantages such as meteorological condition are limited, become in space flight, aviation, navigational field a kind of widely used mainly Navigation system.Before inertial navigation system work resolves, need to provide original state, it is simply that need initially to be directed at.Conventional Alignment methods be use Kalman filter algorithm realize, this algorithm needs to set up the error model of system, and algorithm stability is tight Heavily depending on correctness and the levels of precision of navigation error model, and time overhead is relatively big, the filtering cycle is longer;Additionally exist Not considering during Kalman filter that inertial navigation is operated in weightlessness, accelerometer output is almost nil, the sight to roll angle Survey weak effect, and the precision that is directed at is the highest and requires time for long.Accelerometer method is used aloft to be in because of guided cartridge Under reduced gravity situations, accelerometer output result noise is too big, and the even true output of disappearance causes final calculated roll angle Result is inaccurate.Gyroscope output result is used to calculate, because rotary speed ratio is very fast, therefore the measurement ratio of the gyroscope used Relatively big, precision the most just ratio is relatively low, and the disturbance of output is relatively big, causes result to estimate.
Summary of the invention
Present invention solves the technical problem that and be: overcome the deficiencies in the prior art, it is provided that a kind of rotation systems based on front data Leading alignment methods in shell Quick air, in the method, position and the speed of alignment are given by satellite navigation system, and utilize satellite The velocity information of navigation output calculates course angle and the angle of pitch in corresponding moment, solves roll by method of least square the most again Angle observation equation, thus realize the accurate resolving to inertial navigation initial position, speed and attitude angle, i.e. realize spin guided cartridge Quickly Air launching, substantially increases the impact accuracy of spin guided cartridge.
The above-mentioned purpose of the present invention is realized by below scheme:
Alignment methods in rotation guided cartridge Quick airs based on front data, comprises the steps:
(1), launch after guided cartridge receive satellite navigation signals carry out navigation process, wherein realize satellite navigation signals and catch Obtaining and following the tracks of and export moment of navigation results is T0;Then from described moment T0To the alignment moment T set1Preserve satellite navigation system The M group satellite navigation result of system output and the N group INS data of INS output, wherein: TGPSCycle, T is exported for satellite navigation resultINSFor INS data output period, and TGPS=Q × TINS, i.e. N=Q × M, Q are just Integer;
Described satellite navigation result includes speed and the position of guided cartridge;Described INS data include forward direction gyro, left-hand Gyro and on to gyro output angular velocity, wherein, forward direction gyro sensitivity body roll angle angular velocity, left-hand gyro sensitivity pitching Angle angular velocity, on to gyro sensitivity course angle angular velocity;
(2), according to the speed of the seeker in M group satellite navigation result, it is calculated corresponding M group course angle and bows The elevation angle;
(3), to the result of calculation of step (2) calculated M group course angle and the angle of pitch it is fitted calculating, is navigated To angle and the angle of pitch at moment T0To moment T1Between the function that converts in time;Then described function is carried out derivative operation, To course angle rate of change and the time function of Elevation angle changing rate;
(4), the moment value of output N group INS data is updated in 4 time function that step (3) determines, is calculated The course angle of guided cartridge, the angle of pitch, course angle rate of change and Elevation angle changing rate during output N group INS data;
(5), according to moment T0To the N setting moment TpThe group angle of pitch, course angle rate of change, Elevation angle changing rate and INS number Gyro output angle speed according to, the observing matrix H in calculating observation equation Z=H × X and calculation matrix Z;Wherein X is bidimensional Measurement vector, X (1) is the sine value of guided cartridge roll angle, and X (2) is the cosine value of guided cartridge roll angle;Wherein, if It is T that the span of T is carved in timing0≤T<T1, positive integer N p = T - T 0 T I N S + 1 ;
(6), utilize method of least square that observational equation Z=H × X is solved, obtain observation vector X=(HTH)-1HTZ;
(7), according to the sine value of the guided cartridge roll angle in observation vector X result of calculation and cosine value, it is calculated The roll angle of guided cartridge;
(8), by step (7) calculated roll angle, and moment T0Satellite navigation result in speed, position and The course angle obtained according to described speed calculation and the angle of pitch, as Air launching result, the navigation system of output to guided cartridge System, for navigating to described guided cartridge and controlling.
Alignment methods in above-mentioned rotation guided cartridge Quick airs based on front data, in step (5), according to moment T0 ~the N of TpGyro output angle speed in the group angle of pitch, course angle rate of change and Elevation angle changing rate, and INS data, calculates Observing matrix H and calculation matrix Z, concrete calculating process is as follows:
(5a), observing matrix H and calculation matrix Z is initialized, obtain initial observation matrix H0With calculation matrix Z0:
If initializing H0=[a (T0) b(T0)], then Z0=z (T0);
If initializing H0=[-b (T0) a(T0)], then Z0=z ' (T0);
Wherein:
a ( T 0 ) = c o s &lsqb; ( &omega; x ( T 0 ) + &dtri; &phi; g z ( T 0 ) s i n ( &phi; g x ( T 0 ) ) ) &times; T I N S &rsqb; ;
b ( T 0 ) = s i n &lsqb; ( &omega; x ( T 0 ) + &dtri; &phi; g z ( T 0 ) s i n ( &phi; g x ( T 0 ) ) ) &times; T I N S &rsqb; ;
z ( T 0 ) = &omega; y ( T 0 ) &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) - &omega; z ( T 0 ) &dtri; &phi; g x ( T 0 ) &dtri; &phi; g x ( T 0 ) 2 + ( &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) ) 2 ;
z &prime; ( T 0 ) = &omega; z ( T 0 ) &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) + &omega; y ( T 0 ) &dtri; &phi; g x ( T 0 ) &dtri; &phi; g x ( T 0 ) 2 + ( &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) ) 2 ;
Wherein: ωx(T0)、ωy(T0) and ωz(T0) it is respectively moment T0Forward direction gyro, left-hand gyro and on defeated to gyro The angular velocity measurement value gone out;φgx(T0) it is moment T0The angle of pitch;WithIt is respectively moment T0Course angle Rate of change and Elevation angle changing rate;
(5b), at moment Tn'=T0+n×TINS, n=1,2 ... Np-1, according to following iterative formula to observing matrix H It is iterated updating with calculation matrix Z, obtains moment Tn' observing matrix HnWith calculation matrix Zn
If Hn=[Hn-1;a(Tn′),b(Tn')], then Zn=[Zn-1;z(Tn′)];
If Hn=[Hn-1;-b(Tn′),a(Tn')], then Zn=[Zn-1;z′(Tn′)];
Wherein:
a ( T n &prime; ) = c o s &lsqb; &Sigma; m = 0 n ( &omega; x ( T m &prime; ) + &dtri; &phi; g z ( T m &prime; ) sin ( &phi; g x ( T m &prime; ) ) ) &times; T I N S &rsqb; ;
b ( T n &prime; ) = s i n &lsqb; &Sigma; m = 0 n ( &omega; x ( T m &prime; ) + &dtri; &phi; g z ( T m &prime; ) sin ( &phi; g x ( T m &prime; ) ) ) &times; T I N S &rsqb; ;
z ( T n &prime; ) = &omega; y ( T n &prime; ) &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) - &omega; z ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) 2 + ( &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) ) 2 ;
z &prime; ( T n &prime; ) = &omega; z ( T n &prime; ) &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) + &omega; y ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) 2 + ( &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) ) 2 ;
Wherein: ωx(Tm′)、ωy(Tm') and ωz(Tm') it is respectively moment Tm' forward direction gyro, left-hand gyro and on to top The angular velocity measurement value of spiral shell output, φgx(Tm') andIt is respectively moment Tm' the angle of pitch and course angle rate of change, m= 0~n and T0'=T0;φgx(Tn') it is moment Tn' the angle of pitch;WithIt is respectively moment Tn' course angle Rate of change and Elevation angle changing rate;ωx(Tn′)、ωy(Tn') and ωz(Tn') it is respectively moment Tn' forward direction gyro, left-hand gyro To the angular velocity measurement value of gyro output on;
(5c), the moment T=T that step (5b) iteration is obtained0+(Np-1)×TINSObserving matrixWith measurement square Battle arrayAs observing matrix H and the final calculation result of calculation matrix Z, for the least-squares calculation of step (6).
Alignment methods in above-mentioned rotation guided cartridge Quick airs based on front data, in step (7), according to observation to The sine value of the guided cartridge roll angle in amount X result of calculation and cosine value, be calculated the roll angle γ of guided cartridge0, tool Body computational methods are as follows:
As | X (1) | < 1, | X (2) | < when 1:
If X (1) > 0, X (2) > 0, γ0=(arcsin (X (1))+arccos (X (2)))/2;
If X (1)>0, X (2)<0, γ0=(180-arcsin (X (1))+arccos (X (2)))/2;
If X (1)<0, X (2)>0, γ0=(arcsin (X (1))-arccos (X (2)))/2;
If X (1) < 0, X (2) < 0, γ0=(-arcsin (X (1))-arccos (X (2)))/2.
As | X (1) |>1, | X (2) |<when 1:
If X (1) > 0, X (2) > 0, γ0=arccos (X (2))/2;
If X (1)>0, X (2)<0, γ0=arccos (X (2));
If X (1)<0, X (2)>0, γ0=-arccos (X (2));
If X (1) < 0, X (2) < 0, γ0=-arccos (X (2)).
As | X (1) |<1, during | X (2) |>1:
If X (1) > 0, X (2) > 0, γ0=arcsin (X (1));
If X (1)>0, X (2)<0, γ0=180-arcsin (X (1));
If X (1)<0, X (2)>0, γ0=arcsin (X (1));
If X (1) < 0, X (2) < 0, γ0=-arcsin (X (1)).
Alignment methods in above-mentioned rotation guided cartridge Quick airs based on front data, in step (2), according to guidance big gun The formula playing speed calculation course angle and the angle of pitch is as follows:
&phi; g z = a r c t a n ( V g n V g e ) ; &phi; g x = - a r c t a n ( V g u V g e 2 + V g n 2 ) ;
Wherein: φgzAnd φgxIt is respectively course angle and the angle of pitch of guided cartridge;Vgn、VgeAnd VguIt is respectively guided cartridge North speed, east speed and sky speed.
Alignment methods in above-mentioned rotation guided cartridge Quick airs based on front data, in step (3), uses a young waiter in a wineshop or an inn Take advantage of 4 curve-fitting methods to be fitted the result of calculation of M group course angle and the angle of pitch calculating, obtain course angle and the angle of pitch At moment T0To moment T1Between the function that converts in time as follows:
φgz(t)=kz4t4+kz3t3+kz2t2+kz1t+kz0
φgx(t)=kx4t4+kx3t3+kx2t2+kx1t+kx0
Wherein, φgz(t) and φgxT () is respectively course angle and the time function of the angle of pitch that matching obtains;kz0、kz1、 kz2、kz3、kz4It is respectively the constant coefficient of course angle time function matching, coefficient of first order, quadratic coefficients, three ordered coefficients and is for four times Number;kx0、kx1、kx2、kx3、kx4It is respectively the constant coefficient of angle of pitch time function matching, coefficient of first order, quadratic coefficients, is for three times Number and four ordered coefficients;Time variable t=T0~T1
Alignment methods in above-mentioned rotation guided cartridge Quick airs based on front data, to course angle time function φgz(t) With angle of pitch time function φgxT () carries out derivative operation, obtain course angle rate of change time functionBecome with the angle of pitch Rate time functionWherein:
&dtri; &phi; g z ( t ) = 4 k z 4 t 3 + 3 k z 3 t 2 + 2 k z 2 t + k z 1 ;
&dtri; &phi; g x ( t ) = 4 k x 4 t 3 + 3 k x 3 t 2 + 2 k x 2 t + k x 1 .
Present invention advantage compared with prior art is as follows:
(1), the angular velocity information that the present invention is exported by velocity information and the gyroscope of satellite navigation, it is achieved to inertial navigation system The estimation of system initial horizontal roll angle, does not relies on correctness and the levels of precision of navigation error model, and the roll angle therefore obtained is estimated Meter result is more accurate;
(2), the present invention uses method of least square to realize solving of roll angle observational equation, relative to employing in prior art Kalman filtering algorithm for, the alignment methods of this present invention can be substantially reduced time overhead, improves arithmetic speed and estimates Meter precision;
(3), the angular velocity information that the present invention uses gyroscope to export carries out roll angle calculating, it is adaptable to weightlessness.
(4), the present invention use front data calculate, complete flight path can be calculated, in follow-up integrated navigation In, follow-up data has added navigation data, comparatively speaking restrains the most earlier, can control the time longer.
Accompanying drawing explanation
Fig. 1 is rotation guided cartridge based on the front data quick Air launching flow chart of the present invention;
Fig. 2 is for using the inventive method calculated angle of pitch information;
Fig. 3 is for using the inventive method calculated course angle information;
Fig. 4 is for using the inventive method calculated Elevation angle changing rate information;
Fig. 5 is for using the inventive method calculated course angle rate of change information;
Fig. 6 is coordinate system and output axis of gyro on bullet;
Fig. 7 is for using the inventive method calculated initial horizontal roll angle information.
Detailed description of the invention
The present invention is described in further detail with specific embodiment below in conjunction with the accompanying drawings:
Inertial navigation system is a voyage Estimation System based on acceleration quadratic integral, and it fully relies on plant equipment With corresponding algorithm automatically, complete independently navigation task, and there is not any optical, electrical contact in the external world.Owing to it has disguise Good, working environment not by advantages such as meteorological condition are limited, become in space flight, aviation, navigational field a kind of widely used mainly Navigation system.Before inertial navigation system work resolves, need to provide original state, it is simply that need initially to be directed at.Inertia Navigation system is when ground static state, and position can be given by GPS system, and three attitude angle can be by inertia system from right Standard is given, because being resting state, three speed are zero;During inertial navigation system state of flight aloft, position and speed are still So can be given by GPS system, but attitude angle cannot be given by inertial navigation system autoregistration.Carry out aerial inertial navigation system Self aligned effective way is to use GPS navigation information to resolve and estimation technique, is i.e. calculated by the navigation information that GPS exports The course angle in corresponding moment and the angle of pitch, because position and speed directly can be exported by GPS, so also surplus horizontal stroke in original state One parameter of roll angle needs to carry out estimating to resolve.
Conventional alignment methods is to use Kalman filter algorithm to realize, owing to not considering that inertial navigation is operated in weightlessness In, accelerometer output is almost nil, poor to the observation effect of roll angle, and the precision that is directed at is the highest and requires time for growing. Therefore, in order to improve accuracy and the rapidity of correction algorithm of the spin initial alignment parameter of guided cartridge, system design is reduced Difficulty, quickly revises navigation attitude, improves the accuracy of navigation results, the invention provides a kind of rotation system based on front data Lead alignment methods in shell Quick air.
The present invention calculates roll angle according to least-squares algorithm, and its principle is described below:
With the velocity measurement of GPS offer component V on each axle of earth axesx、Vy、Vz, calculate guidance The trajectory tilt angle of shell and trajectory deflection angle, computing formula is as follows
&theta; = - a r c t a n ( V z / V x 2 + V y 2 ) &psi; = a r c t a n ( V y / V x ) - - - ( 1 )
The speed measurement data of GPS output is discontinuous, can be able to be calculated at output point according to (1) formula Trajectory tilt angle and trajectory deflection angle.Data between output point can obtain with curve-fitting method, the rate of change of trajectory tilt angle and bullet The rate of change of road inclination can be obtained by digital simulation curve slope at each point.
Play the kinematical equation of arrow rotation around center of mass motion, i.e. the attitude differential equation is:
Here have ignored the rotational-angular velocity of the earth impact on attitude, ωxm、ωym、ωzmIt is the output of three gyroscopes Data.
Can resolve and obtain:
&omega; y m 2 + &omega; z m 2 = &theta; &CenterDot; 2 + ( &psi; &CenterDot; c o s &theta; ) 2 - - - ( 3 )
Convolution (2) and formula (3) can calculate sin γ and cos γ, it may be assumed that
Forwards algorithm is exactly to use navigation initial point to estimate the roll angle letter of navigation initial point to the data setting the moment Breath.Roll angle γ can be write as angular speed and the form of initial horizontal roll angle:
&gamma; = &Integral; &gamma; &CenterDot; d t + &gamma; 0 - - - ( 5 )
Can be solved by formula (2)
Formula (6) both sides integration is obtained
Therefore formula (7) both sides can be written as
{ sin &gamma; = sin &lsqb; &Integral; ( &omega; x m + &psi; &CenterDot; sin &theta; ) d t &rsqb; cos&gamma; 0 + cos &lsqb; &Integral; ( &omega; x m + &psi; &CenterDot; sin &theta; ) d t &rsqb; sin&gamma; 0 cos &gamma; = cos &lsqb; &Integral; ( &omega; x m + &psi; &CenterDot; sin &theta; ) d t &rsqb; cos&gamma; 0 - sin &lsqb; &Integral; ( &omega; x m + &psi; &CenterDot; sin &theta; ) d t &rsqb; sin&gamma; 0 - - - ( 8 )
Comparison expression (4) and formula (8) can get
Formula (8) can be written as:
a ( t ) b ( t ) - b ( t ) a ( t ) &CenterDot; s i n &gamma; 0 cos&gamma; 0 = z 1 ( t ) z 2 ( t ) - - - ( 11 )
Use Least Square Method, initial horizontal roll angle γ can be tried to achieve0
Based on above theory analysis, method flow diagram as shown in Figure 1, the rotations based on front data that the present invention provides Alignment methods in guided cartridge Quick air, implements step as follows:
(1), launch after guided cartridge receive GPS navigation signal carry out navigation process, wherein realize GPS navigation signal and catch Obtaining and following the tracks of and export moment of navigation results is T0;Then from this moment T0To the alignment moment T set1Preserve GPS navigation system The M group GPS navigation result of output and the N group INS data of INS output, wherein:TGPS Cycle, T is exported for GPS navigation resultINSFor INS data output period, and TGPS=Q × TINS, i.e. N=Q × M, Q are positive integer.
Above-described GPS navigation result includes speed and the position of guided cartridge, and INS data include forward direction gyro, a left side To gyro and on to gyro output angular velocity, wherein, forward direction gyro sensitivity body roll angle angular velocity, left-hand gyro sensitivity is bowed Elevation angle angular velocity, on to gyro sensitivity course angle angular velocity;
(2), according to the speed of the seeker in M group GPS navigation result, it is calculated corresponding M group course angle and bows The elevation angle, specific formula for calculation is as follows:
&phi; g z = arctan ( V g n V g e ) ; &phi; g x = - a r tan ( V g u V g e 2 + V g n 2 ) ;
Wherein: φgzAnd φgxIt is respectively course angle and the angle of pitch of calculated guided cartridge;Vgn、VgeAnd VguRespectively North speed, east speed and sky speed for the guided cartridge in GPS navigation result.
(3), due to the output cycle of GPS navigation result oversize, output time in INS data not necessarily has correspondence GPS navigation result exports, it is therefore desirable to intend the result of calculation of step (2) calculated M group course angle and the angle of pitch Add up to and calculate, obtain course angle and the angle of pitch at moment T0To moment T1Between the function that converts in time;Then described function is entered Row derivative operation, obtains the time function of course angle rate of change and Elevation angle changing rate;
In the present embodiment, use 4 curve-fitting methods of least square to M group course angle and the result of calculation of the angle of pitch It is fitted calculating, obtains course angle and the angle of pitch at moment T0To moment T1Between the function that converts in time as follows:
φgz(t)=kz4t4+kz3t3+kz2t2+kz1t+kz0
φgx(t)=kx4t4+kx3t3+kx2t2+kx1t+kx0
Wherein, φgz(t) and φgxT () is respectively course angle and the time function of the angle of pitch that matching obtains;kz0、kz1、 kz2、kz3、kz4It is respectively the constant coefficient of course angle time function matching, coefficient of first order, quadratic coefficients, three ordered coefficients and is for four times Number;kx0、kx1、kx2、kx3、kx4It is respectively the constant coefficient of angle of pitch time function matching, coefficient of first order, quadratic coefficients, is for three times Number and four ordered coefficients;Time variable t=T0~T1
Then to above course angle time function φgz(t) and angle of pitch time function φgxT () carries out derivative operation, Obtain course angle rate of change time functionWith Elevation angle changing rate time functionWherein:
&dtri; &phi; g z ( t ) = 4 k z 4 t 3 + 3 k z 3 t 2 + 2 k z 2 t + k z 1 ;
&dtri; &phi; g x ( t ) = 4 k x 4 t 3 + 3 k x 3 t 2 + 2 k x 2 t + k x 1 .
(4), the moment value of output N group INS data is updated in 4 time function that step (3) determines, is calculated The course angle of guided cartridge, the angle of pitch, course angle rate of change and Elevation angle changing rate during output N group INS data;
(5), according to moment T0To the N setting moment TpThe group angle of pitch, course angle rate of change, Elevation angle changing rate and INS number Gyro output angle speed according to, the observing matrix H in calculating observation equation Z=H × X and calculation matrix Z;Wherein X is bidimensional Measurement vector, X (1) is the sine value of guided cartridge roll angle, and X (2) is the cosine value of guided cartridge roll angle;Wherein, if It is T that the span of T is carved in timing0≤T<T1, positive integer N p = T - T 0 T I N S + 1 ;
In this step, the concrete calculating process of observing matrix H and calculation matrix Z is as follows:
(5a), observing matrix H and calculation matrix Z is initialized, obtain initial observation matrix H0With calculation matrix Z0:
If initializing H0=[a (T0) b(T0)], then Z0=z (T0);
If initializing H0=[-b (T0) a(T0)], then Z0=z ' (T0);
Wherein:
a ( T 0 ) = c o s &lsqb; ( &omega; x ( T 0 ) + &dtri; &phi; g z ( T 0 ) s i n ( &phi; g x ( T 0 ) ) ) &times; T I N S &rsqb; ;
b ( T 0 ) = s i n &lsqb; ( &omega; x ( T 0 ) + &dtri; &phi; g z ( T 0 ) s i n ( &phi; g x ( T 0 ) ) ) &times; T I N S &rsqb; ;
z ( T 0 ) = &omega; y ( T 0 ) &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) - &omega; z ( T 0 ) &dtri; &phi; g x ( T 0 ) &dtri; &phi; g x ( T 0 ) 2 + ( &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) ) 2 ;
z &prime; ( T 0 ) = &omega; z ( T 0 ) &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) + &omega; y ( T 0 ) &dtri; &phi; g x ( T 0 ) &dtri; &phi; g x ( T 0 ) 2 + ( &dtri; &phi; g z ( T 0 ) c o s ( &phi; g x ( T 0 ) ) ) 2 ;
Wherein: ωx(T0)、ωy(T0) and ωz(T0) it is respectively moment T0Forward direction gyro, left-hand gyro and on defeated to gyro The angular velocity measurement value gone out;φgx(T0) it is moment T0The angle of pitch;WithIt is respectively moment T0Course angle Rate of change and Elevation angle changing rate;
(5b), at moment Tn'=T0+n×TINS, n=1,2 ... Np-1, according to following iterative formula to observing matrix H It is iterated updating with calculation matrix Z, obtains moment Tn' observing matrix HnWith calculation matrix Zn
If Hn=[Hn-1;a(Tn′),b(Tn')], then Zn=[Zn-1;z(Tn′)];
If Hn=[Hn-1;-b(Tn′),a(Tn')], then Zn=[Zn-1;z′(Tn′)];
Wherein:
a ( T n &prime; ) = c o s &lsqb; &Sigma; m = 0 n ( &omega; x ( T m &prime; ) + &dtri; &phi; g z ( T m &prime; ) sin ( &phi; g x ( T m &prime; ) ) ) &times; T I N S &rsqb; ;
b ( T n &prime; ) = sin &lsqb; &Sigma; m = 0 n ( &omega; x ( T m &prime; ) + &dtri; &phi; g z ( T m &prime; ) sin ( &phi; g x ( T m &prime; ) ) ) &times; T I N S &rsqb; ;
z ( T n &prime; ) = &omega; y ( T n &prime; ) &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) - &omega; z ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) 2 + ( &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) ) 2 ;
z &prime; ( T n &prime; ) = &omega; z ( T n &prime; ) &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) + &omega; y ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) &dtri; &phi; g x ( T n &prime; ) 2 + ( &dtri; &phi; g z ( T n &prime; ) c o s ( &phi; g x ( T n &prime; ) ) ) 2 ;
Wherein: ωx(Tm′)、ωy(Tm') and ωz(Tm') it is respectively moment Tm' forward direction gyro, left-hand gyro and on to top The angular velocity measurement value of spiral shell output, φgx(Tm') andIt is respectively moment Tm' the angle of pitch and course angle rate of change, m= 0~n and T0'=T0;φgx(Tn') it is moment Tn' the angle of pitch;WithIt is respectively moment Tn' course angle Rate of change and Elevation angle changing rate;ωx(Tn′)、ωy(Tn') and ωz(Tn') it is respectively moment Tn' forward direction gyro, left-hand gyro To the angular velocity measurement value of gyro output on;
(5c), the moment T=T that step (5b) iteration is obtained0+(Np-1)×TINSObserving matrixWith measurement square Battle arrayAs observing matrix H and the final calculation result of calculation matrix Z, for the least-squares calculation of step (6).
The observing matrix H of present invention offer and the computational methods of calculation matrix Z, be not likely to produce ill-condition matrix, and can solve Except the result caused because of gyroscope output error can not the property estimated such that it is able under any circumstance export result, will not cause Algorithm dissipates or without solving, estimation result precision is higher, is therefore applicable to high speed rotating guided cartridge.
(6), utilize method of least square that observational equation Z=H × X is solved, obtain observation vector X=(HTH)-1HTZ;
(7), according to the sine value of the guided cartridge roll angle in observation vector X result of calculation and cosine value, it is calculated The roll angle of guided cartridge, wherein:
As | X (1) | < 1, | X (2) | < when 1:
If X (1) > 0, X (2) > 0, γ0=(arcsin (X (1))+arccos (X (2)))/2;
If X (1)>0, X (2)<0, γ0=(180-arcsin (X (1))+arccos (X (2)))/2;
If X (1)<0, X (2)>0, γ0=(arcsin (X (1))-arccos (X (2)))/2;
If X (1) < 0, X (2) < 0, γ0=(-arcsin (X (1))-arccos (X (2)))/2.
As | X (1) |>1, | X (2) |<when 1:
If X (1) > 0, X (2) > 0, γ0=arccos (X (2))/2;
If X (1)>0, X (2)<0, γ0=arccos (X (2));
If X (1)<0, X (2)>0, γ0=-arccos (X (2));
If X (1) < 0, X (2) < 0, γ0=-arccos (X (2)).
As | X (1) |<1, during | X (2) |>1:
If X (1) > 0, X (2) > 0, γ0=arcsin (X (1));
If X (1)>0, X (2)<0, γ0=180-arcsin (X (1));
If X (1)<0, X (2)>0, γ0=arcsin (X (1));
If X (1) < 0, X (2) < 0, γ0=-arcsin (X (1)).
(8), by step (7) calculated roll angle, and moment T0Speed, position and root in GPS navigation result The course angle obtained according to described speed calculation and the angle of pitch, as Air launching result, the navigation system of guided cartridge is arrived in output, For described guided cartridge being navigated and controlling.
Embodiment:
In the present embodiment, after guided cartridge is launched, gps signal is caught again, is realizing acquisition and tracking also After output navigation results, preserve GPS navigation result and INS data, and when arriving the setting alignment moment, it is the most right to proceed by Accurate.
Wherein, Fig. 2 is the angle of pitch that the rate calculations according to GPS output obtains, and the angle of pitch curve that matching obtains. Figure it is seen that angle of pitch excursion is bigger in this process.Fig. 3 is for obtain according to angle of pitch matched curve derived function The Elevation angle changing rate curve arrived, it can be seen that the noise ratio of Elevation angle changing rate is relatively big, reduces noise after matching.Fig. 4 In illustrate course angle calculated curve and matched curve, can as seen from the figure, course angle is almost unchanged.Fig. 5 is that course angle becomes Rate curve, can therefrom find out that the noise ratio of course angle rate of change is relatively big, reduce noise after matching.Fig. 6 illustrates guidance big gun Gyroscope mounting means on bullet and the relation of output information, the coordinate system of three gyros follows right hand rule, as Fig. 6 places Time, the change of forward direction gyro sensitivity body roll angle, the change of the left-hand gyro sensitivity angle of pitch, on to gyro sensitivity course angle Change, their output is respectively ωx、ωyAnd ωz.Fig. 7 is calculated initial horizontal roll angle curve, can be from figure Going out, the most how many points carry out calculating initial horizontal roll angle, and Dependence Results is restrained, and convergence rate comparatively fast reaches true value.Thus may be used To obtain accurate initial horizontal roll angle information, initial pitch angle information, initial heading angle information, initial position message and initial speed Degree information, provides complete navigation information for follow-up navigation and control.
The above, only one detailed description of the invention of the present invention, but protection scope of the present invention is not limited thereto, and appoints How those familiar with the art is in the technical scope that the invention discloses, the change that can readily occur in or replacement, all Should contain within protection scope of the present invention.
The content not being described in detail in description of the invention belongs to the known technology of professional and technical personnel in the field.

Claims (6)

1. alignment methods in rotation guided cartridge Quick airs based on front data, it is characterised in that comprise the steps:
(1), launch after guided cartridge receive satellite navigation signals carry out navigation process, wherein realize satellite navigation signals capture The moment following the tracks of and exporting navigation results is T0;Then from described moment T0To the alignment moment T set1Preserve satellite navigation system The M group satellite navigation result of system output and the N group INS data of INS output, wherein: TGPSCycle, T is exported for satellite navigation resultINSFor INS data output period, and TGPS=Q × TINS, i.e. N=Q × M, Q are just Integer;
Described satellite navigation result includes speed and the position of guided cartridge;Described INS data include forward direction gyro, left-hand gyro To the angular velocity of gyro output, wherein, forward direction gyro sensitivity body roll angle angular velocity, left-hand gyro sensitivity angle of pitch angle on Speed, on to gyro sensitivity course angle angular velocity;
(2), according to the speed of the guided cartridge in M group satellite navigation result, it is calculated corresponding M group course angle and pitching Angle;
(3), to the result of calculation of step (2) calculated M group course angle and the angle of pitch it is fitted calculating, obtains course angle With the angle of pitch at moment T0To moment T1Between the function that converts in time;Then described function is carried out derivative operation, navigated To angular rate of change and the time function of Elevation angle changing rate;
(4), the moment value of output N group INS data is updated in 4 time function that step (3) determines, is calculated output The course angle of guided cartridge, the angle of pitch, course angle rate of change and Elevation angle changing rate during N group INS data;
(5), according to moment T0To the N setting moment TpIn the group angle of pitch, course angle rate of change, Elevation angle changing rate and INS data Gyro output angle speed, the observing matrix H in calculating observation equation Z=H × X and calculation matrix Z;Wherein X is the survey of bidimensional Amount vector, X (1) is the sine value of guided cartridge roll angle, and X (2) is the cosine value of guided cartridge roll angle;Wherein, during setting The span carving T is T0≤T<T1, positive integer
(6), utilize method of least square that observational equation Z=H × X is solved, obtain observation vector X=(HTH)-1HTZ;
(7), according to the sine value of the guided cartridge roll angle in observation vector X result of calculation and cosine value, it is calculated guidance The roll angle of shell;
(8), by step (7) calculated roll angle, moment T0Satellite navigation result in speed and position, and according to Course angle that described speed calculation obtains and the angle of pitch, as Air launching result, the navigation system of output to guided cartridge, use In described guided cartridge being navigated and controlling.
Alignment methods in rotation guided cartridge Quick air based on front data the most according to claim 1, it is characterised in that: In step (5), according to moment T0~the N of TpIn the group angle of pitch, course angle rate of change and Elevation angle changing rate, and INS data Gyro output angle speed, calculating observation matrix H and calculation matrix Z, it is concrete that to calculate process as follows:
(5a), observing matrix H and calculation matrix Z is initialized, obtain initial observation matrix H0With calculation matrix Z0:
If initializing H0=[a (T0) b(T0)], then Z0=z (T0);
If initializing H0=[-b (T0) a(T0)], then Z0=z ' (T0);
Wherein:
Wherein: ωx(T0)、ωy(T0) and ωz(T0) it is respectively moment T0Forward direction gyro, left-hand gyro and on to gyro output angle Velocity measurement;φgx(T0) it is moment T0The angle of pitch;WithIt is respectively moment T0Course angle rate of change And Elevation angle changing rate;
(5b), at moment T 'n=T0+n×TINS, n=1,2 ... Np-1, according to following iterative formula to observing matrix H and survey Moment matrix Z is iterated updating, and obtains moment T 'nObserving matrix HnWith calculation matrix Zn
If Hn=[Hn-1;a(T′n),b(T′n)], then Zn=[Zn-1;z(T′n)];
If Hn=[Hn-1;-b(T′n),a(T′n)], then Zn=[Zn-1;z′(T′n)];
Wherein:
Wherein: ωx(T′m)、ωy(T′m) and ωz(T′m) it is respectively moment T 'mForward direction gyro, left-hand gyro and on to gyro export Angular velocity measurement value, φgx(T′m) andIt is respectively moment T 'mThe angle of pitch and course angle rate of change, m=0~n and T′0=T0;φgx(T′n) it is moment T 'nThe angle of pitch;WithIt is respectively moment T 'nCourse angle change Rate and Elevation angle changing rate;ωx(T′n)、ωy(T′n) and ωz(T′n) it is respectively moment T 'nForward direction gyro, left-hand gyro and on Angular velocity measurement value to gyro output;
(5c), the moment T=T that step (5b) iteration is obtained0+(Np-1)×TINSObserving matrixAnd calculation matrixAs observing matrix H and the final calculation result of calculation matrix Z, for the least-squares calculation of step (6).
Alignment methods in rotation guided cartridge Quick air based on front data the most according to claim 1, it is characterised in that: In step (7), according to sine value and the cosine value of the guided cartridge roll angle in observation vector X result of calculation, it is calculated The roll angle γ of guided cartridge0, circular is as follows:
As | X (1) | < 1, | X (2) | < when 1:
If X (1) > 0, X (2) > 0, γ0=(arcsin (X (1))+arccos (X (2)))/2;
If X (1)>0, X (2)<0, γ0=(180-arcsin (X (1))+arccos (X (2)))/2;
If X (1)<0, X (2)>0, γ0=(arcsin (X (1))-arccos (X (2)))/2;
If X (1) < 0, X (2) < 0, γ0=(-arcsin (X (1))-arccos (X (2)))/2;
As | X (1) |>1, | X (2) |<when 1:
If X (1) > 0, X (2) > 0, γ0=arccos (X (2))/2;
If X (1)>0, X (2)<0, γ0=arccos (X (2));
If X (1)<0, X (2)>0, γ0=-arccos (X (2));
If X (1) < 0, X (2) < 0, γ0=-arccos (X (2));
As | X (1) |<1, during | X (2) |>1:
If X (1) > 0, X (2) > 0, γ0=arcsin (X (1));
If X (1)>0, X (2)<0, γ0=180-arcsin (X (1));
If X (1)<0, X (2)>0, γ0=arcsin (X (1));
If X (1) < 0, X (2) < 0, γ0=-arcsin (X (1)).
Alignment methods in rotation guided cartridge Quick air based on front data the most according to claim 1, it is characterised in that: In step (2), the formula according to guided cartridge speed calculation course angle and the angle of pitch is as follows:
Wherein: φgzAnd φgxIt is respectively course angle and the angle of pitch of guided cartridge;Vgn、VgeAnd VguIt is respectively the north of guided cartridge Speed, east speed and sky speed.
Alignment methods in rotation guided cartridge Quick air based on front data the most according to claim 1, it is characterised in that: In step (3), use 4 curve-fitting methods of least square that the result of calculation of M group course angle and the angle of pitch is fitted Calculate, obtain course angle and the angle of pitch at moment T0To moment T1Between the function that converts in time as follows:
φgz(t)=kz4t4+kz3t3+kz2t2+kz1t+kz0
φgx(t)=kx4t4+kx3t3+kx2t2+kx1t+kx0
Wherein, φgz(t) and φgxT () is respectively course angle and the time function of the angle of pitch that matching obtains;kz0、kz1、kz2、 kz3、kz4It is respectively the constant coefficient of course angle time function matching, coefficient of first order, quadratic coefficients, three ordered coefficients and four ordered coefficients; kx0、kx1、kx2、kx3、kx4Be respectively the constant coefficient of angle of pitch time function matching, coefficient of first order, quadratic coefficients, three ordered coefficients and Four ordered coefficients;Time variable t=T0~T1
Alignment methods in rotation guided cartridge Quick air based on front data the most according to claim 5, it is characterised in that: To course angle time function φgz(t) and angle of pitch time function φgxT () carries out derivative operation, when obtaining course angle rate of change Between functionWith Elevation angle changing rate time functionWherein:
CN201510536414.0A 2015-08-27 2015-08-27 Front data based rapid air alignment method of rotary guided projectiles Active CN105180728B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510536414.0A CN105180728B (en) 2015-08-27 2015-08-27 Front data based rapid air alignment method of rotary guided projectiles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510536414.0A CN105180728B (en) 2015-08-27 2015-08-27 Front data based rapid air alignment method of rotary guided projectiles

Publications (2)

Publication Number Publication Date
CN105180728A CN105180728A (en) 2015-12-23
CN105180728B true CN105180728B (en) 2017-01-11

Family

ID=54902989

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510536414.0A Active CN105180728B (en) 2015-08-27 2015-08-27 Front data based rapid air alignment method of rotary guided projectiles

Country Status (1)

Country Link
CN (1) CN105180728B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105785415B (en) * 2016-03-03 2018-01-05 北京航天控制仪器研究所 A kind of aerial trajectory predictions method of guided cartridge
CN109211232B (en) * 2018-09-07 2021-07-27 东南大学 A method of projectile attitude estimation based on least squares filtering
CN109211230B (en) * 2018-09-07 2022-02-15 东南大学 A method for estimating shell attitude and accelerometer constant error based on Newton iteration method
CN109059914B (en) * 2018-09-07 2021-11-02 东南大学 An estimation method of shell roll angle based on GPS and least squares filtering
CN109780933B (en) * 2018-12-20 2021-02-09 北京恒星箭翔科技有限公司 Dynamic target prediction guidance method for individual-soldier guided rocket
CN112363195B (en) * 2020-09-30 2022-08-09 东南大学 Rotary missile air rapid coarse alignment method based on kinematic equation
US12152862B2 (en) 2021-02-18 2024-11-26 Honeywell International Inc. Tightly coupled trajectory predictor with constant up-finding
CN113218423A (en) * 2021-05-25 2021-08-06 上海机电工程研究所 Aerial coarse alignment method without reference attitude information during transmitting
CN117073472B (en) * 2023-08-03 2024-03-19 南京理工大学 Geometric constraint data enhanced guided projectile deep learning navigation method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2748814B1 (en) * 1996-05-14 1998-08-14 Tda Armements Sas DEVICE FOR DETERMINING THE ROLLING ORIENTATION OF A FLYING MACHINE, IN PARTICULAR AMMUNITION
EP1225413A1 (en) * 2001-01-08 2002-07-24 Oerlikon Contraves Gesellschaft mit beschränkter Haftung Method for inherent target reconnaissance
US6573486B1 (en) * 2002-02-22 2003-06-03 Northrop Grumman Corporation Projectile guidance with accelerometers and a GPS receiver
CN102155882A (en) * 2010-12-20 2011-08-17 吉林保利科技中试有限公司 120mm mortar GPS+ inertial navigation composite guided projectile
CN104457446B (en) * 2014-11-28 2016-02-10 北京航天控制仪器研究所 A kind of aerial Alignment Method of the guided cartridge that spins

Also Published As

Publication number Publication date
CN105180728A (en) 2015-12-23

Similar Documents

Publication Publication Date Title
CN105180728B (en) Front data based rapid air alignment method of rotary guided projectiles
CN105115508B (en) Alignment methods in rotation guided cartridge Quick air based on rear data
CN107314718B (en) High speed rotation bullet Attitude estimation method based on magnetic survey rolling angular rate information
CN105258698B (en) A kind of high dynamic spin aerial Combinated navigation method of guided cartridge
CN105486307B (en) Line-of-sight angular rate estimation method for maneuvering target
CN107478110B (en) Rotating elastic attitude angle calculation method based on state observer
CN111351481A (en) Transmission alignment method based on emission inertial coordinate system
CN107255924A (en) Method for extracting guidance information of strapdown seeker through volume Kalman filtering based on dimension expansion model
CN113050143B (en) A Tightly Coupled Navigation Method in Transmitting Inertial Coordinate System
CN109373833A (en) It is suitable for the joint measurement method of the initial attitude and velocity of the rotary projectile
CN105021092A (en) Guidance information extraction method of strapdown homing seeker
CN112363195B (en) Rotary missile air rapid coarse alignment method based on kinematic equation
CN109059914B (en) An estimation method of shell roll angle based on GPS and least squares filtering
CN113847913A (en) Missile-borne integrated navigation method based on ballistic model constraint
de Celis et al. Hybridized attitude determination techniques to improve ballistic projectile navigation, guidance and control
CN109211230A (en) A kind of shell posture and accelerometer constant error estimation method based on Newton iteration method
CN110398242B (en) Attitude angle determination method for high-rotation-height overload condition aircraft
CN115248038B (en) SINS/BDS combined navigation engineering algorithm under emission system
CN108225323A (en) Determine to settle in an area method, medium and the equipment on boundary based on deviation effects directional combination
CN104931048A (en) Navigation method of pickaback guided rocket projectile based on MIMU
CN109211232B (en) A method of projectile attitude estimation based on least squares filtering
CN113418499B (en) Method and system for resolving roll angle of rotary aircraft
Zhao et al. Research on rotating modulation inertial navigation system error characteristics simulation method in polar area
CN115685778A (en) Radar-seeking aircraft miss distance estimation method based on radio frequency semi-physical simulation
CN114578857A (en) Guidance aircraft autonomous control method, device and system based on full trajectory information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant