3 ms·
What on earth is in that control software since it take 20-30 man years to write? I mean, charging profile based on input variables such as temperature, total
by hvidgaard 9y ago
What on earth is in that control software since it take 20-30 man years to write?
I mean, charging profile based on input variables such as temperature, total capacity, current capacity, health, available power ect. And then for discharging.
The battery and it's controller ought to be a black box you can either feed power or request power from, and query for data. Either I'm missing something fundamental, or the SW stack is a mess.
- annerajb 9y agoThis control software is for the manufacturing line. It's a mixture of a game engine and the code to control the robots by signaling each individual servo on the robot arm. Now multiple one robot * 4 lines* multiple stations(at least 6) * more than one robot per station. The game engine simulated the robot state to program then faster without requiring a pendant like it's typically done. The code you are thinking about Is a copy paste from the model s and x batterry management system which implemented a kalman filter in a dsp to calculate State of charge among other things. That code is not the one being discussed here.