|
|
|
![]() |
|
|||||||
|
||||||||
A theoretical paper on the differences in output power between a 6 CIM and a 4 CIM drive with a simple algorithm for current limiting in both.
This whitepaper explains how a 4 CIM drive gets less acceleration than 6 CIM drive if the drivetrain is drawing a fixed current. A simple algorithm for current limiting is also included to make implementing a 6 CIM drive a bit easier. This is the first whitepaper I've ever made. It's also made with a very basic understanding of how DC brushed motors work, so I'm not 100% certain that everything is correct. If anybody finds a problem with it feel free to correct me.
One thing I'm almost sure I can't assume is that the RoboRIO browns out at 200 amps regardless of the duration, but I figure it's good enough for a quick approximation.
TheTheoryBehind6CIMvs.4CIM(1).pdf
30-07-2016 23:33
GeeTwo
A great overview of the continued advantages of 6 CIMs over 4 - provided that you watch the total current!
Assuming 200A for the drive train is simplistic, but a good way to compare apples to apples. No matter what the battery state is, you will have a certain limited current you can draw from it before beginning the brownout process.
The first (and so far only) technical error was the sentence that spans from the first page to the second. It should read something like:
|
Originally Posted by asid61, edited
If the speed goes down by 1/10th of the max speed, the current will go up by 1/10th of the difference between stall current and free current, and so forth.
|
31-07-2016 01:21
MichaelBick
In practice, my guess is that you can draw way more current than 200 amps. Just based off of my team's 2016 drivetrain, which was 4 CIM with no voltage ramping, we experienced no brownouts even going from full forwards throttle to full backwards throttle. If we assume that our robot was traction limited below 40% of our max speed (a conservative assumption), we were drawing over 300 amps max.
Another cool aspect to current limiting is changing the limits in real-time based on each subsystem's need. For example, in a 4 CIM "hard right" turn -- 0% power on the right drive side, 100% on the left -- you may only be drawing 50% of what the battery is able to provide. If you have 1.5 or 2 times the power and current limit, you can double the current limit on the left side so that you fully utilize the battery. This same idea can be used to change the current limits to better follow a motion profile or prioritize superstructure motions.
One last important item to keep in mind is the main breaker. A high power drivetrain with a current limit pulls the maximum current for more time than an equivalent lower power drivetrain. Because the main breaker is heat triggered, it is sensitive to prolonged periods over the 120 amp breaker limit, and therefore high power drivetrains are more likely to blackout than lower power drivetrains.
Given that the talon SRX now supports current PID, a lot of doors have been opened for teams to find performance improvements with current limiting.
31-07-2016 10:18
Aboudy DairiTowards the end of the appendix A is a sentence that starts with "One final thought: ..." Is that supposed to carry on to the last paragraph somehow or is it just incomplete?
Great paper, this was a good introduction to 6 CIM drives for me in terms of the math. The idea of current limiting sounds pretty cool and is definitely something that could be implemented with the Talon SRXs to tune performance and prevent brownouts.
31-07-2016 10:47
ThaddeusMaximus1. Mechanical power output is not everything. You need to have useful power; proper gearing. However, yes, having more mechanical power output won't hurt.
2. How do you magically draw a hard limit of 200 (or whatever) amps without effecting voltage input to the motors? Though you may be "limited" to 200 amps, when you're drawing this much current, voltage dips due to both surface depletion (?) and voltage drop in the loads to the motors. This shouldn't be ignored. When you drop away from the 12V, the motor curve you use up there is no longer valid.
Look into using kV and kT values to model things and take this voltage drop into account.
31-07-2016 11:12
thatprogrammerI took a decently quick read and had a few questions.
1. I may be misunderstanding what you are stating here:
| 4CIM 200/524 = 38% |
31-07-2016 12:21
MichaelBick
|
Are you saying that a 4 CIM drive should be limited to 38% per a motor in order to keep your robot below 200amps of power usage?
|
|
2. Would limiting the current draw of a motor be similar to limiting voltage? I.e. would limiting max current have a similar effect to limiting a CIM's output to .5
|
|
3. Why not simply control the Max RPM of the CIM in code rather than using a current PID?
|
31-07-2016 21:26
GeeTwo
|
One last important item to keep in mind is the main breaker. A high power drivetrain with a current limit pulls the maximum current for more time than an equivalent lower power drivetrain. Because the main breaker is heat triggered, it is sensitive to prolonged periods over the 120 amp breaker limit, and therefore high power drivetrains are more likely to blackout than lower power drivetrains.
|
01-08-2016 08:14
marshallI'm a little busy to check this but I'd like to know how these calculations line up with the results in this paper:
https://www.chiefdelphi.com/forums/s...d.php?t=131790
01-08-2016 09:53
Chris is me|
Another thing to consider if planning a drive train with current limiting is whether using some other motor will be more effective to your strategy than CIMs. A cursory review of the mini-CIM finds it to be inferior in most cases, as it has lower efficiency than the CIM at any given current draw, but there are probably cases where it is the proper choice, due to weight considerations or specific needs. If you're going to do proper current/speed and/or thermal monitoring, you may want to add the 775 pro or other low thermal mass motor to your considerations.
|
02-08-2016 11:56
asid61|
A great overview of the continued advantages of 6 CIMs over 4 - provided that you watch the total current!
Assuming 200A for the drive train is simplistic, but a good way to compare apples to apples. No matter what the battery state is, you will have a certain limited current you can draw from it before beginning the brownout process. The first (and so far only) technical error was the sentence that spans from the first page to the second. It should read something like: This does not change any of the high-level conclusions. Another thing to consider if planning a drive train with current limiting is whether using some other motor will be more effective to your strategy than CIMs. A cursory review of the mini-CIM finds it to be inferior in most cases, as it has lower efficiency than the CIM at any given current draw, but there are probably cases where it is the proper choice, due to weight considerations or specific needs. If you're going to do proper current/speed and/or thermal monitoring, you may want to add the 775 pro or other low thermal mass motor to your considerations. |
|
In practice, my guess is that you can draw way more current than 200 amps. Just based off of my team's 2016 drivetrain, which was 4 CIM with no voltage ramping, we experienced no brownouts even going from full forwards throttle to full backwards throttle. If we assume that our robot was traction limited below 40% of our max speed (a conservative assumption), we were drawing over 300 amps max.
Another cool aspect to current limiting is changing the limits in real-time based on each subsystem's need. For example, in a 4 CIM "hard right" turn -- 0% power on the right drive side, 100% on the left -- you may only be drawing 50% of what the battery is able to provide. If you have 1.5 or 2 times the power and current limit, you can double the current limit on the left side so that you fully utilize the battery. This same idea can be used to change the current limits to better follow a motion profile or prioritize superstructure motions. One last important item to keep in mind is the main breaker. A high power drivetrain with a current limit pulls the maximum current for more time than an equivalent lower power drivetrain. Because the main breaker is heat triggered, it is sensitive to prolonged periods over the 120 amp breaker limit, and therefore high power drivetrains are more likely to blackout than lower power drivetrains. Given that the talon SRX now supports current PID, a lot of doors have been opened for teams to find performance improvements with current limiting. |
|
Towards the end of the appendix A is a sentence that starts with "One final thought: ..." Is that supposed to carry on to the last paragraph somehow or is it just incomplete?
Great paper, this was a good introduction to 6 CIM drives for me in terms of the math. The idea of current limiting sounds pretty cool and is definitely something that could be implemented with the Talon SRXs to tune performance and prevent brownouts. |
|
1. Mechanical power output is not everything. You need to have useful power; proper gearing. However, yes, having more mechanical power output won't hurt.
2. How do you magically draw a hard limit of 200 (or whatever) amps without effecting voltage input to the motors? Though you may be "limited" to 200 amps, when you're drawing this much current, voltage dips due to both surface depletion (?) and voltage drop in the loads to the motors. This shouldn't be ignored. When you drop away from the 12V, the motor curve you use up there is no longer valid. Look into using kV and kT values to model things and take this voltage drop into account. |
|
I took a decently quick read and had a few questions.
1. I may be misunderstanding what you are stating here: Are you saying that a 4 CIM drive should be limited to 38% per a motor in order to keep your robot below 200amps of power usage? If so, I think that the 200 Amp number is actually pretty far from the limit of the power system of a modern FRC robot; we have run 4 CIM drives without any voltage ramping and never had any issues with brownouts.* 2. Would limiting the current draw of a motor be similar to limiting voltage? I.e. would limiting max current have a similar effect to limiting a CIM's output to .5 (In terms of limiting the speed at which the CIM will approach maximum acceleration?) 3. Why not simply control the Max RPM of the CIM in code rather than using a current PID? *I suspect that part of this has been our somewhat low final RPMS from our gearbox reductions. These have both resulted in very short acceleration periods. Thanks in advance for the answers! |
|
He is saying that @ 0 RPMs you need to provide 38% of full voltage to draw 200 amps total. At higher RPMs you will need to provide more voltage to draw the same 200 amps. Similarly you need to provide even less voltage if the robot is traveling backwards initially.
Halving voltage halves no-load speed, halves torque, and results in 25% mechanical power. On the other hand, limiting current limits torque and thereby limits acceleration. This by itself is very helpful, even without the power increase that is mentioned in the paper, because it causes robots to be much more stable. If you only control velocity, you will still draw high amounts of current at stall. For example, a 4 CIM drive will draw 524 amps at stall, and 1048 amps going from full forward to full reverse. This is what causes brownouts. |
|
I'm a little busy to check this but I'd like to know how these calculations line up with the results in this paper:
https://www.chiefdelphi.com/forums/s...d.php?t=131790 |
02-12-2016 11:59
InFlightThe 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=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=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=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=0.05*91.3= 4.57 Volts
The roboRIO is -0.37 Volts below the brownout voltage.
10.5-6.3-4.57=-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.
02-12-2016 12:11
asid61|
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. |
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.
02-12-2016 12:51
InFlightEvery 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.
03-12-2016 12:04
AustinSchuh|
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. |
03-12-2016 18:58
InFlight|
Another thing to consider if planning a drive train with current limiting is whether using some other motor will be more effective to your strategy than CIMs. A cursory review of the mini-CIM finds it to be inferior in most cases, as it has lower efficiency than the CIM at any given current draw, but there are probably cases where it is the proper choice, due to weight considerations or specific needs. If you're going to do proper current/speed and/or thermal monitoring, you may want to add the 775 pro or other low thermal mass motor to your considerations.
|
03-12-2016 19:34
Richard Wallace
|
The Mini-CIMs is really the equivalent to 1/2 a CIM in terms of torque and current. ...
|
03-12-2016 19:36
asid61|
I would caution against using the 775 Pro motor in a drivetrain application. This is an air cooled motor with an internal fan. There is no effective cooling at low speed near stall current conditions. One defensive pushing match will let the smoke out of these motors. The much higher speed output would require additional gear stages as well.
The Mini-CIMs is really the equivalent to 1/2 a CIM in terms of torque and current. If a team wanted a competive advantage of running a three motor gearbox per side; the combination of two CIMs and one Mini CIM would be a better choice. It would provide 125% the performance of a 2 CIM drive, with more brownout margin than a 3 CIM drive. |
03-12-2016 20:43
GeeTwo
|
I would caution against using the 775 Pro motor in a drivetrain application. This is an air cooled motor with an internal fan. There is no effective cooling at low speed near stall current conditions. One defensive pushing match will let the smoke out of these motors. The much higher speed output would require additional gear stages as well.
|
|
The Mini-CIMs is really the equivalent to 1/2 a CIM in terms of torque and current. If a team wanted a competive advantage of running a three motor gearbox per side; the combination of two CIMs and one Mini CIM would be a better choice. It would provide 125% the performance of a 2 CIM drive, with more brownout margin than a 3 CIM drive.
|
03-12-2016 20:55
InFlight|
This is not correct. Check the data, which I can vouch for. It was measured correctly by people who know their motor physics, and their FRC design.
The Mini CIM has about 2/3 the active material (armature core length, permanent magnets) compared to the CIM, and it has the same commutator. This is why the Mini CIM performs well during prolonged heavy loading -- it does not heat up as fast internally as a CIM under the same load proportional to its size. Look at the test results provided by VexPro; after 60 seconds at peak load, the Mini CIM is still providing 200 Watts shaft output (87% of what it developed starting at with room-temperature innards), while the CIM is down to 230 Watts shaft output, only 70% of what it developed cold. Pound for pound in the heat of combat, the Mini CIM outperforms its big brother. |
08-12-2016 22:09
asid61I was just doing calculations for the resistance limiting the current again, and I got different numbers than Jim/InFlight.
I modeled it as a 0.05 ohm resistor (battery -> PDP) and then 4 or 6 parallel CIM/wiring resistors. That got me a system resistance of 0.087 ohm for a 4-CIM drive and 0.062 ohm for a 6-CIM drive, which leads to overall current draws of only 137 and 193 amps for a 4-CIM or 6-CIM drive respectively. That seems startlingly low for an entire drivetrain's maximum current. Is 0.3ohms too much to count for a motor + wires + motor controller, or have I done something wrong?
09-12-2016 10:06
InFlightI was using 0.39 ohms for the motor branches circuits, as I computed the CIM resistance separately. But your results are close enough, and just as valid as my assumptions. You come to the same conclusion that the actual system can't deliver the full stall torque to each motor in either the four or six CIM drives.
Once you get moving the six CIM drive will deliver 150% of the torque; and the acceleration, and time to speed will be much better. The brownout margin is much less, so there's no free lunch.
09-12-2016 11:21
cbale2000Out of curiosity, how would a 2CIM + 2 MiniCIM drive compare? I've often wondered if this was a practical weight saving option or if the performance drop would make it not worth the trouble. 
Also, what are the effects of leaving the gearing on an xCIM + xMiniCIM drive identical between all motors? We've always just geared MiniCIMs the same as CIMs hoping to get a few extra RPM out of the drive. Is this practical or is there some downside I'm not seeing?
09-12-2016 12:23
GeeTwo
|
Out of curiosity, how would a 2CIM + 2 MiniCIM drive compare? I've often wondered if this was a practical weight saving option or if the performance drop would make it not worth the trouble.
![]() |
|
Also, what are the effects of leaving the gearing on an xCIM + xMiniCIM drive identical between all motors? We've always just geared MiniCIMs the same as CIMs hoping to get a few extra RPM out of the drive. Is this practical or is there some downside I'm not seeing?
|
09-12-2016 12:32
Chris is me|
Also, what are the effects of leaving the gearing on an xCIM + xMiniCIM drive identical between all motors? We've always just geared MiniCIMs the same as CIMs hoping to get a few extra RPM out of the drive. Is this practical or is there some downside I'm not seeing?
|
09-12-2016 13:44
cbale2000|
Do you mean 1+1 on each side compared to 2+0, or 2+2 on each side compared to 3+0?
Edit: I'm going to presume the first, as you're discussing a performance drop. I'll get back to you, but I seem to recall that it was a performance hit, but much closer to 2 CIMs than 1 CIM. Edit2: By assuming a budget of 100A on one side of the drive train, the 2 CIM can deliver 627W at 3365 rpm, the 1+1 494W at 3638 RPM, and a 0+2 can deliver 425W at 3192 rpm. The output power loss is about 21% for 1+1 and 32% for 0+2. A definite hit, but if you're looking to save weight, it's a viable way to do it without dropping all the way to 1 CIM (247W at 1287 rpm). |
|
The free speeds are only about 10% different, so gearing the same shouldn't be an issue. It's not like you're going to be able to backdrive the CIM at a higher speed than its bushings were designed for, especially after gearbox losses. If you did want to match them even better, you could just use a pinion with one fewer tooth on the mini-CIM.
|
|
Matching free speed exactly isn't nearly as important as is made out to be on Chief, and the motors are designed to be 1:1 drop in replacements for each other without any adjustment in gearing to compensate. The main thing to avoid is one motor forcing the other one to drive faster than its free speed, which doesn't happen (under load, things even out with these motors nicely). Totally fine to do this.
|
09-12-2016 13:55
asid61|
I'm aware that mechanically it's not critical, I was just curious as to how it affects the efficiency of the overall system. Presumably the MiniCIMs would be working harder since they would be trying to pull the other motors to a higher RPM, but I'm not sure if this would make enough of a difference in motor current to really matter.
|
09-12-2016 14:29
GeeTwo
|
I'm aware that mechanically it's not critical, I was just curious as to how it affects the efficiency of the overall system. Presumably the MiniCIMs would be working harder since they would be trying to pull the other motors to a higher RPM, but I'm not sure if this would make enough of a difference in motor current to really matter.
|
09-12-2016 14:59
InFlight|
I came up with a peak efficiency of an all-CIM drivetrain as 65%, an all-min-CIM as 57%, and a 1+1 as 61%, so no, not unless I'm missing something. The only possible issue I can think of is that when the speed is greater than the free speed of the CIM, it will be generating current rather than consuming it - I'm not sure what effect that would have on the motor controller.
|
09-12-2016 15:17
GeeTwo
|
Motors at or near free speed provide no useful torque. In a real world drive train you have torque losses such as gearbox losses, bearing drag, and chain or belt drive system losses. Thus it's really not possible, particurily in a FRC limited space to accelerate anywhere near to free speed.
Typically you design your drive system around 80% of free speed which is more realistic. AndyMark always used CIMS at 4455 rpms when providing gearbox performance data in Feet per Second. |
09-12-2016 15:23
AdamHeard
|
I agree that there would not be a problem while driving the robot, but there might be an issue when on blocks. I figure (using Vex's numbers and a bit of linear extrapolation) that putting a CIM and mini-CIM nose to nose at 12V would reach a free speed of 5507 rpm, at which point the mini-CIM would be drawing 7.9A, 46W of mechanical power would be transferred, and the CIM would be generating 1.6A. The CIM would switch from consuming to generating current at about 5442 rpm, so probably even a gearbox on blocks would provide enough drag. Of course, both the CIM and mini CIM free speeds have a +/- 10% variation, so if you put a fast mini and a slow CIM together, you might have some issues when running the motors with the robot on blocks.
|
09-12-2016 17:44
InFlightElectrical Power and Mechanical Power are not the same.
The Electrical Power into the a DC Motor is Volts x Amps (Watts)
The Mechanical Power Out is:
Power Out = Torque*(0.112985) * Speed * (2*pi/60) in Watts
Note: 1 lb-in = 0.112985 Nm, and radian/sec 2*pi/60 = rpm
The Motor Efficiency is
η=(Power Out) /( Power in)
At near free speed, the torque and Mechanical Power approach zero.
09-12-2016 18:18
InFlightFor any of the DC motors used in First Robotics, we can also use the following equations to determine their performance:
Current (Amps) = Torque Load * ((Stall Current- Free Current)/Stall Torque) + Free Current
Torque Load = (Current-Free Current) * Stall Torque/(Stall Current-Free Current)
Speed = Free Speed - (Free Speed / Stall Torque) * Torque Load
09-12-2016 18:59
GeeTwo
|
This wouldn't cause any issues, you'd just be pumping some current back to the DC bus and everything would be fine.
|
12-12-2016 22:17
MrRiedemanJACC|
This is not correct. Check the data, which I can vouch for. It was measured correctly by people who know their motor physics, and their FRC design.
The Mini CIM has about 2/3 the active material (armature core length, permanent magnets) compared to the CIM, and it has the same commutator. This is why the Mini CIM performs well during prolonged heavy loading -- it does not heat up as fast internally as a CIM under the same load proportional to its size. Look at the test results provided by VexPro; after 60 seconds at peak load, the Mini CIM is still providing 200 Watts shaft output (87% of what it developed starting out with room-temperature innards), while the CIM is down to 230 Watts shaft output, only 70% of what it developed cold. Pound for pound in the heat of combat, the Mini CIM outperforms its big brother. |
12-12-2016 22:42
KnufireFor those debating the merits of the 1:1 gearing, you might want to take a look at this thread.
https://www.chiefdelphi.com/forums/s...d.php?t=123424
To address the benefits of 4 CIM vs 6 CIM vs 4CIM+2 Mini-CIM, 234 has a paper published from a few years back with experimental data.
https://www.chiefdelphi.com/media/papers/3071
13-12-2016 07:43
GeeTwo
|
So I'm a dumb Mechanical Engineer and last year we had a 3 Cim per side shifting drivetrain with tracks. Obviously we could have swapped out a Cim for a Minicim to help out with shooter power and other items. (we didn't and maybe should have). But let me ask this question, How does a Cim plus 2 Minicim drivetrain compare to a 2 cim (per side) in tank drive? Assuming the rules are similar this year with open availability of other motors, would it make sense to keep the 4 cim motors for whatever gamepiece needs there are? (oh and I know I'm asking for everyone to predict the future!)
|
13-12-2016 16:57
cbale2000|
While 1C+2m would certainly have better performance than a 2 CIM drive train, that performance gain is offset by a greater weight and volume, both of motors and of the gearbox - 3 motor gearboxes usually have a higher center of gravity or more gears than a 2 motor gearbox (or both). There's also the matter of another motor controller. There are certainly cases where this would be better, but I expect they're less common than the configurations already discussed.
|