Update of /cvsroot/jsbsim/JSBSim/src/initialization
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv693/src/initialization
Modified Files:
FGInitialCondition.cpp
Log Message:
Account for the Pitot angle in the VCAS update when the altitude is modified.
Index: FGInitialCondition.cpp
===================================================================
RCS file: /cvsroot/jsbsim/JSBSim/src/initialization/FGInitialCondition.cpp,v
retrieving revision 1.108
retrieving revision 1.109
diff -C2 -r1.108 -r1.109
*** FGInitialCondition.cpp 26 Jun 2016 20:33:04 -0000 1.108
--- FGInitialCondition.cpp 3 Jul 2016 13:55:59 -0000 1.109
***************
*** 701,704 ****
--- 701,705 ----
double vc0 = VcalibratedFromMach(mach0, pressure, pressureSL, rhoSL);
double ve0 = vt * sqrt(rho/rhoSL);
+ double PitotAngle = Aircraft->GetPitotAngle();
altitudeASL=alt;
***************
*** 711,716 ****
switch(lastSpeedSet) {
case setvc:
! mach0 = MachFromVcalibrated(vc0, pressure, pressureSL, rhoSL);
! SetVtrueFpsIC(mach0 * soundSpeed);
break;
case setmach:
--- 712,718 ----
switch(lastSpeedSet) {
case setvc:
! mach0 = MachFromVcalibrated(vc0 * cos(alpha+PitotAngle), pressure,
! pressureSL, rhoSL);
! SetVtrueFpsIC(mach0 * soundSpeed / cos(alpha+PitotAngle));
break;
case setmach:
|