delft university of technology a variable stability in

19
Delft University of Technology A Variable Stability In-Flight Simulation System using Incremental Non-Linear Dynamic Inversion Scholten, Pepijn; van Paassen, Rene; Mulder, Max DOI 10.2514/6.2020-0852 Publication date 2020 Document Version Final published version Published in AIAA Scitech 2020 Forum Citation (APA) Scholten, P., van Paassen, R., & Mulder, M. (2020). A Variable Stability In-Flight Simulation System using Incremental Non-Linear Dynamic Inversion. In AIAA Scitech 2020 Forum: 6-10 January 2020, Orlando, FL [AIAA 2020-0852] (AIAA Scitech 2020 Forum; Vol. 1 PartF). American Institute of Aeronautics and Astronautics Inc. (AIAA). https://doi.org/10.2514/6.2020-0852 Important note To cite this publication, please use the final published version (if applicable). Please check the document version above. Copyright Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons. Takedown policy Please contact us and provide details if you believe this document breaches copyrights. We will remove access to the work immediately and investigate your claim. This work is downloaded from Delft University of Technology. For technical reasons the number of authors shown on this cover page is limited to a maximum of 10.

Upload: others

Post on 30-Apr-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Delft University of Technology A Variable Stability In

Delft University of Technology

A Variable Stability In-Flight Simulation System using Incremental Non-Linear DynamicInversion

Scholten, Pepijn; van Paassen, Rene; Mulder, Max

DOI10.2514/6.2020-0852Publication date2020Document VersionFinal published versionPublished inAIAA Scitech 2020 Forum

Citation (APA)Scholten, P., van Paassen, R., & Mulder, M. (2020). A Variable Stability In-Flight Simulation System usingIncremental Non-Linear Dynamic Inversion. In AIAA Scitech 2020 Forum: 6-10 January 2020, Orlando, FL[AIAA 2020-0852] (AIAA Scitech 2020 Forum; Vol. 1 PartF). American Institute of Aeronautics andAstronautics Inc. (AIAA). https://doi.org/10.2514/6.2020-0852Important noteTo cite this publication, please use the final published version (if applicable).Please check the document version above.

CopyrightOther than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consentof the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Takedown policyPlease contact us and provide details if you believe this document breaches copyrights.We will remove access to the work immediately and investigate your claim.

This work is downloaded from Delft University of Technology.For technical reasons the number of authors shown on this cover page is limited to a maximum of 10.

Page 2: Delft University of Technology A Variable Stability In

A Variable Stability In-Flight Simulation Systemusing Incremental Non-Linear Dynamic Inversion

P.A.Scholten∗, M.M. van Paassen†, Q.P. Chu‡and M. Mulder⊥Delft University of Technology, 2629 Delft, The Netherlands

A variable stability in-flight simulator has the capabilities to change the response of an aircraft in-flight,often without changing the physical properties of the aircraft. The ability to adjust the aircraft responsecharacteristics and handling qualities has various purposes, such as pilot training, control logic developmentand handling quality research. A variable stability control system is designed for a medium range businessjet using Incremental Non-linear Dynamic Inversion. The performance of the in-flight simulator is verifiedby two experiments, one conducted in a fixed-base flight simulator and one in a Cessna Citation II laboratoryaircraft. The fly-by-wire actuation system in theCessnaCitation II is based on its existing autopilot, inheritingthe limited performance and safety protections.The simulator experiment shows differences between theexperienced handling qualities for a reference model and the designed controller combined with aircraftdynamics. These differences mainly arise due to actuator saturation for specific handling quality settings.The in-flight experiment supports the simulator findings but also reveals how the available control authorityaround the initial condition is limited due to constraints of the fly-by-wire system.

Nomenclature

α = Angle of attack [rad]β = Sideslip angle [rad]δa, δe = Aileron, elevator deflection [rad]Ûφ, Ûθ = Roll, pitch rate [rad/s]ω = Angular acceleration [rad/ s2]ωc = Crossover frequency [rad/s]ωp, ωq = Roll, pitch natural frequency [rad/s]ωsp = Aircraft short period natural frequency [rad/s]c = Mean aerodynamic chord [m]φ, θ = Roll, pitch angle [rad]ρ = Air density [kg/m3]ζp, ζq = Roll, pitch damping ratioζsp = Aircraft short period damping ratiob = Wing span [m]C∗ = Aircraft dynamic coefficientsJ = Inertia tensorK∗ = Control gainsMa = Moment induced by the airframe [Nm]Mc = Moment induced by the control effectors [Nm]MT = Moment induced by thrust [Nm]nzss = Normal steady state acceleration [m/s]p, q, r = Roll, pitch and yaw rate [rad/s]S = Wing surface area [m2]Tθ2 = Longitudinal pitch response coefficient [s]

u, up = Input and pilot inputumod = Modified input after reference modelureq = Requested input after sidestick gains [rad]V = Airspeed [m/s]vh = Hedging signalVias = Indicated airspeed [m/s]Vtas = True airspeed [m/s]x = Aircraft statesCAP = Control Anticipation ParameterDUECA = Delft University Environment for

Communication and ActivationFAST = Full-scale Advanced System TestbedFL = Flight LevelHMI Lab = Human Machine Interaction LaboratoryHOS = High Order SystemIMU = Inertial Measurement UnitINDI = Incremental Non-linear Dynamic InversionLOES = Low Order Equivalent SystemNASA = National Aeronautics and Space AdministrationNLR = Netherlands Aerospace CentrePCH = Pseudo-Control HedgingPID = Proportional Integral DerivativePIO = Pilot Induced OscillationsVISTA = Variable In-flight Simulator Test Aircraft

∗Researcher, Control and Simulation, Faculty of Aerospace Engineering,Kluyverweg 1; [email protected]

†Associate Professor, Control and Simulation, Faculty of AerospaceEngineering, Kluyverweg 1; [email protected]. Member AIAA

‡Associate Professor, Control and Simulation, Faculty of AerospaceEngineering, Kluyverweg 1; [email protected]. Member AIAA

⊥Professor, Control and Simulation, Faculty of Aerospace Engineering,Kluyverweg 1; [email protected]. Associate Fellow AIAA

I. IntroductionTraining of test pilots requires them to experience a varia-

tion of handling qualities. It would require different aircraft toprovide these handling qualities, significantly increasing train-ing costs. A variable stability in-flight simulator is a systemwhich has the capabilities to change the response of an aircraftin-flight, often without changing the physical properties of theaircraft. It allows adjustments of response characteristics andhandling qualities. An aircraft equipped with such a system

1

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

AIAA Scitech 2020 Forum

6-10 January 2020, Orlando, FL

10.2514/6.2020-0852

Copyright © 2020 by Delft University of Technology. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission.

AIAA SciTech Forum

Page 3: Delft University of Technology A Variable Stability In

can mimic the response of other aircraft, also during flight.Apart from training benefits, such a system can also be usedfor control law development and handling quality research [1].

In the early years, variable stability simulators were used todesign control logic for different flight situations, like landingon an aircraft carrier [2]. In the 1970s and 1980s, focus movedfrom specific flight situations or aircraft configurations totesting conceptual control logic of novel aircraft. More recentdevelopments show the possibility for the in-flight simulatorto follow the dynamics of different aircraft [2].

Different methods have been investigated to modify thehandling qualities using variable stability. The responsefeedback method, is a basic method that feeds back the aircraftresponse to modify the control inputs, Mirza et al. [3]. Thisenables one to modify the handling qualities, but does not offerdirect selection. A more advanced method, which enablesselection of handling qualities, is model-following [4]. Itforces an aircraft to perform like a predetermined model [5][6]. A drawback of both methods is that multiple linearcontrollers are required, and since an aircraft is a non-linearsystem, these controllers have to be gain-scheduled in theoperating regime of the aircraft, requiring considerable tuningeffort.

The non-linearities can also be accounted for by usingdynamic inversion, a method that uses the differentiation of theaircraft output until the control input appears in the derivative[7]. Ko et al. [8] developed a variable stability system basedon this principle, where the pitch, roll, yaw and normal loadcould be matched [9]. However, their research was limited tooffline simulations and linearised aircraft models. Miller [10]introduced non-linear aircraft models and flew the variablestability system in a modified F-18. His implementationrequired full non-linear aircraft models and is thus constrainedby the availability and accuracy of these models.

Incremental non-linear dynamic inversion (INDI) is anovel development in the field of dynamic inversion. It usesthe aircraft accelerations and converts them to equivalent pitch,roll or yaw inputs using a moment effectiveness parameter[11]. A full non-linear aircraft model is not required anymore.Germann [12] designed a variable stability system using INDIfor the T-6A Texan II aircraft. He linearised the momenteffectiveness parameter which limited the performance of hissystem and he only tested the system in offline simulation.Grondman et al. [13] developed an INDI controller for theCessna Citation II laboratory aircraft. Their controller wasflown successfully but was not designed for variable stability.

These developments indicate the potential of INDI toachieve a variable stability system. It is beneficial over othertechniques since it requires less gain scheduling, it does notrequire a full non-linear model of the aircraft dynamics andit enables the selection of handling qualities. The design andimplementation of a variable stability system using INDI hasnot been attempted in previous research.

The purpose of this paper is twofold. First, it is investigatedwhether INDI can be used to create a variable stability in-flightsimulator. This will be tested in offline simulation, a simulatorexperiment and in the Cessna Citation II laboratory aircraft

operated by TU Delft and NLR. Second, the limits of such asystem will be investigated. The fly-by-wire actuation systemin the Cessna Citation II is based on its existing autopilot,inheriting the limited performance and safety protections[14,15]. The control authority of the autopilot is restricted due tolimitations in torque which are imposed on the actuator servomotors. Hence, the proposed system is expected to be limitedby accuracy of the moment effectiveness and performanceof the actuation system, and determining how these systemlimitations propagate to the INDI-based variable stabilitysystem is one of the main purposes of this research.

The paper is structured as follows. First some additionalbackground information is presented in Section II. Second, thecontroller design is explained in Section III. The controller istested in offline simulations in Section IV, in a flight simulatorexperiment in Section V and validated in real flight tests inSection VI. The paper ends with a Discussion and Conclusions.

II. Background

A. Variable Stability

1. Response feedbackResponse feedback is the most basic method to achieve a

variable stability system. The response output of the aircraftis measured and fed back to modify the control inputs. Amathematical description of this system is given by Nelson[16] and the solution technique for achieving a target response,using the Ricatti equations, is presented by Bryson and Ho[17]. Mirza et al. [3] found that response feedback is effectivein changing the stability and handling qualities. Handlingqualities that are changed by response feedback could beidentified by the pilots in their experiment, even in a fixed-basesimulation.

2. Model-followingA second method to achieve a variable stability system

is model-following. The aircraft response is changed so itperforms like a predetermined model. This is beneficialwhen designing aircraft to meet the specifications determinedby regulations. Two different strategies, implicit or explicitmodel-following, are used to design model-following controlsystems, as originally described by Armstrong [4], O’Brienand Broussard [5] and Kreindler and Rothschild [6]. Theimplicit model-following technique is a basic method wheregains are selected to reach the desired behaviour. In explicitmodel-following, the model to be followed is placed insidethe control logic as a feedforward compensator.

3. Dynamic inversionThe previously presented control methods share the same

drawback. Since an aircraft is a non-linear system, the de-scribed design tools require multiple linear controllers, whichhave to be gain-scheduled in the operating regime of the air-craft. Alternatively, these non-linearities can be accounted forwith a technique called dynamic inversion. Slotine and Li [7]

2

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 4: Delft University of Technology A Variable Stability In

developed the initial concept, which uses differentiation of theoutput until the control input appears in the derivative.

Such a linear dynamic inversion was implemented by Koet al. [8] in a variable stability system. They used a model ofthe Korean next-generation fighter and used linear dynamicinversion to follow the dynamics of the F-16 fighter aircraft inoffline simulations. Ko and Park [18] introduced an updatedversion of their system, which included a switchingmechanismbetween the normal flight computer and the dynamic inversionmodel. Finally Ko and Park [9] introduced the normal loadto their initial variable stability control system, that onlycould follow pitch, roll and yaw. However, they do notdiscuss the main limitation of linear dynamic inversion. Theperformance of the linear dynamic inversion is constrained bythe performance of the linear model of the aircraft. This linearmodel, in turn, depends on both the accuracy of the model andthe operating point where it is linearised.

Non-linear dynamic inversion solves some of these issues.It uses a model of the aircraft non-linear dynamics, in contrastto the previously used linear approximation. In practice, thismeans that full look-up tables have to be implemented inthe controller. Miller [10] shows such an implementationfor the FAST system from NASA, with hardware in the loopsimulation experiments. However, recent developments withindynamic inversion provide a means to avoid the requirementof a full non-linear model of the aircraft.

4. Incremental non-linear dynamic inversionIncremental non-linear dynamic inversion (INDI) uses the

advantages from the dynamic inversion, but does not requirethe full non-linear aircraft model. The development of INDIcan be traced back to Smith [11]. He acknowledges the issueswith the non-linear dynamic inversion and proposes a newmethod using acceleration sensors. The accelerations are con-verted to an equivalent pitch, roll or yaw input using a momenteffectiveness parameter (based on the moment due to controlsurface deflection and the aircraft inertia). He demonstratedthat the INDI method provides considerable robustness regard-ing authority limits, sensor noise and significant variationswithin the control law (mainly inertia and control powers).

The combination of the actuator position sensor and theacceleration sensors ensure that angular accelerations arematched robustly. Germann [12] developed a variable stabilitysystem for the T-6A Texan II for the American Airforce basedon INDI. He showed in offline simulations that the TexanII matches the dynamics of the F-16 aircraft. Bacon andOstroff [19] used the INDI method to design a re-configurableflight control system in case of system failure. They acquiredthe angular accelerations by combining linear accelerationsand differentiating the angular rates. This created noise andwas considered to be sufficient but not optimal since thedifferentiation also introduced some time delays. Cox andCotting [20] continued the development of the ideas fromSmith, Bacon and Ostroff. They implemented the INDI logicin the ground-based simulators at NASA Dryden. The maintakeaway from their work is that INDI is viable for real-timeaircraft control and simulation, not just in an offline simulation.

Smeur et al. [21] [22] showed that the INDI controller per-forms better regarding gust resistance, compared to a normalProportional Integral Derivative (PID) controller. Grondmanet al. [13] developed an INDI controller for the Cessna CitationII, which was based on angular rate control. Their controllerwas flown successfully in the Cessna Citation II, but theircontroller was not designed for variable stability.

B. Handling QualitiesHandling qualities are defined as “those qualities or char-

acteristics of an aircraft that govern the ease and precisionwith which a pilot is able to perform the tasks required insupport of an aircraft role” [23]. This definition shows a clearcombination of performance of the pilot and the aircraft actingtogether as a system for specific manoeuvres of the aircraft.

1. Control Anticipation ParameterThe Control Anticipation Parameter (CAP) is a longitu-

dinal handling quality criterion which focuses on the shortperiod pitch aircraft response. It was originally introducedby Bihrle [24], after which it became one of the criteria tomeasure longitudinal handling qualities, defined in the MIL-STD-1797A, Flying Qualities of Piloted Aircraft [25]. It isexpressed as the ratio of initial pitch acceleration (secondderivative of θ) to the normal acceleration in steady state nzss :

CAP =Üθ(0)nzss

(1)

Bischoff [26] argued that the CAP can be calculated fromthe short period characteristics of the aircraft. This methodonly holds for aircraft with a general second order longitudinalresponse as given in Equation 2. Based on this assumption,Bischoff rewrites Equation 1 to Equation 3:

qδe=

Kθ (s + 1Tθ2)

s2 + 2ζspωsps + ω2sp

(2)

CAP ≈ω2nsp

n/α≈ω2nsp

Vg

1Tθ2

(3)

When the CAP is used as a handling quality criterion, it isalways indicated in combination with the short period dampingratio. This criterion is categorised into different flight phases(A, B, C) and aircraft classes (I, II, III, IV). Within thesecategories, another segmentation exists into three differentlevels of acceptability (Level 1, 2 and 3).

• Level 1: Flying qualities are adequate for mission flight,• Level 2: Flying qualities are adequate to accomplish themission with increased pilot workload, and

• Level 3: Flying qualities cause inadequate missioneffectiveness due to excessive pilot workload.

2. Low Order Equivalent SystemThe combined actuator and aircraft dynamics are of higher

order compared to the second order longitudinal response asassumed by Bischoff. Di Franco [27] was one of the first to

3

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 5: Delft University of Technology A Variable Stability In

research the effects of Higher Order System (HOS) dynamicson the longitudinal handling qualities. He determined thatthe aircraft short period response could be represented bya second-order equivalent term and a time delay. This wasfurther developed into the Low Order Equivalent System(LOES) concept by Hodgkinson et al. [28]. They createdan equivalent low order system by matching the complexfrequency response of the higher order systems. In this way,a HOS can be represented as a low order system with a timedelay term, and analytical methods developed for low ordersystems can be applied.

There are several techniques available to determine theLOES and their advantages and disadvantages are discussedby Mirza et al. [3]. The most robust method is the OutputError and Equation Error approach developed byMorelli [29].The LOES method uses the equation error and output errorparameter estimation in the frequency domain. They are twoseparate parameter estimation methods. The equation errormethod can estimate the parameters by fixing the time delayto a specific initial condition, whereas the output error methodrequires initial estimates for all parameters. However, theequation error method does not guarantee a global minimum.That is why Morelli suggested using the parameters from aninitial equation error estimation as a guess for the output errorestimation. This results in the estimation with the lowest error.

3. Cooper-Harper RatingThe Cooper-Harper rating scale is one of the accepted stan-

dards for subjective handling quality measurement. Cooperand Harper [23] developed a decision tree rating scale as a toolto assess aircraft handling quality. The scale takes qualitativepilot comments and translates them into a quantitative scalefrom 1 to 10. It can be used in experiments to find the handlingqualities as experienced by the pilots.

III. Controller Design

A. RequirementsBefore the initial design of the controller can be created,

some requirements for this controller are determined. First,the implementation of the controller should be flexible, sincethe variable stability platform should be used for multiplein-flight simulation purposes. This implies that it can be usedfor multiple goals without having to change the basic logic. Toenable this, an inner loop and outer loop have been defined,where the functionality of the inner loop is independent of theouter loop. The outer loop can be used to define the differentcontrol goals.

Secondly, the controller should take into account thelimitations of the system dynamics, being the actuators andaircraft dynamics, respectively. This is most important for theexperiment in the simulator since this experiment should givean indication of the theoretical performance of the in-flightsimulator. The fly-by-wire system will impose limitationson the in-flight simulation capabilities, combined with thephysical limitations of the aircraft dynamics.

Both requirements lead to the schematic block diagram ofthe controller structure, which is shown in Figure 1.

B. Inner Loop

1. INDIThe main benefit of the INDI method is that the INDI

controller uses information from the system dynamics to adaptthe moment effectiveness dependent on the flight condition.This way, parts of the aerodynamic moment MA can beneglected in the model. The aerodynamic moment can be splitinto three main components, being the moment induced bythrust MT , the moment induced by the control effectors Mc

and the airframe dependent moment Ma.It is assumed that the moment induced by the thrust can

be neglected, MT ≈ 0. The airframe dependent moment andthe moment induced by the control effectors are described byEquation 4 and Equation 5, respectively. In these equations,Vtas is the true airspeed, ρ is the air density, b is the wing span,c is the mean aerodynamic chord, S is the wing surface areaand C∗ are the aircraft’s dynamic coefficients. These dynamiccoefficients are defined by the system dynamics and retrievedfrom the aircraft model.

Ma =12ρV2

tasS

bCla

cCma

bCna

(4)

Mc =12ρV2

tasS

bClδa 0 bClδr

0 cCmδe0

bCnδa0 bCnδr

(5)

Equations 4 and 5 can be incorporated in the rotationaldynamics of rigid-body aircraft over a flat non-rotating earthas given in the Newton-Euler equation (Equation 6), whereJ is the inertia tensor as given in Equation 7. This leads toEquation 8.

Ûω = J−1(MA + MT − ω × Jω) (6)

J =

Ixx 0 −Ixz0 Iyy 0−Ixz 0 Izz

(7)

Ûω = J−1(Ma + Mcu − ω × Jω) (8)

The control law for INDI is obtained by taking a first-orderTaylor expansion around the current point in time, which isdenoted by the subscript 0. This Taylor expansion can befound in Equation 9.

Ûω ≈ Ûω0 +∂

∂ω

(J−1(Ma + Mcu − ω × Jω)

)(ω − ω0)

+∂

∂u

(J−1(Ma + Mcu − ω × Jω)

)(u − u0) (9)

4

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 6: Delft University of Technology A Variable Stability In

Fig. 1 Schematic block diagram of the controller structure

The controller runs at 1, 000 Hz, thus the time incrementsare relatively small. This fact, combined with assuming instan-taneous control effectors (ω − ω0 � u − u0) and assumingthat ω − ω0 = 0, leads to a simplification of Equation 9 toEquation 10, where ∆u = u − u0:

Ûω ' Ûω0 + J−1Mc∆u (10)

Inversion of Equation 10 leads to the INDI control law asimplemented in the controller. This results in Equation 11,where the input of the linear controller ve replaces Ûω and thecurrent control surface deflections δ0 are added. A schematicoverview is given in Figure 2.

u = M−1c J(ve − Ûω0) + δ0 (11)

Fig. 2 Schematic block diagram of the INDI controller

2. System DynamicsThe system dynamics are based on the DASMAT model

of the Cessna Citation 500 described by Borst [30]. Although

developed for another variant, theDASMATmodel is preferredover the newer Cessna Citation II model developed by Van denHoek et al. [31], since it also includes models for the momentsof the trim tabs. These moments are relevant when the modelhas to be trimmed towards steady, straight flight with the lowestpossible hinge moment in the elevator. This low hinge momentin the elevator is required to maximise the performance of thelimited fly-by-wire system.

The non-linear actuator model from Lubbers [14] is im-plemented in this DASMAT model. An alternative to thisnon-linear actuator model is based on a first-order approxima-tion performed by Grondman et al. [13]. To be able to use boththe non-linear actuator model and a more basic approximationof the actuators, both are modelled and a switch is added toselect the used model. Grondman’s model has been extendedto make use of the saturation flags from the full actuatormodel by Lubbers [14], to ensure the appropriate saturationdeflections.

During the flight test experiment, the DASMAT modelis still used to determine the moment induced by the controleffectors. However, the mass model has been updated toinclude the appropriate inertias and masses from the CitationII. The outputs from the aircraft sensors are synchronised andfiltered using basic first-order low-pass filters, except for theangular acceleration which is filtered using a second-orderlow-pass filter (ω = 20 [rad/s] and ζ = 1). These outputs areused in the remainder of the controller.

5

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 7: Delft University of Technology A Variable Stability In

C. Outer Loop

1. Sideslip ControllerThe Cessna Citation II fly-by-wire hardware does not

include a yaw input device, which means that coordinatedflight can only be achieved when the sideslip is controlled.This has been recognised by Grondman et al. [13], whodeveloped a PI controller to control the sideslip to zero. Thisis described in Equation 12, where Kβ = 1.93, KβI = 0.977and w = Vtas sinα ≈ Vtasα.

rmod =1

Vtas

(wp − fy

) (1s

KβI (βcmd − β) − Kββ)

(12)

2. Pseudo-Control HedgingJohnson and Calise [32] developed a technique to compen-

sate for actuator limitations by modifying the reference modeldynamics. This technique is called Pseudo-Control Hedging(PCH). PCH is implemented in the controller to compensatefor actuator saturation, which is expected due to the limitedfly-by-wire system performance. PCH uses the inverse ofthe moment effectiveness matrix to correct for the differencesbetween the commanded deflection by the INDI controllerand the actual deflection of the actuators. This provides thehedging signal as indicated in Equation 13:

vh = McJ−1(u − δ0) (13)

Looye et al. [33] activated the PCH only when saturationoccurred, whilst Grondman et al. [13] always kept the PCHactive. In the latter case, the reference logic is also correctedfor limited actuator speed instead of only the actuator positionand this option is therefore preferred.

3. CAP Reference LogicThe CAP reference logic in pitching motion is designed

to ensure a requested CAP and damping using the secondorder approximation as determined by Bischoff [26]. Thelinear controller uses umod as an input, which is essentiallya reference pitch and roll rate. Yaw is not controlled tozero by the controller, thus it is not present in the CAPreference logic. To convert the requested input ureq to thesereference rates, an estimation of both the pitch gain Kθ and thelongitudinal coefficient Tθ2 are required as given in Equation 2.To achieve this estimation, the method from Morelli [29] isused. Since the CAP and damping are design parameters,Equation 2 can be rewritten to provide the final CAP referencemodel, Equation 14, with the corresponding coefficients inEquation 15.

umodq

ureqq=

a1s + a2

s2 + b1s + b2(14)

a1 = Kθ a2 =Kθ

Tθ2

b1 = 2ζq√CAP · Vg

1Tθ2

b2 =CAPTθ2

Vg

(15)

In rolling motion, different reference dynamics are usedas given in Equation 16, with the coefficients defined asin Equation 17. Grondman et al. [13] performed a designoptimisation for these coefficients, resulting in ζp = 1 andωp = 1.35 [rad/s].

umodp

ureqp

=c1

s2 + d1s + d2(16)

c1 = ω2p d1 = 2ζpωp d2 = ω

2p (17)

4. SidestickThe inputs from the pilot have to be scaled before they

can enter the controller. Since both roll and pitch axes havedifferent reference logic, they need different gains. The initialvalues were determined using a pilot model, where the gainwas changed until the open loop crossover frequency ωc wasequal to 2 [rad/s]. This led to the following standard stickgains: Pitch Kq = 0.0125 and roll Kp = 0.65.

5. Linear ControllerThe linear controller was designed to follow the reference

model as closely as possible. For the pitch and roll channel,the error for the state and the first derivative are controlled.In addition, a feedforward gain was added to the secondderivative. The result can be seen in Equations 18-19:

v Ûφ =

(Kφ +

KφI

s

)(umodp − φ) + K Ûφ( Ûumodp −

Ûφ) + K Üφ Üumodp

(18)

v Ûθ =

(Kθ +

KθIs

)(umodq − θ) + K Ûθ ( Ûumodq −

Ûθ) + K Üθ Üumodq

(19)Sideslip is controlled in the yaw channel, without any pilot

input:

vr = Kr (rmod − r) (20)

Grondman et al. [13] performed a robust parameter syn-thesis to optimise these gains. However, their design re-quirements were different, since they did not require exactmodel-following. A linear parameter grid search was per-formed to find the combination of gains that enabled bettermodel-following performance. The results of this analysis aresummarised in Table 1.

IV. Offline SimulationMultiple offline simulations were performed to investigate

the performance of the controller. In addition, the offlinesimulations were used to determine the optimal flight conditionconsidering the moment effectiveness and actuator saturation.This led to an initial estimation of the system limitations.

6

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 8: Delft University of Technology A Variable Stability In

Table 1 Linear controller gains

Roll PitchKφ 5.51 Kθ 7.76KφI 1.34 KθI 0.50K Ûφ 4.80 K Ûθ 4.80K Üφ 1.05 K Üθ 0.70YawKr 1.62

A. CAP and damping performanceTo investigate the performance in placing the CAP and

damping parameters, step inputs were given on the pitch axisin Figure 3. The same step input is given in both situations,but the settings for the CAP reference model are different.Figure 3a shows the response of the aircraft for a CAP of 0.6and a damping of 1.0. Figure 3b depicts the response for aCAP of 1.1 and a damping of 0.3. It can be seen that thecontroller modifies the response of the elevator to match therequested dynamics as closely as possible. In both cases thePCH is enabled, which results in the difference between thecommanded signal and the reference signal.

The matching performance of the PCH depends on aproper synchronisation of the signals. A transport lag existsbetween the commanded deflection and the actual deflectionof the actuators, which resulted in an over-correction by thehedging signal. During the offline simulations and the fixed-base experiment this transport lag is relatively constant, but inreal flight this lag may vary due to various non-linearities. Inaddition, the hedging signal directly adapts the CAP referencelogic. This implies that the handling qualities change whenPCH is enabled, which is undesired behaviour. This shouldbe taken into account when using PCH in the flight tests.

B. Flight conditionThe offline model was used to investigate the initial flight

condition that would result in the highest pitch and roll rates.This condition was limited by two main factors, being themoment effectiveness and the deflection of the actuators.The moment effectiveness is higher for high speeds and lowaltitudes, whereas the maximum deflection of the actuators ishigher at low speeds and high altitudes. A controller in thefly-by-wire system allows command over the deflection angleof the control surfaces, by controlling the servo motor position.The transmission ratio between deflection of the control surfaceand position of the servo motor is not a fixed ratio, however.It is a function of the force on the actuator cables due to cablestretch. The control effectiveness therefore changes dependenton the flight condition. Combining these factors led to aninitial condition of 4, 000 [m] altitude and a true airspeed of110 [m/s]. At altitudes higher than approximately 4, 250 [m],torque limiters are active for the fly-by-wire system. This wasone of the main limiting factors when determining the optimalinitial condition with respect to system performance.

C. System limit predictionTo determine the CAP and damping limits of the system,

it is necessary to make an assumption regarding the time ittakes before pilots experience differences in handling qualitiesdue to actuator saturation. In addition, this is dependent onthe behaviour of the pilot during the experiment. Some pilotsmight fly the aircraft with a higher gain, which results indifferent crossover frequencies and actuator use. The effect ofboth parameters on the system limits is investigated. It wasfound that the crossover frequency has a considerable impacton the system limits. This is due to the actuator saturationthat occurs more frequently and for a prolonged time whenthe crossover frequency is higher. For the initial system limitprediction it is assumed that pilots feel a difference in handlingqualities when actuator saturation of 0.2 seconds or longeroccurs. This assumption will be updated after the simulatorexperiment, since this gives an opportunity to investigatea relation between experienced handling qualities and theactuator saturation.

Using a pilot model with different crossover frequencies itwas investigated for which combinations of CAP and dampingactuator saturation of 0.2 seconds would occur for the controltask of the fixed-base simulator experiment. Figure 4 illustratesthe effect of two different crossover frequencies as a function ofCAP and damping ratio for the defined control task. The pinkdots represent the initial conditions chosen for the simulatorexperiment, which will be explained in more detail below.

V. Experiment 1: Fixed-base SimulatorA fixed-base simulator experiment is performed to investi-

gate what the system limits are due to the actuator saturationfor a specific control task. In addition, it is investigatedwhether pilots can feel the difference between simulating justthe reference model, and simulating the complete non-lineardynamics of the reference model, controller and aircraft.

A. Method

1. ApparatusThe experiment was performed in a fixed-base, part-task

flight simulator at Delft University of Technology’s HumanMachine Interaction Laboratory (HMI lab). Figure 5 depictsthe layout of the aircraft configuration. It consists of an ad-justable aircraft seat, two 18 inch LCD panels that show theinstrumentation and three DLP projectors which are used todisplay the outside visuals. Participants used an electrohy-draulic sidestick to control the motion in pitch and roll. Cloudswere added to the simulation to enhance the experience offorward motion for the pilots.

2. SoftwareSince multiple experiments were performed on different

platforms, DUECA is used as the main software platform[34]. DUECA has been developed to act as a middleware layerbetween hardware (simulators/research aircraft) and the actualcontrol software itself. It is able to synchronise data from

7

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 9: Delft University of Technology A Variable Stability In

(a) CAP = 0.6; Damping = 1.0 (b) CAP = 1.1; Damping = 0.3

Fig. 3 Aircraft pitch response for different CAP and damping values, with PCH enabled

different sources and it combines processes that are running atdifferent frequencies. Different modules can be selected withinthe software, which makes the implementation on differentplatforms easier. In addition, controllers developed in theMATLAB/Simulink environment are easily converted andimplemented to control either the simulators or the CessnaCitation II laboratory aircraft.

3. Subjects and Instruction to SubjectsEight pilots participated in the experiment (Table 2). They

were instructed to control the aircraft’s rate of climb to 1, 000[feet/min] and −1, 000 [feet/min], with a performance bandaround the commanded rate of climb of 10%. Every tenseconds they were commanded to switch between ascent anddescent.

4. Independent VariablesThe experiment had one independent variable: the model

that the pilot is using to fly the simulation. Two models wereflown: the reference model and the full model. The referencemodel (CAPR) uses the response from the CAP referencemodel and sends these dynamics directly to the simulator. Thefull model (FULL) also includes the controller and the aircraftdynamics. This is represented in the block diagram in Figure 6.The CAP reference model is not limited by actuator saturation,whereas the full model includes these limitations.

Table 2 Characteristics of the pilot subjects

Pilot Age Gender Hours Types of aircraftA 52 M 12, 000 Single engine; B777; B787;

Cessna Citation II (1,000h)B 63 M 20, 000 Single engine; B777; B787;

Cessna Citation I (500h)C 59 M 3, 700 Single engine; F5; F16D 65 M 22, 000 Single engine; B737; B747;

Cessna Citation I (50h)E 42 M 3, 700 Single engine; Cessna Cita-

tion II (1,650h)F 46 M 2, 200 Single engine; SA266/277;

Cessna Citation II (1,300h)G 58 M 14, 300 Single engine; Jet engine;

Cessna Citation II (3,000h)H 52 M 1, 300 Single engine; Jet engine;

Cessna Citation II (6h)

5. Experimental Design and ProcedureThe experiment was designed to be full-factorial within-

subjects. The CAP conditions were selected to ensure thatdifferent system limitations, due to actuator saturation, couldbe experienced. This resulted in a CAP of 0.90, 0.45 and 0.25.

The different damping conditions were selected to have allthree levels of acceptability in the experiment. The original

8

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 10: Delft University of Technology A Variable Stability In

shortperiod

CA

P

Level 3

Level 2

Level 1

Crossover frequency 1 rad/s

Lower limit 1000 feet/min

Crossover frequency 2 rad/s

Original Citation

Fig. 4 Initial conditions displayed with predicted limitations from offline simulation

Fig. 5 Fixed-base simulator in aircraft configuration

damping of the Cessna Citation II was also included and thisresulted in a damping of 0.15, 0.25, 0.5 and 1.0. Combinedwith the initial CAP conditions, this yielded 12 conditionswhich are represented by the pink dots in Figure 4.

The initial conditions were flown for both the CAP refer-ence model and the full model, resulting in a total of 24 runs.The 24 runs were divided into 4 sets of 6 runs, where for everyset the damping coefficient remained constant, whilst the CAPand simulation model varied. Before every set, training runswere performed to suppers learning effects. These trainingruns were performed on the settings of the first run of theupcoming set. An example experiment schedule, for onepilot, is shown in Table 3. Sets were varied over all pilots,including the start with the full or CAP reference model perset. The resulting experiment matrix required eight pilots.The initial flight conditions of all runs were defined accordingto the offline simulation (4, 000 [m] altitude and 110 [m/s] trueairspeed).

Fig. 6 Flow diagram concerning the independent vari-able with two conditions

6. Dependent MeasuresThe dependent measures are used to determine the differ-

ences between the conditions of the independent variable. Inaddition, they are also used to find the limits of the full modelbased on actuator saturation. The dependent measures aredefined as follows:

• Cooper-HarperRating Scale: The subjects had to givea Cooper-Harper rating after every run. The differencebetween the CAP reference model and the full model forthe same initial condition is used to compare the results.

• Performance: The total time spent within the specified10% bandwidth around the required rate of climb is usedas performance indicator. The percentage of the totalrun time is referred to as the performance ratio.

• Control activity: An increased workload indicates thatthe pilot has a harder time flying the aircraft. The controlactivity during the simulation may therefore be used asworkload measure. Control activity is measured by thevariance of the input of the pilot. Since the main goalis to determine whether the pilots notice the change inlongitudinal handling qualities, only the control activityin pitch is of interest.

• Actuator saturation: Actuator saturation is measured

9

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 11: Delft University of Technology A Variable Stability In

Table 3 Example of an experiment schedule for one pilot

SET 1Damp 0.15

SET 2Damp 0.25

SET 3Damp 0.50

SET 4Damp 1.0

CAPRCAP 0.9

FULLCAP 0.9

CAPRCAP 0.9

FULLCAP 0.9

FULLCAP 0.9

CAPRCAP 0.9

FULLCAP 0.9

CAPRCAP 0.9

FULLCAP 0.45

CAPRCAP 0.45

FULLCAP 0.45

CAPRCAP 0.45

CAPRCAP 0.45

FULLCAP 0.45

CAPRCAP 0.45

FULLCAP 0.45

CAPRCAP 0.25

FULLCAP 0.45

CAPRCAP 0.25

FULLCAP 0.25

FULLCAP 0.25

CAPRCAP 0.45

FULLCAP 0.25

CAPRCAP 0.25

since a correlation is expected between the actuatorsaturation and the differences in Cooper-Harper ratingbetween the different models. Two different flags areused. The first one is logged when actuator saturationoccurs and will be referenced as saturation flag in theremainder of this paper. The second one is loggedwhen actuator saturation occurs and the requested inputof the pilot is in the opposite direction of the currentaircraft movement. In other words, a pilot might not feelsaturation when the aircraft is moving in the directionas requested by the pilot. This flag is referenced to asthe combined flag.

7. Experiment hypothesesIt is hypothesised that:

• H.1: Pilot performance is similar for both models if noactuator saturation is occurring. Performance is expectedto be lower if pilots reach the saturation limits of theactuators. Since actuator saturation is expected duringthe experiment, the full model is likely to have lowerperformance compared to the CAP reference model.

• H.2: The control activity is higher for the full model,since the full model includes actuator saturation. Thismeans that pilots will sometimes not experience theexpected response from the aircraft.

• H.3: Pilots will givemore similar Cooper-Harper ratingsfor a higher CAP, since the offline simulation showedthat actuator saturation time is lower for these conditions.However, this depends on the crossover frequency ofthe pilot and the assumption that pilots only experiencedifferences when a saturation time of more than 0.2seconds occurs.

B. Results

1. Cooper-Harper differenceThe difference in Cooper-Harper rating between both

models is displayed in Figure 7. It can be seen that mostruns were assessed with two points difference, which meansthat pilots experience the full model to have a worse ratingcompared to the CAP reference model. For only one run thefull model was considered to be the better model. There wasa statistically significant difference in Cooper-Harper ratingdepending on the initial CAP level, χ2(2) = 44.816, p < 0.00.Post hoc analysis was performed using the Wilcoxon signed-rank tests with a Bonferroni correction (significance level ofp < 0.02). Median perceived Cooper-Harper differences forthe CAP of 0.90, 0.45 and 0.25 were 1 (0 to 2), 2 (2 to 4) and2 (2 to 3.75), respectively. There were significant differencesbetween the CAP 0.90 and 0.45 condition (Z = −4.247, p <0.00) and between the CAP of 0.90 and 0.25 (Z = −4.430, p <0.00). However, there was no statistically significant reductionin the perceived Cooper-Harper difference between CAP 0.45and 0.25 (Z = −0.540, p < 0.59).

The difference in rating can be illustrated using the aircraftresponse of two experiment runs. Figure 8 shows a run ofthe full model, where the pilot did not notice any differencescompared to the CAP reference model (0 point Cooper-Harperdifference). The first subplot shows the rate of climb and theperformance bands (marked as two grey boxes). Furthermore,the pitch angle and elevator deflection are given. Finally, thepilot input is displayed. It can be seen that the longest sustainedsaturation time occurs in the black dotted box between 80 and90 seconds (the previously mentioned saturation flag). Eventhough the model is experiencing saturation, the pilot stillgraded the full model similar to the CAP reference model.

Figure 9 shows another run of the full model, but here thepilot is noticing a six-point Cooper-Harper rating differencewith respect to the CAP reference model. Saturation occursmore often and is sustained for a longer period of time. Likebefore, the black dotted box between 40 and 50 seconds showsthe saturation flag. The magenta box shows the combined flag,during which the pilot tries to steer the aircraft in a differentdirection, but the aircraft does not respond as requested.

The maximum saturation time for both the saturation flagand the combined flag can be plotted against the Cooper-Harperdifferences. This can be used to investigate the correlationbetween the maximum flag time and the difference in expe-rienced handling qualities. The saturation flag is plotted inFigure 10, whereas the combined flag is displayed in Fig-ure 11. The digit behind the summation symbol Σ representsthe number of data points in the respective column. It can beseen that the flag time means and standard deviations increasewhen the perceived Cooper-Harper rating difference increases.The saturation flag appears to have higher means comparedto the combined flag. However no statistically significantlinear correlation could be found between the Cooper-Harperdifferences and their corresponding maximum flag time.

10

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 12: Delft University of Technology A Variable Stability In

Fig. 7 Cooper-Harper difference between CAP reference model and the Full model as indicated by the pilots

Fig. 8 Aircraft response with Cooper-Harper difference of 0pt (CAP 0.9; Damping ratio 0.25)

Fig. 9 Aircraft response with Cooper-Harper difference of 6pt (CAP 0.25; Damping ratio 1.0)

11

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 13: Delft University of Technology A Variable Stability In

Fig. 10 Means and the 95% confidence limits of the satu-ration flag sorted by Cooper-Harper difference

Fig. 11 Means and the 95% confidence limits of the com-bined flag sorted by Cooper-Harper difference

Fig. 12 Means and the 95% confidence limits of the per-formance

Fig. 13 Means and the 95% confidence limits of the con-trol activity

Fig. 14 Means and the 95% confidence limits of the combined flag sorted by CAP

12

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 14: Delft University of Technology A Variable Stability In

2. Statistical Analysis of other dependent measuresPerformance of the test subjects using both models is

shown in Figure 12. Since the data passed the normality andhomogeneity of variance tests, a dependent t-test is performedto evaluate differences. Performance in the full model (0.242±0.052) was significantly lower compared to the CAP referencemodel (0.268 ± 0.070) with t(95) = 3.387 and p < 0.05.

Control activity of test subjects using both models isshown in Figure 13. The control activity data did not passthe normality and homogeneity of variance tests. A Wilcoxonsigned-rank test is therefore applie to compare the results. Thistest showed a statistically significant lower control activitywith the CAP reference model (Z = −8.018 and p < 0.00).

The combined flag duration is illustrated in Figure 14, asfunction of CAP levels. Mauchly’s test χ2(2) = 6.225, p <0.04 indicates that the assumption of sphericity is violated. Us-ing a full-factor ANOVA and applying a Greenhouse-Geissercorrection determined that the mean CAP differed significantly(F1.684 = 6.831, p < 0.00). Post hoc tests with Bonferronicorrection (significance level of p < 0.02) show that the CAPof 0.90 (1.129 ± 2.15) differs significantly from the CAP of0.25 (2.456 ± 2.54) p < 0.01, but there are no significantdifferences between a CAP of 0.90 and 0.45 (1.964 ± 1.993)p < 0.03 and a CAP of 0.45 and 0.25 with p < 0.49. However,the difference between a CAP of 0.90 and 0.45 is close to thesignificance level of p < 0.02.

C. Discussion and conclusionsThe purpose of the simulator experiment was to identify

whether pilots could notice the difference in handling qualitiesbetween the CAP reference logic and a full aircraft dynamicmodel including the controller.

The first hypothesis (H.1) is confirmed, since the perfor-mance of the pilots was lower for the full model comparedto the CAP reference model. When actuator saturation isoccurring, it is more difficult for pilots to achieve desiredperformance.

H.2 is also confirmed. The control activity of the pilotswas indeed higher for the full model compared to the CAPreference model. This can be explained by the additionalcontrol efforts of pilots that occur when the aircraft does not

respond according to their expectations, here mostly due toactuator saturation.

The full model is generally rated at a lower Cooper-Harperrating compared to the CAP reference model. This relatesto the difference in response between the models in case ofactuator saturation. In addition, some lag is present within thefull model due to the actuator dynamics (requested deflectionby the pilot is not instantly the actual deflection), whereas thislag is not present in the CAP reference model. At CAP valuesof 0.90 the mean difference between the experienced handlingqualities was on average only 1 Cooper-Harper rating point,whereas this difference increased for lower CAP values withincreased actuator saturation. This confirms H.3, since themodel mismatch was higher for CAP below the lower limitsdetermined in offline simulation.

It was investigated how long the saturation time wouldbe before the pilots experienced different handling qualities.However, differences in Cooper-Harper rating appear not tobe directly related to the flag time. Additional runs would berequired to investigate this in more detail. The lower limitsobtained with the offline simulations (Figure 4) are updatedwith the acquired saturation time information as shown inFigure 15. The updated estimation includes the expectedCooper-Harper differences for specific CAP and dampingsettings for this control task. The updated simulation modelcan be used for different control tasks to investigate the limitsof the full system.

VI. Experiment 2: Flight TestTo validate the controller design and implementation, four

flight tests were performed over the course of eight days.The flights all departed from and terminated at AmsterdamSchiphol Airport (AMS) and were flown in the TMADelta andabove the North Sea, within the Netherlands Airspace. Thesystem is validated using the three initial flight tests, whereasthe final flight was a demonstration flight.

Level 2

Level 1

Level 3

Original Citation

CH=5-9 Prolonged Saturation

CH=2-5 Frequent Saturation

CH=0-2 Noticable Saturation

CH=0-1 Marginal Saturation

CH=0 No Saturation

Fig. 15 Updated handling quality limitations using the combined flag saturation information

13

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 15: Delft University of Technology A Variable Stability In

A. Method

1. ApparatusThe Cessna Citation II laboratory aircraft, jointly operated

by TU Delft and the Netherlands Aerospace Centre, was usedin the flight tests. The flight tests are performed in a cleanconfiguration with spoilers, gear and flaps retracted. Theangle of attack and side slip are measured in clean air usinga boom mounted in front of the aircraft. Activation of theautomatic trim would disrupt the experimental control system,therefore the trim was deactivated. The aircraft was controlledby the co-pilot, sitting on the right-hand side, using force inputon a side-stick. The captain acted as the safety pilot. Theexperimenter controlled the software and its variable stabilitysettings via a wireless connection using a laptop in the cabin.

2. Changes to controllerMultiple changes were made to the controller with respect

to the simulator version. The citation model system dynamicswere modified to follow the state give by flight measurementsand changed to ensure that they only output the momenteffectiveness matrix. All other outputs were received fromsensors based on the aircraft itself. The requested deflectionthat comes from the INDI controller was linked to the autopilotservos from the existing aircraft fly-by-wire system [15].

New angular accelerometers were installed on the CessnaCitation II laboratory aircraft. These were an addition tothe previously available angular accelerations which wereestablished by differentiating the angular rates. Second orderfilters were introduced to these angular accelerations to removenoise whilst still maintaining the original signal without toomuch lag.

The controller required a conversion of the stick gains,since the stick on the aircraft was not identical to the electro-hydraulic stick used in the simulator. The stick on the aircraftconverted the input from the pilots to a different scale, thus thegains were adapted to maintain the same scaling (in commandinput per stick force) as in the simulator.

In comparison to the fixed initial conditions in the fixed-based simulator, the initial conditions depend on the actualflight conditions upon experiment initiation. The updatedinitial conditions were also used in the determination of themoment effectiveness matrix.

The fixed-base simulator experiment was based on theDASMAT model, which consisted of an inertia tensor basedon the Cessna Citation I. Since the experiment is conducted inthe Cessna Citation II, it was required to update this inertiatensor based on the newly developed model by Van den Hoeket al. [31]. The model mismatch between the DASMATmodeland the new model was highest for the inertia around they-axis Iyy , with a 35% change. The Ixx , Izz and Ixz showedan increase of 8%, 24% and 27%, respectively.

3. ProcedureThe experiments in pitch focused mainly on the longi-

tudinal handling qualities, similar to the experiment in the

simulator. In addition, a number of roll manoeuvres wereperformed to test the differences in roll time constants. Todemonstrate the system potential to be used in pilot training,the effects of roll time constants, stick time delays and stickgains were also investigated.

Two initial conditions were used during the different flighttests. Both conditions were at an altitude of FL130, butwith a varying airspeed of 175 or 190 knots. To ensure safeexecution of the experiment, the following procedure wasused during the experiments. First, the safety pilot flew tothe requested altitude. Then he trimmed the aircraft for thedesired airspeed in horizontal flight and disabled the autotrim. At the same time, the experimenter selected the desiredparameter configuration in the DUECA software. Activationof the autopilot based on the controller software requiredactivation of both the roll and pitch axes. This was achievedby a trigger of both the safety pilot and the experimenter, foreach axis. Finally, the experimental control mode was initiatedby the co-pilot, with “hands-off-stick” to prevent undesirableinitial control inputs.

4. Subjects and Instruction to SubjectsTo validate the controller by noticing the differences in

handling qualities, pilots require experience on the CessnaCitation II laboratory aircraft. Three pilots have flown theaircraft in the experiments, being pilots E, F and G (Table 2).In contrast to the fixed-based simulator experiments, pilots didnot assign Cooper-Harper ratings, due to the limited numberof experimental runs.

Pilots received instructions for the different phases in flight.In accordance with the simulator task, pilots were instructed tofly at ±1, 000 [feet/min] rate of climb during the test. However,the pilot was free to decide between ascent and descent, aslong as the aircraft remains below FL135. This restriction wasrequired, as a significant reduction of torque in the fly-by-wiresystem is activated above FL135. During the lateral handlingtests, pilots were asked to assess differences between roll timeconstants. They decided on capturing a specific roll angle toinvestigate the performance of the system.

B. Results

1. Longitudinal responseThe longitudinal tracking response of the controller can

be seen in Figure 16, where the time on the horizontal axisrepresents the time passed after starting the controller in theaircraft. The pilot was requested to fly similar manoeuvres asin the simulator experiment. The controller was set with a CAPof 0.90 and a damping of 0.50 before 1, 160 seconds. After1, 160 seconds the damping was changed to 0.15, whereas theCAP remained the same (indicated by the vertical black dottedline). The reference signal could not be followed properlyat some time instants, since the elevator servo was saturated.This is indicated by the current in the actuator servo, I, whichreaches the edges of the bandwidth (indicated by the horizontalblack dotted lines). This is most visible at the 1, 260 seconds

14

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 16: Delft University of Technology A Variable Stability In

time point. In addition, some oscillations (which could becharacterised as pilot-induced) were present for lower dampingconditions. This is especially evident when comparing thepilot input to the reference signal between 1, 270 and 1, 300seconds. The pilot also noticed this PIO himself when flyingthe aircraft. The lower damping was also identified by the pilot.The maximum ∆δe during this run equalled 1.76 · 10−3 [rad]or 1.01 [deg], whereas the maximum requested deflection bythe controller equalled 3.91 · 10−2 [rad] or 2.24 [deg].

The aircraft was properly trimmed before the run shownin Figure 16. The impact of improper trim is illustrated inFigure 17. Some manoeuvres were performed before thestart of this run, which resulted in a mismatch between thetrimmed and actual indicated airspeed of ≈ 10 [m/s]. Theeffect is seen in the actuator servo current I, where the initialvalue is not close to zero as indicated by the black line (incontrast to Figure 16). Additional actuator deflection wasrequired to remain straight and steady flight at this higherspeed, resulting in a nonzero current. The available bandwidthabove the black line is smaller compared to the bandwidthbelow. This resulted in more actuator saturation and a lowermaximum elevator deflection. Pilots indeed noticed this effectduring flight, saying it was easier to control the aircraft inone direction compared to the other when the aircraft was notproperly trimmed. A change of indicated airspeed of morethan 5 [m/s] already resulted in this effect, according to thepilots. In addition, pilots noticed that the handling qualitiesof the aircraft were better when a lower pilot gain was used.This is confirmed in Figure 17, since higher stick deflectionsby the pilot result in more actuator saturation. The maximum∆δe during this run equalled 1.61 · 10−3 [rad] or 0.917 [deg],

Fig. 16 Longitudinal tracking response (Vias = 110 [m/s]FL130)

whereas the maximum requested deflection by the controllerequalled 1.43 · 10−1 [rad] or 8.08 [deg].

2. Lateral responseThe lateral tracking response of the aircraft during one of

the runs is given in Figure 18. The fly-by-wire system showssimilar limitations compared to the longitudinal response. Thecontroller has proper tracking performance during the turnbetween 1, 800 and 1, 915 seconds. However, saturation alsooccurs in the aileron actuator servo if the pilot gives a largerinput to the stick. This initially occurs at 1, 940 seconds,but is more visible from 1, 970 to 2, 010 seconds. The servocurrent reaches the edges of the bandwidth which results inpoor tracking performance. This poor tracking performanceoccasionally lead to pilot-induced oscillations in roll. Themaximum ∆δa during this run equalled 9.81 · 10−2 [rad] or5.62 [deg], whereas the maximum requested deflection by thecontroller equalled 2.59 · 10−1 [rad] or 14.9 [deg].

C. Discussion and conclusionsFour flight tests were conducted to validate the variable

stability controller. During the third and fourth flight test, thepilots noted that the response of the controller and the aircraftwas similar to the experiment in the fixed-base simulator.This is confirmed by the comparison between the referencedynamics and the actual response of the aircraft. Due totime and cost limitations, the simulator experiment couldnot be exactly reproduced in the real flight test. However,pilots commented that they could notice differences betweendifferent damping settings, similar to the experiment in the

Fig. 17 Longitudinal tracking response (Vias = 120 [m/s]FL130)

15

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 17: Delft University of Technology A Variable Stability In

Fig. 18 Lateral tracking response (Vias = 110 [m/s]FL130)

fixed-base simulator.The system limitations were identified by pushing the

system in roll and pitch whilst deviating from the initial trimcondition. When the aircraft was within the performancebandwidth of the actuator servos, the INDI controller was ableto track the reference signal quite well. It is expected that thiscan be further improved by implementing the aerodynamicmodel from the Cessna Citation II by Van den Hoek et al. [31],since the controller currently uses the aerodynamic modelfrom the Citation I.

Actuator saturation is considered to be the most limitingfactor, since tracking performance significantly decreaseswhen saturation occurs. The requested deflection by thecontroller was in extreme cases both for the pitch as roll axishigher than the actual saturated deflection, by a factor of 8-10in pitch and 3-4 in roll, respectively. This is by far the mostlimiting factor of the variable stability system performance.

The most obvious solution would be to replace the currentfly-by-wire system with a more powerful system. This ishowever an expensive hardware change which requires re-certification. A possible improvement of the current systemcan be achieved by adding control of the elevator trim inthe control laws. Future research should investigate whethera lower hinge moment can be achieved using the auto trim,without interfering with the actual response of the elevator.This could increase the performance band of the system inlongitudinal motion but would also require hardware changesto the aircraft. Another solution would be to keep the auto trimactivated and use the software model to predict when the autotrim is going to occur. This could then be used to minimisethe interference of the auto trim on the actuator deflection.

However, the expected non-linearities during flight limit theaccuracy of any auto trim function predictions. This methodis therefore considered a complicated alternative.

VII. Discussion and RecommendationsThe purpose of this paper was twofold. First it was

investigated whether an INDI controller can be used to createa variable stability in-flight simulator. Second, the limitationsof the resulting system were researched. The controller wastested in offline simulations, during a fixed-base simulatorexperiment and in actual flight tests.

A. Handling qualitiesThe INDI technique is able tomodify the handling qualities

of an aircraft in a variable stability system. Offline simulationsshowed that the controller manipulates the response of theactuators to ensure tracking performance of the CAP referencemodel. The flight condition that provides the best performancefor the Cessna Citation II laboratory aircraft was determined tobe at 4, 000 [m] altitude with a true airspeed of 110 [m/s]. PCHimproved the controller performance by slightly modifyingthe CAP reference signal when there was no actuator satura-tion present. However, the hedging signal adapted the CAPreference logic more significantly when the actuators weresaturating. This implies that the handling qualities changewhen PCH is enabled, which is undesired behaviour.

An experiment was performed in a fixed-base simulator todetermine whether pilots could notice the difference betweenthe CAP reference model and a full model including theaircraft and actuator dynamics. The control activity of thepilots was higher for the full model compared to the CAPreference model, and the performance of the pilots was lowerfor the full model. These can both be explained by pilotswho are not experiencing the expected response of the aircraftwhen actuators are saturating.

Pilots rated the full model on average two Cooper-Harperpoints lower compared to the reference dynamics model.It was hypothesised that this difference would occur dueto actuator saturation. This was indeed confirmed by thedifferences of rating for the different CAP conditions. TheCAP of 0.90 was rated at a mean Cooper-Harper differenceof one, which differed statistically from the CAP of 0.45and 0.25 with a mean Cooper-Harper difference of two. TheCAP of 0.90 also showed a shorter maximum saturation timecompared to the CAP of 0.25, whereas the difference betweenCAP 0.90 and 0.45 was close to the significance level. Thisconfirmed the initial estimation of the system limitations.The actuator saturation data were compared with the Cooper-Harper differences between the CAP reference and the fullmodel. The saturation time was used to update the model thatestimates the handling quality limitations.

Flight tests were performed to validate the performance ofthe controller. Pilots noted that they experienced the changesin CAP and damping similar to the fixed-base simulatorexperiment. However, they also experienced some limitationsto the system.

16

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 18: Delft University of Technology A Variable Stability In

B. System limitationsTwo factors were found to be limiting for the variable

stability in-flight simulator using the INDI technique. Thefirst factor was the accuracy of the moment effectivenessparameter. This parameter depends on the accuracy of boththe aerodynamic coefficients and the aircraft inertia. Duringthe offline simulations and the fixed-base experiment thecontroller showed proper tracking performance. Even in theflight tests, when additional non-linearities and disturbancesare present, the INDI controller could track the referencemodel properly. This can be further improved, however, byupdating the aerodynamic coefficients to the newer CessnaCitation II model.

The second and most limiting factor was found to bethe actuator saturation. The tracking performance of thecontroller decreased significantly when actuator saturationoccurred. Saturation occurred either when the input of the pilotwas too high, or when the aircraft deviated too much from itsinitial trim condition. The maximum deflection of the elevatorwas approximately 1 [deg], whereas the maximum deflectionof the ailerons was around 6 [deg]. These limited deflectionsarose from the constraints of the fly-by-wire system. Futureresearch should investigate whether a lower hinge momentcan be achieved using the auto trim, without interfering withthe actual position of the elevator. This could increase theperformance band of the system in longitudinal motion butwould also require hardware changes to the aircraft.

VIII. ConclusionsThis paper investigated whether the Cessna Citation II can

be converted in a variable stability system, using incremen-tal non-linear dynamic inversion. Offline simulations showthat INDI can indeed be used to achieve a variable stabilityplatform. Pseudo-Control Hedging increases the controllerperformance, but also affects the handling qualities. Thesimulator experiment showed that pilots could feel differencesbetween the reference dynamics and a full model includingactuators and the INDI controller. Pilots rate the full model onaverage two Cooper-Harper points lower compared to the refer-ence dynamics model. The experienced model mismatch washigher for CAPs below the lower system limits as determinedin the offline simulation, and actuator saturation increased forlower CAPs.

Four flight tests were conducted to validate the variablestability INDI controller in real flight. Pilots commentedthat they could notice differences between different dampingsettings, similar to the simulator experiment. System limita-tions were identified by pushing the system in roll and pitchwhilst deviating from the initial trim condition. Especiallythe longitudinal motion was considered to be limited due toactuator saturation, which poses the main constraint on thedeveloped system.

IX. AcknowledgementsThe authors would like to thank the involved staff from

the Delft University of Technology: Hans Mulder, Alexander

in ’t Veld, Menno Klaassen, Ferdinand Postema and Gijsbertden Toom. Their support, guidance and additional timeduring the project and especially the flight tests was highlyappreciated. Finally, the authors would like to thank all pilotswho participated in the experiments.

References[1] Weingarten, N. C., “History of In-Flight Simulation at General

Dynamics,” Journal of Aircraft, Vol. 42, No. 2, 2005, pp.290–298. doi:10.2514/1.4663.

[2] Hamel, P., In-Flight Simulators and Fly-by-Wire / Light Demon-strators, Springer Nature, 2017.

[3] Mirza, A., Van Paassen, M. M., and Mulder, M., “SimulatorEvaluation of a Medium-Cost Variable Stability System for aBusiness Jet,” Proceedings of the AIAA Guidance, Navigation,and Control Conference, 2019.

[4] Armstrong, E. S., A Design System for Linear MultivariableControl, New York: Marcel Dekker, 1980.

[5] O’Brien, M. J., and Broussard, J. R., “"Feedforward Controlto Track the Output of a Forced Model." Decision and Controlincluding the 17th Symposium on Adaptive Processes,” IEEEConference on. IEEE, 1979, pp. 835–842.

[6] Kreindler, E., and Rothschild, D., “Model-Following in Linear-Quadratic Optimization,” American Institute of Aeronauticsand Astronautics Journal, Vol. 14, no. 7, 1976, pp. 835–842.

[7] Slotine, J. J. E., and Li, W., Applied Nonlinear Control, Engle-wood Cliffs, N.J.: Prentice Hall, 1991.

[8] Ko, J., Lee, H., and Lee, J., “In Flight Simulation for FlightControl Law Evaluation of Fly-by-Wire Aircraft,” Agency forDefense Development, Daejeon, Republic of Korea, 2004.

[9] Ko, J., and Park, S., “Variable stability system control lawdevelopment for in-flight simulation of pitch/roll/yaw rate andnormal load,” International Journal of Aeronautical and SpaceSciences, Vol. 15, No. 4, 2014, pp. 412–418. doi:10.5139/IJASS.2014.15.4.412.

[10] Miller, C., “NonlinearDynamic InversionBaselineControl Law:Architecture and Performance Predictions,” AIAA Guidance,Navigation, and Control Conference, Guidance, Navigation,and Control and Co-located Conferences, American Institute ofAeronautics and Astronautics, 2011. doi:10.2514/6.2011-6467,URL https://doi.org/10.2514/6.2011-6467.

[11] Smith, P., “A Simplified Approach to Non-linear DynamicInversion Based Flight Control,” 23rd Atmospheric FlightMechanics Conference, 1998. doi:10.2514/6.1998-4461, URLhttp://arc.aiaa.org/doi/10.2514/6.1998-4461.

[12] Germann, K. P., T-6ATexan II In-Flight Simulation andVariableStability System Design, Mississippi State University, 2006.

[13] Grondman, F., Looye, G., Kuchar, R. O., Chu, Q. P., andVan Kampen, E., “Design and Flight Testing of IncrementalNonlinear Dynamic Inversion-based Control Laws for a Passen-ger Aircraft,” 2018 AIAA Guidance, Navigation, and ControlConference, AIAA SciTech Forum, American Institute of Aero-nautics andAstronautics, 2018. doi:10.2514/6.2018-0385, URLhttps://doi.org/10.2514/6.2018-0385.

17

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852

Page 19: Delft University of Technology A Variable Stability In

[14] Lubbers, B., A Model of the Experimental Fly-By-Wire FlightControl System for the PH-LAB, Delft University of Technology(unpublished master thesis), 2009.

[15] Zaal, P., Pool, D. M., in ’t Veld, A. C., Postema, F. N., Mulder,M., van Paassen, M. M., and Mulder, J. A., “Design andCertification of a Fly-by-Wire System with Minimal Impact onthe Original Flight Controls,” AIAA Guidance, Navigation, andControl Conference, 2009. doi:10.2514/6.2009-5985, URLhttp://arc.aiaa.org/doi/10.2514/6.2009-5985.

[16] Nelson, R. C., Flight Stability and Automatic Control, McGraw-Hill Education, 1998.

[17] Bryson, A. E., and Ho, Y. C., Applied Optimal Control, Hemi-sphere, Washington D.C., 1975.

[18] Ko, J., and Park, S., “Design of a Variable Stability FlightControl System,” KSAS International Journal, Vol. 9, No. 1,2008.

[19] Bacon, B., andOstroff, A., “Reconfigurable Flight Control usingNon-linear Dynamic Inversion with a special AccelerometerImplementation,” AIAA Guidance, Navigation, and ControlConference and Exhibit, 2000. doi:10.2514/6.2000-4565, URLhttp://arc.aiaa.org/doi/10.2514/6.2000-4565.

[20] Cox, T., and Cotting, M., “A Generic Inner-Loop ControlLaw Structure for Six-Degree-of-Freedom Conceptual AircraftDesign,” 43rd AIAA Aerospace Sciences Meeting and Exhibit,Aerospace Sciences Meetings, American Institute of Aero-nautics and Astronautics, 2005. doi:10.2514/6.2005-31, URLhttps://doi.org/10.2514/6.2005-31.

[21] Smeur, E. J. J., Chu, Q. P., and de Croon, G. C. H. E., “AdaptiveIncremental Nonlinear Dynamic Inversion for Attitude Controlof Micro Air Vehicles,” Journal of Guidance, Control, andDynamics, Vol. 39, No. 3, 2016, pp. 450–461. doi:10.2514/1.G001490.

[22] Smeur, E. J. J., de Croon, G. C. H. E., and Chu, Q. P., “CascadedIncremental Nonlinear Dynamic Inversion Control for MAVDisturbance Rejection,” Control Engineering Practice, Vol. 73,2018, pp. 79–90.

[23] Cooper, G. E., and Harper, R. P., “Handling Qualities and PilotEvaluation,” Journal of Guidance, Control, and Dynamics,Vol. 9, No. 5, 1986, pp. 515–529. doi:10.2514/3.20142.

[24] Bihrle,W., “AHandlingQualities Theory for Precise Flight PathControl,” Tech. rep., Air Force Flight Dynamics Laboratory,New York, 1966.

[25] Standard, MIL-STD-1797A Requirements for Flying Qualitiesof Piloted Aircraft, Department of Defense, 1990.

[26] Bischoff, D. E., “The Control Anticipation Parameter for Aug-mented Aircraft,” Tech. rep., Naval Air Development Center,Warminster, 1981.

[27] Di Franco, D.A., “In-flight Investigation of theEffects ofHigher-Order Control System Dynamics on Longitudinal HandlingQualities,” Tech. rep., Cornel Aeronautic Lab, Buffalo NY,1968. doi:10.1002/nav.3800080206.

[28] Hodgkinson, J., LaManna, W. J., and Heyde, J. L., “HandlingQualities of Aircraft with Stability and Control AugmentationSystems - A Fundamental Approach,” Vol. 80, 1976, pp. 75–81.

[29] Morelli, E. A., Identification of Low Order SystemModels FromFlight Equivalent Test Data, NASA Langley Research Center,2000.

[30] Borst, C., CITAST: Citation Analysis and Simulation Toolkit,Delft University of Technology, Delft, 2004.

[31] Van den Hoek, M. A., de Visser, C. C., and Pool, D. M.,“Identification of a Cessna Citation II Model Based on FlightTest Data,” Advances in Aerospace Guidance, Navigation andControl, 2018, pp. 259–277.

[32] Johnson, E. N., and Calise, A. J., “Pseudo-Control Hedging : aNew Method for Adaptive Control,” Advances in NavigationGuidance and Control Technology Workshop, 2000.

[33] Looye, G., Thümmel, M., Kurze, M., Otter, M., and Bals, J.,“Non-linear Inverse Models for Control,” Proceedings of the4th Modelica Conference, 2005, pp. 267–279.

[34] van Paassen, M. M., Stroosma, O., and Delatour, J., “DUECA- Data-driven Activation in Distributed Real-Time Compu-tation,” Modeling and Simulation Technologies Conference,Guidance, Navigation, and Control and Co-located Conferences,American Institute of Aeronautics and Astronautics, 2000. doi:10.2514/6.2000-4503, URL https://doi.org/10.2514/6.2000-4503.

18

Dow

nloa

ded

by T

U D

EL

FT o

n Ja

nuar

y 6,

202

0 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/6.2

020-

0852