methods
1 GW
Hey guys...
As fechter always says... "one test is worth a thousand opinions"
In short:
Sevcon Gen 4
5K pot throttle (or even hall throttle)
Built in NO micro switch
We have 3 major events to detect and protect against
1) Low Votlage on Throttle signal
2) High Voltage on Throttle siginal
3) Unexpected voltage on Throttle signal
Low and High are handled through the settings in the DCF
We can detect an open or a short. This is known
QUESTION: Return to Zero settings
Since our throttle has a micro switch in it (RIGHT....??) we have an interlock mechanically tied to our throttle position.
If the interlock is open, at no time, should throttle voltage be less than 0% or more than 10%
This would indicate that either the micro switch is broken or that an external voltage is applied to the throttle (thru electrolysis or abrasion)
If the microswitch is closed... any valid throttle input is allowed.
Ok.. so for safety... we can now avoid 3 base cases but not one outlier case:
Open = detected
Short = detected
Throttle closed = ignore voltage (in neutral)
What of the following case:
1) We have been riding... this is not "at startup"
2) Throttle is released, micro switch open, bike is in FWD (assume microswitch is FS1...)
3) Stray voltage gets onto the throttle line. Say... 5V... so 50% of available torque... so... A LOT
4) Rider cracks throttle, micro switch closes
WHAT HAPPENS?
A) Bike instantly applies the 5V throttle signal resulting in a heavy lurch (my experience)
B) Bike requires a "return to zero" on the throttle voltage before allowing advance (the behavior we desire)
Hypothesis:
Some folks dont have a throttle switch for FS1... they have a separate switch on the bars
Users forget to set this bar switch... and activate throttle (induce voltage) at a time where there should be no voltage
This may or may not have caused an error... I do not see this error in my testing
So.. at some point... what should be an error condition... was masked
Every throttle MUST have a micro switch
Any voltage on throttle SHOULD be logged as an error... or at a minimum... require a return to Zero... but even a return to zero does not protect against a non DC injection voltage
SO... any time throttle voltage reaches a value over say... 20%... when the interlock is open... a real deal error should be applied to lock up the bike
Yea...
Anyone want to work on that proof with me?
The goal here is to ELIMINATE "black boxes" that OEM's work into bikes to secure IP around a design.
There is no need for a black box on an engineering bike
There is a need for total and complete throttle safety
There are a billion settings in Sevcon... one of them... I bet... forces a return to zero on the throttle voltage
Input welcome
It will go with our documentation set on our Engineering Release
(we are letting our Sevcon harness go out into the wild in a week or so here... throttle safety... is something we will assure with the community before release)
NAH I dont make money on this lol... I work my ass off... assume all the risk... and hope people dont die.
That said... we are releasing to the wild... and I am not budgeted for test.. so I need some help to keep on schedule
Otherwise... days into weeks, weeks into months, months into years...
I wont release a design which is unsafe.
thanks,
-methods
As fechter always says... "one test is worth a thousand opinions"
In short:
Sevcon Gen 4
5K pot throttle (or even hall throttle)
Built in NO micro switch
We have 3 major events to detect and protect against
1) Low Votlage on Throttle signal
2) High Voltage on Throttle siginal
3) Unexpected voltage on Throttle signal
Low and High are handled through the settings in the DCF
We can detect an open or a short. This is known
QUESTION: Return to Zero settings
Since our throttle has a micro switch in it (RIGHT....??) we have an interlock mechanically tied to our throttle position.
If the interlock is open, at no time, should throttle voltage be less than 0% or more than 10%
This would indicate that either the micro switch is broken or that an external voltage is applied to the throttle (thru electrolysis or abrasion)
If the microswitch is closed... any valid throttle input is allowed.
Ok.. so for safety... we can now avoid 3 base cases but not one outlier case:
Open = detected
Short = detected
Throttle closed = ignore voltage (in neutral)
What of the following case:
1) We have been riding... this is not "at startup"
2) Throttle is released, micro switch open, bike is in FWD (assume microswitch is FS1...)
3) Stray voltage gets onto the throttle line. Say... 5V... so 50% of available torque... so... A LOT
4) Rider cracks throttle, micro switch closes
WHAT HAPPENS?
A) Bike instantly applies the 5V throttle signal resulting in a heavy lurch (my experience)
B) Bike requires a "return to zero" on the throttle voltage before allowing advance (the behavior we desire)
Hypothesis:
Some folks dont have a throttle switch for FS1... they have a separate switch on the bars
Users forget to set this bar switch... and activate throttle (induce voltage) at a time where there should be no voltage
This may or may not have caused an error... I do not see this error in my testing
So.. at some point... what should be an error condition... was masked
Every throttle MUST have a micro switch
Any voltage on throttle SHOULD be logged as an error... or at a minimum... require a return to Zero... but even a return to zero does not protect against a non DC injection voltage
SO... any time throttle voltage reaches a value over say... 20%... when the interlock is open... a real deal error should be applied to lock up the bike
Yea...
Anyone want to work on that proof with me?
The goal here is to ELIMINATE "black boxes" that OEM's work into bikes to secure IP around a design.
There is no need for a black box on an engineering bike
There is a need for total and complete throttle safety
There are a billion settings in Sevcon... one of them... I bet... forces a return to zero on the throttle voltage
Input welcome
It will go with our documentation set on our Engineering Release
(we are letting our Sevcon harness go out into the wild in a week or so here... throttle safety... is something we will assure with the community before release)
NAH I dont make money on this lol... I work my ass off... assume all the risk... and hope people dont die.
That said... we are releasing to the wild... and I am not budgeted for test.. so I need some help to keep on schedule
Otherwise... days into weeks, weeks into months, months into years...
I wont release a design which is unsafe.
thanks,
-methods