Go to Post Losing is important. In some cases, more so than winning. - JackS [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 02-12-2016, 12:11
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,207
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: paper: 4 CIM versus 6 CIM theoretical calculations

Quote:
Originally Posted by InFlight View Post
The lead acid batteries used by FIRST are about 17 Amp-Hours. They are certainly capable of discharging in excess of 300 amps for a few seconds.

The roboRIO brown out control is based on a voltage threshold of 6.3 Volts. And thus has 5.7 volts of margin with a fully charged battery.

You could reasonably model this situation as a 12 V voltage source with 0.05 Ohms of resistance to the power distribution board; and 0.3 Ohms of resistance through each of motor controls (Talon SRX) and wiring.

A CIM motor has a stated Stall current of 131 amps at 12 volts. For the instantaneous stall current, you could model the equivalent resistance as R=V/I = 12/131=0.09 Ohms

So each CIM motor circuit would have a Series Resistance of 0.09+0.3=0.39 Ohms.

Parallel resistances are totaled as 1/Rtotal = 1/R1 + 1/R2 +…+ 1/Rn

Four CIMs have a combined parallel resistance of 0.0975 Ohms.
Six CIMS have a combined parallel resistance of 0.065 Ohms

Four CIMS
The Four CIM total Resistance is 0.05+0.0975=0.1475 Ohms

Current:
I=V/R=12V/0.1475=81.4 Amps

The voltage drop at the RoboRio is
V=I*R=60 amps =0.05*81.4= 4.07 Volts
The roboRIO has 1.63 Volts of margin for a brown out.
12-6.3-4.07=1.63

Six CIMS
The Six CIM total Resistance is 0.05+0.065=0.0115 Ohms

Current:
I=V/R=12V/0.115=104.3 Amps

The voltage drop at the RoboRio is
V=I*R=60 amps =0.05*104.3= 5.21 Volts
The roboRIO has 0.49 Volts of margin for a brown out.
12-6.3-5.21=0.49


What happens later in the match when the Battery voltage has drooped down to 10.5 Volts?

We will leave the CIM resistance unchanged, even though they are now quite hot. Same with the wiring resistances.


Four CIMS
Current:
I=V/R=10.5V/0.1475=71.2 Amps

The voltage drop at the RoboRio is
V=I*R=60 amps =0.05*71.2= 3.5 Volts
The roboRIO has 0.7 Volts of margin for a brown out.
10.5-6.3-3.5=0.7



Six CIMS

Current:
I=V/R=10.5V/0.115=91.3 Amps

The voltage drop at the RoboRio is
V=I*R=60 amps =0.05*91.3= 4.57 Volts
The roboRIO is-.37 Volts below the brownout voltage.
10.5-6.3-3.5=-0.37

Summary:
Standard four CIM Drives consistently maintain a 1 Volt higher brown out margin than six CIM drives. While a Six total CIM Drive can accelerate 150% faster than a Four CIM drive, it does come at considerable more risk of brownout event. Each team will have to balance drivetrain performance vs. robot reliability for the entire match.
That's some nice math you got there. I'm not sure if your model is perfect however. Are you assuming a stalled CIM? A CIM's resistance becomes less important as it speeds up, although I assume that you are doing the math for starting from a standstill.
A possible solution to this could be just basic speed ramping.
__________________
<Now accepting CAD requests and commissions>

Reply With Quote
  #2   Spotlight this post!  
Unread 02-12-2016, 12:51
InFlight's Avatar
InFlight InFlight is offline
3574 - The King's of Bling
AKA: Jim
FRC #3574 (High Tekerz)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Seattle Area
Posts: 161
InFlight is an unknown quantity at this point
Re: paper: 4 CIM versus 6 CIM theoretical calculations

Every forum needs a lurking electrical engineer.

This was just at the initial state of powering the motors, with no initial velocity.

My resistance values for the wiring resistances are just reasonable guesses. The actual amperage values could be larger or smaller, but the trends with the brownout margins would be consistent.

The other note is the motors windings only get a fraction of the full stall current; because the battery and wiring system resistance can't deliver that much current.
__________________

Thank you 2016 Alliance Partners - 948, 1510, 2046, 2521, 2980, 2990, 4911, 4683
Reply With Quote
  #3   Spotlight this post!  
Unread 03-12-2016, 12:04
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 800
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: paper: 4 CIM versus 6 CIM theoretical calculations

Quote:
Originally Posted by asid61 View Post
That's some nice math you got there. I'm not sure if your model is perfect however. Are you assuming a stalled CIM? A CIM's resistance becomes less important as it speeds up, although I assume that you are doing the math for starting from a standstill.
A possible solution to this could be just basic speed ramping.
Also, what happens if you go from full forwards to full reverse? Theoretically, you get 2x stall current. Practically speaking, you'll start saturating magnetic fields at some point, so it gets hard to model. Stall is a good starting point.
Reply With Quote
Reply


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:31.

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