Services ⚡ BESS Solutions 🔌 EV Charging 🔋 BMS Design 🤖 AI for Energy
Case Studies About Contact Get a Quote
Battery Management System

Custom BMS Design —
Hardware, Firmware & Cloud

TESAS engineers bespoke Battery Management Systems from ground up — analogue front-end (AFE) hardware, embedded firmware with advanced algorithms, and cloud-connected diagnostics for EV packs, BESS racks, and industrial battery applications.

🔋 Rooted in 16 Years of Real BMS Engineering: TESAS's BMS expertise is rooted in 16 years of hands-on BMS development at EmbDes Technologies (est. 2010), where our founding team designed, certified, and deployed BMS hardware and firmware across Automotive, Industrial, and Consumer battery verticals — including AIS-156 certified EV packs.
Core Capabilities

What Our BMS Does

📊

State Estimation

Kalman-filter and ML-based State of Charge (SoC), State of Health (SoH), State of Power (SoP), and Remaining Useful Life (RUL) estimation — accurate to ±1% across temperature and ageing.

⚖️

Cell Balancing

Active and passive balancing topologies. Active balancing transfers energy between cells at >90% efficiency, extending pack life by 15–25% compared to passive-only designs.

🛡️

Protection & Safety

Multi-level protection: overvoltage, undervoltage, overcurrent, short-circuit, overtemperature, under-temperature, and isolation fault — all hardware + firmware redundant.

🌡️

Thermal Management Control

Closed-loop thermal control of active cooling/heating systems — cell-level NTC monitoring, predictive pre-heating for cold starts, and thermal runway early detection.

📡

Communication Protocols

CAN 2.0B (J1939 / CANopen), Modbus RTU/TCP, RS485, SMBus, I²C, UART, and LTE/Wi-Fi for cloud telemetry. Custom protocol support on request.

☁️

Cloud Telemetry & OTA

Real-time data logging to AWS/Azure, over-the-air (OTA) firmware updates, and a web dashboard for fleet-wide SoH trending and predictive maintenance alerts.

Hardware Design

PCB & Electronics Engineering

Our hardware team designs multi-layer PCBs from schematic to Gerber — integrating AFE ICs (Texas Instruments BQ series, Analog Devices LTC series), isolated gate drivers, current-sense amplifiers, and isolated communication transceivers.

CapabilityDetail
Cell CountUp to 256S per BMS master
Voltage Measurement±1 mV accuracy, 16-bit ADC
Current SensingHall-effect + shunt, ±0.5% FS
Temperature ChannelsUp to 32 NTC inputs per unit
Isolation5 kV reinforced, CMRR >100 dB
ProcessorARM Cortex-M4/M7, AUTOSAR-ready
Operating Temp−40°C to +85°C
Form FactorCustom PCB or DIN rail module
Firmware

Embedded Software & Algorithms

Written in C/C++ with MISRA-C compliance for safety-critical applications. Our firmware stack includes RTOS scheduling, model-based SoX algorithms, fault state machines, and CAN stack.

MISRA-C Compliant Codebase

Static analysis with PC-lint, LDRA, and Polyspace — meets ISO 26262 ASIL-B for automotive BMS.

Model-Based Design (MBD)

Simulink / MATLAB algorithm prototyping with auto-code generation for rapid iteration and validation.

HIL Testing

Hardware-in-Loop testing with dSPACE or Vector CANoe — validate BMS behaviour against real cell emulation before physical prototype.

OTA Firmware Updates

Secure OTA with code signing, rollback protection, and staged deployment across deployed fleets.

Application Areas

BMS for Every Battery Application

🚗

Electric Vehicles

2W, 3W, 4W, and commercial EV battery packs. AIS 156 Phase 2 compliant.

🏭

Industrial ESS

High-voltage BESS racks (up to 1500V) with parallel string management.

☀️

Solar Off-Grid

Low-power BMS for off-grid solar storage in agriculture and rural microgrids.

🏥

Medical UPS

IEC 62133-certified BMS for medical-grade battery backup systems.

Development Flow

BMS Design Process

1
Requirements
Cell chemistry, voltage range, current limits, communication needs, certifications, and environmental specs.
2
Algorithm Design
MATLAB/Simulink SoX models, protection logic, and balancing strategy — validated against cell characterisation data.
3
PCB Prototype
Schematic, layout, BOM, and rev-A prototype — bench testing with cell emulators and real packs.
4
HIL Validation
Hardware-in-loop testing covers 100+ fault injection scenarios and edge cases before field deployment.
5
Production & Cert
DFM review, production test jig design, AIS/IEC certification support, and mass production handover.
BMS Engineering

Have a Battery Application in Mind?

Share your cell chemistry, voltage range, and target certification — our BMS engineers will respond with a design approach within 48 hours.