Download four1.dgibi

Back to the list

* fichier :  four1.dgibi
*           Test Four1.dgibi: Jeux de données         *
*           ---------------------------------         *
*                                                     *
OPTION ECHO 0;                                                                  
GRAPH='N';                                                                      
SAUT PAGE ;                                                                     
*******************************************************       
*  TEST FOUR1                                                                   
*                                                                               
*  CYLINDRE INFINI SOUS PRESSION EXTERNE(NU=0)                                  
*                                                                               
* Soit un cylindre infini soumis à une pression externe                        
*                                                                               
* Par une analyse de Fourier, on se propose de             
* déterminer la première fréquence propre du deuxième 
* mode de la structure.                            
*                                                                               
* On utilise le résultat pour effectuer une analyse 
* de flambage.                
*                                                                               
*******************************************************    
*
TITRE 'CYLINDRE INFINI SOUS PRESSION EXTERNE';
OPTI DIME 2 ELEM SEG2 MODE FOUR 0;
GRAPH='N';
TEMPS ;

*
*----------- CONSTRUCTION DE LA GEOMETRIE -------------
*
PA=1000. 0.;PB=1000. 100.;PO1=0. 0.;PO2=0. 100.;
CYL=PA D 4 PB;
*
SI (NEG GRAPH 'N');
TRAC ECLA ELEM CYL;
FINSI;
*
MOD1=MODL CYL MECANIQUE ELASTIQUE COQ2;

*
*--- DECLARATION DE FOURIER NOHARM POUR LES OBJETS ----
*-------  QUI SERONT UTILISES POUR PLUSIEURS ----------
*--------------- NUMEROS D'HARMONIQUE -----------------
*
OPTI MODE FOUR NOHARM;
*
*
*-------- CONDITIONS AUX LIMITES SYMETRIQUES ----------
*
SYMB=SYMT CYL DEPL ROTA PA PO1  0.5;
SYMH=SYMT CYL DEPL ROTA PB PO2  0.5;
CDL=SYMB ET SYMH;
*
*----------- MATERIAU ET CARACTERISTIQUES -------------
*
PP = MANU CHPO CYL 1 P 1. ;
MAT =MATR MOD1 YOUN 20000. NU 0.;
CAR=CARB MOD1 EPAI 1.;
MAT=MAT ET CAR;
*
*----------- DECLARATION DE FOURIER MODE 0 ------------
*----------- POUR LE CALCUL DES CONTRAINTES -----------
*
OPTI MODE FOUR 0;

FP=PRES COQU MOD1 1. NORM ;
RIG=RIGI MOD1 MAT;
*
RIGADD = RIGI UT 1.E-4 PA ;
*
AAA = RIG ET CDL ET RIGADD ;
U=RESO AAA  FP ;
SIG=SIGMA U MOD1 MAT;
*
*----------- DECLARATION DE FOURIER MODE 2 ------------
*------------ POUR L'ANALYSE DE FLAMBAGE --------------
*
OPTI MODE FOUR 2;
*
PP = MANU CHPO CYL 1 P 1. ;
*
MKSI=KSIGMA MOD1 MAT (SIG * -1.)  FLAM;
RIG=RIGI MOD1 MAT ;
*
*------- RECHERCHE DE LA 1ERE FREQUENCE PROPRE --------
*
MODF=VIBR PROC (PROG 0.) (RIG ET CDL) MKSI;
LAMBDA1=((TIRE MODF FREQ RANG 1) * 6.28) ** 2;
*
MKP= KP PP MOD1 FLAM ;
MODF=VIBR PROC (PROG 0.) (RIG ET CDL) (MKSI ET MKP);
LAMBDA2=((TIRE MODF FREQ RANG 1) * 6.28) ** 2;
*
SAUT PAGE ;
SAUT 5 LIGN ;
MESS 'K(SIG) SEUL  : ON DOIT TROUVER LAMBDA=  6.66E-6';
MESS '               LE CALCUL DONNE LAMBDA=' LAMBDA1;
SAUT 2 LIGN ;
*
MESS 'K(SIG)+K(P)  : ON DOIT TROUVER LAMBDA=5E-6' ;
MESS '               LE CALCUL DONNE LAMBDA=' LAMBDA2;
SAUT 2 LIGN ;
*
TEMPS ;
*-------------  CODE DE FONCTIONNEMENT ----------------

ERR1=100*(ABS(6.66E-6 - LAMBDA1)/6.66E-6);
ERR2=100*(ABS(5E-6 - LAMBDA2)/5E-6);
ERRMAX=MAXI (PROG ERR1 ERR2);
SI (ERRMAX < 5 );
ERRE 0;
SINON ;
ERRE 5;
FINSI;

FIN;


 

© Cast3M 2003 - All rights reserved.
Disclaimer