1 : $$$$ PJBA NOTICE BP208322 20/02/20 21:15:01 10528 2 : DATE 20/02/20 3 : 4 : Operateur PJBA Voir aussi : RECO 5 : -------------- EVOL 'PJBA' 6 : 7 : +-----------------------------------------------------------+ 8 : | 1ere possibilite | 9 : +-----------------------------------------------------------+ 10 : 11 : OBJET2 = PJBA OBJET1 | TAB1 (TAB2) | ('LIBR') ; 12 : | BAS1 (STRU1 (N1)) | 13 : | MOD1 CAR1 | 14 : 15 : 16 : Objet : 17 : _______ 18 : 19 : L'operateur PJBA projette des forces sur une base modale 20 : elementaire ou complexe. 21 : Autrement dit, il calcule : 22 : F^* = [ X Y ]^T * F 23 : ou X designe la base de modes propres (TAB1) 24 : et Y l'ensemble des solutions statiques (TAB2 optionnelle) 25 : 26 : Commentaire : 27 : _____________ 28 : 29 : OBJET2 : objet de meme type que OBJET1 (sauf cas particuliers), 30 : de composantes modales : 31 : FALF relatives aux modes propres X, 32 : FBET relatives aux solutions statiques Y. 33 : 34 : OBJET1 : champ de force (type CHPOINT ou CHARGEMENT). Les points et 35 : les composantes d'OBJET1 doivent etre inclus dans la base 36 : 37 : TAB1 : base modale X (type TABLE de sous-type BASE_MODALE 38 : obtenue avec VIBR par exemple) 39 : TAB2 : base de solutions statiques (ou modes contraints) Y 40 : (type TABLE, sous-type LIAISONS_STATIQUES obtenue par IDLI, 41 : BLOQ, RESO, DEPI, etc.) 42 : 43 : BAS1 : la base modale X (type BASEMODA) 44 : STRU1 : structure sur laquelle s'applique OBJET1, en cas de base 45 : modale complexe (type STRUCTUR) 46 : N1 : numero de la sous-structure si celle-ci est formee 47 : de sous-structures identiques 48 : 49 : MOD1 : objet MMODEL decrivant la base modale 50 : CAR1 : objet MCHAML decrivant les proprietes de la base 51 : 52 : 'LIBR' : mot-cle a utiliser pour projeter des forces definies 53 : dans des axes fixes, dans une base "tournante" 54 : (par exemple pour un calcul en grands deplacements sur 55 : base tournante). Dans ce cas, OBJET2 est de type LISTCHPO. 56 : 57 : 58 : Remarque : 59 : __________ 60 : 61 : Tous les CHPOINTs crees sont de nature discrete. 62 : L'option LIBR ne fonctionne qu'avec l'objet BASEMODA. 63 : 64 : Pour definir des forces sur les sous-structures S1, S2, ... , 65 : il faut specifier pour chaque sous-structure Si sur quelle base 66 : elementaire s'applique le champ de forces exterieures Fi (type 67 : CHPOINT), pour calculer la force generalisee FNi correspondante. 68 : 69 : Par exemple pour chaque sous-structure Si associee a la base 70 : modale Bi : 71 : 72 : Fi = FORCE ...... ; 73 : FNi = PJBA Bi Fi ; 74 : 75 : puis : 76 : FN = FN1 ET FN2 ET ... ; 77 : 78 : 79 : 80 : +-----------------------------------------------------------+ 81 : | 2eme possibilite | 82 : +-----------------------------------------------------------+ 83 : 84 : LCHPO2 = PJBA | LCHPO1 | (LIPDT1) TBAS1 (NMOD1) (RIGI1) ; 85 : | TAB1 (MOT1) | 86 : 87 : 88 : Objet : 89 : _______ 90 : 91 : L'operateur PJBA projette un signal instationnaire (par exemple 92 : un resultat PASAPAS, DYNAMIC ou EXEC) sur les vecteurs d'une 93 : base modale donnee. 94 : 95 : 96 : Commentaire : 97 : _____________ 98 : 99 : Le signal instationnaire est contenu soit : 100 : 101 : 1) dans un objet TAB1 de type TABLE (et de sous-type PASAPAS, 102 : DYNAMIC ou EXEC), auquel cas on peut fournir dans MOT1 103 : l'indice de la grandeur a tracer : 104 : - pour PASAPAS : DEPLACEMENTS (par defaut), TEMPERATURES... 105 : - pour DYNAMIC : DEPL (par defaut), VITE... 106 : - pour EXEC : UN (par defaut), PN, TN... 107 : 108 : 2) dans un objet LCHPO1 de type LISTCHPO 109 : 110 : On peut restreindre la liste des pas de temps retenus en donnant 111 : l'objet LIPDT1 de type LISTENTI. 112 : 113 : La base de modes est donnee dans TBAS1 (objet TABLE de sous-type 114 : BASE_MODALE). 115 : 116 : Il est possible de specifier combien de modes doivent etre pris en 117 : compte en fournissant l'objet NMOD1 (type ENTIER). Si absent, la 118 : projection est effectuee sur tous les modes de TBAS1. 119 : 120 : RIGI1 (type RIGIDITE) est une matrice symetrique definie positive 121 : utilisee pour realiser le produit scalaire (si RIGI1 est absente, 122 : on fait classiquement la somme des produits des composantes). 123 : 124 : En sortie, LCHPO2 (type LISTCHPO) contient autant d'objets CHPOINT 125 : que LCHPO1 (un par pas de temps), et chaque CHPOINT contient un 126 : noeud par mode (correspondant a l'indice 'POINT_REPERE' de TBAS1). 127 : 128 : 129 : 130 : +-----------------------------------------------------------+ 131 : | 3eme possibilite | 132 : +-----------------------------------------------------------+ 133 : 134 : RIG2 (RIG3) = PJBA RIG1 TAB1 | (TAB2) ; 135 : | ('REEL') ; 136 : 137 : 138 : Objet : 139 : _______ 140 : 141 : L'operateur PJBA calcule la projection de la matrice de raideur 142 : RIG1 sur une base de modes reels ou complexes TAB1 (et de modes 143 : contraints TAB2 si ils sont presents). 144 : 145 : Autrement dit, il calcule : 146 : K^* = [ X Y ]^H * K * [ X Y ] 147 : ou X designe la base de modes propres (TAB1) 148 : et Y l'ensemble des solutions statiques (TAB2 optionnelle) 149 : 150 : ou, avec l'option 'REEL' : 151 : K^* = [X]^T * K * [X] 152 : 153 : 154 : Commentaire : 155 : _____________ 156 : 157 : RIG2 : matrice projetee (type RIGIDITE) 158 : Lorsque TAB1 est une table de modes complexes, RIG2 159 : est la partie reelle de la matrice projetee resultante 160 : RIG3 : matrice projetee, (type RIGIDITE) 161 : RIG3 est la partie imaginaire de la matrice projetee 162 : lorsque TAB1 est une table de modes complexes 163 : 164 : RIG1 : rigidite (type RIGIDITE) 165 : 166 : TAB1 : base modale X reels ou complexes (type TABLE de sous-type 167 : BASE_MODALE obtenue avec VIBR par exemple) 168 : TAB2 : base de solutions statiques (ou modes contraints) Y 169 : (type TABLE, sous-type LIAISONS_STATIQUES obtenue par IDLI, 170 : BLOQ, RESO, DEPI, etc.) 171 : 172 : 'REEL': indique que l'on applique le produit scalaire reel (^T) 173 : en presence de BAS1 table de modes complexes 174 : (pas de produit Hermitien ^H). 175 : 176 : 177 : +-----------------------------------------------------------+ 178 : | 4eme possibilite | 179 : +-----------------------------------------------------------+ 180 : 181 : RIG5 = PJBA (RIG4)| TAB2 | ; 182 : | MOD1 CAR1 | 183 : 184 : RIG5 = PJBA RIG4 TAB1 ; 185 : 186 : 187 : Objet : 188 : _______ 189 : 190 : L'operateur PJBA transpose une rigidite de relations RIG4 dans une 191 : base de deformees statiques listees dans TAB2 (ou dans le modele 192 : MOD1), et en particulier construit la rigidite liant les points 193 : supports exprimant le blocage d'un meme degre de liberte au meme 194 : point. Le support de RIG5 est donc compose des points associes aux 195 : deformees, les coefficients restent inchanges. 196 : 197 : Si c'est une base de modes propres TAB1 qui est fournie, RIG4 est 198 : obligatoire et PJBA projette ces relations cinematiques sur la base 199 : modale. Cette option n'est utile que si cette liaison n'a pas servie 200 : au calcul de TAB1 (comme dans le cas de la sous-structuration avec 201 : modes libres par ex.), et peut introduire des liaisons redondantes. 202 : 203 : 204 : Commentaire : 205 : _____________ 206 : 207 : RIG4 : matrices des relations cineamtiques (type RIGIDITE), 208 : cree avec RELA ou BLOQ par exemple 209 : 210 : TAB2 : base de modes contraints (type TABLE, sous-type 211 : LIAISONS_STATIQUES) 212 : 213 : MOD1 : objet MMODEL decrivant la base modale 214 : 215 : CAR1 : objet MCHAML decrivant les proprietes de la base 216 : 217 : TAB1 : base de modes reels (type TABLE, sous-type BASE_MODALE) 218 : 219 : RIG5 : projection des matrices de relations cinematiques 220 : (type RIGIDITE) 221 : 222 : 223 : 224 : 225 : $$$$ 226 : 227 : 228 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales