u4.63.13 Opérateur PROJ_VECT_BASE#

Syntaxe#

Détail de la syntaxe
vect_asse_gene = PROJ_VECT_BASE(
    ◆ BASE = mode_gene / mode_meca,
    ◆ NUME_DDL_GENE = nume_ddl_gene,
    ◆ TYPE_VECT = / "FORC",
                  / "DEPL",
                  / "VITE",
                  / "ACCE",
    ◆ / VECT_ASSE = cham_no,
      / VECT_ASSE_GENE = vect_asse_gene,
)


◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles

Opérandes#

Opérande BASE#

♦    BASE= ba

Concept du type mode_meca ou mode_gene pour la sous‑structuration qui contient les vecteurs définissant le sous-espace de projection.

Opérande NUME_DDL_GENE#

♦    NUME_DDL_GENE = nu_gene

Numérotation associée au modèle généralisé.

Opérandes VECT_ASSE / VECT_ASSE_GENE#

♦    /    VECT_ASSE= va

Concept du type cham_no_DEPL_R , vecteur assemblé que l’on souhaite projeter.


/ VECT_ASSE_GENE = va

Concept du type vect_asse_gene, vecteur assemblé issu de la sous-structuration, que l’on souhaite projeter.

Opérande TYPE_VECT#

♦        TYPE_VECT    =    /'FORC',

/”DEPL”, /”VITE”, /”ACCE”,

Chaîne de caractères décrivant le type du champ représenté par le vecteur assemblé. Les valeurs disponibles sont’FORC”, “DEPL”, “VITE” et “ACCE”. Le traitement est différent selon que l’on utilise l’option FORC ou les autres.

  • Avec l’option FORC, on réalise la projection simple \({\Phi}^{T}f\) , où \(\Phi\) est la base de modes et \(f\) l’effort.

  • Avec les autres options, on calcule par problème inverse les coefficients de participation modaux associés à un déplacement donné. On suppose qu’on peut écrire le déplacement \(x\) sous la forme \(x={\eta}^{T}\Phi\) . On calcule alors \(\eta ={\Phi}^{T}{({\Phi}^{T}\Phi )}^{-1}x\) (utilisation de la pseudo-inverse de Moore-Penrose).