Professional Documents
Culture Documents
Carlos Shultz
Jim Peters
Phoenix Analysis And Design Technologies, Inc.
Abstract
Phoenix Analysis and Design Technologies (PADT) has developed a methodology for bird ingestion
simulation (bird strike) of aircraft engine fans which reduces the time to prepare, solve, and post-process to
less than 2 weeks for initial iterations and less than 2 days for subsequent iterations. The method uses shell
elements for the blades, rigid solid elements for the hub, shell elements for the shroud, and solid ALE
(Arbitrary-Lagrangian-Eulerian) elements for the Euler mesh to transport the bird material.
Introduction
Bird strike analysis is a common type of analysis done during the design and analysis of aircraft engine
fans. These simulations are done in order to predict whether various designs will pass the necessary
certification tests. For this type of simulation to be useful in a design environment, the time to perform the
simulation, measured from delivery of a new blade to the reporting of predicted plastic strains, must be on
par with the time spent by the other engineers analyzing the same blade for their disciplines (aerodynamics,
mechanical structures, heat transfer, and manufacturing).
Typically, the physics modeled during a bird strike simulation include bird material contacting the blades,
bird material contacting the shroud, and blades contacting the shroud. This paper discusses the steps for
quick simulation of a bird strike which captures all of the necessary physics to accurately predict how a fan
will react to a bird ingestion.
Blades (airfoils)
Airfoil meshes are created in ANSYS with Shell163 elements (Belytschko-Tsay formulation). Macros are
typically used to create shell elements from 1 and 2 element-through-the-thickness solid models used in
static structural analyses. The thickness at each node is defined appropriately for a smooth mesh transition.
Mesh density should be biased to provide refinement at the expected point of contact.
Hub
The hub mesh is created as rigid Solid164 elements. The hub mesh shares nodes with the blade mesh at the
root of the airfoils. Occasionally the rigid elements will extend into the airfoil (depending upon the aspect
ratio of the shells at the root of the airfoil).
Shroud
The shroud mesh is created with Shell163 elements (Belytschko-Tsay formulation). Boundary conditions
are applied to hold the shroud in place. Shroud mesh density should be similar to the mesh density of the
blade at the tip.
Bird Material
The bird material is simulated with an Euler mesh. The Euler mesh is a stationary mesh which transports
the bird material within it. The material occupies a volume fraction of each element. At the beginning of
the analysis the initial bird material elements have a fraction equal to 100% and the rest of the elements
equal 0%. As the analysis progresses, the bird material translates through the mesh changing the volume
fractions of the elements which contain it.
This means that when a shell element (Lagrangian Mesh) from the airfoils sweeps through a brick element
(Euler Mesh) of the air that has a volume fraction greater than a threshold value, an additional set of
calculations is triggered which is the mechanism of momentum transfer between the bird material and the
airfoils.
Parts
Meshing within ANSYS must be done with care to minimize effort in subsequent steps when editing the
*.k file to modify material models, element types, and other part specific commands. A model with several
hundred PARTS is typical because each element in the airfoil has a different real constant set of
thicknesses.
Part numbers are normally assigned to the mesh from lowest to highest node/element number. One way to
assign parts in the proper order is to use the EDPART command on selected parts of the model in the
following manner.
• Select elements to be Part 1
• EDPART, create will create Part 1
• Also select elements to be Part 2
• EDPART, update will create Part 2 without changing Part 1 even if the numbering of the
nodes/elements of Part 1 are greater than Part 2. Note, if instead EDPART was issued, the Parts
would order by their node/element numbering.
By careful management of the parts list, one can easily re-mesh intermediate parts in your parts list without
having to change the manual editing in subsequent steps.
Boundary Conditions
An important part of this type of analysis is the initial and final conditions of the model. Loading the fan
with the proper rotational velocity prior to the bird strike event is a crucial aspect of the analysis. Many
different techniques exist to do this. Good success has been achieved by doing the ramp-up entirely within
LS-DYNA. Monitoring the blade tip velocity (relative to the hub) is a good way to determine whether the
vibrations due to startup have subsided. Once the blade has ramped up to speed, the bird can be set into
motion.
Not to be overlooked, ramp down has some significance as well. Most post-processing involves
visualization of the plastic strains and displacements, which are easier to do when the model is at rest.
Ramp down can be done at the same rate as ramp up but must also include a period of rest at zero velocity
for the blades to come to rest.
Contact
Contact (and friction) is often used to transfer loads between the blades and external structures (shroud).
When frictional contact is active between the blades and external structure, the time step drops by a factor
of 10 to 100.
Materials
High strain rate events require high strain rate material models. LS/DYNA supports a large variety of
material models. For metals a popular choice is to use *MAT_PIECEWISE_LINEAR_PLASTICITY.
For bird material use *MAT_NULL and *EOS_TABULATED corresponding to 90% water and 10% air.
It is often easier to create the *.k file with placeholder material models which are replaced by editing the
file manually.
Hourglass
Hourglass energy is often a problem with the reduced element formulations used in explicit analysis codes.
Controlling the hourglass energy is done by using *CONTROL_HOURGLASS or *HOURGLASS.
Option 2 (default viscous hourglass control ) is typically used for this type of analysis,. Viscous control is
recommended for high velocity deformations.
Damping
Damping of unwanted vibration is another common problem encountered. Good success has been obtained
using *DAMPING_RELATIVE to stabilize the blades during ramp-up and ramp-down. This card provides
blade damping proportional to the relative velocity of the blades and the hub. Create the necessary part sets
and add this command to the *.k file.
ALE (Arbitrary-Lagrangian-Eulerian)
There are several changes that need to be made to the *.k file to support the ALE formulations used for the
bird material mesh. The *SECTION_SOLID cards for the parts associated with the Euler mesh need to be
changed to *SECTION_SOLID_ALE option 12.
The part associated with the Euler mesh not initially occupied by the bird material needs to have
*INITIAL_VOID_PART applied to it. This card initializes that mesh to have 0% volume fraction.
The control of the Euler mesh is done with *CONTROL_ALE card. Use of *CONTROL_ALE with a
currently undocumented advection control is typically used.
The interaction between the Euler mesh and the Lagrangian mesh is controlled by the
*CONSTRAINED_LAGRANGE_IN_SOLID card. This card is used on part sets which are generated
using the *SET_PART_LIST card.
Future Work
There can never be enough model correlation. Every family of fans is different and requires some amount
of correlation to real test data. Eventually a set of correlation parameters could be developed with a
standard range of recommended values.
Simulations in which additional engine structures, like downstream vanes, included would be interesting to
investigate.
Conclusion
Simulations predicting the plastic strains resulting from a bird ingestion simulation (bird strike) of aircraft
engine fans can be performed fast enough such that the results can be incorporated into the normal design
iteration process.
References
1. Olovsson, Lars; Souli, Mhamed; Do, Ian, LS-DYNA – ALE Capabilities (Arbitrary-Lagrangian-
Eulerian) Fluid-Structure Iteration Modeling, LSTC, 2002
2. Iannucci, L, Bird-Strike impact modeling, ImechE (1998), S531/002/98
3. Budgey, Richard, The Development of a Substitute Artificial Bird by the International Birdstrike
Research Group for use in Aircraft Component Testing, IBSC25/WP-IE3, April 2000
Figures
Figure 1. Sector of a fan with an airfoil (shells) and a hub (solids), the mesh is connected at their
interface and mesh is continuous from sector to sector
Figure 2. Section plot of a typical bird strike model (without a shroud)
st
Figure 5. LSPOST plot of the volume fraction at time=0.059398, 1 bird has hit the fan
nd
Figure 6. LSPOST plot of the volume fraction at time=0.085094, 2 bird has hit the fan
Figure 7. LSPOST plot of the plastic strain at time=0.085094, same time frame as Figure 6
Figure 8. LSPOST plot of the effective stress at time=0.085094, same time frame as Figure 6