Computational air data system for angle-of-attack and angle-of-sideslip
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
G01P-013/00
출원번호
US-0436936
(2003-05-13)
§371/§102 date
19991102
(19991102)
발명자
/ 주소
Wise, Kevin A.
출원인 / 주소
The Boeing Company
대리인 / 주소
Thompson Coburn LLP
인용정보
피인용 횟수 :
7인용 특허 :
8
초록
A computational air data method and system for estimating angle-of-attack and angle-of-sideslip of an aircraft utilizing a detailed aerodynamic model of the aircraft, extended Kalman filters, inertial system measurements of body rates and body accelerations, and computation of dynamic pressure.
대표청구항▼
1. A method for estimating angle-of-attack and angle-of-sideslip of an aircraft, said method comprising the steps of:modeling the full six degree-of-freedom dynamics, aerodynamics, and propulsion forces and moments of the aircraft in a nonlinear state space form; utilizing extended Kalman filters wi
1. A method for estimating angle-of-attack and angle-of-sideslip of an aircraft, said method comprising the steps of:modeling the full six degree-of-freedom dynamics, aerodynamics, and propulsion forces and moments of the aircraft in a nonlinear state space form; utilizing extended Kalman filters with said modeling to estimate said angle-of-attack and angle-of-sideslip; utilizing inertial measurement system measurements of the aircraft's body rates and body accelerations in estimating said angle-of-attack and angle-of-sideslip; and utilizing dynamic pressure measurements in estimating the angle-of-attack and angle-of-sideslip. 2. The method of claim 1 further comprising the step of utilizing said extended Kalman filters to estimate the dynamic state vector containing said angle-of-attack and angle-of-sideslip.3. The method of claim 2 further comprising the steps of:time propagating dynamic state vectors and error covariance matrices between dynamic pressure measurements, and updating the state vector and error covariance based upon said dynamic pressure measurements. 4. The method of claim 1 wherein the dynamics of the aircraft are modeled in a nonlinear state space form as:{dot over (x)}(t)=a(x(t),u(t),t)+Gw(t) z(t)=h(x(t),u(t),t)+v(t) where x∈nx is the state vector, u∈nu is the control input vector, w∈nw is the stochastic plant disturbance vector, z∈nz is the measurement vector, v∈nz is the stochastic measurement noise, G∈nwxnw is the plant disturbance distribution matrix, and the vector fields a(?) and h(?) model said state dynamics and said inertial measurement system measurements.5. The method of claim 4 further comprising the step of partitioning said state vector into longitudinal and lateral-directional components in accordance with:{circumflex over (x)}ion=[{circumflex over (θ)}{circumflex over (q)}{circumflex over (α)}{circumflex over (V)}]T {circumflex over (x)}lat-dir=[{circumflex over (φ)}{circumflex over (p)}{circumflex over (r)}{circumflex over (β)}]T. 6. The method of claim 4 comprising the steps of modeling the aircraft's dynamics for use in estimating said angle-of-attack and angle-of-sideslip as: 7. The method of claim 6 further comprising the steps of evaluating the right side of said equations wherein the dynamics of the aircraft are modeled in a nonlinear state space form and wherein the aircraft's dynamics for use in estimating said angle-of-attack and angle-of-sideslip are modeled using a posteriori state estimate for use in a time update of the state vector, and time propagating an error covariance matrix using a linear model formed from the Jacobian of said equations.8. The method of claim 4 further comprising the step of processing Jacobians of a(?) and h(?) with respect to thee state vector x in the extended Kalman filter.9. The method of claim 8 wherein the Jacobians are expressed by: Where a(x(t),u(t),t) is described by the right side of the following equations: and where h(x(t),u(t),t) is described by the right side of the following equations: 10. The method of claim 4 wherein the plant disturbance vector w and measurement noise vector v have covariance matrices Q and R, respectively.11. The method of claim 4 further comprising the step of estimating the stochastic state vector x by processing stochastic measurement z.12. The method of claim 11 further comprising the step of processing an error covariance matrix in accordance with the expression E{(x?{circumflex over (x)})(x?{circumflex over (x)})T}=P∈nxxnx, propagated in time in accordance with the expression {dot over (P)}(t)=AT(t)P(t)+P(t)A(t)+GQ(t)GT, wherein A is said Jacobian described by and Q is said plant process disturbance vector covariance matrix.13. A system for estimating angle-of-attack and angle-of-sideslip of an aircraft, said system comprising:inertial system sensors for measuring body rates and body accelerations of the aircraft, an air data system, said air data system providing measurement of dynamic pressure to be used in forming aerodynamic and propulsive forces and moments used to model the aircraft's dynamics, a nonlinear model of the aircraft's equations of motion including models of the aerodynamic and propulsive forces and moments, and an extended Kalman filter to be used in estimating said angle-of-attack and angle-of-sideslip in response to said measurements and an aerodynamic model of said aircraft. 14. The system of claim 13 further comprising temperature and pressure sensors for measuring the dynamic pressure of the aircraft during flight to be used in developing the aerodynamic forces and moments during flight for estimating said angle-of-attack and angle-of-sideslip in response to said measurements.15. The system of claim 14 wherein said extended Kalman filter estimates the dynamic state vectors associated with said aircraft's flight through the atmosphere.16. The system of claim 15 wherein:dynamic state vectors and error covariance matrices are time propagated between measurements, and said state vector and error covariance are updated based upon said measurements. 17. The system of claim 14 wherein the dynamics of the aircraft are modeled in a nonlinear state space form as:{dot over (x)}(t)=a(x(t),u(t),t)+Gw(t) z(t)=h(x(t),u(t),t)+v(t) where x∈nx is the state vector, u∈nu is the control input vector, w∈nw is the stochastic plant disturbance vector, z∈nz is the measurement vector, and v∈nz is the stochastic measurement noise vector, and the vector fields a(?) and h(?) model said state dynamics and said inertial system measurements.18. The system of claim 17 wherein said state vector is partitioned into longitudinal and lateral-directional components in accordance with:{circumflex over (x)}lon=[{circumflex over (θ)}{circumflex over (q)}{circumflex over (α)}{circumflex over (V)}]T {circumflex over (x)}lat-dir=[{circumflex over (φ)}{circumflex over (p)}{circumflex over (r)}{circumflex over (β)}]T. 19. The system of claim 18 wherein said state vector is modeled as: the right side of said equations wherein the dynamics of the aircraft are modeled in a nonlinear state space form, wherein said state vector is partitioned into longitudinal and lateral-directional components, and wherein said state vector is modeled being evaluated using the a posteriori state estimate for use in a time update of the state vector, and an error covariance matrix being propagated using a linear model formed from the Jacobian of said equations. 20. The system of claim 17 wherein Jacobians of a(?) and h(?) are processed with respect to the state vector x in the extended Kalman filter.21. The system of claim 20 wherein the Jacobians are expressed by: 22. The system of claim 17 wherein the plant disturbance vector w and measurement noise vector v have covariance matrices Q and R, respectively.23. The system of claim 17 wherein the stochastic state vector x is estimated by processing stochastic measurements z using an extended Kalman filter.24. The system of claim 23 wherein an error covariance matrix is processed in accordance with the expression E{(x?{circumflex over (x)})(x?{circumflex over (x)})T}=P∈nxxnx, propagated in time in accordance with the expression {dot over (P)}(t)=AT(t)P(t)+P(t)A(t)+GQ(t)GT, wherein A is said Jacobian of and Q is said plant process disturbance vector covariance matrix.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (8)
Quinlivan Richard Paul (Binghamton NY), Aircraft angle-of-attack and sideslip estimator.
McIntyre, Melville Duncan Walter; Houck, Andrew William; Bridgewater, Russell Tanner; Freeman, Robert E.; Salo, Paul; Wilson, Douglas L.; Moore, Jonathan K., Alternative method to determine the air mass state of an aircraft and to validate and augment the primary method.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.