Computer-Implemented Method and System for Modelling Performance of a Fixed-Wing Aerial Vehicle with Six Degrees of Freedom

20180314776 ยท 2018-11-01

    Inventors

    Cpc classification

    International classification

    Abstract

    Computer-implemented method and system for modelling performance of a fixed-wing aerial vehicle (AV) with six degrees of freedom. The system comprises a collecting unit (330) to collect data from a plurality of modelling measures and modelling maneuvers; a processing unit (340) to communicate with a collecting unit (330). The processing unit (340) further sequentially processes data sets from a plurality of modelling measures and to determine models to generate an accurate APM. Modelling measures and modelling maneuvers are designed to modify an influence on the of variables of a model of the AV (100).

    Claims

    1. A computer-implemented method for modeling performance of a fixed-wing aerial vehicle (AV) with six degrees of freedom, sequentially comprising the steps of: collecting a first data set from a plurality of fuel consumption modelling measures and determining a fuel consumption model based on the first data set; collecting a second data set from a plurality of thrust modelling maneuvers and determining a thrust model based on the second data set; collecting a third data set from a plurality of aerodynamic forces modelling maneuvers and determining aerodynamic forces model based on the third data set; collecting a fourth data set from a plurality of propulsive moments modelling maneuvers and inertia matrix modelling maneuvers and determining propulsive moments model and inertia matrix based on the fourth data set; and collecting a fifth data set from a plurality of aerodynamics moments modelling maneuvers and determining aerodynamics moments model based on the fifth data set; wherein modelling measures and modelling maneuvers are performed to modify an influence on the AV of one or more variables of a model to be determined.

    2. The computer-implemented method of claim 1, further comprising a step of measuring variables of a model with a state estimator of the AV and air data system of the AV.

    3. The computer-implemented method of claim 1, wherein determining a model further comprises applying a least square estimate to a collected data set.

    4. The computer-implemented method of claim 1, further comprising a step of configuring a flight control system to automatically perform modelling maneuvers in flight.

    5. The computer-implemented method of claim 1, wherein modelling maneuvers comprise at least one of the following control loops: AOS-on-rudder, altitude-on-bank speed-on-elevator, AOA-on-elevator, pitch rate-on-elevator and bank-on-ailerons.

    6. The computer-implemented method of claim 1, wherein fuel consumption modelling measures are performed for a plurality of values of air density, outside air temperature (OAT) and throttle level.

    7. The computer-implemented method of claim 1, wherein thrust modelling maneuvers are performed for a plurality of values of barometric altitude, mass variation and throttle level under a condition of coordinated flight.

    8. The computer-implemented method of claim 7, wherein thrust modelling maneuvers comprise an altitude-on-bank control loop and a speed-on-elevator control loop.

    9. The computer-implemented method of claim 1, wherein aerodynamic forces modelling maneuvers comprise AOA-on-elevator, AOS-on-rudder and speed-on-elevator control loops.

    10. The computer-implemented method of claim 1, wherein propulsive moments modelling maneuvers comprise AOS-on-rudder and bank-on-ailerons control loops under a condition of coordinated flight.

    11. The computer-implemented method of claim 1, wherein aerodynamic moments modelling maneuvers comprise AOS-on-rudder, bank-on-ailerons and q-on-elevator control loops.

    12. A system for modeling performance of a fixed-wing aerial vehicle (AV) with six degrees of freedom, the system comprising: a collecting unit configured to collect data from a plurality of modelling measures and modelling maneuvers; a processing unit configured to communicate with a collecting unit, wherein the processing unit is further configured to sequentially process: a first data set from a plurality of fuel consumption modelling measures and to determine a fuel consumption model based on the first data set; a second data set from a plurality of thrust modelling maneuvers and to determine a thrust model based on the second data set; a third data set from a plurality of aerodynamic forces modelling maneuvers and to determine aerodynamic forces model based on the third data set; a fourth data set from a plurality of propulsive moments modelling maneuvers and inertia matrix modelling maneuvers and to determine propulsive moments model and inertia matrix based on the fourth data set; a fifth data set from a plurality of aerodynamics moments modelling maneuvers and to determine aerodynamics moments model based on the fifth data set; wherein modelling measures and modelling maneuvers are performed to modify an influence on the AV of one or more variables of a model to be determined.

    13. The system of claim 12, wherein the collecting unit is further configured to instruct a state estimator and air data system to read out sensors values of the AV during modelling maneuvers.

    14. The system of claim 12, wherein the processing unit is further configured to instruct a flight control system to automatically perform modelling maneuvers in flight.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0013] A series of drawings which aid in better understanding the disclosure and which are presented as non-limiting examples and are very briefly described below.

    [0014] FIG. 1 illustrates a three-dimensional system used to define the orientation of an aircraft.

    [0015] FIG. 2 illustrates a flow diagram depicting one embodiment of the disclosed method.

    [0016] FIG. 3 illustrates a block system according to an embodiment of the disclosed system.

    DETAILED DESCRIPTION

    [0017] For the purposes of explanation, specific details are set forth in order to provide a thorough understanding of the present disclosure. However, it is apparent to one skilled in the art that the present disclosure may be practiced without these specific details or with equivalent arrangements.

    [0018] FIG. 1 illustrates the body fixed system (BFS) of a fixed-wing aerial vehicle (AV) 100. A three-dimensional coordinate system is defined through the center of gravity (CoG) with each axis of this coordinate system perpendicular to the other two axes. The AV 100 typically includes a body or fuselage 102, fixed wings 104 that are coupled to the fuselage 102 and a tail 105 that includes a horizontal stabilizer 106 and a vertical stabilizer 108. The AV 100 can rotate about three axes, namely, a longitudinal x-axis 110, a lateral y-axis 112, and a vertical or directional z-axis 114. Roll, pitch and yaw refer to rotations of the AV 100 about the respective axes 110, 112, 114. Pitch refers to the rotation (nose up or down) of the AV 100 about the lateral y-axis 112, roll refers to the rotation of the AV 100 about the longitudinal x-axis 110, and yaw refers to the rotation of the AV 100 about the vertical or directional z-axis 114.

    [0019] An AV 100 typically include four controls, namely throttle, elevator 116, ailerons 124, and vertical rudder 118. Throttle is used to operate the engines 134 and generate a forward force. Control surfaces: elevator 116, ailerons 124 and vertical rudder 118 allow to aerodynamically control the AV 100 for a stable flight.

    [0020] Elevator 116 is used to raise or lower the nose of the AV 100. Ailerons 124 are located on the outside of the wings 104 and are used to rotate AV 100. The ailerons 124 move anti-symmetrically (i.e. one goes up, the one on the opposite side low). Vertical rudder 118 is used so that the aircraft does not skid.

    [0021] It is assumed that the AV 100 is equipped with an aircraft flight control system. The AV 100 may be commanded with the flight control system to automatically perform certain maneuvers and collect data (via telemetry) in real time that serve to generate an APM. At least some of these tasks may be coded in a computer program. Some of these computer program instructions, when running, may steer the AV 100 to perform modelling maneuvers. Said maneuvers advantageously provide data that can be collected and used to generate APM features in a sequence of different steps to arrive at an accurate APM that reproduces the behavior of the AV 100.

    [0022] FIG. 2 illustrates several steps of an embodiment according to the present disclosure to generate an APM for a particular fixed-wings AV. Generally, the model determined in a step serves for determining another model in a subsequent step.

    [0023] A first step of fuel consumption model determination 210 is based on fuel consumption measures 212 performed under different conditions of air density, outside air temperature (OAT) and throttle level (ET).

    [0024] A second step of thrust model determination 220 is based on thrust modeling maneuvers 222 performed under conditions of coordinated flight (a flight without sideslip), constant barometric altitude for a plurality of AV mass variations, a plurality throttle levels and a plurality of angle of attack (AOA) values for different air densities, OAT and throttle levels.

    [0025] A third step of aerodynamic forces model determination 230 is based on data collected from aerodynamic forces modelling maneuvers 232 like AOA-on-elevator, AOS-on-rudder (angle of sideslip) and speed-on-elevator.

    [0026] A fourth step of propulsive moments and inertia matrix determination 240 is based on data collected from propulsive moments modelling maneuvers 242 from control loops of AOS-on-rudder and bank-on-ailerons. Optionally, maneuvers 242 may be performed under conditions of coordinated flight or actuating the elevator.

    [0027] Inertia matrix moments modelling maneuvers 243 may be performed under conditions of lateral perturbation via rudder actuation for several AV mass variations.

    [0028] A fifth step of aerodynamic moments determination 250 is based on data collected from performing maneuvers under certain conditions 252 like AOS-on-rudder, bank-on-ailerons and q-on-elevator.

    [0029] Once this sequence of steps is performed for the considered fixed-wings AV, its corresponding APM can be obtained.

    [0030] FIG. 3 shows an embodiment of a system to generate an APM according to the present disclosure. As to instrumentation and data acquisition, the AV 100 is assumed to be equipped with a state estimator 320 an air data system 310. The state estimator 320 may fusion GPS 322, IMU 325 (e.g. solid-state accelerometers 329 and gyros 324), magnetometer 328, wind vanes 326 (providing direct observation of angle-of-attack and angle-of-sideslip). The air data system 310 provides observations of true airspeed, pressure and temperature to produce an estimate (e.g. in the sense of the Extended Kalman Filter).

    [0031] The aircraft flight control system of the AV 100 includes a processing unit 340 that may instruct operating mechanisms that actuate control surfaces to modify direction in flight. The processing unit 340 also may manage throttle that controls engines to modify speed.

    [0032] Several actions can be performed as outlined in FIG. 2, including flight modelling maneuvers 222, 232, 242, 243 and 252 and associated measures for collecting data in order to sequentially build an APM for the AV 100. At least some of them may be automated and implemented in flight via processing unit 340 to reduce complexity and facilitate computations to generate a realistic APM. Main maneuvers of assistance to generate the APM are: [0033] AOS-on-rudder [0034] Altitude-on-bank [0035] Speed-on-elevator [0036] AOA-on-elevator [0037] Pitch rate-on-elevator

    [0038] These will be evidenced in the following example expressed with a more detailed mathematical formulation.

    Formal Example of APM Identification

    [0039] The present example mathematically demonstrates how a series of modelling maneuvers and measures under particular conditions are used to generate data to be collected in order to determine parameters of each particular model by means of least squares (LS).

    Position (WGS84):

    [0040] {, , h} Geodetic coordinates
    Linear speed (LLS):
    u Absolute horizontal speed
    True bearing
    w Absolute vertical speed
    v Module of the absolute speed
    Absolute (geometric) path angle
    Absolute bank angle
    u.sub.TAS Horizontal component of the true airspeed
    .sub.TAS Bearing of the true airspeed
    w.sub.TAS Vertical component of the true airspeed
    v.sub.TAS Module of the true airspeed v.sub.TAS={square root over (u.sub.TAS.sup.2+w.sub.TAS.sup.2)}
    .sub.TAS Aerodynamic path angle
    .sub.TAS Aerodynamic bank angle
    u.sub.WIND Horizontal component of the wind speed
    .sub.WIND Bearing of the wind speed
    w.sub.WIND Vertical component of the wind speed
    v.sub.WIND Module of the wind speed v.sub.WIND={square root over (u.sub.WIND.sup.2+w.sub.WIND.sup.2)}
    Linear acceleration (BFS):

    [00001] [ a 1 BFS a 2 BFS a 3 BFS ]

    BFS components of the non-gravitational accelerations (likewise sensed by a 3-axis accelerometer)

    Attitude (BFS):

    [0041] {,,} Euler angles
    Angle-of-attach (AOA)
    Angle-of-sideslip (AOS)
    Angular speed (BFS):

    [00002] [ p q r ]

    BFS components of the angular speed of the AV with respect to LLS

    [00003] [ . . ]

    Derivatives of AOA and AOS

    [0042] Angular acceleration (BFS): [angular acceleration not typically a native observable in low-cost IMUs, which implies numerical derivation]

    [00004] [ p . q . r . ]

    BFS components of the angular acceleration of the AV with respect to LLS

    [0043] The accelerometer measures {a.sub.1.sup.BFS, a.sub.2.sup.BFS, a.sub.3.sup.BFS} provide the means to split the 3 equations that govern the linear dynamics (i.e. the motion of the AV's gravity center) in two systems where either non-gravitational only forces (i.e. aerodynamic and propulsive) or gravitational-only forces (i.e. weight and Coriolis inertia force) appear. The first system, represented by expression [1] (with further details in expression [2]) is the one off interest to our purpose:

    [00005] [ Tt 1 - D Tt 2 - Q Tt 3 - L ] = m [ a 1 BFS .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. + a 2 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. - a 1 BFS .Math. cos .Math. .Math. .Math. .Math. sin .Math. .Math. + a 2 BFS .Math. cos .Math. .Math. - a 3 BFS .Math. .Math. sin .Math. .Math. .Math. .Math. sin .Math. .Math. - a 1 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. cos .Math. .Math. ] [ 1 ] t 1 ( , , , .Math. ) = cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. .Math. .Math. t 2 ( , , , .Math. ) = - ( cos .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. + cos .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. ) .Math. .Math. t 3 ( , , .Math. ) = - ( sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. + cos .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. ) [ 2 ]

    [0044] The variables that take part of expression [1] can be classified as follows: [0045] a.sub.1.sup.BFS, a.sub.2.sup.BFS, a.sub.3.sup.BFS, , are observable aspects of the AV state at any time, provided by the estate estimator [0046] , define the direction of the thrust force with respect to BFS; they are unknowns, in principle, but small constant angles (i.e., v<<1 and E<<1) [0047] m (the actual mass) is a slowly varying variable [0048] L, Q, D, T respectively represent the aerodynamic lift, side and drag forces and the thrust force

    [0049] In the quasi-steady state assumption ({dot over ()}{dot over ()}0), aerodynamic and propulsive forces can be expressed as:

    [00006] L = 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. SC L ( , , M , p ^ , q ^ , r ^ , .Math. h , .Math. a , .Math. r , .Math. e ) [ 3 ] Q = 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. SC Q ( , , M , p ^ , q ^ , r ^ , .Math. h , .Math. a , .Math. r , .Math. e ) [ 4 ] D = 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. SC Q ( , , M , p ^ , q ^ , r ^ , .Math. h , .Math. a , .Math. r , .Math. e ) [ 5 ] T = W MTOW .Math. C T ( , , M , .Math. T ) [ 6 ] p ^ = pb w 2 .Math. v TAS .Math. .Math. b w .Math. .Math. is .Math. .Math. the .Math. .Math. wingspan [ 7 ] q ^ = qc w 2 .Math. v TAS .Math. .Math. c w .Math. .Math. is .Math. .Math. the .Math. .Math. wing .Math. .Math. mean .Math. .Math. aerodynamic .Math. .Math. chord [ 8 ] r ^ = rb w 2 .Math. v TAS [ 9 ]

    [0050] With typical symmetry assumptions:


    L=p.sub.0M.sup.2SC.sub.L(,,M,{circumflex over (q)},.sub.h,.sub.e)[10]


    Q=p.sub.0M.sup.2SC.sub.Q(,,M,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[11]


    D=p.sub.0M.sup.2SC.sub.D(,,M,{circumflex over (q)},.sub.h,.sub.e)[12]

    Step 210 for Determination of a Fuel Consumption Model

    [0051] The APM identification process starts with fuel consumption modelling measures 212 as a bench test intended to identify instantaneous fuel consumption as a function of air density, temperature and throttle level:

    [00007] m . = - F [ 13 ] m = m 0 - t 0 t .Math. Fdt [ 14 ] F = w MTOW .Math. a 0 .Math. .Math. L HV .Math. C F ( , , .Math. T ) [ 15 ]

    [0052] In effect, C.sub.F(,,.sub.T) can be identified for the air pressure and temperature conditions existing at the moment of conducting the bench test, which shall measure mass variation at different levels of .sub.T within its range [0,1], fixed during a time interval wide enough to accurately measure fuel consumption. Alternatively (or complementarily) a direct measure of F can be obtained through a precise caudalimeter. Ideally, the bench tests should be repeated for significantly different temperature and pressure conditions in order to capture its dependence with such variables.

    [0053] Once the fuel consumption model C.sub.F(,,.sub.T) is identified, expression [14] allows the calculation of the instantaneous mass at any time, as a function of the variation of , and .sub.T recorded over the time elapsed from the initial time t.sub.0 where the initial mass was m.sub.0.

    Step 220 for Determination of a Thrust Model

    [0054] Lateral aerodynamic force Q is symmetric with respect to its dependency with AOS or, in other words, Q is null for coordinated flight, i.e.:


    0.Math.Q0[16]

    [0055] Thus, if a basic control loop AOS-on-rudder is implemented to maintain coordinated flight for any value of .sub.a, expression [1] turns into the much simpler form:

    [00008] [ Tt 1 - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. SC D Tt 2 Tt 3 - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. SC L ] = m [ a 1 BFS .Math. cos .Math. .Math. + a 3 BFS .Math. sin .Math. .Math. a 2 BFS - a 1 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. cos .Math. .Math. ] [ 17 ]

    [0056] For AVs that fly at moderate speeds, i.e. at Mach numbers that allow neglecting compressibility effects, the dependency of C.sub.L, C.sub.Q and C.sub.D with the Mach number M can be neglected. Furthermore, for coordinated flights (null AOS), linear aerodynamics theory shows that at moderate AOA, C.sub.D depends quadratically with the AOA while C.sub.L depends linearly with the AOA, which enables relating both coefficients through the classical parabolic drag polar (first order approach):


    C.sub.D=C.sub.D,0+C.sub.D,2C.sub.L.sup.2[18]

    [0057] Such model can be extended to cope with compressibility effects to certain extent by tailoring the coefficients to a given Mach. Thus, for coordinated level flight at given Mach M and trim condition .sub.h:


    C.sub.D(,0,M,0,.sub.h,0)=C.sub.D,0+K.sup.2[19]


    C.sub.L(,0,M,0,.sub.h,0)=C.sub.L,1[20]


    K(,0,M,0,.sub.h,0)=C.sub.D,2C.sub.L,1.sup.2[21]

    with C.sub.D,0, K, C.sub.L,1 and C.sub.D,2 depending on the selected speed M and trim condition .sub.h

    [00009] [ T ( cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( C D , 0 + K .Math. .Math. 2 ) - T .Math. .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - T ( sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. + cos .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. SC L , 1 .Math. ] = m [ a 1 BFS .Math. cos .Math. .Math. + a 3 BFS .Math. sin .Math. .Math. a 2 BFS - a 1 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. cos .Math. .Math. ] [ 22 ] [ T ( cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. .Math. cos .Math. .Math. - T .Math. .Math. sin .Math. .Math. .Math. .Math. .Math. sin .Math. .Math. ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( C D , 0 + K .Math. .Math. 2 ) - T .Math. .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - T .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. .Math. sin .Math. .Math. - T .Math. .Math. sin .Math. .Math. .Math. .Math. .Math. cos .Math. .Math. - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. SC L , 1 .Math. ] = m [ a 1 BFS .Math. cos .Math. .Math. + a 3 BFS .Math. sin .Math. .Math. a 2 BFS - a 1 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. cos .Math. .Math. ] [ 23 ] [ W MTOW .Math. .Math. .Math. cos .Math. .Math. - W MTOW .Math. .Math. .Math. sin .Math. .Math. 0 - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S 0 - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S .Math. .Math. 2 0 0 - W MTOW .Math. 0 0 0 - W MTOW .Math. .Math. .Math. sin .Math. .Math. - W MTOW .Math. .Math. .Math. cos .Math. .Math. 0 0 - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S .Math. .Math. 0 ] .Math. [ a b c C D , 0 C L , 1 K ] = m [ a 1 BFS .Math. cos .Math. .Math. + a 3 BFS .Math. sin .Math. .Math. a 2 BFS - a 1 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. cos .Math. .Math. ] [ 24 ]

    where:


    a=C.sub.T cos cos


    b=C.sub.T sin


    c=C.sub.T sin cos [25]

    [0058] The linear observation problem represented by expression [24] is underdetermined, as there are only 3 equations for 6 unknowns. Furthermore, while C.sub.D,0, C.sub.L,1 and K depend on the Mach number M and trim condition .sub.h, the unknowns a, b and c depend on the same variables as C.sub.T, i.e. {,,M,.sub.T}. The thrust model determination step 220 may be performed through flight testing when the flight is controlled so the mentioned variables are held constant, which can be achieved by performing thrust modelling maneuvers 222: [0059] and can be held almost constant by holding barometric altitude H through an altitude-on-bank control loop (as pressure varies relatively slowly with altitude, it is reserved the elevator to control speed through AOA); both positive and negative banks should be used to prevent asymmetry issues. Holding barometric altitude makes {dot over ()}{dot over ()}q0. [0060] The throttle level .sub.T is held constant [0061] For the selected throttle level, M is held constant through a speed-on-elevator control loop; the value of M is chosen so that level flight requires adopting a bank angle that leaves the altitude-on-bank loop room for altitude control through slightly increasing or decreasing bank angle as needed

    [0062] Given the actual mass m there is a unique pair of values of a and trim condition .sub.h that make the flight condition described possible. Thus, in order to render the linear observation system of [24] determined or, preferably, overdetermined, k>2 different samples of AOA (ranging from low to high, but avoiding stall) and corresponding actual mass need to be considered, which add more observation equations without adding more unknowns. The idea is to perform a sequence of cases (ideally within the same flight test to avoid variations in the relationship between and ), for different values of {, , M, .sub.T}, which shall be repeated several times once the mass has experienced a significant change due to fuel consumption so the dataset collected ends up containing enough samples (i=1, . . . , k) of the same cases (j=1, . . . , l) for significantly different actual masses (and, thus, AOA values). In order to capture the variation of C.sub.T with and independently, the tasks should be repeated under different OAT (Outside Air Temperature) conditions with sufficient variation among each other covering the desired operational range (e.g. early in the morning vs. noon or selecting cold vs. hot days).

    [00010] H ij = [ W MTOW .Math. j .Math. .Math. cos .Math. .Math. i - W MTOW .Math. j .Math. cos .Math. .Math. i 0 - 1 2 .Math. .Math. .Math. p 0 .Math. j .Math. M j 2 .Math. S 0 - 1 2 .Math. .Math. .Math. p 0 .Math. j .Math. M j 2 .Math. S .Math. .Math. i 2 0 0 - W MTOW .Math. j 0 0 0 - W MTOW .Math. j .Math. .Math. sin .Math. .Math. i - W MTOW .Math. .Math. j .Math. .Math. cos .Math. .Math. i 0 0 - 1 2 .Math. .Math. .Math. p 0 .Math. j .Math. M j 2 .Math. S .Math. .Math. i 0 ] [ 26 ]

    [0063] Observation Matrix for Sample i of Case j

    [00011] z j = [ a j b j c j C D , 0 , j C L , 1 , j K j ]

    [0064] Vector of Unknowns for Case j

    [00012] O ij = m i [ a 1 , ij BFS .Math. cos .Math. .Math. i + a 3 , ij BFS .Math. sin .Math. .Math. i a 1 , ij BFS - a 1 , ij BFS .Math. sin .Math. .Math. i + a 3 , ij BFS .Math. cos .Math. .Math. i ]

    [0065] Vector of Observations for Sample i of Case j

    [0066] By combining all samples (for i=1, . . . , k) of case j, the overdetermined linear observation system below is obtained:

    [00013] H ij = f ( j , j , M j , i ) [ 29 ] O ij = f ( m i , i , a 1 , ij BFS , a 1 , ij BFS , a 3 , ij BFS ) [ 30 ] H j = [ H 1 .Math. j H 2 .Math. j .Math. H kj ] [ 31 ] O j = [ O 1 .Math. j O 2 .Math. j .Math. O kj ] [ 32 ] H j .Math. z j = O j [ 33 ]

    [0067] The best estimation of z.sub.j in the least-squares sense is given by the expression:


    z.sub.1=(H.sub.j.sup.TH.sub.j).sup.1H.sub.j.sup.TO.sub.j for j=1, . . . ,l[34]

    [0068] The LS solution obtained also provides a model of the aerodynamic drag and lift coefficients as a function of AOA and Mach valid for null AOS conditions.

    [0069] To identify and (constant for all the cases) and C.sub.T(, , M, .sub.T) for each particular case further processing is required. In effect, expression [25] can then be used to obtain a linear observation system from [25], assuming that and are very small angles, the following approximation may be made:


    a=C.sub.T


    b=C.sub.T


    C=C.sub.T[35]

    and take logarithms in both sides of the equations:


    ln a=ln C.sub.T


    ln b=ln C.sub.T+ln


    ln c=ln C.sub.T+ln [36]

    [0070] Considering all the cases identified above, an overall linear observation system for and and C.sub.T,j for j=1, . . . , l can be composed as follows:

    [00014] H = [ 0 0 1 0 .Math. 0 1 0 1 0 .Math. 0 0 1 1 0 .Math. 0 0 0 0 1 .Math. 0 1 0 0 1 .Math. 0 0 1 0 1 .Math. 0 .Math. .Math. .Math. .Math. .Math. 0 0 0 0 .Math. 1 1 0 0 0 .Math. 1 0 1 0 0 .Math. 1 ] .Math. .Math. dim ( H ) = 3 .Math. l ( 2 + l ) [ 37 ] O = [ ln .Math. .Math. a 1 ln .Math. .Math. b 1 ln .Math. .Math. c 1 ln .Math. .Math. a 2 ln .Math. .Math. b 2 ln .Math. .Math. c 2 .Math. ln .Math. .Math. a l ln .Math. .Math. b l ln .Math. .Math. c l ] .Math. .Math. dim .Math. .Math. ( O ) = 3 .Math. l ( 2 + l ) [ 38 ] z = [ ln .Math. .Math. .Math. ln .Math. .Math. ln .Math. .Math. C T , 1 ln .Math. .Math. C T , 2 .Math. ln .Math. .Math. C T , l ] .Math. .Math. dim ( z ) = ( 2 + l ) 1 [ 39 ]

    [0071] The LS solution is then obtained as:


    z=(H.sup.TH).sup.1H.sup.TO[40]

    which finally renders:

    [00015] .Math. = exp ( z [ 1 ] ) = exp ( z [ 2 ] ) Thrust .Math. .Math. orientation .Math. .Math. parameters C T , 1 = C T ( 1 , 1 , M 1 , .Math. T , 1 ) = exp ( z [ 2 + 1 ] ) C T , 2 = C T ( 2 , 2 , M 2 , .Math. T , 2 ) = exp ( z [ 2 + 2 ] ) .Math. C T , l = C T ( l , l , M l , .Math. T , l ) = exp ( z [ 2 + l ] ) Thrust .Math. .Math. coefficients .Math. .Math. identified .Math. .Math. for .Math. .Math. all .Math. .Math. the .Math. .Math. test .Math. .Math. cases .Math. .Math. performed

    [0072] The thrust model determination step 220 described above has a limitation associated to the fact that all these test cases are performed at constant altitudes. In the experimental conditions defined, the thrust model derived cannot capture thrust levels below the minimum required to hold altitude in level flight with minimum actual mass at the speed that renders maximum aerodynamic efficiency (i.e. the minimum thrust to sustain level flight with minimum mass). Thus, no thrust information can be obtained for throttle levels that deliver a thrust lower than that one, for which it is needed an alternative approach that involves lower throttle levels.

    [0073] A possible approach to identify the low throttle part of the thrust model may consist on performing decelerations at constant altitude to avoid variations of and . Starting from a flight condition at high speed (M) and high bank angle should give enough time to record speed variations in between the time when the engine transient (after having set and held a low throttle level) is over and the moment where level flight can no longer be sustained. Another approach may consist on performing descents holding low throttle level and, e.g speed (M), and record data at the altitudes of interest. In both cases, the thrust can be estimated through the following expression:

    [00016] W MTOW .Math. [ cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - ( sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. + cos .Math. .Math. .Math. .Math. sin .Math. .Math. .Math. ) ] .Math. C T = m [ a 1 BFS .Math. cos .Math. .Math. + a 3 BFS .Math. sin .Math. .Math. a 2 BFS - a 1 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. cos .Math. .Math. ] + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ ( C D , 0 + K 2 ) 0 C L , 1 .Math. ]

    with , , C.sub.D,0, K and C.sub.L,1 already known, which already makes expression [43] an overdetermined linear observation system for C.sub.T. In principle, no special provisions and or control for , , m or M are required as all these variables are observables, however, for practical reasons, it might be of interest to set up/control then and/or record data to fit the same cases identified for higher throttle levels.

    [0074] In effect, to identify C.sub.T(.sub.j,.sub.j,M.sub.j,.sub.T,j) following the first approach, .sub.j and be set and held for the same cases as in high throttle and C.sub.T estimated when M matches the Mach M.sub.j associated to those cases. If the second approach is followed, M.sub.j can be set and held and then estimate C.sub.T when .sub.j matches the cases identified for high throttle levels. The dependency of thrust with is less than an issue for low level throttle. Notice that regardless the approach, this identification problem does only require controlling 2 control DOFs of the AV motion, namely, the throttle level and either altitude (in the first approach) or Mach (in the second approach), which allows using the remaining 3.sup.rd DOF to change AOA or bank angle to increase redundancy in the observation and, thus, achieve more robust estimations of C.sub.T. Alternatively, redundancy of observations in this problem can be, again, increased by repeating the test cases for different masses and corresponding AOAs, analogously to what has been done in the high throttle cases.

    [0075] Expression [43] can be employed in general to further identify thrust model cases or refine them regardless the level of throttle, once , , C.sub.D,0, K and C.sub.L,1 are well known, as long as AOS is held null.

    Step 230 for Determination of Aerodynamic Forces Model

    [0076] Once the thrust model parameters have been identified, expression [1] can be used again, this time as a direct observer for the aerodynamic force coefficients as follows:

    [00017] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ C D C Q C L ] = [ Tt 1 Tt 2 Tt 3 ] - m [ a 1 BFS .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. + a 2 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. sin .Math. .Math. cos .Math. .Math. - a 1 BFS .Math. cos .Math. .Math. .Math. .Math. sin .Math. .Math. + a 2 BFS .Math. cos .Math. .Math. - a 3 BFS .Math. sin .Math. .Math. sin .Math. .Math. - a 1 BFS .Math. sin .Math. .Math. + a 3 BFS .Math. cos .Math. .Math. ]

    with T given by expression [6], where the thrust model C.sub.T(,,M,.sub.T) is already known from previous step.

    [0077] Expression [44] allows the direct estimation of the aerodynamic force coefficients C.sub.D, C.sub.Q and C.sub.L in terms of their dependency variables through flight testing, for which the respective domains have to be swept, which can be done manually and or with the help of control loops such as AOA-on-elevator and AOS-on-rudder and speed-on-elevator. If the mentioned control loops are available, an alternative approach to the identification of the aerodynamic force coefficients could take advantage of the two remaining control degrees of freedom (i.e. ailerons and throttle) and variables such as , M and to produce an overdetermined linear observation system, which would, expectedly, bring a best estimate where errors are further compensated.

    [0078] Another validation that can be done is to check how well C.sub.D and C.sub.L fit the parabolic drag polar coefficients as a function of Mach identified in Step 220 for the case of null AOS.

    [0079] Once the thrust model is known, expression [44] can still be used, if necessary, to estimate aerodynamic coefficients in the most general form:


    C.sub.L=C.sub.L(,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (q)},{circumflex over (r)},.sub.h,.sub.a,.sub.r,.sub.e)[45]


    C.sub.Q=C.sub.Q(,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (q)},{circumflex over (r)},.sub.h,.sub.a,.sub.r,.sub.e)[46]


    C.sub.D=C.sub.D(,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (q)},{circumflex over (r)},.sub.h,.sub.a,.sub.r,.sub.e)[47]


    where:

    [00018] . ^ = . .Math. c w 2 .Math. .Math. v TAS . ^ = . .Math. b w 2 .Math. .Math. v TAS

    [0080] However, for uncompressible aerodynamics and small AOS the main dependencies of the aerodynamics coefficients under the quasi-steady state and typical symmetry assumptions get simpler:


    C.sub.L=C.sub.L(,{circumflex over (q)},.sub.h,.sub.e)[50]


    C.sub.Q=C.sub.Q(,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[51]


    C.sub.D=C.sub.D(,{circumflex over (q)},h,.sub.e)[52]

    Step 240 for Determination of Inertia Properties and Propulsive Moments

    [0081] The 2.sup.nd Newton law applied to angular dynamics renders the following expression for the balance of moments:

    [00019] [ R A P A Y A ] = [ I xx 0 - I xz 0 I yy 0 - I xz 0 I zz ] [ p . - D 9 .Math. pq + D 10 .Math. qr q . + D 11 ( p 2 - r 2 ) + D 12 .Math. pr r . - D 13 .Math. pq + D 14 .Math. qr ] - T [ E 1 E 2 E 3 ] - M T [ cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. ]

    Where:

    [0082] [00020] D 9 = D 7 .Math. I xz - D 3 .Math. D 8 D 10 = D 1 .Math. D 7 + D 8 .Math. I xz D 11 = D 6 .Math. I xz D 12 = D 2 .Math. D 6 D 13 = D 8 .Math. I xz - D 3 .Math. D 5 D 14 = D 1 .Math. D 8 + D 5 .Math. I xz D 1 = I zz - I yy D 2 = I xx - I zz D 3 = I yy - I xx D 4 = I xx .Math. I zz - I xz 2 I yy D 5 = I xx I yy .Math. D 4 = I xx I xx .Math. I zz - I xz 2 D 6 = 1 I yy D 7 = I zz I yy .Math. D 4 = I zz I xx .Math. I zz - I xz 2 D 8 = I xz I yy .Math. D 4 = I xz I xx .Math. I zz - I xz 2 I xx , I yy , I zz , I xz = f ( m ) E 1 = - y O T BFS .Math. sin .Math. .Math. .Math. + z O T BFS .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. E 2 = x O T BFS .Math. sin .Math. .Math. .Math. + z O T BFS .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. E 3 = - x O T BFS .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - y O T BFS .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. .Math. [ R T P T Y T ] = T [ E 1 E 2 E 3 ] + M T [ cos .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. .Math. cos .Math. .Math. .Math. - sin .Math. .Math. .Math. ]

    Propulsive or thrust-related moments

    [0083] In the general case, aerodynamic moments can be expressed as:


    R.sub.A=p.sub.0M.sup.2Sb.sub.wC.sub.R(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},.sub.h,.sub.a,.sub.r,.sub.e) Aerodynamic roll moment[61]


    P.sub.A=p.sub.0M.sup.2Sb.sub.wC.sub.P(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},.sub.h,.sub.a,.sub.r,.sub.e) Aerodynamic pitch moment[62]


    Y.sub.A=p.sub.0M.sup.2Sb.sub.wC.sub.Y(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},.sub.h,.sub.a,.sub.r,.sub.e) Aerodynamic yaw moment[61]


    M.sub.T=m.sub.MTOWb.sub.w.sup.2N.sub.s.sup.2C.sub.M.sub.T Reactive torque due to rotating engine parts & propeller, where the rotating speed N.sub.s is assumed to be observable[64]

    [0084] With the assumption that and are small angles:

    [00021] .Math. M T [ 1 - - .Math. ] .Math. E 1 = - y O T BFS .Math. .Math. + z O T BFS .Math. .Math. E 2 = x O T BFS .Math. .Math. + z O T BFS .Math. E 3 = - x O T BFS .Math. - y O T BFS .Math. [ R A P A Y A ] = [ I xx 0 - I xz 0 I yy 0 - I xz 0 I zz ] [ p . - D 9 .Math. pq + D 10 .Math. qr q . + D 11 ( p 2 - r 2 ) + D 12 .Math. pr r . - D 13 .Math. pq + D 14 .Math. qr ] - T [ E 1 E 2 E 3 ] - M T [ 1 - - .Math. ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w .Math. C R ( , , M , . ^ , . ^ , p ^ , q ^ , r ^ , .Math. h , .Math. a , .Math. r , .Math. e ) = I xx ( m ) .Math. ( p . - D 9 .Math. pq + D 10 .Math. qr ) - I xz ( m ) .Math. ( r . - D 13 .Math. pq + D 14 .Math. qr ) - TE 1 - M T 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sc w .Math. C P ( , , M , . ^ , . ^ , p ^ , q ^ , r ^ , .Math. h , .Math. a , .Math. r , .Math. e ) = I yy ( m ) .Math. ( q . + D 11 ( p 2 - r 2 ) + D 12 .Math. pr ) - TE 2 - M T .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w .Math. C Y ( , , M , . ^ , . ^ , p ^ , q ^ , r ^ , .Math. h , .Math. a , .Math. r , .Math. e ) = I xz ( m ) .Math. ( p . - D 9 .Math. pq + D 10 .Math. qr ) + I zz ( m ) .Math. ( r . - D 13 .Math. pq + D 14 .Math. qr ) - TE 3 + M T .Math. .Math.

    [0085] To isolate longitudinal dynamics, it is assumed that AOS-on-rudder and bank-on-ailerons control loops are active to maintain the condition:


    {dot over ()}0[71]


    pr0[72]

    [0086] If a steady coordinated level flight is held at given altitude , Mach M.sub.0 and actual mass m.sub.0, which requires certain known AOA .sub.0 (q{dot over ()}0) and trim level .sub.h,0, then expression [69] further reduces to:


    p.sub.0M.sub.0.sup.2Sc.sub.wC.sub.P,0=T.sub.0E.sub.2+M.sub.T,0=W.sub.MTOWC.sub.T,0E.sub.2+m.sub.MTOWb.sub.w.sup.2N.sub.s,0.sup.2C.sub.M.sub.T[73]


    where:


    C.sub.p,0=C.sub.P(.sub.0,0,M.sub.0,0,0,0,0,0,.sub.h,0,0,0,0)[74]


    C.sub.T,0=C.sub.T,0(,,M.sub.0,.sub.T,0)[75]

    [0087] If the elevator is actuated, an aerodynamic pitch moment appears, which breaks the balance and results in pitch acceleration; the expression that governs the longitudinal motion (after returning the elevator to the null position) reduces to:


    p.sub.0M.sup.2Sc.sub.wC.sub.P(,0,M,{dot over ({circumflex over ()})},0,0,{circumflex over (q)},0,.sub.h,0,.sub.r,0)=I.sub.yy(m){dot over (q)}TE.sub.2+M.sub.T=I.sub.yy(m){dot over (q)}W.sub.MTOWC.sub.T(,,M,.sub.T)E.sub.2+m.sub.MTOWb.sub.w.sup.2N.sub.s.sup.2C.sub.M.sub.T[76]

    [0088] Close enough to the balanced level flight condition and, as long as the flight is kept coordinated, .sub.e is held null and .sub.h,0 is held constant, the aerodynamic pitch moment and thrust coefficients can be approximated by a Taylor expansion in the form (first order approach):


    C.sub.P(,0,M,{dot over ({circumflex over ()})},0,0,{circumflex over (q)},0,.sub.h,0,0,.sub.r,0)=C.sub.P,0+C.sub.P,+C.sub.P.sub.A.sub.,MM+C+C.sub.P,{dot over ({circumflex over ()})}{dot over ({circumflex over ()})}+C.sub.P,{circumflex over (q)}{circumflex over (q)}+C.sub.P,.sub.r.sub.r[77]


    C.sub.T(,,M,.sub.T,0)=C.sub.T,0(,,M.sub.0,.sub.T,0)+C.sub.T,M(,,M.sub.0,.sub.T,0)M[78]


    with:

    [00022] = - 0 .Math. .Math. M = M - M 0 C P , . ^ .Math. . ^ = C P , . ^ .Math. . .Math. c w 2 .Math. .Math. v TAS = C P , . ^ .Math. c w 2 .Math. .Math. a 0 .Math. . M = C P , . .Math. . M C P , . = C P , . ^ .Math. c w 2 .Math. .Math. a 0 C P , q ^ .Math. q ^ = C P , q ^ .Math. qc w 2 .Math. .Math. v TAS = C P , q ^ .Math. c w 2 .Math. .Math. a 0 .Math. q M = C P , q .Math. q M C P , q = C P , q ^ .Math. c w 2 .Math. .Math. a 0

    [0089] Assuming that the steady flight condition is perturbed with a longitudinal command (typically a so-called doublet) by means of the elevator and then return the elevator back to and hold it at the null position, without changing the throttle level (.sub.T,0 is held unchanged, thus, N.sub.s,0 does not change either), so the amplitude of the resulting oscillatory motion (the combination of the so-called short-term and the phugoid response modes) is small enough to allow approximating C.sub.P and C.sub.T by, respectively, expressions [77] and [78]:

    [00023] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sc w ( C P , 0 + C P , .Math. + C P A , M .Math. .Math. .Math. M + C P , . .Math. . M + C P , q .Math. q M + C P , .Math. r .Math. .Math. r ) = I yy ( m ) .Math. q . - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. E 2 + m MTOW .Math. b w 2 .Math. N s , 0 2 .Math. C M T .Math. M 2 = ( M 0 + .Math. .Math. M ) 2 = M 0 2 + 2 .Math. .Math. M 0 .Math. .Math. .Math. M + .Math. .Math. M 2 = M 0 2 [ 1 + 2 .Math. .Math. .Math. M M 0 + ( .Math. .Math. M M 0 ) 2 ] .Math. .Math. .Math. M M 0 1 .Math. M 2 M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) 1 2 .Math. .Math. .Math. p 0 .Math. ( M 0 2 + 2 .Math. .Math. M 0 .Math. .Math. .Math. M ) .Math. Sc w .Math. C P , 0 + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sc w ( C P , .Math. + C P A , M .Math. .Math. .Math. M + C P , . .Math. . M + C P , q .Math. q M + C P , .Math. r .Math. .Math. r ) = I yy ( m ) .Math. q . - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. E 2 + m MTOW .Math. b w 2 .Math. N s , 0 2 .Math. C M T .Math.

    [0090] Bearing in mind expression [73], the longitudinal moments balance yields:

    [00024] .Math. .Math. p 0 .Math. .Math. .Math. Sc w .Math. M 0 .Math. .Math. .Math. MC P , 0 + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sc w ( C P , .Math. + C P A , M .Math. .Math. .Math. M + C P , . .Math. . M + C P , q .Math. q M + C P , .Math. r .Math. .Math. r ) = I yy ( m ) .Math. q . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 2 .Math. .Math. p 0 .Math. .Math. .Math. Sc w .Math. M 0 .Math. C P , 0 .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w ( M 2 .Math. C P , .Math. + M 2 .Math. C P A , M .Math. .Math. .Math. M + MC P , . .Math. . + MC P , q .Math. q + M 2 .Math. C P , .Math. r .Math. .Math. r ) = I yy ( m ) .Math. q . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 2 M 2 .Math. .Math. .Math. M = ( M 0 + .Math. .Math. M ) 2 .Math. .Math. .Math. M = ( M 0 2 + 2 .Math. .Math. M 0 .Math. .Math. .Math. M + .Math. .Math. M 2 ) .Math. .Math. .Math. M = M 0 2 [ 1 + 2 .Math. .Math. .Math. M M 0 + ( .Math. .Math. M M 0 ) 2 ] .Math. .Math. .Math. M M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. .Math. .Math. M 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w ( 2 .Math. .Math. M 0 .Math. C P , 0 + W MTOW .Math. C T , M .Math. E 2 1 2 .Math. .Math. .Math. P 0 .Math. Sc w ) .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w [ M 2 .Math. C P , .Math. + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C P A , M .Math. .Math. .Math. M + MC P , . .Math. . + MC P , q .Math. q + M 2 .Math. C P , .Math. r .Math. .Math. r ] = I yy ( m ) .Math. q . .Math. C P , M = 2 .Math. C P , 0 M 0 + C P A , M + W MTOW .Math. C T , M .Math. E 2 1 2 .Math. .Math. .Math. p 0 .Math. Sc w .Math. M 0 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w ( M 0 2 .Math. C P , M .Math. .Math. .Math. M + M 2 .Math. C P , .Math. + 2 .Math. .Math. M 0 .Math. C P A , M .Math. .Math. .Math. M 2 + MC P , . .Math. . + MC P , q .Math. q + M 2 .Math. C P , .Math. r .Math. .Math. r ) = I yy ( m ) .Math. q . 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w [ M 0 2 .Math. C P , M .Math. .Math. .Math. M + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C P , .Math. + 2 .Math. .Math. M 0 .Math. C P A , M .Math. .Math. .Math. M 2 + ( M 0 + .Math. .Math. M ) .Math. C P , . .Math. . + ( M 0 + .Math. .Math. M ) .Math. C P , q .Math. q + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C P , .Math. r .Math. .Math. r ] = I yy ( m ) .Math. q . 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w [ M 0 2 .Math. C P , M .Math. .Math. .Math. M + M 0 2 .Math. C P , .Math. + 2 .Math. .Math. M 0 .Math. C P A , M .Math. .Math. .Math. M + 2 .Math. .Math. M 0 .Math. C P A , M .Math. .Math. .Math. M 2 + M 0 .Math. C P , . .Math. . + C P , . .Math. . .Math. .Math. .Math. M + M 0 .Math. C P , q .Math. q + C P , q .Math. q .Math. .Math. .Math. .Math. M + M 0 2 .Math. C P , .Math. r .Math. .Math. r + 2 .Math. .Math. M 0 .Math. C P , .Math. r .Math. .Math. .Math. M ] = I yy ( m ) .Math. q . 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w .Math. M 0 2 [ C P , .Math. + C P , M .Math. .Math. .Math. M + C P , . M 0 .Math. . + C P , q M 0 .Math. q + C P , .Math. r .Math. .Math. r + ( 2 .Math. C P , M 0 .Math. + 2 .Math. C P A , M M 0 .Math. .Math. .Math. M + C P , . M 0 2 .Math. . + C P , q M 0 2 .Math. q + 2 .Math. C P , .Math. r M 0 .Math. .Math. r ) .Math. .Math. .Math. M ] = I yy ( m ) .Math. q .

    [0091] Expression [93] is a linear observer for the unknowns (C.sub.P,M, C.sub.P,, C.sub.P.sub.A.sub.,M, C.sub.P,{dot over ()}, C.sub.P,q, C.sub.P,.sub.r) and I.sub.yy(m) valid for any Mach and actual mass. However, pitch acceleration {dot over (q)} and the derivative of the AOA, a are not typically native observables, which means numerical derivation should be required. To avoid the deriving noisy signals, a better idea is to integrate the known signals in [93] over time.

    [0092] One possibility consists of neglecting the influence of a, which yields:


    p.sub.0Sc.sub.w(M.sub.0.sup.2C.sub.P,MM+M.sup.2C.sub.P,+2M.sub.0C.sub.P.sub.A.sub.,MM.sup.2+MC.sub.P,qq+M.sup.2C.sub.P,.sub.r.sub.r)=I.sub.yy(m){dot over (q)}[97]


    f.sup.1=Mdt


    f.sup.2=M.sup.2dt


    f.sup.3=M.sup.2dt


    f.sup.4=Mqdt


    f.sup.r=M.sup.2.sub.rdt[98]


    p.sub.0Sc.sub.w(M.sub.0.sup.2C.sub.P,Mf.sup.1+C.sub.P,f.sup.2+2M.sub.0C.sub.P.sub.A.sub.,Mf.sup.3+C.sub.P,qf.sup.4+C.sub.P,.sub.rf.sup.r)=I.sub.yy(m)q+B[99]

    [0093] Expression [99] is a linear observer for the unknowns {C.sub.P,M, C.sub.P,, C.sub.P.sub.A.sub.,M, C.sub.P,q, C.sub.P,.sub.r, B} and I.sub.yy(m) valid for any Mach and actual mass, where B is an integration constant.

    [0094] A second possibility consists on computing M{dot over ()} in [93] as:


    M{dot over ()}=M{dot over (M)}[Expression for {dot over (M)} TBD][100]

    [0095] The third possibility consists of eliminating the dependency with {dot over ()} in [93] through, substituting expression [286] obtained from the linearization of the equations of linear motion, i.e.:

    [00025] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w [ M 0 2 .Math. C P , M .Math. .Math. .Math. M + M 2 .Math. C P , .Math. + 2 .Math. .Math. M 0 .Math. C P A , M .Math. .Math. .Math. M 2 + C P , . F 4 .Math. ( M 0 2 .Math. F 1 .Math. .Math. .Math. M + M 2 .Math. F 2 .Math. + MF 3 .Math. q ) + MC P , q .Math. q + M 2 .Math. C P , .Math. r .Math. .Math. r ] = I yy ( m ) .Math. q . + m 0 .Math. c w .Math. C P , . F 4 .Math. ( F 5 .Math. .Math. .Math. a 1 BFS + F 6 .Math. .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w [ M 0 2 ( C P , M + C P , . .Math. F 1 F 4 ) .Math. .Math. .Math. M + ( C P , + C P , . .Math. F 2 F 4 ) .Math. M 2 .Math. + 2 .Math. .Math. M 0 .Math. C P A , M .Math. .Math. .Math. M 2 + ( C P , q + C P , . .Math. F 3 F 4 ) .Math. Mq + C P , .Math. r .Math. M 2 .Math. .Math. r ] = I yy ( m ) .Math. q . + m 0 ( C P , . .Math. F 5 F 4 .Math. c w .Math. .Math. .Math. a 1 BFS + C P , . .Math. F 6 F 4 .Math. c w .Math. .Math. .Math. a 3 BFS ) .Math. G 1 = C P , M + C P , . .Math. F 1 F 4 .Math. G 2 = C P , + C P , . .Math. F 2 F 4 .Math. G 3 = 2 .Math. .Math. C P A , M .Math. G 4 = C P , q + C P , . .Math. F 3 F 4 .Math. G 5 = C P , . .Math. F 5 F 4 .Math. c w .Math. G 6 = C P , . .Math. F 6 F 4 .Math. c w 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w [ M 0 2 .Math. G 1 .Math. .Math. .Math. M + G 2 .Math. M 2 .Math. + M 0 .Math. G 3 .Math. .Math. .Math. M 2 + G 4 .Math. Mq + C P , .Math. r .Math. M 2 .Math. .Math. r ] = I yy ( m ) .Math. q . + m 0 ( G 5 .Math. .Math. .Math. a 1 BFS + G 6 .Math. .Math. .Math. a 3 BFS ) .Math. f 5 = .Math. .Math. a 1 BFS .Math. dt .Math. f 6 = .Math. .Math. a 3 BFS .Math. dt

    which allows rewriting expression [93] as:


    p.sub.0Sc.sub.w[M.sub.0.sup.2G.sub.1f.sup.1+G.sub.2f.sup.2+M.sub.0G.sub.3f.sup.3+G.sub.4f.sup.4+C.sub.P,.sub.rf.sup.r]=I.sub.yy(m)q+m.sub.0(G.sub.5f.sup.5+G.sub.6f.sup.6)+B[106]

    where B is an integration constant

    [0096] Expression [106] is a linear observer for the unknowns {G.sub.1, G.sub.2, G.sub.3, G.sub.4, C.sub.P,.sub.r, G.sub.5, G.sub.6, B} and I.sub.yy(m) valid for any Mach and actual mass. Thus by performing maneuvers for different cases of Mach at the trim condition and actual mass, an overdetermined linear observation system is obtained that allows estimating the mentioned unknowns. In effect, a case may be considered for the identification of I.sub.yy(m) for the combination {m.sub.i, M.sub.j}, i.e., at the trim condition at Mach M.sub.j (j=1, . . . , l.sub.i) with actual mass m.sub.i (i=1, . . . , k). For each case of M.sub.j, n.sub.j samples of the response to a lateral perturbation are recorded. Thus:

    [00026] H ij = [ - q j .Math. .Math. 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w M j 2 .Math. f j .Math. .Math. 1 1 f j .Math. .Math. 1 2 M j .Math. f j .Math. .Math. 1 3 f j .Math. .Math. 1 4 f j .Math. .Math. 1 r - m i .Math. f j .Math. .Math. 1 5 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - m i .Math. f j .Math. .Math. 1 6 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - q j .Math. .Math. 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w M j 2 .Math. f j .Math. .Math. 2 1 f j .Math. .Math. 2 2 M j .Math. f j .Math. .Math. 2 3 f j .Math. .Math. 2 4 f j .Math. .Math. 2 r - m i .Math. f j .Math. .Math. 2 5 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - m i .Math. f j .Math. .Math. 2 6 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. - q jn j 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w M j 2 .Math. f jn j 1 f jn j 2 M j .Math. f jn j 3 f jn j 4 f jn j r - m i .Math. f jn j 5 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - m i .Math. f jn j 6 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w ] .Math. .Math. z ij = [ I yy ( m i ) G 1 ( ij , M j , .Math. h , ij ) G 2 ( ij , M j , .Math. h , ij ) G 3 ( ij , M j , .Math. h , ij ) G 4 ( ij , M j , .Math. h , ij ) C P , .Math. r ( ij , M j , .Math. h , ij ) G 5 ( ij , M j , .Math. h , ij ) G 6 ( ij , M j , .Math. h , ij ) B ij ] .Math. .Math. O ij = [ 0 0 .Math. 0 ]

    [0097] For the sake of robustness, I.sub.yy(m.sub.i) is obtained considering all the l.sub.i samples as follows:

    [00027] F ij = [ M j 2 .Math. f j .Math. .Math. 1 1 f j .Math. .Math. 1 2 M j .Math. f j .Math. .Math. 1 3 f j .Math. .Math. 1 4 f j .Math. .Math. 1 r - m i .Math. f j .Math. .Math. 1 5 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - m i .Math. f j .Math. .Math. 1 6 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w M j 2 .Math. f j .Math. .Math. 2 1 f j .Math. .Math. 2 2 M j .Math. f j .Math. .Math. 2 3 f j .Math. .Math. 2 4 f j .Math. .Math. 2 r - m i .Math. f j .Math. .Math. 2 5 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - m i .Math. f j .Math. .Math. 2 6 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. M j 2 .Math. f jn j 1 f jn j 2 M j .Math. f jn j 3 f jn j 4 f jn j r - m i .Math. f jn j 5 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - m i .Math. f jn j 6 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w ] .Math. .Math. G ij = - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w [ q j .Math. .Math. 1 q j .Math. .Math. 2 .Math. q jn j ] .Math. .Math. C P , ij = [ G 1 ( ij , M j , .Math. h , ij ) G 2 ( ij , M j , .Math. h , ij ) G 3 ( ij , M j , .Math. h , ij ) G 4 ( ij , M j , .Math. h , ij ) C P , .Math. r ( ij , M j , .Math. h , ij ) G 5 ( ij , M j , .Math. h , ij ) G 6 ( ij , M j , .Math. h , ij ) B ij ] .Math. .Math. H i = [ G i .Math. .Math. 1 F i .Math. .Math. 1 0 .Math. 0 G i .Math. .Math. 2 0 F i .Math. .Math. 2 .Math. 0 .Math. .Math. .Math. .Math. G il i 0 0 .Math. F il i ] .Math. .Math. dim ( H i ) = ( .Math. j = 1 l i .Math. .Math. n j ) ( 1 + 8 .Math. .Math. l i ) .Math. .Math. z i = [ I yy ( m i ) C P , i .Math. .Math. 1 C P , i .Math. .Math. 2 .Math. C P , il i ] .Math. .Math. dim ( z i ) = ( 1 + 8 .Math. .Math. l i ) 1 .Math. .Math. O i = [ 0 0 .Math. 0 ] .Math. .Math. dim ( O i ) = ( .Math. j = 1 l i .Math. .Math. n j ) 1 .Math. .Math. z i = ( H i T .Math. H i ) - 1 .Math. H i T .Math. O i .Math. .Math. I yy ( m i ) = z i [ 1 ]

    [0098] Repeating the maneuvers for different values of the actual mass would render the variation of I.sub.yy with m as I.sub.yy=f(m.sub.i) for i=1, . . . , k

    [0099] Now, to isolate lateral dynamics, it is assumed that a new pitch rate-on-elevator control loop is active to ensure q0. If a steady level flight is held at given Mach M and actual mass m, which requires certain known AOA .sub.0 (q{dot over ()}0) and trim level .sub.h,0, then expressions [68] and [69] further reduce to:


    p.sub.0M.sup.2Sb.sub.wC.sub.R,0=T.sub.0E.sub.1M.sub.T,0=W.sub.MTOWC.sub.T,0E.sub.1m.sub.MTOWb.sub.wN.sub.s,0.sup.2C.sub.M.sub.T[118]


    p.sub.0M.sup.2Sb.sub.wC.sub.Y,0=T.sub.0E.sub.3+M.sub.T,0=W.sub.MTOWC.sub.T,0E.sub.3+m.sub.MTOWb.sub.w.sup.2N.sub.s,0.sup.2C.sub.M.sub.T [119]


    where:


    C.sub.R,0=C.sub.R(.sub.0,0,M.sub.0,0,0,0,0,0,.sub.h,0,0,0,0)[120]


    C.sub.Y,0=C.sub.Y(.sub.0,0,M.sub.0,0,0,0,0,0,.sub.h,0,0,0,0)[121]

    [0100] If the ailerons are actuated, an aerodynamic roll moment appears, which breaks the balance and results in roll acceleration; expression [68] reduces in that case to:

    [00028] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w .Math. C R ( , , M , 0 , . ^ , p ^ , 0 , r ^ , .Math. h , 0 , 0 , 0 , 0 ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . - TE 1 - M T == I xx ( m ) .Math. p . - I xz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T ( , , M , .Math. T ) .Math. E 1 - m MTOW .Math. b w 2 .Math. N s 2 .Math. C M T [ 122 ]

    [0101] Close enough to the balanced flight condition and, as long as .sub.a and .sub.r are held null and, .sub.h,0 is held constant, the aerodynamic roll moment coefficient can be approximated by a Taylor expansion in the form:


    C.sub.R(,,M,0,{dot over ({circumflex over ()})},{circumflex over (p)},0,{circumflex over (r)},.sub.h,0,0,0,0)=C.sub.R,0+C.sub.R,+C.sub.R,+C.sub.R.sub.A.sub.,+C.sub.R.sub.A.sub.,MM+C.sub.R,{dot over ({circumflex over ()})}{dot over ({circumflex over ()})}+C.sub.R,{circumflex over (p)}{circumflex over (p)}+C.sub.R,{circumflex over (f)}{circumflex over (r)}[123]


    with:

    [00029] C R , . ^ .Math. . ^ = C R , . ^ .Math. . .Math. b w 2 .Math. .Math. v TAS = C R , . ^ .Math. b w 2 .Math. .Math. a 0 .Math. . M = C R , . .Math. . M C R , . .Math. C R , . ^ .Math. b w 2 .Math. .Math. a 0 C R , p ^ .Math. p ^ = C R , p ^ .Math. pb w 2 .Math. .Math. v TAS = C R , p ^ .Math. b w 2 .Math. .Math. a 0 .Math. p M = C R , p .Math. p M C P , p = C R , p ^ .Math. b w 2 .Math. .Math. a 0 C R , r ^ .Math. r ^ = C R , r ^ .Math. rb w 2 .Math. .Math. v TAS = C R , r ^ .Math. b w 2 .Math. .Math. a 0 .Math. r M = C R , r .Math. r M C P , r = C R , r ^ .Math. b w 2 .Math. .Math. a 0

    [0102] Analogously, if the rudder is actuated from the balanced condition, an aerodynamic yaw moment appears, which breaks the balance and results in yaw acceleration; expression [70] reduces in that case to:

    [00030] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w .Math. C Y ( , , M , 0 , . ^ , p ^ , 0 , r ^ , .Math. h , 0 , 0 , 0 , 0 ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . - TE 3 + M T .Math. .Math. = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T ( , , M , .Math. T ) .Math. E 3 + m MTOW .Math. b w 2 .Math. N s 2 .Math. C M T .Math. .Math. [ 127 ]

    [0103] Again, close enough to the balanced flight condition and, as long as .sub.a and .sub.r are held null and, .sub.h,0 is held constant, the aerodynamic yaw moment coefficient can be approximated by a Taylor expansion in the form:


    C.sub.Y(,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)=C.sub.Y,0+C.sub.Y,+C.sub.Y,+C.sub.Y.sub.A.sub.,MM+C.sub.Y,{dot over ({circumflex over ()})}{dot over ({circumflex over ()})}+C.sub.Y,{circumflex over (p)}{circumflex over (p)}+C.sub.Y,{circumflex over (r)}{circumflex over (r)}[128]


    with:

    [00031] C Y , . ^ .Math. . ^ = C Y , . ^ .Math. . .Math. b w 2 .Math. .Math. v TAS = C Y , . ^ .Math. b w 2 .Math. .Math. a 0 .Math. . M = C Y , . .Math. . M C Y , . .Math. C Y , . ^ .Math. b w 2 .Math. .Math. a 0 C Y , p ^ .Math. p ^ = C Y , p ^ .Math. pb w 2 .Math. .Math. v TAS = C Y , p ^ .Math. b w 2 .Math. .Math. a 0 .Math. p M = C Y , p .Math. p M C Y , p = C Y , p ^ .Math. b w 2 .Math. .Math. a 0 C Y , r ^ .Math. r ^ = C Y , r ^ .Math. rb w 2 .Math. .Math. v TAS = C Y , r ^ .Math. b w 2 .Math. .Math. a 0 .Math. r M = C Y , r .Math. r M C Y , r = C Y , r ^ .Math. b w 2 .Math. .Math. a 0

    [0104] In both cases:


    C.sub.T(,,M,.sub.T,0)=C.sub.T,0(,,M.sub.0,.sub.T,0)+C.sub.T,M(,,M.sub.0,.sub.T,0)M[132]

    [0105] Expressions [122] and [127] along with the respective coefficients from [123], [128] and [132] govern the lateral-directional motion in the cases described, regardless that the perturbation that triggers such motion comes from ailerons or rudder actuations as rolling and yawing motions are coupled.

    [0106] It is assumed that perturbation of the steady flight condition with a lateral-directional command (typically a so-called doublet) by means of either ailerons or rudder and then return the given control surface back to and hold it at the null position so the amplitude of the resulting oscillatory motion (in general, a combination of the so-called roll, Dutch roll and spiral response modes) is small enough to allow approximating C.sub.R and C.sub.y by, respectively expressions [123] and [128]:

    [00032] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w ( C R , 0 + C R , .Math. .Math. .Math. + C R , .Math. + C R A , M .Math. .Math. .Math. M + C R , . .Math. . M + C R , p .Math. p M + C R , r .Math. r M ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. E 1 - m MTOW .Math. b w 2 .Math. N s , 0 2 .Math. C M T [ 133 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w ( C Y , 0 + C Y , .Math. .Math. .Math. + C Y , .Math. + C Y A , M .Math. .Math. .Math. M + C Y , . .Math. . M + C Y , p .Math. p M + C Y , r .Math. r M ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. E 3 + m MTOW .Math. b w 2 .Math. N s , 0 2 .Math. C M T .Math. .Math. [ 134 ]

    [0107] If expressions [84], [85] and [86] are taken into account:

    [00033] 1 2 .Math. .Math. .Math. p 0 .Math. ( M 0 2 + 2 .Math. M 0 .Math. .Math. .Math. M ) .Math. Sb w .Math. C R , 0 .Math. + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w ( C R , .Math. .Math. .Math. + C R , .Math. + C R A , M .Math. .Math. .Math. M + C R , . .Math. . M + C R , p .Math. p M + C R , r .Math. r M ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. E 1 - m MTOW .Math. b w 2 .Math. N s , 0 2 .Math. C M T [ 135 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. ( M 0 2 + 2 .Math. M 0 .Math. .Math. .Math. M ) .Math. Sb w .Math. C Y , 0 + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w ( C Y , .Math. .Math. .Math. + C Y , .Math. + C Y A , M .Math. .Math. .Math. M + C Y , . .Math. . M + C Y , p .Math. p M + C Y , r .Math. r M ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. E 3 + m MTOW .Math. b w 2 .Math. N s , 0 2 .Math. C M T .Math. .Math. [ 136 ]

    [0108] Bearing in mind expressions [118] and [119], the lateral-directional moments balance yields:

    [00034] .Math. .Math. p 0 .Math. .Math. .Math. M 0 .Math. .Math. .Math. MSb w .Math. C R , 0 .Math. + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w ( C R , .Math. .Math. .Math. + C R , .Math. + C R A , M .Math. .Math. .Math. M + C R , . .Math. . M + C R , p .Math. p M + C R , r .Math. r M ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 1 [ 137 ] .Math. .Math. p 0 .Math. .Math. .Math. M 0 .Math. .Math. .Math. MSb w .Math. C Y , 0 + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w ( C Y , .Math. .Math. .Math. + C Y , .Math. + C Y A , M .Math. .Math. .Math. M + C Y , . .Math. . M + C Y , p .Math. p M + C Y , r .Math. r M ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 3 [ 138 ] .Math. .Math. p 0 .Math. .Math. .Math. M 0 .Math. .Math. Sb w .Math. C R , 0 .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 2 .Math. C R , .Math. .Math. .Math. + M 2 .Math. C R , .Math. + M 2 .Math. C R A , M .Math. .Math. .Math. M + MC R , . .Math. . + MC R , p .Math. p + MC R , r .Math. r ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 1 [ 139 ] .Math. .Math. p 0 .Math. .Math. .Math. M 0 .Math. Sb w .Math. C Y , 0 .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 2 .Math. C Y , .Math. .Math. .Math. + M 2 .Math. C Y , .Math. + M 2 .Math. C Y A , M .Math. .Math. .Math. M + MC Y , . .Math. . + MC Y , p .Math. p + MC Y , r .Math. r ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 3 [ 140 ] .Math. .Math. p 0 .Math. .Math. .Math. M 0 .Math. Sb w .Math. C R , 0 .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 2 .Math. C R , .Math. .Math. .Math. + M 2 .Math. C R , .Math. + M 2 .Math. C R A , M .Math. .Math. .Math. M + MC R , . .Math. . + MC R , p .Math. p + MC R , r .Math. r ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 1 [ 141 ] .Math. .Math. p 0 .Math. .Math. .Math. M 0 .Math. Sb w .Math. C Y , 0 .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 2 .Math. C Y , .Math. .Math. .Math. + M 2 .Math. C Y , .Math. + M 2 .Math. C Y A , M .Math. .Math. .Math. M + MC Y , . .Math. . + MC Y , p .Math. p + MC Y , r .Math. r ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. ME 3 [ 142 ]

    [0109] Taking into account approximation [90]:

    [00035] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( 2 .Math. M 0 .Math. C R , 0 + W MTOW .Math. C T , M .Math. E 1 1 2 .Math. .Math. .Math. p 0 .Math. Sc w ) .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 2 .Math. C R , .Math. .Math. .Math. + M 2 .Math. C R , .Math. + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C R A , M .Math. .Math. .Math. M + MC R , . .Math. . + MC R , p .Math. p + MC R , r .Math. r ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . [ 143 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( 2 .Math. M 0 .Math. C Y , 0 + W MTOW .Math. C T , M .Math. E 3 1 2 .Math. .Math. .Math. p 0 .Math. Sc w ) .Math. .Math. .Math. M + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 2 .Math. C Y , .Math. .Math. .Math. + M 2 .Math. C Y , .Math. + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C Y A , M .Math. .Math. .Math. M + MC Y , . .Math. . + MC Y , p .Math. p + MC Y , r .Math. r ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . [ 144 ] .Math. C R , M = 2 .Math. C R , 0 M 0 + C R A , M + W MTOW .Math. C T , M .Math. E 1 1 2 .Math. .Math. .Math. p 0 .Math. Sc w .Math. M 0 2 [ 145 ] .Math. C Y , M = 2 .Math. C Y , 0 M 0 + C Y A , M + W MTOW .Math. C T , M .Math. E 3 1 2 .Math. .Math. .Math. p 0 .Math. Sc w .Math. M 0 2 [ 146 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 0 2 .Math. C R , M .Math. .Math. .Math. M + M 2 .Math. C R , .Math. .Math. .Math. + M 2 .Math. C R , .Math. + 2 .Math. M 0 .Math. C R A , M .Math. .Math. .Math. M 2 + MC R , . .Math. . + MC R , p .Math. p + MC R , r .Math. r ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . [ 147 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 0 2 .Math. C Y , M .Math. .Math. .Math. M + M 2 .Math. C Y , .Math. .Math. .Math. + M 2 .Math. C Y , .Math. + 2 .Math. M 0 .Math. C R A , M .Math. .Math. .Math. M 2 + MC Y , . .Math. . + MC Y , p .Math. p + MC Y , r .Math. r ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . [ 148 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w [ M 0 2 .Math. C R , M .Math. .Math. .Math. M + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C R , .Math. + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C R , .Math. + 2 .Math. M 0 .Math. C R A , M .Math. .Math. .Math. M 2 + ( M 0 + .Math. .Math. M ) .Math. C R , . .Math. . + ( M 0 + .Math. .Math. M ) .Math. C R , p .Math. p + ( M 0 + .Math. .Math. M ) .Math. C R , r .Math. r ] = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . [ 149 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w [ M 0 2 .Math. C Y , M .Math. .Math. .Math. M + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C Y , .Math. + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C Y , .Math. + 2 .Math. M 0 .Math. C R A , M .Math. .Math. .Math. M 2 + ( M 0 + .Math. .Math. M ) .Math. C Y , . .Math. . + ( M 0 + .Math. .Math. M ) .Math. C Y , p .Math. p + ( M 0 + .Math. .Math. M ) .Math. C Y , r .Math. r ] = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . [ 150 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w .Math. M 0 2 [ C R , .Math. .Math. .Math. + C R , .Math. + C R , M .Math. .Math. .Math. M + C R , . M 0 .Math. . + C R , p M 0 .Math. p + C R , r M 0 .Math. r + ( 2 .Math. C R , M 0 .Math. .Math. .Math. + 2 .Math. C R , .Math. M 0 .Math. + 2 .Math. C R A , M M 0 .Math. .Math. .Math. M + C R , . M 0 2 .Math. . + C R , p M 0 2 .Math. p + C R , r M 0 2 .Math. r ) .Math. .Math. .Math. M ] = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . [ 151 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w .Math. M 0 2 [ C Y , .Math. .Math. .Math. + C Y , .Math. + C Y , M .Math. .Math. .Math. M + C Y , . M 0 .Math. . + C Y , p M 0 .Math. p + C Y , r M 0 .Math. r + ( 2 .Math. C Y , M 0 .Math. .Math. .Math. + 2 .Math. C Y , .Math. M 0 .Math. + 2 .Math. C Y A , M M 0 .Math. .Math. .Math. M + C Y , . M 0 2 .Math. . + C Y , p M 0 2 .Math. p + C Y , r M 0 2 .Math. r ) .Math. .Math. .Math. M ] = I xz ( m ) .Math. p . + I zz ( m ) .Math. r . [ 152 ]

    [0110] Expressions [147] and [148] constitute a linear observer for the unknowns {C.sub.R,M, C.sub.R,, C.sub.R,, C.sub.R.sub.A.sub.,M, C.sub.R,{dot over ()}, C.sub.R,p, C.sub.R,r, C.sub.Y,M, C.sub.Y,, C.sub.Y,, C.sub.Y.sub.A.sub.,M, C.sub.Y,{dot over ()}, C.sub.Y,p, C.sub.Y,r} and {I.sub.xx(m),I.sub.xz(m),I.sub.zz(m).sub.} valid for any Mach and actual mass. However, roll and yaw accelerations {dot over (p)} and {dot over (r)} and the derivative of the AOS, {dot over ()} are not typically native observables, which means numerical derivation should be required. To avoid the deriving noisy signals, a better idea is to integrate the known signals in [147] and [148] over time. Again, one option consists of neglecting the influence of {dot over ()}, which yields:


    p.sub.0Sb.sub.w(M.sub.0.sup.2C.sub.R,MM+M.sup.2C.sub.R,+M.sup.2C.sub.R,+2M.sub.0C.sub.R.sub.A,MM.sup.2+MC.sub.R,pp+MC.sub.R,rr)=I.sub.xx(m){dot over (p)}I.sub.xz(m){dot over (r)}[153]


    p.sub.0Sb.sub.w(M.sub.0.sup.2C.sub.Y,MM+M.sup.2C.sub.Y,+M.sup.2C.sub.Y,+2M.sub.0C.sub.R.sub.A,MM.sup.2+MC.sub.Y,pp+MC.sub.Y,rr)=I.sub.xx(m){dot over (p)}I.sub.xz(m){dot over (r)}[154]


    f.sup.1=Mdt


    f.sup.2=M.sup.2dt


    f.sup.3=M.sup.2dt


    f.sup.4=M.sup.2dt


    f.sup.5=Mpdt


    f.sup.6=Mrdt[155]


    p.sub.0Sb.sub.w(M.sub.0.sup.2C.sub.R,Mf.sup.1+C.sub.R,f.sup.2+C.sub.R,f.sup.3+2M.sub.0C.sub.R.sub.A.sub.,Mf.sup.4+C.sub.R,pf.sup.5+C.sub.R,rf.sup.6)=I.sub.xx(m){dot over (p)}I.sub.xz(m){dot over (r)}+A[156]


    p.sub.0Sb.sub.w(M.sub.0.sup.2C.sub.Y,Mf.sup.1+C.sub.Y,f.sup.2+C.sub.Y,f.sup.3+2M.sub.0C.sub.R.sub.A.sub.,Mf.sup.4+C.sub.Y,pf.sup.5+C.sub.Y,rf.sup.6)=I.sub.xx(m){dot over (p)}I.sub.xz(m){dot over (r)}+A[157]

    [0111] Expressions [156] and [157] constitute a linear observer for the unknowns {C.sub.R,M, C.sub.R,, C.sub.R,, C.sub.R.sub.A.sub.,M, C.sub.R,p, C.sub.R,r, A, C.sub.Y,M, C.sub.Y,, C.sub.Y,, C.sub.Y.sub.A.sub.,M, C.sub.Y,p, C.sub.Y,r, C} and {I.sub.xx(m),I.sub.xz(m),I.sub.zz(m)} valid for any Mach and actual mass, where A and C are integration constants.

    [0112] A second possibility consists on computing M{dot over ()} in expressions [147] and [148] as:


    M{dot over ()}=M{dot over (M)} [Expression for {dot over (M)} TBD][158]

    [0113] The third possibility consists of eliminating the dependency with {dot over ()} in [147] and [148][93] through, substituting expression [315] obtained from the linearization of the equations of linear motion, i.e.:

    [00036] .Math. F 1 = C R , M - C R , . .Math. C y , M C Q , . .Math. .Math. .Math. F 2 = C R , - C R , . .Math. C Q , C Q , . .Math. .Math. .Math. F 3 = C R , - C R , . .Math. C Q , C Q , . .Math. .Math. .Math. F 4 = 2 .Math. ( C R A , M - C R , . .Math. C Q , M C Q , . ) .Math. .Math. .Math. F 5 = C R , p - C R , . .Math. C Q , p C Q , . .Math. .Math. .Math. F 6 = C R , r - C R , . .Math. C Q , r C Q , . .Math. .Math. .Math. F 7 = - C R , . .Math. C D , C Q , . .Math. .Math. .Math. F 8 = - C R , . .Math. C D , C Q , . .Math. .Math. .Math. F 9 = - C R , . .Math. C D , M C Q , . .Math. .Math. .Math. F 10 = - C R , . .Math. C D , p C Q , . .Math. .Math. .Math. F 11 = - C R , . .Math. C D , r C Q , . .Math. .Math. .Math. F 12 = C R , . .Math. 1 C Q , . .Math. b w [ 159 ] .Math. G 1 = C Y , M - C Y , . .Math. C y , M C Q , . .Math. .Math. .Math. G 2 = C Y , - C Y , . .Math. C Q , C Q , . .Math. .Math. .Math. G 3 = C Y , - C Y , . .Math. C Q , C Q , . .Math. .Math. .Math. G 4 = 2 .Math. ( C Y A , M - C Y , . .Math. C Q , M C Q , . ) .Math. .Math. .Math. G 5 = C Y , p - C Y , . .Math. C Q , p C Q , . .Math. .Math. .Math. G 6 = C Y , r - C Y , . .Math. C Q , r C Q , . .Math. .Math. .Math. G 7 = - C Y , . .Math. C D , C Q , . .Math. .Math. .Math. G 8 = - C Y , . .Math. C D , C Q , . .Math. .Math. .Math. G 9 = - C Y , . .Math. C D , M C Q , . .Math. .Math. .Math. G 10 = - C Y , . .Math. C D , p C Q , . .Math. .Math. .Math. G 11 = - C Y , . .Math. C D , r C Q , . .Math. .Math. .Math. G 12 = C Y , . .Math. 1 C Q , . .Math. b w [ 160 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 0 2 .Math. F 1 .Math. .Math. .Math. M + F 2 .Math. M 2 .Math. .Math. .Math. + F 3 .Math. M 2 .Math. + M 0 .Math. F 4 .Math. .Math. .Math. M 2 + F 5 .Math. Mp + F 6 .Math. Mr + F 7 .Math. M 2 .Math. .Math. .Math. .Math. .Math. + F 8 .Math. M 2 .Math. 2 + F 9 .Math. M 2 .Math. .Math. .Math. .Math. .Math. M + F 10 .Math. Mp .Math. .Math. + F 11 .Math. Mr .Math. .Math. ) = I xx ( m ) .Math. p . - I xz ( m ) .Math. r . + m 0 .Math. F 12 .Math. .Math. .Math. a 2 BFS [ 161 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 0 2 .Math. G 1 .Math. .Math. .Math. M + G 2 .Math. M 2 .Math. .Math. .Math. + G 3 .Math. M 2 .Math. + M 0 .Math. G 4 .Math. .Math. .Math. M 2 + G 5 .Math. Mp + G 6 .Math. Mr + G 7 .Math. M 2 .Math. .Math. .Math. .Math. .Math. + G 8 .Math. M 2 .Math. 2 + G 9 .Math. M 2 .Math. .Math. .Math. .Math. .Math. M + G 10 .Math. Mp .Math. .Math. + G 11 .Math. Mr .Math. .Math. ) = - I xz ( m ) .Math. p . + I zz ( m ) .Math. r . + m 0 .Math. G 12 .Math. .Math. .Math. a 2 BFS [ 162 ] .Math. f 7 = M 2 .Math. .Math. .Math. .Math. .Math. dt .Math. .Math. .Math. f 8 = M 2 .Math. 2 .Math. dt .Math. .Math. .Math. f 9 = M 2 .Math. .Math. .Math. Mdt .Math. .Math. .Math. f 10 = Mp .Math. .Math. .Math. .Math. dt .Math. .Math. .Math. f 11 = Mr .Math. .Math. .Math. .Math. dt .Math. .Math. .Math. f 12 = .Math. .Math. a 2 BFS .Math. dt [ 163 ]

    Which allows rewriting expression [161] and [162] as:

    [00037] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 0 2 .Math. F 1 .Math. f 1 + F 2 .Math. f 2 + F 3 .Math. f 3 + .Math. M 0 .Math. F 4 .Math. f 4 + F 5 .Math. f 5 + F 6 .Math. f 6 + F 7 .Math. f 7 + F 8 .Math. f 8 + F 9 .Math. f 9 + F 10 .Math. f 10 + F 11 .Math. f 11 ) = I xx ( m ) .Math. p - I xz ( m ) .Math. r + m 0 .Math. F 12 .Math. f 12 + A [ 164 ] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ( M 0 2 .Math. G 1 .Math. f 1 + G 2 .Math. f 2 + G 3 .Math. f 3 + .Math. M 0 .Math. G 4 .Math. f 4 + G 5 .Math. f 5 + G 6 .Math. f 6 + G 7 .Math. f 7 + G 8 .Math. f 8 + G 9 .Math. f 9 + G 10 .Math. f 10 + G 11 .Math. f 11 ) = - I xz ( m ) .Math. p + I zz ( m ) .Math. r + m 0 .Math. G 12 .Math. f 12 + C [ 165 ]

    where {A,C} are integration constants.

    [0114] Expressions [164] and [165] constitute a linear observer for the unknowns {F.sub.1, . . . , F.sub.12, A, G.sub.1, . . . , G.sub.12, C} and {I.sub.xx(m), I.sub.xz (m), I.sub.zz(m)} valid for any Mach and actual mass. Thus by performing both experiments (i.e. the ailerons and rudder doublets) for different cases of Mach at the trim condition and actual mass, an overdetermined linear observation system is obtained that allows estimating the mentioned unknowns. In effect, if it is considered a case for the identification of {I.sub.xx(m),I.sub.xz(m),I.sub.zz(m)} for the combination {m.sub.i,M.sub.j}, i.e., at the trim condition at Mach M.sub.j (j=1, . . . , l.sub.i) with actual mass m.sub.i (i=1, . . . , k) through aileron perturbation (expression [164]). For each case of M.sub.j, n.sub.j samples of the response to a lateral perturbation are recorded. Thus:

    [00038] H ij = [ - p j .Math. .Math. 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w r j .Math. .Math. 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 M j 2 .Math. f j .Math. .Math. 1 1 f j .Math. .Math. 1 2 f j .Math. .Math. 1 3 M j .Math. f j .Math. .Math. 1 4 f j .Math. .Math. 1 5 f j .Math. .Math. 1 6 f j .Math. .Math. 1 7 f j .Math. .Math. 1 8 f j .Math. .Math. 1 9 f j .Math. .Math. 1 10 f j .Math. .Math. 1 11 - m i .Math. f j .Math. .Math. 1 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - p j .Math. .Math. 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w r j .Math. .Math. 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 M j 2 .Math. f j .Math. .Math. 2 1 f j .Math. .Math. 2 2 f j .Math. .Math. 2 3 M j .Math. f j .Math. .Math. 2 4 f j .Math. .Math. 2 5 f j .Math. .Math. 2 6 f j .Math. .Math. 2 7 f j .Math. .Math. 2 8 f j .Math. .Math. 2 9 f j .Math. .Math. 2 10 f j .Math. .Math. 2 11 - m i .Math. f j .Math. .Math. 2 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. - p j .Math. .Math. n j 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w r j .Math. .Math. n j 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 M j 2 .Math. f j .Math. .Math. n j 1 f j .Math. .Math. n j 2 f j .Math. .Math. n j 3 M j .Math. f j .Math. .Math. n j 4 f j .Math. .Math. n j 5 f j .Math. .Math. n j 6 f j .Math. .Math. n j 7 f j .Math. .Math. n j 8 f j .Math. .Math. n j 9 f j .Math. .Math. n j 10 f j .Math. .Math. n j 11 - m i .Math. f j .Math. .Math. n j 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 ] [ 166 ] z ij = [ I xx ( m i ) I xz ( m i ) I zz ( m i ) F 1 ( ij , M ij , .Math. h , ij ) F 2 ( ij , M ij , .Math. h , ij ) F 3 ( ij , M ij , .Math. h , ij ) F 4 ( ij , M ij , .Math. h , ij ) F 5 ( ij , M ij , .Math. h , ij ) F 7 ( ij , M ij , .Math. h , ij ) F 8 ( ij , M ij , .Math. h , ij ) F 9 ( ij , M ij , .Math. h , ij ) F 10 ( ij , M ij , .Math. h , ij ) F 11 ( ij , M ij , .Math. h , ij ) F 12 ( ij , M ij , .Math. h , ij ) A ij B ij ] [ 167 ] O ij = [ 0 0 .Math. 0 ] [ 168 ] F ij = [ M j 2 .Math. f j .Math. .Math. 1 1 f j .Math. .Math. 1 2 f j .Math. .Math. 1 3 M j .Math. f j .Math. .Math. 1 4 f j .Math. .Math. 1 5 f j .Math. .Math. 1 6 f j .Math. .Math. 1 7 f j .Math. .Math. 1 8 f j .Math. .Math. 1 9 f j .Math. .Math. 1 10 f j .Math. .Math. 1 11 - m i .Math. f j .Math. .Math. 1 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 M j 2 .Math. f j .Math. .Math. 2 1 f j .Math. .Math. 2 2 f j .Math. .Math. 2 3 M j .Math. f j .Math. .Math. 2 4 f j .Math. .Math. 2 5 f j .Math. .Math. 2 6 f j .Math. .Math. 2 7 f j .Math. .Math. 2 8 f j .Math. .Math. 2 9 f j .Math. .Math. 2 10 f j .Math. .Math. 2 11 - m i .Math. f j .Math. .Math. 2 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. M j 2 .Math. f j .Math. .Math. n j 1 f j .Math. .Math. n j 2 f j .Math. .Math. n j 3 M j .Math. f j .Math. .Math. n j 4 f j .Math. .Math. n j 5 f j .Math. .Math. n j 6 f j .Math. .Math. n j 7 f j .Math. .Math. n j 8 f j .Math. .Math. n j 9 f j .Math. .Math. n j 10 f j .Math. .Math. n j 11 - m i .Math. f j .Math. .Math. n j 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 ] [ 169 ] G ij = 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w [ - p j .Math. .Math. 1 r j .Math. .Math. 1 0 - p j .Math. .Math. 2 r j .Math. .Math. 2 0 .Math. .Math. .Math. - p jn j r jn j 0 ] [ 170 ] C R , ij = [ F 1 ( ij , M ij , .Math. h , ij ) F 2 ( ij , M ij , .Math. h , ij ) F 3 ( ij , M ij , .Math. h , ij ) F 4 ( ij , M ij , .Math. h , ij ) F 5 ( ij , M ij , .Math. h , ij ) F 7 ( ij , M ij , .Math. h , ij ) F 8 ( ij , M ij , .Math. h , ij ) F 9 ( ij , M ij , .Math. h , ij ) F 10 ( ij , M ij , .Math. h , ij ) F 11 ( ij , M ij , .Math. h , ij ) F 12 ( ij , M ij , .Math. h , ij ) A ij B ij ] [ 171 ]

    [0115] It is considered the same case for the identification of {I.sub.xx(m),I.sub.xz(m),I.sub.zz(m)} for the combination {m.sub.i,M.sub.j}, i.e., at the trim condition at Mach M.sub.j (j=1, . . . , l.sub.i) with actual mass m.sub.i (i=1, . . . , k) through ruder perturbation (expression [165]). For each case of samples of the response to a lateral perturbation are recorded. Thus:

    [00039] H ij = [ 0 p j .Math. .Math. 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - r j .Math. .Math. 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w M j 2 .Math. f j .Math. .Math. 1 1 f j .Math. .Math. 1 2 f j .Math. .Math. 1 3 M j .Math. f j .Math. .Math. 1 4 f j .Math. .Math. 1 5 f j .Math. .Math. 1 6 f j .Math. .Math. 1 7 f j .Math. .Math. 1 8 f j .Math. .Math. 1 9 f j .Math. .Math. 1 10 f j .Math. .Math. 1 11 - m i .Math. f j .Math. .Math. 1 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 p j .Math. .Math. 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - r j .Math. .Math. 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w M j 2 .Math. f j .Math. .Math. 2 1 f j .Math. .Math. 2 2 f j .Math. .Math. 2 3 M j .Math. f j .Math. .Math. 2 4 f j .Math. .Math. 2 5 f j .Math. .Math. 2 6 f j .Math. .Math. 2 7 f j .Math. .Math. 2 8 f j .Math. .Math. 2 9 f j .Math. .Math. 2 10 f j .Math. .Math. 2 11 - m i .Math. f j .Math. .Math. 2 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. 0 p j .Math. .Math. h j 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w - r j .Math. .Math. h j 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w M j 2 .Math. f j .Math. .Math. h j 1 f j .Math. .Math. h j 2 f j .Math. .Math. h j 3 M j .Math. f j .Math. .Math. h j 4 f j .Math. .Math. h j 5 f j .Math. .Math. h j 6 f j .Math. .Math. h j 7 f j .Math. .Math. h j 8 f j .Math. .Math. h j 9 f j .Math. .Math. h j 10 f j .Math. .Math. h j 11 - m i .Math. f j .Math. .Math. h j 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ] [ 172 ] z ij = [ I xx ( m i ) I xz ( m i ) I zz ( m i ) G 1 ( ij , M ij , .Math. h , ij ) G 2 ( ij , M ij , .Math. h , ij ) G 3 ( ij , M ij , .Math. h , ij ) G 4 ( ij , M ij , .Math. h , ij ) G 5 ( ij , M ij , .Math. h , ij ) G 6 ( ij , M ij , .Math. h , ij ) G 7 ( ij , M ij , .Math. h , ij ) G 8 ( ij , M ij , .Math. h , ij ) G 9 ( ij , M ij , .Math. h , ij ) G 10 ( ij , M ij , .Math. h , ij ) G 11 ( ij , M ij , .Math. h , ij ) G 12 ( ij , M ij , .Math. h , ij ) A ij B ij ] [ 173 ] O ij = [ 0 0 .Math. 0 ] [ 174 ] J ij = [ M j 2 .Math. f j .Math. .Math. 1 1 f j .Math. .Math. 1 2 f j .Math. .Math. 1 3 M j .Math. f j .Math. .Math. 1 4 f j .Math. .Math. 1 5 f j .Math. .Math. 1 6 f j .Math. .Math. 1 7 f j .Math. .Math. 1 8 f j .Math. .Math. 1 9 f j .Math. .Math. 1 10 f j .Math. .Math. 1 11 - m i .Math. f j .Math. .Math. 1 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w M j 2 .Math. f j .Math. .Math. 2 1 f j .Math. .Math. 2 2 f j .Math. .Math. 2 3 M j .Math. f j .Math. .Math. 2 4 f j .Math. .Math. 2 5 f j .Math. .Math. 2 6 f j .Math. .Math. 2 7 f j .Math. .Math. 2 8 f j .Math. .Math. 2 9 f j .Math. .Math. 2 10 f j .Math. .Math. 2 11 - m i .Math. f j .Math. .Math. 2 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. M j 2 .Math. f j .Math. .Math. h j 1 f j .Math. .Math. h j 2 f j .Math. .Math. h j 3 M j .Math. f j .Math. .Math. h j 4 f j .Math. .Math. h j 5 f j .Math. .Math. h j 6 f j .Math. .Math. h j 7 f j .Math. .Math. h j 8 f j .Math. .Math. h j 9 f j .Math. .Math. h j 10 f j .Math. .Math. h j 11 - m i .Math. f j .Math. .Math. h j 12 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w ] [ 175 ] K ij = 1 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sb w [ 0 p j .Math. .Math. 1 - r j .Math. .Math. 1 0 p j .Math. .Math. 2 - r j .Math. .Math. 2 .Math. .Math. .Math. 0 p j .Math. .Math. h j - r j .Math. .Math. h j ] [ 176 ] C Y , ij = [ G 1 ( ij , M ij , .Math. h , ij ) G 2 ( ij , M ij , .Math. h , ij ) G 3 ( ij , M ij , .Math. h , ij ) G 4 ( ij , M ij , .Math. h , ij ) G 5 ( ij , M ij , .Math. h , ij ) G 6 ( ij , M ij , .Math. h , ij ) G 7 ( ij , M ij , .Math. h , ij ) G 8 ( ij , M ij , .Math. h , ij ) G 9 ( ij , M ij , .Math. h , ij ) G 10 ( ij , M ij , .Math. h , ij ) G 11 ( ij , M ij , .Math. h , ij ) G 12 ( ij , M ij , .Math. h , ij ) A ij B ij ] [ 177 ] H i = [ G i .Math. .Math. 1 F i .Math. .Math. 1 0 .Math. 0 0 0 .Math. 0 G i .Math. .Math. 2 0 F i .Math. .Math. 2 .Math. 0 0 0 .Math. 0 .Math. .Math. .Math. .Math. .Math. .Math. .Math. G il i 0 0 .Math. F il i 0 0 .Math. 0 K i .Math. .Math. 1 0 0 .Math. 0 J i .Math. .Math. 1 0 .Math. 0 K i .Math. .Math. 2 0 0 .Math. 0 0 J i .Math. .Math. 2 .Math. 0 .Math. .Math. .Math. .Math. .Math. .Math. .Math. K il i 0 0 .Math. 0 0 0 .Math. J il i ] .Math. .Math. dim ( H i ) = ( .Math. j = 1 l i .Math. n j + .Math. j = 1 l i .Math. h j ) ( 3 + 14 .Math. l i ) [ 178 ] z i = [ I xx ( m i ) I xz ( m i ) I zz ( m i ) C R , i .Math. .Math. 1 C R , i .Math. .Math. 2 .Math. C R , i .Math. .Math. l i C Y , i .Math. .Math. 1 C Y , i .Math. .Math. 2 .Math. C Y , i .Math. .Math. l i ] .Math. .Math. dim ( z i ) = ( 3 + 14 .Math. l i ) 1 [ 179 ] O i = [ 0 0 .Math. 0 ] .Math. .Math. dim ( O i ) = ( .Math. j = 1 l i .Math. n j + .Math. j = 1 l i .Math. h j ) 1 [ 180 ] z i = ( H i T .Math. H i ) - 1 .Math. H i T .Math. O i [ 181 ] I xx ( m i ) = z i [ 1 ] [ 182 ] I xz ( m i ) = z i [ 2 ] [ 183 ] I zz ( m i ) = z i [ 3 ] [ 184 ]

    [0116] Repeating the process for different values of the actual mass would render the variation of {I.sub.xx(m),I.sub.xz(m),I.sub.zz(m)} with m for i=1, . . . , k

    [0117] Now, referring back to the balance condition governed by expressions [73], [118] and [119] for the identification cases considered:

    [00040] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M ij 2 .Math. Sb w .Math. C R , 0 ( ij , M ij , .Math. h , ij ) = - T ij .Math. E 1 - M T , ij = - T ij .Math. E 1 - m MTOW .Math. b w 2 .Math. N s , ij 2 .Math. C M T 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M ij 2 .Math. Sc w .Math. C P , 0 ( ij , M ij , .Math. h , ij ) = - T ij .Math. E 2 + M T , ij .Math. = - T ij .Math. E 2 + m MTOW .Math. b w 2 .Math. N s , ij 2 .Math. C M T .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M ij 2 .Math. Sb w .Math. C Y , 0 ( ij , M ij , .Math. h , ij ) = - T ij .Math. E 3 + M T , ij .Math. .Math. = - T ij .Math. E 3 + m MTOW .Math. b w 2 .Math. N s , ij 2 .Math. C M T .Math. .Math. .Math.

    with T.sub.ij for the different flight conditions given by the thrust model already known and M.sub.T given by expression [64].

    [0118] Expressions [185], [186] and [187] contain 4 more unknowns than equations. To reduce the system encompassed by [185], [186] and [187] to an overdetermined system, it is introduced a Taylor expansion for C.sub.R,0, C.sub.p,0 and C.sub.Y,0 in the form (approximations of higher orders could be employed, if necessary):


    C.sub.R,0(.sub.ij,M.sub.ij,.sub.h,ij)=r.sub.0+r.sub.1.sub.ij+r.sub.M1M.sub.ij+r.sub..sub.h.sub.1.sub.h,ij[188]


    C.sub.P,0(.sub.ij,M.sub.ij,.sub.h,ij)=p.sub.0+p.sub.1.sub.ij+p.sub.M1M.sub.ij+p.sub..sub.h.sub.1.sub.h,ij[189]


    C.sub.Y,0(.sub.ij,M.sub.ij,.sub.h,ij)=y.sub.0+y.sub.1.sub.ij+y.sub.M1M.sub.ij+y.sub..sub.h.sub.1.sub.h,ij[190]

    which renders the following linear observation system for {r.sub.0, r.sub.1, r.sub.M1, r.sub..sub.h.sub.1, p.sub.0, p.sub.1, p.sub.M1, p.sub..sub.h.sub.1, y.sub.0, y.sub.1, y.sub.M1, y.sub..sub.h.sub.1)} and {E.sub.1, E.sub.2, E.sub.3, C.sub.M.sub.T}:

    [00041] H i = [ .Math. T i .Math. .Math. 1 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 0 m MTOW b w 2 .Math. N s , i .Math. .Math. 1 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w M i .Math. .Math. 1 2 M i .Math. .Math. 1 2 .Math. i .Math. .Math. 1 M i .Math. .Math. 1 3 M i .Math. .Math. 1 2 .Math. .Math. h , i .Math. .Math. 1 0 0 0 0 0 0 0 0 T i .Math. .Math. 2 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 0 m MTOW b w 2 .Math. N s , i .Math. .Math. 2 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w M i .Math. .Math. 2 2 M i .Math. .Math. 2 2 .Math. i .Math. .Math. 2 M i .Math. .Math. 2 3 M i .Math. .Math. 2 2 .Math. .Math. h , i .Math. .Math. 2 0 0 0 0 0 0 0 0 .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. T il i 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 0 m MTOW b w 2 .Math. N s , il i 2 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w M il i 2 M il i 2 .Math. il i M il i 3 M il i 2 .Math. .Math. h , il i 0 0 0 0 0 0 0 0 0 T i .Math. .Math. 1 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - m MTOW b w 2 .Math. N s , i .Math. .Math. 1 2 .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w 0 0 0 0 M i .Math. .Math. 1 2 M i .Math. .Math. 1 2 .Math. i .Math. .Math. 1 M i .Math. .Math. 1 3 M i .Math. .Math. 1 2 .Math. .Math. h , i .Math. .Math. 1 0 0 0 0 0 T i .Math. .Math. 2 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - m MTOW b w 2 .Math. N s , i .Math. .Math. 2 2 .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w 0 0 0 0 M i .Math. .Math. 2 2 M i .Math. .Math. 2 2 .Math. i .Math. .Math. 2 M i .Math. .Math. 2 3 M i .Math. .Math. 2 2 .Math. .Math. h , i .Math. .Math. 2 0 0 0 0 .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. 0 T il i 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w 0 - m MTOW b w 2 .Math. N s , il i 2 .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w 0 0 0 0 M il i 2 M il i 2 .Math. il i M il i 3 M il i 2 .Math. .Math. h , il i 0 0 0 0 0 0 T i .Math. .Math. 1 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w - m MTOW b w 2 .Math. N s , i .Math. .Math. 1 2 .Math. .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w 0 0 0 0 0 0 0 0 M i .Math. .Math. 1 2 M i .Math. .Math. 1 2 .Math. i .Math. .Math. 1 M i .Math. .Math. 1 3 M i .Math. .Math. 1 2 .Math. .Math. h , i .Math. .Math. 1 0 0 T i .Math. .Math. 1 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w - m MTOW b w 2 .Math. N s , i .Math. .Math. 2 2 .Math. .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w 0 0 0 0 0 0 0 0 M i .Math. .Math. 2 2 M i .Math. .Math. 2 2 .Math. i .Math. .Math. 2 M i .Math. .Math. 2 3 M i .Math. .Math. 2 2 .Math. .Math. h , i .Math. .Math. 2 .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. .Math. 0 0 T il i 1 2 .Math. .Math. p 0 .Math. .Math. .Math. Sb w - m MTOW b w 2 .Math. N s , il i 2 .Math. .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc w 0 0 0 0 0 0 0 0 M il i 2 M il i 2 .Math. il i M il i 3 M il i 2 .Math. .Math. h , il i .Math. ] .Math. .Math. z = [ E 1 E 2 E 3 C M T r 0 r 1 r M .Math. .Math. 1 r .Math. h .Math. 1 p 0 p 1 p M .Math. .Math. 1 p .Math. h .Math. 1 y 0 y 1 y M .Math. .Math. 1 y .Math. h .Math. 1 ] .Math. .Math. dim ( z ) = 16 1 .Math. .Math. O i = [ 0 0 .Math. 0 ] .Math. .Math. dim ( O i ) = 3 .Math. .Math. l i 1 .Math. .Math. H = [ H 1 H 2 .Math. H k ] .Math. .Math. dim ( H ) = 3 .Math. .Math. kl i 16 .Math. .Math. O = [ O 1 O 2 .Math. O k ] .Math. .Math. dim ( O ) = 3 .Math. .Math. kl i 1 .Math. .Math. z = ( H T .Math. H ) - 1 .Math. H T .Math. O .Math. .Math. E 1 = z [ 1 ] .Math. .Math. E 2 = z [ 2 ] .Math. .Math. E 3 = z [ 3 ] .Math. .Math. C M T = z [ 4 ]

    Step 250 for Determination of the Aerodynamic Moments Model

    [0119] Once the parameters of the propulsive models have been identified, expression [53] can be used again, this time as a direct observer for the aerodynamic moment coefficients as follows:

    [00042] [ 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w .Math. C R 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sc w .Math. C P 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. Sb w .Math. C Y ] = [ I xx 0 - I xz 0 I yy 0 - I xz 0 I zz ] .Math. [ p . - D 9 .Math. pq + D 10 .Math. qr q . + D 11 ( p 2 - r 2 ) + D 12 .Math. pr r . - D 13 .Math. pq + D 14 .Math. qr ] - [ R P P P Y P ] [ 201 ] .Math. [ R P P P Y P ] = T [ E 1 E 2 E 3 ] + M T [ 1 - - .Math. ] [ 202 ]

    [0120] Expression [201] allows the estimation of the aerodynamic moment coefficients C.sub.R, C.sub.P and C.sub.Y in terms of their dependency variables through flight testing, for which the respective domains have to be swept, which can be done manually and or with the help of control loops such as AOS-on-rudder, bank-on-ailerons and q-on-elevator.

    [0121] In the general case:


    C.sub.R=C.sub.R(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (q)},{circumflex over (r)},.sub.h,.sub.a,.sub.r,.sub.e)[203]


    C.sub.P=C.sub.P(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (q)},{circumflex over (r)},.sub.h,.sub.a,.sub.r,.sub.e)[204]


    C.sub.Y=C.sub.Y(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (q)},{circumflex over (r)},.sub.h,.sub.a,.sub.r,.sub.e)[205]

    [0122] Typical symmetry assumptions render:


    C.sub.R=C.sub.R(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[206]


    C.sub.P=C.sub.P(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (q)},.sub.h,.sub.e,.sub.r)[207]


    C.sub.Y=C.sub.Y(,,M,{dot over ({circumflex over ()})},{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[208]

    [0123] Additionally, for uncompressible aerodynamics and small AOS the main dependencies of the aerodynamics coefficients under the quasi-steady state and typical symmetry assumptions remain:


    C.sub.R=C.sub.R(,{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[209]


    C.sub.P=C.sub.P(,{dot over ({circumflex over ()})},{circumflex over (q)},.sub.h,.sub.e,.sub.r)[210]


    C.sub.Y=C.sub.Y(,{dot over ({circumflex over ()})},{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[211]

    [0124] Finally, for quasi-steady flight:


    C.sub.R=C.sub.R(,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[212]


    C.sub.P=C.sub.P(,{circumflex over (q)},.sub.h,.sub.e,.sub.r)[213]


    C.sub.Y=C.sub.Y(,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[214]

    [0125] For fixed-wing UAVs flying at moderate speeds, in quasi-steady coordinated flight, the aerodynamic model of interest is:


    C.sub.L=C.sub.L(,{circumflex over (q)},.sub.h,.sub.e)[215]


    C.sub.Q=C.sub.Q(,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[216]


    C.sub.D=C.sub.D(,{circumflex over (q)},.sub.h,.sub.e)[217]


    C.sub.R=C.sub.R(,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[218]


    C.sub.P=C.sub.P(,{circumflex over (q)},.sub.h,.sub.e,.sub.r)[219]


    C.sub.Y=C.sub.Y(,{circumflex over (p)},{circumflex over (r)},.sub.a,.sub.r)[220]

    [0126] The propulsive model is characterized by:


    C.sub.T(,,M,.sub.T)[221]


    {,}[222]


    {E.sub.1,E.sub.2,E.sub.3}[223]


    C.sub.M.sub.T[224]

    [0127] The mass and inertia properties are characterized by:


    C.sub.F=C.sub.F(,,.sub.T)[225]


    I.sub.xx=I.sub.xx(m)[226]


    I.sub.yy=I.sub.yy(m)[227]


    I.sub.zz=I.sub.zz(m)[228]


    I.sub.xz=I.sub.xz(m)[229]

    [0128] Based on the afore described approach, an automated flight test procedure may be implemented that obtains an APM with the help of several basic control loops: [0129] AOS-on-rudder [0130] Altitude-on-bank [0131] Speed-on-elevator [0132] AOA-on-elevator [0133] Pitch rate-on-elevator

    [0134] Once the propulsive forces and moments model are well identified, the aerodynamic model may be continuously identified while-on-the-flight, populating the respective n-dimensional hypercubes allocated to each aerodynamic coefficient (cell-mapping) continuously averaging the new value estimated for each cell with the previously existing one. To that end, an acceptable tradeoff between the range and discretization step of each dependency variable and available runtime memory must be achieved.

    [0135] A measure of the goodness of the LS fit in every linear observation problem considered above can be obtained through the RMS (Root Mean Square) error:

    [00043] e = Hz - O [ 230 ] SSE = e T .Math. e .Math. .Math. Sum .Math. .Math. of .Math. .Math. Square .Math. .Math. Errors [ 231 ] RMS = SSE dim ( e ) .Math. .Math. Root .Math. .Math. Mean .Math. .Math. Square [ 232 ]

    Linearization of the Equations of Motion (Linear Motion of the CoG)

    Linear Motion Equations in BFS:

    [0136] [00044] [ L .Math. .Math. sin .Math. .Math. + Q .Math. .Math. sin .Math. .Math. .Math. .Math. cos .Math. .Math. - D .Math. .Math. cos .Math. .Math. .Math. .Math. cos .Math. .Math. - D .Math. .Math. sin .Math. .Math. - Q .Math. .Math. cos .Math. .Math. - L .Math. .Math. cos .Math. .Math. + Q .Math. .Math. sin .Math. .Math. .Math. .Math. sin .Math. .Math. - D .Math. .Math. cos .Math. .Math. .Math. .Math. sin .Math. .Math. ] + T [ 1 - - .Math. ] = m [ a 1 BFS a 2 BFS a 3 BFS ] [ 233 ]

    Longitudinal Motion with AOS-On-Rudder to Ensure Coordinated Flight:

    [00045] . 0 p r 0 L .Math. .Math. sin .Math. .Math. - D .Math. .Math. cos .Math. .Math. + T = ma 1 BFS .Math. - L .Math. .Math. cos .Math. .Math. - D .Math. .Math. sin .Math. .Math. - T .Math. .Math. .Math. = ma 3 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ C L .Math. sin .Math. .Math. - C D .Math. cos .Math. .Math. ] + W MTOW .Math. .Math. .Math. C T = ma 1 BFS .Math. - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ C L .Math. cos .Math. .Math. + C D .Math. sin .Math. .Math. ] - W MTOW .Math. .Math. .Math. C T .Math. .Math. = ma 3 BFS

    [0137] Close enough to the balanced flight condition and, as long as E, is held null, .sub.a and .sub.r are close to null and .sub.h,0 is held constant, the aerodynamic lift and drag coefficients can be approximated by the respective Taylor expansions in the form:

    [00046] C L ( , 0 , M , . ^ , 0 , 0 , q ^ , 0 , .Math. h , 0 , 0 , 0 , 0 ) = C L ( , M , . ^ , q ^ ) = C L , 0 + C L , .Math. .Math. .Math. + C L , M .Math. .Math. .Math. M + C L , . ^ .Math. . ^ + C L , q ^ .Math. q ^ = C L , 0 + .Math. .Math. C L [ 238 ] C D ( , 0 , M , . ^ , 0 , 0 , q ^ , 0 , .Math. h , 0 , 0 , 0 , 0 ) = C D ( , M , . ^ , q ^ ) = C D , 0 + C D , .Math. .Math. .Math. + C D , M .Math. .Math. .Math. M + C D , . ^ .Math. . ^ + C D , q ^ .Math. q ^ = C D , 0 + .Math. .Math. C D [ 239 ] .Math. C L , . ^ .Math. . ^ = C L , . ^ .Math. . .Math. .Math. c w 2 .Math. .Math. v TAS = C L , . ^ .Math. c w 2 .Math. a 0 .Math. a . M = C L , a . .Math. a . M .Math. .Math. .Math. C L , . = C L , . ^ .Math. c w 2 .Math. a 0 [ 240 ] .Math. C L , q ^ .Math. q ^ = C L , q ^ .Math. qc w 2 .Math. v TAS = C L , q ^ .Math. c w 2 .Math. a 0 .Math. q M = C L , q .Math. q M .Math. .Math. .Math. C L , q = C L , q ^ .Math. c w 2 .Math. a 0 [ 241 ] .Math. C D , . ^ .Math. . ^ = C D , . ^ .Math. . .Math. .Math. c w 2 .Math. v TAS = C D , . ^ .Math. c w 2 .Math. a 0 .Math. . M = C D , . .Math. . M .Math. .Math. .Math. C D , . = C L , . ^ .Math. c w 2 .Math. a 0 [ 242 ] .Math. C D , q ^ .Math. q ^ = C D , q ^ .Math. qc w 2 .Math. v TAS = C D , q ^ .Math. c w 2 .Math. a 0 .Math. q M = C D , q .Math. q M .Math. .Math. .Math. C D , q = C D , q ^ .Math. c w 2 .Math. a 0 [ 243 ] C L ( , M , . ^ , q ^ ) = C L , 0 + C L , .Math. .Math. .Math. + C L , M .Math. .Math. .Math. M + C L , . .Math. . M + C L , q .Math. q M [ 244 ] C D ( , M , . ^ , q ^ ) = C D , 0 + C D , .Math. .Math. .Math. + C D , M .Math. .Math. .Math. M + C D , . .Math. . M + C D , q .Math. q M [ 245 ]

    [0138] As for the thrust coefficient, assuming level flight at the trim condition and the fact that the throttle level does not change:


    C.sub.T(,,M,.sub.T,0)=C.sub.T,0(,,M.sub.0,.sub.T,0)+C.sub.T,M(,,M.sub.0,.sub.T,0)M[246]

    [0139] At the balanced flight condition:

    [00047] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 0 2 .Math. S [ C L , 0 .Math. sin .Math. .Math. 0 - C D , 0 .Math. cos .Math. .Math. 0 ] + W MTOW .Math. .Math. .Math. C T , 0 = m 0 .Math. a 1 , 0 BFS .Math. - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 0 2 .Math. S [ C L , 0 .Math. cos .Math. .Math. 0 + C D , 0 .Math. sin .Math. .Math. 0 ] - W MTOW .Math. .Math. .Math. C T , 0 .Math. .Math. = m 0 .Math. a 3 , 0 BFS

    [0140] And close enough to the balanced flight condition:

    [00048] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ C L .Math. sin .Math. .Math. - C D .Math. cos .Math. .Math. ] + W MTOW .Math. .Math. .Math. C T = m 0 ( a 1 , 0 BFS + .Math. .Math. a 1 BFS ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ C L .Math. cos .Math. .Math. + C D .Math. sin .Math. .Math. ] - W MTOW .Math. .Math. .Math. C T .Math. .Math. = m 0 ( a 3 , 0 BFS + .Math. .Math. a 3 BFS ) .Math. .Math. .Math. a 1 BFS = a 1 BFS - a 1 , 0 BFS .Math. .Math. .Math. a 3 BFS = a 3 BFS - a 3 , 0 BFS C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) = C L ( sin .Math. .Math. 0 .Math. cos .Math. .Math. + cos .Math. .Math. 0 .Math. sin .Math. .Math. ) - C D ( cos .Math. .Math. 0 .Math. cos .Math. .Math. - sin .Math. .Math. 0 .Math. sin .Math. .Math. ) C L .Math. cos ( 0 + ) + C D .Math. sin ( 0 + ) = C L ( cos .Math. .Math. 0 .Math. cos .Math. .Math. - sin .Math. .Math. 0 .Math. sin .Math. .Math. ) + C D ( sin .Math. .Math. 0 .Math. cos .Math. .Math. + cos .Math. .Math. 0 .Math. sin .Math. .Math. ) .Math. 1 C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) C L .Math. ( sin .Math. .Math. 0 + cos .Math. .Math. 0 .Math. ) - C D ( cos .Math. .Math. 0 - sin .Math. .Math. 0 .Math. ) = C L .Math. sin .Math. .Math. 0 - C D .Math. cos .Math. .Math. 0 + ( C L .Math. cos .Math. .Math. 0 + C D .Math. sin .Math. .Math. 0 ) .Math. C L .Math. cos ( 0 + ) + C D .Math. sin ( 0 + ) C L ( cos .Math. .Math. 0 - sin .Math. .Math. 0 .Math. ) + C D ( sin .Math. .Math. 0 + cos .Math. .Math. 0 .Math. ) == C L .Math. cos .Math. .Math. 0 + C D .Math. sin .Math. .Math. 0 - ( C L .Math. sin .Math. .Math. 0 - C D .Math. cos .Math. .Math. 0 ) .Math. C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) + C L .Math. cos ( 0 + ) + C D .Math. sin ( 0 + ) == C L .Math. sin .Math. .Math. 0 - C D .Math. cos .Math. .Math. 0 + ( C L .Math. cos .Math. .Math. 0 + C D .Math. sin .Math. .Math. 0 ) .Math. + C L .Math. cos .Math. .Math. 0 + C D .Math. sin .Math. .Math. 0 - ( C L .Math. sin .Math. .Math. 0 - C D .Math. cos .Math. .Math. 0 ) .Math. C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) - C L .Math. cos ( 0 + ) - C D .Math. sin ( 0 + ) == C L .Math. sin .Math. .Math. 0 - C D .Math. cos .Math. .Math. 0 + ( C L .Math. cos .Math. .Math. 0 + C D .Math. sin .Math. .Math. 0 ) .Math. - C L .Math. cos .Math. .Math. 0 - C D .Math. sin .Math. .Math. 0 + ( C L .Math. sin .Math. .Math. 0 - C D .Math. cos .Math. .Math. 0 ) .Math. C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) + C L .Math. cos ( 0 + ) + C D .Math. sin ( 0 + ) == sin .Math. .Math. 0 .Math. C L ( 1 - ) - cos .Math. .Math. 0 .Math. C D ( 1 - ) + cos .Math. .Math. 0 .Math. C L ( 1 + ) + sin .Math. .Math. 0 .Math. C D ( 1 + ) C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) - C L .Math. cos ( 0 + ) - C D .Math. sin ( 0 + ) == sin .Math. .Math. 0 .Math. C L ( 1 + ) - cos .Math. .Math. 0 .Math. C D ( 1 + ) - cos .Math. .Math. 0 .Math. C L ( 1 - ) - sin .Math. .Math. 0 .Math. C D ( 1 - ) .Math. 1 C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) + C L .Math. cos ( 0 + ) + C D .Math. sin ( 0 + ) sin .Math. .Math. 0 .Math. C L - cos .Math. .Math. 0 .Math. C D + cos .Math. .Math. 0 .Math. C L + sin .Math. .Math. 0 .Math. C D .Math. C L .Math. sin ( 0 + ) - C D .Math. cos ( 0 + ) - C L .Math. cos ( 0 + ) - C D .Math. sin ( 0 + ) sin .Math. .Math. 0 .Math. C l - cos .Math. .Math. 0 .Math. C D - cos .Math. .Math. 0 .Math. C L - sin .Math. .Math. 0 .Math. C D 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( sin .Math. .Math. 0 .Math. C L - cos .Math. .Math. 0 .Math. C D + cos .Math. .Math. 0 .Math. C L + sin .Math. .Math. 0 .Math. C D ) + W MTOW .Math. .Math. .Math. C T ( 1 + .Math. ) = m 0 ( a 1 , 0 BFS - a 3 , 0 BFS + .Math. .Math. a 1 BFS - .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( sin .Math. .Math. 0 .Math. C L - cos .Math. .Math. 0 .Math. C D - cos .Math. .Math. 0 .Math. C L - sin .Math. .Math. 0 .Math. C D ) + W MTOW .Math. .Math. .Math. C T ( 1 - .Math. ) = m 0 ( a 1 , 0 BFS + a 3 , 0 BFS + .Math. .Math. a 1 BFS + .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( sin .Math. .Math. 0 .Math. C L - cos .Math. .Math. 0 .Math. C D ) + W MTOW .Math. .Math. .Math. C T = m 0 ( a 1 , 0 BFS + .Math. .Math. a 1 BFS ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( cos .Math. .Math. 0 .Math. C L + sin .Math. .Math. 0 .Math. C D ) - W MTOW .Math. .Math. .Math. C T .Math. .Math. = m 0 ( a 3 , 0 BFS + .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ sin .Math. .Math. 0 ( C L , 0 + .Math. .Math. C L ) - cos .Math. .Math. 0 ( C D , 0 + .Math. .Math. C D ) ] + W MTOW .Math. .Math. .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) = m 0 ( a 1 , 0 BFS + .Math. .Math. a 1 BFS ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ cos .Math. .Math. 0 ( C L , 0 + .Math. .Math. C L ) + sin .Math. .Math. 0 ( C D , 0 + .Math. .Math. C D ) ] - W MTOW .Math. .Math. .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. .Math. = m 0 ( a 3 , 0 BFS + .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( sin .Math. .Math. 0 .Math. C L , 0 - cos .Math. .Math. 0 .Math. C D , 0 ) + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( sin .Math. .Math. 0 .Math. .Math. .Math. C L - cos .Math. .Math. 0 .Math. .Math. .Math. C D ) + W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) = m 0 ( a 1 , 0 BFS + .Math. .Math. a 1 BFS ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( cos .Math. .Math. 0 .Math. C L , 0 + sin .Math. .Math. 0 .Math. C D , 0 ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( cos .Math. .Math. 0 .Math. .Math. .Math. C L + sin .Math. .Math. 0 .Math. .Math. .Math. C D ) - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. .Math. = m 0 ( a 3 , 0 BFS + .Math. .Math. a 3 BFS ) M 2 = ( M 0 + .Math. .Math. M ) 2 = M 0 2 + 2 .Math. .Math. M 0 .Math. .Math. .Math. M + .Math. .Math. M 2 = M 0 2 [ 1 + 2 .Math. .Math. .Math. M M 0 + ( .Math. .Math. M M 0 ) 2 ] .Math. .Math. .Math. M M 0 1 .Math. M 2 M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 + 2 .Math. .Math. M 0 .Math. .Math. .Math. M ) .Math. ( sin .Math. .Math. 0 .Math. C L , 0 - cos .Math. .Math. 0 .Math. C D , 0 ) + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 2 ( sin .Math. .Math. 0 .Math. .Math. .Math. C L - cos .Math. .Math. 0 .Math. .Math. .Math. C D ) + W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) == m 0 ( a 1 , 0 BFS + .Math. .Math. a 1 BFS ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 + 2 .Math. .Math. M 0 .Math. .Math. .Math. M ) .Math. ( cos .Math. .Math. 0 .Math. C L , 0 + sin .Math. .Math. 0 .Math. C D , 0 ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 2 ( cos .Math. .Math. 0 .Math. .Math. .Math. C L + sin .Math. .Math. 0 .Math. .Math. .Math. C D ) - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. .Math. == m 0 ( a 3 , 0 BFS + .Math. .Math. a 3 BFS )

    [0141] Bearing in mind [247]:

    [00049] .Math. .Math. p 0 .Math. .Math. .Math. SM 0 .Math. .Math. .Math. M ( sin .Math. .Math. 0 .Math. C L , 0 - cos .Math. .Math. 0 .Math. C D , 0 ) + 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 2 ( sin .Math. .Math. 0 .Math. .Math. .Math. C L - cos .Math. .Math. 0 .Math. .Math. .Math. C D ) + W MTOW .Math. .Math. .Math. C T , m .Math. .Math. .Math. M = m 0 .Math. .Math. .Math. a 1 BFS - .Math. .Math. p 0 .Math. .Math. .Math. SM 0 .Math. .Math. .Math. M ( cos .Math. .Math. 0 .Math. C L , 0 + sin .Math. .Math. 0 .Math. C D , 0 ) - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 2 ( cos .Math. .Math. 0 .Math. .Math. .Math. C L + sin .Math. .Math. 0 .Math. .Math. .Math. C D ) - W MTOW .Math. .Math. .Math. C T , m .Math. .Math. .Math. M .Math. .Math. .Math. = m 0 .Math. .Math. .Math. a 3 BFS .Math. .Math. p 0 .Math. .Math. .Math. SM 0 ( sin .Math. .Math. 0 .Math. C L , 0 - cos .Math. .Math. 0 .Math. C D , 0 ) .Math. .Math. .Math. M ++ .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ sin .Math. .Math. 0 .Math. ( C L , .Math. + C L , M .Math. .Math. .Math. M + C L , . .Math. . M + C L , q .Math. q M ) - cos .Math. .Math. 0 ( C D , .Math. + C D , M .Math. .Math. .Math. M + C D , . .Math. . M + C D , q .Math. q M ) ] ++ .Math. W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. M = m 0 .Math. .Math. .Math. a 1 BFS - .Math. .Math. p 0 .Math. .Math. .Math. SM 0 ( cos .Math. .Math. 0 .Math. C L , 0 + sin .Math. .Math. 0 .Math. C D , 0 ) .Math. .Math. .Math. M -- .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ cos .Math. .Math. 0 ( C L , .Math. + C L , M .Math. .Math. .Math. M + C L , . .Math. . M + C L , q .Math. q M ) + sin .Math. .Math. 0 ( C D , .Math. + C D , M .Math. .Math. .Math. M + C D , . .Math. . M + C D , q .Math. q M ) ] - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. M .Math. .Math. .Math. = m 0 .Math. .Math. .Math. a 3 BFS M 2 .Math. .Math. .Math. M = ( M 0 + .Math. .Math. M ) 2 .Math. .Math. .Math. M = ( M 0 2 + 2 .Math. .Math. M 0 .Math. .Math. .Math. M + .Math. .Math. M 2 ) .Math. .Math. .Math. M = M 0 2 [ 1 + 2 .Math. .Math. .Math. M M 0 + ( .Math. .Math. M M 0 ) 2 ] .Math. .Math. .Math. M M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. .Math. .Math. M C X , M = 2 M 0 .Math. ( sin .Math. .Math. 0 .Math. C L , 0 - cos .Math. .Math. 0 .Math. C D , 0 ) + ( sin .Math. .Math. 0 .Math. C L , M - cos .Math. .Math. 0 .Math. C D , M ) + W MTOW .Math. C T , M 1 2 .Math. .Math. .Math. p 0 .Math. SM 0 2 C Z , M = 2 M 0 .Math. ( cos .Math. .Math. 0 .Math. C L , 0 + sin .Math. .Math. 0 .Math. C D , 0 ) + ( cos .Math. .Math. 0 .Math. C L , M + sin .Math. .Math. 0 .Math. C D , M ) + W MTOW .Math. C T , M 1 2 .Math. .Math. .Math. p 0 .Math. SM 0 2 .Math. .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 0 2 .Math. C X , M .Math. .Math. .Math. M ++ .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 2 ( sin .Math. .Math. 0 .Math. C L , - cos .Math. .Math. 0 .Math. C D , ) .Math. + 2 .Math. .Math. M 0 ( sin .Math. .Math. 0 .Math. C L , M - cos .Math. .Math. 0 .Math. C D , M ) .Math. .Math. .Math. M 2 + M ( sin .Math. .Math. 0 .Math. C L , . - cos .Math. .Math. 0 .Math. C D , . ) .Math. . + M ( sin .Math. .Math. 0 .Math. C L , q - cos .Math. .Math. 0 .Math. C D , q ) .Math. q ] == m 0 .Math. .Math. .Math. a 1 BFS - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 0 2 .Math. C Z , M .Math. .Math. .Math. M -- .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 2 ( cos .Math. .Math. 0 .Math. C L , + sin .Math. .Math. 0 .Math. C D , ) .Math. + 2 .Math. .Math. M 0 ( cos .Math. .Math. 0 .Math. C L , M + sin .Math. .Math. 0 .Math. C D , M ) .Math. .Math. .Math. M 2 + M ( cos .Math. .Math. 0 .Math. C L , . + sin .Math. .Math. 0 .Math. C D , . ) .Math. . + M ( cos .Math. .Math. 0 .Math. C L , q + sin .Math. .Math. 0 .Math. C D , q ) .Math. q ] == m 0 .Math. .Math. .Math. a 3 BFS .Math. C X , = sin .Math. .Math. 0 .Math. C L , - cos .Math. .Math. 0 .Math. C D , .Math. C Z , = cos .Math. .Math. 0 .Math. C L , + sin .Math. .Math. 0 .Math. C D , .Math. C X , .Math. .Math. M = sin .Math. .Math. 0 .Math. C L , M - cos .Math. .Math. 0 .Math. C D , M .Math. C Z , .Math. .Math. M = cos .Math. .Math. 0 .Math. C L , M + sin .Math. .Math. 0 .Math. C D , M .Math. C X , . = sin .Math. .Math. 0 .Math. C L , . - cos .Math. .Math. 0 .Math. C D , . .Math. C Z , . = cos .Math. .Math. 0 .Math. C L , + sin .Math. .Math. 0 .Math. C D , . .Math. C X , q = sin .Math. .Math. 0 .Math. C L , q - cos .Math. .Math. 0 .Math. C D , q .Math. C Z , q = cos .Math. .Math. 0 .Math. C L , q + sin .Math. .Math. 0 .Math. C D , q 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 .Math. C X , M .Math. .Math. .Math. M + M 2 .Math. C X , .Math. + 2 .Math. .Math. M 0 .Math. C X , .Math. .Math. M .Math. .Math. .Math. M 2 + MC X , . .Math. . + MC X , q .Math. q ) = m 0 .Math. .Math. .Math. a 1 BFS - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 .Math. C Z , M .Math. .Math. .Math. M + M 2 .Math. C Z , .Math. + 2 .Math. .Math. M 0 .Math. C Z , .Math. .Math. M .Math. .Math. .Math. M 2 + MC Z , . .Math. . + MC Z , q .Math. q ) = m 0 .Math. .Math. .Math. a 3 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 0 2 .Math. C X , M .Math. .Math. .Math. M + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C X , .Math. + 2 .Math. .Math. M 0 .Math. C X , .Math. .Math. M .Math. .Math. .Math. M 2 + ( M 0 + .Math. .Math. M ) .Math. C X , . .Math. . + ( M 0 + .Math. .Math. M ) .Math. C X , q .Math. q ] = m 0 .Math. .Math. .Math. a 1 BFS - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 0 2 .Math. C Z , M .Math. .Math. .Math. M + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C Z , .Math. + 2 .Math. .Math. M 0 .Math. C Z , .Math. .Math. M .Math. .Math. .Math. M 2 + ( M 0 + .Math. .Math. M ) .Math. C Z , . .Math. . + ( M 0 + .Math. .Math. M ) .Math. C Z , q .Math. q ] = m 0 .Math. .Math. .Math. a 3 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 0 2 [ C X , .Math. + C X , M .Math. .Math. .Math. M + C X , . M 0 .Math. . + C X , q M 0 .Math. q + ( 2 .Math. C X , M 0 .Math. + 2 .Math. C X , .Math. .Math. M M 0 .Math. .Math. .Math. M + C X , . M 0 2 .Math. . + C X , q M 0 2 .Math. q ) .Math. .Math. .Math. M ] = m 0 .Math. .Math. .Math. a 1 BFS - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SM 0 2 [ C Z , .Math. + C Z , M .Math. .Math. .Math. M + C Z , . M 0 .Math. . + C Z , q M 0 .Math. q + ( 2 .Math. C Z , M 0 .Math. + 2 .Math. C Z , .Math. .Math. M M 0 .Math. .Math. .Math. M + C Z , . M 0 2 .Math. . + C Z , q M 0 2 .Math. q ) .Math. .Math. .Math. M ] = m 0 .Math. .Math. .Math. a 3 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. Sc Z , . ( M 0 2 .Math. C X , M .Math. .Math. .Math. M + M 2 .Math. C X , .Math. + 2 .Math. .Math. M 0 .Math. C X , .Math. .Math. M .Math. .Math. .Math. M 2 + MC X , . .Math. . + MC X , q .Math. q ) = m 0 .Math. C Z , . .Math. .Math. .Math. a 1 BFS - 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SC X , . ( M 0 2 .Math. C Z , M .Math. .Math. .Math. M + M 2 .Math. C Z , .Math. + 2 .Math. .Math. M 0 .Math. C Z , .Math. .Math. M .Math. .Math. .Math. M 2 + MC Z , . .Math. . + MC Z , q .Math. q ) = m 0 .Math. C X , . .Math. .Math. .Math. a 3 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 0 2 ( C Z , . .Math. C X , M - C X , . .Math. C Z , M ) .Math. .Math. .Math. M + M 2 ( C Z , . .Math. C X , - C X , . .Math. C Z , ) .Math. + 2 .Math. .Math. M 0 ( C Z , . .Math. C X , .Math. .Math. M - C X , . .Math. C Z , .Math. .Math. M ) .Math. .Math. .Math. M 2 + M ( C Z , . .Math. C X , q - C X , . .Math. C Z , q ) .Math. q ] == m 0 ( C Z , . .Math. .Math. .Math. a 1 BFS + C X , . .Math. .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 0 2 ( C Z , . .Math. C X , M + C X , . .Math. C Z , M ) .Math. .Math. .Math. M + M 2 ( C Z , . .Math. C X , + C X , . .Math. C Z , ) .Math. + 2 .Math. .Math. M 0 ( C Z , . .Math. C X , .Math. .Math. M + C X , . .Math. C Z , .Math. .Math. M ) .Math. .Math. .Math. M 2 + 2 .Math. .Math. MC X , . .Math. C Z , . .Math. . + M ( C Z , . .Math. C X , q + C X , . .Math. C Z , q ) .Math. q ] == m 0 ( C Z , . .Math. .Math. .Math. a 1 BFS - C X , . .Math. .Math. .Math. a 3 BFS ) .Math. C 1 = C Z , . .Math. C X , M - C X , . .Math. C Z , M .Math. C 2 = C Z , . .Math. C X , - C X , . .Math. C Z , .Math. C 3 = C Z , . .Math. C X , .Math. .Math. M - C X , . .Math. C Z , .Math. .Math. M .Math. C 4 = C Z , . .Math. C X , q - C X , . .Math. C Z , q .Math. D 1 = C Z , . .Math. C X , M + C X , . .Math. C Z , M .Math. D 2 = C Z , . .Math. C X , + C X , . .Math. C Z , .Math. D 3 = C Z , . .Math. C X , .Math. .Math. M + C X , . .Math. C Z , .Math. .Math. M .Math. D 4 = C Z , . .Math. C X , q + C X , . .Math. C Z , q .Math. D 5 = 2 .Math. .Math. C X , . .Math. C Z , . 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 .Math. C 1 .Math. .Math. .Math. M + M 2 .Math. C 2 .Math. + 2 .Math. .Math. M 0 .Math. C 3 .Math. .Math. .Math. M 2 + MC 4 .Math. q ) = m 0 ( C Z , . .Math. .Math. .Math. a 1 BFS + C X , . .Math. .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 .Math. D 1 .Math. .Math. .Math. M + M 2 .Math. D 2 .Math. + 2 .Math. .Math. M 0 .Math. D 3 .Math. .Math. .Math. M 2 + MD 4 .Math. . + MD 5 .Math. q ) = m 0 ( C Z , . .Math. .Math. .Math. a 1 BFS - C X , . .Math. .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SD 3 ( M 0 2 .Math. C 1 .Math. .Math. .Math. M + M 2 .Math. C 2 .Math. + 2 .Math. .Math. M 0 .Math. C 3 .Math. .Math. .Math. M 2 + MC 4 .Math. q ) = m 0 .Math. D 3 ( C Z , . .Math. .Math. .Math. a 1 BFS + C X , . .Math. .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SC 3 ( M 0 2 .Math. D 1 .Math. .Math. .Math. M + M 2 .Math. D 2 .Math. + 2 .Math. .Math. M 0 .Math. D 3 .Math. .Math. .Math. M 2 + MD 4 .Math. q + MD 5 .Math. . ) = m 0 .Math. C 3 ( C Z , . .Math. .Math. .Math. a 1 BFS - C X , . .Math. .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 0 2 ( C 1 .Math. D 3 - C 3 .Math. D 1 ) .Math. .Math. .Math. M + M 2 ( C 2 .Math. D 3 - C 3 .Math. D 2 ) .Math. + M ( C 4 .Math. D 3 - C 3 .Math. D 4 ) .Math. q - MC 3 .Math. D 5 .Math. . ] = m 0 [ .Math. .Math. a 1 BFS .Math. C Z , . ( D 3 - C 3 ) + .Math. .Math. a 3 BFS .Math. C X , . ( D 3 + C 3 ) ] .Math. F 1 = C 1 .Math. D 3 - C 3 .Math. D 1 .Math. F 2 = C 2 .Math. D 3 - C 3 .Math. D 2 .Math. F 3 = C 4 .Math. D 3 - C 3 .Math. D 4 .Math. F 4 = C 3 .Math. D 5 .Math. F 5 = C Z , . ( D 3 - C 3 ) = 2 .Math. .Math. C Z , . .Math. C X , . .Math. C Z , .Math. .Math. M .Math. F 6 = C X , . ( D 3 + C 3 ) = 2 .Math. .Math. C X , . .Math. C Z , . .Math. C X , .Math. .Math. M 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 .Math. F 1 .Math. .Math. .Math. M + M 2 .Math. F 2 .Math. + MF 3 .Math. q - MF 4 .Math. . ) = m 0 ( F 5 .Math. .Math. .Math. a 1 BFS + F 6 .Math. .Math. .Math. a 3 BFS ) 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. SMF 4 .Math. . .Math. C P , . C P , . = 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S ( M 0 2 .Math. F 1 .Math. .Math. .Math. M + M 2 .Math. F 2 .Math. + MF 3 .Math. q ) = m 0 ( F 5 .Math. .Math. .Math. a 1 BFS + F 6 .Math. .Math. .Math. a 3 BFS ) = 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S [ M 0 2 .Math. F 1 .Math. .Math. .Math. M + M 2 .Math. F 2 .Math. + MF 3 .Math. q - m 0 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S .Math. ( F 5 .Math. .Math. .Math. a 1 BFS + F 6 .Math. .Math. .Math. a 3 BFS ) ] M .Math. .Math. . = 1 F 4 [ M 0 2 .Math. F 1 .Math. .Math. .Math. M + M 2 .Math. F 2 .Math. + MF 3 .Math. q - m 0 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. S .Math. ( F 5 .Math. .Math. .Math. a 1 BFS + F 6 .Math. .Math. .Math. a 3 BFS ) ]

    [0142] Lateral-directional motion with pitch rate-on-elevator to ensure q{dot over ()}0:


    D sin Q cos T=ma.sub.2.sup.BFS[287]

    Close enough to the balanced flight condition and, as E, is held close to null, .sub.a and .sub.r are held null and .sub.h,0 is held constant, the aerodynamic drag and side-force coefficients can be approximated by the respective Taylor expansions in the form:

    [00050] C D ( , , M , 0 , . ^ , p ^ , 0 , r ^ , .Math. h , 0 , 0 , 0 , 0 ) = C D ( , , M , . ^ , p ^ , r ^ ) = C D , 0 + C D , .Math. .Math. .Math. + C D , .Math. + C D , M .Math. .Math. .Math. M + C D , . ^ .Math. . ^ + C D , p ^ .Math. p ^ + C D , r ^ .Math. r ^ = C D , 0 + .Math. .Math. C D [ 288 ] C D ( , , M , 0 , . ^ , p ^ , 0 , r ^ , .Math. h , 0 , 0 , 0 , 0 ) = C Q ( , , M , . ^ , p ^ , r ^ ) = C Q , 0 + C Q , .Math. .Math. .Math. + C Q , .Math. .Math. .Math. + C Q , M .Math. .Math. .Math. M + C Q , . ^ .Math. . ^ + C Q , p ^ .Math. p ^ + C Q , r ^ .Math. r ^ = C Q , 0 + .Math. .Math. C Q [ 289 ] .Math. C D , . ^ .Math. . ^ = C D , . ^ .Math. . .Math. .Math. b w 2 .Math. .Math. v TAS = C D , . ^ .Math. b w 2 .Math. a 0 .Math. . M = C D , . .Math. . M .Math. .Math. .Math. C D , . = C D , . ^ .Math. b w 2 .Math. a 0 [ 290 ] .Math. C Q , . ^ .Math. . ^ = C Q , . ^ .Math. . .Math. .Math. b w 2 .Math. v TAS = C Q , . ^ .Math. b w 2 .Math. a 0 .Math. . M = C Q , . .Math. . M .Math. .Math. .Math. C Q , . = C Q , . ^ .Math. b w 2 .Math. a 0 [ 291 ] .Math. C D , p ^ .Math. p ^ = C D , p ^ .Math. q .Math. .Math. b w 2 .Math. v TAS = C D , p ^ .Math. b w 2 .Math. a 0 .Math. p M = C D , p .Math. p M .Math. .Math. .Math. C D , p = C D , p ^ .Math. b w 2 .Math. a 0 [ 292 ] .Math. C D , r ^ .Math. r ^ = C D , r ^ .Math. qb w 2 .Math. v TAS = C D , r ^ .Math. b w 2 .Math. a 0 .Math. r M = C D , r .Math. r M .Math. .Math. .Math. C D , r = C D , r ^ .Math. b w 2 .Math. a 0 [ 293 ] .Math. C Q , p ^ .Math. p ^ = C Q , p ^ .Math. q .Math. .Math. b w 2 .Math. v TAS = C Q , p ^ .Math. b w 2 .Math. a 0 .Math. p M = C Q , p .Math. p M .Math. .Math. .Math. C Q , p = C Q , p ^ .Math. b w 2 .Math. a 0 [ 294 ] .Math. C Q , r ^ .Math. r ^ = C Q , r ^ .Math. q .Math. .Math. b w 2 .Math. v TAS = C Q , r ^ .Math. b w 2 .Math. a 0 .Math. r M = C Q , r .Math. r M .Math. .Math. .Math. C Q , r = C Q , r ^ .Math. b w 2 .Math. a 0 [ 295 ] C D ( , , M , . ^ , p ^ , r ^ ) = C D , 0 + C D , .Math. .Math. .Math. + C D , .Math. + C D , M .Math. .Math. .Math. M + C D , . .Math. . M + C D , p .Math. p M + C D , r .Math. r m [ 296 ] C Q ( , , M , . ^ , p ^ , r ^ ) = C Q , 0 + C Q , .Math. .Math. .Math. + C Q , .Math. + C Q , M .Math. .Math. .Math. M + C Q , . .Math. . M + C Q , p .Math. p M + C Q , r .Math. r m [ 297 ]

    [0143] As for the thrust coefficient, expression [246] still applies.

    [0144] At the balanced flight condition:


    p.sub.0M.sub.0.sup.2SC.sub.Q,0W.sub.MTOWC.sub.T,0=m.sub.0a.sub.2,0.sup.BFS[298]

    [0145] And close enough to the balanced flight condition:

    [00051] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( - C D .Math. sin .Math. .Math. - C Q .Math. cos .Math. .Math. ) - W MTOW .Math. .Math. .Math. C T .Math. = m 0 ( a 2 , 0 BFS + .Math. .Math. a 2 BFS ) .Math. .Math. .Math. a 2 BFS = a 2 BFS - a 2 , 0 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ - ( C D , 0 + .Math. .Math. C D ) .Math. sin .Math. .Math. - ( C Q , 0 + .Math. .Math. C Q ) .Math. cos .Math. .Math. ] - W MTOW .Math. ( C T , 0 + C T , M .Math. .Math. .Math. M ) .Math. = m 0 ( a 2 , 0 BFS + .Math. .Math. a 2 BFS )

    [0146] Bearing in mind [298]:

    [00052] 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( - .Math. .Math. C D .Math. sin .Math. .Math. - .Math. .Math. C Q .Math. cos .Math. .Math. ) - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. M = m 0 .Math. .Math. .Math. a 2 BFS .Math. 1 .Math. 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S ( - .Math. .Math. C D .Math. - .Math. .Math. C Q ) - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. M = m 0 .Math. .Math. .Math. a 2 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ - ( C D , .Math. + C D , .Math. + C D , M .Math. .Math. .Math. M + C D , . .Math. . M + C D , p .Math. p M + C D , r .Math. r M ) .Math. - ( C Q , .Math. + C Q , .Math. + C Q , M .Math. .Math. .Math. M + C Q , . .Math. . M + C Q , p .Math. p M + C Q , r .Math. r M ) ] - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. M .Math. .Math. = m 0 .Math. .Math. .Math. a 2 BFS 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. M 2 .Math. S [ - . M .Math. ( C D , . .Math. + C Q , . ) - ( C D , .Math. + C D , .Math. + C D , M .Math. .Math. .Math. M + C D , p .Math. p M + C D , r .Math. r M ) .Math. - ( C Q , .Math. + C Q , .Math. + C Q , M .Math. .Math. .Math. M + C Q , p .Math. p M + C Q , r .Math. r M ) ] - W MTOW .Math. .Math. .Math. C T , M .Math. .Math. .Math. M .Math. .Math. = m 0 .Math. .Math. .Math. a 2 BFS M .Math. .Math. . = - 1 C D , . .Math. + C Q , . .Math. [ M 2 [ ( C D , .Math. + C D , .Math. + C D , M .Math. .Math. .Math. M + C D , p .Math. p M + C D , r .Math. r M ) .Math. + ( C Q , .Math. + C Q , .Math. + C Q , M .Math. .Math. .Math. M + C Q , p .Math. p M + C Q , r .Math. r M ) ] + W MTOW .Math. C T , M 1 2 .Math. .Math. .Math. p o .Math. S .Math. .Math. .Math. M + m 0 1 2 .Math. .Math. .Math. p o .Math. .Math. .Math. .Math. a 2 BFS ] .Math. .Math. .Math. 1 C D , . .Math. + C Q , . = 1 C Q , . ( 1 + C D , . C Q , . .Math. ) .Math. .Math. .Math. .Math. k .Math. = .Math. C D , . C Q , . .Math. < 1 .Math. .Math. Side .Math. .Math. force .Math. .Math. changes .Math. .Math. faster .Math. .Math. with .Math. .Math. a variation .Math. .Math. of .Math. .Math. AOS .Math. .Math. than .Math. .Math. drag .Math. .Math. does .Math. .Math. 1 C D , . .Math. + C Q , . = 1 C Q , . ( 1 + k .Math. .Math. ) 1 C Q , . .Math. ( 1 - k .Math. .Math. ) 1 C Q , . .Math. .Math. Taylor .Math. .Math. expansion .Math. .Math. M .Math. .Math. . = - 1 C Q , . [ M 2 [ ( C D , .Math. + C D , .Math. + C D , M .Math. .Math. .Math. M + C D , p .Math. p M + C D , r .Math. r M ) .Math. + ( C Q , .Math. + C Q , .Math. + C Q , M .Math. .Math. .Math. M + C Q , p .Math. p M + C Q , r .Math. r M ) ] + W MTOW .Math. C T , M 1 2 .Math. .Math. .Math. p 0 .Math. S .Math. .Math. .Math. M + m 0 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. .Math. a 2 BFS ] .Math. .Math. M .Math. .Math. . = - 1 C Q , . [ ( M 2 .Math. C D , .Math. + M 2 .Math. C D , .Math. + M 2 .Math. C D , M .Math. .Math. .Math. M + MC D , p .Math. p + MC D , r .Math. r ) .Math. + ( M 2 .Math. C Q , .Math. + M 2 .Math. C Q , .Math. + M 2 .Math. C Q , M .Math. .Math. .Math. M + MC Q , p .Math. p + MC Q , r .Math. r ) + W MTOW .Math. C T , M 1 2 .Math. .Math. .Math. p 0 .Math. S .Math. .Math. .Math. M + m 0 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. .Math. a 2 BFS ]

    [0147] Taking into account [263]:

    [00053] M .Math. .Math. . = - 1 C Q , . [ M 2 .Math. C D , .Math. + M 2 .Math. C D , .Math. 2 + M 2 .Math. C D , M .Math. .Math. .Math. M .Math. .Math. + MC D , p .Math. p .Math. .Math. + MC D , r .Math. r .Math. .Math. + M 2 .Math. C Q , .Math. + M 2 .Math. C Q , .Math. + M 0 2 ( 1 + 2 .Math. .Math. .Math. M M 0 ) .Math. C Q , M .Math. .Math. .Math. M + MC Q , p .Math. p + MC Q , r .Math. r + W MTOW .Math. C T , M 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. .Math. a 2 BFS ] .Math. C y , M = C Q , M + W MTOW .Math. C T , M 1 2 .Math. .Math. .Math. p 0 .Math. SM 0 2 M .Math. .Math. . = - 1 C Q , . .Math. ( C D , .Math. M 2 .Math. + C D , .Math. M 2 .Math. 2 + C D , M .Math. M 2 .Math. .Math. .Math. .Math. M + C D , p .Math. Mp .Math. .Math. + C D , r .Math. Mr .Math. .Math. + C Q , .Math. M 2 .Math. + C Q , .Math. M 2 .Math. + M 0 2 .Math. C y , M .Math. .Math. .Math. M + 2 .Math. .Math. M 0 .Math. C Q , M .Math. .Math. .Math. M 2 + C Q , p .Math. Mp + C Q , r .Math. Mr + m 0 1 2 .Math. .Math. .Math. p 0 .Math. .Math. .Math. .Math. a 2 BFS )

    [0148] As these teachings show, a manufacturer of a fixed-wings AV can inexpensively generate an accurate APM of its aircraft. This APM may be employed for flight planning, simulation or design. Advantageously, the APM may continually be fine-tune and refine, should the payload or any other aspect of the AV geometry or mass configuration change.

    [0149] These and other features, functions, and advantages that have been discussed can be achieved independently in various embodiments or may be combined in yet other embodiments.