Charging pile test method and system

Through a charging pile testing method and system, the simulation instructions and test contents are used to solve the problems of cumbersome testing methods and incomplete scenario coverage, and efficient and widely covered charging pile testing is achieved.

CN119510923APending Publication Date: 2025-02-25BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311062841.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-22
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The existing charging pile testing methods are cumbersome, the scene coverage is incomplete, and the manpower and material resources are dependent on them, and the test cycle is long.

Method used

It provides a charging pile testing method and system, which sends test content to the charging pile management platform, including test instructions and test data information, and receives the response results of the management platform.

Benefits of technology

Simulation testing of multiple startup charging methods and abnormal scenarios is realized, reducing dependence on real vehicles, solid piles and manpower, shortening the test cycle, improving testing efficiency and covering a variety of scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119510923A_ABST
    Figure CN119510923A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a charging pile test method and system, and the method is applied to a charging pile, and comprises the steps: receiving a simulation instruction sent by a test platform; sending test content corresponding to the simulation instruction to a management platform of the charging pile; wherein the test content comprises a test instruction and test data information; and receiving a response result for the test content sent by the management platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of charging pile testing, and in particular to a charging pile testing method and system. Background Art

[0002] With the development of new energy, more and more users choose new energy vehicles for travel. New energy vehicles need to use charging piles to charge, and with the gradual increase in car companies, the number of charging pile access and enterprise protocols (communication protocols between charging piles and companies) is also increasing. In order to ensure the normal use of charging piles, it is necessary to test the scenarios of vehicles using charging piles. The current test method has cumbersome test steps, incomplete test scenario coverage, and needs to rely on the support of charging pile stations and human and material resources, and the test cycle is long.

[0003] Therefore, it is hoped to provide a charging pile testing method and system to better implement the testing of new energy vehicle charging scenarios. Summary of the invention

[0004] One or more embodiments of the present specification provide a charging pile testing method, which is applied to a charging pile, and the method includes: receiving a simulation instruction sent by a test platform; sending a test content corresponding to the simulation instruction to a management platform of the charging pile; wherein the test content includes a test instruction and test data information; and receiving a response result to the test content sent by the management platform.

[0005] One or more embodiments of the present specification provide a charging pile testing system, which is applied to a charging pile, and the system includes: a first receiving module, which is used to receive a simulation instruction sent by a test platform; a first sending module, which is used to send a test content corresponding to the simulation instruction to a management platform of the charging pile; wherein the test content includes a test instruction and test data information; and a second receiving module, which is used to receive a response result to the test content sent by the management platform.

[0006] One or more embodiments of the present specification provide a charging pile testing method, which is applied to a management platform of a charging pile, and the method comprises: receiving test content corresponding to a simulation instruction sent by the charging pile; wherein the simulation instruction is sent by the test platform to the charging pile, and the test content comprises a test instruction and test data information; determining a response result to the test content; and sending the response result of the test content to the charging pile.

[0007] One or more embodiments of the present specification provide a charging pile testing system, which is applied to a charging management platform, and the system includes: a third receiving module, used to receive test content corresponding to a simulation instruction sent by the charging pile; wherein the simulation instruction is sent by the test platform to the charging pile, and the test content includes test instructions and test data information; a determination module, used to determine a response result to the test content; and a second sending module, used to send the response result of the test content to the charging pile. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] This specification will be further described in the form of exemplary embodiments, which will be described in detail by the accompanying drawings. These embodiments are not restrictive, and in these embodiments, the same number represents the same structure, wherein:

[0009] Figure 1 is a schematic diagram of an exemplary application scenario of a charging pile test system according to some embodiments of this specification;

[0010] Figure 2 is an exemplary flow chart of a charging pile testing method according to some embodiments of this specification;

[0011] Figure 3 is an exemplary flow chart of a charging pile testing method according to other embodiments of this specification;

[0012] Figure 4 is an exemplary interactive flow chart of a scan code charging test according to some embodiments of this specification;

[0013] Figure 5 is an exemplary interactive flow chart of a plug-and-charge / swipe-card charging test according to some embodiments of this specification;

[0014] Figure 6 is an exemplary module diagram of a charging pile test system according to some embodiments of this specification;

[0015] Figure 7 is an exemplary module diagram of a charging pile test system according to other embodiments of this specification;

[0016] Figure 8 is an exemplary schematic diagram of a management interface of a test platform according to some embodiments of this specification;

[0017] Fig. 9 is an exemplary schematic diagram of a configuration interface of a test instruction according to some embodiments of this specification;

[0018] Fig.10 It is an exemplary schematic diagram of a configuration interface for test data information according to some embodiments of this specification. DETAILED DESCRIPTION

[0019] In order to more clearly illustrate the technical solutions of the embodiments of this specification, the following is a brief introduction to the drawings required for the description of the embodiments. Obviously, the drawings described below are only some examples or embodiments of this specification. For ordinary technicians in this field, this specification can also be applied to other similar scenarios based on these drawings without creative work. Unless it is obvious from the language environment or otherwise explained, the same reference numerals in the figures represent the same structure or operation.

[0020] It should be understood that the "system", "device", "unit" and / or "module" used herein are a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other words can achieve the same purpose, the words can be replaced by other expressions.

[0021] As shown in this specification and claims, unless the context clearly indicates an exception, the words "a", "an", "an" and / or "the" do not refer to the singular and may also include the plural. Generally speaking, the terms "comprise" and "include" only indicate the inclusion of the steps and elements that have been clearly identified, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements.

[0022] Flowcharts are used in this specification to illustrate the operations performed by the system according to the embodiments of this specification. It should be understood that the preceding or following operations are not necessarily performed precisely in order. Instead, the steps may be processed in reverse order or simultaneously. At the same time, other operations may also be added to these processes, or one or more operations may be removed from these processes.

[0023] In the new energy vehicle charging test scenario, the charging piles produced by different charging pile manufacturers use different communication protocols. For example, some use the cloud fast charging protocol, and some use the China Electricity Union protocol. Introducing a new protocol into the existing charging pile management service may affect existing services (for example, plug-in and unplug services, start or stop charging services, billing services, etc.), and changes to existing services may also affect the original communication links. It is necessary to test the charging process when the new protocol is accessed and the existing services are changed. When accessing different communication protocols, it is necessary to convert different protocols into standard protocols based on the preset conversion method. When adding a new communication protocol, sometimes in order to achieve the conversion of the new communication protocol, it is necessary to modify and adapt the preset conversion method. After the preset conversion method is modified, the previously existing protocol may not be recognized and the conversion fails. Therefore, the charging pile also needs to test the charging process when the new protocol is accessed and the service is changed.

[0024] At present, the charging start-up methods of charging piles include charging pile code scanning charging, plug-and-play charging, and card swiping charging. In the related technology, some of them are connected to the server on site for charging pile testing. The real car and real pile testing requires manual cooperation in plugging in the gun, pulling out the gun, starting charging, and ending charging. It depends on the support of people, piles, and vehicles at the station. The manpower, material resources, and time costs are large, and it is difficult for real piles to simulate abnormal scenarios (such as emergency stops, etc.), resulting in incomplete coverage of test scenarios. There are also simulation software development kits (SDKs) for testing to simulate the message sending and response in the charging process, but in this method, most of the message fields are fixed codes, and each test needs to modify the relevant information. For example, each test needs to modify the device ID, vin code information, card number information, and server information, etc., and each modification requires compilation and startup. The test cost is too high, and the test method is cumbersome. Usually, only one charging pile can be simulated at the same time in one test, and comparative tests cannot be performed. During the test, the charging process data cannot be dynamically modified, and it is difficult to test abnormal scenarios.

[0025] In view of this, some embodiments of the present specification provide a charging pile testing method and system, which can realize simulation testing of various charging startup methods and abnormal scenarios, and the test content supports customization, reducing dependence on real vehicles, real piles and personnel, with a short test cycle, and can cover multiple scenarios, thereby improving test efficiency.

[0026] Figure 1 Schematic diagram of an exemplary application scenario of a charging pile test system according to some embodiments of this specification. In some embodiments, the charging pile test system can be applied to a new energy vehicle charging test scenario, such as charging of electric vehicles, electric motorcycles, and electric bicycles.

[0027] like Figure 1 As shown, an application scenario 100 (hereinafter referred to as scenario 100 ) of a charging pile test system may include a charging pile 110 , a management platform 120 , a test platform 130 , a storage device 140 , a network 150 and a terminal device 160 .

[0028] The charging pile 110 is a device that can be used to charge electric vehicles. It can provide a safe and reliable power interface, allowing electrical energy to be delivered from the power grid to the battery of the vehicle. In some embodiments, the charging pile 110 includes a charging connection (e.g., a charging gun), a control unit, an electric energy metering device, and a communication module (e.g., for communicating with the management platform of the charging pile). In some embodiments, the charging pile is a simulated charging pile, such as a charging pile model established on a network platform or a virtual charging pile. In some embodiments, the charging pile 110 can be connected to other components in the application scenario 100. For example, the charging pile 110 can receive instructions from the test platform 120. For example, the charging pile 110 can send a test content corresponding to the simulation instruction to the management platform 130. For another example, the charging pile 110 can receive a response result to the test content sent by the management platform 130. In some embodiments, the charging pile is referred to as a pile without causing confusion.

[0029] The test platform 120 is a software or hardware system for testing the function, performance, and safety of the charging pile. In some embodiments, the test platform 120 can process information and data related to the charging pile test. For example, the test platform 120 can generate a simulation instruction and send the simulation instruction to the charging pile 110.

[0030] The management platform 130 refers to a software or hardware system used to monitor, track and manage the operation and maintenance of the charging pile network. In some embodiments, the management platform 130 can be used to obtain and / or process information and data related to the charging pile. In some embodiments, the management platform 130 can execute the charging pile testing method as shown in some embodiments of this specification. For example, the management platform 130 can receive the test content corresponding to the simulation instruction sent by the charging pile. For another example, the management platform 130 determines the response result to the test content based on the test content. For another example, the management platform 130 can send the response result of the test content to the charging pile 110.

[0031] In some embodiments, the test platform 120 and the management platform 130 can be a single server or a server group. The server group can be centralized or distributed. In some embodiments, the test platform 120 and the management platform 130 can be implemented on a cloud platform. As an example only, the cloud platform can include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-layer cloud, etc. or any combination thereof.

[0032] The storage device 140 can be used to store data, instructions and / or any other information. In some embodiments, the storage device 140 can store data and / or information processed by the test platform 120 and the management platform 130, for example, simulation instructions and their corresponding test content, response results of the test content, etc. The storage device 140 may include one or more storage components, each of which may be an independent device or part of other components in the application scenario 100 (for example, the charging pile 110, the test platform 120, the management platform 130, the terminal 160). The storage device may be local or implemented through the cloud.

[0033] The network 150 can connect the various components of the system and / or connect the system with external resources. The network 150 enables communication between the various components and with other parts outside the system to facilitate the exchange of data and / or information. In some embodiments, one or more components of the application scenario 100 (for example, the charging pile 110, the test platform 120, the management platform 130, the storage device 140, and the terminal 160) can send information and / or data to other components through the network 150. In some embodiments, the network 150 may include any one or more of a wired network or a wireless network. In some embodiments, the network can be a variety of topologies such as point-to-point, shared, centralized, or a combination of multiple topologies.

[0034] The terminal device 160 can be used to input / output information and / or data. In some embodiments, the terminal device 160 can receive test content, response results, etc. from the charging pile 110, the test platform 120, and the management platform 130 through the network, and display them on the screen. In some embodiments, the terminal device 160 can be used to simulate the scanning and charging start of the charging pile. In some embodiments, the terminal device 130 can include one or any combination of mobile devices 130-1, tablet computers 130-2, laptop computers 130-3, etc. and other devices with input and / or output functions.

[0035] It should be noted that application scenario 100 is provided only for the purpose of illustration and is not intended to limit the scope of this specification. For those of ordinary skill in the art, various modifications or changes can be made according to the description of this specification. For example, application scenario 100 can also include a database. For another example, application scenario 100 can be implemented on other devices to achieve similar or different functions. However, changes and modifications will not deviate from the scope of this specification.

[0036] Figure 2 is an exemplary flow chart of a charging pile testing method according to some embodiments of this specification. Figure 2As shown, the process 200 includes the following steps. In some embodiments, the process 200 may be performed by a charging station (eg, the charging station 110).

[0037] Step 202 , receiving a simulation instruction sent by a test platform. In some embodiments, step 202 may be executed by the first receiving module 610 .

[0038] A simulation instruction is an instruction or command used to instruct a charging pile to perform a specific operation or function. For example, a simulation instruction can be used to instruct a charging pile to simulate the operation of charging a vehicle, such as sending status data and plug-in commands to the management platform of the charging pile.

[0039] In the management interface of the test platform, users can manage the charging piles and send simulation instructions to the charging piles. Figure 8 , Figure 8 This is an exemplary schematic diagram of the management interface of the test platform according to some embodiments of this specification. The management interface includes information such as the pile ID, gun number, status, charging platform, order number, start charging, Soc, charged amount, and interactive buttons related to instructions. For example, the interactive buttons may include plug-in, emergency stop, QR code, custom instructions, send or stop message, and more interactive buttons.

[0040] In some embodiments, the user can operate in the management interface of the test platform, for example, click buttons such as plug in the gun and start charging. Then, in response to the triggering of the interactive button, the test platform sends the corresponding simulation instructions to the charging pile.

[0041] This embodiment does not limit the specific interaction method of the user. For example, in addition to clicking, it can also be voice interaction, gesture interaction, etc.

[0042] Step 204 , sending the test content corresponding to the simulation instruction to the management platform of the charging pile. In some embodiments, step 204 may be performed by the first sending module 620 .

[0043] The test content is a specific test item or test task set to evaluate and verify the function, performance, compatibility and safety of the charging pile. In some embodiments, the test content includes test instructions and test data information.

[0044] Test instructions refer to commands or instructions sent by the charging pile to the management platform for executing specific test operations or functions. Test instructions include adding equipment test instructions, pile plug-in test instructions, and pile pull-out test instructions.

[0045] In some embodiments, the test instructions include preset test instructions and custom instructions.

[0046] Preset test instructions refer to commonly used test instructions that are pre-set. For example, common test items in charging pile testing (such as starting charging, stopping charging, billing, etc.) can be pre-configured and can be used directly during testing, thereby improving test efficiency. In some embodiments, preset test instructions can also be called commonly used test instructions.

[0047] In some embodiments, the preset test instructions include a new device instruction, a start charging instruction, a stop charging instruction, an emergency stop instruction, a gun insertion instruction, and a gun removal instruction.

[0048] The new device instruction is used to instruct the charging pile to send information to the management platform to add a new charging pile in the management platform. In some embodiments, when the new device instruction is executed, the charging pile can remotely connect to the IP and port of the management platform, and the charging pile actively sends the login instruction 0x01, converts the basic information of the pile including the serial code, pile type, number of guns, communication protocol version, program version, network connection version and operator card into a byte array and reports it to the management platform after assembling it according to the pile enterprise agreement. The management platform obtains the byte data according to the protocol and parses it into a byte array to authenticate and determine whether to allow login. If the information is correct, the login is successful, and the login result instruction ox02 is sent to the pile. After the pile receives 0x02, it parses the instruction content to obtain the login result. After success, the device is added to the local device list and the timing task is started on the charging pile. The heartbeat 0x03 instruction is sent to the management platform every 30 seconds. When the platform receives the heartbeat instruction, it will send a 0x04 heartbeat response. When the pile receives it, it will continue the subsequent process. If it is not received in 90 seconds, the connection will be disconnected.

[0049] In some embodiments, the preset test instruction also includes a remove device instruction. In contrast to the add device instruction, when the remove device instruction is executed, the charging pile stops all scheduled tasks associated with the device, closes the connection with the platform server, and removes the device from the local device list.

[0050] The start charging instruction is used to instruct the charging pile to simulate the start of the charging pile to start providing charging services to the vehicle. The ways to start charging include the management platform starting charging and two types of piles actively starting charging (plug and play and swipe card). Taking the management platform starting charging as an example, after receiving the start charging instruction 0x34 sent by the management platform, the charging pile parses the byte array into an object according to the pile enterprise protocol and obtains the order number and asset code; after that, the pile sends a response to the start charging result instruction 0x33, including the order number, pile code, sequence code, execution result, failure reason and other information, which is assembled into a byte array according to the pile enterprise protocol and sent. If the startup is successful, the gun status will be updated to charging, and the BMS handshake instruction 0x15 will be sent to the management platform at the same time, and the obtained VIN code information will be reported to the management platform, and then the BMS output instruction 0x23 will be sent to report the required voltage, required current and other data to the management platform, and finally the timing task of the process data will be started, and the order number, soc, current, voltage, charging amount, gun status, gun temperature, cumulative charging time, remaining charging time and amount charged during the charging process will be assembled into bytecode according to the protocol through the 0x13 instruction and sent to the platform.

[0051] In the plug-and-play mode, the charging pile actively starts charging. The overall process is similar to the way the management platform starts charging. The difference is that when the charging pile actively starts charging, the charging pile assembles the pile serial code, pile number, plug-and-play or card-start startup type, VIN code information and other information into a byte array according to the pile-enterprise agreement and sends it to the platform for authentication through instruction 0x31.

[0052] The stop charging instruction is used to instruct the charging pile to simulate the termination of the ongoing charging process, so that the charging pile stops charging the electric vehicle. Stopping charging includes two types: the management platform stops charging and the simulated pile actively stops charging. For the management platform to stop charging, after receiving the stop charging 0x36 instruction sent by the management platform, the byte array is parsed into an object according to the pile enterprise protocol, the pile sequence code and gun number are obtained, the process data timing task of the local gun is stopped, and the stop result, failure reason and other information are assembled into a byte array according to the pile enterprise protocol, and reported to the management platform through the 0x35 instruction, and then the gun state is changed to the gun plugged in, and the state data is reported to the platform through the 0x13 instruction, and the bill data is reported to the platform through the 0x3B instruction. For the active stop charging of the charging pile, the charging pile stops the process data timing task of the local gun, changes the gun state to the gun plugged in, and reports the state data to the platform through the 0x13 instruction, and reports the bill data to the platform through the 0x3B instruction, and finally reports the bill data to the platform through the 0x3 instruction.

[0053] The emergency stop command is used to instruct the charging pile to simulate the immediate termination of all charging operations of the charging pile. It is usually used in dangerous situations or emergency situations. It is similar to the process of the charging pile actively stopping charging, the difference is that the stop reason in the bill is changed to emergency stop, the process data timing task of the local gun is stopped, the gun status is changed to plugged in, and the status data is reported to the platform through the 0x13 command, and the bill data is reported to the platform through the 0x3B command, and finally the bill data is reported to the platform through the 0x3 command.

[0054] Submitting the bill means that when the charging pile receives a notice from the platform to stop charging or the charging pile actively stops charging, the bill data in the entire charging process is assembled into a byte array according to the pile enterprise agreement, and the instruction 0x3B is sent to the management platform. The content includes the order number, pile serial code, charging start time, charging end time, billing price, charging power, starting charging degree, ending charging degree, charging amount, starting method and reason for stopping charging, etc.

[0055] The plug-in command is used to instruct the charging pile to simulate inserting the charging gun into the charging port of the charging pile to prepare to start the charging process.

[0056] The gun removal instruction is used to instruct the charging pile to simulate pulling out the charging gun from the charging interface of the charging pile to end the charging process.

[0057] In some embodiments, each preset test instruction may include information such as a charging pile identification and a vehicle identification, and such information may vary depending on the requirements of the specific charging pile equipment and the communication protocol.

[0058] Custom test instructions refer to test instructions that are defined by the user according to specific test requirements and scenarios. In some embodiments, testers can define commands or instructions based on specific test objectives and requirements, which can be used to perform non-standardized charging pile test operations and functional verification.

[0059] In some embodiments, the custom test instructions include a charging type instruction, a ground lock instruction, and a fault instruction.

[0060] The custom charging type command is used to set or select a specific charging type or mode.

[0061] The ground lock command is used to simulate the test and control the ground lock device on the charging pile to lock or release the electric vehicle.

[0062] The fault command is used to simulate the fault or abnormal state of the charging pile to test the fault tolerance and abnormal handling capabilities of the charging pile. Faults include fault occurrence and fault recovery. When set to fault occurrence, the gun status is updated to fault. When set to fault recovery, the gun status is set to the state before the fault occurs. The pile serial code, gun number, gun status, current, voltage, temperature and other status data are assembled into a byte array according to the pile enterprise protocol, and the command 0x13 is sent to the management platform.

[0063] In some embodiments, the test platform can adjust the preset test instructions and the custom test instructions through a test instruction configuration interface.

[0064] For example, adjusting the custom test instructions includes adjusting one or more of the voltage, current, SOC, and instruction sending delay. In the charging pile test, SOC (State of Charge) refers to the state of charge of the electric vehicle or battery, which indicates the percentage of the battery capacity connected to the charging pile. SOC is usually expressed in the range of 0-100%, and can be used to monitor the remaining power of the battery, perform charging management and power estimation, and other operations. Instruction sending delay refers to the time delay between sending the instruction and the actual execution of the instruction. In the charging pile test, when sending instructions to the charging pile (such as starting charging, stopping charging, etc.), the charging pile may be executing other test instructions, and the instruction sending delay can indicate that the charging pile delays the sending time of the simulated test instruction.

[0065] In some embodiments, the user can adjust the test instructions in the test instruction configuration interface of the test platform. Fig. 9 As shown, Fig. 9 This is an exemplary schematic diagram of the configuration interface of the test instructions shown in some embodiments of this specification. The user can adjust the instruction type, instruction sending delay, voltage, current, SOC and other information in an interactive manner in the configuration interface. For example, the user can directly enter the adjusted value or select a preset value, etc. This embodiment is not limited to this.

[0066] In some embodiments, custom test instructions may be adjusted in an aspect-based manner.

[0067] The test data information refers to the configuration information or parameters involved in the charging pile test. For example, the test data information may include current configuration data, voltage configuration data, and power data.

[0068] The current configuration data refers to the current value set when charging in the charging pile.

[0069] The voltage configuration data is the voltage value set when charging in a charging station.

[0070] Energy data refers to the total amount of electrical energy transferred or consumed recorded during the charging process.

[0071] In some embodiments, the user can adjust the test data information according to the test requirements, for example, adjusting the current value in the current configuration data, adjusting the voltage value in the voltage configuration data, etc.

[0072] For example, Fig.10 As shown, Fig.10 is an exemplary schematic diagram of a configuration interface of test data information according to some embodiments of this specification. For example, a user can open the configuration interface of test data information by clicking the More button in the management interface of the test platform, and can adjust SOC, current, voltage, power, VIN and simulated charging type in the configuration interface.

[0073] In some embodiments, the test platform may directly send the test content corresponding to the simulation instruction to the management platform of the charging pile through the network.

[0074] In some embodiments, the test platform may send the test content to the management platform of the charging pile in the manner described in the following embodiments.

[0075] The test platform can establish a connection link between the charging pile and the management platform; assemble the test content based on the communication protocol of the management platform; and send the assembled test content to the management platform through the connection link.

[0076] The connection link refers to the method and protocol for establishing communication and data transmission between the charging pile and the management platform.

[0077] In some embodiments, the method for establishing the connection link between the charging pile and the management platform can be various existing methods. For example, the method for establishing the connection link includes selecting a communication protocol, configuring a physical interface, performing identity authentication and security settings, implementing data transmission and message exchange, performing connection testing and debugging, monitoring and maintaining connections, etc. This embodiment does not limit the specific method for establishing the connection.

[0078] The communication protocol of the management platform refers to the information interaction protocol used by the management platform. In some embodiments, the communication protocol of the management platform includes the cloud fast charging protocol and the China Electricity Union protocol.

[0079] Protocol assembly refers to the process of encapsulating and organizing data according to specific communication protocol rules. For example, before sending the test content to the management platform, the charging pile will assemble the test instructions and test data information according to the communication protocol of the management platform.

[0080] In some embodiments, the charging pile can assemble the test content into a byte array according to the communication protocol of the management platform, for example, assemble the test content into a byte array, etc. Exemplarily, the assembled byte array includes a start flag, a data length, a sequence number field, an encryption flag, a frame type flag, a message body, and a frame check field.

[0081] The start identifier represents the beginning of a frame of data and is fixed to 0x68.

[0082] The number of bytes in the data field. The length of the data field shall not exceed 200 bytes. When not encrypted, it is the original data length. When encrypted, it is the encrypted data length. Its value is the sum of the bytes of "sequence number field + encryption flag + frame type flag + message body".

[0083] The sequence number field is the sending sequence number of the data packet, which increases sequentially from 0. If it is a response data packet, it will be consistent with the query data packet sequence number. When the stub is disconnected from the platform network and reconnected or overflows, it will return to 0.

[0084] The encryption flag is only for messages (data units). 0x00: no encryption, 0x01: 3DES.

[0085] The frame type flag defines the uplink and downlink data fields.

[0086] The frame check field refers to the CRC check from the sequence number field to the data field. The check polynomial is 0x180D, with the low byte in front and the high byte in the back.

[0087] Step 206 , receiving a response result to the test content sent by the management platform. In some embodiments, step 206 is performed by the second receiving module 630 .

[0088] The response result refers to the result after the management platform executes the test instructions in the test content. In some embodiments, the response result includes the execution result of the test instruction, for example, execution success, execution failure, and status information involved in the execution (such as the operating status of the charging gun, the connection status of the charging gun, etc.).

[0089] In some embodiments, the response result of the test content is obtained by assembling the execution result of the test instruction by the management platform based on the communication protocol of the charging pile. The assembly method is related to the communication protocol of the charging pile. After obtaining the response result of the test content, the charging pile can parse the response result of the test content and the execution result of the test instruction. The specific method of protocol assembly and parsing may depend on the communication protocol used by the charging pile and the management platform. This embodiment does not limit the specific assembly and parsing method.

[0090] In some embodiments, the charging pile can receive a response result of the test content sent by the management platform through the network.

[0091] In some embodiments of this specification, the test platform can dynamically customize test instructions. By dynamically customizing test instructions, it can cover more abnormal scenarios during testing, and perform offensive and defensive tests on the platform, etc., to ensure the safe use of charging piles. During testing, it supports abnormal situations such as fault setting, delayed sending instructions, stop sending instructions, and emergency stop. At the same time, according to the pile-enterprise agreement to simulate the test pile, it can simulate the real charging complete process interaction, which can effectively improve the test effect. The test system has high robustness, the test platform interface is simple and easy to operate, and it can support multiple charging piles to test different contents at the same time, and the test process is simple.

[0092] By simulating the charging pile system through the test platform, the dependence on real vehicles, real piles and people is reduced. There is no need to contact the station for testing, and the entire charging process test can be completed independently, which greatly shortens the test cycle and can cover all normal and abnormal charging processes.

[0093] Figure 3 is an exemplary flow chart of a charging pile testing method according to other embodiments of this specification. Figure 3 As shown, the process 300 includes the following steps. In some embodiments, the process 300 may be executed by a management platform of the charging pile (eg, the management platform 120).

[0094] Step 302 , receiving the test content corresponding to the simulation instruction sent by the charging pile. In some embodiments, step 302 is performed by the third receiving module 710 .

[0095] In some embodiments, after the simulation instruction is sent from the test platform to the charging pile, the charging pile determines the test content based on the simulation instruction and sends the test content to the management platform.

[0096] In some embodiments, the test content includes test instructions and test data information.

[0097] In some embodiments, the management platform may receive the test content corresponding to the simulation instruction sent by the charging pile through the method described in the following embodiments.

[0098] A connection link is established between the management platform and the charging pile, and the assembled test content sent by the charging pile is received through the connection link. The assembled test content is obtained by the charging pile assembling the test content based on the communication protocol of the management platform.

[0099] For more information about establishing a connection link and testing content, see Figure 2 The relevant description in will not be repeated here.

[0100] Step 304 , determining the response result to the test content. In some embodiments, step 304 is performed by the determination module 720 .

[0101] In some embodiments, determining the response result to the test content includes: parsing the assembled test content to obtain the parsing result; based on the parsing result, determining the execution result of the test instruction; assembling the execution result of the test instruction based on the communication protocol of the charging pile to determine the response result to the test content.

[0102] The parsing result refers to the information obtained by the management platform after parsing the assembled test content. For example, the test content is assembled by the charging pile based on the communication protocol in the form of a byte array. The management platform cannot directly identify the test instructions and test data information in the byte array. After parsing, the byte array will be parsed into a recognizable object.

[0103] In some embodiments, the management platform can perform corresponding operations based on the test instructions and test data information in the parsing results to determine the execution result. For example, taking the test instruction as a login instruction as an example, the test data information may include information such as a login account and a vehicle ID. The management platform performs a login authentication operation based on the test instruction and performs authentication based on the login account and vehicle ID. If the information is correct, the login is successful and the execution result is "login successful". If the information is incorrect, the login fails and the execution result is "login failed".

[0104] In some embodiments, the management platform may also receive a user input instruction; and determine an execution result of the test instruction based on the user input instruction and the parsing result.

[0105] User input instructions refer to commands or requests sent by users to charging piles or management platforms in some way. These instructions can be used to control, query and configure different functions and parameters of charging piles.

[0106] In some embodiments, users can input commands in a variety of ways, such as interactive input on the charging pile operation panel, scanning the QR code provided by the charging pile or test platform, input on the web interface, and input through API calls, etc. This embodiment does not limit the specific input method.

[0107] In some embodiments, the management platform can perform corresponding operations based on the test instructions and test data information in the user input and parsing results. For example, the test content sent by the charging pile is a pile-plug-gun instruction, and the test scenario is a scan code charging scenario. After the management platform parses and obtains the pile-plug-gun instruction, it needs to determine whether to issue a start charging instruction to the charging pile based on the start charging instruction input by the user scanning the code. Whether the start charging instruction is issued here is the execution result.

[0108] It should be noted that the above examples are for illustrative purposes only and are not intended to limit the specific instruction execution method and the determined instruction execution result.

[0109] Step 306 , sending the response result of the test content to the charging pile. In some embodiments, step 306 is performed by the second sending module 730 .

[0110] In some embodiments, the management platform may send the response result of the test content to the management platform through the connection link.

[0111] In this embodiment, after receiving the test content sent by the charging pile, the management platform parses the test instructions and test data information, executes the corresponding test instructions, determines the response result of the test content, and then returns the response result to the charging pile, realizing the complete process implementation of the charging pile test. The user can judge whether the test is abnormal by checking the instructions sent by the charging pile and the response result returned by the management platform. The whole test process is simple and easy to operate. In addition, during the test process, the test content and response result are assembled according to the communication protocol, and the purpose of testing whether there will be abnormalities in the access of the pile enterprise agreement is achieved at the same time. The test process is executed by the test platform and will not affect the existing services.

[0112] Figure 4 It is an exemplary interactive flowchart of the scan code charging test shown in some embodiments of this specification.

[0113] like Figure 4 As shown, Figure 4 It shows the information interaction between the test platform, the charging pile, the management platform and the user when the test platform performs the adding device test, the scanning charging test and the stopping charging test.

[0114] When adding a device test, you can include the following operations.

[0115] 1.1 The test platform first sends a simulation instruction to add a device to the charging pile.

[0116] 1.2 After receiving the simulation command of adding a device, the charging pile sends a login command to the management platform. For example, the charging pile sends a login command 0x01 to the management platform, converts the basic information of the charging pile including the serial code, pile type, number of guns, communication protocol version, program version, network connection version and operator card into a byte array and assembles it into a byte array according to the communication protocol and reports it to the management platform.

[0117] 1.3 The management platform determines the login result based on the login instruction. For example, the management platform obtains byte data according to the communication protocol and parses it into a byte array to authenticate and determine whether to allow login. If the information is correct, the login is successful and the login result is determined.

[0118] 1.4 The management platform feeds back the login result to the charging pile. For example, the management platform sends the login result instruction 0x02 to the charging pile to feed back the charging result.

[0119] 1.5 The charging pile parses the login result. For example, after receiving 0x02, the charging pile parses the instruction content and reads the login result.

[0120] 1.6 Charging pile adds results to the test platform feedback device.

[0121] 1.7 In response to a successful login, the device is added to the local device list and a scheduled task is started on the charging pile, sending a heartbeat command 0x03 to the management platform every 30 seconds.

[0122] 1.8 After receiving the heartbeat command, the management platform parses the command and generates a heartbeat response.

[0123] 1.9 The management platform sends a heartbeat response 0x04 to the charging pile. The charging pile will continue the subsequent process after receiving the heartbeat response command. If it does not receive it within 90 seconds, it will disconnect.

[0124] In some embodiments, the subsequent process may include starting a charging test and stopping a charging test.

[0125] Exemplarily, the charging test process may include the following operations.

[0126] 2.1 The test platform sends a plug-in command to the charging pile.

[0127] 2.2 The charging pile updates the gun status. For example, the charging pile updates the status and changes the charging pile status from idle to plugged in.

[0128] 2.3 The charging pile status data is reported to the management platform. For example, the status instruction 0x13 is sent to the management platform, and the basic information of the charging pile including the serial code, gun number, gun status, etc. is converted into bytecode and assembled into bytecode according to the communication protocol and reported to the management platform.

[0129] After the gun is inserted, a charging test is also included.

[0130] 3.1 The user scans the code to start charging. When the charging pile is in the plugged-in state, the user can start charging by scanning the code. For example, the user can scan the code on the APP or scan the QR code on the charging pile.

[0131] 3.2 The management platform generates a startup instruction.

[0132] 3.3 The management platform sends a start command to the charging pile. For example, after generating the start command, the management platform sends the start charging command 0x34 to the charging pile, converts the order number and asset code and other information into a byte array and assembles it into a byte array according to the communication protocol and sends it to the charging pile.

[0133] 3.4 Charging pile identifies the start command. After receiving the start charging command, the charging pile performs analysis and identification.

[0134] 3.5 The charging pile reports the startup results to the management platform.

[0135] 3.6 The management platform feeds back the startup results to the user.

[0136] After charging starts, the charging pile can continuously report charging process data to the management platform during the charging process.

[0137] 4.1 The charging pile generates charging process data, status data and BMS data. For example, the charging pile can update the charging status to charging and generate information such as process data, status data and BMS data.

[0138] 4.2 The charging pile reports process data, status data and BMS data to the management platform. In some embodiments, the charging pile can report process data, status data and BMS data, as well as the acquired VIN code information, to the management platform through the charging handshake instruction 0x15, and send the BMS output instruction 0x23 to report the required voltage, required current and other data to the management platform, and at the same time start the timer task of the process data, and assemble the order number, SOC, current, voltage, charging amount, gun status, gun temperature, cumulative charging time, remaining charging time and charged amount in the charging process into a byte array according to the protocol through the 0x13 instruction and send it to the management platform.

[0139] In some embodiments, the processes of 4.1 and 4.2 may be repeatedly executed until the user issues a stop charging instruction or charging is completed.

[0140] 5.1 The user issues a stop charging task to the management platform. In some embodiments, the user can stop charging by scanning a code.

[0141] 5.2 The management platform generates a stop command (stop charging command). For example, when the user scans the code to stop charging, the management platform generates a stop command 0x36

[0142] 5.3 The management platform sends a stop command to the charging pile. For example, the stop charging command 0x36 is sent to the charging pile.

[0143] 5.4 Charging pile identification stop command. For example, after receiving the stop charging command 0x36, the charging pile will parse and identify it, obtain the serial number and gun number of the charging pile, stop the scheduled task of the process data, determine the stop result and convert it into a byte array and assemble it into a byte array according to the communication protocol and report it to the management platform.

[0144] 5.5 The charging pile reports the stop result to the management platform. For example, after successfully stopping charging, the charging pile updates the status to plugged in, assembles the status data and billing data into a byte array according to the corresponding instructions and the protocol, and then sends it to the management platform.

[0145] In some embodiments, the charging station can also report charging bill information to the management platform.

[0146] 6.1 Charging station generates bills.

[0147] 6.2 The charging pile sends the bill to the management platform

[0148] 6.3 The management platform will feed back the bill to the user.

[0149] Exemplarily, after charging is stopped, a pile gun extraction test may also be performed.

[0150] 7.1 The test platform issues a gun-drawing test instruction. For example, the test platform issues a simulated instruction to draw a gun.

[0151] 7.2 The charging pile updates the gun status to unplugged. For example, the charging pile updates the status from plugged in to unplugged.

[0152] 7.3 The charging pile reports the charging pile status data to the management platform. For example, the status command 0x13 is sent to the management platform, and the basic information of the charging pile including the serial code, gun number, gun status, etc. is converted into a byte array and assembled into a byte array according to the communication protocol and reported to the management platform.

[0153] In some embodiments of the present specification, the charging pile test system simulates the command exchanges between the charging pile and the management platform at each stage, so as to simulate the user's charging process operations, such as plugging in the gun, starting charging, ending charging, pulling out the gun and paying the bill, thereby realizing the charging process test of the charging pile.

[0154] Figure 5 It is an exemplary interactive flow chart of the plug-and-charge / swipe-card charging test shown in some embodiments of this specification.

[0155] like Figure 5 As shown, Figure 5 It shows the information interaction between the test platform, the charging pile, the management platform and the user in performing the device adding test, the plug-and-charge or card swiping charging test and the charging stopping test through the test platform.

[0156] When adding a device test, you can include the following operations.

[0157] 1.1 The test platform first sends a simulation instruction to add a device to the charging pile.

[0158] 1.2 After receiving the simulation instruction to add the device, the charging pile sends a login instruction to the management platform.

[0159] 1.3 The management platform determines the login result based on the login instruction.

[0160] 1.4 The management platform feeds back the login results to the charging pile.

[0161] 1.5 The charging station analyzes the login result.

[0162] 1.6 Charging pile adds results to the test platform feedback device.

[0163] 1.7 In response to a successful login, the device is added to the local device list and a scheduled task is started on the charging pile, sending a heartbeat command 0x03 to the management platform every 30 seconds.

[0164] 1.8 After receiving the heartbeat command, the management platform parses the command and generates a heartbeat response.

[0165] 1.9 The management platform sends a heartbeat response 0x04 to the charging pile.

[0166] Exemplarily, the charging test process may include the following operations.

[0167] 2.1 The test platform sends a plug-in command to the charging pile.

[0168] 2.2 The charging pile updates the gun status. For example, the charging pile updates the status and changes the charging pile status from idle to plugged in.

[0169] 2.3 The charging pile status data is reported to the management platform. For example, the status command 0x13 is sent to the management platform, and the basic information of the charging pile including the serial code, gun number, gun status, etc. is converted into a byte array and assembled into a byte array according to the communication protocol and reported to the management platform.

[0170] After plugging in the gun, you can perform a charging test.

[0171] 8.1 Plug and charge or swipe card to start charging. Plug and charge means that charging starts automatically after the gun is plugged into the vehicle's charging port; swipe card to start means charging starts after swiping the card.

[0172] 8.2 The charging pile reports to the management platform to start charging.

[0173] 8.3 The management platform performs authentication based on the current charging start instruction. If the authentication is successful, charging will start and the start result will be returned. If the authentication fails, the start failure will be returned.

[0174] 8.3 The management platform feeds back the startup results to the charging pile.

[0175] After charging starts, the charging pile can continuously report charging process data to the management platform during the charging process.

[0176] 4.1 The charging pile generates charging process data, status data and BMS data. For example, the charging pile can update the charging status to charging and generate information such as process data, status data and BMS data.

[0177] 4.2 The charging pile reports process data, status data and BMS data to the management platform. In some embodiments, the charging pile can report process data, status data and BMS data, as well as the acquired VIN code information, to the management platform through the charging handshake instruction 0x15, and send the BMS output instruction 0x23 to report the required voltage, required current and other data to the management platform, and at the same time start the timer task of the process data, and assemble the order number, SOC, current, voltage, charging amount, gun status, gun temperature, cumulative charging time, remaining charging time and charged amount in the charging process into a byte array according to the protocol through the 0x13 instruction and send it to the management platform.

[0178] In some embodiments, the processes of 4.1 and 4.2 may be repeatedly performed until charging is stopped or completed.

[0179] 9.1 Charging stop at the charging pile. For example, charging can be stopped by performing a charging interaction on one side of the charging pile, such as drawing a gun, swiping a card, or interactively stopping the charging button.

[0180] 9.2 The charging station generates a bill.

[0181] 9.3 Charging pile sends bill to management platform

[0182] 7.1 The test platform issues a gun-drawing test instruction. For example, the test platform issues a simulated instruction to draw a gun.

[0183] 7.2 The charging pile updates the gun status to unplugged. For example, the charging pile updates the status from plugged in to unplugged.

[0184] 7.3 The charging pile reports the charging pile status data to the management platform.

[0185] Figure 4 and Figure 5 The difference lies in the different ways of starting charging. Figure 4 To start charging interactively on the charging pile side, Figure 5The charging is started by scanning the code on the user's APP. Figure 5 For more information on the steps in Figure 4 The relevant description will not be repeated here.

[0186] In addition, it should be noted that in the embodiments of this specification, unless otherwise specified, the charging piles or piles described refer to simulated piles, that is, tests are performed using virtual charging piles instead of actual piles, thereby reducing dependence on real piles and personnel.

[0187] Figure 6 is an exemplary module diagram of a charging pile test system according to some embodiments of this specification. Figure 6 As shown, the system 600 includes a first receiving module 610, a first sending module 620 and a second receiving module 630. In some embodiments, each module in the charging pile test system 600 can be implemented by the charging pile 110.

[0188] The first receiving module 610 is used to receive simulation instructions sent by the test platform.

[0189] The first sending module 620 is used to send the test content corresponding to the simulation instruction to the management platform of the charging pile. In some embodiments, the first sending module 620 can also be used to establish a connection link between the charging pile and the management platform; assemble the test content based on the communication protocol of the management platform; and send the assembled test content to the management platform through the connection link.

[0190] The second receiving module 630 is used to receive a response result to the test content sent by the management platform.

[0191] Figure 7 is an exemplary module diagram of a charging pile test system according to other embodiments of this specification. Figure 7 As shown, the system 700 includes a third receiving module 710, a determining module 720 and a second sending module 730. In some embodiments, each module in the charging pile testing system 700 can be implemented by the management platform 130.

[0192] The third receiving module 710 is used to receive the test content corresponding to the simulation instruction sent by the charging pile.

[0193] The determination module 720 is used to determine the response result to the test content.

[0194] The second sending module 730 is used to send the response result of the test content to the charging pile.

[0195] about Figure 6 and Figure 7 Further description of each module can be found in the relevant flowchart section, e.g. Figure 2and Figure 3 Related description.

[0196] It should be understood that Figure 6 The system and its modules shown can be implemented in various ways. For example, in some embodiments, the system and its modules can be implemented by hardware, software or a combination of software and hardware. Among them, the hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or a dedicated design hardware. Those skilled in the art will understand that the above methods and systems can be implemented using computer executable instructions and / or included in a processor control code, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the system and its modules of this specification. Not only can the hardware circuits such as ultra-large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc. be implemented, it can also be implemented with software such as executed by various types of processors, and it can also be implemented by a combination of the above hardware circuits and software (for example, firmware).

[0197] It should be noted that the above description of the charging pile test system and its modules is only for the convenience of description and cannot limit this specification to the scope of the embodiments. It is understandable that for those skilled in the art, after understanding the principle of the system, it is possible to arbitrarily combine the modules or form a subsystem to connect with other modules without deviating from this principle. In some embodiments, Figure 6 The first receiving module 610, the first sending module 620, and the second receiving module 630 disclosed in the specification may be different modules in a system, or one module may realize the functions of two or more modules. For example, each module may share a storage module, or each module may have its own storage module. Such variations are within the protection scope of this specification.

[0198] The basic concepts have been described above. Obviously, for those skilled in the art, the above detailed disclosure is only for example and does not constitute a limitation of this specification. Although not explicitly stated here, those skilled in the art may make various modifications, improvements and corrections to this specification. Such modifications, improvements and corrections are suggested in this specification, so such modifications, improvements and corrections still belong to the spirit and scope of the exemplary embodiments of this specification.

[0199] At the same time, this specification uses specific words to describe the embodiments of this specification. For example, "one embodiment", "an embodiment", and / or "some embodiments" refer to a certain feature, structure or characteristic related to at least one embodiment of this specification. Therefore, it should be emphasized and noted that "one embodiment" or "an embodiment" or "an alternative embodiment" mentioned twice or more in different positions in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures or characteristics in one or more embodiments of this specification can be appropriately combined.

[0200] In addition, unless explicitly stated in the claims, the order of the processing elements and sequences described in this specification, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and methods of this specification. Although the above disclosure discusses some invention embodiments that are currently considered useful through various examples, it should be understood that such details are only for illustrative purposes, and the attached claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments of this specification. For example, although the system components described above can be implemented by hardware devices, they can also be implemented only by software solutions, such as installing the described system on an existing server or mobile device.

[0201] Similarly, it should be noted that in order to simplify the description disclosed in this specification and thus help understand one or more embodiments of the invention, in the above description of the embodiments of this specification, multiple features are sometimes combined into one embodiment, figure or description thereof. However, this disclosure method does not mean that the features required by the subject matter of this specification are more than the features mentioned in the claims. In fact, the features of the embodiments are less than all the features of the single embodiment disclosed above.

[0202] In some embodiments, numbers describing the number of components and attributes are used. It should be understood that such numbers used in the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise specified, "about", "approximately" or "substantially" indicate that the numbers are allowed to vary by ±20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may change according to the required features of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the general method of retaining digits. Although the numerical domains and parameters used to confirm the breadth of their range in some embodiments of this specification are approximate values, in specific embodiments, the setting of such numerical values ​​is as accurate as possible within the feasible range.

[0203] Each patent, patent application, patent application publication, and other materials, such as articles, books, specifications, publications, documents, etc., cited in this specification are hereby incorporated by reference in their entirety. Except for application history documents that are inconsistent with or conflicting with the contents of this specification, documents that limit the broadest scope of the claims of this specification (currently or later attached to this specification) are also excluded. It should be noted that if the descriptions, definitions, and / or use of terms in the materials attached to this specification are inconsistent or conflicting with the contents described in this specification, the descriptions, definitions, and / or use of terms in this specification shall prevail.

[0204] Finally, it should be understood that the embodiments described in this specification are only used to illustrate the principles of the embodiments of this specification. Other variations may also fall within the scope of this specification. Therefore, as an example and not a limitation, alternative configurations of the embodiments of this specification may be considered consistent with the teachings of this specification. Accordingly, the embodiments of this specification are not limited to the embodiments explicitly introduced and described in this specification.

Claims

1. A charging pile testing method, the method being applied to a charging pile, the method comprising: Receive simulation instructions sent by the test platform; Sending a test content corresponding to the simulation instruction to the management platform of the charging pile; wherein the test content includes a test instruction and test data information; Receive a response result to the test content sent by the management platform.

2. According to the method of claim 1, the sending of the test content corresponding to the simulation instruction to the management platform of the charging pile comprises: Establishing a connection link between the charging pile and the management platform; Assembling the test content based on the communication protocol of the management platform; The assembled test content is sent to the management platform via the connection link.

3. According to the method of claim 2, the response result of the test content is obtained by the management platform assembling the execution result of the test instruction based on the communication protocol of the charging pile, and the method further includes: The response result of the test content is parsed to obtain the execution result of the test instruction. 4 . The method according to claim 1 , wherein the test instructions include preset test instructions and user-defined test instructions.

5. According to the method of claim 4, the preset test instructions include a new device instruction, a start charging instruction, a stop charging instruction, an emergency stop instruction, a gun insertion instruction, and a gun removal instruction; The custom test instructions include charging type instructions, ground lock instructions and fault instructions.

6. The method according to claim 4, further comprising: The custom test instruction is adjusted; the adjustment includes adjusting one or more of voltage, current, SOC, and instruction sending delay. 7 . The method according to claim 1 , wherein the test data information comprises current configuration data, voltage configuration data and power data.

8. The method according to claim 7, further comprising: The test data information is adjusted.

9. A charging pile testing system, the system being applied to a charging pile, the system comprising: A first receiving module, used for receiving a simulation instruction sent by a test platform; A first sending module, used to send the test content corresponding to the simulation instruction to the management platform of the charging pile; wherein the test content includes the test instruction and the test data information; The second receiving module is used to receive a response result to the test content sent by the management platform.

10. A charging pile testing method, the method being applied to a charging pile management platform, the method comprising: Receiving test content corresponding to the simulation instruction sent by the charging pile; wherein the simulation instruction is sent to the charging pile by the test platform, and the test content includes the test instruction and test data information; Determining a response result to the test content; The response result of the test content is sent to the charging pile.

11. The method according to claim 10, wherein the receiving test content corresponding to the simulation instruction sent by the charging pile comprises: Establishing a connection link between the management platform and the charging pile; The assembled test content sent by the charging pile is received through the connection link; wherein the assembled test content is obtained by the charging pile assembling the test content based on the communication protocol of the management platform.

12. The method according to claim 11, wherein determining the response result to the test content comprises: Parsing the assembled test content to obtain parsing results; Based on the analysis result, determining the execution result of the test instruction; The execution result of the test instruction is assembled based on the communication protocol of the charging pile to determine the response result to the test content.

13. The method according to claim 12, further comprising: Receive user input instructions; Based on the user input instruction and the parsing result, an execution result of the test instruction is determined.

14. The method according to claim 11, wherein sending the response result of the test content to the charging pile comprises: The response result of the test content is sent to the management platform through the connection link.

15. A charging pile testing system, the method being applied to a charging pile management platform, the system comprising: A third receiving module is used to receive the test content corresponding to the simulation instruction sent by the charging pile; wherein the simulation instruction is sent to the charging pile by the test platform, and the test content includes the test instruction and test data information; A determination module, used to determine a response result to the test content; The second sending module is used to send the response result of the test content to the charging pile.

Citation Information

Cited By

  • Charging pile test method and electronic equipment

    CN120405263A

  • A method for testing a charging pile and an electronic device

    CN120405263B