199
Appendice 3
In questa appendice viene riportato il metodo utilizzato per la determinazione del diagramma di manovra e di raffica riportati nel cap. 5. Si è infatti scritto un file “editor” utilizzato poi su matlab.
Si riportano qui di seguito gli script:
Diagramma di manovra, h=4000m W=9.8*34.3; % attenzione, NEWTON! Cl_max=1.395; Cl_maxneg=-Cl_max; Ve_d=55.56*0.817; Ve_c=46.66*0.817; Ve_a=45*0.817; Ve_h=21; V_tratto1=[0:Ve_a/20:Ve_a]; n_tratto1=(0.5*1.225*Cl_max*(V_tratto1.^2))./(W/0.5); V_tratto2=[Ve_a,Ve_d]; n_tratto2=[1.8,1.8]; V_tratto3=[Ve_d,Ve_d]; n_tratto3=[1.8,0]; V_tratto4=[Ve_d,Ve_c]; n_tratto4=[0,-0.6]; V_tratto5=[Ve_c,Ve_h]; n_tratto5=[-0.6,-0.6]; V_tratto6=[0:Ve_h/20:Ve_h]; n_tratto6=(0.5*1.225*Cl_maxneg*(V_tratto6.^2))./(W/0.5);
V_st=34.1*0.817; figure(1) plot(V_tratto1,n_tratto1);hold on plot(V_tratto2,n_tratto2,'b') plot(V_tratto3,n_tratto3,'b') plot(V_tratto4,n_tratto4,'b') plot(V_tratto5,n_tratto5,'b') plot(V_tratto6,n_tratto6,'b') plot([0,Ve_d],[0, 0],'b') axis([0 1.1*Ve_d -1.5 3]) plot([Ve_c,Ve_c],[-0.6, 1.8],':b') plot([Ve_a,Ve_a],[0, 1.8],':b') xlabel('V [m/s]'),ylabel('n_z') text(1.01*Ve_a,-0.25,'V_A') text(1.01*Ve_c,-0.25,'V_C') text(1.01*Ve_d,-0.25,'V_D') plot([0 Ve_d],[1,1],':b') plot([V_st,V_st],[0,1],':b') text(1.01*V_st,-0.25,'V_s_t') NOTA:
Tratto 1: si intende la parte del diagramma di manovra che va da V=0 alla Vc, nel quale la V varia in maniera quadratica.
Tratto 2: si intende la parte del diagramma di manovra che va da V=Vc alla Vd, nel quale si vola a nz massimo.
Tratto 3: si intende la parte del diagramma di manovra V=Vd= costante, nel quale si vola da nz massimo fino a nz=0.
Tratto 4: si intende la parte del diagramma di manovra che va da V=Vd alla Vc, nel quale si vola da nz = 0 a nz massimo negativo.
Tratto 5: si intende la parte del diagramma di manovra che va da V=Vc alla Vh, nel quale si vola a nz massimo negativo.
201 Tratto 6: si intende la parte del diagramma di manovra che va da V=0 alla Vh, nel
quale la V varia in maniera quadratica.
Diagramma di manovra, h=0m W=9.8*34.3; % attenzione, NEWTON! Cl_max=1.5; Cl_maxneg=-Cl_max; Ve_d=53.33; Ve_c=37.7; Ve_a=36.3; Ve_h=21; V_tratto1=[0:Ve_a/20:Ve_a]; n_tratto1=(0.5*1.225*Cl_max*(V_tratto1.^2))./(W/0.5); V_tratto2=[Ve_a,Ve_d]; n_tratto2=[1.8,1.8]; V_tratto3=[Ve_d,Ve_d]; n_tratto3=[1.8,0]; V_tratto4=[Ve_d,Ve_c]; n_tratto4=[0,-0.6]; V_tratto5=[Ve_c,Ve_h]; n_tratto5=[-0.6,-0.6]; V_tratto6=[0:Ve_h/20:Ve_h]; n_tratto6=(0.5*1.225*Cl_maxneg*(V_tratto6.^2))./(W/0.5); V_st=27.28; figure(3) plot(V_tratto1,n_tratto1);hold on plot(V_tratto2,n_tratto2,'b') plot(V_tratto3,n_tratto3,'b') plot(V_tratto4,n_tratto4,'b') plot(V_tratto5,n_tratto5,'b') plot(V_tratto6,n_tratto6,'b') plot([0,Ve_d],[0, 0],'b') axis([0 1.1*Ve_d -1.5 3]) plot([Ve_c,Ve_c],[-0.6, 1.8],':b') plot([Ve_a,Ve_a],[0, 1.8],':b') xlabel('V [m/s]'),ylabel('n_z') text(1.01*Ve_a,-0.25,'V_A')
203 text(1.01*Ve_c,-0.25,'V_C') text(1.01*Ve_d,-0.25,'V_D') plot([0 Ve_d],[1,1],':b') plot([V_st,V_st],[0,1],':b') text(1.01*V_st,-0.25,'V_s_t')
Diagramma di raffica, h=0m % INTENSITA' DI RAFFICA clc clear all close all Gust_Vc=15.24; Gust_Vd=7.62; W=340; S=0.5; W_S=W/S; ro_h=1.225; g=9.81; Cl_alpha=6.01; cm=0.25; Vc_eq=43.88; Vd_eq=0.817; mu=2*W_S/(ro_h*Cl_alpha*cm*g); k_g=0.88*mu/(5.3+mu); n_raff_Vc=1+((k_g*1.225*Vc_eq*Gust_Vc)/(2*W_S)); n_raff_Vd=1+((k_g*1.225*Vd_eq*Gust_Vd)/(2*W_S)); V=[0 Vc_eq Vd_eq];
n_up=[1 n_raff_Vc n_raff_Vd]; n_down=[1 2-n_raff_Vc 2-n_raff_Vd];
plot(V,n_up) hold
205
Diagramma di raffica, h=4000m % INTENSITA' DI RAFFICA clc clear all close all Gust_Vc=15.24; Gust_Vd=7.62; W=340; S=0.5; W_S=W/S; ro_h=0.818; g=9.81; Cl_alpha=6.01; cm=0.25; Vc_eq=43.88*0.817; Vd_eq=0.817*55.56; mu=2*W_S/(ro_h*Cl_alpha*cm*g); k_g=0.88*mu/(5.3+mu); n_raff_Vc=1+((k_g*1.225*Vc_eq*Gust_Vc)/(2*W_S)); n_raff_Vd=1+((k_g*1.225*Vd_eq*Gust_Vd)/(2*W_S)); V=[0 Vc_eq Vd_eq];
n_up=[1 n_raff_Vc n_raff_Vd]; n_down=[1 2-n_raff_Vc 2-n_raff_Vd];
plot(V,n_up) hold
207
Inviluppo di volo, h=0m
209
Inviluppo di volo, h=4000m