03-27-2012 06:27 AM
Hi,
I am a 3rd year auto eng student and have a project where my aim is to try and simulate a lithium ion battery from an EV i.e. the different loads experienced over a distance which can be inputted. I hope to create a VI that can accomplish this. The results from the labview will hopefully be compared with hand calculations i have carried out on a EV i.e. energy, power density, SOC. Are there any other relevant calculations that should be considered also?
I just wanted to know if there were any examples or tutorials available to show a battery simulator.
Thanks in advance, as I have asked a lot but only becasue my project supervisor is not that clued up on the topic.
Ricky
03-27-2012 03:37 PM
A quick search doesn't turn up a method of "software only" simulation of a LiOn battery (or any other for that matter). There is a Hardware battery simulator, and some seem to have used another NI product "MultiSim". If you have equations for the charge/discharge cycle of a your battery type they could be entered into a formula node in LabVIEW, or even recreated using "straight" LabVIEW, with control inputs to allow you to vary the input variables.
04-11-2012 07:35 AM
Thanks for the reply, really helpful in clearing up what I am trying to accomplish. I don't think I will have to use MultiSim but the other thing you talked about sounds like what I am trying to achieve. I have calculated some values for the battery and want to use the values and put them into LabVIEW. Then, create some sort of power load against time or distance graph, in order to understand the effect of the strain experienced by the battery when powering an EV over a distance.
I was thinking that by putting a graph, varying control input (like a dial to alter the power) and input for the distance on the front panel, I would be able to create the desired graph but am not sure about what else would be needed on the block diagram to make the VI function properly. I have an example which is something similar, but is more about monitoring battery performance rather than trying to simulate the battery. However, the example has some things missing so is unable to run. Also, help with understanding how to implement the equations into the VI would be much appreciated also.
Thanks again.