Battery knowledge · Data, communication and electronics

Pulse-width modulation

Controlling average power by switching fully on and off at a fixed frequency and varying the fraction of each period spent on, the duty ratio. It drives fans, pumps and contactor coils, sets the output of DC/DC converters and inverters, and signals available current on the 1 kHz control pilot of an AC charger.

Abbreviation
PWM
Relationship
V_avg = D·V_supply

Example

Convert duty cycle to an ideal average

An ideal switch applying 12 V for 25% of each period produces a 3 V time average at the switching node. The instantaneous signal remains a 0/12 V waveform; a real converter also depends on topology and filtering.

Explore the graph

An ideal pulse train alternates between zero and the supply voltage.

Ideal 12 V pulse train
Ideal 12 V pulse trainTime (switching periods) versus Voltage (V). Switched voltage; Time average. Interpretation follows the graphs.003.517210.53144Time (switching periods)Voltage (V)
Switched voltageTime average (dashed)

50% of 12 V gives a 6 V time average.

V_average = D V_supply

Illustrative model. Unfiltered ideal waveform; actual output depends on the converter circuit and control.

Use in Lemonergy

Separate quantities from encoding and transport.

This is a reference concept. No executable Lemonergy block has been verified for this term.

References & further reading

Further reading on this topic

These sources provide broader context; they are not presented as citations for every statement in this entry.

  1. 3rd generation of the CAN data link layer

    CAN in Automation, CAN Newsletter · 2020

    Topic background · Classical CAN, CAN FD and CAN XL data-link concepts; publication describes the 2020 state.

  2. Getting Started with the BQ76925

    Texas Instruments · 2019

    Topic background · A concrete BMS analog front-end example: cell voltage, current, temperature measurement and MCU integration.