Gast
#808940
Hallo, habe folgendes Problem. habe am ADC ein Gyroskop hängen. das ganze soll dann mit einm PID Regler zur lageregelung verwendet werden. P und D anteil sind kein problem, allerdings komme ich bei dem I Anteil nicht weiter. Das Problem ist, dass das Gyro einen Temperaturabhängigen Drift hat, und auch sonst nicht sehr genau ist, bei dem D und P anteil macht das nichts aus, wenn ich es aber integrier addiert sich der Fehler bei jedem Schleifendurchlauf und schiesst gegen Unedlich :( Desswegen suche ich nach irgendeiner Möglichkeit den Fehler im I - Anteil der duch leicht versetzte 0_Punkte entsteht rauszurechnen.. siehe bild: http://www.dyyyh.de/quadro/integral.JPG Entweder das signal direkt "Hochpassfiltern", sodass der startwert auf 0 gedrückt wird, oder den 0-Punkt irgendwie immer neu berechnen, so dass er richtig liegt, oder im integrieten den Linearanteil aufrund der 0-Verschiebung abziehen. ?? Weis jemanddazu einen guten Algortithmus ?? oder wie würdet ihr das Porblem Lösen ?? ( wenn das Integral immer ein bischen kleiner ist als tatsächlich wäre das auch nicht schlimm) Danke schon mal..