4. Exemples#

4.1. Sous-structuration dynamique#

Les différentes modélisations du cas-test SDLS106 présentent la mise en œuvre complète d’un calcul par sous-structuration, avec différentes méthodes (Craig-Bampton, Mc Neal, maillages compatibles ou non, etc.).

4.2. Enrichissement d’une base de modes propres avec des modes statiques#

# calcul des matrices assemblées et de la numérotation des DDL

...

# calcul des modes propres de vibration

modesvib = CALC_MODES( MATR_RIGI=K_ASSE,

MATR_MASS=M_ASSE,

CALC_FREQ=_F( NMAX_FREQ = nb_freq) ,

);

# application d'une force extérieure

force = AFFE_CHAR_MECA( MODELE=modele,

FORCE_NODALE=_F( NOEUD = 'N11',

FX=800., FY = -1000.));

# calcul de la déformée statique associée à cette force extérieure

modestat = MODE_STATIQUE( MATR_RIGI=K_ASSE,

MATR_MASS=M_ASSE,

FORCE_NODALE=_F( NOEUD='N11',

AVEC_CMP=('DX','DY') ),

);

# construction de la base modale enrichie

basemode = DEFI_BASE_MODALE( RITZ =(_F( MODE_MECA=modesvib ),

_F( MODE_INTF=modestat ),

),

NUME_REF=NUMDDL,

);

Le cas-test SDNL104c présente la mise en œuvre complète de cette technique.

Un autre exemple est donné par le cas-test SDNL301a, où les déformées statiques qui enrichissent la base des modes propres, sont celles liées à des forces extérieures engendrées par des chocs.