tag:blogger.com,1999:blog-13887692.post6280784633162738792..comments2024-03-13T02:16:08.135-04:00Comments on Cozy Beehive: An All-Automatic CVT Based BicycleRon Georgehttp://www.blogger.com/profile/18394865788996482667noreply@blogger.comBlogger23125tag:blogger.com,1999:blog-13887692.post-51100958448709343982012-11-09T23:14:15.814-05:002012-11-09T23:14:15.814-05:00Your idea would have merit in one other place. I...Your idea would have merit in one other place. If you look at the KTRAK - its a Ski and Track conversion kit for bicycles allowing them to go on snow and ice. Having a self-contained CVT would be beneficial in such situation (assuming it doesn't freeze) since the resistance and grade is in constant flux while pedaling. I don't think that a computerized feedback and regulation approach would work. Ideally you'd want it to be a mechanical regulation where the user sets the desired pedal resistance via a shifter, and the bicycle is pedaled at a constant rate. The output speed is automatically based on the resistance setting with reductions made for resistance and grade (torque requirements)<br /><br />Yesurbiushttps://www.blogger.com/profile/17888644872990511027noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-67587572880948039792012-08-13T00:02:57.914-04:002012-08-13T00:02:57.914-04:00Like bryan above says, it's way simpler if tra...Like bryan above says, it's way simpler if transmission is always shifting itself to allow a particular pedaling cadence (for example 75 rpms). All it needs to measure is the speed (once the wheel size and the sizes of external gears are known).<br /><br />Next simplest idea is, just use two factors. Measure speed and measure the force on the pedals. You can assume the rider wants a relaxed pace if he is putting about 30 pounds of force on the pedal during each down stroke. Then assume the rider wants a fast pace if he is putting about 70 pounds of force on the pedal during the down stroke. For relaxed riding, set the pedal cadence to 60 RPM, and for fast ridinig set the pedal cadence to 90 RPM. (in-between force should get you in-between cadence).<br /><br />This is because if you want to pedal hard and go fast, a higher cadence is ideal, whereas if you want your ride to be really easy and relaxed a low cadence is ideal.<br /><br />The assumptions need to be adjusted for different riders (a 100lbs rider puts less force on pedals than a 200lbs rider, and some people like to pedal 60-90RPM while others like to pedal 55-70RPM) Julianhttps://www.blogger.com/profile/09520647487128521947noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-78851673312313524722010-05-01T18:07:42.499-04:002010-05-01T18:07:42.499-04:00Ron,
The multiple-input, microprocessor-laden app...Ron,<br /><br />The multiple-input, microprocessor-laden approach is overly complex. This is particularly so, given that a time-tested system exists from aviation: the "constant speed propellor governor."<br /><br />Basically, the system involes a spring, acting in one driection, and spinning "flyweights," acting in the other. The spring and flyweights are at equilibrium at a given RPM; if the equilibrium is broken, a piston is displaced, flowing hydrualic oil in one direction or another to change propellor pitch and restore equilibrium.<br /><br />The pilot controls for RPM by adjusting the "preload" on the spring, resulting in a totally "set-n-forget" system.<br /><br />Something very similar could be rigged for bicycle cadance--no silicon, no microprocessors, etc (though perhaps not using hyd. fluid). The rider could "dial in" a desired cadance via preload, and the mechanical system keeps it on cadance until the rider chooses another cadance.<br /><br />(The only improvement would be a "squat switch" in the seat to automatically reduce cadance when out-of-saddle.)Bryannoreply@blogger.comtag:blogger.com,1999:blog-13887692.post-52232338561003368302010-02-18T20:40:44.168-05:002010-02-18T20:40:44.168-05:00with the time you spent writing this article, you ...with the time you spent writing this article, you could have taken the Nuvinci automatic AND manual system for a test ride and found out for yourself how much easier it keeps you on top of your cadence.Anonymoushttps://www.blogger.com/profile/16927880599603239311noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-47234481856972349242009-09-16T20:19:37.962-04:002009-09-16T20:19:37.962-04:00This is an interesting thought experiment. For com...This is an interesting thought experiment. For computing power, inclination, and even rough guesstimate of speed, you could use an Android smartphone.<br /><br />Another computing alternative would be an Arduino.<br /><br />I agree that measuring crank torque would be just about all of the input you'd need from the cyclist. But I can't think of an easy way to do that. Sensors in the pedals? Then you need wireless to get the info to the computer...Bruce McLnoreply@blogger.comtag:blogger.com,1999:blog-13887692.post-85535462389820481972009-06-10T18:05:56.249-04:002009-06-10T18:05:56.249-04:00Interesting article. I was thinking about taking ...Interesting article. I was thinking about taking one of the cvt's from the little pocket bike motorcycles and hooking it up to a bike. I would remove its centrifical clutch and wire up the gearing similar to a grip shift. Has anyone else thought of this? Would the efficiency of the belt drive be so bad as to make it not worthwhile? any comments or suggestions?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-13887692.post-73012431955854346482009-01-14T21:18:00.000-05:002009-01-14T21:18:00.000-05:00Thanks mate.The video is so cool!Thanks mate.The video is so cool!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-13887692.post-50401854495075898902009-01-12T19:42:00.000-05:002009-01-12T19:42:00.000-05:00Josh, I'm guessing ... guessing that torque correl...Josh, I'm guessing ... guessing that torque correlates to perception of effort so well that nothing else is needed.<BR/><BR/>In doing so, I'm eliding LOTS of complexities -- rolling resistance, wind drag, incline, crank angle, etc. -- on the guess that "perception" integrates all those things to get "effort". Thus there seems no point in adding complexity to re-do that job.<BR/><BR/>While I do expect that the same torque would be perceived as more effort when demanded on an incline, I also expect riders would perceive that as "natural" and appropriate.<BR/><BR/>I mentioned chain deflection meters because I'm guessing they're cheaper than other torque measurement technologies. Chain speed would likely be more accurate than torque, as a percentage -- but I expect it correlates less well to perceived effort. So I'd guess chain-speed unnecessary in creating a "constant effort" machine.LoneStarNothttps://www.blogger.com/profile/01259173600309919529noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-34561902845318110752009-01-04T11:20:00.000-05:002009-01-04T11:20:00.000-05:00LNS - If chain deflection torque meters are "close...LNS - If chain deflection torque meters are "close enough" wouldn't something that counted the linear chain speed be "close enough" as far as cadence is concerned (presuming you entered the size of your chain ring).Josh Mitchellhttps://www.blogger.com/profile/03969306131489466113noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-68535547875429306142009-01-04T05:04:00.000-05:002009-01-04T05:04:00.000-05:00Interesting! As Fordi said, some simplifications ...Interesting! As Fordi said, some simplifications seem possible. On the surface, torque seems the only critical input. Cadence is a red herring; riders negotiate cadence (with the aggregated load) based on torque. Riders also naturally integrate other loads: stickier surfaces, higher winds, road gradients, etc ... by applying more or less torque. Torque's the biggest thing. <BR/> <BR/><B>Timing</B>, however, makes simple torque less nice: a) riders rested from a stop <I>start</I> with an initial torque higher than their steady-state torque. That implies a need for a compensatory algorithm for "starts"; b) even idealized torque is cyclical, related to crank angle -- so the algo would need crank angle compensations; c) rider effort is surely not steady throughout a ride, but declines after some early peak.<BR/><BR/>Some form of dynamic optimization (hunting) seems appropriate, but again, timing issues would have to be worked out: How fast <I>can</I> gears be changed? How fast <I> should</I> the system adjust to torque changes to be "responsive"? ... without oscillating?<BR/><BR/>... net ...<BR/>I expect an "torque profile" preloaded into the system...<BR/> - startup curve (rider input)<BR/> - trip curve (rider input)<BR/> - Instantaneous torque = avg torque * f(crankangle)<BR/>... would yield a good response, based on only torque and crank angle.<BR/><BR/>Also ...<BR/>Accurate Power measurement implies accurate torque AND cadence measurement. Just measuring torque could thus reduce the error too.<BR/><BR/>I'm guessing chain-deflection torque meters are the simplest/cheapest and would be sufficiently accurate.LoneStarNothttps://www.blogger.com/profile/01259173600309919529noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-89089211047939015062008-06-26T15:06:00.000-04:002008-06-26T15:06:00.000-04:00Actually, this can be pretty simple.Inputs:Input t...Actually, this can be pretty simple.<BR/>Inputs:<BR/>Input torque<BR/>Current speed<BR/>Shifter (desired input torque <-> acceleration ratio)<BR/>Mercury (detects bike's current pitch, sampled at 8kHz and averaged over past second)<BR/><BR/>Output: torque<BR/><BR/>No need to adjust for physiologicals; chances are that any individual need only move the shifter once to find a comfortable setting.<BR/><BR/>As for the other variables, I suggest a game loop that intelligently correlates output torque to measured acceleration; let empiricals stand in for the combined measurements.Fordihttps://www.blogger.com/profile/12551520726995507010noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-90682327131706652832008-06-26T14:50:00.000-04:002008-06-26T14:50:00.000-04:00As far as I can tell, there are two basic advantag...As far as I can tell, there are two basic advantages to a CVT over a conventional derailer:<BR/>1) You'll never, ever, pop your chain out of place<BR/>2) You can shift at 0 RPM.Fordihttps://www.blogger.com/profile/12551520726995507010noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-3887213120638987992008-06-06T02:07:00.000-04:002008-06-06T02:07:00.000-04:00Josh,I get the basic picture of what you're saying...Josh,<BR/><BR/>I get the basic picture of what you're saying. You're spelling out an optimization strategy through illustration of MPPT, although I dont have the serious electrical background needed in photovoltaics <BR/><BR/>Nevertheless, I think the basic idea behind MPPT could be extended to other systems as well.<BR/><BR/>Your logic employs the PERCEIVED idea of effort. It was the most commonly used until HR and PM's hit the market and dissolved its accuracy. <BR/><BR/>Turns out, for most people its absolutely fine. <BR/><BR/>Do I have a PM, or ride with an HR monitor, NOO!<BR/><BR/>There are chain based power sensors available but they are in the mid-range expense (>500 dollars)and involves complicated, expert installation.<BR/><BR/>Like someone else echoed here, the iBike power meter just approximates the opposing force to motion, mutiplies that with speed to give power. Doesn't work always but its okay.<BR/><BR/>So thats an avenue to go if you can't afford an expensive one.<BR/><BR/>I like the way you described the way computer looks for your optimum mood for the day. Ofcourse, for the logic to work the assumption should stand.<BR/><BR/>Hence, comes in the "SCAN" mode, a 5 minute interval during which the system interprets your desired effort and gets into the right gear.<BR/><BR/>Now logic could go wrong when, suppose the rider goes downhill for an extensive period of time or bends down to get a bottle of water, its likely that he'll slow or completely stop pedaling (coasting action). For going downhill, obviously you want the system to upshift and for the latter, you don't want the system to change. <BR/><BR/>But fear not, there's always the option of MANUAL control. <BR/><BR/>Or the computer could have a "DOWNHILL" chice, where a different pathway to control is taken. We can program the downhill logic, based on changes in a calibrated tilt-o-meter (ha!). <BR/><BR/>Once the button is depressed and the option removed, the system could revert back to previous "FLAT" mode.<BR/><BR/>As for employing other sensor inputs to better reaction time, the next simplest is HR zone monitoring. To get this to work, user will perhaps have to calibrate his zones by going for a short time trial or something. For a beater bicycle, this seems stupid but the zones don't have to be dead accurate. <BR/><BR/>A ball park is sufficient.<BR/><BR/>Once you have that done, everytime you begin to start riding your bicycle, you choose an effort level for 0-10 on the computer menu, each effort level or combination of effort levels corresponding to a range in HR.<BR/><BR/>Voila.. now it reads your HR, trying to keep it in the respect range while you ride, all monitored with the cadence sensor on the rear wheel. <BR/><BR/>As far as cadence is concerned, I think we can make the system more fancy by allowing it to recognize the user's preferred cadence over a long period of time or miles. This way, the system can then "LEARN" to operate in this efficient range.<BR/><BR/>And if there is ever a problem of all this being messed up by a different rider sitting on your bike, bring in USER PROFILES, each profile can be saved and pulled up according to the rider.<BR/><BR/>I think Ari would be happy with your suggestions, which is what I told him as well. For simplicity's sake, start out with a RPM based prototype.<BR/><BR/>Whether he plans to actually make one is totally another matter, which I know nothing of so far.<BR/><BR/>I didn't go too much into the programming logic, and I'm sure there could be other suitable optimization algorithms. These need to be brainstormed. <BR/><BR/>The internet is not the best way for proper communication.Ron Georgehttps://www.blogger.com/profile/18394865788996482667noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-7798418844917331492008-06-05T11:30:00.000-04:002008-06-05T11:30:00.000-04:00Ron,Are you familiar with a concept called Maximum...Ron,<BR/><BR/>Are you familiar with a concept called Maximum Power Point Tracking (MPPT). It's a term used by the smarter Photovoltaic controllers to eke every last bit of energy out of PV panels given the current solar conditions. What it, essentially, does is play with the amp demand it's taking from the PV panels and plays with it to find the "best" point. The reason it needs to do this is that the Volt / Amp characteristics of a given wattage PV panels is not linear.<BR/><BR/>Anyhow, it seems to me that the key to making a NuFixie work is employing a logic that would be similar, but let's call it MSPT (Maximum Speed Point Tracking). Basically, the assumption is that most riders would prefer to go as fast as possible given a particular output they are willing to do at a given time.<BR/><BR/>The idea could be that you don't use setpoint logic, you use maximization logic. Based on an rpm sensor in the rear wheel, the controller can play with the gear ratios in the CVT to see what the reaction from the cyclist is. If the cyclist doesn't "like" the new power output demanded to go at the new higher speed that the computer is shooting for, power output is going to drop off suddenly. Now, the beauty is that you don't have to measure this power directly because when power drops there's going to be an reduction in speed / rpm...<BR/><BR/>Now realize, using sensors other than the rpm will speed the potential reaction time of this system. (as if power drops off you will have some coast over speed that needs to go away). So maybe drive side chain tension (some strain sensor in the drive cog of the hub?) drop off could be used as an indicator that power dropped suddenly. Of course one could always put power sensors in the cranks... but that's pricy.<BR/><BR/>Point is, you don't need cadence sensors and HR monitors because this would allow the person to naturally find their current "best" cadence given their desires for that ride / their physical condition that day. And, ultimately, the only sensor you need is an rpm sensor on the rearwheel.<BR/><BR/>Now, it'd take someone smarter than me to actually make it work, but it could work.<BR/><BR/>Ultimately, all you "need" is an rpm sensor in the back wheelJosh Mitchellhttps://www.blogger.com/profile/03969306131489466113noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-26028479194874194412008-06-05T00:00:00.000-04:002008-06-05T00:00:00.000-04:00You also need some kind of servomechanism. A reade...You also need some kind of servomechanism. <BR/><BR/>A reader pointed me out to <A HREF="http://www.phidgetsusa.com/servo_controllers.asp" REL="nofollow">this page</A>, where you can get some handy hobby servo controllers.Ron Georgehttps://www.blogger.com/profile/18394865788996482667noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-48844077972885306712008-06-04T23:55:00.000-04:002008-06-04T23:55:00.000-04:00An idea for a computer :Just buy an existing Cinqo...An idea for a computer :<BR/><BR/>Just buy an existing <A HREF="http://www.quarq.us/Spiders/CinQo.html" REL="nofollow">Cinqo</A> or iBike Pro Powermeter and use the microprocessor in it for your needs, as in HACK IT. <BR/><BR/>I unfortunately dont know how to hack things. :(<BR/><BR/><BR/>Check out the <A HREF="http://www.ultimatepursuits.co.uk/external/1/catalogues/Shimano06PartB.pdf" REL="nofollow">Shimano Di2 (Integrated Intelligence) Nexus groupset </A>that features adaptive suspension. I think nothing can get better than that. <BR/><BR/>The system shifts gears when going uphill and downhill. I think you have to buy a whole new bike with this setup, not really sure. I also think its only available in Europe.<BR/><BR/>Here is Andre Jute's <A HREF="url" REL="nofollow">Touring Bike</A>, all tricked out with such the smover. This is bike porn, WARNING.Ronhttps://www.blogger.com/profile/16268869622833968439noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-48165497872026552882008-06-04T18:02:00.000-04:002008-06-04T18:02:00.000-04:00Here's some more discrete geared automatic transmi...Here's some more discrete geared automatic transmission systems that already out there in the market :<BR/><BR/><A HREF="http://www2.bsn.de/Cycling/articles/browning.html" REL="nofollow">Browning Automatic Bicycle Transmission</A><BR/><BR/><BR/><A HREF="http://www.yankodesign.com/index.php/2007/02/26/trek-lime-bike-ride-at-your-speed/" REL="nofollow">TREK Lime 3 Speed Automatic</A><BR/><BR/><BR/><A HREF="http://courses.ece.uiuc.edu/ece445/projects/spring2006/project23_final_paper.pdf" REL="nofollow">Text to be displayed</A><BR/><BR/><BR/><A HREF="http://www.ihpva.org/HParchive/PDF/hp55/hp55p7-10.pdf" REL="nofollow">Automatic Bicycle Gear Selector</A><BR/><BR/><BR/><A HREF="http://lims.mech.northwestern.edu/~design/mechatronics/2006/biketrans/mechanical.html" REL="nofollow">Mechanical Design of an Automatic Bike Transmission</A><BR/><BR/><BR/><A HREF="http://bike.shimano.com/catalog/cycle/products/group.jsp?FOLDER%3C%3Efolder_id=2534374302050766&ASSORTMENT%3C%3East_id=1408474395181674&bmUID=1212616851686" REL="nofollow">Shimano NEXUS Auto 3</A>Ron Georgehttps://www.blogger.com/profile/18394865788996482667noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-29941292971202043942008-06-04T16:30:00.000-04:002008-06-04T16:30:00.000-04:00SURESTICK :I too am a little concerned about a tra...SURESTICK :<BR/><BR/>I too am a little concerned about a transmission that works by friction or traction. However, there's no harm in getting one to try out. I have never had a CVT, so I'm not going to talk for or against it.Ron Georgehttps://www.blogger.com/profile/18394865788996482667noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-75924790600698178062008-06-04T16:25:00.000-04:002008-06-04T16:25:00.000-04:00Coach Joe Friel talks about accurate measure of cy...Coach Joe Friel talks about accurate measure of cycling intensity and effort <A HREF="http://www.trainingbible.com/pdf/Train_with_Power.pdf" REL="nofollow">here.</A><BR/><BR/><BR/>Also, check out the <A HREF="http://ustimes.com/Bicycle/" REL="nofollow">YANKEE BIKE design</A>, another non-CVT auto shift bike. Popular magazine wrote an article about it in the 1970's. Pretty interesting. I wonder if it ever worked reliably.Ron Georgehttps://www.blogger.com/profile/18394865788996482667noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-33659172021854383712008-06-04T16:16:00.000-04:002008-06-04T16:16:00.000-04:00Ari : For simplicity's sake, cadence may be used f...Ari : For simplicity's sake, cadence may be used for it is not a good objective measure of effort, which is the main thing to determine here. <BR/><BR/>And for using something as trivial as cadence, a project such as this all automatic bike is not even justified. <BR/>Just use a cyclocomputer and manually shift.<BR/><BR/>The big engineering here to first to define what is effort, and closely monitor a bunch of critical measurements, one is power output, the other is HR. Most of the engineering will be consumed here and in programming the system.<BR/><BR/>Also for simplicity's sake, say that we don't need any of the aforementioned variables. Say that we just measured the slope of the ground using something like a digital inclinometer hooked up to a computer.<BR/><BR/>Every time the gradient changes and increases or decreases beyond a threshold value, shift.<BR/><BR/>For a pilot project, as in developing a simple prototype, it's not bad to start out with something simple like that and then branch out to other areas once you get the expertise. <BR/><BR/>Overall, this is a hugely complicated idea :)Ron Georgehttps://www.blogger.com/profile/18394865788996482667noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-90888993551684146522008-06-04T15:27:00.000-04:002008-06-04T15:27:00.000-04:00I think the idea of shifting a CVT based on power ...I think the idea of shifting a CVT based on power output is overly complicated. <BR/>I feel that auto shifting a CVT could be done by having the shifting set to maintain a specific RPM and then letting the rider have control of the RPM with a manual shifter. If you think about it, most of the time when you are shifting it is to change gears to maintain a specific RPM due to changing wind, hills that can be climbed sitting, fatigue, etc. It's only when standing to sprint/climb or going from road to off road conditions that we really shift to change RPM. <BR/><BR/>I've though a lot about CVTs, internal gear hubs and bicycle drive trains myself. If anything I don't really see the need for a CVT on a bicycle, one tooth jumps in a cassette give close enough gear ratios unless one is using a huge chainring. For most cyclist I would guess that being able to shift under full power would of greater use, especially for mountain biking. <BR/>The armchair engineer in me has always imagined something like a cog split into segments of several teeth sliding in and out on tracks radiating out from the hub allowing the cog to change diameter as being the best candidate for a lightweight, efficient replacement for the dérailleur.Unknownhttps://www.blogger.com/profile/12700667866361934800noreply@blogger.comtag:blogger.com,1999:blog-13887692.post-82176784870649277032008-06-04T10:03:00.000-04:002008-06-04T10:03:00.000-04:00Hi Ron, Thanks for your analysis and thoughts on m...Hi Ron, <BR/>Thanks for your analysis and thoughts on my <A HREF="http://blog.greaterbayshell.com/2008/05/29/the-nufixie-challenge-can-you-build-a-fixed-effort-bicycle-transmission/" REL="nofollow">NuFixie</A> idea. I agree with you that it isn't exactly practical, but believe that it is an interesting thought experiment, nonetheless. <BR/><BR/>While heart rate, power output, and cadence each can indicate effort, but do you think that one would necessarily need all three? What would be the minimal sensor input required to construct a <A HREF="http://blog.greaterbayshell.com/2008/05/29/the-nufixie-challenge-can-you-build-a-fixed-effort-bicycle-transmission/" REL="nofollow">NuFixie</A>? <BR/><BR/>As for the drive train controller, my thought was that it could probably be located directly next to the NuVinci hub (with a single dial on the controller allowing each rider to specify their preferred effort level.) <BR/><BR/>Great post! Nice analysis.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-13887692.post-56940057630630384602008-06-04T08:40:00.000-04:002008-06-04T08:40:00.000-04:00I saw the same design on Bikehack.com yesterday. T...I saw the same design on Bikehack.com yesterday. That guy only has the drawing though. He calls it NuFixie. I'm not sure if this is the same people or not.<BR/> http://bikehacks.com/bits-and-bikes-nufixie-challenge/TD_CBCShttps://www.blogger.com/profile/12558986469496352390noreply@blogger.com