On Sun, 2 Jul 2006, Maik Justus wrote:
> src/FDM/YASim/airplane.cpp in function void Airplane::solveHelicopter()
> from
>    applyDragFactor(Math::pow(15.7/1000, 1/SOLVE_TWEAK));
>    applyLiftRatio(Math::pow(104, 1/SOLVE_TWEAK));
> to
>    applyDragFactor(Math::pow(1, 1/SOLVE_TWEAK));
>    applyLiftRatio(Math::pow(1, 1/SOLVE_TWEAK));

Actually, that won't work. :P

The idea is that the solver shall determine Cd (and other parameters)
for surfaces by /iteration/. We can't set the value directly like
that because we simply don't know it, and neither does the fuselage or even
the surface compiler. There is a start value, but it can be up to 10000
iterations (or more! ;) from a sane value.

To do it "the yasim way" we would need a similar iterative solver
for helicopters like for winged aircrafts, based on cruise&approach data or
whatever can be available. (possibly incorporated in ::solver())

We could on the other hand let the model designer set and tweak the
fuselage Cd manually in the config file.

(and one raised to the power of any real number is still one ;)

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to