In recent years, the rapid growth of the electric vehicle industry, particularly in China, has underscored the need for advanced educational tools to train technicians in maintaining and troubleshooting charging systems. As an educator and researcher in automotive engineering, I have observed that traditional teaching methods often fall short in providing hands-on experience with the complex controller area network (CAN) bus protocols that govern modern electric vehicle charging. This paper presents the design of a teaching platform that leverages CAN bus communication to simulate and test electric vehicle charging systems, enabling students to grasp the intricacies of charging control, performance testing, and fault diagnosis. The platform addresses the gap in offline performance testing for charging systems, which is critical as the number of electric vehicles, especially in China EV markets, continues to surge. By integrating hardware components like USB-CAN interface cards and software such as CANTest, the platform offers a realistic, scalable environment for learning and experimentation.
The electric vehicle charging system is a cornerstone of electric vehicle operation, involving multiple subsystems that ensure efficient energy transfer from the grid to the battery. In China EV models, such as those from leading manufacturers, charging systems typically include components like the AC charging socket, DC charging socket, high-voltage control unit, power battery pack, and battery management system (BMS). These elements work in concert to manage charging processes, with CAN bus serving as the communication backbone. For instance, in AC slow charging, the CAN bus facilitates data exchange between the BMS and the onboard charger (OBC), while in DC fast charging, it directly interfaces with external charging piles. The growing adoption of electric vehicles in China has highlighted the importance of understanding these systems, as faults in charging can lead to significant downtime and safety hazards. Thus, a teaching platform that demystifies these processes is invaluable for cultivating skilled professionals in the electric vehicle sector.

To comprehend the design of the teaching platform, it is essential to first explore the working principles of electric vehicle charging systems. In AC slow charging, which is commonly used in residential and public settings, the process involves several stages: connection confirmation, control pilot signaling, and power transfer. The CAN bus plays a pivotal role in transmitting parameters such as charging current and voltage from the BMS to the OBC. For example, the charging power in AC mode can be calculated using the formula: $$ P = V \times I \times \text{cos}(\phi) $$ where \( P \) is the power in watts, \( V \) is the voltage, \( I \) is the current, and \( \text{cos}(\phi) \) is the power factor. In China EV applications, typical values might include a voltage of 220 V AC and a current of 32 A, resulting in a power output of approximately 7 kW. The CAN bus ensures that these parameters are adjusted in real-time based on battery state of charge (SOC) and temperature, enhancing the efficiency and safety of electric vehicle charging.
In contrast, DC fast charging, which is prevalent in commercial settings for rapid energy replenishment, relies on high-power rectification and direct current transfer. The CAN bus in this scenario coordinates between the charging pile and the vehicle’s BMS to manage voltage and current levels. For instance, the charging efficiency can be modeled using the equation: $$ \eta = \frac{P_{\text{output}}}{P_{\text{input}}} \times 100\% $$ where \( \eta \) represents efficiency, \( P_{\text{output}} \) is the power delivered to the battery, and \( P_{\text{input}} \) is the power supplied by the grid. In many China EV models, DC fast charging can achieve efficiencies above 90%, thanks to CAN bus-mediated communication that optimizes charging cycles. The table below summarizes key parameters for AC and DC charging in typical electric vehicle systems:
| Parameter | AC Slow Charging | DC Fast Charging |
|---|---|---|
| Voltage (V) | 220 AC | 500 DC (up to 633.6 V after boost) |
| Current (A) | 32 | 49 |
| Power (kW) | 7 | 24.5 (typical) |
| CAN Bus Role | BMS to OBC communication | Direct charging pile control |
| Typical Charging Time | 6-8 hours | 30-60 minutes |
The design of the teaching platform was motivated by the need to provide a hands-on, offline testing environment for electric vehicle charging systems, particularly as the China EV market expands. The platform architecture centers on using a PC as an upper computer, connected via a USB-CAN interface card to simulate CAN bus messages that control the charging process. This setup allows students to send and receive CAN frames, decode identifiers (IDs), and monitor parameters like voltage and current in real-time. For example, the CAN bus communication protocol can be described by the differential voltage between CAN-H and CAN-L lines, which follows the standard: $$ V_{\text{diff}} = V_{\text{CAN-H}} – V_{\text{CAN-L}} $$ where \( V_{\text{diff}} \) typically ranges from 1.5 V to 3 V for dominant bits and -1.5 V to 0 V for recessive bits, ensuring robust data transmission in electric vehicle networks. By replicating this in a lab setting, the platform bridges theory and practice, empowering learners to troubleshoot common issues in China EV charging systems.
Hardware selection for the platform was critical to its functionality. We chose a USB-CAN interface card compatible with CAN 2.0A and 2.0B protocols, supporting baud rates from 5 kbit/s to 1 Mbit/s, which aligns with the communication speeds used in most electric vehicle systems. The AC power supply was specified to deliver 220 V at 50 Hz with a power output of 7 kW, mimicking residential charging conditions for electric vehicles. Additionally, a DC power source provided adjustable voltage (0-15 V) and current (0-20 A) to simulate the low-voltage control signals. To emulate the battery load, we employed ripple braking resistors, such as the RXG20 type, configured in series to handle power dissipation up to 1,500 W. This hardware ensemble enables the platform to test various electric vehicle charging scenarios, including those common in China EV models, without the need for a full vehicle setup. The table below outlines the key hardware components and their specifications:
| Component | Specification | Role in Platform |
|---|---|---|
| USB-CAN Interface Card | 1-2 CAN channels, 5 kbit/s to 1 Mbit/s baud rate | Facilitates CAN bus communication between PC and charging system |
| AC Power Supply | 220 V, 50 Hz, 7 kW output | Powers the onboard charger for AC slow charging simulation |
| DC Power Supply | 0-15 V, 0-20 A adjustable | Provides low-voltage control power for system activation |
| Ripple Braking Resistor | 1,500 W, series configuration | Acts as a load to simulate battery charging and test performance |
| Custom Wiring Harness | Includes high-voltage and low-voltage connectors | Ensures safe and accurate connections for testing electric vehicle components |
Software design was another cornerstone of the platform, focusing on the CANTest application for monitoring and controlling the CAN bus. The software interface allows users to initialize the USB-CAN interface, set communication parameters like baud rate (e.g., 500 kbit/s for many China EV systems), and send custom CAN messages to drive the charging system. For instance, a typical CAN frame for charging control might include an ID of 0x18FF50E5 and data bytes specifying voltage and current limits. The software also logs real-time data, enabling analysis of charging performance over time. The communication process can be modeled using the formula for CAN bus throughput: $$ R = \frac{8 \times N}{T} $$ where \( R \) is the data rate in bits per second, \( N \) is the number of data bytes, and \( T \) is the time for one frame transmission. In educational contexts, this helps students understand how CAN bus efficiency impacts electric vehicle charging, particularly in high-demand China EV environments where multiple systems communicate simultaneously.
Testing and validation of the platform demonstrated its effectiveness in offline performance assessment. We conducted a 60-second load test on a sample onboard charger from a popular China EV model, measuring output voltage and current while sending CAN messages to simulate charging commands. The test procedure involved initializing the CAN channel, sending a start command, and monitoring parameters like high voltage (e.g., 442 V) and current (e.g., 3.92 A). The results were used to calculate charging efficiency and verify system stability. For example, the power output during testing can be expressed as: $$ P_{\text{out}} = V_{\text{out}} \times I_{\text{out}} $$ where \( P_{\text{out}} \) is the output power, \( V_{\text{out}} \) is the output voltage, and \( I_{\text{out}} \) is the output current. In our tests, values such as 442 V and 3.92 A yielded approximately 1.73 kW, which aligned with expected performance for the electric vehicle charger. The table below summarizes typical test results for a 60-second loading period:
| Parameter | Value | Unit |
|---|---|---|
| High Voltage Output | 442 | V |
| High Current Output | 3.92 | A |
| Low Voltage Input | 12.3 | V |
| Low Current Input | 1.66 | A |
| Test Duration | 60 | s |
| Result | Pass | – |
In conclusion, the CAN bus-controlled teaching platform for electric vehicle charging systems offers a comprehensive solution for education and skill development in the burgeoning electric vehicle industry. By simulating real-world charging scenarios, it enables students to gain practical experience with CAN bus protocols, hardware integration, and performance testing. The platform’s design, which incorporates scalable hardware and intuitive software, makes it suitable for various educational settings, from vocational training to university labs. As the China EV market continues to evolve, tools like this will play a vital role in preparing the next generation of technicians and engineers. Future enhancements could include support for wireless charging simulations and integration with cloud-based monitoring systems, further expanding its applicability in the electric vehicle ecosystem. Through this platform, we aim to foster a deeper understanding of electric vehicle technologies and contribute to the sustainable growth of the automotive sector.
