CN103940433A - Satellite attitude determining method based on improved self-adaptive square root UKF (Unscented Kalman Filter) algorithm - Google Patents
Satellite attitude determining method based on improved self-adaptive square root UKF (Unscented Kalman Filter) algorithm Download PDFInfo
- Publication number
- CN103940433A CN103940433A CN201410198696.3A CN201410198696A CN103940433A CN 103940433 A CN103940433 A CN 103940433A CN 201410198696 A CN201410198696 A CN 201410198696A CN 103940433 A CN103940433 A CN 103940433A
- Authority
- CN
- China
- Prior art keywords
- omega
- attitude
- error
- delta
- satellite
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/24—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for cosmonautical navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention relates to a satellite attitude determining method based on an improved self-adaptive square root UKF (Unscented Kalman Filter) algorithm, which belongs to the technical field of satellite attitude determination and solves the problems that a satellite attitude determining system is unstable, the satellite attitude precision is low, and the traceability to an virtual condition of a satellite is weak due to overlarge round-off errors numerically calculated by virtue of existing EKF (Extended Kalman Filter), UKF (Unscented Kalman Filter) and SRUKF (Square Root Unscented Kalman Filter) algorithms when the satellite attitude determining system suffers from uncertain interferences and is influenced by noise. The satellite attitude determining method comprises the main realization processes: estimating an error quaternion and a gyroscopic drift error by virtue of the improved self-adaptive square root UKF; substituting gyroscopic measurement value and the estimated gyroscopic drift error into an attitude kinematical equation to calculate an attitude quaternion; correcting the calculated attitude quaternion by virtue of the estimated error quaternion; carrying out attitude resolving by virtue of the corrected attitude quaternion so as to determine the attitude of the satellite. The satellite attitude determining method is suitable for the technical field of the satellite attitude determination.
Description
Technical field
The present invention relates to the high-precision satellite attitude determination method of star sensor and gyro, belong to Satellite attitude determination technical field.
Background technology
The attitude measurement system of star sensor and gyro composition, because its precision is higher, thereby is widely used in Satellite Attitude Determination System.For the nonlinear system of its composition, adopt nonlinear filtering technique to determine that the method for attitude is widely used.Extended Kalman filter (EKF) is because its method is simple, and the advantages such as easy realization are widely used in the engineering problem of processing nonlinear estimation.But EKF does first approximation processing to nonlinear equation, ignores all the other higher order terms, thereby nonlinear problem is converted into linear problem.Non-linear when stronger when system, EKF runs counter to local linear hypothesis, and uncared-for higher order term can bring large error, causes EKF arithmetic accuracy to decline, and even causes the filtering divergence of EKF algorithm.EKF need to calculate Jacobi (Jacobian) matrix in the time of linearization process in addition, its computation process very complicated and easily makeing mistakes.
For the problems referred to above, the people such as Julier have proposed Wuji Kalman filter (UKF) algorithm.With respect to EKF, UKF adopts UT transfer pair nonlinear probability Density Distribution to be similar to, and has and does not need to calculate Jacobian matrix, and estimated accuracy is higher, obtains widespread use in recent years in the middle of attitude of flight vehicle estimation problem.But UKF tends to exist round-off error in numerical evaluation, may destroy nonnegative definiteness and the symmetry of system estimation error covariance matrix, cause convergence of algorithm speed slow, even cause the unstable of algorithm.Can solve preferably for this problem square root UKF (SRUKF) filtering algorithm, the method is used for reference square root in kalman filtering and is decomposed filter thought, in the process of filtering, adopt the QR of matrix to decompose and the square root of covariance matrix is directly propagated and upgraded to Cholesky decomposition result, solve the negative definiteness problem of the error covariance that in UKF algorithm, the error of calculation may cause, improved counting yield and the numerical stability of filtering algorithm.But, when numerical value cumulative errors is too large or weights
w 0 c selecting inappropriate time, still there is filtering divergence problem in the square root UKF of standard.In addition, EKF, UKF and SRUKF all require system model accurately and noise statistics known.In the time that system exists uncertain interference and noise contributions, said method does not possess good estimated accuracy, tracking power and robustness.
Summary of the invention
The object of the invention is to propose a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm, to solve in the time that Satellite Attitude Determination System is subject to affecting of uncertain interference and noise, due to existing EKF, the too large caused Satellite Attitude Determination System of round-off error of UKF and SRUKF algorithm numerical evaluation unstable and the problem such as a little less than low and satellite virtual condition tracking power to the precision of Satellite Attitude Estimation.
The present invention for solving the problems of the technologies described above adopted technical scheme is:
A kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm of the present invention, realizes according to following steps: step 1, set up gyro to measure model; Step 2, set up satellite attitude kinematics equation; The system state equation of step 3, the state variable of foundation based on error quaternion and gyroscopic drift error composition; Step 4, set up error system observation equation; Step 5, utilize improved self-adaptation square root UKF evaluated error hypercomplex number and gyroscopic drift error; Step 6, the gyroscopic drift error substitution attitude motion equation calculating attitude quaternion that utilizes gyro to measure value and estimate; The error quaternion that step 7, utilization estimate is revised the attitude quaternion calculating; The attitude quaternion that step 8, utilization are revised carries out attitude algorithm, determines the attitude of satellite.
The invention has the beneficial effects as follows:
One, the present invention has improved the stability due to unstable the caused Satellite Attitude Determination System of existing algorithm, makes the stability of Satellite Attitude Determination System better.
Two, on improved square root UKF basis, introduce adaptive factor μ
k+1, make square root UKF there is adaptivity, thereby in the situation that system has unknown disturbances, improved Satellite Attitude Estimation precision.
Three, the present invention has improved UKF and the tracking power of square root UKF to unknown disturbances and mutation status, satellite virtual condition tracking power is strengthened, thereby also can estimate preferably the attitude of satellite when uncertain at model uncertainty and noise statistics, therefore more applicable in the middle of environment complicated and changeable.
Four, with respect to STF method, the present invention (IASRUKF) is improving 66%~67% aspect the estimated accuracy of roll angle, aspect the estimated accuracy of the angle of pitch, improving 68%~69%, aspect the estimated accuracy of crab angle, improving 58%~%59; With respect to SRUKF method, the present invention is improving 97%~98% aspect the estimated accuracy of roll angle, aspect the estimated accuracy of the angle of pitch, is improving 97%~98%, aspect the estimated accuracy of crab angle, is improving 97%~98%.
Brief description of the drawings
Fig. 1 is process flow diagram of the present invention; Fig. 2 is the improved self-adaptation square root UKF algorithm flow chart of attitude of satellite error system; Fig. 3 is the roll angle graph of errors comparison diagram of STF (strong tracking filter), SRUKF (square root UKF) and IASRUKF of the present invention; Fig. 4 is the angle of pitch graph of errors comparison diagram of STF (strong tracking filter), SRUKF (square root UKF) and IASRUKF of the present invention; Fig. 5 is the crab angle graph of errors comparison diagram of STF (strong tracking filter), SRUKF (square root UKF) and IASRUKF of the present invention.
Embodiment
Embodiment one: a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm described in present embodiment, is characterized in that said method comprising the steps of:
Step 1, set up gyro to measure model;
Step 2, set up satellite attitude kinematics equation;
The system state equation of step 3, the state variable of foundation based on error quaternion and gyroscopic drift error composition;
Step 4, set up error system observation equation;
Step 5, utilize improved self-adaptation square root UKF evaluated error hypercomplex number and gyroscopic drift error;
Step 6, the gyroscopic drift error substitution attitude motion equation calculating attitude quaternion that utilizes gyro to measure value and estimate;
The error quaternion that step 7, utilization estimate is revised the attitude quaternion calculating;
The attitude quaternion that step 8, utilization are revised carries out attitude algorithm, determines the attitude of satellite.
Embodiment two: present embodiment is different from embodiment one: the detailed process of setting up gyro to measure model described in step 1 is: be the same coordinate system at the coordinate of gyro to measure coordinate system and celestial body, gyro to measure model is
In formula, the measurement output valve that g (t) is gyro, ω (t) is gyro true angular velocity, β (t) is gyroscopic drift, η
uand η (t)
v(t) be mutual incoherent Gaussian noise, meet:
In formula,
with
be respectively white noise, η
uand η (t)
v(t) be mean square deviation, δ (t-τ) is Dirac function.Other step and parameter are identical with embodiment one.
Embodiment three: present embodiment is different from embodiment one or two: the detailed process of setting up satellite attitude kinematics equation described in step 2 is: attitude of satellite hypercomplex number is defined as
q=[q
1 q
2 q
3 q
4]
T (3)
In formula,
q
4=cos (θ/2),
with the θ unit of being respectively rotating vector and rotation angle;
Hypercomplex number meets following constraint:
Represent that by hypercomplex number satellite attitude kinematics equation is:
In formula, the true angular velocity that ω (t) is satellite, and
Embodiment four: present embodiment is different from one of embodiment one to three: the detailed process of the system state equation of the state variable of the foundation described in step 3 based on error quaternion and gyroscopic drift error composition is: hypercomplex number exists norm constraint, if selected using four quaternion components as state variable, variance matrix is unusual.Therefore for fear of the unusual problem of variance matrix, adopt multiplicative quaternion to define true hypercomplex number and hypercomplex number calculated value
between error quaternion be state variable:
Get the vector part δ e of error quaternion and gyroscopic drift error △ b as state variable, the state variable of system is △ x=[δ e △ b], had by satellite attitude kinematics equation:
In formula,
it is the calculated value of Satellite Angle speed;
To formula (6) differentiate, and by formula (7) and formula (8) substitution formula (6):
Definition:
Formula (10) substitution formula (9) is obtained:
By formula (11) linearization, have:
The system state equation that can obtain error state variable is:
In formula,
Embodiment five: present embodiment is different from one of embodiment one to four: the detailed process of setting up error system observation equation described in step 4 is: be using hypercomplex number q as output quantity due to what adopt, the hypercomplex number error that star sensor is obtained is as measuring output, get its vector part as observed quantity, have observation equation:
z=Hx+v (14)
In formula, H is observing matrix, and v is observation noise;
Adopt fourth order Runge-Kutta method to carry out discretize to the attitude error system equation of formula (13) and formula (14) composition.Other step and parameter are identical with one of embodiment one to four.
Embodiment six: present embodiment is different from one of embodiment one to five: the detailed process of utilizing improved self-adaptation square root UKF evaluated error hypercomplex number and gyroscopic drift error described in step 5 is:
(1) init state
state error covariance matrix square root S
0for
(2) for k=1,2,3 ..., n performing step is as follows:
1. calculate sigma point
In formula,
λ=α
2(n+ κ)-n, the value of α is between 0.001~1, and n is the dimension of system state vector, and κ is the 3rd scale factor, and value is 0;
2. the time upgrades
The nonlinear propagation of Sigma sampled point:
ξ
i,k+1|k=F
k+1|kξ
i,k (18)
The one-step prediction value of state value is calculated:
The one-step prediction of observed reading calculates:
The residual computations of predicted value and actual value:
3. calculate self-adaptation fading factor μ
k+1
μ
k+1,i=trace(N
k+1)/trace(M
ii,k+!) (23)
N
k+1=V
k+1-HQ
k+1H
T-lR
k+1 (24)
M
k+1=J
k+1HH
T (25)
4. measure and upgrade
The square root of state one-step prediction covariance matrix calculates:
Cross-covariance calculates:
The square root of output covariance matrix calculates:
U
k+1=HS
k+1|k (30)
State gain matrix calculates:
State estimation value is calculated:
The square root of state error covariance matrix calculates:
The calculation of parameter of using in said process is as follows:
other step and parameter are identical with one of embodiment one to five.
Embodiment seven: present embodiment is different from one of embodiment one to six: the attitude algorithm method described in step 8 is:
θ=arcsin(-2(q
1q
3-q
2q
4)) (39)
In formula,
θ, ψ represents respectively roll angle, the angle of pitch and crab angle.Other step and parameter are identical with one of embodiment one to six.
For advantage of the present invention is described, the present invention to be compared with strong tracking filter (STF) method and square root UKF (SRUKF) method, simulation parameter is set to: the initial attitude angular velocity of satellite is: ω
0=10
-2× [2 2 2]
tdeg/s, gyroscopic drift is: β
0=[0.05 0.05 0.05]
tdeg/s, the measurement noise of gyro and the mean square deviation of drift noise are respectively: σ
u=0.5 (°)/h and σ
v=0.04 (°)/h, the mean square deviation of measuring noise is: σ
q=10 ", the filtering sampling time is △ t=1s, when simulation time is 200s, adds mutation disturbance: △ x=[0,0,0,0.02,0.02,0.02]
t, when simulation time is 500s, the noise statistics of system is expanded to 20 times.Obtain the simulation experiment result as shown in Fig. 3~Fig. 5.By the analysis to the simulation experiment result, estimated accuracy of the present invention is best, with respect to STF method, the present invention (IASRUKF) is improving 66%~67% aspect the estimated accuracy of roll angle, aspect the estimated accuracy of the angle of pitch, improving 68%~69%, aspect the estimated accuracy of crab angle, improving 58%~%59; With respect to SRUKF method, the present invention is improving 97%~98% aspect the estimated accuracy of roll angle, aspect the estimated accuracy of the angle of pitch, is improving 97%~98%, aspect the estimated accuracy of crab angle, is improving 97%~98%.
Claims (7)
1. the Satellite attitude determination method based on improved self-adaptation square root UKF algorithm, is characterized in that said method comprising the steps of:
Step 1, set up gyro to measure model;
Step 2, set up satellite attitude kinematics equation;
The system state equation of step 3, the state variable of foundation based on error quaternion and gyroscopic drift error composition;
Step 4, set up error system observation equation;
Step 5, utilize improved self-adaptation square root UKF evaluated error hypercomplex number and gyroscopic drift error;
Step 6, the gyroscopic drift error substitution attitude motion equation calculating attitude quaternion that utilizes gyro to measure value and estimate;
The error quaternion that step 7, utilization estimate is revised the attitude quaternion calculating;
The attitude quaternion that step 8, utilization are revised carries out attitude algorithm, determines the attitude of satellite.
2. a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm according to claim 1, it is characterized in that the detailed process of setting up gyro to measure model described in step 1 is: be the same coordinate system at the coordinate of gyro to measure coordinate system and celestial body, gyro to measure model is
In formula, the measurement output valve that g (t) is gyro, ω (t) is gyro true angular velocity, β (t) is gyroscopic drift, η
uand η (t)
v(t) be mutual incoherent Gaussian noise, meet:
In formula,
with
be respectively white noise, η
uand η (t)
v(t) be mean square deviation, δ (t-τ) is Dirac function.
3. a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm according to claim 2, is characterized in that the detailed process of setting up satellite attitude kinematics equation described in step 2 is: attitude of satellite hypercomplex number is defined as
q=[q
1 q
2 q
3 q
4]
T (3)
In formula,
q
4=cos (θ/2),
with the θ unit of being respectively rotating vector and rotation angle;
Hypercomplex number meets following constraint:
Represent that by hypercomplex number satellite attitude kinematics equation is:
In formula, the true angular velocity that ω (t) is satellite, and
4. a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm according to claim 3, is characterized in that the detailed process of the system state equation of foundation described in the step 3 state variable based on error quaternion and gyroscopic drift error composition is: adopt multiplicative quaternion to define true hypercomplex number and hypercomplex number calculated value
between error quaternion be state variable:
Get the vector part δ e of error quaternion and gyroscopic drift error △ b as state variable, the state variable of system is △ x=[δ e △ b], had by satellite attitude kinematics equation:
In formula,
it is the calculated value of Satellite Angle speed;
To formula (6) differentiate, and by formula (7) and formula (8) substitution formula (6):
Definition:
Formula (10) substitution formula (9) is obtained:
By formula (11) linearization, have:
The system state equation that can obtain error state variable is:
In formula,
5. a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm according to claim 4, it is characterized in that the detailed process of setting up error system observation equation described in step 4 is: is using hypercomplex number q as output quantity due to what adopt, the hypercomplex number error that star sensor is obtained is as measuring output, get its vector part as observed quantity, have observation equation:
z=Hx+v (14)
In formula, H is observing matrix, and v is observation noise;
Adopt fourth order Runge-Kutta method to carry out discretize to the attitude error system equation of formula (13) and formula (14) composition.
6. a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm according to claim 5, is characterized in that the detailed process of utilizing improved self-adaptation square root UKF evaluated error hypercomplex number and gyroscopic drift error described in step 5 is:
(1) init state
state error covariance matrix square root S
0for
(2) for k=1,2,3 ..., n performing step is as follows:
1. calculate sigma point
In formula,
λ=α
2(n+ κ)-n, the value of α is between 0.001~1, and n is the dimension of system state vector, and κ is the 3rd scale factor, and value is 0;
2. the time upgrades
The nonlinear propagation of Sigma sampled point:
ξ
i,k+1|k=F
k+1|kξ
i,k (18)
The one-step prediction value of state value is calculated:
The one-step prediction of observed reading calculates:
The residual computations of predicted value and actual value:
3. calculate self-adaptation fading factor μ
k+1
μ
k+1,i=trace(N
k+1)/trace(M
ii,k+!) (23)
N
k+1=V
k+1-HQ
k+1H
T-lR
k+1 (24)
M
k+1=J
k+1HH
T (25)
4. measure and upgrade
The square root of state one-step prediction covariance matrix calculates:
Cross-covariance calculates:
The square root of output covariance matrix calculates:
U
k+1=HS
k+1|k (30)
State gain matrix calculates:
State estimation value is calculated:
The square root of state error covariance matrix calculates:
The calculation of parameter of using in said process is as follows:
7. a kind of Satellite attitude determination method based on improved self-adaptation square root UKF algorithm according to claim 6, is characterized in that the attitude algorithm method described in step 8 is:
θ=arcsin(-2(q
1q
3-q
2q
4)) (39)
In formula,
θ, ψ represents respectively roll angle, the angle of pitch and crab angle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410198696.3A CN103940433B (en) | 2014-05-12 | 2014-05-12 | A kind of satellite attitude determination method based on the self adaptation square root UKF algorithm improved |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410198696.3A CN103940433B (en) | 2014-05-12 | 2014-05-12 | A kind of satellite attitude determination method based on the self adaptation square root UKF algorithm improved |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103940433A true CN103940433A (en) | 2014-07-23 |
CN103940433B CN103940433B (en) | 2016-09-07 |
Family
ID=51188202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410198696.3A Expired - Fee Related CN103940433B (en) | 2014-05-12 | 2014-05-12 | A kind of satellite attitude determination method based on the self adaptation square root UKF algorithm improved |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103940433B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105005312A (en) * | 2015-06-29 | 2015-10-28 | 哈尔滨工业大学 | Satellite planning trajectory method based on maximum angular acceleration and maximum angular velocity |
CN105486312A (en) * | 2016-01-30 | 2016-04-13 | 武汉大学 | Star sensor and high-frequency angular displacement sensor integrated attitude determination method and system |
CN108344409A (en) * | 2017-12-26 | 2018-07-31 | 中国人民解放军国防科技大学 | Method for improving satellite attitude determination precision |
CN109459065A (en) * | 2018-12-26 | 2019-03-12 | 长光卫星技术有限公司 | A kind of gyro installation matrix scaling method based on satellite inertial Space Rotating posture |
CN110109470A (en) * | 2019-04-09 | 2019-08-09 | 西安电子科技大学 | Joint method for determining posture based on Unscented kalman filtering, satellite attitude control system |
CN112068092A (en) * | 2020-08-31 | 2020-12-11 | 西安工业大学 | Robust weighted observation fusion square root UKF filtering method for high-precision trajectory real-time orbit determination |
CN113074753A (en) * | 2021-03-19 | 2021-07-06 | 南京天巡遥感技术研究院有限公司 | Star sensor and gyroscope combined attitude determination method, combined attitude determination system and application |
CN113340297A (en) * | 2021-04-22 | 2021-09-03 | 中国人民解放军海军工程大学 | Attitude estimation method, system, terminal, medium and application based on coordinate system transmission |
CN113686334A (en) * | 2021-07-07 | 2021-11-23 | 上海航天控制技术研究所 | Method for improving on-orbit combined filtering precision of star sensor and gyroscope |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110618466B (en) * | 2018-06-20 | 2021-06-18 | 天津工业大学 | Space target attitude detectability measurement method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101082494A (en) * | 2007-06-19 | 2007-12-05 | 北京航空航天大学 | Self boundary marking method based on forecast filtering and UPF spacecraft shading device |
CN101726295A (en) * | 2008-10-24 | 2010-06-09 | 中国科学院自动化研究所 | Unscented Kalman filter-based method for tracking inertial pose according to acceleration compensation |
CN101982732A (en) * | 2010-09-14 | 2011-03-02 | 北京航空航天大学 | Micro-satellite attitude determination method based on ESOQPF (estimar of quaternion particle filter ) and UKF (unscented kalman filter) master-slave filtering |
CN102519460A (en) * | 2011-12-09 | 2012-06-27 | 东南大学 | Non-linear alignment method of strapdown inertial navigation system |
RU2011153523A (en) * | 2011-12-28 | 2013-07-10 | Федеральное государственное унитарное предприятие "Московское опытно-конструкторское бюро "Марс" (ФГУП МОКБ "Марс") | METHOD FOR DETERMINING MALFUNCTIONS OF A GYROSCOPIC MEASURER OF AN ANGLE SPEED VECTOR VECTOR AND A DEVICE FOR ITS IMPLEMENTATION |
CN103676941A (en) * | 2013-12-24 | 2014-03-26 | 北京控制工程研究所 | Satellite control system fault diagnosis method based on kinematics and dynamics model |
US20140149034A1 (en) * | 2012-11-26 | 2014-05-29 | Electronics And Telecommunications Research Institute | Apparatus for integrating multiple rate systems and method of operating the same |
-
2014
- 2014-05-12 CN CN201410198696.3A patent/CN103940433B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101082494A (en) * | 2007-06-19 | 2007-12-05 | 北京航空航天大学 | Self boundary marking method based on forecast filtering and UPF spacecraft shading device |
CN101726295A (en) * | 2008-10-24 | 2010-06-09 | 中国科学院自动化研究所 | Unscented Kalman filter-based method for tracking inertial pose according to acceleration compensation |
CN101982732A (en) * | 2010-09-14 | 2011-03-02 | 北京航空航天大学 | Micro-satellite attitude determination method based on ESOQPF (estimar of quaternion particle filter ) and UKF (unscented kalman filter) master-slave filtering |
CN102519460A (en) * | 2011-12-09 | 2012-06-27 | 东南大学 | Non-linear alignment method of strapdown inertial navigation system |
RU2011153523A (en) * | 2011-12-28 | 2013-07-10 | Федеральное государственное унитарное предприятие "Московское опытно-конструкторское бюро "Марс" (ФГУП МОКБ "Марс") | METHOD FOR DETERMINING MALFUNCTIONS OF A GYROSCOPIC MEASURER OF AN ANGLE SPEED VECTOR VECTOR AND A DEVICE FOR ITS IMPLEMENTATION |
US20140149034A1 (en) * | 2012-11-26 | 2014-05-29 | Electronics And Telecommunications Research Institute | Apparatus for integrating multiple rate systems and method of operating the same |
CN103676941A (en) * | 2013-12-24 | 2014-03-26 | 北京控制工程研究所 | Satellite control system fault diagnosis method based on kinematics and dynamics model |
Non-Patent Citations (3)
Title |
---|
PSIAKI ML: "《backward smoothing extended kalman filter》", 《JOURNAL OF GUIDANCE CONTROL AND DYNAMICS》, vol. 28, no. 5, 31 December 2008 (2008-12-31), pages 885 - 894 * |
刘海颖等: "《基于UKF的四元数载体姿态确定》", 《南京航空航天大学学报》, vol. 38, no. 1, 28 February 2006 (2006-02-28), pages 37 - 42 * |
刘涛等: "《UKF稳定性研究及其在相对导航中的》", 《宇航学报》, vol. 31, no. 3, 31 March 2010 (2010-03-31), pages 739 - 747 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105005312B (en) * | 2015-06-29 | 2017-11-03 | 哈尔滨工业大学 | One kind is based on maximum angular acceleration and maximum angular rate satellite planned trajectory method |
CN105005312A (en) * | 2015-06-29 | 2015-10-28 | 哈尔滨工业大学 | Satellite planning trajectory method based on maximum angular acceleration and maximum angular velocity |
CN105486312A (en) * | 2016-01-30 | 2016-04-13 | 武汉大学 | Star sensor and high-frequency angular displacement sensor integrated attitude determination method and system |
CN105486312B (en) * | 2016-01-30 | 2018-05-15 | 武汉大学 | A kind of star sensor and high frequency angular displacement sensor integrated attitude determination method and system |
CN108344409A (en) * | 2017-12-26 | 2018-07-31 | 中国人民解放军国防科技大学 | Method for improving satellite attitude determination precision |
CN108344409B (en) * | 2017-12-26 | 2020-04-21 | 中国人民解放军国防科技大学 | Method for improving satellite attitude determination precision |
CN109459065B (en) * | 2018-12-26 | 2020-06-19 | 长光卫星技术有限公司 | Gyro installation matrix calibration method based on satellite inertial space rotation attitude |
CN109459065A (en) * | 2018-12-26 | 2019-03-12 | 长光卫星技术有限公司 | A kind of gyro installation matrix scaling method based on satellite inertial Space Rotating posture |
CN110109470A (en) * | 2019-04-09 | 2019-08-09 | 西安电子科技大学 | Joint method for determining posture based on Unscented kalman filtering, satellite attitude control system |
CN110109470B (en) * | 2019-04-09 | 2021-10-29 | 西安电子科技大学 | Combined attitude determination method based on unscented Kalman filtering and satellite attitude control system |
CN112068092A (en) * | 2020-08-31 | 2020-12-11 | 西安工业大学 | Robust weighted observation fusion square root UKF filtering method for high-precision trajectory real-time orbit determination |
CN113074753A (en) * | 2021-03-19 | 2021-07-06 | 南京天巡遥感技术研究院有限公司 | Star sensor and gyroscope combined attitude determination method, combined attitude determination system and application |
CN113340297A (en) * | 2021-04-22 | 2021-09-03 | 中国人民解放军海军工程大学 | Attitude estimation method, system, terminal, medium and application based on coordinate system transmission |
CN113686334A (en) * | 2021-07-07 | 2021-11-23 | 上海航天控制技术研究所 | Method for improving on-orbit combined filtering precision of star sensor and gyroscope |
CN113686334B (en) * | 2021-07-07 | 2023-08-04 | 上海航天控制技术研究所 | Method for improving on-orbit combined filtering precision of star sensor and gyroscope |
Also Published As
Publication number | Publication date |
---|---|
CN103940433B (en) | 2016-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103940433A (en) | Satellite attitude determining method based on improved self-adaptive square root UKF (Unscented Kalman Filter) algorithm | |
CN109724599B (en) | Wild value resistant robust Kalman filtering SINS/DVL integrated navigation method | |
CN102980579B (en) | Autonomous underwater vehicle autonomous navigation locating method | |
CN103217175B (en) | A kind of self-adaptation volume kalman filter method | |
CN101221238B (en) | Dynamic deviation estimation method based on gauss average value mobile registration | |
CN104019817B (en) | A kind of norm constraint strong tracking volume kalman filter method for Satellite Attitude Estimation | |
CN103900574A (en) | Attitude estimation method based on iteration volume Kalman filter | |
CN104655131A (en) | Initial inertial navigation alignment method based on terated strong tracking spherical simplex radial cubature Kalman filter (ISTSSRCKF) | |
CN104121907A (en) | Square root cubature Kalman filter-based aircraft attitude estimation method | |
CN111366156A (en) | Transformer substation inspection robot navigation method and system based on neural network assistance | |
CN107290742A (en) | Square root volume kalman filter method in a kind of Nonlinear Parameter tracking system | |
Gao et al. | Adaptively random weighted cubature Kalman filter for nonlinear systems | |
CN105066996A (en) | Self-adapting matrix Kalman filtering attitude estimation method | |
Jwo et al. | Critical remarks on the linearised and extended Kalman filters with geodetic navigation examples | |
CN109000638A (en) | A kind of small field of view star sensor measurement filtering wave by prolonging time method | |
Liu et al. | LGC-Net: A lightweight gyroscope calibration network for efficient attitude estimation | |
Bolting et al. | The iterated extended set membership filter applied to relative localization between autonomous vehicles based on GNSS and UWB ranging | |
CN103616027B (en) | A kind of based on the Gravity Matching method improving MSD | |
Leung et al. | A comparison of the pseudo-linear and extended kalman filters for spacecraft attitude estimation | |
Malinowski et al. | Study of the effectiveness of different Kalman filtering methods and smoothers in object tracking based on simulation tests | |
CN114061592B (en) | Adaptive robust AUV navigation method based on multiple models | |
CN105549003A (en) | Automobile radar target tracking method | |
CN115655285A (en) | Weight and reference quaternion corrected unscented quaternion attitude estimation method | |
CN103323009A (en) | Non-linear three-step filtering method for Mars atmosphere entry section | |
CN115438728A (en) | Target fusion method and system based on robust filtering |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160907 Termination date: 20200512 |
|
CF01 | Termination of patent right due to non-payment of annual fee |