Profile image

Would anyone please share some knowledge of PID-based auto-trim that uses PitchRate?

2,865 Rakoval500k  yesterday

So, I'm making a fancy modern F-15 and need it to get that kind of auto-trim. And I'm very much willing to allocate that PID trim input onto a slower rotator with a much higher dampermultiplier than that of an elevator.(thus making two rotators stacked one upon another). Basically, i want that PID-based thing to slo-o-owly and carefully return the plane to a pitchrate of zero as long as i'm not actively pitching or banking. And i choose an additional rotator for that pid so it would be easier to deactivate, plus to reduce the usage of variables as well as to shorten the overall text length of an input per part. And no, i am not planning to completely rely on that for trimming - my rendition of that plane will still retain my standard IAS-adjusting manual trim like on my Su-7bis and Yak-145.

  • Log in to leave a comment
  • Profile image
    0 XEPBAM

    @Rakoval500k Yes, this game is for "stayers", the rest have nothing to do here, garbage littering the pages.

    2 hours ago
  • Profile image
    2,865 Rakoval500k

    @XEPBAM Luckily i am no stranger to that kind of empirical stuff.

    +1 2 hours ago
  • Profile image
    0 XEPBAM

    @Rakoval500k there is no methodology for setting numerical PID values, this can only be done empirically, I used codes using PID, I did not see any advantages.

    +1 3 hours ago
  • Profile image
    2,865 Rakoval500k

    @XEPBAM So-o-o, i guess it's basically what am i doing now, i.e. figuring it out through a good ol' trial and error. But thanks for that post link, somehow I haven't seen this one despite doing my bit of search. I was simply asking if someone got any extra-special fancy knowledge that i couldn't think of.
    Edit: I've been already following most of the stuff in that link, especially the measurement units.

    4 hours ago
  • Profile image
    0 XEPBAM

    writing the code is easy {PID(0,rate(Pitch),0,0,0) or PID(0,round(PitchAngle),0,0,0)}, but these codes are not universal, you need to configure the "PID" individually and experimentally.
    https://www.simpleplanes.com/Forums/View/2147728/Use-PID-Function-Like-An-Engineer

    +1 9 hours ago