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.