% Dépouillement d'une rosette d'extensométrie % Yves DEBARD - 10 novembre 2009 % Institut Universitaire de Technologie du MANS % Département Génie Mécanique et Productique % Avenue Olivier Messiaen % 72085 LE MANS CEDEX 9 % Matlab 7.9.0 % ====================================================== % angle de la rosette en degrés phi=45 % matériau E=210000 % module de Young nu=0.27 % coefficient de Poisson % allongements unitaires mesurés Ea=-100E-6 Eb=-450E-6 Ec=400E-6 % calcul des déformations Exx , Eyy , Exy et Ezz % l'axe x est l'axe de la jauge a rphi=phi*pi/180; c=cos(rphi);s=sin(rphi); Exx=Ea Eyy=(-Ea+2*Eb+Ec+2*c^2*Ea-4*c^2*Eb)/(2*s^2) Gxy=(Ea-Ec-4*c^2*Ea+4*c^2*Eb)/(2*s*c) Ezz=-nu*(Exx+Eyy)/(1-nu) % calcul des contraintes Sxx , Syy et Sxy c=E/(1-nu^2); Sxx=c*(Exx+nu*Eyy) Syy=c*(Eyy+nu*Exx) G=E/2/(1+nu); % module d'élasticité transversal Sxy=G*Gxy % tenseur des contraintes sigma=[Sxx Sxy 0 ; Sxy Syy 0 ; 0 0 0] % contraintes principales d=0.5*(Sxx+Syy); r=0.5*sqrt((Sxx-Syy)^2+4*Sxy^2); S1=d+r S2=d-r % angle en degrés de la direction principale n1 avec la jauge a t1=atan((S1-Sxx)/Sxy)*180/pi % tenseur des déformations epsilon=[Exx,1/2*Gxy,0;1/2*Gxy,Eyy,0;0,0,Ezz] % déformations principales E1=(S1-nu*S2)/E E2=(S2-nu*S1)/E E3=Ezz % déformation volumique dV/V dV_V=trace(epsilon) % contrainte équivalente de Von Mises Von_Mises=sqrt(S1^2+S2^2-S1*S2) % contrainte équivalente de Tresca v=[S1 S2 0]; Tresca=max(v)-min(v) % cisaillement maximal tau_max=0.5*Tresca % énergie de déformation par unité de volume en MPa (=MJ/m3) energie=0.5*(S1*E1+S2*E2) % ou energie=0.5*trace(sigma*epsilon) % éditions ===================================================== fprintf('====== Rosette à %d degrés ===========\n\n',phi); fprintf('Module de Young : %8.0f MPa\n\n',E); fprintf('Coefficient de Poisson : %5.2f\n\n',nu); fprintf('Mesures : Ea = %5.0f E-6 , Eb = %5.0f E-6 , Ec = %5.0f E-6\n\n',Ea*1E6,Eb*1E6,Ec*1E6); fprintf('====== Résultats =====================\n\n'); fprintf('Déformations principales : E1 = %5.0f E-6 , E2 = %5.0f E-6 , E3 = %5.0f E-6\n\n',E1*1E6,E2*1E6,E3*1E6); fprintf('Contraintes principales : S1 = %5.2f MPa , S2 = %5.2f MPa , S3 = 0\n\n',S1,S2); fprintf('Angle de la direction principale n1 avec la jauge a : %5.2f degrés\n\n',t1); fprintf('Déformation volumique dV/V : %5.0f E-6\n\n',dV_V*1e6); fprintf('Contrainte équivalente de Von Mises : %5.2f degrés\n\n',Von_Mises); fprintf('Contrainte équivalente de Tresca : %5.2f degrés\n\n',Tresca); fprintf('Énergie de déformation par unité de volume : %8.0f J/m3\n\n',energie*1e6); % ==================================================================