Artigo Acesso aberto Revisado por pares

Model-Free Scheme for Angle-of-Attack and Angle-of-Sideslip Estimation

2020; American Institute of Aeronautics and Astronautics; Volume: 44; Issue: 3 Linguagem: Inglês

10.2514/1.g005591

ISSN

1533-3884

Autores

Angelo Lerro, Alberto Brandl, Piero Gili,

Tópico(s)

Air Traffic Management and Optimization

Resumo

Open AccessEngineering NotesModel-Free Scheme for Angle-of-Attack and Angle-of-Sideslip EstimationAngelo Lerro, Alberto Brandl and Piero GiliAngelo LerroPolytechnic University of Turin, 10129 Turin, Italy, Alberto BrandlPolytechnic University of Turin, 10129 Turin, Italy and Piero GiliPolytechnic University of Turin, 10129 Turin, ItalyPublished Online:1 Dec 2020https://doi.org/10.2514/1.G005591SectionsPDFPDF Plus ToolsAdd to favoritesDownload citationTrack citations ShareShare onFacebookTwitterLinked InRedditEmail AboutI. IntroductionThe recent perspective to improve aviation safety, by means of using synthetic air data on board commercial aviation, opened a new scenario in avionics [1]. In fact, air data sensing is still based on different probes and vanes (used as direct sources of measure) protruding externally from the aircraft fuselage. On the other hand, integrated digital avionics offer the opportunity for air data estimation with data fusion techniques and without using physical (or mechanical) sensors. This approach is also correlated to analytical redundancy [2,3] and can be used as part of a redundant flight control system (FCS) architecture, to monitor physical sensors or to replace failed sensors [4,5], for example.An air data synthetic sensor, therefore, enables the replacement of a physical sensor with consequent benefits in terms of weight, power consumption, reliability, maintainability and emissions. Air data synthetic sensors can be split into three main categories: 1) pitot-free aircraft speed estimators [6]; 2) vane/sensor-free aerodynamic angle estimators [7,8]; 3) pitot and vane/sensor-free for both airspeed and aerodynamic angle estimators [9]. Using synthetic air data estimation in addition, or in place, of physical air data sensors would also be beneficial for next-generation air vehicles, e.g., unmanned aerial vehicles (UAVs) and urban air mobility (UAM) aircraft, to overcome some issues toward certification [10]. In fact, a redundant air data system (ADS) with limited use of synthetic sensors [11] can lead to a compact solution able to overcome some issues related to common failure modes or incorrect failure diagnosis of modern ADS [12–14].Although recently re-emerged, the idea of synthetic aerodynamic angle estimators can be dated back to 1949 thanks to the U.S. Air Force (USAF) technical report [15]. In [15] several methods are analyzed to estimate the aerodynamic angles, angle-of-attack (AoA) and angle-of-sideslip (AoS), and one of them was implemented and discussed in 1973 in [16], usually referred to as the Freeman's method. These are considered the first solutions to the problem of the estimation of the aerodynamic angles without using physical sensors. Since then, several other synthetic solutions were conceived [17–24]. The state-of-the-art presented here highlights that synthetic sensors for AoA and AoS estimation can be grouped in two main categories: model based (e.g., Kalman filter) and data driven (e.g., neural networks).This Note presents a scheme to estimate AoA and AoS. With respect to the state-of-the-art, the proposed scheme is model-free as it does not need any aircraft model or flight test database. Moreover, the latter aspect makes the proposed scheme independent from the aircraft configuration and the flight regime that, instead, it highly affects the design of model-based or data-driven synthetic sensors.In this work the classical flight mechanic equations are rearranged in order to obtain a scheme that can be solved for AoA and AoS estimation. The proposed scheme is basically a system of nonlinear equations governing the aerodynamic angles based on aircraft dynamics, airspeed, and wind data. To solve the proposed scheme for a preliminary numerical validation, an iterative method has been applied, but several other possibilities exist (e.g., Kalman filters).In Sec. II notations used in this work are presented. A rearrangement of some flight mechanic equations is introduced in Sec. III, and the problem formulation is presented in Sec. IV. The proposed scheme for aerodynamic angle estimation is derived in Sec. V, and a preliminary numerical verification is presented in Sec. VI before concluding the work.II. Notations and Reference FramesIn this work, vectors are indicated with bold-italic lower case letters (e.g., v), and lower case letters (e.g., v) are used for vector components, whereas the matrices are in bold-italic capital letters (e.g., A). An inertial reference frame FI={XI,YI,ZI} is considered, and two noninertial frames are considered centered in the aircraft center of gravity (CG): the body and wind reference frames [25]. The body reference frame FB={XB,YB,ZB} has axes oriented along fixed directions onboard, as in Fig. 1b. The wind reference frame FW={XW,YW,ZW} has the X axis aligned to the freestream velocity vector; the Z axis is the intersection of the plane normal to the trajectory and the (XB,ZB) plane of the aircraft and directed downward (i.e., from the upper to the lower wind surface). The aircraft is considered surrounded by an air mass enclosed in a virtual control volume that moves together with its own reference system FCV={XCV,YCV,ZCV}.Fig. 1 Representation of a) inertial and control volume reference frames, and b) body and wind reference frames.From Fig. 1a the relative distance r between the aircraft and the inertial reference frame can be expressed as r=rB+rW, where rW and rB are, respectively, the distance of the control volume reference system FCV and the flying object both measured from the origin of the inertial one FI. In addition, the angular velocity of the frame FB with respect to the inertial frame FI is ω=pi^B+qj^B+rk^Bwhere i^B, j^B, and k^B are the unit vectors in FB. Recalling the time-derivative properties [26], in the inertial reference frame FI, the relationship between velocities can be written as r˙=vI=r˙B+w(1)where vI is the inertial velocity, r˙B is the relative velocity between the aircraft and the surrounding air, and w=r˙W is the velocity of the control volume, or wind speed. Therefore, the generic flying vehicle is considered to fly with the velocity r˙B, or true air speed, relative to a moving control volume animated by the wind speed w, i.e., control volume velocity of the surrounding air in the inertial frame FI. Finally, the inertial velocity of the aircraft is the vectorial sum of the r˙B and w as represented in Fig. 1a.The vector transformation from the inertial reference frame FI to the body frame FB is obtained considering the ordered sequence 3–2–1 of Euler angles: heading angle ψ, elevation angle θ, and bank angle ϕ. Henceforth, in order to ease the notation, the cosine and sine functions will be denoted as C and S, respectively, whose arguments are indicated as subscript. The full rotation matrix from FI to FB is composed as follows: CI2B=[CθCψCθSψ−SθSϕSθCψ−CϕSψSϕSθSψ+CϕCψSϕCθCϕSθCψ+SϕSψCϕSθSψ−SϕCψCϕCθ](2)The full rotation matrix from FW to FB is composed as follows: CW2B =[CαCβ−CαSβ−SαSβCβ0SαCβ−SαSβCα](3)Among all transformation properties [27], it is worth underlying that CI2BC˙B2I=ΩB(4)where ΩB=[0−rqr0−p−qp0](5)III. Rearrangement of Flight Mechanic EquationsRecalling velocity definitions [28], Eq. (1) can be rewritten as vI=CB2IvB+w(6)and the relative velocity vB can be obtained from the wind reference frame using Eq. (3) as vB=V∞i^WB(7)where V∞ is the magnitude of the relative velocity vector, V∞=|vB|=u2+v2+w2, and i^WB=(CβCα)i^B+(Sβ)j^B+(CβSα)k^B, i.e., the unit vector of the relative velocity in the body reference frame.Recalling Eqs. (6) and (4), the inertial acceleration aI=v˙I projected on the body reference frame can be written as aB=CI2BaI=v˙B+ΩBvB+CI2Bw˙(8)Equation (8) highlights the ambiguity coming from inertial acceleration measured onboard. In fact, it can be generated from aircraft maneuver (v˙B+ΩBvB) and/or change in the external wind (CI2Bw˙). Typically, aB can be derived onboard from the proper acceleration nB, measured by accelerometers from the Inertial Measurement Unit (IMU), Attitude and Heading Reference System (AHRS), or Inertial Navigation Systems (INS). In this case, the inertial acceleration aB is calculated as aB=nB−CI2B[0,0,g0]T, where g0≃9.81 is the gravitational acceleration.From Eq. (8), the acceleration v˙B can be written as v˙B=aB−ΩBvB−CI2Bw˙(9)From Eq. (7), the time derivative of the relative velocity's magnitude is V˙∞=(vBTv˙B/V∞), and substituting v˙B with its expression of Eq. (9), the following equation is obtained: V˙∞V∞=vBTv˙B=vBT(aB−ΩBvB−CI2Bw˙)=vBT(aB−CI2B)w˙(10)where vBTΩBvB is null, and all terms refer to the same time instant.IV. Problem FormulationThe proposed scheme is based on the hypothesis that the relative velocity vB in Eq. (10), and hence the aerodynamic angles, at a certain time instant t can be modeled using information from the past. Therefore, by means of the integral definition, the relative velocity vector vB at time t can be expressed starting from vB at a generic time τ, with t≥τ, as vB(t)= vB(τ)+∫τtv˙B(T) dT (11)Henceforth, the subscript notations vB,t or (vB)t are used in place of vB(t), and the independent variable of the integrand function is omitted in order to ease the notation. Recalling Eq. (9), Eq. (11) can be rewritten as vB,t=vB,τ+∫τt(aB−ΩBvB−CI2Bw˙) dT(12)and vB,τ=vB,t−∫τtaB dT+∫τtΩBvB dT+∫τtCI2Bw˙ dT(13)Replacing vB,τ with Eq. (13), Eq. (10) can be written at time τ as V∞,τV˙∞,τ=[vB,t−∫τtaB dT+∫τtΩBvB dT+∫τtCI2Bw˙ dT]T(aB−CI2Bw˙)τ⇒⇒V∞,τV˙∞,τ+[∫τtaB dT−∫τtCI2Bw˙ dT]T(aB−CI2Bw˙)τ=[vB,t+∫τtΩBvB dT]T(aB−CI2Bw˙)τ(14)where all terms depending on vB, and hence the aerodynamic angles, are collected on the right-hand side.V. Proposed SchemeThe proposed scheme, named "Angle of Attack and Sideslip Estimator" (ASSE), is based on making dependencies from the relative body velocity vB explicit. In this case, the integral term ∫τtΩBvB dT of Eq. (14) must be explicated in terms of vB. Several levels of approximations can be assumed. In this work, the proposed formulation is based on the assumption that the integrand function is constant in the generic time interval [τ,t]. The latter hypothesis is identified as the zero-order approximation.A. Zero-Order ASSE ApproximationIn a generic time window, from τ to t, the integrand function of ∫τtΩBvB dT in Eq. (14) can be approximated constant; therefore ∫τtΩBvB dT=(ΩBvB)tΔt(15)where Δt=t−τ. Substituting the latter expression into Eq. (14) and recalling matrix properties, Eq. (14) can be rewritten as V∞,τV˙∞,τ+[∫τtaB dT−∫τtCI2Bw˙ dT]T(aB−CI2Bw˙)τ=V∞,ti^WB,tT(I−ΩB,tΔt)(aB−CI2Bw˙)τ(16)Equation (16) is the basic expression of the zero-order scheme referred to the generic time τ where the aerodynamic angles α(t) and β(t) are the only unknowns and all other terms are supposed to be measured. Therefore, the aerodynamic angle estimation proposed here is based on direct measure of 1) true airspeed V∞ and its time derivative V˙∞, 2) the inertial body acceleration aB (described in Sec. III), 3) angular rates, and 4) the wind field. As far as the wind field is concerned, the wind velocity is assumed to be known in order to be able to measure the wind acceleration term w˙ in Eq. (16). Even though this assumption is not practicable, it is used here to demonstrate the feasibility of the proposed ASSE scheme. For the sake of clarity, conclusion of this work can always be applicable in the case of null, steady wind field or discrete wind change.B. Zero-Order ASSE SchemeTo simplify the proposed scheme notations, the measurable quantities of Eq. (16) are grouped and denoted as follows: nτ=V∞,τV˙∞,τ+[∫τtaB dT−∫τtCI2Bw˙ dT]T(aB−CI2Bw˙)τ(17)and mτ=V∞,t(I−ΩB,tΔt)(aB−CI2Bw˙)τ=hτi^B+lτj^B+mτk^B(18)Therefore, Eq. (16) can be rewritten in a more compact form: nτ=i^WB,tTmτ=hτCβCα+lτSβ+mτCβSα(19)Equation (19) represents a generic nonlinear scalar equation in two variables α(t) and β(t). For the latter reason, the aerodynamic angles are represented without subscripts related to time. Equation (19) can be expanded back in time starting from t to n-th generic τi with i∈[0,1,…,n], where τ0≡t. Therefore, the following system of n+1 nonlinear equations is obtained: {nt=i^WB,tTmt=htCβCα+ltSβ+mtCβSαnτ1=i^WB,tTmτ1=hτ1CβCα+lτ1Sβ+mτ1CβSα⋮nτn=i^WB,tTmτn=hτnCβCα+lτnSβ+mτnCβSα(20)Equation (20) is the generic form of the proposed zero-order ASSE scheme based on n+1 equations. In this work, an expansion in the past is considered (τi+1<τi) but also a forward expansion is equally feasible leading to the same conclusions of the present work. Moreover, it is worth highlighting that no hypothesis are assumed on time spacing of time steps considered here. In fact, even though very uncommon, nonuniform time spacing can be considered and two subsequent equations can also be written for two nonadjacent time steps. This latter aspect can be useful to improve the condition number of the system in Eq. (20).The nonlinear system of Eq. (20) can be rewritten in a more compact matrix form as nn=(i^WB,tTMnT)T=Mni^WB,t(21)where nn=[nt,nτ1,…,nτn]T and Mn=[mtT,mτ1T,…,mτnT]T. As the components of the unit vector are not independent, an extra condition is given by the unit magnitude constraint i^WB,tTi^WB,t=1. Therefore, the nonlinear system of equations based on the zero-order ASSE scheme can be expressed as {1=i^WB,tTi^WB,tnn=Mni^WB,t(22)The most suitable solver can be adopted to solve the system of nonlinear Eq. (22) for AoA and AoS estimation.C. Solution Existence ConditionsUnder the hypothesis that the system of Eq. (22) could be linear, it would be written as nn*=Mn*i^WB,t(23)where nn*=[1,nnT]T and Mn*=[i^WB,tT,Mn]T. If Mn* was invertible, and hence n=1 in order to have a square matrix, the ASSE solution would be obtained as i^WB,t=M1*−1n1*(24)In other words, if Eq. (23) was solvable, the solution would be obtained as a function of two time steps (τ0≡t and τ1). This condition for a nonlinear problem only sets the minimum number of equations to be considered. Moreover, a nonzero determinant of Mn* is required to have a unique solution. The latter consideration is translated in the following two conditions. Firstly, recalling Eqs. (17) and (18), it is clear that the i-th time step τi related to uniform flight conditions introduces an equation leading to a null determinant of the M1*. Hence, as also observed in [29], the analytical aerodynamic angle estimation (based on a model-free approach) cannot be performed in uniform flight (or trim) conditions. Secondly, the matrix M1* should have a full rank, or, in other words, each considered time step τi shall add an independent equation in order to guarantee that M1* has only linearly independent rows. For the latter condition, it is important to have the chance to base the proposed scheme on nonuniform time grids.Therefore, assuming that Eq. (22) may be linearized, general conditions on the existence of AoA and AoS solutions based on the proposed ASSE scheme are 1) at least two time steps (τ0 and τ1) available, 2) not uniform flight conditions, and 3) two independent equations.VI. Numerical VerificationIn this section, the zero-order ASSE scheme is verified using flight simulated data in the presence of a steady wind field. The simulation is not intended to provide an exhaustive performance evaluation but only a numerical demonstration of the proposed scheme based on the zero-order approximation.A. Maneuver DefinitionThe numerical validation is performed using a flight simulator, inspired to a two-seat light motorized aircraft. The simulator is based on a coupled six-degree-of-freedom nonlinear aircraft model equipped with nonlinear aerodynamic and thrust models designed accordingly to flight test results and the engine datasheet. The simulation is run using the explicit Euler scheme with fixed time step Δt=0.1 milli/second.Two different maneuvers are designed in order to excite both longitudinal and lateral-directional modes beyond their linearity: 1) a stall maneuver, described in Fig. 2; 2) a sideslip angle sweep maneuver, described in Fig. 3. Both maneuvers begin in trim conditions. Aileron commands are maintained to their trim positions even though, due to gyroscopic effects, the trim flight condition is not perfectly symmetric. For this latter reason, the aileron during the trim condition is nonzero and both longitudinal and lateral-directional modes are always slightly coupled.Fig. 2 Input–output scenario for a stall maneuver: a) more relevant input commands and b) main output data.Fig. 3 Input–output scenario for sideslip angle sweep maneuver: a) more relevant input commands and b) main output flight data.After a short dive, the stall maneuver is performed acting on the sole elevator command, as described in Fig. 2a, producing initially an increase of airspeed and then a smooth deceleration leading to high angle of attack, as can be seen in Fig. 2b, with limited changes in angle of sideslip.The sideslip angle sweep maneuver is performed acting on the sole rudder command, as described in Fig. 3a, exciting the angle of sideslip in a large range, whereas the speed and the angle of attack are almost constant as can be seen in Fig. 3b.B. Numerical ResultsAs described in Sec. V.A, AoA and AoS are estimated simultaneously using the proposed scheme of Eq. (22). Therefore, AoA and AoS estimation is based on measures of 1) true airspeed, 2) true airspeed time derivative, 3) inertial body acceleration, 4) Euler angles (implicitly used to obtain aB from nB as described in Sec. IV), 5) body angular rates, and 6) wind acceleration. The simulation does not implement any sensor noise or time delay, and hence all signals used to solve the proposed scheme are noise-free and synchronized.Even though the system of two equations is the minimum condition to solve the proposed scheme of Eq. (22) as discussed in Sec. V.A, several numbers of nonlinear equations are considered here: 1) two equations written for current time t and a single past time τ1=t−Δt; 2) three equations written for current time t and a two past times τ1=t−Δt and τ2=t−2Δt; and 3) four equations written for current time t and a three past times τ1=t−Δt, τ2=t−2Δt, and τ3=t−3Δt.In this work, each system of nonlinear equations is solved using an iterative method based on the Levenberg–Marquardt algorithm [30]. Because of importance of the first guess in iteration methods, the proposed scheme is applied with the following strategy: 1) using the AoA/AoS values previously estimated as initial condition, and 2) only the very first iteration (i.e., from the trim condition) is initialized by imposing AoA and AoS true values.Using the proposed scheme, synthetic estimations of aerodynamic angles are reported in Fig. 4 for the stall maneuver and in Fig. 5 for the sideslip sweep maneuver. A general good agreement can be observed between the true values and the aerodynamic angle estimations. In fact, it can be noted that, although the maximum absolute error is smaller than 0.6° for both maneuvers, there are few error peaks mainly related to the zero-order approximation used with the proposed scheme as it will be shown later in Sec. VI.C. These numerical results confirm the validity of the proposed scheme to estimate aerodynamic angles during maneuvered flight conditions with at least two equations.Fig. 4 Estimation using the proposed scheme with two, three, and four equations during the stall maneuver: a) angle of attack and b) angle of sideslip.Fig. 5 Estimation using the proposed scheme with two, three, and four equations during the angle of sideslip sweep: a) angle of attack and b) angle of sideslip.By extending the proposed scheme to three and four equations, the estimation accuracy is not increased significantly and sometimes higher errors are shown as in Fig. 5a. On the contrary, in Fig. 4b, it can be noted that the estimation accuracy of the four-equation-scheme is only slightly improved if compared with the two-equation-scheme. If increasing the number of equations introduces more conditions to the proposed scheme, on the other side, as shown later in Sec. VI.C, the zero-order approximation always introduces smaller errors for the two-equation scheme. As far as the preliminary numerical validation is concerned, the two-equation-scheme seems preferable because the mathematical complexity introduced with the three- and four-equation schemes is not supported by significant accuracy improvement.C. Zero-Order ASSE Approximation ErrorTo evaluate the error introduced with the zero-order ASSE scheme in the system of Eq. (22), the exact value of the integral term of Eq. (15) is compared with zero-order approximation. Recalling Eq. (14) and under the assumption of steady wind field, the zero-order ASSE approximation error (0-OAE) is calculated as 0-OAE=−((ΩBvB)tΔt−∫τtΩBvB dT)aB(∫τtΩBvB dT)aB(25)Although the large range of the flight maneuver described before, Fig. 6 shows that the zero-order ASSE approximation errors are limited in time (shorter than 0.25 s) and the largest errors are introduced as the number of equations is increased. The latter aspect is straightforward because the integrand function of Eq. (15) is considered constant for a longer time. The maximum absolute 0-OAE is bounded within ±6% for the system of four equations, whereas 0-OAE is reduced to ±2% for the system of two equations. The highest 0-OAE values are shown at the beginning of the maneuver, i.e., at the transition between steady state and dynamic flight conditions.Fig. 6 Zero-order ASSE approximation error (0-OAE) for a) stall and b) sideslip angle sweep maneuvers.VII. ConclusionsIn the field of aerodynamic angle synthetic estimators, this Note introduces a model-free scheme for concurrent angle-of-attack and angle-of-sideslip estimation independent from the aircraft. After a rearrangement of classical flight mechanic equations, a simplification hypothesis is applied in order to obtain a set of nonlinear equations, or the zero-order ASSE scheme. The scheme is based on the measure of true airspeed, angular rates, inertial accelerations, aircraft attitudes, and wind acceleration vector. Each equation refers to a different time instant. The proposed scheme shall be based at least on two equations written for dynamic conditions. In fact, the proposed scheme is only applicable when the aircraft is maneuvering, whereas for trim conditions the scheme is not applicable. The proposed zero-order approximation does not introduce significant errors with respect to the corresponding exact value even if the approximation error increases with the number of equations. From a preliminary numerical validation, the proposed scheme demonstrates a good accuracy in aerodynamic angle estimation during simulated flight conditions. The solver of the proposed scheme is not limited to the iterative method used in this Note. Moreover, from the analysis of numerical results, the estimation accuracy is not significantly improved by increasing the number of equations. Therefore, for the zero-order scheme, the best tradeoff is obtained using only two equations. References [1] Flottau J., "Boeing 737 MAX Return Decision in January," Aviation Week & Space Technology, 2019, https://aviationweek.com/air-transport/easas-director-expects-boeing-737-max-return-decision-january. Google Scholar[2] Gertler J., "Analytical Redundancy Methods in Fault Detection and Isolation—Survey and Synthesis," IFAC Proceedings Volumes, Vol. 24, No. 6, 1991, pp. 9–21 ; also iFAC/IMACS Symposium on Fault Detection, Supervision and Safety for Technical Processes (SAFEPROCESS'91), Baden-Baden, Germany, Sept. 1991. https://doi.org/10.1016/S1474-6670(17)51119-2 Google Scholar[3] Perhinschi M., Campa G., Napolitano M., Lando M., Massotti L. and Fravolini M., "Modelling and Simulation of a Fault-Tolerant Flight Control System," International Journal of Modelling and Simulation, Vol. 26, No. 1, 2006, pp. 1–10. https://doi.org/10.1080/02286203.2006.11442345 CrossrefGoogle Scholar[4] Pouliezos A. D. and Stavrakakis G. S., "Analytical Redundancy Methods," Real Time Fault Monitoring of Industrial Processes, Vol. 12, Springer, Dordrecht, The Netherlands, 1994, pp. 93–178. https://doi.org/10.1007/978-94-015-8300-8_2 Google Scholar[5] Rhudy M. B., Fravolini M. L., Porcacchia M. and Napolitano M. R., "Comparison of Wind Speed Models Within a Pitot-Free Airspeed Estimation Algorithm Using Light Aviation Data," Aerospace Science and Technology, Vol. 86, March 2019, pp. 21–29. https://doi.org/10.1016/j.ast.2018.12.028 CrossrefGoogle Scholar[6] Rhudy M. B., Larrabee T., Chao H., Gu Y. and Napolitano M., "UAV Attitude, Heading, and Wind Estimation Using GPS/INS and an Air Data System," AIAA Guidance, Navigation, and Control (GNC) Conference, AIAA Paper 2013-5201, 2013, pp. 1–11. https://doi.org/10.2514/6.2013-5201 Google Scholar[7] Lerro A., Brandl A., Battipede M. and Gili P., "Preliminary Design of a Model-Free Synthetic Sensor for Aerodynamic Angle Estimation for Commercial Aviation," Sensors, Vol. 19, No. 23, 2019, p. 5133. https://doi.org/10.3390/s19235133 CrossrefGoogle Scholar[8] Colgren R., Frye M. and Olson W., "A Proposed System Architecture for Estimation of Angle-of-Attack and Sideslip Angle," Guidance, Navigation, and Control Conference and Exhibit, AIAA Paper 1999-4078, 1999, pp. 743–750. https://doi.org/10.2514/6.1999-4078 Google Scholar[9] Lie F. A. P. and Gebre-Egziabher D., "Sensitivity Analysis of Model-Based Synthetic Air Data Estimators," AIAA Guidance, Navigation, and Control Conference, AIAA Paper 2015-0081, 2015, pp. 1–18. https://doi.org/10.2514/6.2015-0081 Google Scholar[10] European Aviation Safety Agency, EASA, "Proposed Means of Compliance with the Special Condition VTOL," May 2020. MOC SC-VTOL issue 1. Google Scholar[11] Lerro A., Battipede M., Gili P., Ferlauto M., Brandl A., Merlone A., Musacchio C., Sangaletti G. and Russo G., "The Clean Sky 2 MIDAS Project—An Innovative Modular, Digital and Integrated Air Data System for Fly-by-Wire Applications," 2019 IEEE 5th International Workshop on Metrology for AeroSpace (MetroAeroSpace), Vol. 1, IEEE, New York, 2019, pp. 714–719. https://doi.org/10.1109/MetroAeroSpace.2019.8869602 Google Scholar[12] Eubank R., Atkins E. and Ogura S., "Fault Detection and Fail-Safe Operation with a Multiple-Redundancy Air-Data System," AIAA Guidance, Navigation, and Control Conference, AIAA Paper 2010-7855, 2010. https://doi.org/10.2514/6.2010-7855 LinkGoogle Scholar[13] Lu P., Van Eykeren L., Van Kampen E.-J. and Chu Q., "Air Data Sensor Fault Detection and Diagnosis with Application to Real Flight Data," AIAA Guidance, Navigation, and Control Conference, AIAA SciTech Forum, AIAA Paper 2015-1311, 2015. https://doi.org/10.2514/6.2015-1311 LinkGoogle Scholar[14] "Aircraft Accident Investigation Report—PT. Lion Mentari Airlines Boeing 737-8 (MAX)," Komite Nasional Keselamatan Transportasi Republic of Indonesia, KNKT.18.10.35.04, 2018. Google Scholar[15] Dendy J. and Transier K., "Angle-of-Attack Computation Study," Air Force Flight Dynamics Lab. AFFDL-TR-69-93, 1969. Google Scholar[16] Freeman D. B., "Angle of Attack Computation System," Air Force Flight Dynamics Lab. AFFDL-TR-73-89, 1973. Google Scholar[17] Rohloff T. J., Whitmore S. A. and Catton I., "Air Data Sensing from Surface Pressure Measurements Using a Neural Network Method," AIAA Journal, Vol. 36, No. 11, 1998, pp. 2094–2101. https://doi.org/10.2514/2.312 LinkGoogle Scholar[18] Samara P. A., Fouskitakis G. N., Sakellariou J. S. and Fassois S. D., "Aircraft Angle-of-Attack Virtual Sensor Design via a Functional Pooling Narx Methodology," 2003 European Control Conference (ECC), Vol. 1, Inst. of Electrical and Electronics Engineers, New York, 2003, pp. 1816–1821. https://doi.org/10.23919/ECC.2003.7085229 Google Scholar[19] Wise K. A., "Computational Air Data System for Angle-of-Attack and Angle-of-Sideslip," U.S. Patent 6,928,341 B2, 2005. Google Scholar[20] Langelaan J. W., Alley N. and Neidhoefer J., "Wind Field Estimation for Small Unmanned Aerial Vehicles," Journal of Guidance, Control, and Dynamics, Vol. 34, No. 4, 2011, pp. 1016–1030. https://doi.org/10.2514/1.52532 LinkGoogle Scholar[21] Lerro A., Battipede M., Gili P. and Brandl A., "Aerodynamic Angle Estimation: Comparison Between Numerical Results and Operative Environment Data," CEAS Aeronautical Journal, Vol. 11, No. 1, 2020, pp. 249–262. https://doi.org/10.1007/s13272-019-00417-x Google Scholar[22] Lu P., Van Eykeren L., van Kampen E., de Visser C. C. and Chu Q. P., "Adaptive Three-Step Kalman Filter for Air Data Sensor Fault Detection and Diagnosis," Journal of Guidance, Control, and Dynamics, Vol. 39, No. 3, 2016, pp. 590–604. https://doi.org/10.2514/1.G001313 LinkGoogle Scholar[23] Prem S., Sankaralingam L. and Ramprasadh C., "Pseudomeasurement-Aided Estimation of Angle of Attack in Mini Unmanned Aerial Vehicle," Journal of Aerospace Information Systems, Vol. 17, No. 11, 2020, pp. 603–614. https://doi.org/10.2514/1.I010783 LinkGoogle Scholar[24] Valasek J., Harris J., Pruchnicki S., McCrink M., Gregory J. and Sizoo D. G., "Derived Angle of Attack and Sideslip Angle Characterization for General Aviation," Journal of Guidance, Control, and Dynamics, Vol. 43, No. 6, 2020, pp. 1039–1055. https://doi.org/10.2514/1.G004010 LinkGoogle Scholar[25] Etkin B. and Reid L., Dynamics of Flight: Stability and Control, 3rd ed., Wiley, New York, 1995. Google Scholar[26] Britting K., Inertial Navigation Systems Analysis, Wiley Canada, Norwood, 1971. Google Scholar[27] Salychev O. S., Applied Inertial Navigation: Problems and Solutions, BMSTU Press, Moscow, Russia, 2004. Google Scholar[28] Nelson R., Flight Stability and Automatic Control, McGraw–Hill Series in Aeronautical and Aerospace Engineering, McGraw–Hill Ryerson, Boston, 1989. Google Scholar[29] Sun K., Regan C. D. and Egziabher D. G., "GNSS/INS Based Estimation of Air Data and Wind Vector Using Flight Maneuvers," 2018 IEEE/ION Position, Location and Navigation Symposium (PLANS), Inst. of Electrical and Electronics Engineers, New York, 2018, pp. 838–849. https://doi.org/10.1109/PLANS.2018.8373461 CrossrefGoogle Scholar[30] Marquardt D. W., "An Algorithm for Least-Squares Estimation of Nonlinear Parameters," Journal of the Society for Industrial and Applied Mathematics, Vol. 11, No. 2, 1963, pp. 431–441. https://doi.org/10.1137/0111030 CrossrefGoogle Scholar Previous article Next article FiguresReferencesRelatedDetailsCited byExperimental Analysis of Neural Approaches for Synthetic Angle-of-Attack EstimationInternational Journal of Aerospace Engineering, Vol. 2021 What's Popular Volume 44, Number 3March 2021 CrossmarkInformationCopyright © 2020 by the authors. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission. All requests for copying and permission to reprint should be submitted to CCC at www.copyright.com; employ the eISSN 1533-3884 to initiate your request. See also AIAA Rights and Permissions www.aiaa.org/randp. TopicsAeronautical EngineeringGuidance, Navigation, and Control SystemsCivil AviationAviation SafetyAirspeedMilitary AviationAeronauticsAir ForcesAviationAerodynamic PerformanceSlip (Aerodynamics)Commercial AviationFlight TestAvionicsAerodynamics KeywordsAerodynamic AngleAngle of SideslipAircraft SpeedBody Reference FrameAttitude and Heading Reference SystemFlight MechanicsKalman FilterFlight TestingAileronsFlight Control System Received7 August 2020Accepted25 October 2020Published online1 December 2020

Referência(s)