* fichier : kp_test.dgibi ************************************************************************ ************************************************************************ ************************************************************ * * * flambage d'une poutre encastree-libre sous poids propre * dans un champ de pression hydrostatique * * le probleme est equivalent au flambage d'une poutre sous * poids propre, mais avec une masse volumique * (RHOstructure - RHOliquide) * * * __ surface libre * __________________\/______ * * * * * * * | * | * | * | * | * | * __________|________________ * * * ************************************************************ graph = 'N'; ********************************************************** p1 = 0 0 l ; p2 = 1 0 l ;p3 = 1 1 l ; p4 = 0 1 l ; l1 = p1 d nh p2 ; l2 = p2 d nh p3 ; l3 = p3 d nh p4 ; l4 = p4 d nh p1 ; lt = l1 et l2 et l3 et l4 ; surf2 = dalle l4 l3 l2 l1 plan ; surft = surf1 et surf2 ; SI ( ega graph 'O'); trac surft cach ; finsi; * ** on tourne la structure pour mieux tester les ** differents termes des matrices SI ( ega graph 'O'); trac surft cach; finsi; vecx = cos 30 ; vecz = sin 30 ; * rigt = rig1 et blo1 et blo2 ; * ** poids propre f0 = mass1*ch1 ; dep0 = resou rigt f0 ; * ** pression hydrostatique chp = ev1 * coorz ; * * ** relation de corps rigide pour les sections ** afin d'eviter les flambages locaux repeter bou1 (nv - 1 ) ; si (&bou1 ega 1) ; ll2 = ll3 ; sinon ; ll2 = ll2 et ll3; finsi; fin bou1 ; elim ll2 surft .01 ; rigt = rigt et rig2; * ** on utilse les matrices de pression disymetriques ** (leur assemblage doit etre symetrique) *kp1 = kp modl1 chp flam ; *kp2 = kp modl1 rg vec1 flam ; kpt = kp1 et kp2 ; * ** calcul du flambage (kpt et (-1*ksig1) et (-1*ksig0)) ; fr1 = mod1.modes. 1 .frequence ; dep1 = mod1.modes.1 .deformee_modale ; SI ( ega graph 'O'); finsi; * ** comparaison avec la solution analytique * s1 = 1.*1. ; i1 = .04/6 + (.04/2) ; rhog = (8000*4*.04/s1 - 1000.)*9.81; lamd_th = 7.837*i1*2e11/(l**3)/rhog/s1 ; err1 = (lamda - lamd_th)/lamd_th * 100 ; mess ' C2000 THEORIE ERREUR'; MESS 'Note de PV : je soupçonne la solution analytique de ne '; MESS 'pas l''''etre ' 'tant' ' que' ' cela'; fin ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales