View Single Post
  #7   Spotlight this post!  
Unread 16-10-2005, 23:16
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: realistic friction constants.

Quote:
Originally Posted by KenWittlief
Most commercial controllers I have seen that use PID control loops put the system that is being controlled through a brief test, where the open loop characteristics of the system are measured.

One way they do this is to hit the system with a squarewave: full forward, full reverse, full forward, full reverse - and the response of the system is measured in real time

this information is then used to tune the PID loop to the system

The problem you are facing is, you want this information for a 'typical' robot (drive train)

what is typical? Every drive train will be different, and the friction it will encounter will be different.

Back to your equations, I dont know what type of friction you are describing with those equations. There are two types of fricition normally encountered:

Static friction: This is the 'over the bump' friction that you must overcome to get an object (or mechanism) to move from a standstill. It is normally a function of the weight that is being applied perpendicular to the force that is trying to move the object.

Kinetic friction: This is the force that is encountered opposite to the force that is moving the object, once it starts to move. This friction is constant, it is not a function of velocity, or acceleration.

FIRST robots do not move fast enough to have to consider friction from the air, and we have not yet had a water competition - so I dont think you need to worry about friction that is a function of velocity

but if you did, you would have to delve into the advanced mathematics known as differential equations. The friction is not simple a function of velocity, its an exponential equation.


What i am writing is a program to simulate the step test that you mentioned above. Really it can use any input for the setpoint, but i am using a step test for now.

When i ask for a typical friction numbers, i am only looking for a VERY rough approximation of what the range of typical values is. If someone could just give me an order of magnitude, that would be great. Are we talking about 10N or 10,000N here?

Btw my first equation was kinetic friction. Don't even worry about the second. It seems to have confused everybody and caused this thread to loose focus. I think i started worrying about such a thing from a typo in a paper i read.
__________________
1139 Alumni