MultiCellWing PDF
MultiCellWing PDF
Abstract
A stress analysis software based on MATLAB, Graphic user interface (GUI)
has been developed. The developed software can be used to estimate load on a
wing and to compute the stresses at any point along the span of the wing of a
given aircraft. The generalized formulation allows performing stress analysis
even for a multispar (multicell) wing. The software is expected to be a useful
tool for effective teaching learning process of courses on aircraft structures and
aircraft structural design.
Keywords: Education, Software, Stress analysis, Aircraft wings, MATLAB.
1. Introduction
It’s a well known fact that computers have brought in a great revolution in the
field of engineering education with the basic power point presentations in the
class room lectures to the advanced educational softwares. Educational softwares
and educational games have contributed to a great level in the teaching learning
process; the otherwise difficult concepts for students to understand were made
easy by these tools.
The importance and role of educational software in engineering education is
well brought out by Timothy [1] in his work on MDSolids: an educational
software for Mechanics of Materials. He pointed out that, out of six levels of the
Blooms taxonomy given by Benjamin S. Bloom [2] namely: knowledge,
comprehension, application, analysis, synthesis and evaluation; the students learn
the first three levels from the classroom lectures, but to acquire the other three
higher levels, students need to either carryout a project or long assignments. As
both the lecturers and students don’t find time for these projects/long assignments
322
Development of Educational Software for Stress Analysis of an Aircraft Wing 323
Nomenclatures
Greek Symbols
δij Length of the web ij divided by its thickness
θ Twist of cell, rad
σ Bending stresses, N/m2
τ Shear stresses, N/m2
for each course, the students are not able to gain the expected outcomes of the
course. It is here that educational software comes for help, which is a self study
package, with students learning on their own without taking away the time of
lecturer. The students can repeat and research with variety of problems in a short
time and gain confidence in the subject thus achieving the outcomes of the course,
further, the lecturers can use this software for framing short term projects.
will be very useful to the students and it will act as a complementary tool to
traditional teaching and learning methods.
To bring in all the important concepts taught in the aircraft structures course
namely: unsymmetric bending, shear centre and shear of open and closed
unsymmetrical section; a multi spar wing has been chosen for analysis so that one
can analyse multicell problems which is considered to be the most difficult
problems among students. These multispar wings will produce chordwise multi-cell
airfoil sections and as the number of cells increases, it becomes more and more
difficult to conduct stress analysis manually. Therefore, this work aims to develop a
software that can conveniently compute stresses at any section along the span of a
multi-spar wing. The program will be made general so that it may be applied to
various types of aircraft with a variable combination of number of spars, material of
wing, wing dimensions as well as locations of concentrated structural loadings. The
software also incorporates options to compute bending, shear and torsional stresses
individually if the internal load values are known before. The graphical user
interface development environment (GUIDE) along with application programming
in MATLAB version 7 has been used to develop the software.
2. Methodology
A multispar design of a fighter wing with its corresponding airfoil section (cross
section of wing) represented as a multicell box as shown in Fig. 1 has been
considered for stress analysis. Although the skin of the nose of the airfoil section
carries some shear load, it is small in comparison to the shear load carried by the
webs and therefore, it is often neglected, moreover the trailing edge of the airfoil
section is usually occupied by flaps/aileron and thus it can be neglected from the
multicell box beam. Thus multicell airfoil section in Fig. 1 with leading and
trailing edge skins removed (shown as dotted line in Fig. 1) can be idealized to
get a basic idealized multicell box beam as given in Fig. 2 which is made of shear
only resisting thin skins/webs and with booms (concentrated areas) resisting the
entire bending load. Thus in this analysis the skin/web is considered to be
ineffective in bending.
Having chosen the multispar wing, the next step is to evaluate the loads and
the resulting stresses as illustrated in the flow chart in Fig. 3. Initially the load
estimation is carried out, and then these load distributions will be used to evaluate
the bending moment and shear force on any spanwise section of the wing.
Subsequently, the resulting direct stresses, shear stresses and shear centre of a
multi-spar wing will be determined.
pexc = pa − pwing
(W − Ww ) fn op
pexc = c (1)
S
where c is the spanwise chord distribution, W and Ww are the weight of the
aircraft and wing respectively, f is factor of safety, nop is the limit load factor and
S being the wing area.
The concentrated load from the units located on the wing are determined from
These forces are applied through the centre of gravity of the units and
are considered to be directed perpendicularly to the plane of the chords
acting downwards.
M y I xx − M x I xy M x I yy − M y I xy
σz = x+ y (3)
I xx I yy − I xy2 I xx I yy − I xy2
As shown in Fig. 2, the coordinates (x,y) in Eq. (3) represents the location of
any boom area on the cross-section and the sectional properties are referred to the
axes Cxy in which the origin coincides with the centroid of the cross section area.
The second moments of area are given as
I xx = ∫ y 2 dA = ∑ Ay 2
I yy = ∫ x 2 dA = ∑ Ax 2 (4)
I xy = ∫ xydA = ∑ Axy
The procedure followed in this work to evaluate the shear stress for a multicell
problem is as following:
S I − S y I xy n S y I yy − S x I xy n
qb = − x xx
I I − I2 ∑ Br xr − 2 ∑ Br yr (5)
xx yy xy r =1 I xx I yy − I xy r =1
where θR i s the twist per unit length of a Rth cell which can be given as
1 ds (6)
θR = ∫ q
2 AR G R R t
1 ds
θR =
2 AR GR
[
− q s ,o, R −1δ R −1, R + q s ,o, Rδ R − q s ,o, R +1δ R +1, R + ∫ qb
t
] (7)
R
where
δR-1, R - ∫ds/t for the wall common to the Rth and (R-1)th cells,
δR - ∫ds/t for all the walls enclosing the Rth cell and
δR+1, R - ∫ds/t for the wall common to the Rth and (R+1)th cells.
Step 4 : Use Moment Equilibrium equation
where p is the moment arm of the force due to qb about the moment centre.
Equations obtained from step 3 and step 4 can be written in a matrix form as:
[ Aij ]NXN {qs ,o,i } NX 1 = {Bij } (9)
NX 1
From Eqs. (5)-(8), one can see that elements of matrix Aij is a made up of δij
and elements of Bij is made up of qb and δij. By solving the system of linear
simultaneous algebraic Eqs. (9) with the known values of qb (from Eq. (5)), the
unknown shear flows qs,o,i where i = 1,2…..N can be found. Once qs,o is obtained
for all the cells, the final shear flows for each cell can be obtained from the
relation: qi = qbi + qso,i. Finally, the shear stresses on any web or skin can be
obtained by dividing the shear flow by the respective thickness of the web or skin.
Step 2: Find the open section shear flow qb as given by Eq. (5).
Step 3: Use the condition that shear loads acting through the shear centre of a
section produces zero twist, θ = 0, i.e. θ1 = θ2 = θ3 ……. θN = 0, which results in N
equations that can be written as
where Kij is a made up of δij and Mij is made up of qb and δij. By solving the
system of simultaneous equations (10), the unknown shear flows (qsoi where i=1,
2….N) can be determined. Once qs,o is obtained for all the cells, the final shear
flows for each cell can be obtained from the relation: qi = qbi + qso,i.
Therefore, Step 1 and Step 2 will give N number of equations for N unknowns
which can be arranged in a matrix form, as:
where N is the number of cells, Dij is made up of δij and Eij is made up of T.
By solving the system of simultaneous equations in Eq. (12), the unknown shear
flows can be obtained in each cell. Finally the shear stresses on any web or skin
due to torsion can be found by dividing the shear flow by the respective thickness
of the web or skin.
The inputs for stress analysis are generally the number of spars, loads, boom
areas with its location and the web length with thickness. These inputs are
prompted from a window with an input title as shown in Fig. 7, so it is absolutely
easy to work with. If one needs to start from the basic load calculation then
additional inputs such as the spanwise chord distribution c(y), the weight of the
aircraft W and wing Ww respectively, the factor of safety f, the limit load factor nop
and the wing area S are needed. The output will be the load distribution, shear
force and bending moment diagrams which are given graphically, then it can be
followed by stress analysis where the output will be stresses listed along with
their reference boom area or webs. Typical input and output GUI windows are
shown in Figs. 7 and 8 respectively.
3.1. Validation
From Tables 1-4, it can be seen that the results for all the four cases are in
good agreement with the literature values. Therefore, the program has been
validated for all the stresses and shear centre computations. As the program has
been validated, various case studies may be conducted to determine the capability
of the program.
Fig. 13. The Three Views of the Typical Fighter Aircraft [11].
The results show that the bending moment and shear force is highest at the
root and lowest near the tip, as expected. Therefore, the values of bending
moment and shear force at any point along the span of the wing may be
determined and consequently used to find the bending and shear stresses for any
section across the span of the wing.
Following the load estimation process, the stresses are evaluated at different
locations along the span of the wing. The multispar wing is assumed to be made
of five-cell wing section as shown in Fig. 14, which represents a typical airfoil
section used for high-speed aircraft. The details of a typical wing section are
assumed as in Table 6. It should be noted that the taper effect of the wing has
been included only in the load estimation process but the shear stresses and
bending stresses are evaluated neglecting the taper effect.
The values from Table 6 are given as the input through GUI windows
including the input for span, will get the output as required stresses listed at that
span. Thus using this software the bending stress at any boom area on any section
along the span of the wing can be determined (Typical results for 2 booms are in
Table 7). Similarly, the shear stresses at any spar web and skin panel at any
section along the span of the wing may be determined (Typical results for 2 walls
are in Table 8 and the typical GUI output is in Fig. 8).
Boom
Boom Thickness Cell Area
Area Wall
No (mm) (mm2)
(mm2)
2,8 1936 1 2, 7 8 3
Cell 1: 215000
3,9 645 2 3, 8 9 3 Cell 2: 250000
Cell 3: 255000
4 . 10 1290 3 4, 9 10 3 Cell 4: 155000
Cell 5: 115000
5 , 11 1936 4 5, 10 11 2.5
6 , 12 645 5 6, 11 12 2.5
Using this package a preliminary design can be made by carrying out parametric
analysis by choosing the boom areas, web length/thickness or material properties as
a parameter. In each case, the software lists down the stresses with the display
whether the design is safe or not. Table 9 shows the typical results of bending
stresses for 2 cell section (Fig. 9) under a bending moment of 100 kNm with the
material yield stress of 414 MPa. The values of the Margin of Safety can be used by
designers to check if the boom area chosen produce direct stresses within the
allowable stress limits or not. Thus the designer can continue to vary the boom areas
until an optimum design is obtained. Similarly other parametric study can be carried
out to arrive at a preliminary structural design which will be very useful for a course
on conceptual aircraft design and airframe structural design.
4. Conclusions
MATLAB GUIDE based stress analysis package have been developed. The
software is user friendly and no prior knowledge of MATLAB is required to work
with it. The program has been developed to handle aircraft wings with multispar
configurations under different loading conditions. The software can generate the
load distribution based on the inputs and plots the shear force and bending moment
diagram and evaluates the stresses along the span of the wing on demand.
Parametric analysis for different materials of wing, boom areas, web thickness
and different loadings on the wings can be carried out using this package. Thus
the package can be used for preliminary design and sizing of an aircraft wing. The
present software is expected to be a useful tool to enhance the teaching learning
process of courses on aircraft structures and aircraft structural design. Work is in
progress to develop similar software for an aircraft fuselage and to couple it with
this existing software to come out with complete aircraft structural design
software useful for the students.
Acknowledgement
The authors would like to acknowledge the Research Management Centre,
International Islamic University Malaysia for support of this work.
References
1. Philpot, Timothy A. (2000). MDSolids: Software to bridge the gap between
lectures and homework in mechanics of materials. International Journal of
Engineering Education, 16(5), 401-407.
2. Bloom B.S. (1956), Taxonomy of educational objectives, Handbook 1: The
Coginitive domain. David McKay, New York, NY.
3. Rodriguez, J.M.; Gonzalez, V.; Gonzalez, J.E.; Rueda C.; De Haro, L.; and
Martin-Pascual, C. (2001). Development of educational software for the
teaching of telecommunication engineering by using MATLAB. European
Journal of Engineering Education, 26(4), 361-374.
4. Zigic, Sasha; and Lemckert, Charles J. (2007). Development of an interactive
computer-based learning strategy to assist in teaching water quality
modeling. Computers & Education, 49(4), 1246-1257.
5. Turcotte, L.H.; and Wilson, H.B. (1998), Computer applications in mechanics
of materials using MATLAB. Prentice-Hall, Upper Saddle river, NJ.
6. Lardner T.J.; and Archer, R.R. (1994) MECHMAT in Mechanics of Solids:
An Introdution. McGrawHill, New York, NY.
7. Megson, T.H.G. (1999). Aircraft structures for engineering students. New
York: John Wiley & Sons Inc.
8. Curtis, H.D. (2000). Fundamentals of aircraft structural analysis.
International Ed. New York, U.S.A: McGraw Hill.
9. Niu, M. (1999). Airframe stress analysis and sizing. (2nd Ed.) Hong Kong
Conmilit Press Limited.
10. Bruhn, E.F. (1973). Analysis and design of flight vehicle structures. Indiana,
U.S.A: Jacobs Publishing, Inc.
11. Gary’s combat aircraft reference guide (2003). Retrieved September 18th,
2006.http://www.inetres.com/gp/military/ar/fb/Mig-21.html.