Exemples d'utilisation ====================== On présente ici deux exemples d'utilisation de DYNA_ISS_VARI. Le premier exemple présente un calcul de densité spectrale de réponse. Le deuxième exemple présente un calcul de spectre de réponse d'oscillateur. L’utilisateur doit auparavant avoir fait un calcul ProMISS3D (CALC_MISS [:external:ref:`U7.03.12 `] avec TYPE_RESU='FICHIER' ). Exemple 1 --------- On présente ici un exemple de jeu de commande pour le calcul de la densité spectrale de réponse tenant compte de la variabilité spatiale du mouvement sismique incident. .. code-block:: text RESU = DYNA_ISS_VARI( FREQ_INIT =fmin, NB_FREQ = NF, PAS = df , NOM_CMP = ‘DX’, PRECISION = 0.999 , INTERF =_F( GROUP_NO_INTERF='RADIER', MODE_INTERF ='CORP_RIGI',), MATR_COHE = _F( VITE_ONDE = 600. , PARA_ALPHA =0.5,), UNITE_RESU_IMPE = 32, UNITE_RESU_FORC = 33, MATR_GENE = _F( MATR_MASS = MASSGEN, MATR_RIGI = RIGIGEN, MATR_AMOR = AMORT, ), INFO =2 ,); On peut aussi consulter le cas-test SDLS118A pour une mise en œuvre de la méthode. On peut récupérer la densité spectrale de réponse en coordonnées physiques à l’aide de l’opérateur REST_SPEC_PHYS. .. code-block:: text SPVX=REST_SPEC_PHYS( MODE_MECA=BAMO, TOUT_ORDRE = 'OUI', INTE_SPEC_GENE = RESU, NOM_CHAM='DEPL', NOEUD=( 'N77' ), NOM_CMP=('DX', ), OPTION='TOUT_TOUT' ); La fonction de transfert est obtenue pour une excitation sismique unitaire et en traçant la racine des valeurs de l’auto-spectre. Exemple 2 ---------- On présente ici un exemple de jeu de commande pour le calcul de la densité spectrale de réponse tenant compte de la variabilité spatiale du mouvement sismique incident. .. code-block:: text RESU = DYNA_ISS_VARI( EXCIT_SOL= _F(ACCE_X=ACCE_X), FREQ_MAX =50.0, FREQ_PAS = 0.5 , PRECISION = 0.99 , INTERF =_F( GROUP_NO_INTERF='RADIER', MODE_INTERF ='CORP_RIGI',), MATR_COHE = _F( VITE_ONDE = 600. , PARA_ALPHA =0.5,), UNITE_RESU_IMPE = 32, UNITE_RESU_FORC = 33, MATR_GENE = _F( MATR_MASS = MASSGEN, MATR_RIGI = RIGIGEN, MATR_AMOR = AMORT, ), INFO =2 ,); test_1=RECU_FONCTION(RESU_GENE=test_1_a, NOM_CHAM='ACCE', NOM_CMP='DX', NOEUD=( 'N11' ), INTERPOL='LIN', TITRE='ACCELERATION AU CENTRE BAS DU RADIER',); SROX1=CALC_FONCTION(SPEC_OSCI=_F(FONCTION=test_1, NORME=9.81, AMOR_REDUIT=0.05, ),); On peut aussi consulter le cas-test SDLS118B pour une mise en œuvre de la méthode.