methods
1 GW
Rambling Brainstorm:
Big Picture: The rubber hits the road with me as customers may not already have a plan for boot-strapping their high voltage EV... I can ASSUME they will magically provide 12V to my BMS... and that may sometimes be the case... but either way I have to have a handful of solutions ready.
Examples:
* Directly switch the HV on and off (NO... for anything over 120V)
* Run an aux battery (YES, this is the best answer, switch 12V using the plethora of automotive options)
* Run an onboard DC-DC to allow users to switch me on and off... thereby bootstrapping their high power DC-DC (more expensive... but eliminates the NEED for an aux battery)
Solutions 2 and 3 are most likely
Solution 3 starts to force irritating decisions around specifying DC-DC input range
Solution 1 solves all problems across all platforms and is a superior path forward... be it lead... or more likely a little protected 4S pack...
So the REAL answer here is that CVS and K-Mart should have protected 4S lithium rechargeable batteries on the shelf like bottled water.
Whey they dont? Energizer, Duracell, and other Alkaline promoting profiteering shit-bags... but that too is a rant for another thread.
Back to the original brainstorm: How to bootstrap...
Wait - one more note:
Sevcon Gen runs an internal DC-DC step down... but requires user to switch HV for them.
Sevcon DC-DC can run pre-contactor as it has a pack level enable line (low current, high voltage)
Zero BMS runs an internal 12V step down... and I think they use this for boot-strapping. (3pcs DC to dc in the system)
Production cars all run 12V aux batteries along with a DC-DC that acts like an alternator
Ebikes switch HV at the controller and an internal switcher knocks it down to 12V for internals
Justin's LiGo obviously has an internal DC-DC
Most lighted vehicles must have a high power DC-DC... and whether that is post contactor or pre-contactor with enable... is case by case
Ok - now actually back to my thoughts
I know better than to think I can get good performance out of a reference DC-DC converter design that claims it can span 4V to 150V....
If it were so.... many SIP's and modules would be available yes?
Show me one that costs anywhere near parts cost.
The reality is that most DC-DC converters are tuned to a pretty tight input voltage range... about LVC to HVC of your traction pack.
For this reason, and for the fact that our BMS master needs to span 12V up to 400V+... I am putting the DC-DC off-board.
Effectively the BMS runs on a 12V buss which comes in on a pin referenced to a single point ground. (grounding theory is another topic... isolation brings problems... good grounding works)
So... a 4S user wont even need a DC-DC.
A user up to say... 120V... will need a class of DC-DC which is fairly easy to find but not any where near dirt cheap.
Anything over 120V starts to get real specific, real expensive, or otherwise a problem.
For this reason... most (ALL.... except maybe Zero Motorcycles) EV's use an Auxiliary 12V battery.
These days.... they are still lead acid for cost and complexity... but could easily be a 4S 18650 with a $7 balancing and protected BMS... or a 4S A123... or even a hobby king pack.
4 channel balance chargers ... or just integrated BMS... pretty easy to find - but I digress.
There are MANY reasons to run an auxiliary battery pack. The first, and most obvious you will run into while designing a BMS... is Boot Strapping.
How do you turn it on?
When analyzing any electrical circuit you start by addressing T0 (Time Zero), then Tsteady (Steady State operation), followed by transient response from T0 to steady, during any event, and at shutdown.
T0 for a BMS means that you have a 100V or 300V potential sitting there.
You cant reasonably just hook a switch to it and run it to the handle bars... I mean you can... but its retarded.
You can try to trigger a Sleep pin... something that takes the DC-DC out of a low quiescent current state and into Active... and this is likely the best option.
Reference this example:
4V to 140V, 400mA magic regulator (whether it works or not... separate issue... best bet is to copy the demo board EXACTLY so as to not upset the black magic)
http://cds.linear.com/docs/en/datasheet/7138f.pdf
On page 6 you see: RUN (Pin 14):
This pin puts the regulator into a 1.4uA sleep mode any time it is grounded.
Apply a voltage over 1.2V... and it kicks on.. but to take any input it requires full pack voltage. A voltage less than pack sets the Low Voltage Lockout.
Ok... so we can quickly see that without SOME sort of potential... even a pull-up resistor.. its very hard to turn a high voltage DC-DC on and off... unless it is equipped for such control.
Now we manually turn 120VAC and 240VAC directly on and off all the time...
But usually either inside or behind an IP rated connector.
This gets expensive... and for DC there are additional concerns.
To "do it right" you dont want to be switching anything more than say.... 48V. Yes you can... but it is not forward looking. Its... a hack.
So... most systems have a 12V source available to kick things off.
This battery can be slowly (or quickly) charged from a low power or high power DC-DC (Depending on accessory needs... and most EV's need at least a few hundred watts of lighting alone!)
With this aux source... no problems.
Without it.. eh... hrm...
well... lets get back to the benefits of having one:
* If the main contactor blows, and your high power DC-DC is on the switched side, you still have your 12V buss running.... at least for a while.
* Primary lighting is more reliable. I think it is irresponsible to run a headlight off of a DC-DC converter. Ever lose your lights going 70MPH? That equals death.
* The above mentioned ability to easily boot-strap a system into operating mode
* Did I say endless complexity is eliminated?
* Much easier to meet peak and even steady current needs. A 12V contactor needs an amp. Yes... you can run a 116V contactor... but to support the masses we will assume there are at least a few 12V relays or 12V contactors in the system. A light duty DC-DC wont handle these well... one that will gets expensive.
Opposition argument is that any EV will require a high power DC-DC to power headlight(s), tail light, brake light, blinkers, user interface, possibly ABS, onboard computer...
Rough math: 50W + 10W + 25W + 10W + 10W + ??W + 10W = a couple hundred watts.
200W / 13.8V = 15A
200W / 100V = 2A
So thats 2 amps coming off the traction pack (easy enough to control)
15A buzzing around the 12V system
200W total needed
Sevcon DC DC Converter 50-120 VDC to 13.4 VDC, 500 Watts, Isolated Output
Ebay.. $80
https://www.ebay.com/i/201994482352?chn=ps&dispItem=1
Ok... looks like a DAMN GOOD DEAL... how does the enable pin work?
Well... it too needs full system voltage applied... which is fine for 96V... but bullshit when you start to look at 300V.
You think Tesla has a Chinese push button in the dash board, inserted into a crookedly drilled hole, that snaps 420V on and off?
No
They have a 12V battery that controls relays and SSR's to control high voltage remotely and in an isolated manner.
Anyhow... the amount of Aux capacity is driven by the needs of the vehicle and the capabilities of the DC-DC.
FROM the BMS perspective...
I either need to ASSUME the vehicle can give me a 12V boot strap... and that I can draw some power off of that...
Or I need to pull down at least a 100mA of 12V off the primary... which costs a lot and opens up a lot of problems.
Historically I have resisted the temptation to ASSUME that someone will give me 12V... especially when I am the one in control of the contactor... and they may or may not actually have a battery on board.... like on an Ebike. Humpf... dropping that and directing folks to just run an AUX battery. Ironically even ebikes often have a pretty hefty aux pack to run high power lights...
For those who want to run strictly a DC-DC, powered on the battery side of the contactor, well - they can have the key switch that turns 100V on and off. Really there is no current on this pin (presumably) so it shouldn't be an issue. You can switch a thousand volts through a 1G resistor all day... its the current the wrecks switches... but its general principle and ability to scale which turns my nose up at switching full pack voltage.
The general solution scales...
And...
No investor who is paying attention would invest in something which is not at least acknowledging the general solution... especially if they are looking to lead the pack and set standards for the near future.
I digress...
lunch, 5yo's, eh... I think I got my answer.
I am going to punt on the DC-DC
Assume that magically this signal will get to me
Assume that it will be able to carry my contactor drive needs
And I can move on.
No onboard DC-DC
I will pin for B+ in, B post-contactor in, 12V in...
I will double those pins until we start seeing more COTS solutions.
We will solve it case by case... Ebike, Emotorcycle, Eplane, Eboat, E3wheeler, Egolfcart, Etarded.
Meh Meh.. I really need to drop the Ebike ethos and the sub-120V ethos and start thinking 420V.
As soon as I start thinking stupid.. 4 2 0 V
420...
420...
Nobody wants to switch 420V on and off.
Everybody wants to scale
Any contactor needs to be supported - 12V, 24V, 48V, 86V, 116V... for retrofitting legacy designs (I have that one dialed)
We need to identify good, protected 4S solutions anyway... and there are at least 50 BMS's out there that will work... and at a minimum lowest form we can run 4pcs 4.2V DC-DC and just parallel charge them then watch full voltage for LVC.. (that gets dangerous... but not with LiFe.. better to have a little BMS on there with fets that watch each cell)
Oh bother...
Off to the coal mine to figure out where next to dig.
Sorry I post all this shit.
I dont exactly have a peer review team here at my house... so if I dont post my assumptions while brain storming I get stuck in constant reconsideration. By posting my thoughts I can set it aside... assume at least 4 people who are useful read it... and that I did not completely miss the forest for the trees... and keep moving.
Hit target price
Hit timeline
Have solid arguments for dropping features
Have alternate Systems Level solutions ready for dropped features
Have fun
Pay the rent
Make a BMS that does not suck
Raise the 5yo
Dont get caught by the cops (lol.. when I am driving my Golf Cart 0-60mph in 1.2 seconds on city streets under 35mph...)
Light things on fire every once in a while
Stand up to authority figures when they are not operating on logic and reason
Accept nothing less than what is best for the whole
Dont get personally greedy
Get laid sometimes
Go to the beach
Most important... never be embarrassed to let people see your thought process. You cant improve it if you are not getting negative feedback on it.
Been doing this since the 90's
It works... if you have peers who are skilled at negative feedback looping.
-methods
Big Picture: The rubber hits the road with me as customers may not already have a plan for boot-strapping their high voltage EV... I can ASSUME they will magically provide 12V to my BMS... and that may sometimes be the case... but either way I have to have a handful of solutions ready.
Examples:
* Directly switch the HV on and off (NO... for anything over 120V)
* Run an aux battery (YES, this is the best answer, switch 12V using the plethora of automotive options)
* Run an onboard DC-DC to allow users to switch me on and off... thereby bootstrapping their high power DC-DC (more expensive... but eliminates the NEED for an aux battery)
Solutions 2 and 3 are most likely
Solution 3 starts to force irritating decisions around specifying DC-DC input range
Solution 1 solves all problems across all platforms and is a superior path forward... be it lead... or more likely a little protected 4S pack...
So the REAL answer here is that CVS and K-Mart should have protected 4S lithium rechargeable batteries on the shelf like bottled water.
Whey they dont? Energizer, Duracell, and other Alkaline promoting profiteering shit-bags... but that too is a rant for another thread.
Back to the original brainstorm: How to bootstrap...
Wait - one more note:
Sevcon Gen runs an internal DC-DC step down... but requires user to switch HV for them.
Sevcon DC-DC can run pre-contactor as it has a pack level enable line (low current, high voltage)
Zero BMS runs an internal 12V step down... and I think they use this for boot-strapping. (3pcs DC to dc in the system)
Production cars all run 12V aux batteries along with a DC-DC that acts like an alternator
Ebikes switch HV at the controller and an internal switcher knocks it down to 12V for internals
Justin's LiGo obviously has an internal DC-DC
Most lighted vehicles must have a high power DC-DC... and whether that is post contactor or pre-contactor with enable... is case by case
Ok - now actually back to my thoughts
I know better than to think I can get good performance out of a reference DC-DC converter design that claims it can span 4V to 150V....
If it were so.... many SIP's and modules would be available yes?
Show me one that costs anywhere near parts cost.
The reality is that most DC-DC converters are tuned to a pretty tight input voltage range... about LVC to HVC of your traction pack.
For this reason, and for the fact that our BMS master needs to span 12V up to 400V+... I am putting the DC-DC off-board.
Effectively the BMS runs on a 12V buss which comes in on a pin referenced to a single point ground. (grounding theory is another topic... isolation brings problems... good grounding works)
So... a 4S user wont even need a DC-DC.
A user up to say... 120V... will need a class of DC-DC which is fairly easy to find but not any where near dirt cheap.
Anything over 120V starts to get real specific, real expensive, or otherwise a problem.
For this reason... most (ALL.... except maybe Zero Motorcycles) EV's use an Auxiliary 12V battery.
These days.... they are still lead acid for cost and complexity... but could easily be a 4S 18650 with a $7 balancing and protected BMS... or a 4S A123... or even a hobby king pack.
4 channel balance chargers ... or just integrated BMS... pretty easy to find - but I digress.
There are MANY reasons to run an auxiliary battery pack. The first, and most obvious you will run into while designing a BMS... is Boot Strapping.
How do you turn it on?
When analyzing any electrical circuit you start by addressing T0 (Time Zero), then Tsteady (Steady State operation), followed by transient response from T0 to steady, during any event, and at shutdown.
T0 for a BMS means that you have a 100V or 300V potential sitting there.
You cant reasonably just hook a switch to it and run it to the handle bars... I mean you can... but its retarded.
You can try to trigger a Sleep pin... something that takes the DC-DC out of a low quiescent current state and into Active... and this is likely the best option.
Reference this example:
4V to 140V, 400mA magic regulator (whether it works or not... separate issue... best bet is to copy the demo board EXACTLY so as to not upset the black magic)
http://cds.linear.com/docs/en/datasheet/7138f.pdf
On page 6 you see: RUN (Pin 14):
This pin puts the regulator into a 1.4uA sleep mode any time it is grounded.
Apply a voltage over 1.2V... and it kicks on.. but to take any input it requires full pack voltage. A voltage less than pack sets the Low Voltage Lockout.
Ok... so we can quickly see that without SOME sort of potential... even a pull-up resistor.. its very hard to turn a high voltage DC-DC on and off... unless it is equipped for such control.
Now we manually turn 120VAC and 240VAC directly on and off all the time...
But usually either inside or behind an IP rated connector.
This gets expensive... and for DC there are additional concerns.
To "do it right" you dont want to be switching anything more than say.... 48V. Yes you can... but it is not forward looking. Its... a hack.
So... most systems have a 12V source available to kick things off.
This battery can be slowly (or quickly) charged from a low power or high power DC-DC (Depending on accessory needs... and most EV's need at least a few hundred watts of lighting alone!)
With this aux source... no problems.
Without it.. eh... hrm...
well... lets get back to the benefits of having one:
* If the main contactor blows, and your high power DC-DC is on the switched side, you still have your 12V buss running.... at least for a while.
* Primary lighting is more reliable. I think it is irresponsible to run a headlight off of a DC-DC converter. Ever lose your lights going 70MPH? That equals death.
* The above mentioned ability to easily boot-strap a system into operating mode
* Did I say endless complexity is eliminated?
* Much easier to meet peak and even steady current needs. A 12V contactor needs an amp. Yes... you can run a 116V contactor... but to support the masses we will assume there are at least a few 12V relays or 12V contactors in the system. A light duty DC-DC wont handle these well... one that will gets expensive.
Opposition argument is that any EV will require a high power DC-DC to power headlight(s), tail light, brake light, blinkers, user interface, possibly ABS, onboard computer...
Rough math: 50W + 10W + 25W + 10W + 10W + ??W + 10W = a couple hundred watts.
200W / 13.8V = 15A
200W / 100V = 2A
So thats 2 amps coming off the traction pack (easy enough to control)
15A buzzing around the 12V system
200W total needed
Sevcon DC DC Converter 50-120 VDC to 13.4 VDC, 500 Watts, Isolated Output
Ebay.. $80
https://www.ebay.com/i/201994482352?chn=ps&dispItem=1
Ok... looks like a DAMN GOOD DEAL... how does the enable pin work?
Well... it too needs full system voltage applied... which is fine for 96V... but bullshit when you start to look at 300V.
You think Tesla has a Chinese push button in the dash board, inserted into a crookedly drilled hole, that snaps 420V on and off?
No
They have a 12V battery that controls relays and SSR's to control high voltage remotely and in an isolated manner.
Anyhow... the amount of Aux capacity is driven by the needs of the vehicle and the capabilities of the DC-DC.
FROM the BMS perspective...
I either need to ASSUME the vehicle can give me a 12V boot strap... and that I can draw some power off of that...
Or I need to pull down at least a 100mA of 12V off the primary... which costs a lot and opens up a lot of problems.
Historically I have resisted the temptation to ASSUME that someone will give me 12V... especially when I am the one in control of the contactor... and they may or may not actually have a battery on board.... like on an Ebike. Humpf... dropping that and directing folks to just run an AUX battery. Ironically even ebikes often have a pretty hefty aux pack to run high power lights...
For those who want to run strictly a DC-DC, powered on the battery side of the contactor, well - they can have the key switch that turns 100V on and off. Really there is no current on this pin (presumably) so it shouldn't be an issue. You can switch a thousand volts through a 1G resistor all day... its the current the wrecks switches... but its general principle and ability to scale which turns my nose up at switching full pack voltage.
The general solution scales...
And...
No investor who is paying attention would invest in something which is not at least acknowledging the general solution... especially if they are looking to lead the pack and set standards for the near future.
I digress...
lunch, 5yo's, eh... I think I got my answer.
I am going to punt on the DC-DC
Assume that magically this signal will get to me
Assume that it will be able to carry my contactor drive needs
And I can move on.
No onboard DC-DC
I will pin for B+ in, B post-contactor in, 12V in...
I will double those pins until we start seeing more COTS solutions.
We will solve it case by case... Ebike, Emotorcycle, Eplane, Eboat, E3wheeler, Egolfcart, Etarded.
Meh Meh.. I really need to drop the Ebike ethos and the sub-120V ethos and start thinking 420V.
As soon as I start thinking stupid.. 4 2 0 V
420...
420...
Nobody wants to switch 420V on and off.
Everybody wants to scale
Any contactor needs to be supported - 12V, 24V, 48V, 86V, 116V... for retrofitting legacy designs (I have that one dialed)
We need to identify good, protected 4S solutions anyway... and there are at least 50 BMS's out there that will work... and at a minimum lowest form we can run 4pcs 4.2V DC-DC and just parallel charge them then watch full voltage for LVC.. (that gets dangerous... but not with LiFe.. better to have a little BMS on there with fets that watch each cell)
Oh bother...
Off to the coal mine to figure out where next to dig.
Sorry I post all this shit.
I dont exactly have a peer review team here at my house... so if I dont post my assumptions while brain storming I get stuck in constant reconsideration. By posting my thoughts I can set it aside... assume at least 4 people who are useful read it... and that I did not completely miss the forest for the trees... and keep moving.
Hit target price
Hit timeline
Have solid arguments for dropping features
Have alternate Systems Level solutions ready for dropped features
Have fun
Pay the rent
Make a BMS that does not suck
Raise the 5yo
Dont get caught by the cops (lol.. when I am driving my Golf Cart 0-60mph in 1.2 seconds on city streets under 35mph...)
Light things on fire every once in a while
Stand up to authority figures when they are not operating on logic and reason
Accept nothing less than what is best for the whole
Dont get personally greedy
Get laid sometimes
Go to the beach
Most important... never be embarrassed to let people see your thought process. You cant improve it if you are not getting negative feedback on it.
Been doing this since the 90's
It works... if you have peers who are skilled at negative feedback looping.
-methods