View Single Post
  #7   Spotlight this post!  
Unread 13-01-2016, 22:07
mark219 mark219 is offline
Programmer/Driver
AKA: Mark Szewczuk
FRC #0219 (Team Impact)
Team Role: Programmer
 
Join Date: Jan 2016
Rookie Year: 2015
Location: United States
Posts: 12
mark219 is an unknown quantity at this point
Re: Application of PID in code/real world

Quote:
Originally Posted by plnyyanks View Post
I go over some good papers/math explanation of how PID works in this post, take a look and read some of the linked resources. My details are LabVIEW specific, but there's some good java examples on ScreenSteps





As for the best way to tune, Ziegler-Nichols is a decent start, but there will inevitably be lots of guesswork involved unless you take the time to really characterize your system (not usually practice in FRC timeframes). Below is a previous post I made about how I always tuned PID controllers.
Thanks, I will definitely read more into it and will respond/private message you if I have any further questions!
Reply With Quote