Go to Post It is NOT possible to fail within FIRST. It IS possible to fail within the competition (whatever your criteria for failure may be). - JVN [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 22-01-2016, 10:18
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,416
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
CIM motor testing

I'm looking to create a test to calculate (and hopefully rank) the performance of the many CIM motors in our robot closet.

The approach would be to have a CIM hooked to a winch, and hoist a known load up a known distance, and measure the time it takes.

I've assigned several students the task to determine what these values should be, based on the datasheet curves and gearboxes we already have laying around. I'm going to try and target the test taking about 3-5 seconds, while using the FRC robot control system and components.

I'm looking for any advice others might have, specifically how to control confounding variables that might skew the test results.

One item I've already identified is battery discharge over the course of testing; I'm looking at purchasing a power supply to run the motor (in lieu of a battery).
Was wondering if powering the setup from this would work (having trouble finding anything above the 1000W 12V range):
http://www.ebay.com/itm/RC-POWER-SUP...-/301361360478

Keeping in mind that I'm not looking to stall the CIM for any amount of time.
Also I'm wondering what sort of variations we'll see.

Once again any advice is appreciated, I'd love to hear everyone's thoughts.
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
  #2   Spotlight this post!  
Unread 22-01-2016, 11:16
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by efoote868 View Post
any advice is appreciated, I'd love to hear everyone's thoughts.
Assuming you're mostly interested in relative ranking of the motors, you could build a simple test rig using an encoder to measure speed, an ammeter to measure current, and a CIM to generate a load.

With the load switch open, close the power switch and record speed and current. Close the load switch and record speed and current. Open the power switch and install the next CIM to be tested. Repeat.

You could also include a double-pole-double-throw switch to quickly reverse the power leads, and test in both directions.


Attached Thumbnails
Click image for larger version

Name:	CIM test rig.png
Views:	60
Size:	28.8 KB
ID:	19848  

Last edited by Ether : 22-01-2016 at 11:20.
  #3   Spotlight this post!  
Unread 22-01-2016, 11:35
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,666
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by Ether View Post
Assuming you're mostly interested in relative ranking of the motors, you could build a simple test rig using an encoder to measure speed, an ammeter to measure current, and a CIM to generate a load.
An even easier-to-build equivalent test rig would be a TB-mini or other 2-CIM gearbox with a built in encoder hub. Just wire the load CIM in reverse, adjust the encoder counts for the gear ratio, and otherwise it's the same. Let the gearbox output shaft spin freely.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 22-01-2016 at 13:18.
  #4   Spotlight this post!  
Unread 22-01-2016, 11:48
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,416
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: CIM motor testing

I must admit, I didn't think of that.

I like the simplicity of the design, but the other part of this is I'm trying to keep a group of high schoolers busy with the project
I might do that as a secondary test to see if the results align.


Doing a little more research on power supplies, seems I might be able to buy a used server power supply with a single 12v rail and use that.
HP Integrity RX6600 Server Power Supply Model RH1448Y PN: 0957-2198
Looks like it's rated at ~130A, and can be purchased for around $80.
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
  #5   Spotlight this post!  
Unread 22-01-2016, 11:59
Richard Wallace's Avatar
Richard Wallace Richard Wallace is offline
I live for the details.
FRC #3620 (Average Joes)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1996
Location: Southwestern Michigan
Posts: 3,663
Richard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by efoote868 View Post
I must admit, I didn't think of that.

I like the simplicity of the design, but the other part of this is I'm trying to keep a group of high schoolers busy with the project
I might do that as a secondary test to see if the results align.
The test Ether and Gus recommend will give you results that are much less sensitive on variation due to internal motor heating, compared to the winch lift test. Lifting will tempt you to use heavier loads so that elapsed time is longer, and therefore easier to compare. However, longer test duration will heat the motors, causing maximum available power to decrease significantly.

See my results from a few years ago, and VexPro's more recent three-minute power test results, to understand how internal motor heating reduces maximum power.
__________________
Richard Wallace

Mentor since 2011 for FRC 3620 Average Joes (St. Joseph, Michigan)
Mentor 2002-10 for FRC 931 Perpetual Chaos (St. Louis, Missouri)
since 2003

I believe in intuition and inspiration. Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution. It is, strictly speaking, a real factor in scientific research.
(Cosmic Religion : With Other Opinions and Aphorisms (1931) by Albert Einstein, p. 97)
  #6   Spotlight this post!  
Unread 22-01-2016, 12:13
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,416
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by Richard Wallace View Post
Lifting will tempt you to use heavier loads so that elapsed time is longer, and therefore easier to compare. However, longer test duration will heat the motors, causing maximum available power to decrease significantly.
If the goal of testing is to find the 4 best motors for a drive train, would that help the goal? As long as the motors are subject to the same condition (i.e. motor in test starts room temperature, is subject to test exactly 10 times, and then wait X hours before testing with motor again).

Also thanks for the links, they're very good resources. As an aside, it looks like the VEX folks had motors catching fire in under a minute.
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
  #7   Spotlight this post!  
Unread 22-01-2016, 12:46
Richard Wallace's Avatar
Richard Wallace Richard Wallace is offline
I live for the details.
FRC #3620 (Average Joes)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1996
Location: Southwestern Michigan
Posts: 3,663
Richard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by efoote868 View Post
If the goal of testing is to find the 4 best motors for a drive train, would that help the goal? As long as the motors are subject to the same condition (i.e. motor in test starts room temperature, is subject to test exactly 10 times, and then wait X hours before testing with motor again).
...
Yes, if you carefully pre-condition the motors to be tested. Checking case temperature is not sufficient to tell you if the internal temperature is stable. I think Aren has some results indicating time to reach stable internal temperature when the motor is being cooled by a fan.
__________________
Richard Wallace

Mentor since 2011 for FRC 3620 Average Joes (St. Joseph, Michigan)
Mentor 2002-10 for FRC 931 Perpetual Chaos (St. Louis, Missouri)
since 2003

I believe in intuition and inspiration. Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution. It is, strictly speaking, a real factor in scientific research.
(Cosmic Religion : With Other Opinions and Aphorisms (1931) by Albert Einstein, p. 97)
  #8   Spotlight this post!  
Unread 22-01-2016, 14:53
James Juncker's Avatar
James Juncker James Juncker is offline
Broken Robot Fixer
FRC #2834 (Bionic Black Hawks)
Team Role: Driver
 
Join Date: Jan 2016
Rookie Year: 2012
Location: United States
Posts: 44
James Juncker will become famous soon enough
If you are using some system I would recommend the use of a micro switch at the end of a lift should you go with that method to measure the time from start to stop. Similarly I would recommend to lift weight as the motors won't be used at their no load ability on a robot. I also think that some consideration ought to be given to building a gearbox to change motors in and out of and measuring their individual power consumed and difference in speed.
__________________
The FRC season has 3 steps
Eat
Build
Play

It is important to note that sleep is not included in these steps.
  #9   Spotlight this post!  
Unread 22-01-2016, 15:30
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: CIM motor testing


Quote:
Originally Posted by James Juncker View Post
Similarly I would recommend to lift weight...
The proposed test rig with a "load CIM" puts a substantial load on the CIM being tested when the load switch is closed.


Quote:
Originally Posted by James Juncker View Post
...the motors won't be used at their no load ability on a robot.
No load (or low load) speed (load switch open) can be an indicator of motor health, and since it's so simple to test it's worth testing.


  #10   Spotlight this post!  
Unread 22-01-2016, 15:31
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,416
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by James Juncker View Post
If you are using some system I would recommend the use of a micro switch at the end of a lift should you go with that method to measure the time from start to stop. Similarly I would recommend to lift weight as the motors won't be used at their no load ability on a robot. I also think that some consideration ought to be given to building a gearbox to change motors in and out of and measuring their individual power consumed and difference in speed.
Those are all very good suggestions, thank you.

Part of the testing will be to get the students to program the FRC controller to measure the time it takes for the test to elapse, and whether it's a micro switch, encoder count or some sort of photo switch (or combination thereof) is still yet to be determined.

I'll be interested in seeing the difference in power characteristics. I'm not sure what we'll have available in terms of data logging, and I'm very curious to see how well the motors fit the datasheet.


EDIT:
Quote:
Originally Posted by Ether View Post
The proposed test rig with a "load CIM" puts a substantial load on the CIM being tested when the load switch is closed.
Would you think that the energy the "load CIM" dissipates would change its resistance characteristics? Are there any steps we can take to mitigate the effect?
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!

Last edited by efoote868 : 22-01-2016 at 15:35.
  #11   Spotlight this post!  
Unread 22-01-2016, 15:55
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by efoote868 View Post
Would you think that the energy the "load CIM" dissipates would change its resistance characteristics?
If the load CIM gets hot, it will change its load vs speed characteristics.

Quote:
Are there any steps we can take to mitigate the effect?
Richard addressed that concern in his earlier post. With the proposed load CIM test rig, it takes only a second or two to load the test CIM and record the loaded speed and current. The short test times mitigate the effect: close the load switch, record the speed and current, open the load switch.

Safety warning: If you decide to use such a setup, make sure to use a heavy-duty load switch and that is properly insulated/shielded (including cables). I'm not sure how much instantaneous voltage will be generated when the load switch is opened. Maybe someone (some adult) could test this. If the voltages are high enough to be a concern, a condenser (old-school term) -- like the ones that were used to keep the automobile distributor points from pitting back in the pre-electronic-ignition days -- could be placed across the load switch.


  #12   Spotlight this post!  
Unread 22-01-2016, 16:18
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,416
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: CIM motor testing

Quote:
Originally Posted by Ether View Post
Safety warning: If you decide to use such a setup, make sure to use a heavy-duty load switch and that is properly insulated/shielded (including cables). I'm not sure how much instantaneous voltage will be generated when the load switch is opened. Maybe someone (some adult) could test this. If the voltages are high enough to be a concern, a condenser (old-school term) -- like the ones that were used to keep the automobile distributor points from pitting back in the pre-electronic-ignition days -- could be placed across the load switch.
I think I'll use a speed controller instead of the power switch (bonus if it has current monitoring built in), and I don't have any intention of opening the load switch with the cim being tested under power. But if I absolutely have to do that, I'll probably invest in a contactor or snubber diodes to do it safely.
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
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 02:36.

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