Summary of the invention
The technical problem to be solved in the present invention is, for prior art Problems existing, and a kind of geographic tracking method that can be used alone under prerequisite overlapped with the axes of inertia at optical axis is provided.
Geographic tracking method provided by the invention comprises the following steps:
The first step, gathers the impact point data (λ, L, h) of target locating set output and the data (λ of current carrier aircraft location point1, L1, h1, ψa, θa, γa, S), wherein λ, L, h are the longitude of impact point, latitude and height respectively; λ1, L1, h1the current longitude of carrier aircraft, latitude and height respectively, ψa, θa, γabe current course angle, the angle of pitch and the roll angle of carrier aircraft in the ground under coordinate system respectively, S is the distance of current carrier aircraft to impact point;
Second step, is projected to the north orientation angle σ of impact point projection vector line segment in surface level projects by carrier aircraft with following formulae discovery carrier aircraft and impact point:
RM=Re(1-2e+3esin2L1)
RN=Re(1+esin2L1)
Wherein, Rmthe radius of curvature of meridian of carrier aircraft current location, Rnbe the radius of curvature in prime vertical of carrier aircraft current location, e is ellipticity, Reit is earth's spheroid major axis radius;
3rd step, points to the course angle ψ of impact point with following formulae discovery boresightb:
As λ > λ1and L > L1ψb=σ
As λ > λ1and L < L1ψb=180 ° of-σ
As λ < λ1and L < L1ψb=180 ° of+σ
As λ < λ1and L > L1ψb=-σ
As λ=λ1and L > L1ψb=0 °
As λ=λ1and L < L1ψb=180 °
As λ < λ1and L=L1ψb=-90 °
As λ > λ1and L=L1ψb=90 °
4th step, with following formulae discovery boresight and horizontal plane angle δ:
5th step, points to the pitching angle theta of impact point with following formulae discovery boresightb:
As h > h1θb=δ
As h < h1θb=-δ
6th step, computed geographical coordinates is to the attitude matrix of carrier aircraft coordinate system
7th step, calculates the attitude matrix of boresight to geographic coordinate system
8th step, calculates the attitude matrix of boresight to carrier aircraft coordinate system
In formula, C1(i, j) and (i=1,2,3 j=1,2,3) are matrixesevery element;
9th step, calculates the angle of pitch β of carrier aircraft optical axis stable turntable, azimuth angle alpha and roll angle χ:
9.1 with the angle of pitch β of following formulae discovery carrier aircraft optical axis stable turntable, with reference to roll angle γcwith reference azimuth ψc:
β=arcsinC1(3,2)
9.2 calculate carrier aircraft optical axis stable turntable azimuth angle alpha by following discrimination formula:
Work as C1(2,2) → 0 and C1(1,2) > 0 α=90 °
Work as C1(2,2) → 0 and C1(1,2) < 0 α=-90 °
Work as C1(2,2) > 0 α=ψc
Work as C1(2,2) < 0 and C1(1,2) > 0 α=ψc+ 180 °
Work as C1(2,2) < 0 and C1(1,2) < 0 α=ψc-180 °
9.3 calculate carrier aircraft optical axis stable turntable roll angle χ by following discrimination formula:
Work as C1(3,3) > 0 χ=γc
Work as C1(3,3) < 0 and γc> 0 χ=γc-180 °
Work as C1(3,3) < 0 and γc< 0 χ=γc+ 180 °
Tenth step, is transferred to servo control unit by the azimuth angle alpha, angle of pitch β, the roll angle χ that calculate the carrier aircraft optical axis stable turntable obtained;
11 step, repeats the first step to the tenth step, until superior system terminates after sending geographic tracking END instruction.
Overall technology effect of the present invention is presented as following four aspects.
(1) the present invention utilize carrier and target geography information and in conjunction with attitude of carrier, according to space geometry algorithm, this angular metric, relative to the space angle of carrier coordinate system, is then given servo control unit, is completed the geographic tracking to target by real-time calculating carrier boresight.Therefore desirable in target scene, or background environment and object spectral characteristic poor contrast, even under target such as to be blocked at the situation, the inventive method can to the stable tracking of target Continuous.Thus the photoelectricity investigation significantly improving system is searched with ability with target, plays inertial navigation further and surely takes aim at the information fusion of control, the effect of cooperation.
(2) the bright feature that there is optical axis and overlap with the axes of inertia of we, so the spatial attitude angle of boresight and the spatial attitude angle of stable turntable completely the same, so controlling essence to the spatial attitude of turntable is exactly control the spatial attitude of boresight, thus passes through to ensure the fine sight of boresight to target of the accurate control realization to stable turntable.
(3) the present invention only uses space geometry algorithm, then through a matrix computations, just can complete calculating to the space vector angle of tracking target boresight.Therefore simple operating steps of the present invention, data calculated amount is little, requires lower to system hardware resources.Can in the system of multiple weapon platform graft application, there is versatility.
(4) the present invention makes full use of geography information and Inertia information calculates in real time, not only for photoelectronic reconnaissance and Target Tracking System, and be applicable to the attack weapon system needing geographical information acquisition trace command, such as, for seeker provides a kind of target guiding method.
Embodiment
Below in conjunction with accompanying drawing and preferred embodiment, the present invention is described in further detail.
The preferred embodiment of geographic tracking method of the present invention is used for the UAV system photodetection/tracker of following the tracks of certain fixed target.This system comprises optical axis stable turntable, inertial navigation unit, servo control unit, information process unit.Wherein, the optical axis on optical axis stable turntable overlaps with the axes of inertia of inertial navigation unit, and information process unit comprises the computing machine that geographic tracking module is housed.This method is computer implemented by information process unit.Parameter ellipticity e and earth's spheroid major axis radius R has been deposited in advance in the hard disk of computing machinee.In unmanned plane during flying process, if airborne photoelectric detection/tracker locks a certain target, and photodetection/tracker receives superior system when sending geographic tracking instruction, and the flow process according to Fig. 1 is completed following operating process by geographic tracking module.
The first step, gathers the impact point data (λ, L, h) of target locating set output and the data (λ of current carrier aircraft location point1, L1, h1, ψa, θa, γa, S).Wherein λ, L, h are the longitude of impact point, latitude and height respectively; λ1, L1, h1the current longitude of carrier aircraft, latitude and height respectively, ψa, θa, γabe the current course angle of carrier aircraft under geographic coordinate system, the angle of pitch and roll angle respectively, S is the distance of current carrier aircraft to impact point.
According to Fig. 2, geographic coordinate system n is defined as: initial point O is the earth point place at carrier aircraft place, and X-axis points to direction, due east from initial point O, and Y-axis points to direct north from initial point O, and Z axis points to zenith perpendicular to ground, and X-axis, Y-axis and Z axis form right-handed coordinate system.Carrier aircraft coordinate system A is defined as: initial point O is aircraft barycenter, and X-axis is pointed to right along carrier aircraft transverse axis, Y-axis points to head along the carrier aircraft longitudinal axis, and Z axis points to machine by ventral and carries on the back in longitudinal symmetrical plane, and X-axis, Y-axis and Z axis form right-handed coordinate system.
Carrier aircraft course angle ψabe defined as: carrier aircraft is around the angle that Z axis rotates under geographic coordinate system, and regulation is just rotating to be to the right; Carrier aircraft pitching angle thetaabe defined as: carrier aircraft is around the angle that X-axis rotates under geographic coordinate system, and regulation rotates up as just; Carrier aircraft roll angle γabe defined as: carrier aircraft is around the angle that Y-axis rotates under geographic coordinate system, and regulation is rotated counterclockwise as just.
In this preferred embodiment, current goal point data is: (λ, L, h)=(108.8929,34.1504,5.2)
Current carrier aircraft location point data are:
(λ1,L1,h1,ψA,θA,γA,S)=(108.8552,34.13,1235.3,3.49221°,1.03811°,-0.0002°,4320.5)
Second step, according to longitude λ, λ of impact point and carrier aircraft location point1with latitude L, L1, in surface level projects, projected to the north orientation angle σ of impact point projection vector line segment by carrier aircraft with following formulae discovery carrier aircraft and impact point.
RM=Re(1-2e+3esin2L1)
RN=Re(1+esin2L1)
Re=6378137
Wherein, Rmthe radius of curvature of meridian of carrier aircraft current location, Rnbe the radius of curvature in prime vertical of carrier aircraft current location, e is the ellipticity of the earth, Reit is the major axis radius of the earth.
Fig. 3 is that in this preferred embodiment, carrier aircraft and Target space position relation and space geometry calculate schematic diagram.Under this figure is based upon geographic coordinate system, F represents current carrier aircraft location point, T represents impact point, M and N is F point and the projection in the horizontal plane of T point respectively, NK represents line segment parallel with Y-axis under geographic coordinate system, so some M, N and K form the right-angle triangle Δ MNK on surface level, JT is the line segment parallel with MN.North orientation angle σ is the angle of line segment MN and line segment NK, i.e. ∠ MNK in the drawings.
3rd step, according to the result of calculation of second step, and the longitude λ of combining target point and the longitude λ of carrier aircraft location point1, calculate by following discrimination formula the course angle ψ that boresight points to impact pointb.
As λ > λ1and L > L1ψb=σ
As λ > λ1and L < L1ψb=180 ° of-σ
As λ < λ1and L < L1ψb=180 ° of+σ
As λ < λ1and L > L1ψb=-σ
As λ=λ1and L > L1ψb=0 °
As λ=λ1and L < L1ψb=180 °
As λ < λ1and L=L1ψb=-90 °
As λ > λ1and L=L1ψb=90 °
Boresight points to the position angle ψ of impact pointbbe defined as: the boresight aimed at the mark a little is around the angle that Z axis rotates under geographic coordinate system, and regulation is just rotating to be to the right.
In the preferred embodiment, calculate by the 3rd step the course angle ψ that boresight points to impact pointbbe:
ψb=56.70638°
4th step, according to height h, h of impact point and carrier aircraft location point1and the distance S between carrier aircraft to impact point, with following formulae discovery boresight and horizontal plane angle δ:
In figure 3, line segment FM represents carrier aircraft location point height h, and line segment TN represents impact point height h1, line segment FT is the distance S between carrier aircraft to impact point.Boresight and horizontal plane angle δ are the angle of line segment FT and line segment JT, i.e. ∠ FTJ in the drawings.
5th step, according to four-step calculation result, and height h, h of combining target point and carrier aircraft location point1, calculate by following discrimination formula the pitching angle theta that boresight points to impact pointb:
As h > h1θb=δ
As h < h1θb=-δ
Boresight points to the pitching angle theta of impact pointbbe defined as: the angle that the boresight aimed at the mark under geographic coordinate system a little rotates around X-axis, regulation rotates up as just.
In this preferred embodiment, calculate by the 5th step the pitching angle theta that boresight points to impact pointbbe:
θb=-16.54163°
6th step, according to the course angle ψ of carrier aircraft location pointa, pitching angle thetaawith roll angle γa, the attitude matrix of carrier aircraft coordinate system is tied to following formulae discovery geographic coordinate
7th step, according to the result of calculation of the 3rd step and the 5th step, with the attitude matrix of following formulae discovery boresight to geographic coordinate system
8th step, according to the result of calculation of the 6th step and the 7th step, with the attitude matrix of following formulae discovery boresight to carrier aircraft coordinate system
In formula, C1(i, j) and (i=1,2,3 j=1,2,3) are matrixesevery element.
9th step, calculates the angle of pitch β of carrier aircraft optical axis stable turntable, azimuth angle alpha and roll angle χ.
9.1 calculate attitude matrix according to the 8th stepthe C obtained1(3,2), C1(3,1), C1(3,3), C1(1,2) and C1(2,2), with the angle of pitch β of following formulae discovery carrier aircraft optical axis stable turntable, with reference to roll angle γcwith reference azimuth ψc
β=arcsinC1(3,2)
The optical axis stable turntable coordinate system b of photodetection/tracker is defined as: initial point O is optical axis stable rotation of rotary table center, X-axis is its main horizontal line, namely pitch axis is rotated, Y-axis points to run-home along the boresight of optical axis stable turntable, namely roll axle is rotated, Z axis perpendicular to XY plane and point to zenith, i.e. rotational orientation axle, X-axis, Y-axis and Z axis form right-handed coordinate system.
Carrier aircraft optical axis stable turntable angle of pitch β is defined as: optical axis stable turntable is around the angle that X-axis rotates under carrier aircraft coordinate system, and regulation rotates up as just.
In this preferred embodiment, the data calculated by the 8th step are:
C1(3,2)=-0.2950682
C1(3,1)=0.01450774
C1(3,3)=0.955366
C1(1,2)=0.7677324
C1(2,2)=0.5687895
Calculate accordingly:
β=-17.16163°
γC=-0.8699°
ψC=53.46638°
The 9.2 reference azimuth ψ calculated according to the 9.1st stepc, and in conjunction with attitude matrixin C1(1,2) and C1(2,2) two elements, calculate carrier aircraft optical axis stable turntable azimuth angle alpha by following discrimination formula:
Work as C1(2,2) → 0 and C1(1,2) > 0 α=90 °
Work as C1(2,2) → 0 and C1(1,2) < 0 α=-90 °
Work as C1(2,2) > 0 α=ψc
Work as C1(2,2) < 0 and C1(1,2) > 0 α=ψc+ 180 °
Work as C1(2,2) < 0 and C1(1,2) < 0 α=ψc-180 °
Carrier aircraft optical axis stable turntable azimuth angle alpha is defined as: optical axis stable turntable is around the angle that Z axis rotates under carrier aircraft coordinate system, and regulation is just rotating to be to the right;
In this preferred embodiment, α=53.46638 °
The 9.3 reference roll angle γ calculated according to the 9.1st stepc, and in conjunction with attitude matrixin C1(3,3), calculate carrier aircraft optical axis stable turntable roll angle χ by following discrimination formula:
Work as C1(3,3) > 0 χ=γc
Work as C1(3,3) < 0 and γc> 0 χ=γc-180 °
Work as C1(3,3) < 0 and γc< 0 χ=γc+ 180 °
Carrier aircraft optical axis stable turntable roll angle χ is defined as: optical axis stable turntable is around the angle that Y-axis rotates under carrier aircraft coordinate system, and regulation is rotated counterclockwise as just.
In this preferred embodiment, χ=-0.8699 °.
Tenth step, is transferred to servo control unit carries out Angle Position servocontrol by the carrier aircraft optical axis stable turntable azimuth angle alpha obtained, angle of pitch β, roll angle χ.
11 step, repeats the first step to the tenth step, until superior system terminates after sending geographic tracking END instruction.