ideas on rev limiter algorithm?
ideas on rev limiter algorithm?
(OP)
I need a methodology to control max engine speed while testing small two-cycle engines on dyno. what i'm thinking is to kill the spark intermittently at a specified rpm (like a stutter box).
questions are:
1) with a small two-cycle, carbureted engine is there a danger with turning the ignition on and off so as to maintain a max speed (back fires etc)
2) any recommendations on the control strategy? ie, if we turn ign off when rpm > x, and turn back on if rpm < y, what should the difference be between x and y (100 rpm delta if max rpm is 11,0000?)
thanks for any input.
questions are:
1) with a small two-cycle, carbureted engine is there a danger with turning the ignition on and off so as to maintain a max speed (back fires etc)
2) any recommendations on the control strategy? ie, if we turn ign off when rpm > x, and turn back on if rpm < y, what should the difference be between x and y (100 rpm delta if max rpm is 11,0000?)
thanks for any input.





RE: ideas on rev limiter algorithm?
I'm surprised that your dyno control does not have rev limiting capability. If it doesn't, it might be something you could easily add.
Regarding backfires, they're always possible when spark is cut (especially intermittently) while fueling continues. If you're concerned about the hazard, I'd recommend installing flame arrestors in the intake and exhaust at the locations where you do not want flame to propogate past. Blow out panels in the intake & exhaust plumbing on the extinguished side of the flame arrestors might be a good idea also, to let pressure escape safely.
RE: ideas on rev limiter algorithm?
Reidh
RE: ideas on rev limiter algorithm?
You beat me by 1 minute. I have to learn to type faster.
Reidh
RE: ideas on rev limiter algorithm?
although i started out with closed loop speed control (rpm feedback was used to vary the water supply to the brake), i've fallen back to manual control like in the old days due to my inability to maintain good automatic speed control. i'm running a small 70cc 2-cycle racing engine which when it "gets on the pipe" sends the engine to redline in an instant, and the system just can't shove water into the dyno quick enough to maintain rpm.
the technique i'm using now is to rev the motor up to near redline without load, then slowly crank up the water while simultaneously increasing throttle as needed to keep the revs fairly constant. when the throttle is at wot, i adjust the water load slightly to vary the rpm.
having the rev limiter not only provides a safaty from free-revving if something happens (like coupling breaking), but conceivably i could simply hold the throttle wide open since the rev limiter would hold it "stable", then apply load until the revs drop below the rev limit. i would then begin my sweep downward.
what ya think?
RE: ideas on rev limiter algorithm?
Mike Halloran
Pembroke Pines, FL, USA
RE: ideas on rev limiter algorithm?
Attaching one to the OE ignition can definitely result in a rough running, because of how they are attached. I have heard of backfires and broken reeds from them. But mostly, I have heard of lots of success with doing this, even with something that works by basically grounding the engine kill switch above a set RPM.
How are you planning on implementing this limiter? Do you actually have control of the ignition, or are you simply planning on externally attaching it to an existing ignition?
RE: ideas on rev limiter algorithm?
RE: ideas on rev limiter algorithm?
one of my concerns is actually HOW the ignition is returned... the cdi is grounded until some asynchronous point at which the grounded kill is removed. ...will the cdi provide a spark output at that instant (most certainly the wrong timing), or is the cdi smart enough to wait for the crank trigger before releasing the spark?
i also appreciate the thought on fouling. will keep it in mind. certainly the more elegant solution would be kill fuel supply, but without efi it aint gonna happen. :>[
RE: ideas on rev limiter algorithm?
I didn't deal with PVL much, but I do believe they have analog and digital versions, with the digital being offered in a programmable version. Is that an option for you?
If not, your idea of a relay to trigger the kill switch should work. One 2 stroke rev limiter on the market, the Dyna DRL300CDI, does basically that. I've heard people say that particular one doesn't work with PVL ignitions, but the idea is sound.
The main issue then, is whether or not you are using a pVL that has a separate lead to power the CDI firing, and a seperate wire for the trigger. Some of the smaller 2 stroke engine ignitions use a single wire for both function. These could have a real problem with the firing at the wrong time like you were worried about. If it has a separate wire for trigger and charging, it SHOULD be able to avoid firing at the wrong time.
If your existing setup is a single wire for charging and triggering, I would convert to a different stator, if performance is more important than low cost.
RE: ideas on rev limiter algorithm?
Is there a way to put a capacitor that is switchable in-line with the hall effect from the crankshaft trigger?
You could then add a resistor to the out put to effectively retard the spark.
I have used this to be able to start a two stroke that was set on full advance.
Cheers
I don't know anything but the people that do.