Aeroelasticity - Flutter

download Aeroelasticity - Flutter

of 7

Transcript of Aeroelasticity - Flutter

  • 7/31/2019 Aeroelasticity - Flutter

    1/7

  • 7/31/2019 Aeroelasticity - Flutter

    2/7

    {}

  • 7/31/2019 Aeroelasticity - Flutter

    3/7

    ( ) ( )

    ( ) ( )

    {}

    [

    ]

    {}

  • 7/31/2019 Aeroelasticity - Flutter

    4/7

    [

    ]

  • 7/31/2019 Aeroelasticity - Flutter

    5/7

    [ ]

  • 7/31/2019 Aeroelasticity - Flutter

    6/7

    clear all;m = 50;l = 3;c = l/2;b = c/2;S = c*l;

    e = 0.25*c;xt = 0.05*c;rt = xt/0.4;Kh = 9000;Kt = 6000;CLt = 2*pi;

    St = m*xt;It = m*rt^2;wh = sqrt(Kh/m)wt = sqrt(Kt/It)D = ((m*e+St)*S*CLt)^2;E = (-2*(m*e+St)*(m*Kt+It*Kh)+4*(m*It-St^2)*e*Kh)*S*CLt;

    F = (m*Kt+It*Kh)^2 - 4*(m*It-St^2)*Kh*Kt;syms x; %t bin hnh thc

  • 7/31/2019 Aeroelasticity - Flutter

    7/7

    mr = solve(D*x^2+E*x+F);rho = 1.255;Vf = [sqrt(2*mr(1)/rho); sqrt(2*mr(2)/rho)];

    %a vi lng v th nguynmu = m/(pi*rho*b^2*l);

    R = wh/wt;ebar = e/b;rtbar = rt/b;xtbar = xt/b;

    syms OhmUbar; %t bin hnh thcA = (-Ohm^2 + R^2)*(-rtbar^2*Ohm^2+rtbar^2-ebar*CLt*Ubar^2/pi/mu);B = (-xtbar*Ohm^2)*(-xtbar*Ohm^2+CLt*Ubar^2/pi/mu);% A-B l nh thc ca ma trnflutter_func = solve(A-B,Ohm);

    X = [0:0.001:1]; % Khong gi tr s th vo UbarY1 = subs(flutter_func(1),X);

    Y2 = subs(flutter_func(2),X);Y3 = subs(flutter_func(3),X);Y4 = subs(flutter_func(1),X);plot(X,[Y1;Y2;Y3;Y4],'LineWidth',1.5);

    xlabel('U-bar');ylabel('\Omega');legend({'\Omega_1(U-bar)','\Omega_2(U-bar)','\Omega_3(U-bar)',...

    '\Omega_4(U-bar)'})title('\Omega versus U-bar');grid on;