Go to Post And we drafted without computers...forget the calculators...we used slide rules...the punchcards piled up so high we needed more office space...and we programmed in three feet of snow...up hill...both ways - Rich Kressly [more]
Home
Go Back   Chief Delphi > Technical > Motors
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 29-10-2005, 23:05
gshosford gshosford is offline
Registered User
FRC #1293 (D5 Robotics)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2005
Location: Columbia, SC
Posts: 4
gshosford is an unknown quantity at this point
Motor Bias

We have observed that the CIM motor has a bias with different torque-speed characteristics depending on the direction of rotation. Karthik lists the torque speed characteristics for the CIM with CCW rotation. Does anyone have the torque and speed characteristics for the CIM motor in the CW direction?
  #2   Spotlight this post!  
Unread 30-10-2005, 03:30
ConKbot of Doom ConKbot of Doom is offline
Team Alumni
FRC #1184 (Cobra Robotics)
Team Role: Leadership
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Maryland
Posts: 153
ConKbot of Doom has a spectacular aura aboutConKbot of Doom has a spectacular aura aboutConKbot of Doom has a spectacular aura about
Re: Motor Bias

The CIMs are supposed to be wound without bias, and haven't given us any trouble in the last competition that would seem to show a bias. But it would be nice if someone who had the facilities could get torque-speed curves for both CW and CCW.

Are you sure that its in the motors and not in the drivetrain hooked to the motors?
__________________
2005 Philly #1 seeded team, highest average points, and semi-finalists
Thanks to 103 and 484 for being alliance mates.
  #3   Spotlight this post!  
Unread 30-10-2005, 04:19
Unsung FIRST Hero
Mike Betts Mike Betts is offline
Electrical Engineer
no team
Team Role: Engineer
 
Join Date: Dec 2001
Rookie Year: 1995
Location: Homosassa, FL
Posts: 1,442
Mike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond repute
Re: Motor Bias

We did extensive testing with the CIM motors last year and found no bias. However, we did note non-linearity in motor speed versus PWM command in the RC/Victor/CIM system. Also, we observed "bias" with the joysticks.

Both effects can be corrected in software.

A search of these fora (fori?) should give you more information on these topics.

Regards,

Mike
__________________
Mike Betts

Alumnus, Team 3518, Panthrobots, 2011
Alumnus, Team 177, Bobcat Robotics, 1995 - 2010
LRI, Connecticut Regional, 2007-2010
LRI, WPI Regional, 2009 - 2010
RI, South Florida Regional, 2012 - 2013

As easy as 355/113...
  #4   Spotlight this post!  
Unread 30-10-2005, 11:07
mgreenley
 
Posts: n/a
Re: Motor Bias

I concur with Mr.Betts,

The drill motors do have a bias, but as noted by Mr.Ross (post #7), here , The CIM's should preform the same forwards and backwards.
In my experience, there is always a little difference between individual motors, but that is easily corrected for by your driver. If there's a large discrepancy, try calibrating the drive system (use dashboard to set your joysticks neutral, or use the "cal" button on the victors; hold it in then go through the full range of movement for your joystick.).
In autonomous mode, a way my team has found to compensate for this drift is to use encoders on both of your transmissions. That way, you can tell your program (In advance, I'm not a programmer, but hypothetically, this is how I'd use the encoders) to increase voltage to each side until they are equal at x rotations instead of telling the motors to increase their voltage to y Volts.
What I'm trying to get at is that it's probably easier to just minimize the difference, but if you're looking to completely equal it out, you'll probably need some sort of feedback via sensors to your RC. Hope this helps!

Mike
  #5   Spotlight this post!  
Unread 30-10-2005, 14:27
ahecht's Avatar
ahecht ahecht is offline
'Luzer'
AKA: Zan
no team
Team Role: Alumni
 
Join Date: Dec 2001
Rookie Year: 2002
Location: Billerica, MA
Posts: 978
ahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond repute
Send a message via ICQ to ahecht Send a message via AIM to ahecht Send a message via Yahoo to ahecht
Re: Motor Bias

We have found some variation in the CIM motors. Some will have no bias while other will have noticable forward or reverse bias. This is one of the reasons why we twisted the cans on ours to balance them last year -- to make them all consistant.
__________________
Zan Hecht

Scorekeeper: '05 Championship DaVinci Field/'10 WPI Regional
Co-Founder: WPI-EBOT Educational Robotics Program
Alumnus: WPI/Mass Academy Team #190
Alumnus (and founder): Oakwood Robotics Team #992


"Life is an odd numbered problem the answer isn't in the back of the book." — Anonymous WPI Student
  #6   Spotlight this post!  
Unread 30-10-2005, 17:25
greencactus3 greencactus3 is offline
occra 23.
AKA: ryo
None #1481
Team Role: Alumni
 
Join Date: Feb 2004
Rookie Year: 2006
Location: North Farmington, MI
Posts: 1,523
greencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to all
Send a message via AIM to greencactus3 Send a message via MSN to greencactus3
Re: Motor Bias

Quote:
Originally Posted by ahecht
We have found some variation in the CIM motors. Some will have no bias while other will have noticable forward or reverse bias. This is one of the reasons why we twisted the cans on ours to balance them last year -- to make them all consistant.
twisted the cans? can you explain further on this? do you mean you realigned the brushes to the magnets? is that allowed?
  #7   Spotlight this post!  
Unread 30-10-2005, 17:41
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,476
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Motor Bias

gc3, here's the further reading: http://www.chiefdelphi.com/forums/sh...rvo+magazin e
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #8   Spotlight this post!  
Unread 30-10-2005, 18:55
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: Motor Bias

Quote:
Originally Posted by greencactus3
twisted the cans? can you explain further on this? do you mean you realigned the brushes to the magnets? is that allowed?
No, modifying the timing of the motors in the kit is NOT allowed (at least not under the rules in 2005 and prior years). Okay, since this topic keeps coming up, lets try to take care of it once and for all. This issue was covered in Rule <R31> last year, and further reinforced in update #5 and in multiple Q&A answers. In 2005, Rule <R31> stated the following:
Quote:
<R31> So that every robot’s maximum power level is the same, the motors in the kit may not be modified except as follows:

• It is acceptable to modify the mounting brackets and/or other structural parts of the motors (output shaft, housing, etc.) as long as the electrical system is not modified and the integral mechanical system of the moving parts (bearings, bushings, worm gear output stages, etc.) is not changed or removed.

• The gearboxes for the Fisher-Price, and Globe motors are not considered “integral” and may be separated from the motors. FIRST will not provide replacements for parts that fail due to modification.

[Clarified in Team Update #5: ] The intent is to allow teams to modify mounting tabs and the like, not to gain a weight reduction by potentially compromising the structural integrity of any motor.
Notice the underlined phrase. Make a logic flow chart and trace out the logic path if you have to. If you do ANYTHING to modify the performance of a motor, it is subject to Rule <R31>. The rule is very straightforward - YOU MAY NOT MODIFY THE MOTOR. It doesn't matter if you are rewinding the armature, reducing the rotating mass, strengthening the magnets, altering the structure to modify the field strength, or anything else - including altering the timing of the motor. And let's be very clear, altering the timing of a motor is definitely a modification to the performance of the motor - otherwise why would you be doing it - so any such alteration would be subject to this rule.

The rest of the rule provides for two, and only two, exceptions. The first exception permits modification of the mounting surfaces of the motors for the sake of attaching the body of the motor to the robot, and the output shaft of the motor to the structure to be actuated (as even further clarified by the note in Update #5). The second exception explicitly permits the removal of the gearboxes from the Fisher-Price and Globe motors. These two exceptions do not enable any other modifications. There is nothing in either of these exceptions that would permit altering the timing of the motor. Since the exceptions do not cover such a modification, then such a modification would be subject to the primary statement of the rule - "the motors in the kit may not be modified."

The rule is explicit (read the WHOLE RULE, not just the exceptions). The logic is clear (map out the logic of the rule - it is really quite simple). The intent of the rule is explained ("so that every robot's maximum power is the same" is pretty clear). If you alter the timing on the motors, or drill holes in the casings (which alters the airflow, thereby changing the cooling characteristics thus altering the performance), or turn down the casing thickness (which alters the field strength, thereby affecting the performance), then you have violated the rule. Such modifications are NOT allowed. If a team violated the rule but didn't happen to get caught by an inspector, that does not change the fact that the rule was broken. If the rule was violated accidentally because they didn't read the rules or didn't understand them, then it is incumbent on the team to correct the situation immediately when their error is discovered.

-dave
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!

Last edited by dlavery : 30-10-2005 at 20:07. Reason: typo
  #9   Spotlight this post!  
Unread 30-10-2005, 20:34
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,629
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Motor Bias

And besides... ...there are many teams that just make their drivers deal with it!

I will repeat my mantra again:
Drive time and less engineering trumps clever engineering and no drive time.

Don't short change your drivers. They really need drive time.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #10   Spotlight this post!  
Unread 31-10-2005, 02:13
Tytus Gerrish's Avatar
Tytus Gerrish Tytus Gerrish is offline
IGAB, ADHD, and Dislexic
AKA: Ty
FRC #0179 (SwampThing)
Team Role: Tactician
 
Join Date: Feb 2003
Rookie Year: 2001
Location: West Palm Beach, Florida
Posts: 2,017
Tytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond repute
Re: Motor Bias

much like people No two motors are exactly identical. nor will be there precise speed in forward and reverse. but when you have these motors plugged into a robot moving it around the field the difference in performance is Hardly if not Completely unnoticeable. so honestly just don't worry about it these are 130 pound robots made by high school kids as long as they can move where they need to move and do what they need to do its a perfect robot it doesn't matter if it does not move completely straight. Even for aton mode the difference in performance of motors has no humanly noticeable effect on the functionality of a robot. Damage, poor lubrication. goofed up wheels, chain tension, belt tension, wear and tear, un-symmetrical chassis and less than perfect drive trains are the Prime contributors to a robot not moving in a straight line.
  #11   Spotlight this post!  
Unread 31-10-2005, 09:47
Unsung FIRST Hero
JVN JVN is offline
@JohnVNeun
AKA: John Vielkind-Neun
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 2000
Location: Greenville, Tx
Posts: 3,159
JVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond repute
Re: Motor Bias

Quote:
Originally Posted by ahecht
We have found some variation in the CIM motors. Some will have no bias while other will have noticable forward or reverse bias. This is one of the reasons why we twisted the cans on ours to balance them last year -- to make them all consistant.
I've never seen anyone SO proud of breaking a rule.

Last edited by JVN : 31-10-2005 at 12:15.
  #12   Spotlight this post!  
Unread 31-10-2005, 10:14
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,506
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Motor Bias

Yes. See the thing is, how do we all know that you didn't make them "consistent"ly 15% more powerful than stock? We don't. And for this reason the motors must be left stock. As I see it, there is really no good reason I can think of to even loosen their screws. If you had a motor that were really dissimilar to the others (maybe 6% or more out of spec) than perhaps it had a manufacturing defect and you should have obtained a new one.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #13   Spotlight this post!  
Unread 31-10-2005, 10:28
Andy A. Andy A. is offline
Getting old
FRC #0095
Team Role: Coach
 
Join Date: Jun 2001
Rookie Year: 2001
Location: New Hampshire
Posts: 1,013
Andy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond repute
Re: Motor Bias

After a lot of run time, the brushes on a motor may wear in such a way that one direction will have more and cleaner contact then another. This could have an impact on speed/torque in one direction and not the other.

I have seen motors that over time loose power in one direction, but seem like new when run in the other direction. This was very apparent in motors used in a roller system that almost never has to be run in reverse. Forward would clearly be slower and have less torque then reverse even when accounting for things like wear in the drive train.

I'm just guessing that the cause has something to do with an uneven wear or gunk build up on the brushes. Could some one with more expertise on DC motors clear that up for me?

Out of the box, the CIM motors should be unbiased.

-Andy A.
  #14   Spotlight this post!  
Unread 31-10-2005, 11:09
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Motor Bias

I would think that maybe over time parts of the motor would become magnetized, that would make them run better in one direction?

if you degaused them, they would go back to normal, or ran them backwards for a while?
  #15   Spotlight this post!  
Unread 31-10-2005, 12:41
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Re: Motor Bias

Quote:
Originally Posted by JVN
I've never seen anyone SO proud of breaking a rule.
I don't want to jump on the WPI bashing bandwagon... but last year WPI defended their right to reduce the thickness of the housing in the CIM motor in this thread. I'm not exactly sure what is going on in Worcester but it appears to me that some rules are being followed a bit too liberally.
__________________
"FIRST is like bling bling for the brain." - Woodie Flowers
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 03:37.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi