Valid

GB/T 32895-2025Communication protocols for swapping battery pack of electric vehicle (English PDF)

电动汽车快换电池箱通信协议

Open the GB/T 32895-2025 preview as PDF

Preview — first pages of GB/T 32895-2025 (full document: 58 pages)

This is a limited preview

Buy now to download the full PDF (58 pages)

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

February 28, 2025

Implementation date

September 1, 2025

Scope

GB/T 32895-2025 is the English-translated version of 电动汽车快换电池箱通信协议.

GB/T 32895-2025 is the Chinese national standard covering how a swappable traction battery talks to the station that charges it — the CAN 2.0 and CAN FD physical layer, the data link and application layers, the two architectures a pack may use with separate or shared charging and monitoring channels, the state flow from static monitoring through charging to swappable, and the interchangeability rules that let a station accept a pack it was not built for. Under the China Electricity Council. In force from 1 September 2025. Issued on 28 February 2025, it has been in force since 1 September 2025.

Document preview — GB/T 32895-2025

National Standard of the People's Republic of China

ICS
29.200
Classification
K 81

Issued by: State Administration for Market Regulation; Standardization Administration of the PRC

Contents

  • Foreword3
  • 1 Scope6
  • 2 Normative references6
  • 3 Terms and definitions7
  • 4 General9
  • 5 Physical layer10
  • 6 Data link layer11
  • 7 Application layer13
  • 8 Overall communication process13
  • 9 CAN message17
  • 10 Interchangeability requirements17
  • Appendix A (Informative) Charging CAN message18
  • Appendix B (Informative) Monitoring CAN message42
  • Appendix C (Informative) Battery pack network topology diagram82
  • Appendix D (Informative) Battery pack address configuration83
  • Appendix E (Informative) Process requirements for battery pack at battery swap station84
  • Appendix F (Informative) Start and end conditions for charging CAN message85
  • References87

Foreword

This document was drafted in accordance with the provisions of GB/T 1.1-2020 "Directives for standardization - Part 1: Rules for the structure and drafting of standardizing documents".

This document replaces GB/T 32895-2016 "Communication protocols for swapping battery pack of electric vehicle". Compared with GB/T 32895-2016, in addition to editorial changes, the main technical changes are as follows.

a) CHANGE the CAN bus description (see 4.1; 4.1 of the 2016 edition);

b) ADD the requirements for the battery pack and the battery swap station to use charging CAN and monitoring CAN (see 4.2 and 4.3);

c) ADD the CAN FD communication rate requirements and communication architecture requirements (see Chapter 5);

d) ADD and CHANGE the overall communication process requirements (see Chapter 8; Chapter 8 of the 2016 edition);

e) ADD the charging CAN message, which replaces the original message classification and message format and content requirements; ADD the battery swap station query of battery pack information, charge and discharge state, battery pack code, BMS software version, BMS hardware version, battery pack communication protocol version; ADD the message format of battery pack mileage information, battery pack control action response, charging termination information, battery swap station charging data, battery pack liquid cooling system information, charge and discharge state (see Appendix A; Chapter 9 and Chapter 10 of the 2016 edition);

f) ADD the battery pack information query at battery swap station (see Appendix A.2.1);

g) ADD the basic information message classification requirements, including battery pack code, BMS software version, BMS hardware version, battery pack communication protocol version, battery pack mileage information (see

Appendix A 2.2.1; 9.1 of the 2016 edition);

h) ADD the classification requirements of operation data messages, including battery pack control action response, charging termination information, battery swap station charging data, liquid cooling system information (see Appendix A.2.2.2; 9.2 of the 2016 edition);

i) DELETE the maintenance message (see 9.3 of the 2016 edition);

Communication protocols for swapping battery pack of electric vehicle

1 Scope

This document specifies the communication physical layer, data link layer, application layer, overall communication process, CAN message, interchangeability requirements of the swapping battery pack of electric vehicle (hereinafter referred to as "battery pack"), based on the controller area network (CAN2.0/CAN FD).

This document applies to the communication between the battery pack and the charging system of the battery swap station (hereinafter referred to as "battery swap station").

2 Normative references

GB/T 19596

GB/T 27930

GB/T 29317

ISO 11898

ISO 11898

ISO 11898

4 General

4.1 The battery pack communication interface adopts CAN bus (including. CAN2.0 and

CAN FD), which is compatible with the communication network of the road vehicle control system, including.

a) The CAN communication interface between the charging device and the BMS (hereinafter referred to as "charging CAN"), whose communication network is based on CAN2.0B and uses extended frame requirements;

b) The CAN communication interface between the vehicle management system and the BMS (hereinafter referred to as "monitoring CAN"), whose communication network is based on CAN bus (including. CAN2.0 and CAN FD), using standard frames or extended frames.

4.2 When the charging CAN is used for communication interaction between the battery

pack and the battery swap station, the message meets the requirements of 9.1; when the monitoring CAN is used for communication interaction between the battery pack and the battery swap station, the message meets the requirements of 9.2.

4.3 The message format and content of charging CAN and monitoring CAN shall meet the relevant provisions of Appendix A and Appendix B.

4.4 After the battery pack is physically connected in the battery swap station and the BMS auxiliary power is powered on and awakened, it shall include two states. static monitoring state and charging and discharging state. The state transition of the battery pack in the battery swap station is shown in Figure 1.

4.5 Data transmission adopts the format of sending the low bit first. The positive current value represents discharge, whilst the negative current value represents charging.

4.6 The communication model between the battery pack and the battery swap station is divided into the physical layer, the data link layer, the application layer.

4.7 The battery pack can be used in combination of one box or multiple boxes. The network topology diagram is shown in Appendix C.

5 Physical layer

5.1 General requirements

The physical layer shall comply with the provisions on the physical layer in ISO 11898- 1, ISO 11898-2, ISO 11898-5, SAE J1939-11.The communication rate of CAN2.0 shall be no less than 250 kbit/s; the control segment of CAN FD shall be no less than 250 kbit/s; the data segment shall be no less than 1 Mbit/s.

5.2 Battery pack communication architecture

5.2.1 The battery pack has two independent communication CANs. one charging CAN

and one monitoring CAN. This method is defined as communication architecture I.

After the battery pack BMS wakes up, the battery pack and the battery swap station in the communication architecture I enter the static monitoring state and send static state message information through the monitoring CAN. In the charging and discharging state, the charging and discharging state message information is sent through the charging CAN; because the two CAN channels are independent, the monitoring CAN can continue to send messages in the charging and discharging state. The schematic diagram of communication architecture I is shown in Figure 2.

5.2.2 The battery pack has charging CAN and monitoring CAN functions through an

independent communication CAN. This method is defined as communication architecture II. The battery pack and battery swap station under communication architecture II enter the static monitoring state, after the battery pack BMS wakes up;

sends the static state message information through the CAN channel. If it enters the charging and discharging state, the charging and discharging state message information is sent through the CAN channel. The schematic diagram of communication architecture II is shown in Figure 3.

6.6 Message type

Supports 5 types of messages, namely command, request, broadcast/response, confirmation, group function. The specific definition complies with the provisions of message types in GB/T 27930.

7 Application layer

7.1 The application layer adopts the form of parameter and parameter group definition.

7.2 PGN is used to number the parameter group; each node identifies the content of the data packet according to PGN.

7.3 Use "Request PGN" to actively obtain the parameter group of other nodes.

7.4 Use periodic transmission and event-driven methods to send data.

7.5 If multiple PGN data need to be sent to implement a function, multiple PGN messages of the definition must be received at the same time, to determine that the function is sent successfully.

7.6 When defining a new parameter group, try to put parameters with the same function, parameters with the same or similar refresh frequency, parameters belonging to the same subsystem in the same parameter group; at the same time, the new parameter group shall make full use of the 8/64-byte data width, to try to put related parameters in the same group; meanwhile it shall consider scalability, reserve some bytes or bits for future modification.

7.7 When modifying the parameter group defined in this document, the definition of

the defined bytes or bits shall not be modified; the newly added parameters shall be related to the original parameters in the parameter group; irrelevant parameters shall not be added to the defined PGN to save the number of PGNs.

7.8 The definition of fault diagnosis complies with the requirements of the CAN bus diagnostic system in 5.1 of SAE J1939-73 2006.

7.9 The single-byte parameter setting of the invalid information unit shall be 0xFF; the double-byte parameter setting shall be 0xFFFF; the four-byte parameter setting shall be 0xFFFFFFFF.

8 Overall communication process

8.1 Overall state transfer

8.1.1 A brief description of the overall state transfer of the battery pack in the battery swap station is as follows.

a) After the battery pack enters the battery swap station, the battery swap station plugs in the power connector for the battery pack to make a physical connection.

After the battery pack BMS auxiliary power is powered on, the BMS is awakened in the agreed manner. The battery swap station establishes a communication connection with the battery pack BMS; the battery pack enters the static monitoring state;

b) In the static monitoring state, the battery swap station needs to communicate and interact with the battery pack, to monitor the battery pack in the station;

c) In the static monitoring state, if the battery pack needs to be charged or discharged, the charging and discharging is started according to the process; the battery pack enters the charging and discharging state;

d) After the charging and discharging is completed, the battery pack re-enters the static monitoring state when it has not been swapped out of the station;

e) Thereafter, if the battery swap station needs to swap, the dormant battery pack BMS and auxiliary power need to be powered off; the battery pack enters the swappable state.

8.1.2 The overall state flow diagram of the battery pack in the battery swap station is shown in Figure 4.The overall state flow process of the battery pack in the battery swap station, such as static, charging, battery swapping, is shown in Appendix E.

9 CAN message

9.1 Charging CAN message

Passenger cars or commercial vehicles use the charging CAN channel for communication interaction, when the battery pack is in static monitoring or charging and discharging state. The message format and content are shown in Appendix A; the start and end conditions of message sending are shown in Appendix F.

9.2 Monitoring CAN message

Passenger cars or commercial vehicles use the monitoring CAN channel for communication interaction when the battery pack is in static monitoring or charging and discharging state. Passenger cars are based on standard frames; the message format and content are shown in B.1.Commercial vehicles are based on extended frames; the message format and content are shown in B.2.

10 Interchangeability requirements

10.1 The battery swap station shall have the ability to identify charging CAN and monitoring CAN signals; it can be compatible with battery packs that use different CAN channels to interact with the battery swap station.

10.2 The battery swap station shall have at least 2 CAN channels, which can be compatible with battery packs using communication architecture I and communication architecture II. ......

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 58 pages — is available in the English PDF.

Referenced standards

Editions of GB/T 32895

EditionTitleRevisionStatus
GB/T 32895-2025Communication protocols for swapping battery pack of electric vehiclecurrent editionCurrent
GB/T 32895-2016Communication protocols for swapping battery pack of electric vehicleprevious editionIn force

This page sells the current edition, GB/T 32895-2025. Earlier editions are listed for reference only.

How to Buy GB/T 32895-2025

  1. 1Add to cart. Click the "Buy GB/T 32895-2025" button on this page. You can add more standards before checkout.
  2. 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
  3. 3Instant delivery (0–9 sec). Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
  4. 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
58 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 32895-2025

$990.00

$840.00for partners