In an electric Formula Student car, like the one of our team (Formula Electric Belgium), the power supply is a large lithium-ion battery made from 144 battery cells in series and 2 in parallel. This battery runs at a voltage between 500V and 600V, weighs about 50kg and contains 6.9 kWh of electric energy.
To make sure this battery can work in a safe manner, a system is needed that can control the voltages, current and temperatures of the battery. Because for the battery to be safe, the voltages, temperatures and current must stay within a safe operating window.
Figure 1: Battery Management System functions
This is where the battery management system (BMS) comes in. This system measures every cell temperature, cell voltage and the total current and then decides whether the battery can stay active or not. When the battery reaches one of its limits, the BMS shuts down the battery, causing the car to come to a stop.
The battery management system also uses its data to inform the user of the status of the battery. And it sends data to the Electronic Control Unit (ECU) of the car, so that it can act upon potential problems inside the battery, e.g. reducing the power of the car when the battery is almost empty.
Battery Management System
The battery management system of Umicore Pulse (latest electric race car), uses a master-slave topology. The slaves measure the voltages, temperatures and total current and send the results to the master. The master then decides upon this data whether the battery can be active.
Figure 2: BMS architecture of Umicore Pulse
In the battery of Umicore pulse there are 9 slaves, each measuring one module. A module is a separate battery segment of 67V that can be disconnected so that it is safe to work on the battery. The electronics of the slaves are built on a printed circuit board that also connect the separate battery cells together, resulting in module that only needs a connection for communication.
Figure 3: Battery module of Umicore Pulse
All the modules (and their slaves) are daisy chained together and connected to the master PCB. Apart from deciding whether the battery can be active or not, the master also communicates the status of the battery to the rest of the car through CAN messages. And the master can also send the data to a pc through USB.
The battery master not only contains part of the battery management system, but also handles a large part of the other safety features of the car. These safety features are placed in what we call the safety loop. The safety loop is a chain of all the emergency buttons in the car, some other safety devices and the battery management system itself. The safety loop directly supplies the insulation relays of the battery, so that if an emergency button gets pressed, the battery immediately turns off.
The whole safety loop is pure hardware, so that no software errors can influence the safety of the car. Even part of the battery management system is pure hardware, since it is connected to a hardware latch, that can only be reset by a button on the side of the car.
Figure 4: Battery Master overview
Another very important safety device that is directly connected to the master is the insulation monitoring device (IMD). This device monitors the isolation resistance between the high voltage battery and the low voltage part of the car (which is connected to the chassis). When the resistance becomes to small the IMD immediately opens the safety loop, so that the battery is turned off. In this way, it is made sure that no electric chocks are possible when touching the car.
Figure 5: Bender Insulation Monitoring Device
The printed circuit board of the master is made in the same dimensions of the IMD, so that they can be stacked on top of each other, to keep everything as compact as possible. This made for a big challenge to get all electronics parts of the master placed. The master PCB is also one of the few PCBs where high voltage and low voltage are present on the same board. This requires a separation according to the rules, and a galvanic separation one the communication lines from the high voltage side to the low voltage side.
Figure 6: Battery Master PCB
On the master there is also an extra stripped-down slave circuit installed, like those of the actual slave systems on the modules. This stripped-down slave system delivers some advantages regarding the communication between the master and the slave modules. But it is also used to measure the total current of the battery, and the total voltage. A connection is made to a small separate pcb where a resistor divider and a current clamp can be found. In this way the power of the car can be monitored, and with this information the ECU can drive the car in such a way that the regulated power limit of 80kW never gets passed.
Figure 7: Battery power meter
The battery management system, together with all the other safety features in the car, makes sure everything keeps running safe and smooth. But nevertheless lithium-ion batteries will always be a safety risk, because they’re highly flammable. For that reason, a special fire extinguisher is installed inside the battery, this fire extinguisher generates aerosol that can suppress the fire. This fire extinguisher is specially made to put out lithium battery fires, because they are hard to stop with conventional extinguishing methods.
Figure 8: Battery Fire extinguisher
In an electric Formula Student car, safety is a big concern. Not only the lithium battery has to be managed, but also the high voltages need to be controlled so that the car can be operated safely. Thanks to the support of Euroxircuits we have all the resources we need to build these safety systems, and make sure that the user of the car can operate it without risk. Thanks to the great quality of PCBs, the technical inspection of the car went smoothly, and we were able to build a very reliable car.
Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.
Essential Website Cookies
These cookies are strictly necessary to provide you with services available through our website and to use some of its features.
We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.
Google Analytics Cookies
These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.
If you do not want that we track your visit to our site you can disable tracking in your browser here:
Other external services
We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.
Google Webfont Settings:
Google Map Settings:
Google reCaptcha Settings:
Vimeo and Youtube video embeds:
The following cookies are also needed - You can choose if you want to allow them: