View Single Post
  #7   Spotlight this post!  
Unread 19-03-2012, 10:41
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,901
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: PID control: need D values > 10000??

The D (derivative) term helps to compensate for short term disturbances. Its effect decays over time. It can have a destabilizing influence on the loop. It is generally the last term to determined if it is used at all. Generally a properly tuned loop will have a little overshoot & oscillation decaying to 0 in 2-4 oscillations. I am not sure how you tune a loop without the load connected.

The jags use a 32 fixed point integer for the constants--16.16. one bit for sign, 15 bits lefts of the decimal point, 16 bit right of the decimal point.
Reply With Quote