background image
Code_Aster
®
Version
7.4
Titrate:
Operator
MODE_STATIQUE
Date
:
01/02/05
Author (S):
Y. PONS, J. PIGAT
Key
:
U4.52.14-G
Page
:
1/6
Instruction manual
U4.5- booklet: Methods of resolution
HT-66/05/004/A
Organization (S):
EDF-R & D/AMA














Instruction manual
U4.5- booklet: Methods of resolution
Document: U4.52.14



Operator
MODE_STATIQUE



1 Goal
To calculate static modes for a displacement, a force or a unit acceleration imposed.
A static mode is the static deformation of an isostatic or hyperstatic structure to which one
impose:
·
in a ddl locked (node - component) a unit imposed displacement,
·
in a free ddl (node - component) a unit nodal force,
·
in a ddl (node - component) a unit imposed acceleration,
·
in a direction, a unit imposed acceleration.
The operator allows to calculate the whole of the static modes corresponding to several couples
node - component. The matrix of rigidity must be assembled by using a whole of conditions
with the limits sufficient kinematics so that all the solid modes of body are removed
(operators
AFFE_CHAR_MECA
[U4.44.01] or
AFFE_CHAR_CINE
[U4.44.03]). It is possible of
to ask that part of the static modes corresponding to these conditions kinematics.
The produced concept can be used to supplement a modal base of clean modes of vibration
(operator
DEFI_BASE_MODALE
[U4.64.02] or
DYNA_ALEA_MODAL
[U4.53.22]) or to determine
loadings necessary to the calculation of the movement of drive under a seismic excitation
(operator
CALC_CHAR_SEISME
[U4.63.01]).
Product a concept of the mode_stat_depl type, mode_stat_acce or mode_stat_forc according to
the selected option of calculation.
background image
Code_Aster
®
Version
7.4
Titrate:
Operator
MODE_STATIQUE
Date
:
01/02/05
Author (S):
Y. PONS, J. PIGAT
Key
:
U4.52.14-G
Page
:
2/6
Instruction manual
U4.5- booklet: Methods of resolution
HT-66/05/004/A
2 Syntax

R [mode_stat_xxx] = MODE_STATIQUE
(
MATR_RIGI
=
rigi [matr_asse_DEPL_R]
MATR_MASS
=
mass
[matr_asse_DEPL_R]
/MODE_STAT
=_F (
/ALL =
“YES”
/
NODE
=
noeu
[l_Kn]
/
GROUP_NO
=
g_noeu [l_Kn]
/TOUT_CMP = “YES”
/
AVEC_CMP
=
l_cmp
[l_Kn]
/
SANS_CMP
=
l_cmp
[l_Kn]
)
/
FORCE_NODALE
=_F (
/ALL = “YES”
/
NODE
=
noeu
[l_noeud]
/
GROUP_NO
=
g_noeu [l_gr_noeud]
/TOUT_CMP = “YES”
/
AVEC_CMP
=
l_cmp
[l_Kn]
/
SANS_CMP
=
l_cmp
[l_Kn]
)
/
PSEUDO_MODE
=_F (
/AXIS
=
I
“X”
I
“Y”
I
“Z”
/
DIRECTION
= to l_dir [l_R]
NOM_DIR
= to n_dir
[l_Kn]
/
/ALL =
“YES”
/
NODE
=
noeu
[l_noeud]
/
GROUP_NO
=
g_noeu [l_gr_noeud]
/TOUT_CMP = “YES”
/
AVEC_CMP
=
l_cmp
[l_Kn]
/
SANS_CMP
=
l_cmp
[l_Kn]
)
TITRATE
= title
[l_Kn]
INFORMATION
=
/
1
[DEFECT]
/2

);


xxx = depl
if the option of calculation is
MODE_STAT
= acce
if the option of calculation is
PSEUDO_MODE
= forc
if the option of calculation is
FORCE_NODALE
background image
Code_Aster
®
Version
7.4
Titrate:
Operator
MODE_STATIQUE
Date
:
01/02/05
Author (S):
Y. PONS, J. PIGAT
Key
:
U4.52.14-G
Page
:
3/6
Instruction manual
U4.5- booklet: Methods of resolution
HT-66/05/004/A
3 Operands
3.1 Operand
MATR_RIGI
MATR_RIGI
= rigi
Stamp rigidity of the isostatic or hyperstatic structure.

3.2 Operand
MATR_MASS
MATR_MASS = mass
Stamp of mass of the isostatic or hyperstatic structure.

3.3
Nature of the stresses applied
3.3.1 Word
key
MODE_STAT
/
MODE_STAT
Key word factor for the definition of the static modes with imposed displacement.

3.3.1.1 Operands
ALL/NODE/GROUP_NO
/
ALL = “YES”
Calculation of the modes on all the nodes of the system which have
ddl
locked.
/
NODE = noeu
Calculation of the modes on all the nodes
noeu
(sub-assembly of the locked nodes).
/
GROUP_NO = g_noeu
Calculation of the modes on the groups of nodes
g_noeu
(sub-assembly of the nodes
locked).

3.3.1.2 Operands
TOUT_CMP/AVEC_CMP/SANS_CMP
/
TOUT_CMP = “YES”
Calculation of the modes on all the components locked with the definite nodes
previously.
/
AVEC_CMP = l_cmp
Calculation of the modes on the components only quoted.
/
SANS_CMP = l_cmp
Calculation of the modes by excluding the quoted components.
background image
Code_Aster
®
Version
7.4
Titrate:
Operator
MODE_STATIQUE
Date
:
01/02/05
Author (S):
Y. PONS, J. PIGAT
Key
:
U4.52.14-G
Page
:
4/6
Instruction manual
U4.5- booklet: Methods of resolution
HT-66/05/004/A
3.3.2 Word
key
FORCE_NODALE
/
FORCE_NODALE
Key word factor for the definition of the static modes with imposed force.

3.3.2.1 Operand
ALL/NODE/GROUP_NO
/
ALL = “YES”
Calculation of the modes on all the nodes of the system which have
ddl
free.
/
NODE = noeu
Calculation of the modes on all the nodes
noeu.
/
GROUP_NO = g_noeu
Calculation of the modes on the groups of nodes
g_noeu
.

3.3.2.2 Operands
TOUT_CMP/AVEC_CMP/SANS_CMP
/
TOUT_CMP = “YES”
Calculation of the modes on all the free components with the nodes defined previously.
/
AVEC_CMP = l_cmp
Calculation of the modes on the components only quoted.
/
SANS_CMP = l_cmp
Calculation of the modes by excluding the quoted components.

3.3.3 Word
key
PSEUDO_MODE
/PSEUDO_MODE
Key word factor for the definition of the static modes with imposed acceleration.


3.3.3.1 Operands
CENTER/DIRECTION/NOM_DIR
/AXIS = l_axe
Calculate modes along the axes of the total reference mark given (
l_axe
), these axes being
“X”, “Y”
and
“Z”
.
/
DIRECTION = to l_dir
Calculate the mode according to the direction given (
to l_dir
)
(
to l_dir
): directing vector with 3 components.
NOM_DIR = to n_dir
Name user which one wishes to give to the mode calculated in the direction (
to n_dir
).
By defect the name is
DIR_N
,
NR
being the number of the static mode.
background image
Code_Aster
®
Version
7.4
Titrate:
Operator
MODE_STATIQUE
Date
:
01/02/05
Author (S):
Y. PONS, J. PIGAT
Key
:
U4.52.14-G
Page
:
5/6
Instruction manual
U4.5- booklet: Methods of resolution
HT-66/05/004/A

3.3.3.2 Operands
ALL/NODE/GROUP_NO
/
/ALL = “YES”
Calculation of the modes on all the nodes of the system.
/
NODE
=
noeu
Calculation of the modes on all the nodes
noeu
.
/
GROUP_NO
=
g_noeu
Calculation of the modes on the groups of nodes
g_noeud.


3.3.3.3 Operands
TOUT_CMP/AVEC_CMP/SANS_CMP
/TOUT_CMP = “YES”
Calculation of the modes on all the components with the nodes defined previously.
/
AVEC_CMP
=
l_cmp
Calculation of the modes on the components only quoted.
/
SANS_CMP
=
l_cmp
Calculation of the modes by excluding the quoted components.

3.4 Operand
TITRATE
TITRATE = title
Attache with the concept produced by this operator [U4.03.01].

3.5 Operand
INFORMATION
INFORMATION
Indicate the level of impression of information on the file “
MESSAGE
“:
1
: no impression
2
: impression of the calculated static modes.
background image
Code_Aster
®
Version
7.4
Titrate:
Operator
MODE_STATIQUE
Date
:
01/02/05
Author (S):
Y. PONS, J. PIGAT
Key
:
U4.52.14-G
Page
:
6/6
Instruction manual
U4.5- booklet: Methods of resolution
HT-66/05/004/A
4 Phase
of execution
·
for the option
MODE_STAT
or
PSEUDO_MODE (
on groups of nodes
)
, the operator checks that
the couple node - component is well one
ddl
locked,
·
for the option
FORCE_NODALE
, the operator checks that the couple node - component is one
ddl
free,
·
for the option
PSEUDO_MODE (
on a direction
)
, the operator normalizes the directing vector given
under the key word
DIRECTION
,
·
the matrix of mass is necessary for the calculation of the options
PSEUDO_MODE
,
·
if a couple node - component appears more once, one makes calculation required only one
only time.


5 Examples
5.1 Calculation of the static modes in unit constant acceleration in
3 directions
%
calculation of the static modes in unit constant acceleration in the 3 directions.
(
)
mode_ I
=
-
K
Mr. Ui
K
M
Ui
I
1
with
stamp rigidity
stamp of mass
unit vector in the direction
:
:
:
mstat = MODE_STATIQUE (MATR_RIGI = rigidity,
MATR_MASS
=
mass,
PSEUDO_MODE=_F (AXE= (“X”, “Y”, “Z”),),
);

5.2
Calculation of the static modes in unit imposed displacement
%
calculation of the static modes in unit imposed displacement.
mode =
K
VI
- 1
with
K
:
stamp rigidity
VI
:
vector being worth 1. for the components
DX
and
DY
group of nodes
base
.
mstat = MODE_STATIQUE (
MATR_RIGI = rigidity,
MODE_STAT
=_F (
GROUP_NO
=
“bases”,
(
AVEC_CMP
= (
“DX”, “DY”),),
);