Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Computational Mechanics

https://doi.org/10.1007/s00466-022-02189-4

ORIGINAL PAPER

Isogeometric blended shells for dynamic analysis: simulating aircraft


takeoff and the resulting fatigue damage on the horizontal stabilizer
Ning Liu1 · Manoj R. Rajanna2 · Emily L. Johnson3 · Jim Lua1 · Nam Phan4 · Ming-Chen Hsu2

Received: 15 February 2022 / Accepted: 3 May 2022


© The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2022

Abstract
Aircraft horizontal stabilizers are prone to fatigue damage induced by the flow separation from aircraft wings and the
subsequent impingement on the stabilizer structure in its wake, which is known as a buffet event. In this work, the previously
developed isogeometric blended shell approach is reformulated in a dynamic analysis setting for the simulation of aircraft
takeoff using varying pitch angles. The proposed Kirchhoff–Love (KL) and continuum shell blending allows the critical
structural components of the aircraft horizontal stabilizer to be modeled using continuum shells to obtain high-fidelity 3D
stresses, whereas the less critical components are modeled using computationally efficient KL thin shells. The imposed
aerodynamic loads are generated from a hybrid immersogeometric and boundary-fitted computational fluid dynamics (CFD)
analysis to accurately record the dynamic excitation on the stabilizer external surface. Specifically, the entire aircraft except
for the wings and stabilizers is immersed into a non-boundary-fitted fluid domain based on the immersogeometric analysis
(IMGA) concept for computational savings, whereas the mesh surrounding the aircraft wing and stabilizers is boundary-fitted to
accurately compute the aerodynamic loads on the stabilizer. The obtained time histories of the loads are then applied to dynamic
blended shell analysis of the horizontal stabilizer, and the high-fidelity stress response is evaluated for subsequent fatigue
assessment. A simple frequency-domain fatigue analysis is then carried out to evaluate the buffet-induced fatigue damage
of the stabilizer. The results from both the steady-state and dynamic nonlinear blended shell analyses of a representative
horizontal stabilizer demonstrate the numerical accuracy and computational efficiency of the proposed approach.

Keywords Isogeometric analysis · Kirchhoff–Love shell · Continuum shell · Buffet-induced fatigue damage · Aircraft takeoff
simulation

1 Introduction model such an event is to perform boundary-fitted compu-


tational fluid dynamics (CFD) analysis to obtain the time
Aircraft horizontal stabilizers are vulnerable to fatigue fail- histories of the aerodynamic loads, followed by structural
ure caused by the flow separation from aircraft wings and analysis of the stabilizer to obtain stress results for fatigue
the subsequent impingement on the stabilizer structure in evaluation. In terms of the structural analysis, solid or solid-
its wake, which is known as a buffet event. In the com- like shell elements in standard finite element (FE) methods
putational community, one of the traditional approaches to are frequently employed in order to get accurate 3D stress
predictions for multiaxial fatigue evaluation [1,2]. However,
they are typically very computationally expensive. In cases
B Ning Liu
nliu@gem-innovation.com where thin shell elements (e.g., Kirchhoff–Love (KL) shells
[3,4]) are employed, the transverse stress and strain compo-
1 Global Engineering and Materials, Inc., nents cannot be accurately obtained. On the CFD analysis
Princeton, NJ 08540, USA side, in order to obtain high-fidelity CFD loads on the struc-
2 Department of Mechanical Engineering, ture, three prerequisites are needed: (a) a watertight geometry
Iowa State University, Ames, IA 50011, USA for analysis-suitable mesh generation, (b) a boundary-fitted
3 Department of Aerospace and Mechanical Engineering, mesh to accurately approximate the geometry, and (c) a
University of Notre Dame, Notre Dame, IN 46556, USA proper numerical projection technique to map the CFD loads
4 Structures Division, Naval Air Systems Command to the structure. This results in several challenges. For one
(NAVAIR), Patuxent River, MD 20670, USA

123
Computational Mechanics

thing, the geometry cleanup process often consumes the ibility. For components that require high solution accuracy
majority of the design-to-analysis time and significant man- in terms of flow or load prediction, the standard boundary-
ual effort to obtain a satisfactory geometry to start with. For fitted approach is adopted. This hybrid approach allows the
another, data loss is sometimes unavoidable during the pro- solution to be both computationally efficient and numeri-
jection process for the CFD loads. cally accurate. The use of finite elements for fluids and IGA
In order to bypass the time-consuming geometry cleanup for shells also allows us to transfer the load through L 2 -
process and avoid the approximation error that arises from projection of the traction and globally conserves forces and
the FE mesh generation, the concept of isogeometric analysis moments acting on the structure [34].
(IGA) [5] has gained significant attention in the past decade After the time histories of the high-fidelity 3D stresses are
and become a widely used method especially for the sim- obtained from the dynamic blended shell analysis, a simple
ulation of structures comprised of complicated geometries frequency-domain fatigue analysis is carried out to assess the
[6–16]. A notable benefit of using the IGA-based description buffet-induced fatigue damage and structural integrity of the
is that the underlying computational model is geometrically stabilizer. While time-domain fatigue methods are generally
exact and is described by high-order basis functions, which considered more accurate and can handle arbitrary loading
allows faster solution convergence with fewer elements [17– sequences, they are relatively computationally expensive and
19]. In the analysis of shell-like structures, a large variety of are not well suited for large amounts of data characterized by
IGA shell formulations of the KL type [3,4,20,21] and the high frequencies, as is the case in buffet-induced structural
continuum type [22–26] has been developed. Moreover, effi- vibration. On the contrary, frequency-domain methods char-
cient coupling formulations for multi-patch analysis [27–30] acterize the structural response using power spectral density
have been presented to realize direct analysis on multi-patch (PSD) functions and are able to provide a fast evaluation
NURBS models. These approaches have also been recently of the resulting fatigue damage on the structure. Further-
extended to a blended shell formulation [31,32] that allows more, as opposed to the time-domain methods that essentially
patch coupling between various shell types. From the per- describe the structural response as a function of time, the
spective of dynamic analysis, IGA shells have been applied frequency-domain counterparts provide additional valuable
across a wide range of applications, including wind turbine insight about the characteristics of the structure such as the
blades [35–40] and heart valves [12,41–48]. frequency range related to a buffet event, which is meaningful
In this context, we propose to extend the previously in the design viewpoint. In the present study, the equivalent
developed isogeometric blended shell approach [31] to the von Mises stress method [57] is adopted to convert the mul-
dynamic analysis setting to analyze the effects of time- tiaxial stress states into a uniaxial stress for quick fatigue
dependent buffet loads acting on the aircraft horizontal assessment. While a multiaxial fatigue damage model is more
stabilizer. The proposed formulation is applicable to both appropriate to process the 3D stress data, it is out of the scope
non-conforming and non-smooth patch interfaces in the of the current study and the use of the simple frequency-
coupling of isogeometric shells of different types. In the domain fatigue analysis is merely intended to demonstrate
modeling of the aircraft horizontal stabilizer for dynamic the complete workflow of the computational framework.
analysis, the use of the blended shell approach allows us to This paper is structured as follows. In Sect. 2, the exten-
deploy continuum shell elements only at critical locations to sion of the isogeometric blended shell approach for dynamic
accurately predict the 3D stress information and incorporate analysis is presented. A brief discussion on the adopted
KL thin shells in less critical regions to improve the compu- hybrid IMGA-BF approach for CFD analysis and the Arbi-
tational efficiency. On the other hand, to facilitate realistic trary Lagrangian–Eulerian (ALE) framework for pitching
aerodynamic load generation, an FE-based, hybrid immer- aircraft simulation is also given. The developed blended shell
sogeometric [49] and boundary-fitted analysis (IMGA-BF) formulation is then applied in Sect. 3 to dynamic analysis
approach is adopted to obtain the CFD loads during the of a representative horizontal stabilizer to demonstrate the
takeoff simulation. The FE-based compressible flow simula- numerical accuracy and efficiency of the method, followed
tions using only boundary-fitted mesh has been successfully by a dynamic analysis and fatigue evaluation of the stabilizer
applied to simulate full-scale aircraft aerodynamics prob- subjected to a series of realistic aerodynamic loads generated
lems [50,51]. Given that aircraft components (e.g., fuselage from the aircraft takeoff simulation. Finally, in Sect. 4, con-
and engine) are often geometrically complex and their cor- clusions about the proposed method are drawn.
responding CAD models are “dirty” in the sense that the
constituting B-rep surfaces are usually either non-watertight
or overlapped with each other, the use of immersogeomet- 2 The proposed approach
ric analysis (IMGA) [42,49,52–56] bypasses the geometry
cleanup process and does not require a boundary-fitted mesh The proposed modeling approach consists of two parts,
for analysis, which significantly improves the analysis flex- one being the extension of the isogeometric blended shell

123
Computational Mechanics

approach [31] to compute the dynamic structural response displacement coupling


for fatigue evaluation, and the other being the use of a hybrid
a3
IMGA-BF approach for variable angle of attack CFD analy- ΩA an
sis to obtain high-fidelity structural loads. This work focuses g3 gt at
more on the former to efficiently model the aircraft stabilizer cont
inuu gn
and obtain 3D stress results without compromising compu- m sh
ell
ΩB
tational efficiency, while the latter is briefly discussed.
Kirc
hhof
f-Lo
2.1 Isogeometric blended shell formulation rotation coupling ve s
hell

In the proposed structural description, an isogeometric


blended shell approach is utilized to couple isogeometric Fig. 1 An illustration of the blended coupling interface between a con-
tinuum shell and a KL shell
shells of different types though a penalty-based formulation.
This penalty formulation enforces the displacement and rota-
tional continuities in a variational manner and is applicable constrain the interfacial continuum shell kinematics. Specif-
to non-conforming and non-smooth interfaces. The involved ically, the displacement continuity is enforced by penalizing
isogeometric shell formulations consist of a KL shell type the relative motion of displacements at the corresponding
[4,27] for efficient computation of non-critical structures and through-thickness locations of Ω A and Ω B as follows,
a continuum shell type [22] to obtain high-fidelity 3D stress      
responses of critical structures. The formulation is briefly δW pd = αd uA − uB · δuA − δuB dT dL, (3)
introduced in the following, with more details available in L T
Liu et al. [31].
The variational formulation of the isogeometric contin- with uA and uB the displacements at the corresponding
uum shell can be expressed through the principle of virtual through-thickness locations on Ω A and Ω B , respectively, and
work, where the contribution of the body force is neglected αd the displacement penalty parameter. Moreover, the rota-
for brevity: tional continuity can be imposed by expanding the rotational
penalty work δW pr as:
 
    
δW = δW int
−δW ext
= δE : S dΩ − δu·h dΓ = 0,
Ω0 Γ0h δW pr = g3A · a3B − g̊3A · å3B δg3A · a3B + g3A · δa3B
αr
L T
(1)   
+ gnA · a3B − g̊nA · å3B δgnA · a3B + gnA · δa3B dT dL,
where W is the total work, W int is the internal work, W ext (4)
is the external work, δ indicates the variation with respect
to the virtual displacement variable δu, S is the second with a3B the unit vector normal to the KL shell reference
Piola–Kirchhoff stress tensor, E is the Green–Lagrange strain surface, g3A the surface normal of the continuum shell, gnA
tensor, Ω0 is the shell volume in the undeformed configura- the in-plane covariant unit vector normal to the penalty plane
tion, h is the surface traction, and Γ0h is the undeformed L × T , as illustrated in Fig. 1, and αr the rotational penalty
boundary where h is applied. parameter. Geometric variables indicated by (·) ˚ refer to the
Without loss of generality, let patch Ω A be a continuum undeformed configuration.
shell patch and patch Ω B be a KL shell patch (see Fig. 1). Taking variations of δW with respect to the discrete nodal
These patches are connected at an interface L, which is cho- displacements and adding the contribution of the dynamic
sen to be the midsurface edge of the KL shell body. The problem, Eq. (2) becomes,
goal of the formulation is to provide both displacement and
rotational continuities across the interface L. Specifically, we R = Mü + Cd u̇ + Fint − Fext + Fpd + Fpr = 0, (5)
augment the principle of virtual work by the penalty contri-
bution: with R being the residual vector and Fint , Fext , Fpd , and Fpr
denoting the internal, external, displacement, and rotational
δW = δW int + δW pd + δW pr − δW ext = 0, (2) penalty forces, respectively. The first two terms on the right-
hand side of the first equality sign in Eq. (5) account for the
where δW pd and δW pr are the displacement and rotational dynamic contributions, where M is the mass matrix, ü is the
penalty contributions, respectively. The coupling conditions acceleration, Cd is the damping matrix, and u̇ is the velocity.
are enforced across the entire interface through an inte- For dynamic simulations, the generalized-α method [58–
gration over the thickness domain T in order to properly 60] is adopted for time integration. Specifically, the solution

123
Computational Mechanics

field at a given time instance can be obtained by interpola- large. This work incorporates a single and universal selection
tion between the two neighboring time steps tn and tn+1 as of the penalty parameter α that can be applied to both the
follows, displacement and rotational continuity imposition indepen-
dent of the problem definition. The penalty parameter [31]
uα = α f un+1 + (1 − α f )un , (6) takes the material properties, the elemental in-plane dimen-
u̇α = α f u̇n+1 + (1 − α f )u̇n , (7) sions, and the shell thickness into consideration and can be
expressed in the following form
üα = αm ün+1 + (1 − αm )ün , (8)

where α f and αm are interpolation factors, and the subscript α E E th2


αd = α , αr = α , (14)
denotes interpolated variables. The displacement and veloc- h (1 − ν 2 ) 12 h (1 − ν 2 )
ity fields at the time step tn+1 can be calculated based on the
Newmark update in the following, where E is the Young’s modulus, ν is the Poisson’s ratio,
th is the shell thickness, and h is the element size parameter
1 determined by averaging the corresponding element sizes on
un+1 = un + Δt u̇n + (Δt)2 ((1 − 2β)ün + 2β ün+1 ) ,
2 the two patches in the direction of the penalty curve L.
(9)
u̇n+1 = u̇n + Δt ((1 − γ )ün + γ ün+1 ) , (10)
2.2 Hybrid immersogeometric and boundary-fitted
CFD analysis
where β and γ are the Newmark parameters and Δt is the
time increment (i.e. Δt = tn+1 − tn ).
A hybrid IMGA-BF computational framework [49] based
Accordingly, the residual force vector in Eq. (5) is rewrit-
on stabilized finite element methods for compressible flows
ten using the α-level interpolated variables and solved for the
[61–66] is used in the current work to accurately predict the
acceleration field using:
buffet loads on the horizontal stabilizer of the aircraft. The
dRα stabilized finite element method has been thoroughly vali-
Δün+1 = −Rα . (11) dated for simulating aircraft aerodynamics problems [65,66].
dün+1
The recently proposed IMGA approach [49] directly makes
Assuming a linear damping model with a constant viscous use of a B-rep CAD model by immersing it into a fluid
damping matrix Cd , Eq. (11) is further expanded as, mesh and can therefore handle different geometric config-
urations (e.g., pylons and stores) without geometry cleanup
 
and remeshing. However, it can be challenging to obtain
αm M + α f γ ΔtCd + α f β(Δt)2 K(uα ) Δün+1
high solution accuracy if the mesh is not sufficiently refined.
pd pr
= −Müα − Cd u̇α − Fαint + Fαext − Fα − Fα , (12) On the other hand, the traditional boundary-fitted approach
adds boundary layers surrounding the structure, which is
with the interpolation factors and Newmark parameters deter- more labor-intensive but provides higher accuracy. In order to
mined with improved numerical dissipation, obtain a good balance between computational efficiency and
solution accuracy, we combine the two approaches to con-
2 − ρ∞ 1 struct a unified hybrid IMGA-BF framework to accurately
αm = , αf = ,
1 + ρ∞ 1 + ρ∞ predict aircraft buffet loads on the stabilizer for dynamic sim-
(1 − α f + αm )2 1 ulation. The IMGA approach is used for non-critical parts
β= , γ = − α f + αm , (13) of the aircraft to avoid time-consuming geometry cleanup,
4 2
and the boundary-fitted approach is applied to critical struc-
where ρ∞ is the numerical dissipation parameter that falls tural components to ensure the high quality of the flow
in the range of [0, 1], and ρ∞ = 0.5 is employed in the solution (cf. Fig. 2). This combination achieves the max-
current study. Readers are referred to Kiendl et al. [4] for imum level of modeling efficiency, solution accuracy, and
more detailed explanation of the generalized-α linearization geometric flexibility, and we can effectively and accurately
approach applied to shell problems. capture the turbulent flow generation and separation as well
With regards to the determination of the penalty parame- as the vortex shedding that impinges on the stabilizer struc-
ters αd and αr , traditional penalty approaches suffer from the tures. Note that this hybrid IMGA-BF framework can also
problem-specific empirical selection of the penalty parame- handle moving domain problems using the ALE approach
ter: the enforced constraints cannot be sufficiently satisfied [49,61], and the mixed ALE/IMGA computation falls under
in the case of a relatively low penalty parameter, and the sys- the concept of the Fluid–Solid Interface-Tracking/Interface-
tem becomes ill-conditioned if the penalty parameter is too Capturing Technique (FSITICT) [67], which is the fluid–

123
Computational Mechanics

Fig. 2 The hybrid IMGA-BF surfaces and mesh of the full-scale aircraft for CFD analysis: boundary-fitted mesh around the aircraft wing and
horizontal stabilizers, and IMGA mesh for the fuselage

structure interaction (FSI) version of the Mixed Interface- subsequently applied to the stabilizer for dynamic structural
Tracking/Interface-Capturing Technique (MITICT) [68]. analysis. A simple frequency-domain fatigue analysis is then
Following this idea, the B-rep CAD model of the aircraft carried out based on the obtained time histories of the 3D
components (fuselage, engine, etc.) except for the wing and stresses to demonstrate the full workflow of the simulation
stabilizer are directly immersed into a non-boundary-fitted framework.
mesh of the background fluid domain, whereas a boundary-
fitted mesh is generated at the aircraft wings and horizontal 3.1 Validation studies of the dynamic blended shell
stabilizers to accurately capture the flow separation and its formulation
impingement on the stabilizer structure. Subsequently, an
aircraft takeoff CFD simulation is carried out using time- The developed isogeometric blended shell formulation is
dependent pitch angle data to record the aerodynamic loads applied to perform both static and dynamic nonlinear analysis
on the external surface of the stabilizer for dynamic structural of a representative horizontal stabilizer with internal struc-
analysis and high-fidelity 3D stress prediction. The traction tures, as illustrated in Fig. 3, where the highlighted patch is
loads are transferred at the fluid–structure interface from the modeled using continuum shells and the rest of the patches
fluid discretization to the integration points of the structural are modeled using KL shells. The stabilizer has root and
discretization through L 2 -projection, which globally con- tip chord lengths of 3.19 m and 0.7 m, respectively, and a
serves forces and moments acting on the structure. tail semi-span of 6.75 m. The model is comprised of 6 skin
patches, 10 rib patches, and 5 spar patches, modeled using
bicubic NURBS with a total of 71 penalty curves for cou-
pling. An isotropic aluminium material model is employed
3 Numerical results

In this section, the developed isogeometric blended shell for-


mulation is applied to model the dynamic response of a repre-
sentative horizontal stabilizer. The accuracy of the dynamic
blended shells is first verified by comparing the dynamic
steady-state solution of the stabilizer under a constant uni-
form traction load with the solutions obtained from a set of
static analysis conditions using Abaqus and an isogeometric
pure KL shell model [31]. The applicability of the developed
blended shells is further demonstrated via sequential CFD-
Fig. 3 A schematic of the horizontal stabilizer geometry used in anal-
structural analysis, where the time-dependent aerodynamic
ysis. The highlighted patch is modeled using isogeometric continuum
loads acting on the horizontal stabilizer are obtained from shells and the rest of the patches are modeled using isogeometric KL
a hybrid IMGA-BF CFD analysis of the entire aircraft and shells

123
Computational Mechanics

(a) (c) 1 1 1
z-displacement = 0.399 m

Normalized thickness
Normalized thickness

Normalized thickness
z-displacement (m) 0.8 0.8 0.8

0.6 0.6 0.6

0.4 0.4 0.4

0.2 0.2 0.2


z
x 0 0 0
27 28 29 30 31 32 33 185 190 195 200 205 210 215 -64 -60 -56 -52 -48 -44
y
11
(MPa) 22
(MPa) 12
(MPa)
(b) 0 1 1 1

Normalized thickness

Normalized thickness

Normalized thickness
0.8 0.8 0.8
-0.2
0.6 0.6 0.6
-0.4
0.4 0.4 0.4
-0.6 0.2 0.2 0.2

-0.8 0 0 0
0 0.3 0.6 0.9 1.2 1.5 -0.14 -0.13 -0.12 -0.11 -0.1 -0.09 -0.9 -0.80 -0.70 -0.6 -0.26 -0.16 -0.06 0.04 0.14 0.24
13
(MPa) 23
(MPa) 33
(MPa)

Fig. 4 Steady-state results of the dynamic blended shell analysis: (a) Displacement field contour plot for blended shell model. (b) Time history of
the tip displacement compared with the static analysis result. (c) The through-thickness Cauchy stress comparison at the center of the continuum
shell patch compared with the static analysis result [31]

Table 1 Solution accuracy and


Method Number of elements Number of DOFs Converged z-displacement (m)
efficiency comparison between
the Abaqus reference solution, Abaqus S4 44,410 261,720 − 0.401
the pure KL shell model
(denoted as KL), and the KL 13,744 50,331 − 0.399
proposed blended shell model BL (Static) 13,744 52,761 − 0.399
(denoted as BL) BL (Dynamic) 13,744 52,761 − 0.399

with E = 71.7 GPa and ν = 0.33. The thickness of the skin, (DOFs) required for all the simulations are listed in Table 1.
ribs, and spars are assumed to be 0.04 m, 0.01 m, and 0.01m, Based on the obtained results, it is obvious that the devel-
respectively. The penalty parameter value of α = 103 is used, oped blended shell approach is computationally efficient
as it has been determined via a variety of shell benchmark compared to the Abaqus model, in that only less than 20%
problems [27,31] that this value holds well over a wide range the number of DOFs required by Abaqus for convergence is
of engineering applications. A uniform downward traction of needed to achieve the same level of accuracy. Another impor-
100 kPa is applied to the stabilizer skin with the root section tant takeaway is that the use of the continuum shell patch does
clamped. To obtain a steady-state solution using dynamic not compromise computational efficiency when utilized in
analysis, a damping coefficient of C d = 1000 kg/(m2 s) is the context of the blended shell approach, as is observed by
applied for the entire stabilizer. This value ensures that the the same number of elements and the relatively close number
stabilizer reaches the steady state within a reasonable amount of DOFs required for convergence in the blended shell and
of time. A time step size of 1×10−3 is used in this simulation. the pure KL shell models.
The obtained dynamic blended shell analysis results are The through-thickness stresses at the center of the contin-
compared against the static analysis results from an Abaqus uum shell patch are extracted and displayed in Fig. 4c for
model constructed using S4 shell elements as well as a pure capability demonstration. As seen from the results, both the
isogeometric KL shell model. The deformed configuration in-plane and out-of-plane components of the Cauchy stresses
of the stabilizer at steady state is shown in Fig. 4a. The time from dynamic analysis match very well with the static results,
history of the tip displacement is plotted in Fig. 4b and com- which further verifies the numerical accuracy of the dynamic
pared with the static analysis displacement results. After the blended shell approach. The ability to compute the full-scale
solution reaches steady state, the dynamic analysis results Cauchy stress tensor at critical locations offers the possibil-
reach a good agreement with the static analysis results. The ity for accurate multiaxial fatigue assessment [1,2] without
number of elements and the number of degrees of freedom compromising solution efficiency.

123
Computational Mechanics

CFD analysis Structural analysis


Flow conditions
p = 56688 Pa
||u|| = 168 m/s Projection
T = 258.4 K

Extract CFD traction


θ loads on the horizontal
stabilizer at each time Clamped BC
20
step and perform
16
L2-projection onto the
12 IGA stabilizer skin
8

4
Compute 3D stresses on
0
0 1 2 3 4 5 6 7 8 9 10 11 the continuum shell patch

Fig. 5 The overall framework to perform dynamic analysis of the horizontal stabilizer: CFD simulation setup, exchange of CFD load data, and
structural simulation setup

3.2 Aircraft takeoff simulation, dynamic analysis, Figure 6 shows the total fluid force magnitude acting on
and fatigue evaluation the left horizontal stabilizer of the aircraft. The corresponding
time history of the tip displacements of the stabilizer under
Now that the developed isogeometric blended shell formu- the fluid traction load obtained using structural simulation is
lation is numerically verified, it is further applied to study plotted in Fig. 7. The results clearly demonstrate the severity
the dynamic response of the stabilizer subjected to simu- of the wake of the unsteady flow hitting the stabilizer at higher
lated CFD loads. An aircraft takeoff simulation using the aircraft pitch angles. Under the dynamic CFD loads, the hor-
hybrid IMGA-BF CFD analysis is performed to obtain real- izontal stabilizer vibrates severely at higher pitch angles, and
istic aerodynamic loads on the stabilizer surface, which is the amplitude of the vibration increases with increasing air-
subsequently applied to the blended shell stabilizer model craft pitch angle. To illustrate the flow behavior, Fig. 8 shows
and the full 3D stresses at locations of interest are computed the fluid velocity contour along the midplane of the horizon-
for fatigue evaluation. To perform the CFD simulation, we tal stabilizer, and Fig. 9 shows the contour plot of the fluid
assume conditions where the aircraft is cruising at a certain traction magnitude acting on the horizontal stabilizer at dif-
speed and perform a pitch or sudden takeoff maneuvering. In ferent time instances and pitch angles. Figure 10 shows the
this case, an inflow velocity of 168 m/s, pressure of 56,688 Pa, deformation of the stabilizer overlapped with the reference
and temperature of 258.4 K are applied at the far-field bound- configuration at various time instances. The 3D stresses at
aries of the computational domain. To perform the takeoff
simulation, we pitch the entire fluid domain at the rate of two
degrees per second and handle the moving domain problem Pitch angle, θ (˚)
using the ALE approach. An illustration of the hybrid mesh
0 0 2 4 6 8 10 12 14 16 18 20
used in the present simulation can be found in Fig. 2, and the 160
overall computational framework is demonstrated in Fig. 5,
Total force magnitude (kN)

which also shows the CFD analysis setup, flow conditions, 140
and the time history of the aircraft pitch angle. The hybrid
120
IMGA-BF computational mesh is comprised of 14,383,139
linear tetrahedral elements. For the boundary-fitted surfaces, 100
the size of the first element in the wall-normal direction is
0.01 m, and 10 layers of boundary-layer elements are gener- 80
ated with a growth ratio of 1.2. The fluid element size near
60
the immersed surface is 0.05 m. Note that only the CFD trac-
tion loads on the left horizontal stabilizer of the aircraft are 40
extracted and projected onto the IGA skin surface to study the 0 1 2 3 4 5 6 7 8 9 10 11
Time (s)
dynamic responses of the blended shell structure. The same
material properties as described in Sect. 3.1 are adopted, and Fig. 6 Time history of the total force magnitude acting on the left
the damping effects due to air are assumed to be negligible. horizontal stabilizer obtained using the CFD simulation

123
Computational Mechanics

Pitch angle, θ (˚) adopted during the process to obtain a stable conversion,
0 0 2 4 6 8 10 12 14 16 18 20 including mean removal and Hanning window to smoothen
0.1
abrupt ends and reduce leakage in the resulting Fourier trans-
Tip displacement in z-dir (m)

0.07
form. In the next step, Dirlik’s probability distribution of
stress cycles [69] is computed and a fatigue damage intensity
0.04
index D at every integration point is cumulatively assessed
based on the corresponding S-N look-up curves. Dirlik’s
0.01 probabilistic distribution p(σ ) can be written in the following
form,
-0.02
 
1 D1 − QZ D2 Z − Z 2 D3 − Z 2
-0.05
p(σ ) = √ e + 2 e 2R 2 + e 2 ,
0 1 2 3 4 5 6 7 8 9 10 11
m0 Q R Z
Time (s) (15)

Fig. 7 Time history of the horizontal stabilizer tip displacement plot in


the z-direction where

2(X m − γ 2 ) 1 − γ − D1 + D12
all the integration points of the continuum shell patch are D1 = , D2 = ,
1 + γ2 1− R
extracted, and the equivalent von Mises stresses are then σ
calculated to facilitate a simple frequency-domain fatigue D3 = 1 − D1 − D2 , Z=√ ,
m0
damage evaluation. The time histories of the 3D stresses and
1.25(γ − D3 − D2 R) γ − X m − D12
the corresponding equivalent stress at the location with the Q= , R= ,
highest stress value of the continuum shell patch, which is D1 1 − γ − D1 + D12

evaluated in both the in-plane and through-thickness direc- m1 m2 m2
Xm = , γ =√ . (16)
tions, are plotted in Figs. 11 and 12, respectively. m0 m4 m0m4
A simple frequency-domain fatigue damage analysis is
carried out based on the obtained time history of the stresses. The spectral moments m 0 , m 1 , m 2 and m 4 of a signal G x x ( f )
Specifically, the Fast Fourier Transform (FFT) technique is are given as,
employed in the first step to convert the time-domain signals
 ∞
to frequency domain in terms of power spectral densities
(PSD) (cf. Fig. 13). A number of numerical strategies are mi = f i G x x ( f )d f . (17)
0

Fig. 8 Fluid flow contour along the midplane of the horizontal stabilizer at different time instances

123
Computational Mechanics

Fig. 9 Contour plot of the fluid traction magnitude acting on the horizontal stabilizer at different time instances

Fig. 10 Displacement magnitude contour of the horizontal stabilizer at different time instances overlapped with the reference configuration (light
gray edges). The deformation is scaled up 5 times for visualization

The cumulative fatigue damage intensity index D per unit Finally, the fatigue life in terms of time can be obtained
time can be written as, by taking the reciprocal of D. Using the above approach, the
 fatigue life at the location with the highest stress value on the
∞ νa p(σ )
D= dσ, (18) continuum shell patch is computed as 3.47×105 hours. Note
0 N f (σ ) that the location of the continuum shell patch in this study
 is not necessarily representative of the most critical location
m4
with νa the expected peak occurrence frequency, νa = m 2
, of the stabilizer. A full fatigue evaluation of the entire stabi-
and N f the corresponding fatigue life. In the current study, a lizer, or at least at critical regions, is needed in order to assess
representative S-N curve for general aluminium alloy mate- the component-level integrity and identify critical locations.
rials is employed, Also note that an idealized stabilizer structure is considered
in this work, and as a result, the reported fatigue life may
σvm
a
· Nf = C, (19) not represent a realistic scenario. The above calculation is
intended to demonstrate the complete workflow of the devel-
with a and C being material parameters, a = 4.10, oped computational framework.
C = 3.15 × 1014 , and σvm the equivalent von Mises stress.

123
Computational Mechanics

Fig. 11 The 3D Cauchy stress time histories at the location with the highest stress value of the continuum shell patch. Note that the vertical axes
are scaled to clearly visualize the data for each stress component

Pitch angle, θ (˚)

Fig. 13 The response power spectral density (PSD)


Fig. 12 The computed time history of the von Mises stress at the loca-
tion with the highest stress value on the stabilizer

IMGA-BF CFD analysis of flow over the full-scale air-


4 Conclusion craft is performed to generate realistic aerodynamic loads
on the stabilizer external surface for dynamic analysis, and
An isogeometric blended shell approach is developed for effi-
a frequency-domain fatigue analysis is subsequently carried
cient prediction of the 3D stresses and buffet-induced fatigue
out to assess the buffet-induced fatigue damage and remain-
evaluation of aircraft horizontal stabilizers. The key feature
ing fatigue life. The proposed approach offers the possibility
of the method is the deployment of continuum shells only at
to model high-fidelity structural response and buffet-induced
critical locations for accurate 3D stress prediction and the
fatigue damage in large-scale aircraft structures within a
use of KL shells at other non-critical regions to improve
manageable amount of time.
computational efficiency. A dynamic nonlinear analysis of
a representative aircraft horizontal stabilizer is employed Acknowledgements This work is supported by the U.S. Naval Air Sys-
to demonstrate the numerical accuracy and computational tems Command (NAVAIR) under Grant No. N68335-20-C-0899. This
efficiency of the developed approach. After that, a hybrid support is gratefully acknowledged.

123
Computational Mechanics

References nonuniformly heated plates. Numer Heat Transf Part B Fundam


75(6):347–362
1. Liu N, Cui X, Xiao J, Lua J, Phan N (2020) A simplified contin- 20. Benson DJ, Bazilevs Y, Hsu M-C, Hughes TJR (2011) A large
uum damage mechanics based modeling strategy for cumulative deformation, rotation-free, isogeometric shell. Comput Methods
fatigue damage assessment of metallic bolted joints. Int J Fatigue Appl Mech Eng 200:1367–1378
131:105302 21. Takizawa K, Tezduyar TE, Sasaki T (2019) Isogeometric hyper-
2. Liu N, Xiao J, Cui X, Liu P, Lua J (2019) A continuum damage elastic shell analysis with out-of-plane deformation mapping.
mechanics (CDM) modeling approach for prediction of fatigue Comput Mech 63:681–700
failure of metallic bolted joints. In: AIAA Scitech 2019 Forum, 22. Liu N, Ren X, Lua J (2020) An isogeometric continuum shell ele-
AIAA 2019-0237 ment for modeling the nonlinear response of functionally graded
3. Kiendl J, Bletzinger K-U, Linhard J, Wüchner R (2009) Isogeomet- material structures. Compos Struct 237:111893
ric shell analysis with Kirchhoff–Love elements. Comput Methods 23. Liu N, Hsu M-C, Lua J, Phan N (2022) A large deformation iso-
Appl Mech Eng 198:3902–3914 geometric continuum shell formulation incorporating finite strain
4. Kiendl J, Hsu M-C, Wu MCH, Reali A (2015) Isogeometric elastoplasticity. Comput Mech. https://doi.org/10.1007/s00466-
Kirchhoff–Love shell formulations for general hyperelastic mate- 022-02193-8
rials. Comput Methods Appl Mech Eng 291:280–303 24. Hosseini S, Remmers JJC, Verhoosel CV, De Borst R (2014) An iso-
5. Hughes TJR, Cottrell JA, Bazilevs Y (2005) Isogeometric anal- geometric continuum shell element for non-linear analysis. Comput
ysis: CAD, finite elements, NURBS, exact geometry, and mesh Methods Appl Mech Eng 271:1–22
refinement. Comput Methods Appl Mech Eng 194:4135–4195 25. Guo Y, Ruess M (2015) A layerwise isogeometric approach for
6. Liu N, Jeffers AE (2018) A geometrically exact isogeometric nurbs-derived laminate composite shells. Compos Struct 124:300–
Kirchhoff plate: feature-preserving automatic meshing and C 1 309
rational triangular Bézier spline discretizations. Int J Numer Meth 26. Leonetti L, Liguori F, Magisano D, Garcea G (2018) An efficient
Eng 115(3):395–409 isogeometric solid-shell formulation for geometrically nonlin-
7. Herrema AJ, Kiendl J, Hsu M-C (2019) A framework for ear analysis of elastic shells. Comput Methods Appl Mech Eng
isogeometric-analysis-based optimization of wind turbine blade 331:159–183
structures. Wind Energy 22:153–170 27. Herrema AJ, Johnson EL, Proserpio D, Wu MCH, Kiendl J,
8. Liu N, Jeffers AE (2019) Feature-preserving rational Bézier tri- Hsu M-C (2019) Penalty coupling of non-matching isogeometric
angles for isogeometric analysis of higher-order gradient damage Kirchhoff–Love shell patches with application to composite wind
models. Comput Methods Appl Mech Eng 357:112585 turbine blades. Comput Methods Appl Mech Eng 346:810–840
9. Liu N , Jeffers AE (2018) Rational Bézier triangles for the anal- 28. Kiendl J, Bazilevs Y, Hsu M-C, Wüchner R, Bletzinger K-U
ysis of isogeometric higher-order gradient damage models. In: (2010) The bending strip method for isogeometric analysis of
13th World congress on computational mechanics (WCCM XIII) Kirchhoff–Love shell structures comprised of multiple patches.
and 2nd Pan American congress on computational mechanics Comput Methods Appl Mech Eng 199:2403–2416
(PANACM II), New York City, NY, USA 29. Goyal A, Simeon B (2017) On penalty-free formulations for mul-
10. Liu N (2018) Non-uniform rational B-splines and rational Bezier tipatch isogeometric Kirchhoff–Love shells. Math Comput Simul
triangles for isogeometric analysis of structural applications. Ph.D. 136:78–103
thesis, University of Michigan 30. Leonetti L, Liguori FS, Magisano D, Kiendl J, Reali A, Garcea
11. Johnson EL, Hsu M-C (2020) Isogeometric analysis of ice accretion G (2020) A robust penalty coupling of non-matching isogeomet-
on wind turbine blades. Comput Mech 66:311–322 ric Kirchhoff–Love shell patches in large deformations. Comput
12. Johnson EL, Laurence DW, Xu F, Crisp CE, Mir A, Burkhart HM, Methods Appl Mech Eng 371:113289
Lee C-H, Hsu M-C (2021) Parameterization, geometric modeling, 31. Liu N, Johnson EL, Rajanna MR, Lua J, Phan N, Hsu M-
and isogeometric analysis of tricuspid valves. Comput Methods C (2021) Blended isogeometric Kirchhoff–Love and continuum
Appl Mech Eng 384:113960 shells. Comput Methods Appl Mech Eng 385:114005
13. Takizawa K, Tezduyar TE, Otoguro Y, Terahara T, Kuraishi T, Hat- 32. Liu N, Lua J, Rajanna MR, Johnson EL, Hsu MC, Phan ND (2022)
tori H (2017) Turbocharger flow computations with the space-time Buffet-induced structural response prediction of aircraft horizontal
isogeometric analysis (ST-IGA). Comput Fluids 142:15–20 stabilizers based on immersogeometric analysis and an isogeomet-
14. Takizawa K, Tezduyar TE, Terahara T (2016) Ram-air parachute ric blended shell approach. In: AIAA SCITECH 2022 forum, p
structural and fluid mechanics computations with the space-time 0852
isogeometric analysis (ST-IGA). Comput Fluids 141:191–200 33. Bazilevs Y, Hsu M-C, Kiendl J, Wüchner R, Bletzinger K-U (2011)
15. Takizawa K, Tezduyar TE, Sasaki T (2017) Aorta modeling with 3D simulation of wind turbine rotors at full scale. Part II: fluid–
the element-based zero-stress state and isogeometric discretization. structure interaction modeling with composite blades. Int J Numer
Comput Mech 59:265–280 Methods Fluids 65:236–253
16. Takizawa K, Tezduyar TE, Terahara T, Sasaki T (2017) Heart valve 34. Bazilevs Y, Hsu M-C, Scott MA (2012) Isogeometric fluid–
flow computation with the integrated space-time VMS, slip inter- structure interaction analysis with emphasis on non-matching
face, topology change and isogeometric discretization methods. discretizations, and with application to wind turbines. Comput
Comput Fluids 158:176–188 Methods Appl Mech Eng 249–252:28–41
17. Liu N, Jeffers AE (2017) Isogeometric analysis of laminated 35. Hsu M-C, Bazilevs Y (2012) Fluid–structure interaction model-
composite and functionally graded sandwich plates based on a lay- ing of wind turbines: simulating the full machine. Comput Mech
erwise displacement theory. Compos Struct 176:143–153 50:821–833
18. Liu N, Jeffers AE (2018) Adaptive isogeometric analysis in struc- 36. Korobenko A, Hsu M-C, Akkerman I, Tippmann J, Bazilevs Y
tural frames using a layer-based discretization to model spread of (2013) Structural mechanics modeling and FSI simulation of wind
plasticity. Comput Struct 196:1–11 turbines. Math Models Methods Appl Sci 23(2):249–272
19. Liu N, Beata PA, Jeffers AE (2019) A mixed isogeometric anal- 37. Bazilevs Y, Korobenko A, Deng X, Yan J (2014) Novel struc-
ysis and control volume approach for heat transfer analysis of tural modeling and mesh moving techniques for advanced fluid–
structure interaction simulation of wind turbines. Int J Numer Meth
Eng 102(3–4):766–783

123
Computational Mechanics

38. Yan J, Korobenko A, Deng X, Bazilevs Y (2016) Computational 56. Saurabh K, Gao B, Fernando M, Xu S, Khanwale MA, Khara B,
free-surface fluid–structure interaction with application to floating Hsu M-C, Krishnamurthy A, Sundar H, Ganapathysubramanian
offshore wind turbines. Comput Fluids 141:155–174 B (2021) Industrial scale large Eddy simulations with adaptive
39. Korobenko A, Yan J, Gohari SMI, Sarkar S, Bazilevs Y (2017) octree meshes using immersogeometric analysis. Comput Math
FSI simulation of two back-to-back wind turbines in atmospheric Appl 97:28–44
boundary layer flow. Comput Fluids 158:167–175 57. Preumont A (1994) Random vibration and spectral analy-
40. Bazilevs Y, Yan J, Deng X, Korobenko A (2018) Computer model- sis/Vibrations aléatoires et analyse spectral, vol 33. Springer, Berlin
ing of wind turbines: 2. Free-surface FSI and fatigue-damage. Arch 58. Chung J, Hulbert GM (1993) A time integration algorithm for
Comput Methods Eng 26:1101–1115 structural dynamics with improved numerical dissipation: the
41. Hsu M-C, Kamensky D, Bazilevs Y, Sacks MS, Hughes TJR generalized-α method. J Appl Mech 60:371–75
(2014) Fluid–structure interaction analysis of bioprosthetic heart 59. Jansen KE, Whiting CH, Hulbert GM (2000) A generalized-α
valves: significance of arterial wall deformation. Comput Mech method for integrating the filtered Navier-Stokes equations with
54(4):1055–1071 a stabilized finite element method. Comput Methods Appl Mech
42. Kamensky D, Hsu M-C, Schillinger D, Evans JA, Aggarwal A, Eng 190:305–319
Bazilevs Y, Sacks MS, Hughes TJR (2015) An immersogeometric 60. Bazilevs Y, Calo VM, Hughes TJR, Zhang Y (2008) Isogeometric
variational framework for fluid–structure interaction: application fluid–structure interaction: theory, algorithms, and computations.
to bioprosthetic heart valves. Comput Methods Appl Mech Eng Comput Mech 43:3–37
284:1005–1053 61. Xu F, Moutsanidis G, Kamensky D, Hsu M-C, Murugan M,
43. Hsu M-C, Kamensky D, Xu F, Kiendl J, Wang C, Wu MCH, Ghoshal A, Bazilevs Y (2017) Compressible flows on moving
Mineroff J, Reali A, Bazilevs Y, Sacks MS (2015) Dynamic and domains: stabilized methods, weakly enforced essential boundary
fluid–structure interaction simulations of bioprosthetic heart valves conditions, sliding interfaces, and application to gas-turbine mod-
using parametric design with T-splines and Fung-type material eling. Comput Fluids 158:201–220
models. Comput Mech 55:1211–1225 62. Kozak N, Xu F, Rajanna MR, Bravo L, Murugan M, Ghoshal A,
44. Xu F, Morganti S, Zakerzadeh R, Kamensky D, Auricchio F, Bazilevs Y, Hsu M-C (2020) High-fidelity finite element modeling
Reali A, Hughes TJR, Sacks MS, Hsu M-C (2018) A frame- and analysis of adaptive gas turbine stator-rotor flow interaction at
work for designing patient-specific bioprosthetic heart valves using off-design conditions. J Mech 36:595–606
immersogeometric fluid-structure interaction analysis. Int J Numer 63. Bazilevs Y, Takizawa K, Wu MCH, Kuraishi T, Avsar R, Xu Z,
Methods Biomed Eng 34:e2938 Tezduyar TE (2021) Gas turbine computational flow and structure
45. Wu MCH, Zakerzadeh R, Kamensky D, Kiendl J, Sacks MS, Hsu analysis with isogeometric discretization and a complex-geometry
M-C (2018) An anisotropic constitutive model for immersogeo- mesh generation method. Comput Mech 67:57–84
metric fluid–structure interaction analysis of bioprosthetic heart 64. Codoni D, Moutsanidis G, Hsu M-C, Bazilevs Y, Johansen C,
valves. J Biomech 74:23–31 Korobenko A (2021) Stabilized methods for high-speed com-
46. Balu A, Nallagonda S, Xu F, Krishnamurthy A, Hsu M-C, Sarkar pressible flows: toward hypersonic simulations. Comput Mech
S (2019) A deep learning framework for design and analysis of 67:785–809
surgical bioprosthetic heart valves. Sci Rep 9:18560 65. Rajanna MR, Johnson EL, Codoni D, Korobenko A, Bazilevs Y,
47. Xu F, Johnson EL, Wang C, Jafari A, Yang C-H, Sacks MS, Liu N, Lua J, Phan ND, Hsu M-C (2022) Finite element methodol-
Krishnamurthy A, Hsu M-C (2021) Computational investigation ogy for modeling aircraft aerodynamics: development, simulation,
of left ventricular hemodynamics following bioprosthetic aortic and validation. Comput Mech. https://doi.org/10.1007/s00466-
and mitral valve replacement. Mech Res Commun 112:103604 022-02178-7
48. Kamensky D (2021) Open-source immersogeometric analysis of 66. Rajanna MR, Johnson EL, Codoni D, Korobenko A, Bazilevs Y,
fluid–structure interaction using FEniCS and tIGAr. Comput Math Liu N, Lua J, Phan ND, Hsu MC (2022) Finite element simula-
Appl 81:634–648 tion and validation for aerospace applications: stabilized methods,
49. Xu F, Bazilevs Y, Hsu M-C (2019) Immersogeometric analysis of weak Dirichlet boundary conditions, and discontinuity capturing
compressible flows with application to aerodynamic simulation of for compressible flows. In AIAA SCITECH 2022 forum, p 1077
rotorcraft. Math Models Methods Appl Sci 29:905–938 67. Tezduyar TE, Takizawa K, Moorman C, Wright S, Christopher J
50. Tezduyar TE, Aliabadi SK, Behr M, Mittal S (1994) Massively par- (2010) Space-time finite element computation of complex fluid–
allel finite element simulation of compressible and incompressible structure interactions. Int J Numer Methods Fluids 64:1201-[object
flows. Comput Methods Appl Mech Eng 119:157–177 Object]
51. Tezduyar T, Aliabadi S, Behr M, Johnson A, Kalro V, Litke M 68. Tezduyar TE (2001) Finite element methods for flow problems
(1996) Flow simulation and high performance computing. Comput with moving boundaries and interfaces. Arch Comput Methods
Mech 18:397–412 Eng 8:83–130
52. Xu F, Schillinger D, Kamensky D, Varduhn V, Wang C, Hsu M-C 69. Pitoiset X, Preumont A (2000) Spectral methods for multiax-
(2016) The tetrahedral finite cell method for fluids: immersoge- ial random fatigue analysis of metallic structures. Int J Fatigue
ometric analysis of turbulent flow around complex geometries. 22(7):541–550
Comput Fluids 141:135–154
53. Hsu M-C, Wang C, Xu F, Herrema AJ, Krishnamurthy A (2016)
Direct immersogeometric fluid flow analysis using B-rep CAD
Publisher’s Note Springer Nature remains neutral with regard to juris-
models. Comput Aided Geom Des 43:143–158
dictional claims in published maps and institutional affiliations.
54. Wang C, Xu F, Hsu M-C, Krishnamurthy A (2017) Rapid B-rep
model preprocessing for immersogeometric analysis using analytic
surfaces. Comput Aided Geom Des 52–53:190–204
55. Zhu Q, Xu F, Xu S, Hsu M-C, Yan J (2020) An immersogeometric
formulation for free-surface flows with application to marine engi-
neering problems. Comput Methods Appl Mech Eng 361:112748

123

You might also like