European standard electric vehicle pile end charging communication controller test system and method

By combining EVCC simulation boards and network adapter boards with computer testing and control software, an automated testing method has been developed, which solves the problem of low testing efficiency in existing technologies. This method enables efficient testing of European standard electric vehicle charging pile communication controllers and supports automated adaptation of multiple communication protocols and vehicle-pile charging protocols.

CN121979167APending Publication Date: 2026-05-05CAMA LUOYANG MEASUREMENT & CONTROL CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CAMA LUOYANG MEASUREMENT & CONTROL CO LTD
Filing Date
2025-12-15
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

Existing technologies require frequent modifications and reprogramming of the main control board and EVCC program when testing European standard electric vehicle charging communication controllers, resulting in low testing efficiency. Furthermore, regression testing requires reconfiguration and modification of the test environment, making it difficult to conveniently adapt to various communication methods and protocols.

Method used

Using EVCC simulation board and EVCC network adapter board, combined with computer measurement and control software, and through automated testing methods, it supports multiple pile end communication methods and protocols, eliminating the need for manual switching configurations and realizing automated testing and regression testing.

Benefits of technology

It improves testing efficiency, simplifies test environment setup, supports multiple test conditions, facilitates regression testing, and ensures communication compatibility and data transmission accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121979167A_ABST
    Figure CN121979167A_ABST
Patent Text Reader

Abstract

The invention relates to a European standard electric vehicle pile end charging communication controller test system and method, and the system builds a hardware framework for SECC test, can simulate a real charging scene, and provides a hardware basis for the research and development and test of charging equipment. The EVCC simulation board and the EVCC network adapter board are arranged, hardware signals of the EVCC can be simulated and processed, vehicle-pile interaction network communication between SECC and the EVCC can be forwarded to the computer through the EVCC network adapter board, various EVCC network interaction messages are simulated according to test cases through measurement and control software in the computer, the form of automatically executing the test cases is adopted, and the test efficiency is improved. Various charging communication protocols are supported, manual switching and configuration of test conditions are omitted, charging can be automatically completed, test expected result judgment can be automatically carried out, the test efficiency can be improved, and regression testing can be conveniently completed by repeatedly executing test cases.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of charging and discharging technology for new energy electric vehicles, specifically to a testing system and method for a European standard electric vehicle charging communication controller. Background Technology

[0002] The Supply Equipment Communication Controller (SECC), installed inside the charging pile, is a core component of the new energy electric vehicle charging network. As the core communication component between the charging pile and the vehicle, it directly affects charging efficiency and safety. The SECC communicates with the charging pile's main controller on one hand to process charging commands issued by the pile, and with the Electric Vehicle Communication Controller (EVCC) on the other hand to forward vehicle-side charging data, completing the vehicle-pile interaction.

[0003] When SECC communicates with the charging pile main controller, there are two communication methods: CAN (Controller Area Network) and RS232. Due to differences in charging pile main controller manufacturers, various communication protocols also exist.

[0004] When SECC and EVCC communicate, EVCC and SECC typically use PLC (Power Line Communication) communication. The vehicle-to-charging station communication protocol adopts various European standard charging protocols, such as DIN 70121, ISO 15118-2, and ISO 15118-20.

[0005] SECC should support multiple communication methods with the charging pile controller, multiple communication protocols, and multiple vehicle-to-charging protocols. Therefore, when testing SECC, it is necessary to simulate the necessary communication methods, communication protocols, and vehicle-to-charging protocols to verify SECC's support for the communication method and the consistency of the communication protocol and vehicle-to-charging protocol.

[0006] Currently, the SECC simulation test environment is typically built using physical charging pile main control boards and physical EVCC products. However, this method has certain limitations. When testing different charging pile communication methods, different charging pile communication protocols, and different vehicle-charging pile protocols, it is necessary to frequently modify and reprogram the charging pile main control board and EVCC to meet the test conditions. It is impossible to build the test environment through convenient configuration methods. Each modification and reprogramming requires testing, resulting in low testing efficiency. Furthermore, when facing regression testing for problems, the test environment also needs to be reconfigured and modified. Summary of the Invention

[0007] To address the shortcomings of existing technologies, this invention provides a testing system and method for a European standard electric vehicle charging pile communication controller. The testing system is equipped with an EVCC simulation board and an EVCC network adapter board. Through computer-based measurement and control software and an automated testing method based on test cases, it supports multiple charging pile communication methods, multiple charging pile communication protocols, and vehicle-charging pile protocols. It can adapt to various test conditions, eliminate the need for manual switching of test conditions, improve testing efficiency, and facilitate regression testing.

[0008] To achieve the above objectives, the technical solution adopted by this invention is: a European standard electric vehicle charging pile communication controller test system. This test system mainly consists of an EVCC simulation board, an EVCC network adapter board, a computer, a USB-RS232 interface, a USB-CAN interface, and a SECC. The EVCC simulation board is connected to the EVCC network adapter board via a CAN interface to simulate the hard-wired signal changes of the EVCC at the vehicle end during the charging interaction process. The EVCC network adapter board provides Ethernet adaptation functionality for the EVCC simulation board and connects to the computer via an Ethernet interface. The USB-RS232 and USB-CAN interfaces are connected to the computer's USB interface. The SECC, as the core unit under test, is connected to the computer's communication interface via an RS232 or CAN interface and establishes PLC communication with the EVCC simulation board via a CP interface. The computer is used to run the measurement and control software to simulate the EVCC application layer logic and the charging pile operation logic during the charging interaction process.

[0009] Furthermore, the EVCC simulation board needs to complete the measurement of CP PWM signals and the control of the S2 switch. During the entire test, the changes in CP state and the control of the S2 switch are completed through the UDP protocol. The PLC digital communication signal is coupled to the CP line through a parallel injection circuit. The PLC carrier signal and the PWM signal are transmitted simultaneously on the CP line, and the two are mutually non-interfering through frequency division multiplexing.

[0010] Furthermore, the EVCC simulation board employs a damping resistor R in its circuit design. Damp Together with inductor L, they form a low-pass filter to block high-frequency PLC signals from interfering with the PWM measurement circuit, ensuring the normal operation of the CP DUTY measurement circuit. The PLC communication circuit is equipped with a filter network that can filter out noise from non-target frequency bands.

[0011] Furthermore, the EVCC network adapter board acts as a gateway, establishing a PLC communication network between the SECC and EVCC. The EVCC simulation board forwards network data packets to the EVCC network adapter board via the CAN port. The EVCC network adapter board then forwards the network data packets received from the CAN port to the Ethernet port. The computer connects to the Ethernet port of the EVCC network adapter board via a network cable, and then transmits the network data packets back to the measurement and control software, thus enabling the SECC and the measurement and control software to establish network communication.

[0012] A testing method for a European standard electric vehicle charging pile communication controller, based on the aforementioned testing system, is completed by computer measurement and control software. The test adopts a test case approach, designing each charging process as a separate charging interaction. The measurement and control software configures a list of test cases according to testing needs. The test steps are as follows: Step a) At the start of the test, the tester selects and configures the test case list and executes the test; Step b) If test cases exist, the test and control software loads the test cases; if no test cases exist, it jumps to step h). Step c) The measurement and control software performs initialization operations, creates a simulated charging pile according to the test conditions in the test case, issues a start charging command through the pile end communication protocol, and establishes communication with the EVCC simulation board. Step d) Readiness check: Based on the feedback from the EVCC simulation board, determine whether PLC communication has been established; if established, proceed to the charging step; if not established, continue waiting; if the timeout occurs and communication is not established, the test case ends. In step e), during the charging process, the measurement and control software simulates the interaction of the EVCC application layer protocol, completes the forwarding of network data packets through the EVCC network adapter board, and completes each interaction stage in the vehicle-to-charging protocol selected in the test case. Step f) During the test case specification phase, complete the expected judgment; the test and control software simulates EVCC and compares the network packets with the expected results. If they match the expectations, the test passes; otherwise, the test fails. Step g) After the test is completed, record the test results for this test case; Step h) Execute each test case in sequence, summarize the test results, and end the test.

[0013] Furthermore, the test cases include test information, test conditions, vehicle-to-charging pile (V2P) charging protocols, and expected test results. The test information includes the test case number, name, and test case description. The test conditions include the charging pile protocol type and communication method. The V2P charging protocols include the current mainstream V2P communication protocols DIN 70121, ISO15118-2, and ISO15118-20. The expected test results define the "connection status judgment" and "SECC network message judgment logic" during the charging interaction phase. The test method can complete regression testing by re-executing the test cases.

[0014] Furthermore, when the SECC and EVCC simulation board establish communication, the measurement and control software simulates the charging pile master controller and sends a start charging command to the SECC when the charging test begins. The SECC provides a CP Duty signal with a 5% duty cycle. The EVCC simulation board completes the hardware action of the vehicle's EVCC. When it detects the CP Duty signal with a 5% duty cycle, it establishes a PLC communication network with the SECC.

[0015] Furthermore, after the SECC and EVCC simulation board complete the physical connection, they are initially in different AVLNs. They need to complete the vehicle-charging station pairing process through SLAC-based MME management command communication to form an AVLN. After that, the EVCC simulation board completes transparent data forwarding through the EVCC network adapter board, directly transmitting the TCP / TLS and UDP created by the interaction between SECC and EVCC during the charging interaction to the computer, so as to achieve the purpose of direct communication between SECC and computer measurement and control software at the network layer.

[0016] Furthermore, the charging test process includes three stages. The first stage establishes a physical connection and network pairing, with message interaction completed between the SECC and the EVCC simulation board. The second stage involves network data interaction and MAC address conversion, with network communication messages between the SECC and the EVCC simulation board being forwarded by the EVCC network adapter board to enable direct data interaction between the SECC and the computer measurement and control software. The third stage disconnects the AVLN network and physical layer connection. The EVCC simulation board monitors the CP status changes in real time, notifies the EVCC network adapter board via the CAN bus, and then reports to the computer measurement and control software via the UDP protocol.

[0017] Furthermore, during the second phase of data interaction, two MAC address conversions are performed: first, the MAC address conversion for uplink and downlink data is completed by the EVCC network adapter board; second, the MAC address conversion for uplink and downlink data is completed by the EVCC simulation board.

[0018] Beneficial effects: This invention establishes a hardware framework for SECC testing, capable of simulating real charging scenarios and verifying the communication compatibility, protocol consistency, and data transmission accuracy between SECC and EVCC, providing a hardware foundation for the research and development and testing of charging equipment. By using USB-RS232 and USB-CAN adapter cables on a computer's USB interface, it provides two charging pile communication methods: RS232 and CAN. The computer's measurement and control software simulates the charging pile, enabling the establishment of communication between the charging pile and SECC using a custom charging pile communication protocol or the GB 27930:2015 protocol.

[0019] This invention is equipped with an EVCC simulation board and an EVCC network adapter board, which can simulate and process the hardware signals of the EVCC. The vehicle-to-pile interaction network communication between the SECC and the EVCC can be forwarded to the computer through the EVCC network adapter board. In this way, the measurement and control software in the computer can simulate various EVCC network interaction messages according to the test cases to perform conformance tests of three vehicle-to-pile protocols, namely DIN70121, ISO15118-2, and ISO15118-20, on the SECC.

[0020] In the communication scheme between the SECC and EVCC analog boards, this invention adopts a layered network design, ensures communication security through AVLN isolation, achieves intelligent pairing through the SLAC pairing mechanism, and ensures smooth data transmission through the EVCC network adapter board. While ensuring signal integrity, it realizes reliable communication in complex network environments.

[0021] This invention adopts an automated test case execution approach, supports multiple charging communication protocols, eliminates the need for manual switching and configuration of test conditions, can automatically complete charging and automatically judge the expected test results, which can improve testing efficiency, and the repeated execution of test cases can easily complete regression testing. Attached Figure Description

[0022] Figure 1 This is a hardware architecture block diagram of the test system of the present invention; Figure 2 This is a schematic diagram showing the connection between the SECC and EVCC simulation boards. Figure 3 This is a logic block diagram of the testing method of the present invention; Figure 4 This is a network diagram showing the pairing of vehicles and charging piles. Figure 5 Flowchart for charging test; Figure 6 This is a diagram illustrating network address forwarding. Figure 7 A schematic diagram of message interaction for charging test. Detailed Implementation

[0023] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.

[0024] like Figure 1 As shown, the European standard electric vehicle charging pile communication controller test system of the present invention mainly consists of an EVCC simulation board, an EVCC network adapter board, a computer, a USB-RS232, a USB-CAN, and a SECC. The EVCC simulation board is connected to the EVCC network adapter board through a CAN interface. The EVCC network adapter board provides Ethernet adaptation function for the EVCC simulation board and is connected to the computer through an Ethernet interface. The computer is used to run the measurement and control software. The USB-RS232 and USB-CAN are connected to the computer's USB interface. The SECC, as the core unit under test, is connected to the computer communication interface through an RS232 or CAN interface and establishes PLC communication with the EVCC simulation board through a CP interface.

[0025] Specifically, the hardware functions of each part of the measurement and control system are as follows: The EVCC simulation board is used to simulate the hard-wired signal changes of the EVCC on the vehicle side during the charging interaction process. It connects to the SECC via the CP interface and to the EVCC network adapter board via the CAN interface.

[0026] The EVCC network adapter board provides Ethernet adaptation functionality for the EVCC simulation board, enabling the TCP / TLS and UDP protocols originally established between the SECC and EVCC during the charging interaction process to be directly transmitted to the computer, thus achieving the purpose of establishing network communication between the SECC and the computer. The EVCC network adapter board communicates with the EVCC simulation board through the CAN interface and connects to the computer through the Ethernet interface.

[0027] The computer runs the measurement and control software to control the test process, simulating the EVCC application layer logic during the charging interaction process on the one hand, and the charging pile operation logic during the charging interaction process on the other hand.

[0028] USB-RS232, computer USB to RS232 adapter cable.

[0029] USB-CAN, computer USB to CAN adapter cable.

[0030] The testing system of this invention simulates real charging scenarios by constructing the hardware framework, and verifies the communication compatibility, protocol consistency and data transmission accuracy of SECC and EVCC, providing a hardware foundation for the research and development and testing of charging equipment.

[0031] The EVCC simulation board is mainly used to simulate the communication control logic between electric vehicles and charging piles. Its core functions include CPPWM signal frequency and duty cycle measurement and S2 switch control.

[0032] CP PWM signal measurement: By detecting the 1kHz PWM waveform of the Control Pilot (CP) signal and analyzing its duty cycle, the vehicle connection status and maximum allowable charging current can be determined.

[0033] S2 switch control: simulates the action of the vehicle-side relay to respond to the power supply enable request of the charging pile.

[0034] SECC and EVCC transmit control and guidance signals (such as charging current adjustment and connection status confirmation) via the CP interface. Figure 2 As shown, the PLC digital communication signal is coupled to the CP line through a parallel injection circuit. There are two types of signals on the CP line: a PWM signal with a frequency of 1kHz and a PLC carrier signal with a frequency range of 2-30MHz. The two are transmitted in parallel on the same communication line by using high-frequency / low-frequency signal band separation, and they do not affect each other.

[0035] Specifically, a damping resistor R is used in the circuit design. Damp Together with inductor L, they form a low-pass filter to block high-frequency PLC signals from interfering with the PWM measurement circuit, ensuring the normal operation of the CP DUTY measurement circuit. In addition, the PLC communication circuit is equipped with a filter network that can filter out signals outside the target frequency band (2-30MHz) to ensure the quality of PLC communication.

[0036] Based on the aforementioned test system hardware architecture, this invention provides a test method for a European standard electric vehicle charging pile communication controller. This method uses test cases to define test information, test conditions, vehicle-to-pile charging protocols, and expected test results. The test information includes test case number, name, and description; the test conditions include charging pile protocol type and communication method; the vehicle-to-pile charging protocols include current mainstream vehicle-to-pile charging protocols: DIN70121, ISO15118-2, and ISO15118-20; and the expected test results define the logic for determining connection status and judging SECC network messages during the charging interaction phase.

[0037] In the testing method of this invention, test cases can be executed automatically in sequence. When executing test cases, a simulated charging pile can be created according to the test case configuration, and network data packets are forwarded to the measurement and control software on the computer through the EVCC simulation board and EVCC network adapter board. In each charging interaction stage after charging begins, the network data packets and connection status are comprehensively judged according to the expected test results. If the results are consistent with the expected results, the test passes; if the results are inconsistent with the expected results, the test fails. This method can also complete regression testing by re-executing the test cases.

[0038] SECC testing is performed by measurement and control software. The testing adopts a test case approach, designing each charging process as a separate charging interaction. The measurement and control software can configure a list of test cases according to testing needs. A standard test typically involves test case loading, initialization, readiness assessment, charging, expected result assessment, and result recording. Figure 3 As shown, the test steps are as follows: Step a) At the start of the test, the tester selects and configures the test case list and executes the test.

[0039] Step b) If test cases exist, the test and control software loads the test cases (including test information, test conditions, vehicle-to-pile charging protocol, and expected test results); if no test cases exist, skip to step h).

[0040] Step c) The measurement and control software performs initialization operations, creates a simulated charging pile according to the test conditions in the test case, issues a start charging command through the pile-end communication protocol, and establishes communication with the EVCC simulation board.

[0041] Step d) Readiness check: Based on the feedback from the EVCC simulation board, determine whether PLC communication has been established. If not established, continue to wait. If communication is not established within 20 seconds, the test case ends. If communication is established, proceed to the charging step.

[0042] In step e) the charging step, the measurement and control software simulates the interaction of the EVCC application layer protocol, completes the forwarding of network data packets through the EVCC network adapter board, and completes each interaction stage in the vehicle-to-charging protocol selected in the test case.

[0043] Step f) During the test case specification phase, complete the expected judgment. The test and control software simulates EVCC and compares the network packets with the expected results. If they match the expectations, the test passes; otherwise, the test fails.

[0044] Step g) After the test is completed, record the test results of this test case.

[0045] Step h) Execute each test case in sequence, summarize the test results, and end the test.

[0046] Among them, the SECC is a real product and the core component being tested. When testing the SECC, it is necessary to process the input and output signals of the SECC to complete the charging process.

[0047] In a real-world environment, the SECC is located inside the charging station and is connected to the station's main controller and the charging gun control pilot (CP) signal line. When an electric vehicle needs charging, the operator removes the charging gun and inserts it into the vehicle's charging port. At this point, the CP signal connects with the vehicle's EVCC. Upon starting charging, the charging station sends a start-charging command to the SECC via RS232 or CAN. The SECC provides a 5% duty cycle CP Duty signal. After detecting the 5% duty cycle CP Duty signal, the EVCC establishes network communication with the SECC.

[0048] In this method, the measurement and control software simulates the charging pile master controller and sends a start charging command to the SECC when the charging test begins. The SECC provides a CP Duty signal with a 5% duty cycle. The EVCC simulation board completes the hardware action of the vehicle's EVCC. When it detects the CP Duty signal with a 5% duty cycle, it establishes a PLC communication network with the SECC.

[0049] like Figure 4 As shown, after the SECC and EVCC simulation board complete their physical connection, they belong to different AVLNs and are network isolated, unable to communicate directly. They need to communicate via MME management commands based on SLAC (Signal Attenuation Characteristics). These commands use MNBC multicast, allowing propagation between different AVLNs to complete the vehicle-pile pairing process. Once an AVLN is formed, network communication can begin. After networking, the EVCC simulation board transparently forwards data through the EVCC network adapter board, ultimately achieving direct communication between the SECC and the host computer's measurement and control software. Specifically, the EVCC simulation board forwards network data packets through its CAN port to the CAN port of the EVCC network adapter board. The EVCC network adapter board acts as a gateway, forwarding the network data packets received through the CAN port to its Ethernet port. The computer connects to the EVCC network adapter board's Ethernet port via a network cable, then transmits the network data packets back to the measurement and control software. Through this signal processing, the SECC can establish network communication with the measurement and control software.

[0050] In the communication scheme of this invention, the communication system between the SECC and EVCC simulation boards adopts a layered network design: AVLN isolation ensures communication security; an intelligent pairing mechanism is used, and SLAC technology enables cross-network device discovery; the EVCC network adapter board ensures smooth data transmission and achieves transparent data forwarding; throughout the entire testing process, CP state changes and host computer hardware control (closing the S2 switch) are completed via the UDP protocol, providing a fast response mechanism and ensuring real-time control capabilities; this communication scheme achieves reliable communication in complex network environments while ensuring signal integrity.

[0051] In the testing method of this invention, the entire charging test process is as follows: Figure 5 As shown, it is roughly divided into three stages. The first stage: ①②③ establishes a physical connection, completes vehicle-to-pile pairing, establishes the AVLN network, and message exchange is completed between the SECC and the EVCC simulation board. The second stage: ④⑤⑥⑦ generates network communication messages. These messages are forwarded by the EVCC network adapter board, enabling direct data exchange between the SECC and the host computer's measurement and control software. Figure 6 As shown, the message forwarding path is: SECC → EVCC simulation board → EVCC network adapter board → host computer monitoring and control software. During the interaction, two MAC address conversions occur: first, the EVCC network adapter board completes the MAC address conversion for uplink and downlink data; second, the EVCC simulation board completes the MAC address conversion for uplink and downlink data. This dual MAC address conversion ensures protocol compatibility. In the third stage: ⑧⑨ AVLN and physical layer are disconnected. Messages are exchanged between the SECC and EVCC simulation board. During this process, if the EVCC simulation board detects a change in the CP status, it will notify the EVCC network adapter board via CAN. The EVCC network adapter board then informs the host computer monitoring and control software according to the host computer UDP interaction protocol, thus achieving a closed-loop status mechanism.

[0052] The message interaction types of the entire testing system can be divided into three types: status notification, vehicle-to-charging pile pairing (AVLN group), and charging test. The information interaction process is as follows: Figure 7 As shown, the three core interaction types run through the entire testing process. Status notifications are present in all steps ①-⑨, enabling real-time monitoring of charging and device status, and timely reporting and handling of abnormal states. Vehicle-charging pairing interactions are mainly in steps ② and ③, used for identity verification and security authentication, network establishment and maintenance. Charging test interactions are mainly in steps ④, ⑤, ⑥, and ⑦, enabling the configuration and adjustment of charging parameters, and the control and optimization of the charging process.

[0053] The test adopts a test case approach, designing each charging process as a separate charging interaction. Specifically, for different vehicle-charging pile protocols, the charging interaction stages are as follows.

[0054] When the DIN70121 protocol is selected, DC charging tests are performed sequentially through 13 charging interaction stages: supportedAppProtocolReq\Res, SessionSetupReq\Res, ServiceDiscoveryReq\Res, ServicePaymentSelectionReq\Res, ContractAuthenticationReq\Res, ChargeParameterDiscoveryReq\Res, CableCheckReq\Res, PreChargeReq\Res, PowerDeliveryReq\Res, CurrentDemandReq\Res, PowerDeliveryReq\Res, WeldingDetectionReq\Res, and SessionStopReq\Res.

[0055] When using the ISO15118-2 protocol, AC or DC charging tests can be performed according to the SECC under test. DC charging testing involves 14 charging interaction stages in sequence: supportedAppProtocolReq\Res, SessionSetupReq\Res, ServiceDiscoveryReq\Res, ServiceDetailReq\Res, PaymentServiceSelectionReq\Res, AuthorizationReq\Res, ChargeParameterDiscoveryReq\Res, CableCheckReq\Res, PreChargeReq\Res, PowerDeliveryReq\Res, CurrentDemandReq\Res, PowerDeliveryReq\Res, WeldingDetectionReq\Res, and SessionStopReq\Res. The AC charging test went through 11 charging interaction stages in sequence: supportedAppProtocolReq\Res, SessionSetupReq\Res, ServiceDiscoveryReq\Res, ServiceDetailReq\Res, PaymentServiceSelectionReq\Res, AuthorizationReq\Res, ChargeParameterDiscoveryReq\Res, PowerDeliveryReq\Res, ChargingStatusReq\Res, PowerDeliveryReq\Res, and SessionStopReq\Res.

[0056] When using the ISO15118-20 protocol, AC (bidirectional) or DC (bidirectional) charging tests can be performed based on the SECC under test. DC (bidirectional) charging tests sequentially go through 16 charging interaction stages: supportedAppProtocolReq\Res, SessionSetupReq\Res, AuthorizationSetupReq\Res, AuthorizationReq\Res, ServiceDiscoveryReq\Res, ServiceDetailReq\Res, ServiceSelectionReq\Res, DC_ChargeParameterDiscoveryReq\Res, ScheduleExchangeReq\Res, DC_CableCheckReq\Res, DC_PreChargeReq\Res, PowerDeliveryReq\Res, DC_ChargeLoopReq\Res, PowerDeliveryReq\Res, DC_WeldingDetectionReq\Res, and SessionStopReq\Res. The interactive (two-way) charging test was conducted, going through 13 charging interaction stages in sequence: supportedAppProtocolReq\Res, SessionSetupReq\Res, AuthorizationSetupReq\Res, AuthorizationReq\Res, ServiceDiscoveryReq\Res, ServiceDetailReq\Res, ServiceSelectionReq\Res, AC_ChargeParameterDiscoveryReq\Res, ScheduleExchangeReq\Res, PowerDeliveryReq\Res, AC_ChargeLoopReq\Res, PowerDeliveryReq\Res, and SessionStopReq\Res.

[0057] In this invention, the entire charging test process is achieved through the collaborative work of the EVCC simulation board and the EVCC network adapter board. Through modular functional division, the integrity and systematic nature of the test are ensured, flexible parameter configuration and status monitoring are supported, and the accuracy and security of data transmission are guaranteed.

[0058] This invention adopts an automated test case execution approach, supports multiple pile-end communication methods, multiple pile-end communication protocols, and vehicle-pile charging protocols, and can adapt to various test condition requirements. It eliminates the need for manual switching and configuration of test conditions, and can automatically complete charging and automatically judge the expected test results. It avoids the use of physical testing in development and verification, and does not require frequent flashing of the pile main control software or EVCC product software. It is easy to use, has high testing efficiency, and can easily complete regression testing by repeatedly executing test cases.

[0059] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the present invention. Any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the scope of the present invention.

Claims

1. A testing system for a European standard electric vehicle charging pile communication controller, characterized in that, The testing system mainly consists of an EVCC simulation board, an EVCC network adapter board, a computer, a USB-RS232 interface, a USB-CAN interface, and a SECC. The EVCC simulation board is connected to the EVCC network adapter board via a CAN interface to simulate the hard-wired signal changes of the EVCC at the vehicle end during the charging interaction process. The EVCC network adapter board provides Ethernet adaptation functionality for the EVCC simulation board and connects to the computer via an Ethernet interface. The USB-RS232 and USB-CAN interfaces are connected to the computer's USB interface. The SECC, as the core unit under test, is connected to the computer's communication interface via an RS232 or CAN interface and establishes PLC communication with the EVCC simulation board via a CP interface. The computer is used to run the measurement and control software to simulate the EVCC application layer logic and the charging pile operation logic during the charging interaction process.

2. The European standard electric vehicle charging pile communication controller test system according to claim 1, characterized in that, The EVCC simulation board needs to complete the measurement of CP PWM signals and the control of S2 switches. During the entire test, the changes in CP state and the control of S2 switches are completed through the UDP protocol. The PLC digital communication signal is coupled to the CP line through a parallel injection circuit. The PLC carrier signal and PWM signal are transmitted simultaneously on the CP line, and the two are multiplied by frequency division multiplexing to ensure that they do not interfere with each other.

3. The European standard electric vehicle charging pile communication controller test system according to claim 2, characterized in that, The EVCC simulation board uses a damping resistor R in its circuit design. Damp Together with inductor L, they form a low-pass filter to block high-frequency PLC signals from interfering with the PWM measurement circuit, ensuring the normal operation of the CP DUTY measurement circuit. The PLC communication circuit is equipped with a filter network that can filter out noise from non-target frequency bands.

4. The European standard electric vehicle charging terminal communication controller test system according to claim 1, characterized in that, The EVCC network adapter board acts as a gateway, establishing a PLC communication network between the SECC and EVCC. The EVCC simulation board forwards network data packets to the EVCC network adapter board via the CAN port. The EVCC network adapter board then forwards the network data packets received from the CAN port to the Ethernet port. The computer connects to the Ethernet port of the EVCC network adapter board via a network cable, and then transmits the network data packets back to the measurement and control software, thus enabling the SECC and the measurement and control software to establish network communication.

5. A test method for a European standard electric vehicle charging terminal communication controller, characterized in that, The testing method, based on the testing system described in any one of claims 1-4, is performed by computer-controlled testing software. The test adopts a test case approach, designing each charging process as a separate charging interaction. The test case list is configured in the control software according to testing needs. The testing steps are as follows: Step a) At the start of the test, the tester selects and configures the test case list and executes the test; Step b) If test cases exist, the test and control software loads the test cases; if no test cases exist, it jumps to step h). Step c) The measurement and control software performs initialization operations, creates a simulated charging pile according to the test conditions in the test case, issues a start charging command through the pile end communication protocol, and establishes communication with the EVCC simulation board. Step d) Readiness check: Based on the feedback from the EVCC simulation board, determine whether to establish PLC communication; If established, proceed to the charging step; if not established, continue waiting; if not established within timeout, the test case ends. In step e), during the charging process, the measurement and control software simulates the interaction of the EVCC application layer protocol, completes the forwarding of network data packets through the EVCC network adapter board, and completes each interaction stage in the vehicle-to-charging protocol selected in the test case. Step f) During the test case specification phase, complete the expected judgment; the test and control software simulates EVCC and compares the network packets with the expected results. If they match the expectations, the test passes; otherwise, the test fails. Step g) After the test is completed, record the test results for this test case; Step h) Execute each test case in sequence, summarize the test results, and end the test.

6. The test method for a European standard electric vehicle charging communication controller according to claim 5, characterized in that, The test cases include test information, test conditions, vehicle-to-charging pile (V2P) charging protocols, and expected test results. The test information includes the test case number, name, and description. The test conditions include the charging pile protocol type and communication method. The V2P charging protocols include the current mainstream V2P communication protocols DIN 70121, ISO15118-2, and ISO15118-20. The expected test results define the "connection status judgment" and "SECC network message judgment logic" during the charging interaction phase. The test method can be used to perform regression testing by re-executing the test cases.

7. A test method for a European standard electric vehicle charging communication controller according to claim 5, characterized in that, When the SECC and EVCC simulation board establish communication, the measurement and control software simulates the charging pile master controller and sends a start charging command to the SECC when the charging test begins. The SECC provides a CP Duty signal with a 5% duty cycle. The EVCC simulation board completes the hardware action of the vehicle's EVCC. When it detects the CP Duty signal with a 5% duty cycle, it establishes a PLC communication network with the SECC.

8. A test method for a European standard electric vehicle charging communication controller according to claim 7, characterized in that, After the SECC and EVCC simulation board complete the physical connection, they are initially in different AVLNs. They need to complete the vehicle-charging station pairing process through SLAC-based MME management command communication to form an AVLN. After that, the EVCC simulation board completes transparent data forwarding through the EVCC network adapter board, directly transmitting the TCP / TLS and UDP created by the interaction between SECC and EVCC during the charging interaction to the computer, so as to achieve the purpose of direct communication between SECC and computer measurement and control software at the network layer.

9. A test method for a European standard electric vehicle charging communication controller according to claim 5, characterized in that, The charging test process consists of three stages. The first stage establishes a physical connection and network pairing, with message exchange completed between the SECC and the EVCC simulation board. The second stage involves network data exchange and MAC address conversion. Network communication messages between the SECC and the EVCC simulation board are forwarded by the EVCC network adapter board to enable direct data exchange between the SECC and the computer measurement and control software. The third stage disconnects the AVLN network and physical layer connection. The EVCC simulation board monitors the CP status changes in real time, notifies the EVCC network adapter board via the CAN bus, and then reports to the computer measurement and control software via the UDP protocol.

10. A test method for a European standard electric vehicle charging terminal communication controller according to claim 9, characterized in that, During the second phase of data interaction, two MAC address conversions are performed. First, the EVCC network adapter board completes the MAC address conversion for uplink and downlink data. Second, the EVCC simulation board completes the MAC address conversion for uplink and downlink data.