> Quoting Jon S Berndt <[EMAIL PROTECTED]>:
> >
> > Markus:
> >
> > For JSBSim, you can use the flight control components.  This is a
> > quick reply, so maybe I have not thought this all the way out, yet.
> > But, I suspect you can get a derivative control like this:
> >
> > In LaPlace space, a derivative is simply "s", right (it's been a long
> > time since I've worked in LaPlace space - someone correct me if I am
> > wrong, please).  You can use the Tustin substitution to go from
> > LaPlace space to the time domain (z domain), as we do with all the
> > JSBSim flight control components (this is typical in industry, too).
> >  Have you seen the "Automatic Flight in JSBSim" document at the JSBSim
> > web site? Go to www.jsbsim.org, select Documentation, then select that
> > title.  You will see the Lead-Lag and Second order filters described.
> >  Select the coefficients for these two filters to give you only an "s"
> > in the numerator.  For the lead-lag filter you would selectC1 = 1, C4
> > = 1, and C2 and C3 would be 0.  For the second order filter, C2 and C6
> > would be 1 and C1, C3, C4, and C5 would be 0. Using these filters
> > should give you the derivative of the input.  Now, I have not used
> > these filters for that purpose, yet.  Initialization would be very
> > important for them to work correctly. I'd have to test them out to see
> > if that worked correctly.
>
> LaPlace has been long time ago, but I tried your hint and it
> works. I use a
> LEAD_LAG_FILTER to calc the d/dt
>
> thx a lot, that made FCS pitch controll possible w/o trigger
> malfunction causing
>  unflyable attitudes ;) after a while.
>
> markus


Can you post the JSBSim control system you created here or on the JSBSim
list? I'm curious what it looks like.

Jon


_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to