Go to Post It's not hard, it just requires thought. - Matt Leese [more]
Home
Go Back   Chief Delphi > Technical > Electrical
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 16-02-2014, 22:21
ThunderPorpoise's Avatar
ThunderPorpoise ThunderPorpoise is offline
Registered User
AKA: Benjamin Hollinger
FRC #4373 (RooBotics)
Team Role: Mentor
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Jenkintown, PA
Posts: 10
ThunderPorpoise is an unknown quantity at this point
Power Draw

Our team has been plowing ahead but we've run into a bit of an problem.
The motors that we are using for our catapult are behaving a bit inconsistently because, we believe, the draw from the battery is momentarily too great. We've thought about capacitors, but we're not sure they're legal. Has anyone else run into a similar problem or does anybody have an idea for how to solve this issue?
  #2   Spotlight this post!  
Unread 16-02-2014, 22:28
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,089
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: Power Draw

Capacitors are not inherently illegal, but they would be considered custom circuits, and as such, can not "alter power pathways" including those feeding motors and/or motor controllers.

The best thing you can do is monitor the battery level in code using DriverStation.getBatteryVoltage();, and account for a lower voltage by increasing power. Older batteries can also lose voltage faster, so only use healthy batteries in competition.
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

  #3   Spotlight this post!  
Unread 16-02-2014, 22:37
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: Power Draw

Quote:
Originally Posted by ThunderPorpoise View Post
The motors that we are using for our catapult are behaving a bit inconsistently because, we believe, the draw from the battery is momentarily too great.
Without further detail, it sounds like your motors may not be geared properly.

You can reduce momentary current surges by using a slew rate limiter in your code.


  #4   Spotlight this post!  
Unread 16-02-2014, 23:02
Gregor's Avatar
Gregor Gregor is offline
#StickToTheStratisQuo
AKA: Gregor Browning
no team
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Kingston, Ontario, Canada
Posts: 2,447
Gregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond repute
Re: Power Draw

Have you calibrated your speed controllers?
__________________
What are nationals? Sounds like a fun American party, can we Canadians come?
“For me, insanity is super sanity. The normal is psychotic. Normal means lack of imagination, lack of creativity.” -Jean Dubuffet
"Insanity is doing the same thing over and over again and expecting different results." -Albert Einstein
FLL 2011-2015 Glen Ames Robotics-Student, Mentor
FRC 2012-2013 Team 907-Scouting Lead, Strategy Lead, Human Player, Driver
FRC 2014-2015 Team 1310-Mechanical, Electrical, Drive Captain
FRC 2011-xxxx Volunteer
How I came to be a FIRSTer
<Since 2011
  #5   Spotlight this post!  
Unread 17-02-2014, 08:23
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Power Draw

Capacitors are legal for noise suppression only. You could not find a big enough capacitor to hang on a motor to help if brownout is the issue. And then it would only work if your motor was just spinning in one direction. Large caps usually are not bipolar. It is possible that you are tripping the breakers feeding the motors or that the controllers are faulting. A common issue for long runs is to use too small a wire gauge. There can be considerable voltage dropped across smaller guage wire.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #6   Spotlight this post!  
Unread 17-02-2014, 11:22
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: Power Draw

Quote:
Originally Posted by ThunderPorpoise View Post
We've thought about capacitors, but we're not sure they're legal.
No, they're not FRC legal in that application.

Yes, in theory you could put a capacitor across the motor controller's power inputs.

But let's do a very rough back-of-the-envelope calculation.
Let's say you wanted the capacitor to provide 40 amps for 1/4 second to mitigate the current surge. That's 10 Coulombs of charge.

Let's say the capacitor started at 12 volts (fully charged) and you want the capacitor's voltage to be no lower than 11 volts after discharging that 10 Coulombs.

What's capacitance would be required?

C = dQ/dV = 10/1 = 10 Farads.
Let's put 10 Farads into perspective.

See that big blue capacitor at the top of this image? It's 45,000 microFarads. It's 5.7 inches long and 1.7 inches diameter.

It would require 220 of those wired together in parallel to give you 10 Farads.

Or, for only $250, you could wire 10 of these in parallel to get a 10Farad 20V capacitor.


Attached Thumbnails
Click image for larger version

Name:	10Farad.jpg
Views:	31
Size:	91.1 KB
ID:	16274  

Last edited by Ether : 17-02-2014 at 12:50.
  #7   Spotlight this post!  
Unread 17-02-2014, 12:13
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Power Draw

I wonder what the ESR would be?
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #8   Spotlight this post!  
Unread 17-02-2014, 12:35
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: Power Draw

Quote:
Originally Posted by Al Skierkiewicz View Post
I wonder what the ESR would be?
Good point. I was looking at very rough back-of-the-envelope best-case calculation, to show how impractical it would be.

I updated the supercap to emphasize that.



Last edited by Ether : 17-02-2014 at 12:52.
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 19:30.

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