|
|
|
![]() |
|
|||||||
|
||||||||
This is a 3 CIM ball shifter I designed for a WCD that I am just finishing up (this took me a few days of intermittent CADing to complete). It uses the guts of a VEX Pro ball shifter housed in a CNC'd custom casing. It currently has a high gear with a speed of 11.8ft/second and a low gear of 5.25ft/second. I still plan on adding an encoder mount to the gearbox along with increasing the overall speed of the gearbox to allow for a high gear top speed of 17ft/second and a low gear top speed of 10.5ft/second. Any suggestions for improvement are greatly appreciated as this is my first gearbox (also I need something to do while my teams off for the summer).
08-05-2013 11:21 PM
I love the 3-CIM shifter, but the ratio is terrible. 17 ft/s is a great high gear for 3 CIMs, and 5 ft/s is a great low gear for 3 CIMs, but speeds of 9-12 fps low or high gear don't benefit much from the extra CIM. In order to see a noticeable increase in power/acceleration with the extra CIM, your high gear needs to be pretty high (I'd say 17 ft/s is a good starting point), and your low gear needs to be pretty low (4-5 ft/s is what I'd personally do with 3 CIMs).
tl;dr - the extra CIM isn't going to help unless your high gear is really high, and your low gear is really low.
08-05-2013 11:35 PM
KrazyCarl92|
I love the 3-CIM shifter, but the ratio is terrible. 17 ft/s is a great high gear for 3 CIMs, and 5 ft/s is a great low gear for 3 CIMs, but speeds of 9-12 fps low or high gear don't benefit much from the extra CIM. In order to see a noticeable increase in power/acceleration with the extra CIM, your high gear needs to be pretty high (I'd say 17 ft/s is a good starting point), and your low gear needs to be pretty low (4-5 ft/s is what I'd personally do with 3 CIMs).
tl;dr - the extra CIM isn't going to help unless your high gear is really high, and your low gear is really low. |
08-05-2013 11:54 PM
apalrd
|
I love the 3-CIM shifter, but the ratio is terrible. 17 ft/s is a great high gear for 3 CIMs, and 5 ft/s is a great low gear for 3 CIMs, but speeds of 9-12 fps low or high gear don't benefit much from the extra CIM. In order to see a noticeable increase in power/acceleration with the extra CIM, your high gear needs to be pretty high (I'd say 17 ft/s is a good starting point), and your low gear needs to be pretty low (4-5 ft/s is what I'd personally do with 3 CIMs).
tl;dr - the extra CIM isn't going to help unless your high gear is really high, and your low gear is really low. |
08-06-2013 12:24 AM
|
I couldn't disagree more. I think 5 ft/s is a terrible low gear speed.
|
08-06-2013 12:45 AM
apalrd
Why do you want a really low low gear? What objectives does it achieve?
Why do you want a really high high gear? What objectives does it achieve?
I don't really care if you optimize the benefit of adding the extra motors, the goal should be to optimize the system as a whole.
There are a lot of variables that you aren't likely seeing. Not limited to electrical system resistance, battery current capacity, motor heating/thermal performance, and the acceleration/current profiles which are all important differences between 4 and 6 motor drives. I can't say for certain how important they are, since I don't have data proving most of it one way or another, but I have lots of subjective and theoretical suggestions.
I am well aware that 6 motors is a marginal performance gain theoretically. The limiting factor moves from the motors to other things somewhere between 4 and 6 CIMs, which is why you don't see much improvement.
08-06-2013 02:20 AM
donkehoteI think the 6 cim drive systems should incorporate amp clamp style amp meters feeding info back to the crio. Used to trim the victor output to keep the amp draw on the main breaker below a threshold (dont know what would be safe but you get the idea) therefore allowing non traction limited drive. when in a push fight, you may get close to the amp limit, and doing this kind of monitoring of the overall amp draw could save you popping the main breaker, and going inop for the match.
I know those amp clamps are quite cheap, like less than $60, however, using induced voltage on a small gauge wire rapped around the battery lead might provide a similar kind of overload sensor.
08-06-2013 03:29 AM
barddDid you make sure the plates will hold up? It looks like the top CIM's mount will bend back the first time the robot get hit from the side. I think you should run a stress analysis before continuing your work. Other than that I really like your design! Looks very streamline. Do you intend to build it or are you designing just for fun?
08-06-2013 09:50 AM
KrazyCarl92|
My ideal vehicle speeds (useful for comparison, not terribly useful for analysis) of a 6-CIM 2 speed drivetrain are around 8.5 and 15 fps for low and high respectively (90% eff speeds), based on several years of simulation, test data, model improvement, and more simulation. But I don't have enough data for 6-CIM drivetrains, I need to build, instrument, and test one to see how I like it, and improve the model accordingly to design the next one.
Is your functional objective to be traction-limited at 40a/motor (240a for the entire gearbox, note) in low gear? Are you actually going to push a solid wall and hope the main breaker (120a) doesn't trip? @krazycarl92, IMHO the simulation and data I have suggests a lower ratio spread is better, and that the VP ball shifter has too much spread. It's all about what you really want, and really need, and how you want to use your gears. |
08-06-2013 10:07 AM
apalrd
I agree that top speed is useful for comparison and benchmarking. OP also said it was his first gearbox design, so my experience comments are justified. We don't design around top speed, but we talk about it a lot when we compare gear ratios quickly. But for analysis, we switch back to our accel times, accel curves, and stuff.
The question really is if one of your functional objectives is traction limited push current.
We no longer use that as our metric for low gear. We design low gear to meet a lot of the short game dynamics objectives, and we're getting better at quantifying current. We spend a lot of time in high gear high current scenarios, so any way we can reduce those (high gear launches and zero-point turns especially) by improving low gear performance (and actually using it for short game driving) is a huge improvement to us in overall electrical draw.
08-06-2013 10:59 AM
Chris is meWhile this discussion has quickly gone on a tangent, I do have a question: Other than lowering current draw for pushing situations, what's the point of a low gear? Unless you're traveling quite fast, your acceleration won't be notably better. For short distances it seems a low gear would be helpful, but because the distances traveled are so short, you're not saving that much time anyway.
I guess what I'm wondering is when someone would want to use a 7-9 FPS low gear with a 14-16 FPS high gear. It seems like to me the only situation where low gear would be more useful than high gear for those speeds would be when you have to push or make really fine adjustments, and both of those are accomplished well with a ~5.5 FPS, 40A traction limited low gear.
I don't have any experience here; I've only ever worked with single speeds, so I'd like to learn.
08-06-2013 11:14 AM
AdamHeard
|
While this discussion has quickly gone on a tangent, I do have a question: Other than lowering current draw for pushing situations, what's the point of a low gear? Unless you're traveling quite fast, your acceleration won't be notably better. For short distances it seems a low gear would be helpful, but because the distances traveled are so short, you're not saving that much time anyway.
I guess what I'm wondering is when someone would want to use a 7-9 FPS low gear with a 14-16 FPS high gear. It seems like to me the only situation where low gear would be more useful than high gear for those speeds would be when you have to push or make really fine adjustments, and both of those are accomplished well with a ~5.5 FPS, 40A traction limited low gear. I don't have any experience here; I've only ever worked with single speeds, so I'd like to learn. |
08-06-2013 12:02 PM
Aren_Hill
08-06-2013 12:13 PM
apalrd
Our driving theory around low (this was not always the case, but several of us on 33 have converged on this point independently) is that accelerating from a standstil is better in low gear, usually to around 60-80% of the low gear speed, than in high gear. So any time where we never reach peak speed in low, it's faster to drive in low. These are marginal gains in time. BUT, since high gear is in the 'bad side' of the motor power curve for the entire time (with 2:1 or more spread), the current draw from high gear will be WAY higher than in low. For the same or worse dynamic performance. This becomes MUCH worse on a dieing battery, which can frequently be seen near the end of a match.
We've sometimes run auto-upshift software to automate this, it begins the shift around 60% of low gear speed, but the shift takes time to execute under load (not sure exactly what speed it's at by the time the dog disengages).
We also run auton in low gear usually, for precision/control reasons, so a slightly high low gear is good for this. But we could run in high, we just don't, so it's not a huge objective.
I guess this differs from the 'west coast' opinion that 'high gear is where we operate, and low gear is just in case we need to push'. We operate in both gears.
08-06-2013 12:15 PM
AdamHeard
|
Our driving theory around low (this was not always the case, but several of us on 33 have converged on this point independently) is that accelerating from a standstil is better in low gear, usually to around 60-80% of the low gear speed, than in high gear. So any time where we never reach peak speed in low, it's faster to drive in low. These are marginal gains in time. BUT, since high gear is in the 'bad side' of the motor power curve for the entire time (with 2:1 or more spread), the current draw from high gear will be WAY higher than in low. For the same or worse dynamic performance. This becomes MUCH worse on a dieing battery, which can frequently be seen near the end of a match.
We've sometimes run auto-upshift software to automate this, it begins the shift around 60% of low gear speed, but the shift takes time to execute under load (not sure exactly what speed it's at by the time the dog disengages). We also run auton in low gear usually, for precision/control reasons, so a slightly high low gear is good for this. But we could run in high, we just don't, so it's not a huge objective. I guess this differs from the 'west coast' opinion that 'high gear is where we operate, and low gear is just in case we need to push'. We operate in both gears. |
08-06-2013 12:19 PM
Lil' Lavery
I have another question. Why bother with a 6-CIM, 2-speed drivetrain at all? It seems like a lot of resources to invest in only marginal gains over either a 4-CIM, 2-speed or 6-CIM single speed.
08-06-2013 01:13 PM
Andrew Schreiber
08-06-2013 01:21 PM
Karthik
|
I have another question. Why bother with a 6-CIM, 2-speed drivetrain at all? It seems like a lot of resources to invest in only marginal gains over either a 4-CIM, 2-speed or 6-CIM single speed.
|
08-06-2013 02:20 PM
AdamHeard
|
33 Ran an autoshift in '04 with their 4 speed. The the whitepaper is http://www.chiefdelphi.com/media/papers/1580 but it doesn't go into much detail on the shift algorithm. I'm sure Jim has/would describe it somewhere.
|
08-06-2013 02:30 PM
Cory
|
I have another question. Why bother with a 6-CIM, 2-speed drivetrain at all? It seems like a lot of resources to invest in only marginal gains over either a 4-CIM, 2-speed or 6-CIM single speed.
|
08-06-2013 02:35 PM
Gregor
|
For us it came down to the fact that we wanted to utilize our drive motors to hang (we set our initial goal at less than 10s)...
|
08-06-2013 03:12 PM
Ian Curtis
|
I guess this differs from the 'west coast' opinion that 'high gear is where we operate, and low gear is just in case we need to push'. We operate in both gears.
|
08-06-2013 04:14 PM
apalrd
|
33 Ran an autoshift in '04 with their 4 speed. The the whitepaper is http://www.chiefdelphi.com/media/papers/1580 but it doesn't go into much detail on the shift algorithm. I'm sure Jim has/would describe it somewhere.
|
08-06-2013 04:25 PM
magnetsHow did you stop kick down shifting from happening when you ran into stuff? I tried a similar thing, but it would wear the shifting dogs out pretty quickly when we would hit something that couldn't be pushed.
08-06-2013 05:00 PM
Tom Ore|
Quick bit of advice, it is probably good form (on both the ball shifter and dog gear setups), to put your third reduction after the shifting shaft.
|
08-06-2013 09:08 PM
MichaelBick
I agree that 6 CIMs are overkill if you aren't using a PTO. 4 CIMs + 2 550s seems like a good compromise and additionally makes it harder to blow the main breaker(our 6 motor drive was geared for 19.2 FPS @ 100% efficiency and never blew the main breaker). I agree with karthik though: if you can't find an easy way to add the extra motors, it isn't really worth the effort of completely repackaging the gearbox.
08-06-2013 10:16 PM
DampRobot|
We use it in the same way, and then also use it for thins like balancing on the bridge last year.
For how our drivers operate, I view low gear as insurance that lets you gear as fast as you desire for other objectives, but still have a drive mode where you won't get destroyed by defense (tripping breakers, etc...) Because of this, we love a real slow low gear. |
08-07-2013 09:20 AM
apalrd
|
How did you stop kick down shifting from happening when you ran into stuff? I tried a similar thing, but it would wear the shifting dogs out pretty quickly when we would hit something that couldn't be pushed.
|
08-07-2013 09:29 AM
magnets|
The whole purpose of the kick down case is to shift when you hit stuff.
The dog is a fairly robust part, have you actually worn one (of the AM stainless dogs) out? |
08-15-2013 03:13 PM
evanperryg|
I love the 3-CIM shifter, but the ratio is terrible. 17 ft/s is a great high gear for 3 CIMs, and 5 ft/s is a great low gear for 3 CIMs, but speeds of 9-12 fps low or high gear don't benefit much from the extra CIM.
|
08-15-2013 03:22 PM
Andrew Schreiber|
The problem with having such an insanely high gear is that the robot will be very hard to control. Another issue with such a huge difference in gearing is momentum. This year, my team used AM supershifters at 5/12fps. If we we were in high gear then switched to low at full speed, we would tip over 75-80% of the time. Imagine how bad it would be going between 17 and 5.
I'm pretty sure 111 did a 3-speed this year. Also, how could 4 speeds possibly be beneficial, even as an autoshift? |
08-15-2013 03:32 PM
Lil' Lavery
|
I'm pretty sure 111 did a 3-speed this year. Also, how could 4 speeds possibly be beneficial, even as an autoshift?
|
08-15-2013 03:36 PM
AlecMataloni
08-15-2013 03:42 PM
apalrd
We didn't want a 4 speed, we wanted a 3 speed. We wanted a fast and very fast gear, like our current design goals for high and low, but we had less power, so we needed a low low for pushing (remember this is back before bumpers) and couldn't get away with the fast-low we like now.
But, with the resources we had, it was easier to build a 4 speed than a 3 speed (since we end up with 2 2-speeds in series). The shift patterns are then low/low,low/high,high/low,high/high, with a different ratio spread of each of the 2-speeds in series. But the 2-3 shift (going from low/high to high/low) requires a double-swap shift which is just plain nasty to execute synchronously between two shifters while under power. A possible solution is to run it like a 3-speed with two options for 2nd gear, and essentially jump-shift past the 2-3 shift. This would add complexity to the shift scheduler, although more than 2 speeds already adds complexity to our shift scheduler.
A ball shifter design can do any number of speeds just by adding more gear pairs to the shafts, so it's possible to do a 3-speed instead of a 4-speed, but it's much harder to manufacture than the dual 2-speed with andymark parts or dual 2-speed mesh shifter design (or even the dual 2-speed ball shifter).
So 4 speeds was easier to build, but the 2-3 shift is bad.
08-15-2013 03:54 PM
Lil' Lavery
|
A ball shifter design can do any number of speeds just by adding more gear pairs to the shafts, so it's possible to do a 3-speed instead of a 4-speed, but it's much harder to manufacture than the dual 2-speed with andymark parts or dual 2-speed mesh shifter design (or even the dual 2-speed ball shifter).
|
08-15-2013 03:56 PM
Andrew Schreiber|
For reference, 222 has been running a 3-speed ball shifter since 2004.
http://www.chiefdelphi.com/media/papers/1539 |
08-16-2013 12:55 PM
camtunkpa
|
I thought they'd gone to just running 2 speeds as of late?
|