You are on page 1of 12

AIAA JOURNAL

Vol. , No. ,

Multiple-Input Multiple-Output Experimental Aeroelastic Control


Using a Receptance-Based Method

Bilal Mokrani∗
University of Liverpool, Liverpool, England L69 GH, United Kingdom
Francesco Palazzo†
Polytechnic University of Turin, 10129 Turin, Italy
and
John E. Mottershead‡ and Sebastiano Fichera§
University of Liverpool, Liverpool, England L69 GH, United Kingdom
DOI: 10.2514/1.J057855
This paper presents the first experimental study of multiple-input multiple-output (MIMO) active vibration
suppression by pole placement using the receptance method. The research is based on a purpose-built modular
flexible wing equipped with leading- and trailing-edge control surfaces and two displacement sensors for measuring
its position. The MIMO controller has the advantage of being designed entirely on frequency response functions,
which are measured between the control surface position (control inputs) and the structural displacements (outputs),
and include the actuator dynamics. There is no requirement to evaluate or to know the structural M, C, and K
matrices or the aerodynamic loads; and the formulation eliminates the need for a state observer. The controller is first
implemented numerically and then experimentally on the aeroelastic system. Both frequencies and damping are
assigned (together or independently) for the first two vibration modes. The research includes a procedure for
assessing the control effort required and demonstrates an effective means of increasing the flutter margin while the
effort is minimized.

Nomenclature vk , w k = jth open- and closed-loop eigenvectors


B, bj = topology input (force distribution) matrix and x = vector of physical coordinates
vector αj = arbitrary vector associated with the jth input
C, Cs = damping matrix and controller transfer matrix λj , μj = jth open- pand closed-loop eigenvalues;
c = reference wing chord, m −ξωj  iωj 1 − ξ2j
D0 , = aerodynamic matrices ξj = jth modal damping ratio
D1 , D2 σ = singular value
d = external excitation force, N ωj = jth resonance frequency, rad∕s
F, f j = velocity feedback gain matrix, vector
fa = aerodynamic force vector I. Introduction
fd = disturbance force vector
G, gj
Hs
=
=
displacement feedback gain matrix, vector
receptance matrix T HE modification of structural dynamic behavior, natural
frequencies, damping, and mode shapes may be achieved by
either passive or active means [1] and, as shown later, the problem of
Ham = aerodynamic influence coefficient matrix
K = stiffness matrix aeroelastic flutter suppression may similarly be treated by the so-
k = reduced frequency called “method of receptances” [2]. We turn first, however, to
M = mass matrix conventional approaches that stem from a quite separate flow of ideas
N = number of aerodynamic modes based on the evaluation of aerodynamic load distributions [3] and
p = nondimensional Laplace variable their matrix representation [4], as required for state-space aeroelastic
q = dynamic pressure, Pa control design. Roger et al. [4] extended the uncontrolled flutter
Rs, rμk = transfer matrix, evaluated at s  μk velocity of a B52 test aircraft by 10 kts in 1975 by using these
s = Laplace variable techniques. Mukhopadhyay et al. [5] formulated a reduced-order
u = control force vector optimal controller for high-order aerodynamic systems. Liebst et al.
V = air speed, m∕s [6] used eigenstructure assignment (eigenvalues and eigenvectors) in
the state space and a frequency response matching technique. They
developed a form of partial pole placement, whereby the unstable
poles were rotated about the imaginary axis while maintaining the
Received 30 August 2018; revision received 20 January 2019; accepted for
publication 21 March 2019; published online XX epubMonth XXXX.
other eigenvalues in the open-loop configuration. Eigenvector
Copyright © 2019 by the American Institute of Aeronautics and Astronautics, shaping was used for gust load alleviation. Andrighettoni and
Inc. All rights reserved. All requests for copying and permission to reprint Mantegazza [7] described a cantilevered wing model with leading-
should be submitted to CCC at www.copyright.com; employ the eISSN 1533- edge (LE) and trailing-edge (TE) control surfaces and two
385X to initiate your request. See also AIAA Rights and Permissions accelerometers. They developed an AutoRegressive Moving
www.aiaa.org/randp. Average with eXogenous inputs (ARMAX) system-matrix model
*Research Associate, Department of Mechanical, Materials and Aerospace covering the range of frequencies in which flutter occurs, and
Engineering, School of Engineering, Brownlow Hill. eigenstructure assignment was applied robustly to unmodeled

Master Student, Department of Mechanical and Aerospace Engineering, disturbances. In the early 2000s, a collection of publications [8–10]
Corso Duca degli Abruzzi 24.

Alexander Elder Professor of Applied Mechanics, Department of appeared on research conducted under the Benchmark Active
Mechanical, Materials and Aerospace Engineering, School of Engineering, Control Technology project at NASA Langley Research Center,
Brownlow Hill. where different active aeroelastic control techniques were validated
§
Lecturer, Department of Mechanical, Materials and Aerospace Engineer- experimentally on a two-degree-of-freedom pitch–plunge transonic
ing, School of Engineering, Brownlow Hill. airfoil. De Gaspari et al. [11] reported on the development of a built-in
1
2 MOKRANI ET AL.

wing model with four control surfaces (two leading-edge and two Table 1 MODFLEX main
trailing-edge surfaces) and four accelerometers (two at the wing tip specifications
and two at midspan). A reduced-order model for state-space control Wing data Dimension
implementation was tuned using wind-tunnel results, and the
Wing span 1m
resulting controller was found capable of damping the wing-bending Chord c 0.3 m
and torsion modes while remaining stable within the flight envelope. Airfoil NACA0018
Bendikson [12] introduced an energy-based approach whereby the Mass axis position 0.5 × c
system is forced into a stable region of the phase space by altering the Flexural axis position 0.5 × c
aeroelastic mode (bending–torsion amplitude ratio and phase) using
minimal control effort. More recently, Zhang et al. [13] considered
the effect of actuator dynamics on the critical flutter velocity, as did
Singh et al. [14] using the method of receptances [2,24]. Mx  Cx_  Kx  Bu  f a  d (1)
The structural-modification theory, from which the receptance
method is derived, has been available for many decades [15–17] but where dn×1 represents an external force vector; um×1 is a vector of m
only quite recently became practically applicable to physical control input forces, and B  b1 b2 : : : bm  is a n × m topology
engineering structures [18,19]. The modern development of the matrix, describing the control force distribution over the structure.
“transfer path analysis” [20], enabling the effects of assembly (or For aeroelastic systems, f a represents the vector of generalized
disassembly) of components to be computed using vibration aerodynamic forces that can be computed, in the reduced-frequency
measurements, is based on similar principles. Active modification, domain k, by using any numerical method for solving the
using the method of receptances, was first proposed by Ram and potential flow.
Mottershead [2] for structures equipped with a single control input and
several outputs. The method, based on proportional and derivative
A. Experimental Rig
output feedback, relies only on the measured receptances to determine
the controller gains that guarantee the placement of the system poles at The MODFLEX wing is made of four sectors, with a NACA0018
the desired locations. The number of complex pole pairs that can be profile, mounted on a flexible beam and described in Table 1 and
assigned is equal to the number of available sensors. The receptance Fig. 1. The main spar is made of aluminum alloy, and it is the only
method has significant advantages over conventional matrix-based structural element of the test rig. By accurately shaping the cross
methods, such as those described in the first paragraph. In particular, section of the main spar, the desired flexural, torsional, and in-plane
there is no need to know or to evaluate the structural matrices (M, C, K) stiffnesses have been achieved (in order to reach a flutter speed well
or the aerodynamic coefficient matrices. In addition, the use of an within the 0–20 m∕s range of the wind-tunnel facility of the
observer to estimate unmeasured states is unnecessary because the University of Liverpool). The main spar is covered by four sectors
formulation is in terms of receptance rather than dynamic stiffnesses. that provide the correct aerodynamic shape. Each sector is connected
Over the most recent decade, the method has been increasingly applied to the main spar by two pins at the midspan of the sector so as not to
within the research community, leading to several demonstrations alter the stiffness distribution of the overall model. The center of
ranging from aeroservoelastic systems [21], flexible structures [22], and gravity and the flexural axis were designed to be coincident on the
vibroacoustic control [23]. Recently, the receptance method was main spar. The wing model is fully constrained at the built-in end.
generalized for multiple-input multiple-output (MIMO) systems by The fourth sector is equipped with leading- and trailing-edge
Ram and Mottershead [24], and its efficiency was demonstrated aerodynamic control surfaces. Each aerodynamic control surface is
numerically in the active aeroelastic control of a delta wing with multiple actuated with two identical MAXON 60 W brushless motors, each
trailing-edge control surfaces [25]. It was also extended to encompass with a planetary gearbox and an angular position encoder. Two
nonlinear vibration control [26,27]; but, until now, the MIMO contactless laser sensors (Keyence LK-500; mounted on the top of the
receptance method has not been demonstrated experimentally. The wind-tunnel test section) measure the absolute position of the wing at
reader who requires further information on research into active flutter two distinct points on the third sector, as depicted in Fig. 2.
suppression in aircraft is referred to Ref. [28] for an extensive review.
In this paper, the first experimental validation of the MIMO B. Finite Element Model
formulation is demonstrated using a modular flexible aeroelastic A finite element model coupled with unsteady aerodynamics was
wing (referred to as MODFLEX) [29], featuring leading- and produced to assist in the design of the MODFLEX aeroelastic wing.
trailing-edge control surfaces and equipped with two position Of course, the model has no direct role in the design of the controller,
sensors. In addition to the advantages of the receptance method which is based entirely on measured receptances (or transfer
described previously, the implementation herein includes the actuator functions). The model consists of a beam-element model with
dynamics in the transfer-function matrix, thereby eliminating the distributed lumped masses to account for the mass distribution of the
need to model it separately, as in Ref. [14]. The paper is organized sectors and the servomotors used for driving the control surfaces
into five main sections: Section II describes the aeroelastic
MODFLEX rig used for demonstration as well as its numerical
model. Section III recalls the formulation of the multi-input multi-
output receptance method and describes its implementation in
aeroelasticity. Sections IVand V describe, respectively, the numerical
and experimental implementations of the receptance method. Finally,
the outcomes are summarized in the Conclusions section (Sec. VI).

II. Aeroelastic System


The MIMO receptance-based controller is demonstrated numeri-
cally and experimentally on the aeroelastic modular flexible wing,
referred to as MODFLEX [29]. The aeroelastic model represents a
typical finite-length flexible wing and was designed to exhibit
classical flexural–torsional flutter at low airflow velocity. It allows for
the implementation of MIMO control strategies.
The dynamics of a structure, described with its mass, damping, and
stiffness matrices (Mn×n , Cn×n and Kn×n ), is governed by the
following: Fig. 1 MODFLEX schematic.
MOKRANI ET AL. 3

control system will be targeted on the first bending (1B) and the first
torsional (1T) modes.

D. Dynamic Model
A state-space model of the MODFLEX is developed for
preliminary numerical validation of the receptance-based controller.
The structural and aerodynamics matrices are extracted and
rearranged in the style of Eq. (1), where f a  qHam k; Mx and
Ham is the aerodynamic influence coefficient matrix. The state-space
model is arranged in such a way that the inputs are the torques applied
at the hinges of the control surfaces and the outputs are the angular
Fig. 2 MODFLEX experimental setup. positions of the control surfaces and the absolute vertical position of
the two degrees of freedom located at the third sector.
The model is reduced to include only the states associated with the
first bending, torsional, and in-plane flexible modes (1B, 1T, and 1P
(developed in MD.Nastran). Aerodynamic panels are added to the in Table 2), four states associated with the two rigid-body modes of
finite element model to solve the potential flow via the doublet lattice the control surfaces, and five aerodynamic states. The aerodynamic
method. Structural modal damping of 2% was assumed. states are obtained by fitting the matrix of aerodynamic influence
A preliminary modal analysis campaign was conducted for coefficients Ham using Roger’s classical expansion [3]:
checking the behavior of the experimental model against the
 X
N 
numerical one. In Table 2, the numerical data (in terms of frequency p
ωi and damping ξi ) are compared with the experimental data for an f a  q D0  D1 p  D2 p2  Ei x (2)
p − βi
airspeed of V  10 m∕s; only the first two modes are relevant for the i1

flutter mechanism investigated. More detail on the comparison where


between the experimental and the numerical models can be found in
Appendix A. c
p s (3)
2V
C. Flutter Test
A flutter test comparison was performed with the velocity vs is the nondimensional Laplace variable; and q is the dynamic
frequency and velocity vs damping diagrams by computing the pressure of the flow. The terms D0 , D1 , and D2 are aerodynamic
frequency and damping of the first bending and the first torsional matrices contributing to the stiffness, damping, and mass matrices,
modes at different air speeds. For the experimental wing, the respectively. The fourth term accounts for the fluid–structure
frequency and the damping values were obtained by a combination of coupling, such that N is the number of modes; and βi and Ei are,
impact-hammer and stepped-sine excitations (by the aerodynamic respectively, the arbitrary values in the frequency range of interest
surfaces) at airspeeds that were increased incrementally until close to and the matrices of real least-squares coefficients. The dynamics of
the flutter velocity. The numerical data were computed by solving the the aeroelastic system is then obtained by substituting Eq. (2) into
p − k continuation method within MD.Nastran SOL145. Eq. (1), leading to
Figure 3 compares the numerical and the experimental results.
      XN 
Numerically, it results in a flutter velocity of 16 m∕s; whereas c 2 c 1
experimentally, the flutter instability occurs at a wind speed of M−q D2 x  C − q D1  Ei x_
2V ∞ 2V ∞ i1
p − βi
13.5 m∕s. The lower flutter speed for the experimental model is in
agreement with the smaller (negative) values of damping shown in  K − qD0 x  Bu (4)
Fig. 3b. As stated previously, the main purpose of the numerical
model is to assist in the design of the aeroelastic wing. It does have with the system expressed in physical coordinates; Eq. (4) is very
another use in demonstrating the working of the receptance method similar to Eq. (1), but with wind-speed and frequency dependent
(Sec. IV). The experimental results, in terms of natural frequencies, mass, damping and stiffness matrices. In this configuration, matrix B
modes, and flutter velocity, confirm that the performance of the expresses the distribution of the input torques at the hinges of the
experimental rig is entirely within the capability of the Liverpool control surfaces.
University’s low-speed wind tunnel. Because the controller is based Thus, without any loss of generality, the same formulation of the
on experimental measurements, and not on the numerical model, it is receptance method, recalled for flexible structures in the following,
unnecessary to tune the model to fit the data. In what follows, the applies also to aeroelastic systems.

Table 2 Modal data of the flexible wing at a wind speed of V  10 m∕s


ωi , Hz ξi , %
Mode Numerical Experimental Numerical Experimental Mode shape
First bending 2.97 2.84 6.7 7.0

First torsion 4.41 4.11 4.9 3.4

First in plane 6.97 6.41 1.14 ——


4 MOKRANI ET AL.

Fig. 3 Numerical vs experimental results. Velocity vs frequency and velocity vs damping (−2ξ) diagrams of the MODFLEX wing.

Fig. 4 Block diagram of the HAC–LAC control architecture: a) detailed block diagram; and b) equivalent block diagram, with f d  Rsd1 ;d2 T . The
receptance-based controller, presented in the following section, is Cs  FT s  GT .

E. Low Authority Control of the Aerodynamic Surfaces transfer function, but it is in fact applicable to transfer functions of
The controller of the aeroelastic wing, illustrated in Fig. 4, is built any form. In the present case, the theory is presented in terms of the
in two cascaded control loops: 1) a low authority control (LAC) loop matrix of transfer functions Rs relating the encoder control surface
that controls the angular position of the aerodynamic control positions uLE ; uTE T as inputs to the output laser displacements
surfaces, and 2) a high authority control (HAC) loop in which any measurements x1 ; x2 T at two locations on the wing, as shown in
active aeroelastic controller can be implemented; in this case, it is the Fig. 2. The receptance method proposes a systematic control design
receptance-based controller for partial pole placement as described in procedure for pole placement, without any use of state observers or
Sec. III. The purpose of the LAC loop is to dynamically control the underlying numerical models. The number of pole pairs that can be
position of the control surfaces in order to generate the desired torque placed is equal to the number of sensors. Thus, for the control of the
at the hinges of the control surfaces. In addition, it stabilizes the aeroelastic wing, with two sensors, we aim to modify the eigenpairs
leading-edge flap, which is inherently unstable due to the rigid-body associated with the two first modes.
dynamics of the leading-edge control surface facing the wind flow. It Consider the system of Eq. (4), where the matrices M, ~ C,~ and K~ are
should be noted that d  d1; d2 T in Fig. 4a represents a disturbance inclusive of the aerodynamic terms. The matrix Hs in Fig. 4 is then
input. Furthermore, the aeroelastic control is more convenient if the given by Ms~ 2  Cs~  K ~ −1. The input–output transfer function in
position of the control surfaces is directly commanded instead of the question is not Hs but Rs, where
torque. Therefore, in order to stabilize the system and use the position
of the aerodynamic control surfaces as a command, a low authority yx  Rsu (5)
control loop is implemented for each control surface. A proportional–
integral–derivative (PID) controller uses the angular position of the In the present example, input matrix B is already incorporated in
control surface (measured with a position encoder) to calculate the Rs such that every output is coupled to both inputs. Assuming a
appropriate torque to apply in order to maintain the control surface at proportional and derivative feedback control, i.e.,
a desired position (internal loop in Fig. 4a). The PID controllers were
tuned at zero airspeed and have a bandwidth of 30 Hz for the trailing u  FT x_  GT x (6)
edge and more than 100 Hz for the leading edge; both were
experimentally checked up to 15 Hz. Their dynamics are well above The receptance method offers a straightforward procedure aimed
the aeroelastic modes of interest. With such a configuration, the input at determining the feedback gains F and G by using only the
of the system becomes the control surface angular position measured transfer function Rs; it can be applied by following the
u  uLE ; uTE T , and the outputs remain the absolute positions five steps in the flowchart of Fig. 5, as will be described in the
measured at two different points on the flexible wing: yx  x1 ; x2 T . following section.

A. Method
III. Pole Placement with the Receptance Method The theory presented here is for the general case of a system with
In this section, the multi-input multi-output receptance method is 2n poles; although, specifically, n  1 or 2 in the present example.
recalled. The original theory [24] was given in terms of the receptance Therefore, let μk , k  1; 2; : : : ; p, be the set of desired poles to be
MOKRANI ET AL. 5

where rμk ;j stands for the jth column of Rμk ; vk denotes


the retained eigenvectors, which are computed directly from the
measured open-loop transfer-function matrix; and wk are the
eigenvectors of the closed-loop system, where

wk  Rμk FT μk  GT wk (12)

The eigenvectors wk are chosen a priori by a careful choice of the


weighting parameters αμk ;j , (j  1; : : : ; m). Indeed, the parameters
αμk ;j determine the participation of the jth control input for the
assignment of the kth mode. Each choice of appropriate parameters
αμk ;j results in a new set of feedback gains F and G. In Ref. [24], they
were chosen in such a way that the eigenvectors of the controlled
system wk remained identical to the eigenvectors of the uncontrolled
system vk ; in this study, by exploring numerically all the possible
combinations, we choose such parameters αμk ;j in order to minimize
the control effort.
Finally, once the parameters αμk ;j are found, the closed-loop
eigenvectors wk are constructed and the matrices P k and Qk are easily
built. The feedback gains F and G are then found by solving Eq. (7).
Remark: In theory, the parameters αμk ;j can be chosen arbitrarily;
however, this may lead to a high control effort for some actuators and
Fig. 5 Flowchart: calculation of feedback gains by the receptance a smaller one for the others. From Eqs. (7–10), it is clear that αμk ;j are
method. weighting factors on the jth control input; if αμk ;j  0, then the jth
actuator will not contribute to the control of the kth pole; inversely, if
αμk ;j ≫ αμk ;i i ≠ j, then the kth pole will be mainly controlled with
assigned, which is distinct from the open-loop poles λk ,
the jth actuator. Alternatively, if the parameters αμk ;j are all equal,
k  1; 2; : : : ; 2n, such that the poles for k  p  1,
then the feedback gains of each input j (f j and gj ) will be identical for
p  2; : : : ; 2n remain unchanged; and let Rs be the measured
all the control loops. An obvious way to tune αμk ;j is to choose them
transfer-function matrix between the control inputs and outputs.
proportionally to the control input authority over the assigned mode
The control feedback gains F   f 1 f 2 : : : f m  and
(e.g., proportional to the modal amplitudes at the input location). The
G   g1 g2 : : : gm  can be found by solving the linear
selection of the parameters αμk ;j in an optimal way (e.g., minimizing
equation:
the overall control effort) remains an open problem and will not be
0 1
2 3 addressed in this study. Nevertheless, when the measurement of all
P12 3 α1 the degrees of freedom of the structure is available, it can be shown
B C f 6 α2 7 that the vector αμk that corresponds to the minimum control effort is
B C
P2
B C6 . 7 6 . 7
1 6
B C6 . 7 6 . 7
.. obtained by choosing the closed-loop eigenvector wk equal to the
B C6 . 7 6 . 7
. 7 open-loop eigenvector vk.
B P C6 7
B p C6 f m 7 6 αp 7
BQ C6 76 7 (7)
B p1 C6 g1 7 6 0 7
BQ C6 . 7 6 7 B. Aeroelastic Implementation of the Receptance-Based Controller
B p2 C6 . 7 6 0 7
B . C4 . 5 6 . 7
6
7 The receptance-based controller is implemented as depicted in the
B . C 4 . 5
.
@ . A gm block diagram of Fig. 4. The open-loop transfer-function matrix
Q2n 0 Rs, relating the control inputs u  uLE ; uTE T (the angular
position of the control surfaces) to the position of the wing
yx  x1 ; x2 T , is used to calculate the feedback gains F and G by
where following the procedure described previously.
2 3 The numerical and the experimental implementations of the
6 μk wk 0 0 wTk 0 0
T ::: ::: receptance-based controller are carried out exactly in the same
7
6 0 μk wTk ::: 0 0 wTk ::: 0 7 manner, as shown in the architecture of Fig. 4. First, the LAC loop
6 7
Pk  6 . .. .. .. .. .. .. .. 7 (8) implementing the PID controller is used to drive the angular position
6 .. . . . . . . . 7
4 5 of the control surfaces; with the LAC controllers engaged, the open-
0 0 ::: μk wTk 0 0 ::: wTk loop transfer-function matrix of the system Rs is measured at a
wind speed of 10 m∕s. Figure 6 shows the frequency response
functions (FRFs) of this Rs for the numerical system.
In the experimental case, an additional step is necessary: the
2 3 measured input–output FRFs (Fig. 7) are fitted with stable minimum-
6 λ k vk 0 0 0 0
T ::: vTk ::: phase transfer functions using the SDTools toolbox, whereas the
7
6 0 λk vTk ::: 0 0 vTk ::: 0 7 modal data are identified by using the PolyMAX technique [30]. The
6 7
Qk  6 . .. .. .. .. .. .. .. 7 (9) open-loop transfer functions of the system are measured by exciting
6 .. . . . . . . . 7
4 5 the control surfaces with a stepped-sine oscillation (uTE and uLE in
0 0 ::: λk vTk 0 0 ::: vTk Fig. 4) over the frequency range of interest: 2–6 Hz. A single control
surface is excited at a time.
Once the open-loop transfer-function matrix of the system Rs is
obtained, the receptance-based pole-placement controller is
implemented exactly as described in the previous section. The
αk   αμk ;1 αμk ;2 ::: αμk ;m T ∈ Cm×1 (10) control is targeted for the first two modes (1B and 1T) and ignores the
higher-frequency modes. A second-order Butterworth filter, with a
and crossover frequency at 10 Hz, has been placed in series with the
controller; it is necessary for the stability of the system because it
wk  αμk ;1 rμk ;1  αμk ;2 rμk ;2  : : :  αμk ;m rμk ;m (11) limits the control bandwidth and adds a rolloff at high frequencies to
6 MOKRANI ET AL.

Fig. 6 Numerical model: open-loop frequency response functions Rs at wind speed of V  10 m∕s: a) x1 ∕uLE ; b) x1 ∕uTE ; c) x2 ∕uLE ; and d) x2 ∕uTE .

avoid spillover. As discussed previously, the parameters αμk ;j are f d  Rsd1 ; d2 T to the control commands u  uTE ; uTE T .
selected to minimize the control effort by numerically exploring all From Fig. 4, the following can be shown:
the possibilities.
u  CsI − RsCs−1 f d  Gd sf d (13)

IV. Numerical Results where Cs  FT s  GT is the receptance-based controller, and


Rs is the transfer-function matrix relating the control inputs to the
Several control scenarios are considered in which the modal
outputs.
resonant frequencies and damping coefficients are alternatively or
Figure 10 compares the maximum singular values σ of the transfer-
simultaneously modified. Control scenarios different from the
function matrix Gd s for three different choices of the parameters
experimental implementation (in Sec. IV) are chosen. Figure 8 shows
αμk : 1) when the parameters are chosen to conserve the mode shape of
the frequency response function of the controlled system (x1 ∕d1 )
the targeted mode, 2) when they are chosen to minimize the control
when the first mode is targeted, whereas the second mode is kept
effort, and 3) when they are chosen all equal to one (i.e., all the
unchanged; the figure shows the response when (Fig. 8a) the damping
actuators have the same feedback gains and react with the same
ratio of the first mode is doubled (red dashed curve) or tripled (blue
amplitude). The control is targeted either for increasing the damping
solid curve), and (Fig. 8b) when only the resonant frequency is
of the first bending mode (Fig. 10a) or for reducing the resonance
increased (blue solid curve) or decreased (red dashed curve) by 20%.
frequency by 20% (Fig. 10b). For both cases, the control effort is not
Figure 9 shows the same FRF when the two modes are modified
necessarily the smallest when the parameters αμk are chosen to
simultaneously, such that (Fig. 9a) the damping of both modes is
preserve the mode shapes, and it may lead to infeasible controllers
doubled or (Fig. 9b) the spacing between their resonance frequencies
(due to the limited stroke of the actuators). In this example, the
is increased by 20%. For each control scenario, the poles are placed
optimal value of αμk that minimizes the control effort has been found
exactly at the desired positions.
by exploring the whole space. Further investigations to determine
For each control scenario presented previously, the poles of the
analytically the optimal αμk will be conducted in a separate study.
closed-loop system have been placed exactly at the desired location,
despite the choice of the parameters αμk . However, for each
combination of the parameters αμk , the arising control gains F and G
are different, and they may be infinite under certain conditions V. Experimental Results
[when Eq. (7) becomes singular]. As described in Appendix B, the Several control scenarios are implemented in the experimental
control effort can be assessed by simply evaluating the singular campaign, and they are summarized in Table 3. Tests 1–3 are targeted
values of the transfer-function matrix relating the disturbance vector for increasing the damping of the first bending and the first torsional
MOKRANI ET AL. 7

Fig. 7 Measured vs fitted open-loop FRFs Rs at wind speed of V  10 m∕s. Inputs are angular positions of the control surfaces (uLE , uTE ). Outputs are
position of the flexible wing (x1 , x2 ).

Fig. 8 FRF of x1 ∕d1 , where mode 1B is targeted: a) open loop (dotted line), ξ1 × 2 (red dashed line), and ξ1 × 3 (blue solid line); and b) open-loop (dotted
line), ω1 × 0.8 (red dashed line), and ω1 × 1.2 (blue solid line).

Fig. 9 FRF of x1 ∕d1 , with open loop (dotted line) and closed loop (red solid line): a) ξ1 × 2 and ξ2 × 2, and b) ω1 × 0.8 and ω1 × 1.2.
8 MOKRANI ET AL.

Fig. 10 Maximum singular value σ of Gd s with various choice of the parameters αk . The control is targeted for increasing a) ξ1 × 2 and b) ω1 × 1.2.

Table 3 Closed-loop control test campaign conducted on the flexible wing: new pole location
vs desired pole location
Desired pole location New pole location
Test μ1;2 μ3;4 μ1;2 μ3;4
1 ξ1T × 2 −1.25  17.8j −1.76  25.8j −1.42  17.8j −1.78  25.3j
2 ξ1T × 3 −1.25  17.8j −2.63  25.7j −1.41  17.7j −2.7  25.5j
3 ξ1B × 2 and ξ1T × 2 −2.5  17.7j −1.76  25.8j −2.33  17.7j −1.72  25.1j
4 ω1T × 1.2 −1.25  17.8j −1.05  31j −1.67  17.8 −1.8  31.3j
5 ω1B × 0.9 and ω1T × 1.1 −1.13  16j −0.97  28.4j −1.26  16j −1.36  28.2j

modes, whereas tests 4 and 5 are targeted for modifying their ξ1T  5.7% instead of 3.4%); this may be associated to the fact that
resonance frequencies; the associated FRFs (x1 ∕d1 ) with and without the control surface deflection is very high, which possibly results in
control are shown in Figs. 11 and 12, respectively. The associated additional aerodynamic damping.
feedback gains are showed in Table 4.
Clearly, in all of the tests, the imaginary part is an order of
magnitude greater than the real part. For the first three tests, the error A. Control Effort
on the pole location is negligible, and it is mainly associated with the The control effort of the system has been measured by
smaller real part of the pole (i.e., the damping component of the pole). calculating the singular values of the transfer-function matrix
Similarly, for tests 4 and 5, one can consider the error on the new pole relating the input vector f d  Rsd1 ; d2 T and the computed
locations to be negligible for the imaginary part of the pole (and the commands uLE ; uTE T , as mentioned earlier and described in
resonance frequency). However, especially for these two tests, the Appendix B. Figure 13a shows the maximum singular values σ
error in the damping is relatively high and may reach 66% (in test 4, associated with tests 1, 2, and 3, where the control is targeted only

Fig. 11 Measured FRF x1 ∕d1 with and without control (dotted line): a) tests 1 (red dashed line) and 2 (blue solid line); and b) test 3 (red solid line).

Fig. 12 Measured FRF x1 ∕d1 with (red solid line) and without control (dotted line): a) test 4; and b) test 5.
MOKRANI ET AL. 9

Table 4 Computed feedback gains Table 5 Flutter speed with various control
configurations
Test F G
    Test Flutter speed, m∕s
0.4 0.6 −7.5 11.4
1
−0.6 −0.4 5.2 −16.7 0 Open-loop 13.5
    1 ξ1T × 2 15.5
0.8 0.2 −11.9 21.9
2 2 ξ1T × 3 16.5
−1.2 0.3 6.7 −24.9
    3 ξ1B × 2 and ξ1T × 2 15.5
−1.2 3.7 5.9 −22.8 4 ω1T × 1.2 14
3
−1.4 1.2 11.9 −33.8 5 ω1B × 0.9 and ω1T × 1.1 15
   
1.7 −3 65.2 −115.2
4
−0.3 0.6 −83.2 147.3
   
−2.3 0.4 52.8 −130.7 corresponds to test 2 where the damping of the torsional mode is
5
−1.8 0.1 −28.3 16.8
tripled.
The experimental velocity vs frequency/damping (where the
damping is expressed as −2ξ) diagrams are plotted in Fig. 15, with
for the damping. When only the second-mode (1T) is targeted, the and without control. The control is tuned to triple the damping of the
control effort reaches a maximum around this mode, whereas there first torsional mode (test 2). As imposed by the control design, only
is no peak around the first mode (1B); this is due to the nature of the damping of the first torsional mode is increased, whereas the
the receptance-based control, which works in a similar way to a resonance frequencies of the 1B and 1T modes remain almost
modal filter, as expressed by the constraint Qk  f Tk gTk T  0 identical to the open-loop system. It is clearly seen that the control
in Eq. (7). shifts down the damping curve of the torsional mode, which is
Figure 13b shows σ for tests 4 and 5, where the control is targeted responsible for flutter. Notice also that, even at rest, without any flow
for shifting the resonance frequencies of the modes of interest: 1B and around the wing (i.e., V  0 m∕s), the control still provides
1T. The control effort is significantly higher as compared to the tests significant damping to the targeted mode; this is possible due to the
when only the damping is increased, and it was at the limit of the relatively high inertia of the leading-edge control surface, which
control surfaces stroke (with relatively small disturbances). This fact behaves like an inertial actuator.
could also be observed from the calculated gains that are one order of
magnitude higher in tests 4 and 5 than in tests 1, 2, and 3, cf. Table 4.
Once again, when only a single mode is targeted, the control effort is
concentrated around this mode. Recall that, for the various control
tests conducted on the aeroelastic wing, the parameters αμk have been
chosen in order to minimize the control effort; thus, without a careful
choice of αμk , the controller would not be feasible.

B. Flutter Control
A flutter test was carried out for the five active control tests
depicted in Table 5. The wing is positioned in the wind tunnel, with
the control surfaces positioned at zero angular position (aligned with
the wing), while the control is turned on. The wind speed is then
increased progressively until the flutter speed is reached. Table 5
depicts the flutter speed for each control test; test 0 is the reference
case, in which only the LAC loop is active, and the system exhibits a
flutter speed of 13.5 m∕s.
The experimental campaign showed that increasing the damping
of the torsional mode (test 2) is the most efficient way to increase the
flutter speed because the flutter occurs when the damping of this
specific mode becomes negative. Figure 14 shows the time response
Fig. 14 Measured wing position at wind speed close to 13.5 m∕s. The
of the position sensors x1 , near an air speed of 13.5 m∕s, without control is turned on near the 10th second. The control is tuned to triple the
HAC control and when the control is turned on after 10 s; the control damping of the first torsional mode (test 2).

Fig. 13 Control effort: measured σ of the transfer-function matrix between d1 ; d2 T and the computed commands uLE ; uTE T : a) tests #1, #2, and #3;
and b) tests #4 and #5.
10 MOKRANI ET AL.

Fig. 15 Measured a) frequency ω, and b) damping (−2ξ) as a function of the wind speed: open loop (dashed line) and closed loop (solid line). The control is
tuned to triple the damping of the first torsional mode (test 2).

Finally, one should note that the controller has been tuned based on modes are identical (at the output degrees of freedom) does not, in
the measured model at a wind speed 10 m∕s, and it has not been general, lead to the lowest control effort.
adapted as the wind speed evolves. Although the control proves to be 5) A low-pass filter may be used as a practical solution to avoid the
effective, it would be worthwhile for the feedback gains to be adapted spillover of high-frequency modes when the number of sensors is
as a function of the wind speed. limited. This may lead to increased control effort and could be
difficult to apply in the case of closed modes.
6) An increase in the flutter velocity of around 22% was achieved
for the modular flexible wing that formed the object of the test.
VI. Conclusions
In this paper, a pole-placement controller, designed by using the
Multi-Input Multi-Output receptance method, was implemented both
Appendix A: MODFLEX
numerically and experimentally for the first time on an aeroelastic Structural characterization of the MODFLEX numerical/
system. The method considers proportional and derivative position experimental system in terms of frequency, damping, and mode
feedback and relies only on the measured input–output frequency shape are depicted in Table A1 and Fig. A1.
response functions to calculate the controller gains. The efficiency
and accuracy of the method are demonstrated through a set of control Appendix B: Control Effort–Selection of αμk
scenarios applied on an aeroelastic wing where the receptance-based
To evaluate the control effort, we evaluate the transfer-function
aeroelastic control proved capable of assigning both frequencies and
matrix between the disturbance vector f d  Rsd1 ; d2 T and the
damping, both individually and together.
commands u  uLE ; uTE T . From Fig. 4b, we have the following:
Following the test campaign and the numerical simulations, the
following main concluding remarks may be made: u  CsI − RsCs−1 f d  Gd sf d (B1)
1) The study demonstrates the merits of the receptance method in
simplifying the control design for active vibration control of flexible where Cs  FT s  GT is the receptance-based controller, and
structures in general, without any need for a quantitative numerical Rs is the transfer-function matrix relating the control inputs to the
model or the use of state observers. control outputs; it includes the dynamics of the subsystems, the
2) The method applied in the study eliminates the need to model amplifiers, and the filters as depicted in Fig. 4a.
the actuator dynamics separately; it is included in the measured Equation (B1) describes the reaction effort of the controller
input–output transfer function. (i.e., commands to the actuators) to a given disturbance profile. This
3) A numerical search procedure based on singular value effort can be evaluated in several ways; one simple way is to consider
decomposition of the transfer-function matrix between the the mean value of u for a given disturbance vector spectrum. The
disturbance vector f d  Rsd1 ; d2 T and the control commands power spectral density matrix of the commands Φu is related to the
u  uTE ; uTE T may be used to determine the minimum control power spectral density matrix of the disturbances Φfd by the
effort. following:
4) The parameters αμk , k  1; 2; : : : ; m define the kth closed-loop
mode shape. Selecting αμk such that the closed-loop and open-loop Φu ω  Gd ωΦfd ωG d ω (B2)

Table A1 Comparison of frequencies and damping of the numerical and


experimental wing models at V  10 m∕s
Numerical model Experimental model
Mode Mode shape Frequency, Hz Frequency, Hz Damping ξ, % Error %
1 First bending 3.03 2.9 0.24 4.5
2 First torsional 4.97 4.81 0.65 3.3
3 First in-plane 6.97 6.41 1.14 8.7
4 Second torsional 15.07 14.64 1.22 2.9
5 Second bending 17.26 18.44 0.51 6.4
6 Third torsional 22.22 21.63 1.1 2.7
7 Fourth torsional 28.21 28.42 0.98 0.7
8 Third bending 37.91 46.73 1.36 18.9
9 Second in-plane 42.05 36.47 1.8 15.3
10N Local mode 60.29 —— —— ——
10x Fourth bending —— 67.94 2.06 ——
MOKRANI ET AL. 11

of Guidance, Control, and Dynamics, Vol. 5, No. 4, 1982, pp. 389–395.


doi:10.2514/3.56187
[6] Liebst, B. S., Garrard, W. L., and Adams, W. M., “Design of an Active
Flutter Suppression System,” Journal of Guidance, Control, and
Dynamics, Vol. 9, No. 1, 1986, pp. 64–71.
doi:10.2514/3.20068
[7] Andrighettoni, M., and Mantegazza, P., “Multi-Input/Multi-Output
Adaptive Active Flutter Suppression for a Wing Model,” Journal of
Aircraft, Vol. 35, No. 3, 1998, pp. 462–469.
doi:10.2514/2.2319
[8] Mukhopadhyay, V., “Benchmark Active Control Technology: Part I,”
Journal of Guidance, Control, and Dynamics, Vol. 23, No. 5, 2000,
pp. 913–913.
doi:10.2514/2.4631
[9] Mukhopadhyay, V., “Benchmark Active Control Technology Special
Section: Part II,” Journal of Guidance, Control, and Dynamics, Vol. 23,
No. 6, 2000, pp. 1093–1093.
doi:10.2514/2.4659
[10] Mukhopadhyay, V., “Benchmark Active Control Technology Special
Section: Part III,” Journal of Guidance, Control, and Dynamics, Vol. 24,
No. 1, 2001, pp. 146–146.
doi:10.2514/2.4693
Fig. A1 Modal assurance criterion (MAC) for the first 10 mode shapes [11] De Gaspari, A., Ricci, S., Riccobene, L., and Scotti, A., “Active
obtained by the numerical and the experimental models: V  10 m∕s. Aeroelastic Control over a Multi-Surface Wing: Modeling and Wind-
Tunnel Testing,” AIAA Journal, Vol. 47, No. 9, 2009, pp. 1995–2010.
doi:10.2514/1.34649
[12] Bendiksen, O. O., “Energy Approach to Flutter Suppression and
where the superscript stands for the conjugate transpose. Assuming Aeroelastic Control,” Journal of Guidance, Control, and Dynamics,
uncorrelated disturbances, with a unit power spectral density, it can Vol. 24, No. 1, 2001, pp. 176–184.
doi:10.2514/2.4699
be shown that Φfd ω  I. Consider now the singular value [13] Zhang, X. T., Wu, Z. G., and Yang, C., “New Flutter-Suppression
decomposing of the transfer-function matrix Gd s, such that Method for a Missile Fin with and Actuator,” Journal of Aircraft,
Vol. 50, No. 3, 2013, pp. 989–994.
Gd s  USsV (B3) doi:10.2514/1.C031961
[14] Singh, K. V., Brown, R. N., and Kolonay, R., “Receptance-
where matrices V and U are unity matrices, i.e., VV  I and Based Active Aeroelastic Control with Embedded Control Surfaces
UU  I; they are also referred to as the input and output matrices, Having Actuator Dynamics,” Journal of Aircraft, Vol. 53, No 3, 2016,
respectively. The matrix Ss contains the singular values σ 1 s and pp. 830–845.
σ 2 s on its diagonal, with σ 1 s > σ 2 s. By substituting Eq. (B3) doi:10.2514/1.C033658
into Eq. (B2), and using the orthonormal property of V, one gets the [15] Bishop, R. E. D., and Johnson, D. C., The Mechanics of Vibration,
following: Cambridge Univ. Press, New York, 1960.
doi:10.1017/S036839310008994X
[16] Weissenburger, J. T., “Effect of Local Modifications on the Vibration
Φu ω  US2 sU  σ 21 ωU1 U 1  σ 22 ωU2 U 2 (B4) Characteristics of Linear Systems, Transactions of ASME,” Journal of
Applied Mechanics, Vol. 35, No. 2, 1968, pp. 327–332.
doi:10.1115/1.3601199
Observe that the control effort power density matrix relies only [17] Sadeghipour, K., Brandon, J. A., and Cowley, A., “The Receptance
upon σ 21 s and σ 22 s. The average power of u (mean square) can be Modification Strategy of a Complex Vibrating System,” International
obtained by simply integrating Φu ω along the considered Journal of Mechanical Sciences, Vol. 27, Nos. 11–12, 1985,
frequency bandwidth (in which the disturbance is powerful). Thus, to pp. 841–846.
doi:10.1016/0020-7403(85)90015-3
evaluate the control effort, one needs simply to evaluate the area [18] Mottershead, J. E., Kyprianou, A., and Ouyang, H., “Structural
under σ 21 s and σ 22 s within the frequency band of interest. Modification, Part 1: Rotational Receptances,” Journal of Sound and
Vibration, Vol. 284, Nos. 1–2, 2005, pp. 249–265.
Acknowledgments doi:10.1016/j.jsv.2004.06.021
[19] Kyprianou, A., Mottershead, J. E., and Ouyang, H., “Structural
This research has been supported by the Engineering and Physical Modification, Part 2: Assignment of Natural Frequencies and
Sciences Research Council (EPRSC) grant EP/N017897/1. The Antiresonances by an Added Beam,” Journal of Sound and Vibration,
contribution of Liam Adamson to the experiments is gratefully Vol. 284, Nos. 1–2, 2005, pp. 267–281.
acknowledged. doi:10.1016/j.jsv.2004.06.020
[20] van der Seijs, M. V., de Klerk, D., and Rixen, D. J., “General Framework
for Transfer Path Analysis: History, Theory and Classification of
References Techniques,” Mechanical Systems and Signal Processing, Vols. 68–69,
[1] Mottershead, J. E., and Ram, Y. M., “Inverse Eigenvalue Problems in Feb. 2016, pp. 217–244.
Vibration Absorption: Passive Modification and Active Control,” doi:10.1016/j.ymssp.2015.08.004
Mechanical Systems and Signal Processing, Vol. 20, No. 1, 2006, [21] Papatheou, E., Tantaroudas, N. D., Da Ronch, A., Cooper, J. E., and
pp. 5–44. Mottershead, J. E., “Active Control for Flutter Suppression: An
doi:10.1016/j.ymssp.2005.05.006 Experimental Investigation,” International Forum on Aeroelasticity and
[2] Ram, Y. M., and Mottershead, J. E., “Receptance Method in Active Structural Dynamics (IFASD), Royal Aeronautical Soc., Bristol,
Vibration Control,” AIAA Journal, Vol. 45, No. 3, 2007, pp. 562–567. England, U.K., June 2013, pp. 1–14.
doi:10.2514/1.24349 [22] Ghandchi Tehrani, M., Elliott, R. N. R., and Mottershead, J. E., “Partial
[3] Roger, K., “Airplane Math Modelling Methods via Dynamic Pole Placement in Structures by the Method of Receptances: Theory and
Realization,” AGARD, CP-228, Neuilly-Sur-Seine, France, April 1977. Experiments,” Journal of Sound and Vibration, Vol. 329, No. 24, 2010,
[4] Roger, K. L., Hodges, G. E., and Felt, L., “Active Flutter Suppression— pp. 5017–5035.
A Flight Test Demonstration,” Journal of Aircraft, Vol. 12, No. 6, 1975, doi:10.1016/j.jsv.2010.06.018
pp. 551–556. [23] Xia, M., and Li, S., “Active Control of Structural Sound Radiation Using
doi:10.2514/3.59833 Receptance Method,” INTER-NOISE and NOISE-CON Congress and
[5] Mukhopadhyay, V., Newsom, J. R., and Abel, I., “Reduced Order Conference Proceedings, Inst. of Noise Control Engineering, Reston,
Optimal Feedback Control Synthesis for Flutter Suppression,” Journal VA, 2017, pp. 2218–2225.
12 MOKRANI ET AL.

[24] Ram, Y. M., and Mottershead, J. E., “Multiple-Input Active Vibration Solids, Jan. 2018.
Control by Partial Pole Placement Using the Method of Receptances,” doi:10.1177/1081286517744601
Mechanical Systems and Signal Processing, Vol. 40, No. 2, 2013, [28] Livne, E., “Aircraft Active Flutter Suppression: State of the Art and
pp. 727–735. Technology Maturation Needs,” Journal of Aircraft, Vol. 55, No. 1,
doi:10.1016/j.ymssp.2013.06.008 2018, pp. 410–452.
[25] Singh, K. V., McDonough, L. A., Kolonay, R., and Cooper, J. E., doi:10.2514/1.C034442
“Receptance-Based Active Aeroelastic Control Using Multiple Control [29] Fichera, S., Jiffri, S., and Mottershead, J. E., “Design and Wind Tunnel
Surfaces,” Journal of Aircraft, Vol. 51, No. 1, 2014, pp. 335–342. Test of a Modular Aeroelastic Flexible Wing (MODFLEX),”
doi:10.2514/1.C032183 International Conference on Noise and Vibration Engineering
[26] Zhen, C., Jiffri, S., Li, D.-C., Xiang, J.-W., and Mottershead, J. E., (ISMA2016), Katholieke Universiteit Leuven, Leuven, Belgium,
“Feedback Linearisation of Nonlinear Vibration Problems: A New Sept. 2016, Paper 179.
Formulation by the Method of Receptances,” Mechanical Systems and [30] Peeters, B., Lowet, G., Van Der Auweraer, H., and Leuridan, J., “A New
Signal Processing, Vol. 98, Jan. 2018, pp. 1056–1068. Procedure for Modal Parameter Estimation,” Sound and Vibration,
doi:10.1016/j.ymssp.2017.05.048 Vol. 38, No. 1, 2004, pp. 24–28.
[27] Lisitano, D., Jiffri, S., Bonisoli, E., and Mottershead, J. E.,
“Experimental Feedback Linearisation of a Non-Smooth Nonlinear C. Pettit
System by the Method of Receptances,” Mathematics and Mechanics of Associate Editor

View publication stats

You might also like