Skip to content
ADN Dev, Adrien Jouve

All the work

Lithium battery BMS, leading the design office

The embedded software that decides whether a lithium battery can deliver what is asked of it, on electric vehicles and boats.

Client
Confidential
Period
2018 - 2020
Role
Head of design office, architect and developer

The need

A lithium battery cannot be driven without a reliable state-of-charge estimate and constant dialogue with the vehicle controller. The same software had to manage batteries in parallel, on electric vehicles as well as leisure boats.

The solution

  1. 01

    Led the design office: five people, developers and electronics engineers.

  2. 02

    Object-oriented software architecture in C, on a microcontroller with a real-time system.

  3. 03

    State-of-charge algorithms, drivers and CAN messaging.

  4. 04

    Batteries in parallel, and integration on vehicles and boats.

  5. 05

    Debugging on the CAN bus, on the customer's site.

The outcome

BMS integrated on electric vehicles and leisure boats, batteries in parallel included.