Professional Documents
Culture Documents
Marc A. Stelmack ∗
Stephen M. Batill †
Department of Aerospace and Mechanical Engineering
University of Notre Dame
Notre Dame, Indiana
Bryan C. Beck ‡
Allied Signal Aerospace, Aircraft Landing Systems
South Bend, Indiana
1
Establish STOP After the system-level optimization takes
Initial DB place, the subspace designers have the option to
Y add designs to the database. They are allowed to
Perform use whatever methods and/or tools they choose
N Converged
System in attempting to improve the design. Though it
Analyses ? may, is “improvement” does not necessarily take
the form of traditional optimization algorithms.
Rather, time constraints may limit subspace de-
Create/ sign to only a few system analyses, intuition,
Update
“rules of thumb,” and the like. In the current
ANN’s
application, subspace designers were able to per-
Solicit form manual design studies using the full system
Perform Full Candidate analysis tool, as well as use the neural networks to
System Subspace perform a number of approximate analyses very
Optimization Designs quickly. At each CSD iteration, the subspace de-
signers can work concurrently and are allowed to
Figure 1: Interactive CSD Framework contribute as many designs as time permits.
All the designs suggested by the subspace de-
II. CSD Framework signers, as well as the one which resulted from the
Concurrent Subspace Design is an MDO previous system optimization, are then analyzed
framework which includes means by which using the full system analysis tool and added to
discipline-level designers are provided with infor- the database. The response surface approxima-
mation regarding the influence of their decisions tions are then updated to reflect this new informa-
on the system-level objective function and con- tion and another fully approximate optimization is
straints. That information is provided by response performed. This iterative process continues at the
surface approximations in the form of artificial discretion of the designers, who monitor progres-
neural networks. A fully automated, “monolithic” sion and determine when suitable convergence has
version of CSD has been described in a number of been achieved.
prior papers [6]. During its application to the air- The current implementation of the CSD
craft brake component described in the following framework itself is invoked on a Unix workstation
section, an interactive version of the CSD frame- with process control developed using Tk/Tcl. It
work was implemented. This permitted the use is not necessary that the system analysis tool also
of an analysis tool that was developed indepen- be a Unix application; the system analysis for the
dently of the optimization framework and was not application described in the following section con-
originally intended to be used in conjunction with sists of a PC-based spreadsheet. In this case, de-
it. sign information was exchanged between different
The interactive version of CSD implemented platforms using file transfer protocol (ftp).
in this study is illustrated schematically in Fig-
ure 1. The algorithm begins with the selec- III. Application: Aircraft Brake Component
tion of a set of baseline designs, which are an- The CSD framework was applied to the design
alyzed and included in the design database from of an aircraft brake assembly. The specific com-
which the initial system approximation is con- ponents involved are the “brake stack,” “torque
structed. The initial database may also include tube,” and a piston/spring apparatus which ac-
designs that were analyzed during previous stud- tuates the system. The brake stack consists of
ies if any such information is available. Feed- “rotors,” which rotate along with the aircraft’s
forward, sigmoid-activation artificial neural net- wheel, and “stators,” which are keyed to an exter-
works (ANN’s) are then trained via the Error nal landing gear structure and remain stationary
Backpropagation method [7] to approximate the during operation. The rotors and stators are cir-
design space. A system-level, fully approximate cular disks which collectively form a cylinder. The
optimization is then performed and results in a torque tube is the structure to which the stators
single new design. The method of optimization are keyed; it reacts to torsional and axial loads
used at this stage is a hybrid technique that com- generated during brake actuation. The purpose
bines discrete and continuous optimization and of the actuation system is to apply the necessary
was described in [8]. pressure to the brake to slow or stop the aircraft
2
Piston Bushing
Running Clearance
Piston Spring
Piston Dome Piston
Retaining Pin
Brake
Stack
Piston Seals
during runway maneuvers such as taxis and land- work, much of what could be considered “design”
ings. A schematic of the actuation system ap- in an MDO context was embedded into the analy-
pears in Figure 2. During actuation, hydraulic sis. In fact, formulating the optimization problem
fluid is supplied to the brake through a brake line. such that design decisions were made the by CSD
This fluid compresses when the pilot depresses the framework rather than implicitly included in the
brake pedal, producing pressure on the brake ac- analysis proved to be a significant endeavor. Fi-
tuation system. This compresses the spring and nally, it is noted that all of the design considera-
causes the pistons to extend and push the rotors tions accounted for in the existing tool were asso-
and stators in the brake stack together. The re- ciated with meeting requirements (i.e., satisfying
sulting friction force produces the torque required constraints); it did not include any optimization
to slow and stop the aircraft. When the brake capabilities.
pedal is released, the spring extends and forces The SA tool performs detailed analyses which
the piston away from the brake stack, restoring insure that the displacement of the hydraulic
the original configuration of the system. As stated brake fluid is compliant with the actuation sys-
earlier, this component served as the model for a tem (i.e., no fluid leakage occurs) and determine
previous CSD application and more thorough de- structural stresses in the spring, piston, and bush-
scriptions of it and the associated system analysis ing. Those analyses require and produce a sub-
tool are available in [5]. stantial amount of information. A relatively small
The system analysis (SA) tool for this system, subset of that information, which was identified
which is the source of information used to make de- as critical in the design of the brake component,
sign decisions, took the form of a Microsoft Excel is represented among the design variables and sys-
workbook [9] and was developed by Allied Signal tem states in this study. To create a more re-
Aerospace, Inc., Aircraft Landing Systems. The alistic, multidisciplinary problem than had previ-
workbook which comprises the SA is quite exten- ously been considered, simple empirical relation-
sive, containing 39 worksheets and thousands of ships were used to estimate a number of other sys-
active cells. In addition to the evaluation of equa- tem performance characteristics, such as operating
tions which compute states, the system analysis temperature and stopping torque, on which design
also includes “design” considerations, in the form requirements would typically be imposed.
of rule-based logic and user-defined constraints, The design optimization problem as formu-
to a significant extent. It is important to realize lated contains 14 design variables and 24 states.
that, because the SA was not originally intended Compared to the earlier CSD application that was
to be used in conjunction with an MDO frame- derived from this analysis, the current one reflects
3
Table 1: Aircraft Brake Component Design Variables
dv name type lb ub pist. spr.
x1 Brake Outer Diameter (in.) cont. 12.0 20.0 × ×
x2 Brake Inner Diameter (in.) cont. 10.2 20.0 × ×
x3 Rotor Thickness (in.) cont. 0.5 1.5 × ×
x4 Number of Rotors disc. 4 6 × ×
x5 Wear Pin Length cont. 1.46 3.5 × ×
x6 Piston Diameter (in.) cont. 1.0 2.25 ×
x7 Number of Pistons disc. 5 12 ×
x8 Bushing Stop Thickness (in.) cont. 0.05 1.0 ×
x9 Torque Tube Mat’l Option disc. 1 2 ×
x10 Spring Mat’l Option disc. 1 4 ×
x11 Spring Outer Diameter (in.) cont. 0.5 2.5 ×
x12 Spring Wire Diameter (in.) cont. 0.15 0.4 ×
x13 Spring Free Length (in.) cont. 0.4 6.0 ×
x14 Spring Rate (lb./in.) cont. 200 3000 ×
an increase in the number of design variables (from puted by the system analyses and were the only
12 to 14), states (from 18 to 24), and constraints system states, aside from the individual compo-
(from 8 to 17). The design variables and cor- nent weights, that had any bearing on the design
responding variable types and bounds are listed problem.
in Table 1. The CSD framework allows for con- Of the 24 states considered in the current
current design at the subspace level by providing study, five were again the component weights that
subspace designers with quantitative information contribute to the total weight Wtotal . The re-
regarding the influence of their decisions on the maining states were indicators of performance that
system-level objective function and constraints. were used to compute the constraints g1 . . . g17 .
For this application, subspaces corresponding with Some of these were margins of safety similar to
the “spring” and “piston” were defined and the those that had been previously considered. The
design variables allocated between the two as in- majority of them, however, were associated with
dicated in Table 1. other pertinent customer requirements. For exam-
A primary objective of aircraft design is to ple, the constraints in this problem insured that
minimize weight, therefore, the total weight of the the brake produced adequate torque to stop the
brake assembly served as the objective function for aircraft within a specified stopping distance and
this application. The optimization problem was did not exceed an allowable operating temper-
stated as ature when it absorbed a given rejected takeoff
(RTO) energy. There were also constraints on the
MINIMIZE: (1) physical dimensions of the system to prevent it
Wtotal = Wtorquetube + Wbrakestack from protruding beyond “envelopes” dictated by
+Npistons × surrounding components of the aircraft’s landing
gear. These constraints enabled the optimization
(Wspring + Wpiston + Wbushing )
problem statement in the current study to embody
SUBJ. TO: more of the design requirements that exist in prac-
gj ≥ 0 j = 1 . . . 17 tice. The “customer requirements” considered for
xLBi ≤ xi ≤ xUBi i = 1 . . . 14 this CSD application were adapted from a brake
that has actually been produced and is in use on a
The objective function is identical and the design commercial aircraft. This facilitated assessments
variables very similar to those used in the earlier of whether design modifications made by the CSD
study that was based on this brake component. algorithm were sensible in the context of minimiz-
The states and constraints, however, have been ing weight and whether the modified design would
modified considerably. In the previous applica- be practical and/or feasible given those require-
tion, the only constraints were margins of safety ments.
associated with different stresses in the piston,
spring, and bushing. Those margins were com-
4
IV. Results 600
The initial database generated for this design
550 SA results
problem contained 38 designs. One of these was a
NN predicted
baseline design that served as the “starting point”
500
for the CSD process. Every other design was ob-
5
100
20
SA results initial DB
18
NN predicted CSD results
16
95
Worn Stack Weight (lb.)
min. req’d
14
# occurences
12
90 10
6
85
4
0
80 250 300 350 400 450 500 550 600 650 700
0 2 4 6 8 10 12 Total Weight (lbs.)
CSD iteration
Figure 6: Total Weight Distribution
Figure 4: Worn Stack Weight Conv. History
6
Table 2: Design Distribution Comparison Table 3: Individual Component Weights (lbs.)
initial DB CSD results baseline final
mean Wtotal (lbs.) 581.3 312.3
min. Wtotal (lbs.) 403.7 276.3
Brake Stack 102.6 109.5
max. Wtotal (lbs.) 669.1 389.8 Torque Tube 419.6 140.8
Wtotal std. dev. (lbs.) 47.6 22.9 Piston 2.58 1.51
# feasible 0 of 38 12 of 55 Bushing 6.99 4.37
Spring 1.62 0.071
CSD were. A comparison of the distributions of TOTAL 589.4 292.0
these two sets of designs is summarized in Table 2.
7
aircraft brake component’s total weight, the typi- ticular problem. The considerable differences be-
cal approach is to identify a design that is feasible tween the minimal-weight and production designs
and “weight-competitive.” In other words, as long for this component illustrate the necessity to state
as the assembly is light enough to please the cus- practical design problems in an intelligent and ju-
tomer, no effort is made to reduce the weight fur- dicious manner when applying MDO methodol-
ther once all the requirements have been met, even ogy.
though indications may be that a few pounds can
still be cut. Finally, when component stresses are Acknowledgements
a primary design driver, the brake consumer (air- This work was supported in part by the
craft manufacturer) and their customers (airlines) National Aeronautics and Space Administration,
may feel that increasing the safety margin between Langley Research Center, Grant NAG-1-1561. Dr.
the operating condition and constraint boundary J. Sobieski, Project Monitor.
is worth a small “price” in additional weight.
References
V. Summary
An MDO framework referred to as Concur- [1] George E. P. Box and Norman R. Draper. Em-
rent Subspace Design (CSD) has been applied to pirical Model Building and Response Surfaces.
a problem that is based on the design of an air- John Wiley and Sons, 1987.
craft brake assembly. The system analysis associ- [2] J. Sobiesszczanski-Sobieski. Optimization by
ated with this application consisted of an industry- Decomposition: A Step From Hierarchic to
developed software tool that cannot be readily Non-Hierarchic Systems. NASA Conference
integrated into traditional optimization methods. Publication 3031, Part 1, Second NASA/Air
CSD was implemented in an interactive fashion in Force Symposium on Recent Advances in
which the existing analysis tool was used to pro- Multidisciplinary Analysis and Optimization,
vide design information without excessive modi- Hampton, Virginia, September 1988.
fication to either the analysis or MDO software.
The CSD framework had previously been applied [3] J. E. Renaud and G. A. Gabriele. Improved co-
to a similar problem that was based on the same ordination in nonhierarchic system optimiza-
physical system. For the current application, the tion. AIAA Journal, 31(12), December 1993.
design optimization problem was reformulated to [4] R. S. Sellar, S.M. Batill, and J.E. Renaud.
include additional constraints, which were based Response Surface Based, Concurrent Subspace
on performance requirements that are prevalent Optimization for Multidisciplinary System De-
in practice. sign. 34th AIAA Aerospace Sciences Meeting
The total weight of the brake assembly served and Exhibit, AIAA 96-0714, Reno, Nevada,
as the objective function for the design optimiza- January 1996.
tion performed by the CSD framework. The
weight was minimized subject to a number of “cus- [5] M. A. Stelmack, S. M. Batill, B. C. Beck, and
tomer requirements” that were adapted from a D. J. Flask. Application of the concurrent
brake that has been produced for use on a commer- subspace design framework to aircraft brake
cial aircraft. CSD was able to identify a number component design optimization. 39th AIAA/-
of designs for which the weight of the brake assem- ASME/ASCE/AHS/ASC Structures, Struc-
bly was reduced significantly and this was accom- tural Dynamics, and Materials Conference,
plished using a reasonable number of system anal- AIAA 98-2033, Long Beach, California, April
yses. The “optimal” design obtained through CSD 1998.
met all the imposed performance requirements and
[6] M. A. Stelmack and S. M. Batill. Neu-
thus can be considered feasible for this application.
ral network approximation of mixed continu-
It would be of little value in a practical setting,
ous/discrete systems in multidisciplinary de-
however, because important cost-related consider-
sign. 36th AIAA Aerospace Sciences Meeting
ations were not taken into account in posing the
and Exhibit, AIAA 98-0916, Reno, Nevada,
problem.
January 1998.
These results are encouraging in that they
demonstrate the ability of the CSD framework to [7] Jacek M. Zurada. Introduction to Artificial
identify designs which are improved according to Neural Systems. PWS Publishing Company,
the objectives and requirements posed for a par- 1992.
8
[8] M. A. Stelmack and S. M. Batill. Concur-
rent Subspace Optimization of Mixed Contin-
uous/Discrete Systems. 38th AIAA/ASME/-
ASCE/AHS/ASC Structures, Structural Dy-
namics, and Materials Conference, AIAA 97-
1229, Kissimmee, Florida, April 1997.
[9] Microsoft Excel. Microsoft Coorporation, Red-
mond, Washington.