Académique Documents
Professionnel Documents
Culture Documents
DOI: 10.2514/1.26311
The design problem of a ight control system on a large y-by-wire airliner is to nd combinations of actuator(s),
power circuit(s), and computer(s) for each control surface, to fulll the constraints imposed by the safety regulations,
while keeping the resulting system weight as low as possible. The trend toward more electrical aircraft makes it
harder and harder to determine, in a reasonable computer time, optimal architectures solely by traditional trial-anderror methods. This paper introduces a ight control architecture optimization process, intended as a decision aid for
system engineers at early stages of the ight control architecture denition. We present an optimization model for the
design process, based on a safety constraint and a weight criterion, that allows the exploitation of traditional design
rules in a systematic manner. We start by reducing the initial search domain through introducing the notion of
surface possible architecture, which takes into account technological constraints and empirical practices. Then, we
use an adaptation of branch-and-bound methods to solve the remaining discrete optimization problem. Finally, an
application to the Airbus A340 roll control system is addressed. An exact optimum is found among 1014 possible
architectures in less than 25 min on a standard desktop computer. Our methodology is currently under the process of
industrial implementation at Airbus, where it will be used in the early design stage as a decision-analysis tool.
I. Introduction
II.
1024
BAUER ET AL.
Wing control surfaces can control the roll motion of the aircraft by
creating differential lift across the wings (see Fig. 1). There are
typically two types of roll control surfaces (see Fig. 2): ailerons are
hinged portions of the trailing edge that can be deected downward
(or upward) to create local uplift (or downlift, respectively) on the
wing; spoilers are hinged over-wing panels that can be deected
upward to upset the airow and efciently destroy local lift.
2.
Actuators
3.
Power Circuits
For a failure case affecting one or more roll control surfaces, the
roll-performance degradation is assessed through the notion of
residual roll rate, which is the steady-state rate of rotation around the
roll axis that can be achieved with the remaining control surfaces. It is
approximated by the following formula:
X
V
Clli lmax
p1 min
i
right=left Clp L
i
where p1 is the residual roll rate, V is the (true) airspeed, Clp is the
wing roll damping coefcient opposing the roll motion, L is a
reference length (wing aerodynamic mean chord), Clli is the roll
is the maximum
efciency coefcient for control surface i, and lmax
i
deection for control surface i. As efciency coefcients Clli
depend on the ight conditions (Mach number, dynamic pressure,
high-lifted conguration), the consequences of each failure case
have to be evaluated for several ight points. We consider only
failures in which the control surfaces return to their zero-deection
position. Past experience has shown that taking into account more
complex failure scenarios (runaway, jam, free-oating, aerodynamic, or fuel imbalance) does not increase the accuracy of the
prediction at this early design stage.
2.
Safety Requirements
Flight safety requires that each failure affecting roll control has a
consequence in relation to its probability of occurrence: the higher
the failure rate, the lower the acceptable degradation of roll
performance. Airbus effectively uses internally a required roll
performance pr vs failure rate template (see Fig. 3), which
encompasses all regulatory requirements while conveying pilot
judgment of acceptable roll-performance degradations. During the
ight control system design process, when one failure case among all
pmin
pmaj
phaz
2
1.
=1
m=
critical
failure
0. 8
electrical) and at least one control signal from one of the ight control
computers. The design problem of a ight control system
architecture is to nd combinations [actuator(s), power circuit(s),
computer(s)] for each aileron and spoiler, so as to meet the rollperformance constraints imposed by safety regulations (Federal
Aviation Regulations/Joint Aviation Requirements), while keeping
system weight as low as possible. Flight safety requirements are
dened by air-worthiness regulations and are driven by
considerations of global robustness of the roll control function
against the probability of various system failures.
In this section, we rst detail the elements of the roll architecture
on Airbus aircraft, and then we formalize the safety constraints.
Then, we dene an approximate model for the estimation of the
weight criterion. Finally, we assess the combinatorial complexity of
the discrete optimization problem.
m<1
10-9
Fig. 2
10-7
10-5
failure rate (1/hour)
10-3
1025
BAUER ET AL.
3.
was proved sufciently accurate for the early design stages, which is
detailed next.
Let the algebraic weight difference w of architecture A, with
respect to (wrt) the reference architecture R, be expressed via the
weight model w through
Technological Constraints
2.
i wai
i1
Wi; j i wj;
j 1; . . . ; Ni
n
X
Wi; ai
(1)
i1
n
X
wA
subject to safety constraints
mA
1
and technological constraints
tA 1
(2)
where the weight model w is given through matrix W, the safety
criterion m is given under the form of a black-box function, and the
technological constraint t is given as an explicit set of rules.
2.
1026
Table 1
BAUER ET AL.
Number of hydraulic
circuits
Number of electrical
circuits
Number of computers
Number of spoilers
Number of ailerons
Actuator combinations
Spoiler possibilities
Aileron possibilities
Candidate architectures
A320
A3403H
A3402H2E
A380
nh
ne
nc
ns
na
Nact
Ns
Na
N
5
8
2
75
75
>5000
>1022
5
10
4
75
75
>5000
>1033
6
10
4
288
288
>80; 000
>1044
6
12
6
288
288
>80; 000
>1059
computers
Illustrative Example
III.
1027
BAUER ET AL.
ns
na
Ns
Na
N
A3403H
A3402H2E
A380
4
2
15
54
<109
5
4
15
54
<1013
5
4
24
70
<1015
6
6
24
70
<1020
partially defined
A320
(root node)
right aileron
left aileron
spoiler #5
dead branch
spoiler #4
spoiler #3
Note that the ctitious algorithm of Sec. III that would have taken
1033 years to terminate (without taking into account APA and SPA)
would now need 1 min. This conrms the shift in order of magnitude.
4.
Prelters
spoiler #2
minimum-weight completion
Table 2
min Wi; j
amin
i
1jN
1028
BAUER ET AL.
Table 3
Comparison between the certied and the optimal architecture for the A340.
Wing surface
2
1
3
1
4
1
5
1
6
1
circuit
FCC 1
FCC 2
circuit
FCC 1
FCC 2
B
P3
B
P3
B
S2
B
S2
Y
P2
G
P2
G
P1
Y
P1
Y
S1
G
S1
G
P1
S1
Y
S1
B
P2
S2
B
S2
Y
P3
Y
P3
G
S1
G
S1
G
P1
S1
Y
P2
B
P2
S2
B
P3
Y
S2
Y
P2
G
P3
G
P1
Right ailerons
Number
Actuator
C.
100
99.99
G E2 Y E2
S3 S2 P3 P2
spoilers
2
3
E1
E2
S2
S2
P2
P1
S1
S1
S/C
EHA
S1
P1
1 ph2
phase 3
99.9
99
90
ailerons
2
1
SYYMMG
ET
The macroscopic behavior is illustrated in Figs. 7 and 8 for the 2H2E case. In the rst phase, the algorithm explores the top tree nodes
and eliminates branches having a lower-bound weight that is higher
than the current upper bound for the optimal weight. The
initialization of this upper bound is therefore important: it should be
as low as possible, but higher than the optimal weight. Typically, this
upper bound can be determined from any initial feasible solution
based on traditional engineering design. The second phase starts
when the algorithm nds feasible solutions. This lowers the upper
bound even further, and rapidly eliminates a considerable proportion
2H-2E Architecture
(standby nodes in the tree search) never exceeds 700. The resulting
architecture, depicted in Fig. 6, fullls the safety constraints and has a
weight within 1% of the best possible weight not subject to safety
constraints.
RY
ICALGLAE
Y2OUET1
P2
S2
S2
S1
ailerons
50
0
0
Fig. 7
20
25
4
feasible solutions found
2
optimum found in 2.7 minutes
upper bound
E1 Y E1 G
S1 P3 P1 S3
10
15
search time (minutes)
5
system weight wrt. optimum weight (%)
Opt.
Left ailerons
Cert.
Both spoilers
1
0
10
15
search time (minutes)
20
25
1029
BAUER ET AL.
V.
Conclusions
References
[1] Boifer, J.-L., Dynamics of Flight: the Equations, Wiley, New York,
1998.
[2] Bradley, S. P., Hax, A. C., and Magnanti, T. L., Applied Mathematical
Programming, AddisonWesley, Reading, MA, 1977.
[3] Papadimitriou, C. H., and Steiglitz, K., Combinatorial Optimization:
Algorithms and Complexity, PrenticeHall, Upper Saddle River, NJ,
1982.
[4] Mongeau, M., and Bs, C., Optimization of Aircraft Container
Loading, IEEE Transactions on Aerospace and Electronic Systems,
Vol. 39, No. 1, 2003, pp. 140150.
[5] Mongeau, M., and Bs, C., Aircraft Maintenance Jacking Problem via
Optimization, IEEE Transactions on Aerospace and Electronic
Systems, Vol. 41, No. 1, 2005, pp. 99109.
1. Karol Rydlo, Pawel Rzucidlo, Peter Chudy. 2013. Simulation and prototyping of FCS for sport aircraft. Aircraft Engineering
and Aerospace Technology 85, 475-486. [CrossRef]
2. Christopher S. Beaverstock, Thomas S. Richardson, Alireza Maheri, Askin Isikveren. 2012. Integrated flight control system
development using CEASIOM. Canadian Aeronautics and Space Journal 58, 29-46. [CrossRef]
3. Thomas S. Richardson, Chris Beaverstock, Askin Isikveren, Alireza Meheri, Ken Badcock, Andrea Da Ronch. 2011.
Analysis of the Boeing 747-100 using CEASIOM. Progress in Aerospace Sciences 47, 660-673. [CrossRef]
4. Haitao QI, Yongling FU, Xiaoye QI, Yan LANG. 2011. Architecture Optimization of More Electric Aircraft Actuation
System. Chinese Journal of Aeronautics 24, 506-513. [CrossRef]