Professional Documents
Culture Documents
Isogeometric Blended Shells For Dynamic Analysis: Simulating Aircraft Takeoff and The Resulting Fatigue Damage On The Horizontal Stabilizer
Isogeometric Blended Shells For Dynamic Analysis: Simulating Aircraft Takeoff and The Resulting Fatigue Damage On The Horizontal Stabilizer
https://doi.org/10.1007/s00466-022-02189-4
ORIGINAL PAPER
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
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
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)
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
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
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]
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
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)
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
123
Computational Mechanics
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