Télécharger pjba.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   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