1. Introduction
With the requirement of the dual-carbon strategy, the development of electric vehicles is necessary for sustainable transportation and upgrading the global automotive industry. China’s traditional automotive enterprises have overtaken passenger cars in terms of electrified technology. However, commercial vehicles are still following suit to start the electrification era. Most electric vehicles (EVs) utilize high-voltage lithium-ion batteries as their power source [
1,
2,
3]. Given that high-voltage lithium-ion batteries are part of a high-voltage direct current (HVDC) system, the high-voltage insulation performance of the vehicle is of great significance to the safe operation of electric vehicles [
4,
5,
6]. But electric commercial vehicles also use lithium batteries as their energy source, and the voltage platform is much higher (more than 800 V). This high-voltage level can be very dangerous to personal safety. The operating conditions and environments of electric vehicles, including high-temperature, high-humidity, and high-salinity fog environments, are highly complex [
7,
8,
9,
10,
11]. Under these conditions, high-voltage electrical components may exhibit changes in high-voltage insulation performance, and in some cases, even insulation failure. Real-time monitoring of the changes in high-voltage insulation performance and responding to variations in insulation resistance are crucial for ensuring the safe operation of electric vehicles.
Traditional insulation detection methods can be categorized into two types: online and offline [
12]. The voltmeter readings are only accessible in an offline manner [
13,
14]. The disadvantages of this technique include a limited voltage range, complex operation, and unstable voltage output.
Online insulation detection includes the use of balanced bridge methods, unbalanced bridge methods, and signal injection methods [
15,
16]. The balanced bridge system is a constant measurement system, which is not suitable for scenarios where insulation resistance (IR) decreases simultaneously on both sides. The unbalanced bridge method can overcome the shortcomings of the balanced bridge method but significantly increases the cost of the measurement circuit [
17,
18]. The disadvantages of the bridge methods mainly include low robustness, low detection accuracy, poor sensitivity, complex circuitry, and high cost. Shen et al. [
19] improved upon the traditional bridge method by employing a high-precision instrumentation amplifier and optimizing the algorithm. Although this approach enhanced the detection accuracy and reliability, it lacks versatility and is not suitable for high-voltage platforms.
The signal injection method is a technique that involves injecting a low-frequency signal into the battery pack and calculating insulation based on the feedback signal [
12]. This method is easy to implement and can achieve real online detection, gradually becoming the mainstream testing method for insulation resistance in high-voltage systems of electric vehicles. However, this method requires simultaneous computation of the Kalman filter algorithm and the Recursive Least Squares (RLS) algorithm, which increases computational complexity and limits its application in electric vehicles. Song et al. proposed an equivalent circuit model for insulation resistance measurement in high-voltage direct current (HVDC) transmission systems based on low-voltage and low-frequency signal injection. They employed the Extended Kalman Filter (EKF) algorithm to estimate the insulation resistance of HVDC systems, which can accurately estimate the insulation resistance [
20]. However, the EKF algorithm is prone to significant round-off errors in nonlinear processes [
21]. Tian et al. [
12] proposed a detection method based on the Kalman filter, considering that insulation detectors are susceptible to noise interference. They employed the Recursive Least-Squares (RLS) method to address the issue of varying detection results with battery pack voltage. Zhen [
22] introduced a low-frequency signal injection method and designed a least-squares algorithm with a variable forgetting factor to rapidly and accurately estimate insulation resistance and Y-capacitance values. This method features fast response (average response time of 3 s), high robustness, high estimation accuracy (Root Mean Square Error, RMSE, less than 0.012), and strong interference resistance, making it suitable for the promotion in electric vehicles. Bukya et al. [
23] proposed a VFF-RLS algorithm based on Field-Programmable Gate Array (FPGA) technology. The VFF-RLS-based FPGA technique effectively reduces errors when dealing with changes in battery terminal voltage and resistance conditions and can quickly monitor variations in Insulation Resistance (IR). It is evident that real-time online monitoring and alerting of the insulation status of the power battery system in electric commercial vehicles are essential for ensuring the overall vehicle safety. To achieve this, it is crucial to perform dynamic, real-time, and effective detection of the insulation resistance value of the power battery system. An alarm should be triggered when the insulation resistance value falls outside the safety range, and the controller should take timely safety measures to protect personal safety.
This article provides a battery insulation detection algorithm based on the bridge-balancing methodology, with further optimizations to develop an insulation monitoring system and enhanced algorithm tailored for commercial new energy vehicle (NEV) traction battery systems. The proposed system demonstrates robust applicability in high-voltage commercial vehicle environments, characterized by exceptional universality and measurement accuracy exceeding industry benchmarks.
2. Design of Insulation Inspection System for Commercial Vehicles
Due to the complex system and high-voltage platform of electric commercial vehicles, the signal injection method suffers from significant dynamic detection errors and long response times. An article detection system and dynamic insulation detection algorithm for the battery system of electric commercial vehicles are proposed. These are based on the bridge method, incorporating the principles of the latest national standards and the improvement methods suggested by Shen Yongpeng et al. [
19]. The insulation detection circuit is integrated into the Battery Management System (BMS) [
24,
25,
26,
27].
3. Battery Insulation Detection Method Based on Bridge Method
The battery insulation detection method based on the bridge method is shown in
Figure 1. The detection steps are as follows:
(1) Two voltmeters with the same internal resistance are simultaneously in parallel across the two terminals of the REESS and between the electrical platform; the higher voltage is read s
U1, and the lower is read as
U1′, as shown in
Figure 1b.
(2) After connecting a known unbalanced resistor
R0 to the end with a larger voltage, the voltages at this moment are then read as
U2 and
U2′, as shown in
Figure 1c.
Figure 1.
Battery Insulation Resistance Detection Principle Based on the Bridge Method. Notes: ① REESS (rechargeable electrical energy storage system) means a rechargeable energy storage system that can provide electrical energy; UE means the electric potential of REESS, and I, I1, and I2 mean the current flowing through the corresponding circuit. ② Ri1 and Ri2 denote the insulation resistance between the REESS and the electrical platform, and Ri2 is the smaller of the resistance values, from which it is determined as the REESS insulation resistance Ri. ③ V1 and V1′ indicate the voltages across Ri1 and Ri2 in an ideal state. ④ U1, U1’, U2, and U2’ indicate the corresponding circuit voltmeter measurements. ⑤ r denotes the internal resistance of the corresponding voltmeter. ⑥ R0 indicates unbalanced resistance.
Figure 1.
Battery Insulation Resistance Detection Principle Based on the Bridge Method. Notes: ① REESS (rechargeable electrical energy storage system) means a rechargeable energy storage system that can provide electrical energy; UE means the electric potential of REESS, and I, I1, and I2 mean the current flowing through the corresponding circuit. ② Ri1 and Ri2 denote the insulation resistance between the REESS and the electrical platform, and Ri2 is the smaller of the resistance values, from which it is determined as the REESS insulation resistance Ri. ③ V1 and V1′ indicate the voltages across Ri1 and Ri2 in an ideal state. ④ U1, U1’, U2, and U2’ indicate the corresponding circuit voltmeter measurements. ⑤ r denotes the internal resistance of the corresponding voltmeter. ⑥ R0 indicates unbalanced resistance.
According to Ohm’s law and (b), the following can be obtained (“//” is the parallel symbol):
According to Ohm’s law and (c),
Substituting Equation (2) into Equation (3) yields:
Rearranging the equation yields:
The values of U1, U1′, U2, and U2′ can be obtained through voltage measurement equipment. The values of R0 and r are known. The value of Ri2 can be calculated using Equation (5), which represents the insulation resistance value Ri of the entire vehicle.
But there are two problems with the method:
1. Detection accuracy is determined by the detection accuracy of U1, U1′, U2, and U2′. Due to the influence of the distribution capacitance, the higher the total battery voltage is, the longer the stability of U2 and U2′ after incorporating the imbalanced resistor R0, and the greater the error that exists in the detection, which results in the greater the error in the calculated insulation resistance value.
2. When simultaneous insulation faults occur between the REESS ends and the electrical platform, only the smaller of the insulation resistances can be calculated, and it is not possible to calculate Ri1 and Ri2 at the same time.
Verification Standard for Insulation Monitoring Function of Electric Vehicles
Rx is defined as the target value for the insulation fault alarm,
UREESS is the current total voltage of the battery pack, and
Ri is the current insulation resistance value of the whole vehicle. If the minimum insulation resistance value is required to be 100 Ω/V,
Rx is defined in Equation (6) in the range for audible and visual alarms.
If the minimum required insulation resistance value is 500 Ω/V, then, if the value of
Rx falls within the range specified by Equation (7), an audio-visual alarm will be triggered.
In this paper, the voltage platform of the commercial vehicle power battery system is 800 V, i.e.,
UREESS = 800 V. Under normal circumstances,
Ri is 10 MΩ or more, allowing 1/
Ri to be ignored; the actual design scheme will generally design a multi-level warning mechanism, as detailed in
Table 1.
4. Power Battery Insulation Detection Circuit Design and Estimation Algorithm for Commercial Vehicles
Aiming at the problems existing in the battery insulation detection method based on the bridge method, according to the special characteristics of commercial vehicles’ working conditions, voltage platforms, and vehicle systems, we reviewed the existing mainstream insulation detection methods, and based on this method, we proposed an insulation resistance detection circuit for power batteries in commercial vehicles, as shown in
Figure 2.
The circuit uses the vehicle ground as a reference and consists of five modules: power battery pack (including the Y capacitance of the whole vehicle), insulation resistance, unbalanced bridge arm, sampling bridge arm, and MCU. Among these, the unbalanced bridge arm, sampling bridge arm, and MCU modules constitute the hardware circuit components for the insulation resistance detection of the commercial vehicle’s power battery. The unbalanced bridge arm, sampling bridge arm module consists of four optical MOS (MOSFET) switches, a pair made up of an imbalanced bridge arm and a resistance divider sampling arm, where R0 = R0p = R0n, Ra = Rap = Ran, and Rb = Rbp = Rbn. When all four switches are open, the insulation detection circuit can be disconnected from the positive and negative busbars, thereby preventing the insulation detection circuit from affecting other circuits. The opening and closing of switches S3 and S4 are controlled through software settings, thereby controlling the termination and initiation of insulation detection. The opening and closing states of switches S1 and S2 are set to control the busbar end connected to the unbalanced resistor R0. The sampling bridge arm acquires Vp and Vn in different states by the resistor voltage divider. The MCU (Microcontroller Unit) acquires the AD value of the voltage signals, then performs signal processing, conversion, and calculates the insulation resistance value, and then makes corresponding alarm actions according to the fault mechanism. The method requires only three steps to calculate the insulation resistance value.
1. Positive unbalanced voltage acquisition
Close S
1, S
3, and S
4; disconnect S
2 to obtain
Up1,
Un1,
Vp1, and
Vn1; the equivalent circuit is shown in
Figure 3a, where
Rc =
Rap +
Rbp =
Ran +
Rbn,
Rp′ =
Rp//
Rc,
Rn′ =
Rn//
Rc, and according to Ohm’s law, the following can be obtained:
2. According to Equations (9) and (10), the following can be obtained:
3. Negative unbalanced voltage acquisition
Close S
2, S
3, and S
4; disconnect S
1 to obtain
Up2,
Un2,
Vp2, and
Vn2; the equivalent circuit is shown in
Figure 3b, and the following can be obtained:
Figure 3.
Equivalent circuit diagram of power battery insulation detection circuit for commercial vehicles.
Figure 3.
Equivalent circuit diagram of power battery insulation detection circuit for commercial vehicles.
Rearranging the equation yields:
4. Estimation of insulation resistance
Substituting Equation (10) into Equation (11) yields:
By replacing Formula Equation (12) and substituting Formula Equation (9), we obtain:
Based on R
c = R
ap + R
bp = R
an + R
bn, R
p ′ = R
p//R
c, R
n ′ = R
n//R
c, we obtain:
5. Software Workflow of Insulation Detection Algorithm
5.1. Software Flow of Battery Insulation Detection Algorithm Based on Bridge Method
The circuit corresponding to the battery insulation detection method based on the bridge method is shown in
Figure 2, and the detailed software flowchart is shown in
Figure 4; after the insulation detection starts, the process starts by closing switches S
3 and S
4 to calculate
U1 and
U1′. Next, close the switch corresponding to the larger value U
1 end (S
1 or S
2), then calculate
U2 and
U2′, and finally, calculate the insulation resistance value Ri according to Formula (5), where r =
Rap +
Rbp =
Ran +
Rbn.
5.2. Dynamic Insulation Detection Algorithm Software Flow for Commercial Vehicles
The dynamic insulation detection algorithm for commercial vehicles designed in this paper can simultaneously collect the insulation resistance values between the two ends of REESS and the electric platform. It improves sampling accuracy under the dynamic working conditions (with Y capacitance) of the whole vehicle by cyclically collecting the AD values on
Rap and
Ran, and calculating the corresponding
Up and
Un. The algorithm also assesses the three consecutive voltage deviation values of
Up and
Un. The workflow diagram of dynamic insulation detection is shown in
Figure 5.
The detection process includes the following steps:
1. Initialization;
2. Close the positive unbalanced switch S1 and the positive-negative sampling bridge arm S3 and S4;
3. Sample the AD values corresponding to Vp1 and Vn1 within 15 s and calculate Vp1, Vn1, Up1, and Un1;
4. When the deviation of Up1 and Un1 is ≤1 V three times consecutively, take the last Vp1 and Vn1 corresponding to Up1 and Un1 as the final value;
5. If Up1 and Un1 do not satisfy the three consecutive deviations of ≤1 V in 15 s, then the maximal insulation value and the insulation fault will be reported;
6. Close the negative unbalanced switch S2 and the positive-negative sampling bridge arm S3 and S4; cyclically sample the AD values corresponding to Vp2 and Vn2 within 15 s and calculate Vp2, Vn2, Up2, and Un2; when the deviation of Up2 and Un2 is ≤1 V three times consecutively, take the last Vp2 and Vn2 corresponding to Up2 and Un2 as the final value; if Up2 and Un2 do not satisfy the three consecutive deviations of ≤1 V in 15 s, then the maximal insulation value and the insulation fault will be reported;
7. The final value of
Vp1,
Vn1,
Vp2,
Vn2,
Rap,
Rbp,
Ran, and
Rbn is substituted into Equations (15) and (16) to calculate the insulation resistance of the positive and negative bus to the chassis. The detailed flow chart is shown in
Figure 6.
As can be seen in
Figure 6, there are two differences between the adaptive dynamic insulation inspection process for commercial vehicles and the battery insulation inspection process based on the bridge method: ① Closing the positive end unbalanced arm and the negative end unbalanced arm, respectively, which is done in order to calculate the insulation resistances of the busbar on the chassis at both the positive and negative ends, instead of only calculating the insulation resistance of the busbar on the chassis at both the positive and negative ends of the chassis at the smaller one. ② A sampling stability determination mechanism was implemented, requiring the system to meet predefined stability criteria within 15 s before proceeding to subsequent processes. Failure to satisfy these conditions triggers an insulation sampling fault alarm, aiming to enhance measurement accuracy by ensuring signal integrity.
6. Validation of Dynamic Insulation Test Methods for Commercial Vehicles
To verify the accuracy of the dynamic insulation detection method for new energy commercial vehicles and compare it with the battery insulation detection method based on the bridge method, a test bench (as shown in
Figure 7) was established for validation. Under the same experimental conditions and hardware circuitry, tests were conducted using both the battery insulation detection method based on the bridge method and the dynamic insulation detection method for new energy commercial vehicles. The experiment uses a high-voltage power supply to simulate the battery pack voltage, which was set to 800 V. The developed circuit was integrated into the main controller of the battery management, and the programmable power supply was used to supply power to the main control board system; the power supply voltage was set to 24 V. In the experiment, the adjustable resistor box was used to connect resistors with different resistance values in parallel between the battery terminals and the vehicle ground (the vehicle body), thereby simulating different insulation resistance scenarios. Meanwhile, research revealed that the actual Y capacitance of the electric commercial vehicle has two kinds: 470 nf and 690 nf (formed by the parallel 470 nf and 220 nf). The experiment simulates the vehicle’s Y capacitance by incorporating 470 nf and 690 nf safety capacitors into the test circuit in parallel, respectively.
The test is carried out in four stages, corresponding to four different test states. State 1 is to access the simulated adjustable insulation resistance between the vehicle ground and the positive battery terminal or the vehicle ground and the negative battery terminal; state 2 is to access the simulated insulation resistance between the vehicle ground and the positive battery terminal, the vehicle ground and the negative battery terminal at one end, and a fixed insulation resistance at the other end; state 3 is to access 470 nf Y capacitance between state 3 is based on state 1, and at the same time, between the vehicle ground and the battery positive end, the vehicle ground and the battery negative end each has access to the 470 nf Y capacitor; state 4 is based on state 1, and at the same time, between the vehicle ground and the battery positive end, the vehicle ground and the battery negative end each has access to the 690 nf Y capacitor; the specific operation steps are shown below:
State 1: At first, variable resistor R was connected between the positive terminal of the battery and the vehicle ground; the negative terminal of the battery was left disconnected; measurements were run. Then, variable resistor R was connected between the negative terminal of the battery and the vehicle ground; the positive terminal of the battery was left disconnected; again, measurements were run. The insulation resistance value and the error data of the test are shown in
Table 2.
State 2: Firstly, variable resistor R was connected between the positive terminal of the battery and the vehicle ground, and a fixed resistor between the negative end of the battery and the vehicle ground, with a resistance value of 1.352 MΩ. Then, variable resistor R was connected between the negative terminal of the battery and the vehicle ground, and a fixed resistor between the positive end of the battery and the vehicle ground, with a resistance value of 1.352 MΩ. The insulating resistance values and the error data of the test are shown in
Table 3.
State 3: A 470 nf safety capacitor was connected in parallel between the positive end of the battery and the vehicle ground, as well as between the negative end of the battery and the vehicle ground, to simulate the Y capacitance of the whole vehicle. A variable resistor was sequentially connected between the positive end of the battery and the vehicle ground, the negative end of the battery and the vehicle ground, with the other end suspended in the air. The tested insulation resistance value and error data are shown in
Table 4.
State 4: To simulate the vehicle Y capacitor, a 690 nf safety capacitor was connected in parallel between the positive terminal of the battery and the vehicle ground, and between the negative terminal of the battery and the vehicle ground. A variable resistor was sequentially connected between the positive terminal of the battery and the vehicle ground, and between the negative terminal of the battery and the vehicle ground, while no resistor was connected at the other end. The measured insulation resistance values and error data are shown in
Table 5.
The results from the four sets of data demonstrate that, under identical hardware circuit and test environment conditions, the dynamic insulation detection method for new energy commercial vehicles is capable of not only calculating the insulation resistance between the positive or negative terminal of the battery and the vehicle ground, but also, in the event of simultaneous insulation abnormalities between the positive terminal of the battery, the negative terminal of the battery, and the vehicle ground, it can accurately calculate the insulation resistance among these components. Furthermore, an additional advantage of this dynamic insulation detection method is its optimization of the sampling method and algorithm in accordance with the characteristics of the commercial vehicle’s high-voltage platform and large Y capacitance, thereby enhancing the estimation accuracy. Verification has confirmed that the detection error of this method remains within 5% across various operating conditions. The application of this detection method significantly improves the insulation detection accuracy of commercial vehicles under the four defined operational scenarios, reduces the likelihood of false alarms for insulation faults, and thereby better ensures the personal safety of passengers.
In summary, the dynamic insulation testing method for electric commercial vehicles has better testing accuracy than the battery insulation detection method based on the bridge method, and compared with other existing insulation testing methods for electric passenger vehicles, this testing method can better meet the insulation testing needs of commercial vehicles.
7. Conclusions
The paper introduces two insulation detection methods and proposes a new dynamic insulation detection method applicable to commercial electric vehicles with high-voltage platforms, which can dynamically calculate the equivalent insulation resistance value of the positive and negative terminals of the high-voltage battery to the ground of the vehicle body in real time. The testing proves that the detection accuracy is within 5% under various working conditions, and at the same time, based on different insulation threshold values, insulation fault early warning can be achieved, which enables both single-end insulation fault alarms and dual-end insulation fault alarms. This method has been effectively implemented in the 800 V power battery system.
At the same time, the battery management system controller applying this testing method has already completed batch mounting on the new energy commercial vehicles of famous brands in China, which can carry out real-time and accurate testing of the insulation resistance value of the whole vehicle under various working conditions and provide fault alarms when there is an insulation risk in the vehicle to ensure the personal safety of the vehicle occupants. For traction battery systems operating within 800–1000 V platforms, the dynamic insulation monitoring methodology achieves accurate detection and early warning when insulation resistance resides in the range of 0–600 kΩ (equivalent to 600 Ω/V under the rated voltage).