Académique Documents
Professionnel Documents
Culture Documents
38 Landing Gear
Summary 566
Introduction 567
Solution Requirements 567
FEM Solution 567
Results 574
Modeling Tips 577
Input File(s) 577
Video 578
566 MD Demonstration Problems
CHAPTER 38
Summary
Title Chapter 38: Landing Gear
Contact features • Frictionless Deformable-Deformable Contact
• Glued Contact for non-matching meshes
Geometry
DRAG STRUT UPPER CYLINDER
GAS SPRING
SIDE STRUT
APEX SPACER
AXLE
INNER CYLINDER
LOWER LINK SPACER
P I N NE D C O N NE C T I O N S
Introduction
This test case demonstrates contact analysis using MD Nastran. Two types of contact conditions between components
are considered:
• glue contact
• nonglue contact
In the first one, the contact is maintained for all the analysis after it occurs. In other words, nodes in contact are not
allowed to separate whereas, in the second one, separation can change depending on the loading conditions.
Large displacement/rotation and nonlinear materials are not taken into account in this example.
Solution Requirements
The numerical analysis is performed to demonstrate the behaviors of the 3-D surface contact solution into MD Nastran.
In particular, the simultaneous presence of glue, nonglue surface contact is considered. The deformed structure, the
satisfaction of the relative motion between components, and the stresses in the contact regions are considered as result
of the analysis.
FEM Solution
FEM solutions have been obtained with MD Nastran’s solution sequence 400. The details of finite element models,
contact simulations, material, load, boundary conditions, and solution procedure are discussed.
For the axle, two BAR elements have been used. In this way the proper load has been applied in the middle grid point.
No LGDISP parameter has been defined and therefore no geometrical nonlinearity is considered.
568 MD Demonstration Problems
CHAPTER 38
Contact Models
In defining the contact regions for the structure, the components are modeled as deformable bodies. In particular, 15
contact bodies have been defined by specific BCBODY and BCSURF entries (each couple of options has been defined
using the same identifier). Note that each of them has been defined considering all the elements belonging to the
specific components.
Each contact body has been defined in the same way so, as an example, one set of options is used to define one of them
that has been listed:
$ Deform Body Contact LBC set: lower_link_spacer
BCBODY 13 3D DEFORM 13 0 -1
BSURF 13 161551 161552 161553 161554 161555 161556 161557
161558 161559 161560 161561 161562 161563 161564 161565
161566 161567 161568 161569 161570 161571 161572 161573
161574 161575 161576 161577 161578 161579 161580 161581
161582
In the above BCBODY option, the 3-D (third field) elements mentioned in the BSURF which identifier is 13 (look at
the fifth field) define the contact body number 13. Furthermore:
• The fourth field defines the general behavior of the contact body. In this case, it is a deformable contact body
• The null value in the sixth field means that symmetric penetration or double side contact check is considered.
The contact is verified symmetrically and both the contact surfaces are checked for penetration and, also, if
we need to define a MASTER and a SLAVE in any case.
CHAPTER 38 569
Landing Gear
• The empty seventh field forces a null friction coefficient. It means that no tangential forces are generated
when the contact condition occurs, unless these bodies are glued together.
• The negative value in the eighth field allows activating the analytic option for a deformable body. It is used in
this case because the part of each component involved in the contact process is cylindrical and therefore is
simple to represent it analytically. In this way, the contact is represented in the best way.
After the definition of the contact bodies, each couple of bodies that could be in contact must be defined in the
BCTABLE option. In this entry, one of the contact bodies is defined as the MASTER while the other one is the SLAVE.
The contact behaviors are completely defined. An example of the option format used in this case is listed below:
BCTABLE 1 19
SLAVE 1 4.-2 0. 0. 0. 1
0 0 0
FBSH 1.+20 0. 0.
MASTERS 2
SLAVE 2 4.-2 0. 0. 0. 1
0 0 0
FBSH 1.+20 0. 0.
MASTERS 10
SLAVE 3 4.-2 0. 0. 0. 0
0 0 0
FBSH 1.+20 0. 0.
MASTERS 4
SLAVE 3 4.-2 0. 0. 0. 1
0 0 0
FBSH 1.+20 0. 0.
MASTERS 10
...
...
SLAVE 12 4.-2 0. 0. 0. 1
0 0 0
FBSH 1.+20 0. 0.
MASTERS 14
SLAVE 12 4.-2 0. 0. 0. 0
0 0 0
FBSH 1.+20 0. 0.
MASTERS 15
It can be checked how the nineteen contact regions (look at the fifth field of the above BCTABLE option) are defined
in the same. The only difference is in the eighth field of the option where the SLAVE option is defined. In fact, we can
see a unit or null value. If a unit value is defined, the two contact surfaces must be glued. It means that the glue option
is activated and all the degrees of freedom of the nodes are tied in case of deformable-deformable contact once the
node comes in contact. In general, if the unit value is defined, all degrees of freedom are MPCd in the deformable-
deformable contact once the grids have come in contact. To turn on the general SOL 400 contact algorithm the entry:
BCPARA, 0, NLGLUE,1
is used. It should be taken into account that if, in SOL 400 on the BCTABLE, there are multiple GLUE and nonGLUE
entries associated with different SLAVE entries, then, the above option must be used. It is the case in this example.
A null value activates the standard contact conditions. It means that a SLAVE node can move only over the MASTER
contact surface when it comes in contact (except if glued). In this case, if the general load condition leads to the
separation of the contact bodies, the slave node start again to move without constraints. Note that in this entry different
570 MD Demonstration Problems
CHAPTER 38
contact parameters (the distance below which the node is considered in contact, friction coefficient, separation force,
stress friction limit, contact tolerance bias, etc…) can be defined for each contact region.
The BCTABLE entry is activated by BCONTACT option in the Case Control section. Note that in this case, a
BCONTACT = 0, defined above the subcase level activates the corresponding BCPARA,0 and BCTABLE,0 entries
defined in the Bulk Data Section. It allows to initially identify contacting bodies. Note that in SOL 400, a
BCONTACT = 0 is allowed above all subcases but is not required. Any of the contact Bulk Data entries that allow a 0
and have a 0 value ID field are automatically sensed by SOL 400 with or without a BCONTACT = 0 command. The
contact regions are summarized in the table below.
a b c
d e f
Figure 38-1 Glued Contact Regions Panels a-e, Nonglued Contact Panel f
Looking at the behaviors of the defined contact regions, it can be checked that:
• The gas spring is attached in its upper end to an internal surface of the UPPER cylinder. This system can
move along their common axis according to the non-glued contact regions defined between them and the
INNER cylinder.
• The torsion link apex pivot is rigidly connected to the LOWER torque link while a nonglued contact region is
defined between the first body contact and the UPPER torque link. Also, the APEX SPACER is in the same
contact condition. Considering the null friction coefficient, this modeling solution allows to avoid any
singularity maintaining the relative rotational motion between the two links.
• The rigid link pivot is rigidly connected to the LOWER torque link but it is connected by nonglued contact
region with the INNER CYLINDER. It is the same modeling solution than the above one.
• The two struts are rigidly connected to the UPPER cylinder.
• The two torque links (UPPER and LOWER) can rotate around the axes of the two pivots that connect each of
them respectively with the UPPER and the INNER cylinders.
572 MD Demonstration Problems
CHAPTER 38
Material
The isotropic elastic material properties of the steel used for all the components have been defined by the
following MAT1.
SPCADD 2 1
...
SPC1 1 123 108520 108521 313468 313469 313470 313471
• Concentrated forces and moments applied to the middle point of the axle. They define three different loads
acting on this component:
CHAPTER 38 573
Landing Gear
Brake drag
Brake vertical
Z
FX MY FZ
X Z Z
X X
Y Y Y
• Breaking Pressure in the inner part of the Upper Cylinder (Load sets from 8 to 11)
All these loads are combined by LOAD Bulk data entry to define the applied static load condition
LOAD 2 1. 1. 1 1. 3 1. 4
1. 5 1. 6 1. 7 1. 8
1. 9 1. 10 1. 11
Solution Procedure
In the present analysis, contact is the only nonlinearity. It means that the provided load condition generates small
displacements and only the stresses are in the linear elastic part of the stress-strain curve of the material. As
consequence, no geometrical and material nonlinearity are taken in account. Furthermore, looking at the geometries,
the contact conditions seems to be not so complicated, It simplifies the approach to be used in the analysis.
First of all no STEP is defined under the SUBCASE level.
BCONTACT = 0
SUBCASE 1
TITLE=This is a default subcase.
BCONTACT = 1
SPC = 2
LOAD = 2
DISPLACEMENT(plot)=ALL
$ SPCFORCES(SORT1,REAL)=ALL
STRESS(plot)=ALL
BOUTPUT(SORT1,REAL)=ALL
NLPARM = 1
The nonlinear procedure is defined through the following NLPARM entry with ID 1.
NLPARM 1 1 FNT PV YES
Here:
• Only one increment is considered.
• FNT represents the Full Newton-Raphson Technique wherein the stiffness is reformed at every iteration.
• PV indicates that convergence will be checked on vector component (V) of the residuals (P). In this V method,
convergence checking is performed on the maximum vector component of all components in the model.
• YES indicates that intermediate output is produced after every increment.
Results
No results to compare are available for this test case so what has been obtained by the calculation will be checked from
a qualitative viewpoint. The maximum total displacement occurs in the bottom part of the inner cylinder, close to the
axle (where the concentrated loads are applied).
CHAPTER 38 575
Landing Gear
To check how the contact is working it is possible to take advantage of a procedure that in MD R2 Nastran allows
storing all the contact results into the database. In fact it is not possible to obtain these data into XDB
(PARAM,POST,0) or OUTPUT2 (PARAM,POST,-1) postprocessing files while adding the keyword:
scr = post
in the Nastran command line, all the results, including the contact ones, are stored into the database. They are retrieved
into MD Patran selecting:
• The contact status in the UPPER TORQUE LINK-TORSION LINK APEX PIVOT nonglued contact
region put in evidence how the deformation of the structure determines the contact only in a limited part of
the bodies.
• A good contact modeling is recognized by a congruent representation of the Contact Status output in the
MASTER and SLAVE contact bodies. In particular in case of glued contact a continuous contact status contour
should be displayed. A different representation could highlights problems in the geometries of the contact
bodies.
833(572548(/,1.
$3(;63$&(5
0$67(5LQERWKWKH*/8('FRQWDFWUHJLRQV
/2:(572548(/,1.
7256,21/,1.$3(;3,927
6/$9(LQFRQWDFWUHJLRQZLWK833(572548(/,1.
0$67(5LQFRQWDFWUHJLRQZLWK/2:(572548(/,1.*/8('
$3(;63$&(5
121*/8(' 7256,21/,1.$3(;3,927
0$67(56/$9(
/2:(572548(/,1.
0$67(56/$9(
833(572548(/,1. */8('
A nonclear situation is displayed for the nonglued contact between UPPER TORQUE LINK and TORSION APEX
PIVOT. In fact, the contact status is differently represented in the corresponding contact regions of the two
components. Probably, the combined effects of the deformation and the different element types in the two components
determine it.
CHAPTER 38 577
Landing Gear
Differently, in case of nonglued contact regions defined in the UPPER CYLINDER-UPPER LINK PIVOT
connection the contact status seems to be represented correctly (see Figure 38-8). In fact, there is a complete
congruency between the two regions that are in contact.
833(5&</,1'(5
121*/8('
0$67(56/$9(
833(5/,1.3,927
Modeling Tips
Important behaviors of this example are the definition of glued and nonglued contact regions and the effects of contact
geometries to obtain good results. Contact is only verified in a qualitative viewpoint by the analysis of the Contact
Status output.
The following are some guidelines and tips for modeling this benchmark:
• The geometry of a contact surface should be defined property in order to avoid problems when it touches
another surface contact.
• The density of the mesh affects the results in the contact region in particular in case of contact surfaces with
nonplanar shape and in which different types of elements are used.
• Use the Contact Status output to check if the contact is working properly (use scr=post in the Nastran
command line to obtain this kind of output).
Input File(s)
File Description
nug_38.dat MD Nastran SOL 400 input for the landing gear model
578 MD Demonstration Problems
CHAPTER 38
Video
Click on the image or caption below to view a streaming video of this problem; it lasts approximately 40 minutes and
explains how the steps are performed.