Download An Integrated, Modular Simulation System for Education and

Transcript
% |
sAcB -sAsB
cA | Fzb
% Test data
FxWind = 100;
FyWind = 30;
FzWind = 300;
u=100;
v=50;
w=50;
%***** Trig functions first *****
alpha = atan(w/u);
beta = asin(v/AirSpeed);
%alpha = asin(w/AlphaSpeed)*57.3
%alpha = acos(u/AlphaSpeed)*57.3
%beta = asin(v/AirSpeed)*57.3
%***** just lift and drag *****
FxBody = FxWind*cos(alpha)*cos(beta)-FzWind*sin(alpha);
FyBody = FxWind*sin(beta);
Fzbody = FxWind*sin(alpha)*cos(beta)+FzWind*cos(alpha);
%***** with side force *****
FxBody = FxWind*cos(alpha)*cos(beta)-FyWind*cos(alpha)*sin(beta)-FzWind*sin(alpha)
FyBody = FxWind*sin(beta)+FyWind*cos(beta)
Fzbody = FxWind*sin(alpha)*cos(beta)-FyWind*sin(beta)*sin(alpha)+FzWind*cos(alpha)
%***** Without trig functions *****
% computers are VERY SLOW at trig functions and fast at mult ok at divide
% sA = w/AlphaSpeed
% cA = u/Alphaspeed
% sB = v/Airspeed
% cB = AlphaSpeed/Airspeed
vSquared = u*u+w*w;
154