| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
For an ultra-detailed explanation of why the code is the way it is, please visit: http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/
For function documentation see: http://playground.arduino.cc/Code/PIDLibrary
This fork uses back calculation per Astrom 1989 to manage integral windup.
The back calculation should prevent integral windup be dynamically limiting the Intergrato to precent the Control Output from exceeding the limits. Large errors far outside of the proportional range (error > MaxOutput/kP) will produce MaxOutput and inhibit integral growth.
Alternative libraries:
See:
| Back | FazBrowse Home | New Git URL |