Vehicle charging compatibility test system and method
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CONTEMPORARY AMPEREX INTELLIGENCE TECHNOLOGY (SHANGHAI) LTD
- Filing Date
- 2025-02-07
- Publication Date
- 2026-08-07
AI Technical Summary
但是,这两种兼容性测试方法均会拉长整个生产周期,并会增加造车成本
[0032]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
Smart Images

Figure CN122525230A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of new energy vehicle technology, specifically to a vehicle charging compatibility testing system and method. Background Technology
[0002] To ensure the compatibility of new energy vehicles with various charging piles, major automakers conduct market charging compatibility tests before mass production of vehicles.
[0003] Currently, the common practice is to commission the China Automotive Technology and Research Center (CATARC) to conduct charging compatibility testing, or to organize test vehicles to run comprehensive charging compatibility tests. Software updates are then implemented after any issues are identified. However, both of these compatibility testing methods extend the entire production cycle and increase vehicle manufacturing costs.
[0004] In summary, how to shorten the testing time and reduce the testing cost of charging compatibility testing, so as to shorten the vehicle production cycle and reduce the vehicle manufacturing cost, is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] In view of the above problems, this application provides a vehicle charging compatibility testing system and method to shorten the testing time and reduce the testing cost of charging compatibility testing, thereby shortening the vehicle production cycle and reducing the vehicle manufacturing cost.
[0006] In a first aspect, this application provides a vehicle charging compatibility testing system, including a host computer, a slave computer, and a charging execution cabinet. Both the host computer and the charging execution cabinet are connected to the slave computer. The host computer stores characteristic parameters of various types of charging piles. The charging execution cabinet is used to connect to the vehicle being charged. Specifically: the host computer sends the characteristic parameters of the target charging pile to the slave computer and sends charging pile operation commands to the slave computer; the host computer sequentially identifies multiple charging piles as the target charging pile; the slave computer obtains a simulated charging pile software logic module corresponding to the target charging pile based on the characteristic parameters of the target charging pile and receives the current status feedback from the charging execution cabinet; the simulated charging pile software logic module controls the charging execution cabinet to perform corresponding actions based on the charging pile operation commands and the current status of the charging execution cabinet to simulate the process of the target charging pile charging the vehicle being charged.
[0007] The technical solution disclosed in this application involves a host computer storing characteristic parameters of various types of charging piles. During vehicle charging compatibility testing, the host computer sequentially identifies multiple charging piles as target charging piles and sends their characteristic parameters to a slave computer. The slave computer then obtains the corresponding simulated charging pile software logic module based on the received target charging pile characteristic parameters. This simulated charging pile software logic module then controls the charging execution cabinet to perform corresponding actions based on the charging pile operation instructions sent by the host computer and the current status feedback from the charging execution cabinet. This achieves the simulation of the target charging pile charging the vehicle using a vehicle charging compatibility testing system comprised of the host computer, slave computer, and charging execution cabinet. The charging process verifies vehicle charging compatibility in the laboratory, thereby shortening testing time and reducing testing costs, which in turn shortens vehicle production cycles and reduces manufacturing costs. The system simulates multiple charging piles charging the vehicle by storing characteristic parameters of various charging pile models in a host computer and sequentially designating multiple charging piles as target charging piles. This allows the vehicle charging compatibility test to cover a large number of charging piles, improving the comprehensiveness and accuracy of the test, facilitating the discovery of potential compatibility issues, enhancing the vehicle's market adaptability, and optimizing the user experience. Furthermore, in the vehicle charging compatibility testing system provided in this application, the charging pile software is located in the lower-level computer, while the hardware is located in the charging execution cabinet. This separation of software and hardware allows for rapid software iteration and replacement, adapting to the current rapid changes in the number and types of charging piles.
[0008] In some embodiments, the lower-level machine includes a charging pile logic model and a signal transceiver module, wherein: the lower-level machine is specifically used to match the pile characteristic parameters of the target charging pile to the charging pile logic model to obtain a simulated charging pile software logic module corresponding to the target charging pile; the signal transceiver module is used to receive the current status fed back by the charging execution cabinet; the simulated charging pile software logic module is used to send a signal driving command to the signal transceiver module according to the charging pile operation command and the current status of the charging execution cabinet, so that the signal transceiver module assigns a signal value according to the signal driving command and generates an action command after the signal value is assigned, and sends the action command to the charging execution cabinet, so that the charging execution cabinet performs the corresponding action.
[0009] By including a charging pile logic model in the lower-level machine, the lower-level machine can obtain the simulated charging pile software logic module simply by matching the target charging pile's characteristic parameters into the charging pile logic model after receiving them. This improves the ease and efficiency of obtaining the simulated charging pile software logic module. Furthermore, by implementing the entire control logic through the model, the upper-level machine only needs to issue commands to set different types of charging piles (if the tester selects a pile on the upper-level machine, different types of piles can be set with a single click), facilitating automation. Additionally, separating the charging pile logic model from the execution components, with the charging pile logic model located in the lower-level machine, facilitates expansion and maintenance, and ensures high real-time performance.
[0010] In some embodiments, the charging pile logic model includes a DC charging pile logic model module corresponding to the DC charging type and an AC charging pile logic model module corresponding to the AC charging type; the charging execution cabinet includes a DC charging execution cabinet module corresponding to the DC charging type and an AC charging execution cabinet module corresponding to the AC charging type; the host computer also stores the charging type of the charging pile; the host computer is further configured to send the charging type of the target charging pile to the slave computer when sending the pile characteristic parameters of the target charging pile to the slave computer; the slave computer is specifically configured to match the pile characteristic parameters of the target charging pile to the charging type of the target charging pile. The system uses a charging pile logic model module corresponding to the target charging pile to obtain a simulated charging pile software logic module. The signal transceiver module is specifically used to send the action command to the charging execution cabinet module corresponding to the charging type of the target charging pile, whereby the charging execution cabinet module executes the corresponding action. The signal transceiver module is also used to interact with the vehicle being charged via fast charging CAN when the target charging pile's charging type is DC charging. The simulated charging pile software logic module is specifically used to send signal drive commands to the signal transceiver module based on the charging pile operation command, the current state of the charging execution cabinet, and the signal data of the vehicle being charged.
[0011] The above method enables the vehicle charging compatibility testing system to simultaneously simulate both AC and DC charging piles. Compared to existing systems that only consider how to implement AC or DC charging simulation (i.e., existing systems can only cover AC or DC charging simulation separately), the vehicle charging compatibility testing system provided in this application can simultaneously cover AC and DC charging simulation, thereby improving the comprehensiveness of vehicle charging compatibility testing, reducing vehicle charging compatibility testing costs, and improving vehicle charging compatibility testing efficiency.
[0012] In some embodiments, when the target charging pile is a DC charging type, the process of simulating the target charging pile charging the vehicle using the host computer, the slave computer, and the DC charging execution cabinet module includes a charging handshake stage, a charging parameter configuration stage, a charging stage, and a charging end stage, wherein:
[0013] During the charging handshake phase: The host computer sends a charging gun insertion command to the slave computer. The simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module sends a CC2 resistance setting action command to the DC charging execution cabinet module. The DC charging execution cabinet module sets the CC2 resistance value and connects the CC2 line so that the vehicle being charged can detect the charging gun insertion signal. The DC charging execution cabinet module also feeds back the connection status of the CC2 line to the slave computer. The host computer then sends a card swipe command to the slave computer. The simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module sends an A+ voltage setting action command to the DC charging execution cabinet module. The DC charging execution cabinet module sets the A+ voltage value and connects the A+ and A- lines to enable the vehicle being charged to detect the auxiliary voltage. The DC charging execution cabinet module also feeds back the A+ status to the lower-level machine. Upon receiving a closed A+ status, the simulated charging pile software logic module controls the signal transceiver module to transmit and receive signals with the vehicle being charged on the fast-charging CAN bus. During insulation detection, the simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module, which in turn sends an insulation detection action command to the DC charging execution cabinet module. The DC charging execution cabinet module performs insulation detection according to the insulation detection action command and discharges voltage according to the insulation detection action command after the insulation detection is completed.
[0014] Charging parameter configuration stage: The signal transceiver module obtains the current vehicle-end voltage of the vehicle being charged through the fast charging CAN and sends it to the simulated charging pile software logic module. The simulated charging pile software logic module determines whether the current vehicle-end voltage is within the output capability range of the simulated charging pile software logic module. If so, it feeds back the output capability range of the simulated charging pile software logic module to the vehicle being charged through the signal transceiver module and the fast charging CAN. Otherwise, it switches to the charging end stage. The signal transceiver module obtains the current vehicle status of the vehicle being charged through the fast charging CAN and sends it to the simulated charging pile software logic module. After the vehicle being charged is ready, the simulated charging pile software logic module determines whether the error between the vehicle-end voltage fed back by the DC charging execution cabinet module and the current vehicle-end voltage obtained by the fast charging CAN is not greater than a preset threshold. If so, it controls the DC charging execution cabinet module to precharge. After precharging is completed, the DC charging execution cabinet module turns on the DC+ line and the DC- line. Otherwise, it switches to the charging end stage.
[0015] During the charging phase: The simulated charging pile software logic module acquires the charging requirements of the vehicle being charged through the signal transceiver module and the fast-charging CAN bus. Based on the charging requirements, it determines the charging mode and corresponding charging parameters. The signal transceiver module sends the charging mode and charging parameter action commands to the DC charging execution cabinet module. The DC charging execution cabinet module enters voltage loop control or current loop control according to the charging mode and charging parameter action commands. The DC charging execution cabinet module provides real-time feedback of the current status to the signal transceiver module, which then sends the current status to the simulated charging pile software logic module. The simulated charging pile software logic module processes the current status and feeds it back to the vehicle being charged through the signal transceiver module and the fast-charging CAN bus. The simulated charging pile software logic module is also used to respond in real-time to the first parameter change command sent by the host computer to change the corresponding pile characteristic parameters and control the DC charging execution cabinet module to perform corresponding actions according to the changed pile characteristic parameters.
[0016] Charging completion stage: When the host computer sends a charging completion command to the slave computer or when the DC charging execution cabinet module reports a fault status to the slave computer, the simulated charging pile software logic module controls the signal transceiver module to send a charging completion message to the vehicle being charged via the fast charging CAN and controls the DC charging execution cabinet module to stop outputting; or, when the vehicle being charged sends a charging completion message via the fast charging CAN, the simulated charging pile software logic module controls the DC charging execution cabinet module to stop outputting via the signal transceiver module.
[0017] The above process simulates the entire charging process of a DC charging pile for a vehicle using a vehicle charging compatibility testing system, thereby improving the reliability and accuracy of vehicle charging compatibility testing.
[0018] In some embodiments, when the target charging pile is of AC charging type, the process of simulating the target charging pile charging the vehicle using the host computer, the slave computer, and the AC charging execution cabinet module includes a charging entry stage, a charging stage, and a charging end stage, wherein:
[0019] Charging entry phase: The host computer sends a plug-in command to the slave computer. The simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module sends a command to set the CC resistance, CP voltage, and CP duty cycle to the AC charging execution cabinet module. The AC charging execution cabinet module sets the CC resistance, CP voltage, and CP duty cycle, and connects the CC and CP lines to enable the vehicle being charged to detect the plug-in signal. The AC charging execution cabinet module also feeds back the CC and CP status to the slave computer. The host computer sends a card swipe command to the slave computer. The software logic module sends a corresponding signal drive command to the signal transceiver module, which in turn sends a command to set the CP duty cycle to the AC charging execution cabinet module. The AC charging execution cabinet module adjusts the CP duty cycle and feeds back the CP status to the lower-level machine. Once the simulated charging pile software logic module receives a CP voltage that is rechargeable, it sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module then sends a command to set the AC voltage to the AC charging execution cabinet module. The AC charging execution cabinet module then connects L1 and N lines, or connects L1, L2, L3 and N lines, and provides the corresponding AC voltage.
[0020] During the charging phase: the AC charging execution cabinet module feeds back the current status to the signal transceiver module in real time, and the signal transceiver module sends the current status to the simulated charging pile software logic module; the simulated charging pile software logic module is also used to respond in real time to the second parameter change command sent by the host computer to change the corresponding pile characteristic parameters and control the AC charging execution cabinet module to perform corresponding actions according to the changed pile characteristic parameters;
[0021] Charging completion stage: When the host computer sends a charging completion command to the slave computer or when the AC charging execution cabinet module reports a fault status to the slave computer, the signal transceiver module, under the control of the simulated charging pile software logic module, controls the AC charging execution cabinet module to stop the CP duty cycle and AC voltage output; or, when the vehicle being charged reports a need to stop charging via CP voltage feedback, the simulated charging pile software logic module controls the AC charging execution cabinet module to stop output via the signal transceiver module.
[0022] The above process simulates the entire charging process of a vehicle using an AC charging pile, thereby improving the reliability and accuracy of vehicle charging compatibility testing.
[0023] In some embodiments, the host computer is specifically used to acquire pile characteristic parameters of various types of real charging piles, derive the real pile characteristic parameters of the real charging piles to generate virtual pile characteristic parameters of virtual charging piles, and store the real pile characteristic parameters and the virtual pile characteristic parameters.
[0024] By deriving the characteristic parameters of various types of real charging piles to generate virtual charging pile characteristic parameters, the number of charging piles that the vehicle charging compatibility testing system can cover and simulate can be increased. This allows the vehicle charging compatibility testing system to cover and simulate charging piles of different models with different processes and parameters as much as possible, thereby facilitating the expansion of the vehicle charging compatibility testing scope.
[0025] In some embodiments, the host computer is specifically used to extract corresponding actual charging pile characteristic parameters from the actual charging data collected from various types of real charging piles.
[0026] The above process enables the host computer to automatically acquire the characteristic parameters of the actual pile, thereby improving the efficiency and accuracy of acquiring these parameters.
[0027] In some embodiments, the host computer is specifically used to enlarge or reduce the actual pile characteristic parameters of the real charging pile by a corresponding preset ratio to generate the virtual pile characteristic parameters of the virtual charging pile.
[0028] The above methods can facilitate the expansion of the scope of vehicle charging compatibility testing and improve testing accuracy.
[0029] In some embodiments, the host computer includes a user operation simulation environment, allowing testers to simulate any one of the following operations on the host computer: selecting a charging station, inserting the charging gun, swiping a card, removing the charging gun, emergency stop, and parameter change; the host computer is also used to generate operation instructions for the charging station based on the testers' operations.
[0030] The above method allows testers to easily simulate the charging process of a vehicle using a charging pile by operating the system on a host computer, thereby improving user-friendliness.
[0031] Secondly, this application provides a vehicle charging compatibility testing method, applied to the vehicle charging compatibility testing system as described in any of the above claims, comprising: a lower-level computer receiving pile characteristic parameters of a target charging pile sent by a upper-level computer, and obtaining a simulated charging pile software logic module corresponding to the target charging pile based on the pile characteristic parameters of the target charging pile; the upper-level computer storing pile characteristic parameters of various types of charging piles, and the upper-level computer sequentially determining multiple charging piles as the target charging pile; the lower-level computer receiving charging pile operation instructions sent by the upper-level computer, and receiving the current status feedback from the charging execution cabinet, and the simulated charging pile software logic module controlling the charging execution cabinet to perform corresponding actions according to the charging pile operation instructions and the current status of the charging execution cabinet, so as to simulate the process of the target charging pile charging the vehicle being charged.
[0032] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description
[0033] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiments below. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0034] Figure 1 This is a schematic diagram of the structure of a vehicle charging compatibility testing system according to some embodiments of this application;
[0035] Figure 2 This is a schematic diagram of the structure of a vehicle charging compatibility testing system according to some embodiments of this application;
[0036] Figure 3 This is a schematic diagram of the structure of a vehicle charging compatibility testing system according to some embodiments of this application. Detailed Implementation
[0037] The embodiments of the technical solution of this application will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of this application and are therefore merely examples, and should not be used to limit the scope of protection of this application.
[0038] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0039] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.
[0040] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0041] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0042] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).
[0043] In the description of the embodiments of this application, the technical terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the embodiments of this application and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the embodiments of this application.
[0044] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0045] Currently, when conducting vehicle charging compatibility testing, simple tests are directly commissioned to the China Automotive Technology and Research Center (CATARC), while more complex tests involve organizing test vehicles to travel across the country for adaptability testing, followed by software updates after problems are discovered. This undoubtedly lengthens the entire production cycle and increases manufacturing costs. Furthermore, as the number and iteration of charging stations continue to increase, the current methods cannot cover all charging stations.
[0046] To address this, the applicant proposed a vehicle charging compatibility testing system and method. The host computer stores characteristic parameters of various charging pile models. During vehicle charging compatibility testing, the host computer sequentially identifies multiple charging piles as target charging piles and sends their characteristic parameters to the slave computer. The slave computer obtains the corresponding simulated charging pile software logic module based on the received target charging pile characteristic parameters. Then, the simulated charging pile software logic module controls the charging execution cabinet to perform corresponding actions based on the charging pile operation instructions sent by the host computer and the current status feedback from the charging execution cabinet. This achieves the simulation of target charging piles using a vehicle charging compatibility testing system composed of the host computer, slave computer, and charging execution cabinet. The process of charging a vehicle using charging piles verifies vehicle charging compatibility in the laboratory, thereby shortening testing time and reducing testing costs. This, in turn, shortens vehicle production cycles and reduces manufacturing costs. The system simulates multiple charging piles charging a vehicle individually, using a host computer that stores characteristic parameters of various charging pile models and sequentially designates multiple charging piles as target charging piles. This allows for comprehensive and accurate testing of a large number of charging piles, improving the detection of potential compatibility issues, enhancing vehicle market adaptability, and optimizing user experience. Furthermore, in the vehicle charging compatibility testing system provided in this application, the charging pile software resides in the lower-level computer, while the hardware is housed in the charging execution cabinet. This separation of software and hardware allows for rapid software iteration and updates to adapt to the rapidly changing number and types of charging piles.
[0047] See Figure 1This is a schematic diagram of the structure of a vehicle charging compatibility testing system according to some embodiments of this application. It may include a host computer, a slave computer, and a charging execution cabinet. Both the host computer and the charging execution cabinet are connected to the slave computer. The host computer stores characteristic parameters of various types of charging piles. The charging execution cabinet is used to connect to the vehicle being charged.
[0048] The host computer is used to send the characteristic parameters of the target charging pile to the slave computer and send charging pile operation commands to the slave computer; the host computer sequentially identifies multiple charging piles as target charging piles.
[0049] The lower-level machine is used to obtain the simulated charging pile software logic module corresponding to the target charging pile based on the pile characteristic parameters of the target charging pile, and to receive the current status feedback from the charging execution cabinet. The simulated charging pile software logic module is used to control the charging execution cabinet to perform corresponding actions according to the charging pile operation instructions and the current status of the charging execution cabinet, so as to simulate the process of the target charging pile charging the vehicle being charged.
[0050] The vehicle charging compatibility testing system provided in this application embodiment may include a host computer, a slave computer, and a charging execution cabinet. Both the host computer and the charging execution cabinet are connected to the slave computer. Specifically, the host computer and the slave computer can communicate with each other (e.g., via Ethernet), and the slave computer and the charging execution cabinet can also communicate with each other (e.g., via a bus, or via a communication interface, wirelessly, etc.).
[0051] The host computer stores characteristic parameters of various charging pile models. These various models can be any type of charging pile on the market, a common type, or a type with high installation numbers or usage frequency. Preferably, they are various types of charging piles on the market, to better replicate the actual charging scenarios of commercially available charging piles (i.e., charging piles sold or used in the market). For example, actual characteristic parameters of each real charging pile can be obtained from actual charging data collected from various types of real charging piles on the market (this step can be implemented by the host computer or other devices), and these actual characteristic parameters can be stored in the host computer (i.e., the charging pile characteristic parameters stored in the host computer are specifically the actual characteristic parameters of the real charging piles). Alternatively, after obtaining the actual charging pile characteristic parameters from real charging pile data of various models available on the market, these parameters are derived to generate virtual charging pile characteristic parameters. Both the actual and virtual charging pile characteristic parameters are stored in a host computer (i.e., the charging pile characteristic parameters stored in the host computer specifically include the actual charging pile characteristic parameters and the derived virtual charging pile characteristic parameters). The host computer may contain a charging pile parameter library, which may include the charging pile number and the corresponding charging pile characteristic parameters, facilitating charging pile selection (or gun selection) and the distribution of corresponding charging pile characteristic parameters based on the charging pile number. It should be noted that the charging pile characteristic parameters are parameters that represent the characteristics of the charging pile. For DC charging piles, these parameters include, but are not limited to, CC2 resistance, A+ voltage, insulation detection voltage, insulation detection time, maximum allowable charging current, maximum allowable charging voltage, maximum allowable charging power, communication protocol version, and the ability to send CAN (Controller Area Network) signals. For AC charging piles, these parameters include, but are not limited to, CC resistance, CP voltage, CP duty cycle, AC voltage, and high-voltage supply time. By storing the charging pile characteristic parameters of various models in the host computer, the vehicle charging compatibility testing system can adapt to the parameters of various commercially available charging piles, reflecting the charging pile characteristic parameters and performance of commercially available charging piles. This facilitates the verification of vehicle charging compatibility issues with various commercially available charging piles in the laboratory, thereby reducing the cost and time of vehicle charging compatibility testing, and consequently reducing vehicle production cycles and automakers' manufacturing costs. In addition, when new models of charging piles appear on the market, the characteristic parameters of the new models of charging piles can be obtained and stored in the host computer so that the vehicle charging compatibility test system can be used to test the compatibility of the vehicle being charged with the new models of charging piles.
[0052] The lower-level machine contains the software portion of the charging pile (i.e., the control logic portion), which includes the software components for real-time monitoring and control decisions within the charging pile. This lower-level machine can be a real-time machine, capable of running in real time, and its software parameters can be updated and iterated in real-time.
[0053] The charging execution cabinet contains the hardware components of the charging pile, specifically the hardware execution module of the charging pile, which is used to perform corresponding actions under the control of the lower-level machine. Specifically, the charging execution cabinet can receive action commands sent by the lower-level machine and execute corresponding actions, such as starting to output voltage to the vehicle being charged, controlling the output voltage or output current, etc. Taking DC charging as an example, the charging execution cabinet may contain a power conversion unit (specifically including AC / DC rectifier modules, DC / DC rectifier modules), cables, a communication module, a metering unit (such as electricity meters, current sensors, voltage sensors, etc.), a safety protection unit (such as circuit breakers, leakage current protectors, lightning protection modules, etc.), an auxiliary power supply unit, and fast charging interfaces (specifically including DC+ (DC power positive), DC- (DC power negative), PE (ground), S+ (communication CAN-H), S- (communication CAN-L), CC1 (charging connection confirmation), CC2 (charging connection confirmation), A+ (auxiliary power 12V+), A- (auxiliary power 12V-)), etc. The specific configuration of the charging execution cabinet can be determined according to the hardware components of the DC charging pile. Taking AC charging as an example, the charging execution cabinet can include a power input circuit, relays / contactors, cables, metering modules (such as electricity meters and related measuring circuits), leakage protection switches, communication modules, safety protection units (such as leakage protection switches, overcurrent protection circuits, overvoltage and undervoltage protection circuits), and slow charging interfaces (specifically including CC, CP (control guide signal lines), L1 (AC power live wire), L2 (AC power live wire), L3 (AC power live wire), N (AC power neutral wire), PE, etc.). The specific configuration of the charging execution cabinet can be based on the hardware of the AC charging pile. The charging execution cabinet can also include DC charging execution cabinet modules for DC charging and AC charging modules for AC charging. This allows the vehicle charging compatibility testing system to simulate the charging process of the vehicle on various DC and AC charging piles, thereby verifying the charging compatibility of the vehicle on various DC and AC charging piles. This design enables the vehicle charging compatibility testing system to fully cover AC / DC charging compatibility testing of new energy vehicles, reducing manufacturers' costs for charging testing. Alternatively, the charging execution cabinet can include a DC charging execution cabinet module corresponding to DC charging, to simulate the charging process of the vehicle by a DC charging pile using a vehicle charging compatibility testing system, thereby verifying the charging compatibility of the vehicle on various DC charging piles. Alternatively, the charging execution cabinet can include an AC charging execution cabinet module corresponding to AC charging, to simulate the charging process of the vehicle by an AC charging pile using a vehicle charging compatibility testing system, thereby verifying the charging compatibility of the vehicle on various AC charging piles.Compared to existing charging piles where hardware and software are not separated, resulting in slow software iteration and an inability to make targeted adjustments to the software, making it difficult to adapt to the rapid increase and iteration of charging piles in the current market, this application's embodiment separates the software and hardware logic modules of the simulated charging pile through a lower-level computer and a charging execution cabinet. This allows for rapid software iteration and replacement to adapt to the current rapid changes in the number and types of charging piles. Furthermore, by separating the software and hardware components, the software portion is located in the lower-level computer, facilitating expansion and maintenance, and ensuring high real-time performance.
[0054] When a vehicle charging compatibility testing system is needed, the host computer can first identify one of the charging piles as the target charging pile and send the stored pile characteristic parameters of the target charging pile to the slave computer. Specifically, the host computer can determine the target charging pile based on a pile selection command (which may include the charging pile number) sent by the tester; alternatively, the host computer can automatically identify one of the charging piles as the target charging pile. For example, the host computer may contain an automatic testing program that specifies the rules for determining the target charging pile. Furthermore, the host computer can also send charging operation commands to the slave computer, so that the simulated charging pile software logic module in the slave computer can control the charging execution cabinet to perform corresponding actions based on the charging operation commands. For example, the charging operation commands may be charging gun insertion commands, card swiping commands, emergency stop commands, or commands to modify specific parameters.
[0055] After receiving the characteristic parameters of the target charging pile, the lower-level computer can obtain a simulated charging pile software logic module corresponding to the target charging pile based on these parameters. This simulated charging pile software logic module represents the target charging pile, achieving a complete mirroring of it. In other words, the lower-level computer simulates the software portion of the target charging pile based on its characteristic parameters, creating a simulated environment. Furthermore, the charging execution cabinet can feed back its current status to the lower-level computer during operation, allowing the simulated charging pile software logic module to control the charging execution cabinet's actions based on charging operation commands and its status. This enables the simulation of the target charging pile charging the vehicle using the upper-level computer, lower-level computer, and charging execution cabinet.
[0056] The simulated charging pile software logic module simulates the software portion of the target charging pile, meaning it can simulate and execute the functions performed by the target charging pile's software portion. For example, the simulated charging pile software logic module can monitor the entire charging process in real time, determine the current charging stage based on charging operation commands sent from the host computer and the current status (including but not limited to vehicle-end voltage, current output voltage, current output current, and current fault status) fed back by the charging execution cabinet, identify the current charging stage, execute corresponding steps within that stage to control the charging execution cabinet to perform corresponding actions, execute the next charging stage after completing the current stage, and execute corresponding steps within that stage to control the charging execution cabinet to perform corresponding actions.
[0057] In the process of simulating the charging of a vehicle by a target charging pile, the host computer can receive a first parameter change instruction (which may include which pile characteristic parameters to modify and the modified pile characteristic parameters, etc.) and send the first parameter change instruction to the simulated charging pile software logic module in the lower computer. The simulated charging pile software logic module can respond to the first parameter change instruction, that is, the simulated charging pile software logic module can control the charging execution cabinet to perform corresponding actions based on the first parameter change instruction, so as to simulate the process of the user changing the charging parameters during the vehicle charging process.
[0058] In addition, after simulating the process of the target charging pile charging the vehicle, the host computer can designate the next charging pile as the target charging pile. That is, the above process can be repeated until each charging pile is used as the target charging pile in turn to participate in the charging compatibility test, or until the testers no longer send the gun selection command to the host computer.
[0059] The above approach enables the use of a vehicle charging compatibility testing system to verify vehicle charging compatibility issues in a laboratory setting. This system can cover the characteristics of commercially available charging stations within the laboratory environment, bringing these characteristics into the testing environment. This shortens vehicle charging compatibility testing time, improves testing efficiency, and reduces testing costs, thereby shortening vehicle production cycles and lowering manufacturing costs. Furthermore, this method can replicate actual charging scenarios in the market, achieving efficient and accurate vehicle charging compatibility testing. Additionally, in this approach, the software and hardware components of the simulated charging station are separated, allowing for rapid software iteration and replacement to adapt to the rapidly changing number and types of charging stations. Moreover, charging station characteristic parameters can be quickly transmitted from the host computer to the slave computer, enabling rapid switching during testing, facilitating automation, and improving testing efficiency.
[0060] The technical solution disclosed in this application involves a host computer storing characteristic parameters of various types of charging piles. During vehicle charging compatibility testing, the host computer sequentially identifies multiple charging piles as target charging piles and sends their characteristic parameters to a slave computer. The slave computer then obtains a corresponding simulated charging pile software logic module based on the received target charging pile characteristic parameters. This simulated charging pile software logic module then controls the charging execution cabinet to perform corresponding actions based on the charging pile operation instructions sent by the host computer and the current status feedback from the charging execution cabinet. This achieves the simulation of the target charging pile charging the vehicle using a vehicle charging compatibility testing system comprised of the host computer, slave computer, and charging execution cabinet. The vehicle charging process verifies vehicle charging compatibility issues in the laboratory, thereby shortening the testing time and reducing the testing cost of vehicle charging compatibility testing. This, in turn, shortens the vehicle production cycle and reduces manufacturing costs. The system simulates the charging process of multiple charging piles simultaneously by storing pile characteristic parameters of various models in the host computer and sequentially designating multiple charging piles as target charging piles. This allows the vehicle charging compatibility test to cover as many charging piles as possible, improving the comprehensiveness and accuracy of the test, facilitating the discovery of potential vehicle compatibility issues, enhancing the vehicle's market adaptability, and optimizing the user experience. Furthermore, in the vehicle charging compatibility testing system provided in this application embodiment, the software part of the charging pile is located in the lower-level computer, while the hardware part is located in the charging execution cabinet. This separation of software and hardware allows for rapid iteration and replacement of the software, adapting to the current rapid changes in the number and types of charging piles.
[0061] According to some embodiments of this application, the lower-level machine may include a charging pile logic model and a signal transceiver module, wherein:
[0062] The lower-level machine is specifically used to match the pile characteristic parameters of the target charging pile to the charging pile logic model in order to obtain the simulated charging pile software logic module corresponding to the target charging pile.
[0063] The signal transceiver module is used to receive the current status feedback from the charging execution cabinet;
[0064] The simulated charging pile software logic module is used to send signal drive commands to the signal transceiver module according to the charging pile operation instructions and the current status of the charging execution cabinet. This enables the signal transceiver module to assign signal values according to the signal drive commands and generate action commands after the signal values are assigned. The action commands are then sent to the charging execution cabinet, which then performs the corresponding actions.
[0065] In this embodiment, the lower-level machine may include a charging pile logic model and a signal transceiver module. After receiving the target charging pile's characteristic parameters from the upper-level machine, the lower-level machine matches these parameters to the charging pile logic model. Specifically, it assigns the target charging pile's characteristic parameters to the corresponding undetermined parameters in the charging pile logic model to obtain a simulated charging pile software logic model corresponding to the target charging pile. In other words, the lower-level machine matches the target charging pile's characteristic parameters to create a simulated environment for the target charging pile. That is, after receiving the target charging pile's characteristic parameters, the lower-level machine matches the charging pile logic model with each characteristic parameter to form a specific charging pile simulation environment.
[0066] The signal transceiver module in the lower-level machine receives the current status feedback from the charging execution cabinet and feeds it back to the simulated charging pile software logic module. The simulated charging pile software logic module sends a signal drive command to the signal transceiver module based on the charging operation command and the current status of the charging execution cabinet. This command specifically includes signal assignment and signal transmission enable. Specifically, it sends the corresponding pile characteristic parameters to the signal transceiver module and sends a signal transmission enable signal, causing the signal transceiver module to fill the corresponding positions with the corresponding pile characteristic parameters and then send an action command containing those parameters to the charging execution cabinet. Upon receiving the signal drive command, the signal transceiver module assigns a signal value based on the pile characteristic parameters included in the command and generates an action command containing the assigned signal. Then, it sends the generated action command to the charging execution cabinet. In other words, the simulated charging pile software logic module enables the signal transceiver module to send the corresponding action command to the charging execution cabinet based on the charging operation command and the current status of the charging execution cabinet.
[0067] After receiving an action command, the charging execution cabinet can perform the corresponding action. Taking the analog charging pile software logic module sending a signal drive command containing the CC2 resistance value to the signal transceiver module as an example, after receiving the signal drive command, the signal transceiver module can fill the position representing the CC2 resistance value and then generate a CC2 resistance value setting action command for the charging execution cabinet. After receiving the CC2 resistance value setting action command, the charging execution cabinet can set the CC2 resistance value and turn on the CC2 line.
[0068] By including a charging pile logic model in the lower-level machine, the lower-level machine can obtain the simulated charging pile software logic module simply by matching the target charging pile's characteristic parameters into the charging pile logic model after receiving them. This improves the ease and efficiency of obtaining the simulated charging pile software logic module. Furthermore, by implementing the entire control logic through the model, the upper-level machine only needs to issue commands to set different types of charging piles (if the tester selects a pile on the upper-level machine, different types of piles can be set with a single click), facilitating automation. Additionally, separating the charging pile logic model from the execution components, with the charging pile logic model located in the lower-level machine, facilitates expansion and maintenance, and ensures high real-time performance.
[0069] See Figure 2 and Figure 3 ,in, Figure 2 This is a schematic diagram of the structure of a vehicle charging compatibility testing system according to some embodiments of this application. Figure 3 This is a schematic diagram of the structure of a vehicle charging compatibility testing system according to some embodiments of this application. Figure 2 Corresponding to DC charging, Figure 3 Corresponding to AC charging. According to some embodiments of this application, the charging pile logic model may include a DC charging pile logic model module corresponding to the DC charging type and an AC charging pile logic model module corresponding to the AC charging type. The charging execution cabinet may include a DC charging execution cabinet module corresponding to the DC charging type and an AC charging execution cabinet module corresponding to the AC charging type. The host computer also stores the charging type of the charging pile.
[0070] The host computer is also used to send the charging type of the target charging pile to the slave computer when sending the pile characteristic parameters of the target charging pile to the slave computer.
[0071] The lower-level machine is specifically used to match the pile characteristic parameters of the target charging pile to the charging pile logic model module corresponding to the charging type of the target charging pile, so as to obtain the simulated charging pile software logic module corresponding to the target charging pile.
[0072] The signal transceiver module is specifically used to send action commands to the charging execution cabinet module corresponding to the charging type of the target charging pile, and the charging execution cabinet module executes the corresponding actions. The signal transceiver module is also used to interact with the vehicle being charged via fast charging CAN when the charging type of the target charging pile is DC charging. The simulated charging pile software logic module is specifically used to send signal drive commands to the signal transceiver module according to the charging pile operation commands, the current status of the charging execution cabinet, and the signal data of the vehicle being charged.
[0073] In this embodiment, the charging pile logic model in the lower-level computer may include a DC charging pile logic model module corresponding to the DC charging type and an AC charging pile logic model module corresponding to the AC charging type. The charging execution cabinet may include a DC charging execution cabinet module corresponding to the DC charging type and an AC charging execution cabinet module corresponding to the AC charging type. Furthermore, the upper-level computer may store the charging type of the charging pile (i.e., whether the charging pile is DC charging or AC charging). Specifically, the upper-level computer may store an identifier for the charging type of the charging pile, where a first value indicates that the charging pile is DC charging, and a second value indicates that the charging pile is AC charging. For example, an identifier of 0 for the charging type indicates that the charging pile is DC charging, and an identifier of 1 indicates that the charging pile is AC charging. It should be noted that both DC and AC charging types can correspond to the same signal transceiver module, which can determine whether to communicate with the DC charging execution cabinet module or the AC charging execution cabinet module when the analog charging pile software logic module is enabled. Of course, it is also possible to have a separate signal transceiver module for DC charging type and AC charging type.
[0074] Building upon the above, when the host computer sends the target charging pile's characteristic parameters to the slave computer, it can also send the target charging pile's charging type. Specifically, if the host computer stores a charging type identifier, it can send that identifier to the slave computer. Upon receiving the target charging pile's characteristic parameters and charging type, the slave computer matches the characteristic parameters to the corresponding charging pile logic model module for that charging type, thus obtaining the corresponding simulated charging pile software logic module. Furthermore, when the signal transceiver module in the slave computer sends action commands to the charging execution cabinet, it can specifically send the action commands to the charging execution cabinet module corresponding to the target charging pile's charging type, which then executes the corresponding action. Specifically, if the target charging pile is a DC charging type, the lower-level machine matches the pile characteristic parameters of the target charging pile to the DC charging pile logic model module, and the signal transceiver module sends the action command to the DC charging execution cabinet module, which then executes the corresponding action. If the target charging pile is an AC charging type, the lower-level machine matches the pile characteristic parameters of the target charging pile to the AC charging pile logic model module, and the signal transceiver module sends the action command to the AC charging execution cabinet module, which then executes the corresponding action.
[0075] When the target charging pile uses DC charging, the signal transceiver module can interact with the vehicle being charged via the fast-charging CAN bus (i.e., the signal transceiver module can communicate with the vehicle via the S+ and S- interfaces). This allows the signal transceiver module to acquire the vehicle's signal data and send it to the simulated charging pile software logic module. The signal transceiver module can also send the current status of the charging execution cabinet (i.e., the current status of the DC charging execution cabinet module) and relevant information from the simulated charging pile software logic module to the vehicle being charged. Furthermore, when the target charging pile uses DC charging, the simulated charging pile software logic module can send signal drive commands to the signal transceiver module based on the charging pile operation instructions, the current status of the charging execution cabinet, and the signal data of the vehicle being charged obtained from the signal transceiver module. This allows the signal transceiver module to control the DC charging execution cabinet module to perform corresponding actions. When the target charging pile is DC charging, the simulated charging pile software logic module can comprehensively judge the charging operation command, the current status of the DC charging execution cabinet module and the fast charging CAN signal data of the vehicle being charged, control the DC charging execution cabinet module to act, and can interact with the vehicle being charged via CAN.
[0076] The above method enables the vehicle charging compatibility testing system to simultaneously simulate both AC and DC charging piles. Compared to existing systems that only consider how to implement AC or DC charging simulation (i.e., existing systems can only cover AC or DC charging simulation separately), the vehicle charging compatibility testing system provided in this application can simultaneously cover AC and DC charging simulation, thereby improving the comprehensiveness of vehicle charging compatibility testing, reducing vehicle charging compatibility testing costs, and improving vehicle charging compatibility testing efficiency.
[0077] See Figure 2 According to some embodiments of this application, when the target charging pile's charging type is DC charging, the process of simulating the target charging pile charging the vehicle using a host computer, a slave computer, and a DC charging execution cabinet module may include a charging handshake stage, a charging parameter configuration stage, a charging stage, and a charging end stage, wherein:
[0078] Charging handshake phase:
[0079] The host computer sends the plug-in command to the slave computer. The simulated charging pile software logic module sends the corresponding signal drive command to the signal transceiver module. The signal transceiver module sends the CC2 resistance value setting action command to the DC charging execution cabinet module. The DC charging execution cabinet module sets the CC2 resistance value and connects the CC2 line so that the vehicle being charged can detect the plug-in signal. The DC charging execution cabinet module also feeds back the connection status of the CC2 line to the slave computer.
[0080] The host computer sends a card-swiping command to the slave computer. The simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module sends an A+ voltage setting command to the DC charging execution cabinet module. The DC charging execution cabinet module sets the A+ voltage value and connects the A+ and A- lines so that the vehicle being charged can detect the auxiliary voltage. The DC charging execution cabinet module also feeds back the A+ status to the slave computer. After receiving a closed A+ status, the simulated charging pile software logic module controls the signal transceiver module to send and receive signals with the vehicle being charged on the fast charging CAN bus.
[0081] During insulation testing, the simulated charging pile software logic module sends corresponding signal drive commands to the signal transceiver module, which in turn sends insulation testing action commands to the DC charging execution cabinet module. The DC charging execution cabinet module performs insulation testing according to the insulation testing action commands and discharges voltage according to the insulation testing action commands after the insulation testing is completed.
[0082] Charging parameter configuration stage:
[0083] The signal transceiver module obtains the current vehicle-end voltage of the vehicle being charged through the fast charging CAN and sends it to the analog charging pile software logic module. The analog charging pile software logic module determines whether the current vehicle-end voltage is within the output capability range of the analog charging pile software logic module. If so, it feeds back the output capability range of the analog charging pile software logic module to the vehicle being charged through the signal transceiver module and the fast charging CAN. Otherwise, it switches to the charging end stage.
[0084] The signal transceiver module obtains the current vehicle status of the vehicle being charged through the fast charging CAN and sends it to the simulated charging pile software logic module. After the vehicle being charged is ready, the simulated charging pile software logic module determines whether the error between the vehicle-end voltage fed back by the DC charging execution cabinet module and the current vehicle-end voltage obtained by the fast charging CAN is not greater than a preset threshold. If so, it controls the DC charging execution cabinet module to precharge. After the precharging is completed, the DC charging execution cabinet module turns on the DC+ line and the DC- line. Otherwise, it switches to the end of the charging stage.
[0085] Charging phase:
[0086] The simulated charging pile software logic module obtains the charging needs of the vehicle being charged through the signal transceiver module and fast charging CAN, determines the charging mode and corresponding charging parameters based on the charging needs, and sends the charging mode and charging parameter action instructions to the DC charging execution cabinet module through the signal transceiver module. The DC charging execution cabinet module enters voltage loop control or current loop control according to the charging mode and charging parameter action instructions.
[0087] The DC charging execution cabinet module feeds back the current status to the signal transceiver module in real time. The signal transceiver module then sends the current status to the analog charging pile software logic module. The analog charging pile software logic module processes the current status and feeds it back to the vehicle being charged via the signal transceiver module and the fast charging CAN bus. The analog charging pile software logic module is also used to respond in real time to the first parameter change command sent by the host computer to change the corresponding pile characteristic parameters and control the DC charging execution cabinet module to perform corresponding actions according to the changed pile characteristic parameters.
[0088] End of charging phase:
[0089] When the host computer sends a charging end command to the slave computer, or when the DC charging execution cabinet module reports a fault status to the slave computer, the simulated charging pile software logic module controls the signal transceiver module to send a charging end message to the vehicle being charged via the fast charging CAN and controls the DC charging execution cabinet module to stop output; or, when the vehicle being charged sends a charging end message via the fast charging CAN, the simulated charging pile software logic module controls the DC charging execution cabinet module to stop output via the signal transceiver module.
[0090] In this embodiment, when the target charging pile's charging type is DC charging, the process of simulating the target charging pile charging the vehicle using the host computer, slave computer, and DC charging execution cabinet module can include a charging handshake stage, a charging parameter configuration stage, a charging stage, and a charging end stage. That is, the vehicle compatibility testing system provided in this embodiment, simulating the process of a DC charging pile charging the vehicle, specifically includes: a model parameter matching stage, a charging handshake stage, a charging parameter configuration stage, a charging stage, and a charging end stage, wherein:
[0091] Model parameter matching stage:
[0092] 1. The host computer automatically selects the target charging pile, or the tester selects the target charging pile as needed. The host computer transmits the pile characteristic parameters and DC charging type of the target charging pile to the slave computer in real time.
[0093] 2. After the lower-level machine receives the pile characteristic parameters and DC charging type of the target charging pile, the DC charging execution cabinet module matches each pile characteristic parameter of the target charging pile and combines them into a target charging pile simulation environment (i.e., the simulation charging pile software logic module).
[0094] Charging handshake phase:
[0095] 1. The host computer transmits the charging gun insertion command to the slave computer. Upon receiving the insertion command, the analog charging pile software logic module in the slave computer sends a corresponding signal drive command (containing the CC2 resistance value) to the signal transceiver module. Upon receiving the corresponding signal drive command, the signal transceiver module generates a CC2 resistance setting action command and sends it to the DC charging execution cabinet module. In other words, upon receiving the insertion command, the analog charging pile software logic module enables the signal transceiver module to send the CC2 resistance setting action command to the DC charging execution cabinet module. Upon receiving the CC2 resistance setting action command, the DC charging execution cabinet module sets the CC2 resistance value, connecting the CC2 line (i.e., connecting the CC2 line between the vehicle being charged and the DC charging execution cabinet module), allowing the vehicle to detect the insertion signal. Simultaneously, the DC charging execution cabinet module feeds back the CC2 line connection status to the slave computer (specifically, to the signal transceiver module within the slave computer, which then sends it to the analog charging pile software logic module).
[0096] 2. The host computer transmits the card-swiping instruction to the slave computer. Upon receiving the card-swiping instruction, the analog charging pile software logic module in the slave computer sends a corresponding signal drive instruction (containing the A+ voltage) to the signal transceiver module. Upon receiving the corresponding signal drive instruction, the signal transceiver module generates an A+ voltage setting action instruction and sends it to the DC charging execution cabinet module. In other words, upon receiving the card-swiping instruction, the analog charging pile software logic module enables the signal transceiver module to send the A+ voltage setting action instruction to the DC charging execution cabinet module. Upon receiving the A+ voltage setting action instruction, the DC charging execution cabinet module sets the A+ voltage value, connects the A+ and A- lines (i.e., connects the A+ and A- lines between the vehicle being charged and the DC charging execution cabinet module), enabling the vehicle to detect the auxiliary voltage. Simultaneously, the DC charging execution cabinet module feeds back the A+ status to the slave computer. After receiving a closed A+ status, the analog charging pile software logic module in the lower-level machine controls the signal transceiver module (i.e., the power signal transceiver module) to send and receive signals with the vehicle being charged on the fast charging CAN based on the content specified in the GB27930 protocol.
[0097] 3. When the simulated charging pile software logic module determines that insulation testing is required based on the current state of the DC charging execution cabinet module and the signal data of the vehicle being charged, it can send a corresponding signal drive command (containing the target voltage, voltage rise rate, and duration) to the signal transceiver module. Upon receiving the corresponding signal drive command, the signal transceiver module generates an insulation testing action command (containing the target voltage, voltage rise rate, and duration) and sends it to the DC charging execution cabinet module. In other words, the simulated charging pile software logic module enables the signal transceiver module to send insulation testing action commands to the DC charging execution cabinet module during insulation testing. Upon receiving the insulation testing action command, the DC charging execution cabinet module performs the corresponding action and, after completing the insulation testing, discharges the voltage according to the insulation testing action command, thus achieving insulation testing.
[0098] Charging parameter configuration stage:
[0099] 1. When the vehicle being charged is not ready to charge, it can send its current vehicle-end voltage back to the signal transceiver module in the lower-level computer via the fast-charging CAN bus. The signal transceiver module then sends this current vehicle-end voltage to the simulated charging pile software logic module. In other words, the simulated charging pile software logic module can obtain the current vehicle-end voltage of the vehicle being charged via the fast-charging CAN bus. After obtaining the current vehicle-end voltage, the simulated charging pile software logic module determines whether the current voltage is within its output capability range (this parameter is included in the target charging pile's characteristic parameters). If the current vehicle-end voltage is within the output capability range of the analog charging pile software logic module, the signal transceiver module and fast charging CAN will feed back the output capability range of the analog charging pile software logic module to the vehicle being charged; if the current vehicle-end voltage is not within the output capability range of the analog charging pile software logic module, the charging will end stage will begin (specifically, the analog charging pile software logic module will enable the signal transceiver module to send a charging end message to the vehicle being charged via the fast charging CAN (i.e., the signal transceiver module will send a charging end message to the vehicle being charged via the fast charging CAN under the control of the analog charging pile software logic module), and control the DC charging execution cabinet module to stop outputting power to the vehicle being charged).
[0100] 2. When the vehicle to be charged is ready to charge, the signal transceiver module obtains the current status of the vehicle via the fast charging CAN and sends it to the simulated charging pile software logic module. That is, the simulated charging pile software logic module obtains the current vehicle status via the fast charging CAN. After the vehicle is ready, the simulated charging pile software logic module compares the vehicle-end voltage fed back by the DC charging execution cabinet module with the current voltage obtained by the fast charging CAN, and determines whether the error between the vehicle-end voltage fed back by the DC charging execution cabinet module and the current voltage obtained by the fast charging CAN is not greater than a preset threshold. The preset threshold can be set according to requirements, for example, it can be 5%. If the error between the vehicle-end voltage fed back by the DC charging execution cabinet module and the current voltage obtained by the fast charging CAN is not greater than a preset threshold, the DC charging execution cabinet module is controlled by the signal transceiver module to precharge. After the precharging is completed, the DC charging execution cabinet module turns on the DC+ and DC- lines (that is, turns on the DC+ and DC- lines between the vehicle being charged and the DC charging execution cabinet module). If the error between the vehicle-end voltage fed back by the DC charging execution cabinet module and the current voltage obtained by the fast charging CAN is greater than a preset threshold, the charging ends (specifically, the analog charging pile software logic module enables the signal transceiver module to send a charging end message to the vehicle being charged on the fast charging CAN and controls the DC charging execution cabinet module to stop outputting power to the vehicle being charged).
[0101] Charging phase:
[0102] 1. The simulated charging pile software logic module acquires the charging requirements of the vehicle being charged through the signal transceiver module and the fast-charging CAN bus. Based on the charging requirements, it determines the charging mode and corresponding charging parameters (charging voltage and charging current) and sends a corresponding signal drive command (containing the charging mode and corresponding charging parameters) to the signal transceiver module. Upon receiving the corresponding signal drive command, the signal transceiver module generates charging mode and charging parameter action commands and sends these commands to the DC charging execution cabinet module. In other words, after acquiring the charging requirements of the vehicle being charged, the simulated charging pile software logic module enables the signal transceiver module to send charging mode and charging parameter action commands to the DC charging execution cabinet module. Upon receiving the charging mode and charging parameter action commands, the DC charging execution cabinet module enters either voltage loop control or current loop control based on these commands.
[0103] 2. The DC charging execution cabinet module feeds back its current status to the signal transceiver module in real time. The signal transceiver module then sends this current status to the simulated charging pile software logic module. The simulated charging pile software logic module converts the format of the DC charging execution cabinet module's current status and sends the processed status to the vehicle being charged via the signal transceiver module and the fast-charging CAN bus, allowing the vehicle to obtain the current charging pile output status. Additionally, when a tester sends a first parameter change command (e.g., changing the A+ voltage, changing the CC2 resistance, changing the maximum output power, etc.) to the host computer, and the host computer sends this command to the simulated charging pile software logic module, or when the host computer actively generates and sends a first parameter change command, the simulated charging pile software logic module can respond in real time. That is, it modifies the corresponding pile characteristic parameters it contains according to the first parameter change command, and then controls the DC charging execution cabinet module to perform corresponding actions according to the modified pile characteristic parameters, thereby improving the sensitivity and user-friendliness of the simulated charging pile.
[0104] End of charging phase:
[0105] 1. When the host computer generates a charging end command (specifically, this can be triggered by the tester swiping a card, removing the charging gun, or pressing an emergency stop button on the host computer, or the host computer can automatically generate the charging end command) and sends the charging end command to the slave computer, or when the DC charging execution cabinet module reports a fault status to the slave computer indicating the end of charging, the simulated charging pile software logic module in the slave computer enables the signal transceiver module to send a charging end message to the vehicle being charged via the fast charging CAN bus. It also controls the DC charging execution cabinet module to stop outputting power through the signal transceiver module (specifically, the simulated charging pile software logic module can send a stop charging command to the DC charging execution cabinet module via the signal transceiver module). In other words, under the control of the simulated charging pile software logic module, the signal transceiver module can send a charging end message to the vehicle being charged via the fast charging CAN bus and control the DC charging execution cabinet module to stop outputting power.
[0106] 2. When the vehicle being charged actively sends a charging completion message via the fast charging CAN, the simulated charging pile software logic module controls the DC charging execution cabinet module to stop outputting power through the signal transceiver module.
[0107] The above process simulates the entire charging process of a DC charging pile for a vehicle using a vehicle charging compatibility testing system, thereby improving the reliability and accuracy of vehicle charging compatibility testing.
[0108] See Figure 3According to some embodiments of this application, when the charging type of the target charging pile is AC charging, the process of simulating the charging of the vehicle by the target charging pile using the host computer, slave computer, and AC charging execution cabinet module may include a charging entry stage, a charging stage, and a charging end stage, wherein:
[0109] Charging begins:
[0110] The host computer sends a plug-in command to the slave computer. The simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module sends an action command to set the CC resistance value, CP voltage, and CP duty cycle to the AC charging execution cabinet module. The AC charging execution cabinet module sets the CC resistance value, CP voltage, and CP duty cycle, and connects the CC and CP lines so that the vehicle being charged can detect the plug-in signal. The AC charging execution cabinet module also feeds back the CC and CP status to the slave computer.
[0111] The host computer sends a card swiping command to the slave computer. The simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module sends a command to set the CP duty cycle to the AC charging execution cabinet module. The AC charging execution cabinet module adjusts the CP duty cycle and feeds back the CP status to the slave computer.
[0112] Once the simulated charging pile software logic module receives the CP voltage as a rechargeable voltage, it sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module then sends an AC voltage setting action command to the AC charging execution cabinet module. The AC charging execution cabinet module then connects L1 and N lines, or connects L1, L2, L3 and N lines, and provides the corresponding AC voltage.
[0113] Charging phase:
[0114] The AC charging execution cabinet module provides real-time feedback of the current status to the signal transceiver module, which then sends the current status to the analog charging pile software logic module. The analog charging pile software logic module is also used to respond in real-time to the second parameter change command sent by the host computer to change the corresponding pile characteristic parameters and control the AC charging execution cabinet module to perform corresponding actions according to the changed pile characteristic parameters.
[0115] End of charging phase:
[0116] When the host computer sends a charging end command to the slave computer, or when the AC charging execution cabinet module reports a fault status to the slave computer, the signal transceiver module, under the control of the analog charging pile software logic module, controls the AC charging execution cabinet module to stop the CP duty cycle and AC voltage output; or, when the vehicle being charged reports a need to stop charging via CP voltage feedback, the analog charging pile software logic module controls the AC charging execution cabinet module to stop output via the signal transceiver module.
[0117] In this embodiment of the application, when the target charging pile's charging type is AC charging, the process of simulating the target charging pile charging the vehicle using the host computer and slave computer (i.e., the AC charging execution cabinet module) can include a charging entry stage, a charging stage, and a charging end stage. That is, the vehicle compatibility testing system provided in this embodiment of the application, simulating the process of an AC charging pile charging a vehicle, can specifically include: a model parameter matching stage, a charging entry stage, a charging stage, and a charging end stage, wherein:
[0118] Model parameter matching stage:
[0119] 1. The host computer automatically selects the target charging pile, or the tester selects the target charging pile as needed. The host computer transmits the pile characteristic parameters and AC charging type of the target charging pile to the slave computer in real time.
[0120] 2. After the lower-level machine receives the pile characteristic parameters and AC charging type of the target charging pile, the AC charging execution cabinet module matches each pile characteristic parameter of the target charging pile and combines them into a target charging pile simulation environment (i.e., the simulation charging pile software logic module).
[0121] Charging begins:
[0122] 1. The host computer transmits the charging gun insertion command to the slave computer. Upon receiving the insertion command, the analog charging pile software logic module in the slave computer sends a corresponding signal drive command (containing the CC resistance value, CP voltage, and CP duty cycle) to the signal transceiver module. Upon receiving the corresponding signal drive command, the signal transceiver module generates an action command to set the CC resistance value, CP voltage, and CP duty cycle, and sends this command to the AC charging execution cabinet module. In other words, upon receiving the insertion command, the analog charging pile software logic module enables the signal transceiver module to send the action command to set the CC resistance value, CP voltage, and CP duty cycle to the AC charging execution cabinet module. After receiving the command to set the CC resistance, CP voltage, and CP duty cycle, the AC charging execution cabinet module sets the CC resistance, CP voltage, and CP duty cycle, and connects the CC and CP lines (i.e., connects the CC and CP lines between the vehicle being charged and the AC charging execution cabinet module), so that the vehicle being charged can detect the charging gun signal. At the same time, the AC charging execution cabinet module feeds back the CC and CP status to the lower-level machine (specifically, to the signal transceiver module in the lower-level machine, which then sends it to the analog charging pile software logic module).
[0123] 2. The host computer transmits the card-swiping command to the slave computer. Upon receiving the card-swiping command, the analog charging pile software logic module in the slave computer sends a corresponding signal drive command (containing the CP duty cycle) to the signal transceiver module. Upon receiving the corresponding signal drive command, the signal transceiver module generates a CP duty cycle setting action command and sends it to the AC charging execution cabinet module. In other words, upon receiving the card-swiping command, the analog charging pile software logic module enables the signal transceiver module to send the CP duty cycle setting action command to the AC charging execution cabinet module. Upon receiving the CP duty cycle setting action command, the AC charging execution cabinet module adjusts the CP duty cycle and simultaneously feeds back the CP status to the slave computer.
[0124] 3. After the analog charging pile software logic module in the lower-level machine receives a CP voltage indicating a rechargeable voltage, it sends a corresponding signal drive command (which includes the AC voltage value) to the signal transceiver module. Upon receiving the corresponding signal drive command, the signal transceiver module generates an AC voltage setting action command and sends it to the AC charging execution cabinet module. In other words, after the analog charging pile software logic module receives a CP voltage indicating a rechargeable voltage, it enables the signal transceiver module to send the AC voltage setting action command to the AC charging execution cabinet module. Upon receiving the AC voltage setting action command, the AC charging execution cabinet module either connects L1 and N lines (single-phase) or connects L1, L2, L3, and N lines (three-phase) and provides the corresponding AC voltage to the vehicle being charged.
[0125] Charging phase:
[0126] The vehicle being charged will start its internal charger only when it detects the AC voltage provided by the AC charging execution cabinet module and determines that the AC voltage is appropriate, at which point the charging phase officially begins.
[0127] 1. The AC charging execution cabinet module feeds back its current status to the signal transceiver module in real time, and then the signal transceiver module sends the current status of the AC charging execution cabinet module to the analog charging pile software logic module.
[0128] 2. When the tester sends a second parameter change command (e.g., change AC voltage, change AC frequency, change CP voltage, etc.) to the host computer and the host computer sends the second parameter change command to the simulated charging pile software logic module, or when the host computer actively generates a second parameter change command and sends it to the simulated charging pile software logic module, the simulated charging pile software logic module can respond to the second parameter change command sent by the host computer in real time. That is, it modifies the corresponding pile characteristic parameters contained in itself according to the second parameter change command, and then controls the AC charging execution cabinet module to perform corresponding actions according to the changed pile characteristic parameters, thereby improving the sensitivity and user-friendliness of the simulated charging pile.
[0129] End of charging phase:
[0130] 1. When the host computer generates a charging end command (specifically, the tester can perform operations such as swiping a card, removing the charging gun, or pressing the emergency stop button on the host computer to generate the charging end command, or the host computer can automatically generate the charging end command) and sends the charging end command to the slave computer, or when the AC charging execution cabinet module reports a fault status to the slave computer to end charging, the simulation charging pile software logic module in the slave computer can enable the signal transceiver module to control the AC charging execution cabinet module to stop the CP duty cycle and AC voltage output. That is, the signal transceiver module can control the AC charging execution cabinet module to stop the CP duty cycle and AC voltage output under the control of the simulation charging pile software logic module.
[0131] 2. When the vehicle being charged stops its charging demand through CP voltage feedback, the simulated charging pile software logic module can control the AC charging execution cabinet module to stop outputting AC voltage.
[0132] The above process simulates the entire charging process of a vehicle using an AC charging pile, thereby improving the reliability and accuracy of vehicle charging compatibility testing.
[0133] According to some embodiments of this application, the host computer is specifically used to obtain the actual pile characteristic parameters of various types of real charging piles, to derive the actual pile characteristic parameters of the real charging piles, to generate the virtual pile characteristic parameters of the virtual charging piles, and to store the actual pile characteristic parameters and the virtual pile characteristic parameters.
[0134] In this embodiment, the host computer can specifically acquire the actual characteristic parameters of various models of real charging piles (i.e., the pile characteristic parameters of real charging piles), and can derive the actual characteristic parameters to generate the virtual characteristic parameters of virtual charging piles (i.e., the pile characteristic parameters of virtual charging piles). Furthermore, it can store both the actual and virtual characteristic parameters of the charging piles. The actual and virtual characteristic parameters can be stored in the same parameter library, which can specifically include the charging pile number and the corresponding pile characteristic parameters. Alternatively, the actual characteristic parameters can be stored in an actual parameter library, and the virtual characteristic parameters can be stored in a virtual parameter library. Both the actual and virtual parameter libraries can contain the charging pile number and the corresponding pile characteristic parameters. For example, the charging pile numbers in the actual parameter library can be pile 1, pile 2, ..., pile n, and the charging pile numbers in the virtual parameter library can be pile 1.1, pile 2.1, ..., pile 3.1.
[0135] By deriving the characteristic parameters of various types of real charging piles to generate virtual charging pile characteristic parameters, the number of charging piles that the vehicle charging compatibility testing system can cover and simulate can be increased. This allows the vehicle charging compatibility testing system to cover and simulate charging piles of different models with different processes and parameters as much as possible, thereby facilitating the expansion of the vehicle charging compatibility testing scope.
[0136] According to some embodiments of this application, the host computer is specifically used to extract corresponding actual charging pile characteristic parameters from the actual charging data collected from various types of real charging piles.
[0137] In this embodiment of the application, the host computer can extract the corresponding real-pile characteristic parameters from the charging data collected from various types of real charging piles (i.e., charging-related data collected directly from the charging piles in real time during the charging process).
[0138] The above process enables the host computer to automatically acquire the characteristic parameters of the actual pile, thereby improving the efficiency and accuracy of acquiring these parameters.
[0139] According to some embodiments of this application, the host computer is specifically used to expand or reduce the actual charging pile characteristic parameters by a corresponding preset ratio to generate virtual charging pile characteristic parameters.
[0140] In this embodiment, when the host computer derivates the actual characteristic parameters of a real charging pile, it can specifically expand or shrink the actual characteristic parameters of the real charging pile by a corresponding preset ratio to generate the virtual characteristic parameters of the virtual charging pile. The preset ratios corresponding to different pile characteristic parameters can be different or the same, and can be determined based on experience, the manufacturing process of the charging pile, or the differences in characteristic parameters among various models of the same type of charging pile.
[0141] For example, for DC charging type charging piles, the resistance of CC2 can be increased / decreased by a certain factor, the voltage of A+ can be increased / decreased by a certain factor, the insulation detection voltage can be increased / decreased by a certain factor, and the insulation detection time can be increased / decreased by a certain time; for AC charging type charging piles, the resistance of CC can be increased / decreased by a certain factor, the voltage of CP can be increased / decreased by a certain factor, the AC voltage can be increased / decreased by a certain factor, and the high voltage supply time can be increased / decreased by a certain time.
[0142] The above methods can facilitate the expansion of the scope of vehicle charging compatibility testing and improve testing accuracy.
[0143] According to some embodiments of this application, the host computer may include a user operation simulation environment, allowing testers to simulate any one of the following operations on the host computer: selecting a pile, inserting a gun, swiping a card, removing a gun, emergency stop, and changing parameters.
[0144] The host computer is also used to generate charging pile operation instructions based on the testers' operations.
[0145] In this embodiment, a user operation simulation environment is built in the host computer, allowing testers to simulate any one of the following operations: selecting a charging station, inserting the charging gun, swiping the card, emergency stop, and changing parameters. The host computer can generate charging station operation instructions based on the testers' operations in the user operation simulation environment and send the generated charging station operation instructions (such as the charging gun insertion instruction, card swiping instruction, charging end instruction, parameter change instruction, etc.) to the lower computer.
[0146] For example, the user operation simulation environment may include a pile selection interface, a gun insertion button, a card swipe button, an emergency stop button, a parameter change interface, etc., for testers to operate on the host computer.
[0147] The above method allows testers to easily simulate the charging process of a vehicle using a charging pile by operating the system on a host computer, thereby improving user-friendliness.
[0148] Based on the above process, see [link / reference] Figure 2 For DC charging, the functions of each part in the vehicle charging compatibility testing system are as follows:
[0149] 1. The host computer extracts pile characteristic parameters from actual charging pile data collected from the market, including but not limited to CC2 resistance, A+ voltage, insulation detection voltage, insulation detection time, maximum allowable charging current, maximum allowable charging voltage, maximum allowable charging power, communication protocol version, and transmittable CAN signal values. The extracted actual pile characteristic parameters are added to the actual pile parameter library and sequentially numbered as piles 1, 2, ..., n.
[0150] 2. The host computer further transforms the characteristic parameters of the actual piles into characteristic parameters of the virtual piles, and sequentially numbers them as piles 1.1, 2.1, ..., n.1. The characteristic parameters and numbers of the virtual piles are then included in the virtual pile parameter library. This includes, but is not limited to, increasing / decreasing the CC2 resistance by a certain factor, increasing / decreasing the A+ voltage by a certain factor, increasing / decreasing the insulation detection voltage by a certain factor, and increasing / decreasing the insulation detection time by a certain amount.
[0151] 3. The host computer stores the characteristic parameters of actual piles and the parameter library of virtual piles. Furthermore, the host computer builds a user operation simulation environment, including but not limited to pile selection, drill insertion, card swiping, emergency stop, and specific parameter changes. Based on the test personnel's operations, the pile characteristic parameters and user operations are transmitted to the slave computer according to the selected number.
[0152] 4. The lower-level computer matches the specific installation simulation environment according to the pile characteristic parameters, and comprehensively judges the user operation, the status of the charging execution cabinet and the vehicle fast charging CAN signal data, controls the action of the charging execution cabinet, and interacts with the vehicle via CAN.
[0153] 5. The charging execution cabinet executes corresponding actions according to the action instructions sent by the lower-level machine, including but not limited to giving the CC2 resistance value, providing A+ voltage, and providing high voltage; at the same time, it feeds back the current status to the lower-level machine, including but not limited to vehicle-end voltage, current output voltage, current output current, and current fault status.
[0154] See Figure 3 For AC charging, the functions of each part in the vehicle charging compatibility testing system are as follows:
[0155] 1. The host computer extracts pile characteristic parameters from the actual charging data collected from commercially available charging piles, including but not limited to CC resistance, CP voltage, CP duty cycle, AC voltage, and high-voltage supply time. The extracted actual pile characteristic parameters are added to the actual pile parameter library and numbered sequentially as piles 1, 2, ..., n.
[0156] 2. The host computer further transforms the actual pile characteristic parameters into virtual pile characteristic parameters, and sequentially numbers them as piles 1.1, 2.1, ..., n.1. The virtual pile characteristic parameters and their numbers are then incorporated into the virtual pile parameter library. This includes, but is not limited to, increasing / decreasing CC resistance by a certain factor, increasing / decreasing CP voltage by a certain factor, increasing / decreasing AC voltage by a certain factor, and increasing / decreasing high-voltage supply time by a certain factor.
[0157] 3. The host computer stores the characteristic parameters of actual piles and the parameter library of virtual piles. Furthermore, the host computer builds a user operation simulation environment, including but not limited to pile selection, drill insertion, card swiping, emergency stop, and specific parameter changes. Based on the test personnel's operations, the pile characteristic parameters and user operations are transmitted to the slave computer according to the selected number.
[0158] 4. The lower-level computer matches the specific installation simulation environment according to the pile characteristic parameters, and comprehensively judges the user operation and the charging execution cabinet status to control the charging execution cabinet action.
[0159] 5. The charging execution cabinet executes corresponding actions according to the action instructions sent by the lower-level machine, including but not limited to providing a given CC resistance value, providing CP and providing high voltage, etc.; at the same time, it feeds back the current status to the lower-level machine, including but not limited to the current CP voltage, current output voltage, current output current and current fault status, etc.
[0160] This application also provides a vehicle charging compatibility testing method, applied to any of the above-mentioned vehicle charging compatibility testing systems, and may include:
[0161] The lower-level computer receives the pile characteristic parameters of the target charging pile sent by the upper-level computer, and obtains the simulated charging pile software logic module corresponding to the target charging pile based on the pile characteristic parameters of the target charging pile; the upper-level computer stores the pile characteristic parameters of various types of charging piles, and the upper-level computer sequentially identifies multiple charging piles as target charging piles.
[0162] The lower-level machine receives the charging pile operation instructions sent by the upper-level machine and receives the current status feedback from the charging execution cabinet. The simulation charging pile software logic module controls the charging execution cabinet to perform corresponding actions according to the charging pile operation instructions and the current status of the charging execution cabinet, so as to simulate the process of the target charging pile charging the vehicle being charged.
[0163] For details on the relevant parts of the vehicle charging compatibility testing method provided in this application, please refer to the detailed description of the corresponding parts of the vehicle charging compatibility testing device provided in this application, which will not be repeated here.
[0164] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and not to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application, and they should all be covered within the scope of the claims and specification of this application. In particular, as long as there is no structural conflict, the various technical features mentioned in the embodiments can be combined in any way. This application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.
Claims
1. A vehicle charging compatibility testing system, characterized in that, The system includes a host computer, a slave computer, and a charging execution cabinet. Both the host computer and the charging execution cabinet are connected to the slave computer. The host computer stores characteristic parameters of various types of charging piles. The charging execution cabinet is used to connect to the vehicle being charged. The host computer is used to send the pile characteristic parameters of the target charging pile to the slave computer and send charging pile operation instructions to the slave computer; wherein, the host computer sequentially identifies multiple charging piles as the target charging pile; The lower-level machine is used to obtain the simulated charging pile software logic module corresponding to the target charging pile based on the pile characteristic parameters of the target charging pile, and to receive the current status feedback from the charging execution cabinet; wherein, the simulated charging pile software logic module is used to control the charging execution cabinet to perform corresponding actions according to the charging pile operation instructions and the current status of the charging execution cabinet, so as to simulate the process of the target charging pile charging the vehicle being charged.
2. The vehicle charging compatibility testing system according to claim 1, characterized in that, The lower-level machine includes a charging pile logic model and a signal transceiver module, wherein: The lower-level machine is specifically used to match the pile characteristic parameters of the target charging pile to the charging pile logic model, so as to obtain the simulated charging pile software logic module corresponding to the target charging pile. The signal transceiver module is used to receive the current status fed back by the charging execution cabinet; The simulated charging pile software logic module is used to send a signal driving command to the signal transceiver module according to the charging pile operation command and the current state of the charging execution cabinet, so that the signal transceiver module assigns a signal value according to the signal driving command and generates an action command after the signal value is assigned, and sends the action command to the charging execution cabinet, so that the charging execution cabinet performs the corresponding action.
3. The vehicle charging compatibility testing system according to claim 2, characterized in that, The charging pile logic model includes a DC charging pile logic model module corresponding to the DC charging type and an AC charging pile logic model module corresponding to the AC charging type. The charging execution cabinet includes a DC charging execution cabinet module corresponding to the DC charging type and an AC charging execution cabinet module corresponding to the AC charging type. The host computer also stores the charging type of the charging pile. The host computer is also used to send the charging type of the target charging pile to the slave computer when sending the pile characteristic parameters of the target charging pile to the slave computer. The lower-level machine is specifically used to match the pile characteristic parameters of the target charging pile to the charging pile logic model module corresponding to the charging type of the target charging pile, so as to obtain the simulated charging pile software logic module corresponding to the target charging pile. The signal transceiver module is specifically used to send the action command to the charging execution cabinet module corresponding to the charging type of the target charging pile, so that the charging execution cabinet module can perform the corresponding action. The signal transceiver module is also used to interact with the vehicle being charged via fast charging CAN when the charging type of the target charging pile is DC charging. The simulated charging pile software logic module is specifically used to send signal drive commands to the signal transceiver module based on the charging pile operation command, the current status of the charging execution cabinet, and the signal data of the vehicle being charged.
4. The vehicle charging compatibility testing system according to claim 3, characterized in that, When the target charging pile is a DC charging type, the process of simulating the target charging pile charging the vehicle using the host computer, the slave computer, and the DC charging execution cabinet module includes a charging handshake stage, a charging parameter configuration stage, a charging stage, and a charging end stage, wherein: Charging handshake phase: The host computer sends a gun insertion command to the slave computer, the simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module, the signal transceiver module sends a CC2 resistance value setting action command to the DC charging execution cabinet module, the DC charging execution cabinet module sets the CC2 resistance value and connects the CC2 line so that the vehicle being charged can detect the gun insertion signal, and the DC charging execution cabinet module feeds back the connection status of the CC2 line to the slave computer; The host computer sends a card-swiping command to the slave computer, the simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module, the signal transceiver module sends an A+ voltage setting command to the DC charging execution cabinet module, the DC charging execution cabinet module sets the A+ voltage value and connects the A+ and A- lines so that the vehicle being charged can detect the auxiliary voltage, and the DC charging execution cabinet module feeds back the A+ status to the slave computer; after receiving that the A+ status is closed, the simulated charging pile software logic module controls the signal transceiver module to send and receive signals with the vehicle being charged on the fast charging CAN bus; During insulation testing, the simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module, and the signal transceiver module sends an insulation testing action command to the DC charging execution cabinet module. The DC charging execution cabinet module performs insulation testing according to the insulation testing action command and discharges voltage according to the insulation testing action command after the insulation testing is completed. Charging parameter configuration stage: The signal transceiver module obtains the current vehicle-end voltage of the vehicle being charged through the fast charging CAN and sends it to the simulated charging pile software logic module. The simulated charging pile software logic module determines whether the current vehicle-end voltage is within the output capability range of the simulated charging pile software logic module. If so, it feeds back the output capability range of the simulated charging pile software logic module to the vehicle being charged through the signal transceiver module and the fast charging CAN. Otherwise, it switches to the charging end stage. The signal transceiver module obtains the current vehicle status of the vehicle being charged through the fast charging CAN and sends it to the simulated charging pile software logic module. After the vehicle being charged is ready, the simulated charging pile software logic module determines whether the error between the vehicle-end voltage fed back by the DC charging execution cabinet module and the current vehicle-end voltage obtained by the fast charging CAN is not greater than a preset threshold. If so, it controls the DC charging execution cabinet module to precharge. After the precharging is completed, the DC charging execution cabinet module turns on the DC+ line and the DC- line. Otherwise, it switches to the charging end stage. Charging phase: The simulated charging pile software logic module obtains the charging needs of the vehicle being charged through the signal transceiver module and the fast charging CAN, determines the charging mode and corresponding charging parameters based on the charging needs, and sends the charging mode and charging parameter action instructions to the DC charging execution cabinet module through the signal transceiver module. The DC charging execution cabinet module enters voltage loop control or current loop control according to the charging mode and charging parameter action instructions. The DC charging execution cabinet module feeds back the current status to the signal transceiver module in real time. The signal transceiver module sends the current status to the simulated charging pile software logic module, which processes the current status and then feeds it back to the vehicle being charged via the signal transceiver module and the fast charging CAN bus. The simulated charging pile software logic module is also used to respond in real time to the first parameter change command sent by the host computer to change the corresponding pile characteristic parameters and control the DC charging execution cabinet module to perform corresponding actions according to the changed pile characteristic parameters. End of charging phase: When the host computer sends a charging end command to the slave computer, or when the DC charging execution cabinet module reports a fault status to the slave computer, the simulated charging pile software logic module controls the signal transceiver module to send a charging end message to the vehicle being charged via the fast charging CAN and controls the DC charging execution cabinet module to stop outputting; or, when the vehicle being charged sends a charging end message via the fast charging CAN, the simulated charging pile software logic module controls the DC charging execution cabinet module to stop outputting via the signal transceiver module.
5. The vehicle charging compatibility testing system according to claim 3, characterized in that, When the target charging pile is of AC charging type, the process of simulating the target charging pile charging the vehicle using the host computer, the slave computer, and the AC charging execution cabinet module includes a charging entry stage, a charging stage, and a charging end stage, wherein: Charging begins: The host computer sends a plug-in command to the slave computer, the simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module, the signal transceiver module sends an action command to set the CC resistance value, CP voltage and CP duty cycle to the AC charging execution cabinet module, the AC charging execution cabinet module sets the CC resistance value, CP voltage and CP duty cycle, and conducts the CC line and CP line so that the vehicle being charged can detect the plug-in signal, and the AC charging execution cabinet module feeds back the CC status and CP status to the slave computer; The host computer sends a card swiping command to the slave computer, the simulated charging pile software logic module sends a corresponding signal drive command to the signal transceiver module, the signal transceiver module sends a CP duty cycle setting action command to the AC charging execution cabinet module, the AC charging execution cabinet module adjusts the CP duty cycle and feeds back the CP status to the slave computer; Once the simulated charging pile software logic module receives a rechargeable CP voltage, it sends a corresponding signal drive command to the signal transceiver module. The signal transceiver module then sends an AC voltage setting action command to the AC charging execution cabinet module. The AC charging execution cabinet module then connects L1 and N lines, or connects L1, L2, L3 and N lines, and provides the corresponding AC voltage. Charging phase: The AC charging execution cabinet module provides real-time feedback of the current status to the signal transceiver module, which then sends the current status to the simulated charging pile software logic module. The simulated charging pile software logic module is also used to respond in real-time to the second parameter change command sent by the host computer to change the corresponding pile characteristic parameters and control the AC charging execution cabinet module to perform corresponding actions according to the changed pile characteristic parameters. End of charging phase: When the host computer sends a charging end command to the slave computer, or when the AC charging execution cabinet module reports a fault status to the slave computer, the signal transceiver module, under the control of the simulated charging pile software logic module, controls the AC charging execution cabinet module to stop the CP duty cycle and AC voltage output; or, when the vehicle being charged reports a need to stop charging via CP voltage feedback, the simulated charging pile software logic module controls the AC charging execution cabinet module to stop output via the signal transceiver module.
6. The vehicle charging compatibility testing system according to any one of claims 1 to 5, characterized in that, The host computer is specifically used to acquire the pile characteristic parameters of various models of real charging piles, derive the real pile characteristic parameters of the real charging piles to generate virtual pile characteristic parameters of virtual charging piles, and store the real pile characteristic parameters and the virtual pile characteristic parameters.
7. The vehicle charging compatibility testing system according to claim 6, characterized in that, The host computer is specifically used to extract corresponding actual charging pile characteristic parameters from the charging data collected from various types of real charging piles.
8. The vehicle charging compatibility testing system according to claim 6, characterized in that, The host computer is specifically used to expand or reduce the actual characteristic parameters of the real charging pile by a corresponding preset ratio to generate the virtual characteristic parameters of the virtual charging pile.
9. The vehicle charging compatibility testing system according to any one of claims 1 to 5, characterized in that, The host computer includes a user operation simulation environment, which allows testers to simulate any one of the following operations on the host computer: selecting piles, inserting guns, swiping cards, pulling out guns, emergency stop, and changing parameters. The host computer is also used to generate the charging pile operation instructions based on the operation of the tester.
10. A method for testing vehicle charging compatibility, characterized in that, The system is applied to the vehicle charging compatibility testing system as described in any one of claims 1 to 9, comprising: The lower-level computer receives the pile characteristic parameters of the target charging pile sent by the upper-level computer, and obtains the simulated charging pile software logic module corresponding to the target charging pile based on the pile characteristic parameters of the target charging pile; the upper-level computer stores the pile characteristic parameters of various types of charging piles, and the upper-level computer sequentially determines multiple charging piles as the target charging pile; The lower-level machine receives the charging pile operation command sent by the upper-level machine and receives the current status feedback from the charging execution cabinet. The simulated charging pile software logic module controls the charging execution cabinet to perform corresponding actions according to the charging pile operation command and the current status of the charging execution cabinet, so as to simulate the process of the target charging pile charging the vehicle being charged.