Nomenclature
- LCO
-
limit cycle oscillation
- SDRE
-
state-dependent Riccati equation
- DoF
-
degree of freedom
- AFS
-
active flutter suppression
- a
-
non-dimensional distance from wing mid- chord to elastic axis
- b
-
wing semi-chord
- c
-
non-dimensional distance from wing mid- chord to the control surface hinge line
- disp.
-
displacement
- def.
-
deflection
-
$ {c}_{i}$
-
Wagner function coefficients, i = 0, 1, 2, 3, 4
- h
-
plunge displacement
-
$ {c}_{{\mathrm{k}}_{\mathrm{\alpha }}}$
-
reduced stiffness coefficient
-
$ {I}_{\alpha }$
-
mass moment of inertia of wing-flap about a
-
$ {I}_{\beta }$
-
mass moment of inertia of flap about c
-
$ {k}_{h}$
-
stiffness in deflection
-
$ {k}_{\beta }$
-
stiffness in flap rotation
- l
-
wing span
- L
-
lift force
- M
-
aerodynamic pitching moment about elastic axis
-
$ {m}_{a}$
-
mass of flap
- m
-
total mass of wing-flap (per unit span)
-
$ {m}_{sup}$
-
mass of support blocks
-
$ {m}_{t}$
-
total mass of wing-flap and support blocks (per unit span)
-
$ {m}_{w}$
-
mass of wing
-
$ {r}_{\alpha }$
-
reduced radius of gyration of the wing-flap divided by b
-
$ {r}_{\beta }$
-
reduced radius of gyration of the flap divided by b
- T
-
aerodynamic hinge moment about flap hinge line
-
$ {x}_{\alpha }$
-
non-dimensional distance from wing elastic axis to centre of mass
-
$ {x}_{\beta }$
-
non-dimensional distance from flap hinge line to centre of mass
-
$ {G}_{\alpha}\!\left(\alpha \right)$
-
cubic nonlinear function to represent the nonlinear torsional stiffness effects
Greek symbol
- α
-
pitch about elastic axis
- β
-
flap deflection about the hinge axis
- βc
-
commanded deflection or control input
-
$ \gamma $
-
nonlinear parameter in pitch stiffness
-
$ \delta $
-
total angular size of the freeplay region
-
$ {\rho }_{a}$
-
air density
-
$ {\zeta }_{1}$
-
modal damping ratio of plunge
-
$ {\zeta }_{2}$
-
modal damping ratio of pitch
-
$ {\zeta }_{3}$
-
modal damping ratio of flap
1.0 Introduction
A variety of phenomena such as instability of vibrations and limit cycle oscillation (LCO) are exhibited by aeroelastic systems due to nonlinearities. Nonlinearities can arise from unsteady aerodynamic sources, large structural deflections, partial loss of structural integrity or damage and worn hinges. An effective method against aeroelastic instability is active control. Based on the type and level of modeling of the aeroelastic system, linear or nonlinear modeling, and the consideration of disturbances inputs (such as gusts), various methods have been proposed over the past years to control the flutter of these systems, including robust control, optimal control, adaptive control, nonlinear controls.
Many researchers have analysed the instability of aeroelastic systems and have designed various controllers to stabilise these systems. Active flutter suppression for a two-dimensional typical aerofoil in an incompressible flow is studied by [Reference Ohta, Fujimori, Nikiforuk and Gupta19]. In this study, the effects of feedback on stability and on the characteristics of the aerofoil were examined using the root loci technique. Design of a control law for the flutter control of nonlinear aeroelastic systems using state variable feedback has been considered by Singh & Yim [Reference Singh and Yim21].
One of the efficient methods for controlling aeroelastic systems, which is based on the optimal control methods, is the state-dependent Riccati equation method. The SDRE is an extension of the Riccati equation used for feedback control of linear problems, with the addition of nonlinearities in the state dynamics of the system resulting in a state-dependent gain matrix as the solution of the equation [Reference Beeler and Cox1]. Using SDRE has been an interesting method for nonlinear designers in the literature. For instance, the SDRE controller is experimentally implemented on a customised quadrotor by [Reference Rafee Nekoo and Ollero20]. Different methods have been studied in literature for solving the SDRE, such as the power-series approximation and online numerical solution [Reference Giernacki, Stępień, Chodnicki and Wróblewska9] and robust control design for active flutter suppression by [Reference Theis, Pfifer and Seiler24].
A nonlinear control system for the flutter control of an aeroelastic system with unsteady aerodynamics is designed by [Reference Bhoir and Singh2]. The control system design is based on the using SDRE, and the model describes the plunge and pitch motion of a wing in which both plunge and pitch structural nonlinearities are included.
The loosing of attachments associated with control surfaces is assumed a nonlinearity and is called freeplay. This type of nonlinearity is also called in the automation perimeter ‘dead zone’, and appears together with others such as saturation, hysteresis, etc. Freeplay nonlinearity in the control surface has been considered in the design of a state feedback control law for flutter suppression by Li et al. [Reference Li, Guo and Xiang13]. In the study of [Reference Li, Guo and Xiang13], a comparative analysis of three different model reference adaptive control schemes is carried out with the aim of evaluating their performance in suppressing aeroelastic instabilities in the presence of model uncertainties with the deterioration of structural stiffness characteristics. A nonlinear gain-scheduling approach was investigated for flutter suppression of under-actuated aeroelastic wing section by [Reference Lhachemi, Chu, Saussié and Zhu12].
A novel adaptive nonlinear controller based on neural networks (NN) for active suppression of aerofoil flutter from the optimal control perspective is proposed by Tang et al. [Reference Tang, Chen, Tian and Hu22]. Moreover, a neural network approach for improving aerofoil active flutter suppression under control-input constraints is studied by Tang et al. [Reference Tang, Chen, Tian and Hu23]. They revealed both theoretically and experimentally that the proposed method can effectively improve aerofoil active flutter suppression under control-input constraints. Comparison of the SDRE and SMC control approaches for flutter suppression in a nonlinear wing section studied by [Reference Elhami and Fatehi7]. A three DoF wing with flap model, which is connected to a nonlinear actuator model, are analysed by Gosh and Patil to investigate the impact of various nonlinearities on active flutter suppression (AFS) in the presence of Dryden gust [Reference Ghosh and Patil8]. A strategy involving a hybrid approach (combination of passive and active techniques) to aeroelastic control of a simplified unswept and untampered wing presents by Martins et al. [Reference Martins, De Paula, Carneiro and Rade16]. Adaptive aeroelastic control of an unsteady flapped aerofoil in the presence of unmatched nonlinear uncertainties developed by [Reference Mozaffari-Jovin, Firouz-Abadi and Roshanian18]. The considered model is a prototypical wing-flap section with flap inertial coupling and structural nonlinearities concurrently in pitch and plunge.
The topic of active flutter suppression (AFS) in aeroelastic systems has been extensively examined from various angles over the past few decades. A comprehensive summary of the state of the art and a discussion of the challenges that still exist provides by [Reference Livne15]. The challenge includes the presence of high number of aeroelastic DoF, multiple complex flutter mechanisms, variations in flight conditions, model uncertainties, modal spillover during control, controller speeds required for high frequency control (given the need for repeated, real-time solution of the SDRE accompanied by system identification algorithms) and so on. But, in this study, with two novelties – a new method to solve SDRE and inclusion of damage effects on aero-servo-elastic system – we focus on control of nonlinear aeroelastic wing section with three DoF. Structural modeling includes a wing section with three DoF (pitch, plunge and flap), a freeplay in control surface, a reduced stiffness to represent the damage effects, and a concentrated nonlinearity in torsional spring. The application of SDRE in conjunction with the combination of the Hamiltonian matrix and the Schur method is implemented in [Reference Hałas, Krysiak, Hałas and Stępień10].
This paper has the following two contributions: as a major technical contribution, a new method is used for aeroelastic behaviour control by applying the combination of the Hamiltonian matrix and the Schur method to solve SDRE; and the effects of freeplay and damage in a wing section on aeroelastic behaviour and control performance are considered. The rest of the paper is organised as follows. In Section 2, the mathematical modeling of an aeroelastic wing with reduced stiffness and freeplay nonlinearity in the control surface is presented. The SDRE from augmented state-space model for an aeroelastic wing is derived in Section 3. Then, in Section 4, controller design via direct solution of the Riccati equation using Schur decomposition of the Hamiltonian matrix is provided. The verification and validation of the technique are documented using Matlab simulation in Section 5. The paper ends with concluding remarks and two appendices.
2.0 Mathematical modeling of an aeroelastic wing
A three DoF wing section elastically supported by a linear plunge spring and a nonlinear torsional spring is illustrated in Fig. 1. This wing section is equipped with a control surface which is constrained with another nonlinear torsional spring. Three DoF of the wing and flap are modeled with three springs, one compression spring (for plunging motion and stiffness in deflection) and two torsional springs (for stiffness in pitch and flap rotation).
Aeroelastic model with freeplay nonlinearity in the control surface.

The nonlinearity associated with the control surface – due to worn hinge or loose attachments – is called freeplay [Reference Dhital and Han6]. It means that spring stiffness will be a nonlinear function of angle of torsion. Hence, torsional spring (connection of the control surface to the wing) cannot carry forces for some angles of control surface’s displacement [Reference Jafari, Feizarefi and Majidi Pishkenari11]. The freeplay nonlinearity in the aeroelastic system is modeled using a set of linear piecewise functions, which is represented by
$ {G}_{\beta}(\beta)$
. The piecewise restoring torque for the flap motions is defined as:
\begin{align} {k}_{\beta }{G}_{\beta}\!\left(\beta \right)=\left\{\begin{array}{c}\begin{array}{c@{\quad}c}{k}_{\beta }\left(\beta -\delta \right),& \beta \gt \delta ,\end{array}\\[5pt] \begin{array}{c@{\quad}c}0, &-\delta \le \beta \end{array}\le \delta ,\\[5pt] \begin{array}{c@{\quad}c}{k}_{\beta }\left(\beta +\delta \right), &\beta \leftarrow \delta \end{array}\end{array}\right.\end{align}
The model is permitted to have three freedoms: to plunge, h; to pitch, α about an elastic axis; and flap deflection β about the hinge axis. The non-dimensional form of governing equations [Reference Li, Guo and Xiang13] for structural dynamics of wing section with control surface is given as:
\begin{align}\begin{cases}\displaystyle \hspace{54pt}{{{{m_t}} \over {mb}}\ddot h + {x_\alpha }\ddot \alpha + {x_\beta }\ddot \beta + {{{k_h}} \over {mb}}{G_h}\left( h \right) = {L \over {mb}}} \\[12pt] \displaystyle {{{{x_\alpha }} \over b}\ddot h + {{{I_\alpha }} \over {m{b^2}}}\ddot \alpha + {c_{{k_\alpha }}}{{{k_\alpha }} \over {m{b^2}}}{G_\alpha }\left( \alpha \right) + \left[ {{{{I_\beta }} \over {m{b^2}}} + \left( {c - a} \right){x_\beta }} \right]\ddot \beta = {M \over {m{b^2}}}} \\[12pt] \displaystyle {\left[ {{{{I_\beta }} \over {m{b^2}}} + \left( {c - a} \right){x_\beta }} \right]\ddot \alpha + {{{x_\beta }} \over b}\ddot h + {{{I_\beta }} \over {m{b^2}}}\ddot \beta + {{{k_\beta }} \over {m{b^2}}}\left( {{G_\beta }\left( \beta \right) - {\beta _c}} \right) = {T \over {m{b^2}}}} \end{cases} \end{align}
In this paper, the existence of damage on the wing section is dynamically modeled through its effects. That is, the damage is modeled with using a stiffness reduction coefficient on the cubic nonlinear pitch spring. The
$ {c}_{{k}_{\alpha }}$
denotes reduced stiffness coefficient; when
$ {c}_{{k}_{\alpha }}$
is equal to one, it means there is no damage. By defining new variables and assuming that plunge stiffness is linear and considering a cubic nonlinear spring in pitch, the following new parameters are introduced:
Using new parameters introduced in Equation (3), the Equation (2) may be reformatted as:
\begin{align}\left\{\begin{array}{c}\displaystyle \frac{{m}_{t}}{m}\ddot{\xi }+{x}_{\alpha }\ddot{\alpha }+{x}_{\beta }\ddot{\beta }+{{\omega }_{\xi }}^{2}\xi =\frac{L}{mb}\\[12pt] \displaystyle {x}_{\alpha }\ddot{\xi }+{{r}_{\alpha }}^{2}\ddot{\alpha }+{c}_{{k}_{\alpha }}{{\omega }_{\alpha }}^{2}{{r}_{\alpha }}^{2}\frac{{G}_{\alpha}\!\left(\alpha \right)}{\alpha }\alpha +\left[{{r}_{\beta }}^{2}+\left(c-a\right){x}_{\beta }\right]\ddot{\beta }=\frac{M}{m{b}^{2}}\\[12pt] \displaystyle \left[{{r}_{\beta }}^{2}+\left(c-a\right){x}_{\beta }\right]\ddot{\alpha }+{x}_{\beta }\ddot{\xi }+{{r}_{\beta }}^{2}\ddot{\beta }+{{\omega }_{\beta }}^{2}{{r}_{\beta }}^{2}\frac{\left({G}_{\beta}\!\left(\beta \right)-{\beta }_{c}\right)}{\beta }\beta =\frac{T}{m{b}^{2}}\end{array}\right.\end{align}
Thus, the cubic term related to pitch stiffness (
$ {G}_{\alpha}\!\left(\alpha \right)$
), is scaled using the scalar parameter (
$ {c}_{{k}_{\alpha }}$
). This implies that, pitch spring is always nonlinear and its influence on the system, due to existence of damage, is being modified. The matrix form of these equations is obtained as:
where:
\begin{align} {M}_{s}=\left[\begin{array}{c@{\quad}c@{\quad}c}\displaystyle\frac{{m}_{t}}{m}& {x}_{\alpha }& {x}_{\beta }\\[8pt] {x}_{\alpha }& {{r}_{\alpha }}^{2} &\left[{{r}_{\beta }}^{2}+\left(c-a\right){x}_{\beta }\right]\\[8pt] {x}_{\beta}& \left[{{r}_{\beta }}^{2}+\left(c-a\right){x}_{\beta}\right]& {{r}_{\beta }}^{2}\end{array}\right],\mathit{x}=\left\{\begin{array}{c}\xi \\[8pt] \alpha \\[8pt] \beta \end{array}\right\}\end{align}
\begin{align} {K}_{s}=\left[\begin{array}{c@{\quad}c@{\quad}c}\displaystyle{{\omega }_{\xi }}^{2}& 0& 0\\[12pt] 0& {c}_{{k}_{\alpha }}{{\omega }_{\alpha }}^{2}{{r}_{\alpha }}^{2}{G}_{\alpha}\!\left(\alpha \right)/\alpha& 0\\[12pt] 0& 0& {{\omega }_{\beta }}^{2}{{r}_{\beta }}^{2}\left({G}_{\beta}\!\left(\beta \right)-{\beta }_{c}\right)/\beta \end{array}\right],{F}_{a}=\left\{\begin{array}{c}\displaystyle\frac{L}{mb}\\[12pt] \displaystyle\frac{M}{m{b}^{2}}\\[12pt] \displaystyle\frac{T}{m{b}^{2}}\end{array}\right\}\end{align}
By including structural damping, Equation (5) is modified and represented into this short form:
The parameter
$ {B}_{s}$
is the structural damping matrix and is defined by Liu & Dowell [Reference Liu and Dowell14]:
\begin{align} {B}_{s}={\left({\unicode{x1D6EC} }^{T}\right)}^{-1}{B}_{mod}{\left(\unicode{x1D6EC} \right)}^{-1},{B}_{mod}=\left[\begin{array}{c@{\quad}c@{\quad}c}2{m}_{1}{\omega }_{1}{\zeta }_{1}& 0 &0\\[8pt] 0& 2{m}_{2}{\omega }_{2}{\zeta }_{2}& 0\\[8pt] 0& 0& 2{m}_{3}{\omega }_{3}{\zeta }_{3}\end{array}\right]\end{align}
where
$ {\zeta }_{i}$
are measured damping ratios,
$ {m}_{i}$
denotes modal mass and
$ {\omega }_{i}$
represents coupled natural frequencies. To determine modal masses and natural frequencies, first, the eigenvalues
$ {\lambda }_{i}$
and eigenvectors
$ \mathrm{\Lambda }$
are calculated from the system:
$ {M}_{s}\ddot{\mathit{x}}+{K}_{s}\mathit{x}=0$
. Then,
$ {\omega }_{i}=\sqrt{{\lambda }_{i}}$
. Finally
$ {m}_{i}$
are the values at the diagonal entries of
$ {M}_{mod}$
, where (
$ {M}_{mod}={\mathrm{\Lambda }}^{T}{M}_{s}\mathrm{\Lambda }$
). The lift, pitching moment, and hinge moment are obtained by Liu & Dowell [Reference Liu and Dowell14]:
\begin{align} \begin{aligned}L&=-\rho {b}^{2}\left(\pi U\dot{\alpha }+\pi \ddot{h}-\pi ba\ddot{\alpha }-U{T}_{4}\dot{\beta}-b{T}_{1}\ddot{\beta }\right)\\[5pt]&\quad-2\pi \rho UbC\left(k\right)\left(U\alpha +\dot{h}+b\left(\frac{1}{2}-a\right)\dot{\alpha }+\frac{1}{\pi }{T}_{10}U\beta +\frac{b}{2\pi }{T}_{11}\dot{\beta }\right)\end{aligned}\end{align}
\begin{align}\begin{aligned}T&=-\rho {b}^{2}\left\{\left[-2{T}_{9}-{T}_{1}+{T}_{4}\left(a-\frac{1}{2}\right)\right]Ub\dot{\alpha }+2{T}_{13}{b}^{2}\ddot{\alpha }+\frac{1}{\pi }{U}^{2}\beta \left({T}_{5}-{T}_{4}{T}_{10}\right)-\frac{1}{2\pi }Ub\dot{\beta }{T}_{4}{T}_{11}\right.\\[5pt]&\quad\left.\kern-1pt-\frac{1}{\pi }{T}_{3}{b}^{2}\ddot{\beta }-{T}_{1}b\ddot{h}\right\}-\rho U{b}^{2}{T}_{12}C\left(k\right)\left[U\alpha +\dot{h}+b\left(\frac{1}{2}-a\right)\dot{\alpha }+\frac{1}{\pi }U{T}_{10}\beta +\frac{b}{2\pi }{T}_{11}\dot{\beta }\right]\\[-18pt]\end{aligned}\end{align}
\begin{align}\begin{aligned} M&=-\rho {b}^{2}\left\{\pi \left(\frac{1}{2}-a\right)Ub\dot{\alpha }+\pi {b}^{2}\left(\frac{1}{8}+{a}^{2}\right)\ddot{\alpha }+\left({T}_{4}+{T}_{10}\right){U}^{2}\beta\right. \\[5pt]&\quad\left.\kern-1pt+\left[{T}_{1}-{T}_{8}-\left(c-a\right){T}_{4}+\frac{1}{2}{T}_{11}\right]Ub\dot{\beta }-\left[{T}_{7}+\left(c-a\right){T}_{1}\right]{b}^{2}\ddot{\beta }-a\pi b\ddot{h}\right\}\\[5pt]&\quad+2\rho U{b}^{2}\pi \left(\frac{1}{2}+a\right)C\left(k\right)\left\{U\alpha +\dot{h}+b\left(\frac{1}{2}-a\right)\dot{\alpha }+\frac{1}{\pi }U{T}_{10}\beta +\frac{b}{2\pi }{T}_{11}\dot{\beta }\right\}\end{aligned}\end{align}
$ {T}_{i}$
are Theodorsen constants,
$C(k)$
is the generalised Theodorsen function and
$ k$
is the reduced frequency of oscillation,
$ k=\omega b/U$
. Due to a limit in number of pages, Theodorsen constants are not provided in the paper, but are defined in [Reference Dhital and Han6]. In order to simulate arbitrary motion of the wing, when restricted to simple harmonic motion, the aerodynamic loading associated with Theodorsen’s function in the time domain is replaced by the Duhamel’s formulation as:
where
$ \phi\!\left(\tau\right)$
is Wagner function and
$ f\!\left(t\right)$
is:
Here, Jones’s approximation is used to simplify the mathematical expression for Theodorsen’s function, while maintaining the physical characteristics as [Reference Liu and Dowell14]:
Using partial integration technique, Duhamel’s integral is rewritten as:
By introducing an augmented variable
$ \stackrel{-}{x}$
, and using the state space method, Equation (16) may be expressed as:
Using Equation (17), the non-dimensional form of aerodynamic force and moments equations are reformatted as:
\begin{align} \begin{aligned}\frac{L}{mb}&=-\frac{\rho b}{m}\left(\pi U\dot{\alpha }+\pi \ddot{h}-\pi ba\ddot{\alpha }-U{T}_{4}\dot{\beta }-b{T}_{1}\ddot{\beta }\right)\\[5pt]&\quad-\frac{2\pi \rho U}{m}\left(\left({c}_{0}-{c}_{1}-{c}_{3}\right)\left(U\alpha +\dot{h}+b\left(\frac{1}{2}-a\right)\dot{\alpha }+\frac{1}{\pi }{T}_{10}U\beta +\frac{b}{2\pi }{T}_{11}\dot{\beta }\right)\right.\\[5pt]&\quad\left.\kern-1pt+{c}_{2}{c}_{4}\left({c}_{1}+{c}_{3}\right)\left(\frac{{U}^{2}}{b}\right)\stackrel{-}{x}+\left({c}_{1}{c}_{2}+{c}_{3}{c}_{4}\right)U\stackrel{\dot{-}}{x}\right)\end{aligned}\end{align}
\begin{align} \begin{aligned}\frac{M}{m{b}^{2}}&=-\frac{\rho }{m}\left\{\pi \left(\frac{1}{2}-a\right)Ub\dot{\alpha }+\pi {b}^{2}\left(\frac{1}{8}+{a}^{2}\right)\ddot{\alpha }+\left({T}_{4}+{T}_{10}\right){U}^{2}\beta\right.\\[5pt] &\quad\left.\kern-1pt+\left[{T}_{1}-{T}_{8}-\left(c-a\right){T}_{4}+\frac{1}{2}{T}_{11}\right]Ub\dot{\beta }-\left[{T}_{7}+\left(c-a\right){T}_{1}\right]{b}^{2}\ddot{\beta }-a\pi b\ddot{h}\right\}+\frac{2\pi \rho U}{m}\left(\frac{1}{2}+a\right)\\[5pt]&\qquad\times \left(\left({c}_{0}-{c}_{1}-{c}_{3}\right)\left(U\alpha +\dot{h}+b\left(\frac{1}{2}-a\right)\dot{\alpha }+\frac{1}{\pi }{T}_{10}U\beta +\frac{b}{2\pi }{T}_{11}\dot{\beta }\right)\right.\\[-2pt]&\qquad\quad\left.+{c}_{2}{c}_{4}\left({c}_{1}+{c}_{3}\right)\left(\frac{{U}^{2}}{b}\right)\stackrel{-}{x}+\left({c}_{1}{c}_{2}+{c}_{3}{c}_{4}\right)U\stackrel{\dot{-}}{x}\right)\\[-18pt]\end{aligned}\end{align}
\begin{align} \begin{aligned}\frac{T}{m{b}^{2}}&=\frac{-\rho }{m}\left\{\left[-2{T}_{9}-{T}_{1}+{T}_{4}\left(a-\frac{1}{2}\right)\right]Ub\dot{\alpha }+2{T}_{13}{b}^{2}\ddot{\alpha }+\frac{1}{\pi }{U}^{2}\left({T}_{5}-{T}_{4}{T}_{10}\right)\beta -\frac{1}{2\pi }Ub\dot{\beta }{T}_{4}{T}_{11}\right.\\[8pt]&\quad\left.\kern-1pt-\frac{1}{\pi }{T}_{3}{b}^{2}\ddot{\beta }-{T}_{1}b\ddot{h}\right\}\\[8pt]&\quad-\frac{\rho U{T}_{12}}{m}\left\{\left({c}_{0}-{c}_{1}-{c}_{3}\right)\left(U\alpha +\dot{h}+b\left(\frac{1}{2}-a\right)\dot{\alpha }+\frac{1}{\pi }U{T}_{10}\beta +\frac{b}{2\pi }{T}_{11}\dot{\beta }\right)\right.\\[8pt]&\quad\left.\kern-1pt+{c}_{2}{c}_{4}\left({c}_{1}+{c}_{3}\right)\left(\frac{{U}^{2}}{b}\right)\stackrel{-}{x}+\left({c}_{1}{c}_{2}+{c}_{3}{c}_{4}\right)U\stackrel{\dot{-}}{x}\right\}\\[-18pt]\end{aligned}\end{align}
By introducing an augmented variable
$ \stackrel{-}{x}$
, and using the state space method, the non-dimensional form of aerodynamic force and moments equations are reformatted. By defining vector variables as
$ \mathit{x}={\{\begin{array}{c@{\quad}c@{\quad}c}\xi & \alpha & \beta \end{array}\}}^{T}$
and
${\mathit{x}}_{\mathit{a}}={\{\begin{array}{c@{\quad}c}\stackrel{-}{x} {}& \stackrel{\dot{-}}{x}\end{array}\}}^{\mathit{T}}$
and using the matrix form of aeroelastic equations – including structural damping (Equation (9)), we will derive the state space form of aeroelastic equations:
\begin{align} \begin{aligned}\left\{\begin{array}{c}\ddot{\xi }\\[5pt] \ddot{\alpha }\\[5pt] \ddot{\beta }\end{array}\right\}&=-{{M}_{t}}^{-1}{B}_{t}\left\{\begin{array}{c}\dot{\xi }\\[5pt] \dot{\alpha }\\[5pt] \dot{\beta }\end{array}\right\}-{{M}_{t}}^{-1}{K}_{t}\left\{\begin{array}{c}\xi \\[5pt] \alpha \\[5pt] \beta \end{array}\right\}+{{M}_{t}}^{-1}G{\beta }_{c}+{{M}_{t}}^{-1}D\left\{\begin{array}{c}\stackrel{-}{x}\\[5pt] \stackrel{\dot{-}}{x}\end{array}\right\},\\[5pt]&\quad H\mathit{x}=\left[\begin{array}{c@{\quad}c@{\quad}c}0& 0& 0\\[5pt] 0& 0& 0\\[5pt] 0& 0& {{\omega }_{\beta }}^{2}{{r}_{\beta }}^{2}{\beta }_{c}/\beta \end{array}\right]\left\{\begin{array}{c}\xi \\[5pt] \alpha \\[5pt] \beta \end{array}\right\}=\underbrace{\left\{\begin{array}{c}0\\[5pt] 0\\[5pt] {{\omega }_{\beta }}^{2}{{r}_{\beta }}^{2}\end{array}\right\}}_G{\beta }_{c}\end{aligned}\end{align}
The structural and aerodynamic matrices are defined in the appendix. The state space form of the aeroelastic equations is:
\begin{align} \dot{X}=A\!\left(x\right)X+Bu,A\!\left(x\right)=\left[\begin{array}{c@{\quad}c@{\quad}c}{0}_{3\times 3}& {I}_{3\times 3}& {0}_{3\times 2}\\[5pt] -{{M}_{t}}^{-1}{K}_{t}& -{{M}_{t}}^{-1}{B}_{t}& -{{M}_{t}}^{-1}D\\[5pt] {E}_{1}& {E}_{2}& F\end{array}\right],\mathit{B}=\left\{\begin{array}{c}{0}_{3\times 1}\\[5pt] {{M}_{t}}^{-1}G\\[5pt] {0}_{2\times 1}\end{array}\right\}\end{align}
where the state vector
$ \mathit{X}$
and its elements are
$ \mathit{X}={\{\begin{array}{c@{\quad}c@{\quad}c}\begin{array}{c@{\quad}c}\!\xi & \alpha \end{array} {}& \begin{array}{c@{\quad}c@{\quad}c}\beta & \dot{\xi } {}& \dot{\alpha }\end{array} & {}\begin{array}{c@{\quad}c@{\quad}c}\dot{\beta } {}& \stackrel{-}{x} {}& \stackrel{\dot{-}}{x}\end{array}\end{array}\}}^{T}$
and the control variable is
$ u={\beta }_{c}$
, or control surface (here, flap) deflection. It should be noted that the states
$ {x}_{7}=\stackrel{-}{x}$
and
$ {x}_{8}=\;\stackrel{\dot{-}}{x}$
were augmented variables related to unsteady aerodynamic for describing the effects of wing wake. These states are related to other states using following differential equation [Reference Vasconcellos, Abdelkefi, Marques and Hajj25].
\begin{align}\begin{aligned}\stackrel{\ddot{-}}{x}&=\left\{\!\begin{array}{c@{\quad}c}-{c}_{2}{c}_{4}\left(\dfrac{{U}^{2}}{b}\right) -\left({c}_{2}+{c}_{4}\right)\dfrac{U}{b}\end{array}\!\!\!\!\!\right\}{\mathit{x}}_{\mathit{a}}+\dfrac{1}{b}{S}_{1}\mathit{x}+\dfrac{1}{b}{S}_{2}\dot{\mathit{x}}=\left\{\!\begin{array}{c@{\quad}c}-{c}_{2}{c}_{4}\left(\dfrac{{U}^{2}}{b}\right) -\left({c}_{2}+{c}_{4}\right)\dfrac{U}{b}\end{array}\!\!\!\!\!\right\}\left\{\begin{array}{c}\stackrel{-}{x}\\[5pt] \stackrel{\dot{-}}{x}\end{array}\right\}\\[3pt]&\quad+\dfrac{1}{b}\left\{\!\begin{array}{c@{\quad}c@{\quad}c}0& U& \dfrac{{T}_{10}U}{\pi}\end{array}\!\right\}\left\{\begin{array}{c}\xi \\[5pt] \alpha \\[5pt] \beta \end{array}\right\}+\dfrac{1}{b}\left\{\!\begin{array}{c@{\quad}c@{\quad}c}b& b\left(\dfrac{1}{2}-a\right)& \dfrac{b{T}_{11}}{2\pi}\end{array}\!\right\}\left\{\begin{array}{c}\dot{\xi }\\[5pt] \dot{\alpha }\\[5pt] \dot{\beta }\end{array}\right\}\\[3pt]&=-{c}_{2}{c}_{4}\left(\dfrac{{U}^{2}}{b}\right)\stackrel{-}{x}-\left({c}_{2}+{c}_{4}\right)\dfrac{U}{b}\stackrel{\dot{-}}{x}+\dfrac{U\alpha }{b}+\dfrac{{T}_{10}U}{b\pi }\beta +\dot{\xi }+\left(\dfrac{1}{2}-a\right)\dot{\alpha }+\dfrac{{T}_{11}}{2\pi }\dot{\beta }\end{aligned}\end{align}
Other elements of aerodynamic force and moments and matrices of the state-space model (i.e., constants
$ {T}_{i}$
) are presented in Jafari et al. [Reference Jafari, Feizarefi and Majidi Pishkenari11].
3.0 State-dependent riccati equation for an aeroelastic wing
There are multiple techniques to design a nonlinear controller such as feedback linearisation technique and SDRE. Researchers have examined the stability of the zero dynamics only for the variations in U and a, and revealed that the system is non-minimum phase for a set of values of the U and a. Moreover, for the choice of plunge displacement, an extremely nonlinear zero dynamics is obtained which have multiple equilibrium points and thus, have complex behaviour [Reference Singh and Yim21]. Thus, there is a need to design a control system for the flutter suppression of aeroelastic systems, which may be a non-minimum phase.
The proposed method for controller design of minimum as well as non-minimum phase systems is the SDRE technique. The SDRE technique is a general design method that provides a systematic and effective means of designing nonlinear controllers, observers and filters [Reference Cloutier4]. Moreover, this method provides flexibility in shaping the response characteristics of the pitch angle and as well as the plunge displacement trajectories. To consider an optimal control problem, the performance index for the nonlinear system is defined as:
where
$ Q\!\left(\mathit{x}\right)$
is a positive definite symmetric matrix and
$ R\!\left(\boldsymbol{x}\right)\gt \boldsymbol{0}$
for all
$ \boldsymbol{X}$
, and
$ J$
must be minimised. The weighting matrix Q and the scalar function R(x) are properly selected for obtaining desirable responses in the closed-loop system. According to the controllability definition, the pair {A(
$ x$
), B} is pointwise controllable, when the controllability matrix
$C\!\left(x\right)$
has rank 8 for all
$ X$
.
A suboptimal control law is designed, where the SDRE is given by:
the nonlinear feedback control law is given by:
substitution of Equation (27) into Equation (22) yields:
where
$\stackrel{-}{\boldsymbol{A}}\left(x\right)$
is a closed-loop matrix. For solving the SDRE given by Equation (26), three approaches have been investigated [Reference Hałas, Krysiak, Hałas and Stępień10]: (1) combination of the Hamiltonian matrix and the Schur method, (2) Kleinman–Newton and (3) discrete time transformations. In this study, the first method was adopted due to its simplicity and less computational time.
4.0 Controller design using the hamiltonian matrix
The main objective of the controller design is to suppress structural instability such as flutter and LCO, and to keep the system stable over a wide range of velocities. The block diagram of the SDRE feedback control system – with major elements – for an aeroelastic wing structure is shown in Fig. 2. The flap actuator is modeled with a first order transfer function with a time constant of 1/a. An accelerometer is utilised to measure the vertical acceleration and then, by a dual integration, the vertical displacement (h) is measured. Two rate gyroscopes are employed to measure the rate of change of two angles and then, by an integration, the pitch angle (
$ \alpha $
) and flap deflection (
$ \beta $
) are measured.
Block diagram of the SDRE control system for aeroelastic system.

The solution of SDRE of order n (Equation (26)) can be obtained in terms of the solution of a linear Hamiltonian equation of order 2n. In this technique, two distinct steps are involved in the Schur decomposition approach. The first step is the reduction of a
$ 2n\times 2n$
Hamiltonian matrix to an ordered real Schur form; and the second is the solution of a
$ n\times n$
linear matrix equation [Reference Cloutier4]. The Hamiltonian matrix corresponding to the algebraic matrix Riccati equation is defined as:
\begin{align} Z=\left[\begin{array}{c@{\quad}c}A& -B{R}^{-1}{B}^{T}\\[5pt] -Q& -{A}^{T}\end{array}\right]\end{align}
The Hamiltonian matrix satisfies the condition:
\begin{align} Z=J{Z}^{T}J=-J{Z}^{T}{J}^{-1},\mathrm{where}\ J=\left[\begin{array}{c@{\quad}c}0 {}& I\\[5pt] -I {}& 0\end{array}\right]\end{align}
Assuming
$ Z$
have no imaginary eigenvalues,
$ \lambda $
and
$ -\lambda $
are eigenvalues of the Hamiltonian matrix. Thus, there exists a real W as:
\begin{align} {W}^{-1}ZW=\left[\begin{array}{c@{\quad}c}\unicode{x1D6EC}_{1}& 0\\[5pt] 0& {\Lambda }_{2}\end{array}\right]\end{align}
and
$ \unicode{x1D6EC}_{1}$
,
$ \unicode{x1D6EC}_{2}$
are real Jordan matrices in a way that the real parts of all eigenvalues of the Hamiltonian matrix are respectively negative and positive. Under these assumptions, the solution to the SDRE can be written as:
where the eigenvalues of
$ \unicode{x1D6EC}_{1}$
represent the closed loop system modes, since
$ A-B{R}^{-1}{B}^{T}P=-{W}_{11}\unicode{x1D6EC}_{1}{{W}_{11}}^{-1}$
. The matrix
$ W=\left[\begin{array}{c@{\quad}c@{\quad}c}{W}_{11}& \begin{array}{c@{\quad}c}{W}_{12}; &{W}_{21}\end{array}& {W}_{22}\end{array}\right]$
consists of the eigenvectors of the Hamiltonian matrix
$ Z$
. The Schur form of Hamiltonian matrix
$ Z$
is:
\begin{align} Z={U}^{T}\left[\begin{array}{c@{\quad}c}{L}_{11}& {L}_{12}\\[5pt] 0 {}& {L}_{22}\end{array}\right]U\end{align}
where L is a Schur form of
$ Z$
with
$ {L}_{11}$
holding all negative real part eigenvalues and the matrix U is orthogonal. Then, the solution to the SDRE is given by:
where the eigenvalues of
$ {L}_{11}$
represent the closed loop system modes, because
$ A-B{R}^{-1}{B}^{T}P=-{U}_{11}^{T}{L}_{11}{\left({U}_{11}^{T}\right)}^{-1}$
.
5.0 Simulation and results
Two sets of structural dynamic simulations are conducted to demonstrate the efficacy of the proposed algorithm and the controller: open-loop (i.e., no feedback, no controller) simulation; and closed-loop (i.e., with the controller) simulation. The numerical results and plots are generated by multiple Matlab codes. In the first simulation, the response of an aeroelastic wing with three DoF (i.e., plunge, pitch and flap deflection) and eight states under longitudinal aerodynamic loads are considered. In the closed loop code, a feedback is included, while the SDRE controller and the actuator (flap) are activated.
The simulation results are grouped into four sections: open-loop simulation – effect of freeplay; open-loop simulation – effect of damage or reduced stiffness of torsional spring; closed-loop simulation – effect of freeplay; and closed-loop simulation – effect of damage or reduced stiffness of torsional spring.
Physical characteristics and dynamic parameters of the wing section (e.g., wing and flap masses, wing and flap geometries, as well as their mass moments of inertia) for aeroelastic simulation are given in Table 1.
Characteristics and physical parameters of the wing section

5.1 Open loop simulation – effect of freeplay
In the open loop simulation, a wing and control surface with/without freeplay at three angles (0, 1 and 2 deg) at three airspeeds (20, 23 and 25 m/sec) and for three motions (plunge, pitch and flap deflection), including/excluding a cubic nonlinear spring in pitch are studied. Both time domain and frequency domain analysis are simulated. The simulation results are illustrated in Fig. 3 through Fig. 18.
Open loop aeroelastic wing structural response for three motion modes and three airspeeds – with nonlinearity in pitch stiffness and no freeplay.

Figure 3 shows three plots representing the open-loop aeroelastic wing structural response without freeplay in three speeds and for three modes of plunge, pitch and flap deflection. The open-loop simulation result demonstrates that oscillation amplitudes are increased with increasing airspeed.
Based on the results (shown in Figs. 3 and 4) and also from Fig. 11 through Fig. 18, it is concluded that, the flutter speed of this model is roughly 23 m/s. This result has been verified by comparison with another reference [Reference Conner, Tang, Dowell and Virgin5]. Active flutter suppression, geometric control systems and real-time computational methods based on SRDE technique present by [Reference Menon, Lam, Crawford and Cheng17]. Figure 4 illustrates the time histories of open-loop aeroelastic system with freeplay 0, 1 and 2 deg at the airspeed 20 m/sec and for three modes of plunge, pitch and flap deflection. It is observed that LCO is created due to the existence of freeplay, and oscillation amplitude is increased with increasing freeplay amount.
Open loop response in three modes for three freeplay cases with nonlinearity in pitch stiffness – airspeed 20 m/s.

Also, open loop aeroelastic wing structural response at the airspeed 25 m/sec and for three modes of plunge, pitch and flap deflection with control surface freeplay of 0, 1, and 2 deg are plotted in Fig. 5. It is observed that LCO phenomena are created for two cases with and without freeplay after the flutter speed.
Open loop response in three modes for three freeplay cases with nonlinearity in pitch stiffness – airspeed 25 m/s.

In the Figs. 6, 7 and 8, phase planes are plotted for airspeeds 20, 23 and 25 m/s for both with and without freeplay. It can be seen from Fig. 6 (sub-flutter case), that the system states are executing LCOs for the nonlinear case (
$ \delta =2\mathrm{d}\mathrm{e}\mathrm{g}$
). From Fig. 7 (post-flutter case), in comparison with Fig. 6, it can be seen that the amplitude of LCOs (pitch and plunge velocities) is much higher. From Fig. 8 (flutter case), it can be seen that system states are executing LCOs for both without freeplay (
$ \delta =0$
) and with freeplay (
$ \delta =2\mathrm{d}\mathrm{e}\mathrm{g}$
) cases.
Phase plane plot for open loop response for airspeed 20 m/s.

Phase plane plot for open loop response for airspeed 25 m/s.

Phase plane plot for open loop response for airspeed 23 m/s.

The effect of control surface freeplay on the open loop wing structural response including a cubic nonlinear spring in pitch is illustrated in Fig. 9 through Fig. 12. As indicated, freeplay existence leads to LCO at the airspeeds under flutter speed. Also, these figures show a power spectral density (PSD) (i.e., magnitude plot) of the flap deflection which illustrate the amount of system energy at any frequency.
Open loop response and power spectral density at the airspeed 20 m/s without freeplay and with a cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 3})$
.

Open loop response and power spectral density at the airspeed 20 m/s with freeplay and a cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 3})$
.

Open loop response and power spectral density at the airspeed 25 m/s without freeplay and with a cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 3})$
.

Open loop response and power spectral density at the airspeed 25 m/s with freeplay and a cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 3})$
.

Figure 9 illustrates that, despite the non-linearity in the pitch DoF and the absence of freeplay in the flap, the flap response is slightly noisy, while the pitch response is smooth. In this special case, it seems that the flap is slightly affected by the nonlinearity of the pitch.
A comparison between Figs. 9 and 10 shows that LCO phenomena in sub-flutter responses is mainly due to flap freeplay, rather than due to cubic nonlinear spring effect. This also stands to reason, because the pitch LCO response is too small to significantly excite the cubic nonlinearity (
$ \alpha $
>>
$ \gamma {\alpha }^{3}$
for alpha in radians), whereas the flap LCO response is of the same order as the freeplay gap. Cubic nonlinear spring effect in post-flutter speed on responses is illustrated in Fig. 11. Also, Fig. 12 demonstrates hybrid effect of the flap freeplay in conjunction with cubic nonlinear spring on response in post-flutter speeds. The effect of control surface freeplay on the open loop wing structural response excluding a cubic nonlinear spring in pitch is illustrated in Figs. 13 through 18.
Open loop response and power spectral density at the airspeed 20 m/s without freeplay and without cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 0})$
.

At sub-flutter speeds, a comparison of Fig. 13 with Fig. 16 indicates that, when control surface freeplay is included, time responses are non-convergence and LCOs are developed. Moreover, the magnitude of power spectrum density is increased. At flutter and post flutter speeds, a comparison of Fig. 14 with Fig. 17 and Fig. 15 with Fig. 18, indicates that, response modes are divergence. But, when control surface freeplay is included, the amplitudes of time response modes are increased. Furthermore, the magnitude of power spectrum density is increased.
Open loop response and power spectral density at the airspeed 23 m/s without freeplay and without cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 0})$
.

Open loop response and power spectral density at the airspeed 25 m/s without freeplay and without cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 0})$
.

Open loop response and power spectral density at the airspeed 20 m/s with freeplay and without cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 0})$
.

Open loop response and power spectral density at the airspeed 23 m/s with freeplay and without cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 0})$
.

5.2 Open loop simulation – effect of damage or reduced stiffness
In this section, the open loop response for the wing and control surface with a reduced pitch stiffness of torsional spring (due to damage), and with and without freeplay at the airspeed of 20 m/sec for three motions (plunge, pitch and flap deflection) are simulated and studied. For modeling reduced pitch stiffness, a parameter is defined as ckα , which is reduced pitch stiffness coefficient. When ckα is equal to one, it implies that, there is no damage. However, when ckα is equal to 0.5, this means that stiffness of torsional spring under effects of damage is reduced to half. The effects of reduced pitch stiffness on the open loop response in two cases (i.e., with and without freeplay) for sub-flutter speed are illustrated in Fig.19 and Fig. 20, respectively.
Open loop response and power spectral density at the airspeed 25 m/s with freeplay and without cubic nonlinear spring in pitch
$(\boldsymbol{\gamma = 0})$
.

Open loop response with reduced pitch stiffness in the case of without freeplay
$(\boldsymbol{\delta = \gamma = 0})$
.

Open loop response with reduced pitch stiffness in the case of with freeplay
$(\boldsymbol{\delta = 2}\; {\boldsymbol{deg}},\boldsymbol{\gamma = 3})$
.

As shown in Fig. 19, due to a reduced pitch stiffness, the initial converging time responses were converted to diverging time responses. Furthermore, in Fig. 20, due to a reduced pitch stiffness, the amplitude of LCOs is considerably increased.
5.3 Closed loop simulation results – regular wing
In the closed loop simulation, the structural dynamics of the wing and control surface is studied for four cases: for a post-flutter airspeed (25 m/s) without freeplay; for a post-flutter airspeed (25 m/s) with freeplay; for a sub-flutter airspeed (20 m/s) without freeplay; and for a sub-flutter airspeed (20 m/s) with freeplay. In all four studies, time histories of three responses (plunge, pitch and flap deflection) as well as the variations of control input are plotted. The simulation results are illustrated in Figs. 21 through 24.
Closed loop responses and control input for post-flutter speed without freeplay.

For the closed loop simulation, the state weighting coefficients are selected to be
$ Q=\mathrm{diag}\left[\begin{array}{c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c}1 {}& 10&1& 10& 1& 10& 1& 10\end{array}\right]$
and weighting factor for control input is selected to be
$ $
$ R=1000$
. In SDRE, the parameter
$ Q$
is the symmetric, positive semi-definite weighting matrix for states, and
$ R$
is the symmetric, positive semi-definite weighting matrix for control input [Reference Hałas, Krysiak, Hałas and Stępień10].
The state dependent weighting matrices Q(x) and R(x) can be chosen to realise the desired performance objectives. In order to ensure local stability, the matrix Q(x) is required to be positive semi-definite for all x and the matrix R(x) is required to be positive definite for all x. First, weighting matrices are selected based on previous studies, and then, if performance objectives are not being met, their values are changed accordingly.
Figure 21 indicates the effectiveness of designed controller for linear aeroelastic system at the post flutter speed. Furthermore, Fig. 22 indicates the effectiveness of designed controller for nonlinear system with freeplay at the post flutter speed. All three responses are effectively controlled and damped out with a minimal control effort in about two seconds.
Closed loop responses and control input for post-flutter speed with freeplay.

Comparisons between open loop and closed loop nonlinear systems for sub-flutter airspeed (20 m/s) in cases of with and without freeplay are plotted in Figs. 23 and 24, respectively. Moreover, in Figs. 25 and 26, a comparison between nonlinear open loop and closed loop responses for post-flutter airspeed (25 m/s) in cases of with and without freeplay are illustrated.
A comparison between open-loop and closed-loop responses and control inputs for sub-flutter airspeed and without freeplay.

As shown in Fig. 23, in the case of without freeplay at a sub-flutter airspeed, the undamped oscillations in responses of open-loop system are damped out in the closed-loop system. The effectiveness of designed controller is more noticed, when a reduction in overshoot and a short damping time is provided.
A comparison between open-loop and closed-loop responses for a sub-flutter speed and with freeplay.

As shown in Fig. 24, in the case of with freeplay at a sub-flutter airspeed, the undamped oscillations and LCOs in responses of open-loop system are damped out in the closed-loop system. The effectiveness of designed controller in an increase in the flutter speed and the suppression of the LCOs (even if it is with a higher amplitude). It is also noticed that, when the freeplay is present, the flutter speed is reduced.
A comparison between open-loop and closed-loop responses for a post-flutter speed and without freeplay.

As shown in Fig. 25, in the case of without freeplay at a post-flutter airspeed, the undamped oscillations in responses of open-loop system are damped out in the closed-loop system. The effectiveness of designed controller is more noticed, when a reduction in overshoot and a short damping time is provided. The effectiveness of designed controller for LCOs suppression is very well. In this case, LCOs with more amplitudes than previous case are observed, which is due to post flutter speed.
A comparison between open-loop and closed-loop responses for a post-flutter speed and with freeplay.

As shown in Fig. 26, in the case of with freeplay at a post-flutter airspeed, the undamped oscillations and LCOs in responses of open-loop system are damped out in the closed-loop system. The effectiveness of designed controller in an increase in the flutter speed and the suppression of the LCOs (even if it is with a higher amplitude). LCOs with more amplitudes than previous case are observed, which is the effect of existence of freeplay and due to post flutter speed.
5.4 Closed loop simulation results – wing with reduced stiffness
In this closed loop simulation, the structural dynamics of the wing and control surface is studied for a sub-flutter airspeed (20 m/s) in four cases; without freeplay and without a reduced pitch stiffness; without freeplay and with a reduced pitch stiffness; with freeplay and without a reduced pitch stiffness; and with freeplay and with a reduced pitch stiffness. In all four studies, time histories of three responses (plunge, pitch and flap deflection) as well as the variations of control input are plotted. As before, the reduced pitch stiffness of torsional spring is due to a damage (i.e., when ckα = 0.5). The simulation results are illustrated and compared in Figs. 27 and 28. The effects of reduced pitch stiffness on the open loop response in two cases (i.e., with and without freeplay) are illustrated in Figs. 27 and 28, respectively.
Closed loop response of the system with and without reduced pitch stiffness in the case of without freeplay.

Closed loop response of the system with and without reduced pitch stiffness in the case of with freeplay.

When the pitch stiffness is reduced, the responses will experience more oscillations, as expected. However, as shown in Figs. 27 and 28, in all cases, the oscillations in responses are damped out with the application of a feedback and a controller.
Simulation results show that in the closed-loop system, the designed controller is effective in flutter suppression and a well control of motion responses. It is also shown that the control surface freeplay leads to an LCO at speeds less than linear flutter speed. Moreover, the simulation results show that the damage existence, when modeled as a reduced stiffness in torsional spring, leads to an increase in oscillation amplitudes, but does not affect the performance of designed controller. The controller is effective in suppressing the wing structural instabilities such as flutter and LCO and to keep the structure stable over a wide range of velocities.
In the first and second sections of simulation – open loop – time responses are plotted based on changes on
$ \delta $
,
$ \gamma ,{c}_{{k}_{\alpha }}$
and airspeed. The results are summarised in Table 2.
In the third and fourth sections of simulation, closed loop time responses are plotted based on changes at
$ \delta $
,
$ \gamma ,{c}_{{k}_{\alpha }}$
and airspeed. The results are summarised in Table 3.
6.0 Conclusions
In this paper, a nonlinear optimal control based on the SDRE technique was developed to control the aeroelastic behaviour of a wing structure with freeplay and reduced stiffness. The main goal of the proposed technique is to design an optimal controller to control unwanted oscillations at the wing section due to nonlinear aeroelastic effects. In this technique, there is just one controller (i.e., flap deflection) to control all state variables including plunge, pitch angle, flap deflection and their derivatives. The optimal controller based on the SDRE performs well, when a wing structure incurs a damage, and experiences reduced stiffness.
As expected, in the case of without freeplay, at the sub-flutter speeds, the closed-loop response is converging, and at the flutter speed, the closed-loop response is oscillating, but with a constant amplitude and at the post-flutter speed the closed-loop response is diverging. When a freeplay is included, at the sub-flutter speeds, the closed-loop response is oscillating. To design the controller, the SDRE is utilised based on a combination of the Hamiltonian matrix and the Schur method. With employing the proposed design technique, the following results are achieved: the control of the aeroelastic behaviour of a wing structure with freeplay and reduced stiffness is achieved with a minimal control input; due to the existence of nonlinearity, LCO or flutter phenomena with limit amplitude are observed in the aeroelastic wing; and due to the existence of freeplay, for the velocities lower than flutter speed, LCO phenomena or flutter with limit amplitude are observed, which leads to an undesired sub-critical behaviour. The application of SDRE is an effective and strong method for the suppression of LCO and to stabilise the wing structure.
Summary of open-loop system results

Summary of closed-loop system results

Based on Tables 2 and 3 and Figs. 3 through 28, these results are also concluded:
LCO phenomena are observed in the following cases:
-
• In nonlinear system by approaching airspeed to flutter and post flutter
-
• In nonlinear system at the sub-flutter airspeed but with freeplay and damage
-
• In linear system at the sub-flutter airspeed but with freeplay and damage
Diverging responses are observed in the following cases:
-
• In linear system at the flutter/post-flutter airspeed without freeplay and damage
-
• In linear system at sub flutter airspeed without freeplay but with damage
Based on phase planes plots for nonlinear system, the following results are concluded: with increasing freeplay, LCO amplitude is increased; and with approaching airspeed to flutter speed and post-flutter, LCO amplitude is increased.
Appendix
In this appendix, the structural and aerodynamic matrices are defined:
\begin{align} {M}_{s}=\left[\begin{array}{c@{\quad}c@{\quad}c}\dfrac{{m}_{t}}{m} &{x}_{\alpha }& {x}_{\beta }\\[8pt] {x}_{\alpha } &{{r}_{\alpha }}^{2} &\left[{{r}_{\beta }}^{2}+\left(c-a\right){x}_{\beta }\right]\\[5pt] {x}_{\beta } &\left[{{r}_{\beta }}^{2}+\left(c-a\right){x}_{\beta }\right]& {{r}_{\beta }}^{2}\end{array}\right]\end{align}
\begin{align} {B}_{s}={\left({\mathrm{\Lambda }}^{T}\right)}^{-1}\left[\begin{array}{c@{\quad}c@{\quad}c}2{m}_{1}{\omega }_{1}{\zeta }_{1}& 0& 0\\[5pt] 0& 2{m}_{2}{\omega }_{2}{\zeta }_{2}& 0\\[5pt] 0& 0& 2{m}_{3}{\omega }_{3}{\zeta }_{3}\end{array}\right]{\left(\mathrm{\Lambda }\right)}^{-1}\end{align}
\begin{align} \begin{aligned}{K}_{s}&=\left[\begin{array}{c@{\quad}c@{\quad}c}{{\omega }_{\xi }}^{2}& 0 &0\\[5pt] 0& {{\omega }_{\alpha }}^{2}{{r}_{\alpha }}^{2}{G}_{\alpha}\!\left(\alpha \right)/\alpha& 0\\[5pt] 0& 0& {{\omega }_{\beta }}^{2}{{r}_{\beta }}^{2}\left({G}_{\beta}\!\left(\beta \right)-{\beta }_{c}\right)/\beta \end{array}\right]\\[5pt]&=\left[\begin{array}{c@{\quad}c@{\quad}c}{{\omega }_{\xi }}^{2}& 0& 0\\[5pt] 0& {{\omega }_{\alpha }}^{2}{{r}_{\alpha }}^{2}{G}_{\alpha}\!\left(\alpha \right)/\alpha& 0\\[5pt] 0& 0& {{\omega }_{\beta }}^{2}{{r}_{\beta }}^{2}{G}_{\beta}\!\left(\beta \right)/\beta \end{array}\right]- \underbrace{\left[\begin{array}{c@{\quad}c@{\quad}c}0& 0& 0\\[5pt] 0& 0& 0\\[5pt] 0& 0& {{\omega }_{\beta }}^{2}{{r}_{\beta }}^{2}{\beta }_{c}/\beta \end{array}\right]}_{H}\end{aligned}\end{align}
\begin{align}\begin{aligned} {M}_{a}&=\left[\begin{array}{c@{\quad}c@{\quad}c}\dfrac{-\rho \pi {b}^{2}}{m}& \dfrac{\rho \pi {b}^{2}a}{m} &\dfrac{\rho {b}^{2}{T}_{1}}{m}\\[12pt] \dfrac{\rho a\pi {b}^{2}}{m}& -\dfrac{\rho \pi {b}^{2}}{m}\left(\dfrac{1}{8}+{a}^{2}\right) &\dfrac{\left[{T}_{7}+\left(c-a\right){T}_{1}\right]\rho {b}^{2}}{m}\\[12pt] {\dfrac{\rho b}{m}}^{2}{T}_{1}& \dfrac{-2\rho {T}_{13}{b}^{2}}{m}& \dfrac{\rho {b}^{2}{T}_{3}}{m\pi }\end{array}\right]\\[12pt]&=-\dfrac{\rho }{m}\left[\begin{array}{c@{\quad}c@{\quad}c}\pi {b}^{2}& -\pi {b}^{2}a &-{b}^{2}{T}_{1}\\[12pt] -a\pi {b}^{2}& \pi {b}^{2}\left(\dfrac{1}{8}+{a}^{2}\right)& 2{T}_{13}{b}^{2}\\[12pt] -{b}^{2}{T}_{1}& 2{T}_{13}{b}^{2}& -\dfrac{{b}^{2}{T}_{3}}{\pi }\end{array}\right]={M}_{NC} \end{aligned}\end{align}
By replacing
$ \left({c}_{0}-{c}_{1}-{c}_{3}\right)=0.5,$
we obtain:
\begin{align}\begin{aligned} {B}_{a}&=\overbrace{\left[\begin{array}{c@{\quad}c@{\quad}c}0& -\dfrac{\rho b\pi U}{m}& \dfrac{\rho bU}{m}{T}_{4}\\[12pt] 0& -\dfrac{\rho \pi Ub}{m}\left(\dfrac{1}{2}-a\right)& -\dfrac{\rho Ub}{m}\left[{T}_{1}-{T}_{8}-\left(c-a\right){T}_{4}+\dfrac{1}{2}{T}_{11}\right]\\[12pt] 0& \dfrac{-\rho Ub\left[-2{T}_{9}-{T}_{1}+{T}_{4}\left(a-\dfrac{1}{2}\right)\right]}{m}& \dfrac{\rho }{2\pi m}Ub{T}_{4}{T}_{11}\end{array}\right]}^{(1)} \\[12pt]&\quad+\overbrace{\left[\begin{array}{c@{\quad}c@{\quad}c}-\dfrac{\pi \rho bU}{m}& -\dfrac{\pi \rho bU}{m}\left(\dfrac{1}{2}-a\right)& -\dfrac{\rho bU}{2m}{T}_{11}\\[12pt] \dfrac{\rho bU}{m}\left(\dfrac{1}{2}+a\right)& \dfrac{\rho \pi Ub}{m}\left(\dfrac{1}{2}-a\right)\left(\dfrac{1}{2}+a\right)& \dfrac{b\rho U{T}_{11}}{2m}\left(\dfrac{1}{2}+a\right)\\[12pt] -\dfrac{\rho Ub{T}_{12}}{2m}& -\dfrac{\rho Ub{T}_{12}}{2m}\left(\dfrac{1}{2}-a\right)& -\dfrac{\rho Ub{T}_{12}{T}_{11}}{4\pi m}\end{array}\right]}^{(2)} \end{aligned}\end{align}
\begin{align} \left(1\right)=-\dfrac{\rho }{m}\left[\begin{array}{c@{\quad}c@{\quad}c}0& b\pi U& -bU{T}_{4}\\[12pt] 0& \pi Ub\left(\dfrac{1}{2}-a\right)& Ub\left[{T}_{1}-{T}_{8}-\left(c-a\right){T}_{4}+\dfrac{1}{2}{T}_{11}\right]\\[12pt] 0& Ub\left[-2{T}_{9}-{T}_{1}+{T}_{4}\left(a-\dfrac{1}{2}\right)\right]& \dfrac{-Ub{T}_{4}{T}_{11}}{2\pi }\end{array}\right]={B}_{NC} \end{align}
\begin{align}\begin{aligned} \left(2\right)&=\left[\begin{array}{c@{\quad}c@{\quad}c}-\dfrac{\pi \rho bU}{m}& -\dfrac{\pi \rho bU}{m}\left(\dfrac{1}{2}-a\right)& -\dfrac{\rho bU}{2m}{T}_{11}\\[12pt] \dfrac{\pi \rho bU}{m}\left(\dfrac{1}{2}+a\right)& \dfrac{\rho \pi b}{m}\left(\dfrac{1}{2}-a\right)\left(\dfrac{1}{2}+a\right)& \dfrac{b\rho U{T}_{11}}{2m}\left(\dfrac{1}{2}+a\right)\\[12pt] -\dfrac{\rho Ub{T}_{12}}{2m}& -\dfrac{\rho Ub{T}_{12}}{2m}\left(\dfrac{1}{2}-a\right)& -\dfrac{\rho Ub{}_{12}{T}_{11}}{4\pi m}\end{array}\right]\\[12pt]&=\dfrac{1}{2}\left\{\begin{array}{c}-\dfrac{2\pi \rho U}{m}\\[12pt] \dfrac{2\pi \rho U}{m}\left(\dfrac{1}{2}+a\right)\\[12pt] -\dfrac{\rho U{T}_{12}}{m}\end{array}\right\}\left\{\begin{array}{c@{\quad}c@{\quad}c}b &b\left(\dfrac{1}{2}-a\right)& \dfrac{b{T}_{11}}{2\pi }\end{array}\right\}=\dfrac{1}{2}{R}^{T}{S}_{2} \end{aligned}\end{align}
\begin{align}\begin{aligned} {K}_{a}&=\left[\begin{array}{c@{\quad}c@{\quad}c}0& -\dfrac{2\pi \rho {U}^{2}}{m}\left({c}_{0}-{c}_{1}-{c}_{3}\right) &-\dfrac{2\rho {U}^{2}}{m}\left({c}_{0}-{c}_{1}-{c}_{3}\right){T}_{10}\\[12pt] 0& \dfrac{2\pi \rho {U}^{2}}{m}\left(\dfrac{1}{2}+a\right)\left({c}_{0}-{c}_{1}-{c}_{3}\right)& -\dfrac{\rho \left({T}_{4}+{T}_{10}\right){U}^{2}}{m}+\dfrac{2\rho {U}^{2}{T}_{10}}{m}\left(\dfrac{1}{2}+a\right)\left({c}_{0}-{c}_{1}-{c}_{3}\right)\\[12pt] 0& -\dfrac{\rho {U}^{2}{T}_{12}}{m}\left({c}_{0}-{c}_{1}-{c}_{3}\right)& \dfrac{-\rho }{m\pi }{U}^{2}\left({T}_{5}-{T}_{4}{T}_{10}\right)-\dfrac{\rho {U}^{2}{T}_{12}{T}_{10}}{m\pi }\left({c}_{0}-{c}_{1}-{c}_{3}\right)\end{array}\right]\\[12pt]&=\left[\begin{array}{c@{\quad}c@{\quad}c}0& -\dfrac{\pi \rho {U}^{2}}{m}& -\dfrac{\rho {U}^{2}}{m}{T}_{10}\\[12pt] 0& \dfrac{\pi \rho {U}^{2}}{m}\left(\dfrac{1}{2}+a\right)& -\dfrac{\rho \left({T}_{4}+{T}_{10}\right){U}^{2}}{m}+\dfrac{\rho {U}^{2}{T}_{10}}{m}\left(\dfrac{1}{2}+a\right)\\[12pt] 0& -\dfrac{\rho {U}^{2}{T}_{12}}{2m}& \dfrac{-\rho }{m\pi }{U}^{2}\left({T}_{5}-{T}_{4}{T}_{10}\right)-\dfrac{\rho {U}^{2}{T}_{12}{T}_{10}}{2m\pi }\end{array}\right]\\[12pt]&=\overbrace{\left[\begin{array}{c@{\quad}c@{\quad}c}0& 0& 0\\[12pt] 0& 0& -\dfrac{\rho \left({T}_{4}+{T}_{10}\right){U}^{2}}{m}\\[12pt] 0& 0& \dfrac{-\rho }{m\pi }{U}^{2}\left({T}_{5}-{T}_{4}{T}_{10}\right)\end{array}\right]}^{(1)}+\overbrace{\left[\begin{array}{c@{\quad}c@{\quad}c}0& -\dfrac{\pi \rho {U}^{2}}{m}& -\dfrac{\rho {U}^{2}}{m}{T}_{10}\\[12pt] 0& \dfrac{\pi \rho {U}^{2}}{m}\left(\dfrac{1}{2}+a\right)& \dfrac{\rho {U}^{2}{T}_{10}}{m}\left(\dfrac{1}{2}+a\right)\\[12pt] 0& -\dfrac{\rho {U}^{2}{T}_{12}}{2m}& -\dfrac{\rho {U}^{2}{T}_{12}{T}_{10}}{2m\pi }\end{array}\right]}^{(2)}\\[-150pt] \end{aligned}\end{align}
\begin{align} \left(1\right)=\dfrac{-\rho }{m}\left[\begin{array}{c@{\quad}c@{\quad}c}0& 0& 0\\[12pt] 0& 0& \left({T}_{4}+{T}_{10}\right){U}^{2}\\[12pt] 0& 0& \dfrac{{U}^{2}\left({T}_{5}-{T}_{4}{T}_{10}\right)}{\pi }\end{array}\right]={K}_{NC} \end{align}
\begin{align}\begin{aligned} \left(2\right)&=\left[\begin{array}{c@{\quad}c@{\quad}c}0& -\dfrac{\pi \rho {U}^{2}}{m}& -\dfrac{\rho {U}^{2}}{m}{T}_{10}\\[12pt] 0& \dfrac{\pi \rho {U}^{2}}{m}\left(\dfrac{1}{2}+a\right)& \dfrac{\rho {U}^{2}{T}_{10}}{m}\left(\dfrac{1}{2}+a\right)\\[12pt] 0& -\dfrac{\rho {U}^{2}{T}_{12}}{2m}& -\dfrac{\rho {U}^{2}{T}_{12}{T}_{10}}{2m\pi }\end{array}\right]=\dfrac{1}{2}\left[\begin{array}{c@{\quad}c@{\quad}c}0& -\dfrac{2\pi \rho {U}^{2}}{m}& -\dfrac{2\rho {U}^{2}}{m}{T}_{10}\\[12pt] 0& \dfrac{2\pi \rho {U}^{2}}{m}\left(\dfrac{1}{2}+a\right)& \dfrac{2\rho {U}^{2}{T}_{10}}{m}\left(\dfrac{1}{2}+a\right)\\[12pt] 0& -\dfrac{\rho {U}^{2}{T}_{12}}{m}& -\dfrac{\rho {U}^{2}{T}_{12}{T}_{10}}{m\pi }\end{array}\right]\\[12pt]&=\dfrac{1}{2}\left\{\begin{array}{c}-\dfrac{2\pi \rho U}{m}\\[12pt] \dfrac{2\pi \rho U}{m}\left(\dfrac{1}{2}+a\right)\\[12pt] -\dfrac{\rho U{T}_{12}}{m}\end{array}\right\}\left\{\begin{array}{c@{\quad}c@{\quad}c}0& U& \dfrac{{T}_{10}U}{\pi }\end{array}\right\}=\dfrac{1}{2}{R}^{T}{S}_{1}\\[-80pt] \end{aligned}\end{align}
\begin{align}\begin{aligned} &\left[\begin{array}{c@{\quad}c}-\dfrac{2\pi \rho U}{m}\left(\dfrac{{U}^{2}}{b}\right){c}_{2}{c}_{4}\left({c}_{1}+{c}_{3}\right)& -\dfrac{2\pi \rho {U}^{2}}{m}\left({c}_{1}{c}_{2}+{c}_{3}{c}_{4}\right)\\[12pt] \dfrac{2\pi \rho U}{m}\left(\dfrac{1}{2}+a\right)\left(\dfrac{{U}^{2}}{b}\right){c}_{2}{c}_{4}\left({c}_{1}+{c}_{3}\right)& \dfrac{2\pi \rho {U}^{2}}{m}\left(\dfrac{1}{2}+a\right)\left({c}_{1}{c}_{2}+{c}_{3}{c}_{4}\right)\\[12pt] -\dfrac{\rho U{T}_{12}}{m}\left(\dfrac{{U}^{2}}{b}\right){c}_{2}{c}_{4}\left({c}_{1}+{c}_{3}\right)& -\dfrac{\rho {U}^{2}{T}_{12}}{m}\left({c}_{1}{c}_{2}+{c}_{3}{c}_{4}\right)\end{array}\right]\\[12pt]&\quad=\left\{\begin{array}{c}-\dfrac{2\pi \rho U}{m}\\[12pt] \dfrac{2\pi \rho U}{m}\left(\dfrac{1}{2}+a\right)\\[12pt] -\dfrac{\rho U{T}_{12}}{m}\end{array}\right\}\left\{\begin{array}{c@{\quad}c}{c}_{2}{c}_{4}\left({c}_{1}+{c}_{3}\right)\left(\dfrac{{U}^{2}}{b}\right) & \left({c}_{1}{c}_{2}+{c}_{3}{c}_{4}\right)U\end{array}\right\}=R{S}_{3}\end{aligned}\end{align}














