A charging method and device for simulating a charging pile

The charging parameters of the simulated piles are controlled jointly by the client and the server, and abnormal situations are simulated, which solves the problem of not being able to detect charging pile failures in the existing technology, and realizes the rapid discovery of problems during the charging process. It is suitable for a variety of charging scenarios.

CN114910732BActive Publication Date: 2025-08-15ZHEJIANG HAOHAN ENERGY TECH CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202210738334.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-27
Publication Date
2025-08-15
Estimated Expiration
2042-06-27

AI Technical Summary

Technical Problem

The existing program simulation pile cannot simulate abnormal parameters and faults of charging piles, making it difficult to find problems during charging.

Method used

The charging parameters of the simulated pile are obtained through the client, and when the target charging parameters are met, the simulation pile can charge the target vehicle according to the abnormal target charging parameters. After receiving the server's response message, the query command is sent to determine the charging pile failure.

Benefits of technology

It realizes the rapid discovery of the faults of the charging pile during simulated charging, improves the efficiency of discovering problems in the charging process, and is suitable for a variety of charging scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114910732B_ABST
    Figure CN114910732B_ABST
Patent Text Reader

Abstract

The present application provides a charging method and device for a simulated pile, in which the client obtains the charging parameters of the simulated pile, and when the charging parameters of the simulated pile meet the target charging parameters, sends a charging instruction to the server, so that the server controls the simulated pile to charge the target vehicle according to the target charging parameters. Then, after receiving the response message sent by the server indicating that the simulated pile charging is successfully started, a query instruction is sent to the server, and charging data corresponding to the query instruction is received, so as to determine that the charging state is faulty when the charging pile corresponding to the simulated pile has charging data corresponding to the target charging parameters. In this way, by configuring abnormal target charging parameters and using abnormal target charging parameters to simulate charging of the target vehicle, abnormal conditions are simulated during the simulated charging process, so that when the charging pile subsequently has charging data corresponding to the target charging parameters, it is determined that the charging pile has a fault, thereby more quickly discovering problems in the charging process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a charging method and device for a simulated charging pile. Background Art

[0002] With the development of new energy vehicles, charging piles are becoming increasingly important. They are used to charge various models of electric vehicles at different voltage levels. To open up charging pile data and charging capabilities to various operators for interconnection and interoperability, a set of China Electricity Council protocols has been developed for the charging process. Each operator uses this protocol for charging.

[0003] Before putting charging piles into use, operators need to test them using simulated charging piles. Currently, these are usually programmed simulations, but they only operate according to a set logic and cannot deviate from it, making it impossible to detect problems that arise during the charging process. Summary of the Invention

[0004] The present application provides a charging method and device for simulating a charging pile, which are used to promptly detect problems that occur during the charging process.

[0005] In a first aspect, the present application provides a charging method for simulating a charging pile, the method being applied to a client and comprising:

[0006] Obtaining charging parameters of the simulated charging pile, and sending a charging instruction to the server when the charging parameters of the simulated charging pile meet target charging parameters, so that the server controls the simulated charging pile to charge the target vehicle according to the target charging parameters, wherein the charging parameters of the simulated charging pile are pre-configured by the server in combination with multiple charging scenarios;

[0007] After receiving a response message sent by the server, a query instruction is sent to the server, wherein the response message is used to indicate that the simulation pile charging is started successfully;

[0008] The charging data sent by the server is received, so as to determine that a fault occurs in the charging pile when the charging data appears in the charging pile corresponding to the simulation pile.

[0009] Optionally, the method further includes:

[0010] When the charging parameters of the simulated pile do not meet the target charging parameters, an increase instruction is sent to the server, so that the server configures the target charging parameters in the increase instruction in the simulated pile;

[0011] After receiving the configuration success instruction sent by the server, a charging instruction is sent to the server, so that the server controls the simulation pile to charge the target vehicle according to the target charging parameters.

[0012] Optionally, when the charging parameters of the simulated pile meet the target charging parameters, sending a charging instruction to the server specifically includes:

[0013] When the charging parameters of the simulated pile meet the target charging parameters, a first preset number of charging instructions are sent to the server at a first preset time interval;

[0014] The sending of a query instruction to the server after receiving the response message sent by the server specifically includes:

[0015] After receiving the response message sent by the server a second preset number of times, a query instruction is sent to the server.

[0016] Optionally, the sending a query instruction to the server after receiving the response message sent by the server specifically includes:

[0017] After receiving the response message sent by the server, a query instruction is sent to the server according to a second preset time interval.

[0018] Optionally, the receiving the charging data sent by the server specifically includes:

[0019] Receive at least one of the remaining power, actual power, actual voltage, actual current, charging time, charging degree and consumed electricity fee of the target vehicle sent by the server.

[0020] Optionally, obtaining the charging parameters of the simulated pile specifically includes:

[0021] Obtain at least one of the rated power, rated current, and rated voltage of the simulated pile.

[0022] Optionally, the method further includes:

[0023] A stop charging instruction is sent to the server according to the charging data, so that the server controls the simulation pile to stop charging the target vehicle.

[0024] Optionally, the method further includes:

[0025] Receive billing information sent by the server, where the billing information includes at least one of a total charging degree, a total charging time, and a total charging price.

[0026] In a second aspect, the present application provides a charging method for simulating a charging pile, the method being applied to a server and comprising:

[0027] Configuring charging parameters required for various charging scenarios in the simulated pile, and after receiving an acquisition instruction sent by the client, sending the charging parameters of the simulated pile to the client;

[0028] receiving a charging instruction sent by the client, controlling the simulated pile to charge the target vehicle according to the target charging parameters in the charging instruction, and sending a response message to the charging instruction to the client, wherein the charging instruction is sent by the client when the charging parameters of the simulated pile meet the target charging parameters, and the response message is used to indicate that the simulated pile has successfully started charging;

[0029] Receive the query instruction sent by the client, and send the charging data to the client, so that the client determines that the charging pile is faulty when the charging pile corresponding to the simulation pile has charging data.

[0030] Optionally, the method further includes:

[0031] receiving an add instruction sent by a client, configuring the target charging parameters in the add instruction in the simulated pile, and sending a configuration success instruction to the client, wherein the add instruction is sent by the client when the charging parameters of the simulated pile do not meet the target charging parameters;

[0032] Receive the charging instruction sent by the client, and charge the target vehicle according to the target charging parameters.

[0033] Optionally, the method further includes:

[0034] After receiving the stop charging instruction sent by the client, billing information is sent to the server, where the billing information includes at least one of the total charging degree, the total charging time and the total charging price.

[0035] In a third aspect, the present application provides a charging pile simulation device, comprising:

[0036] an acquisition module, configured to acquire charging parameters of the simulated charging pile, and when the charging parameters of the simulated charging pile meet target charging parameters, send a charging instruction to the server, so that the server controls the simulated charging pile to charge the target vehicle according to the target charging parameters, wherein the charging parameters of the simulated charging pile are pre-configured by the server in combination with multiple charging scenarios;

[0037] A first sending module is used to send a query instruction to the server after receiving a response message sent by the server, wherein the response message is used to indicate that the simulation pile charging is successfully started;

[0038] The first receiving module is used to receive the charging data sent by the server, so as to determine that the charging pile has a fault when the charging pile corresponding to the simulation pile has the charging data.

[0039] In a fourth aspect, the present application provides a charging pile simulation device, comprising:

[0040] A second sending module is used to configure charging parameters required for various charging scenarios in the simulated pile, and after receiving an acquisition instruction sent by the client, send the charging parameters of the simulated pile to the client;

[0041] A second receiving module is configured to receive a charging instruction sent by the client, control the simulated pile to charge the target vehicle according to the target charging parameters in the charging instruction, and send a response message to the charging instruction to the client, wherein the charging instruction is sent by the client when the charging parameters of the simulated pile meet the target charging parameters, and the response message is used to indicate that the simulated pile has successfully started charging;

[0042] The third receiving module is used to receive the query instruction sent by the client and send the charging data to the client, so that the client can determine that the charging pile has a fault when the charging pile corresponding to the simulation pile has charging data.

[0043] In a fifth aspect, the present application provides an electronic device, comprising: a memory and a processor;

[0044] The memory is used to store instructions; the processor is used to call the instructions in the memory to execute the first aspect and the charging method of the simulated pile in any possible design of the first aspect or the second aspect and the charging method of the simulated pile in any possible design of the second aspect.

[0045] In a fourth aspect, the present application provides a computer-readable storage medium, which stores computer instructions. When at least one processor of an electronic device executes the computer instructions, the electronic device executes the charging method of the simulated pile in the first aspect and any possible design of the first aspect, or the charging method of the simulated pile in the second aspect and any possible design of the second aspect.

[0046] In a fifth aspect, the present application provides a computer program product, which includes computer instructions. When at least one processor of an electronic device executes the computer instructions, the electronic device executes the charging method of the simulated pile in the first aspect and any possible design of the first aspect, or the charging method of the simulated pile in the second aspect and any possible design of the second aspect.

[0047] The charging method of the simulated pile provided in the present application is that the client obtains the charging parameters of the simulated pile, and when the charging parameters of the simulated pile meet the target charging parameters, sends a charging instruction to the server, so that the server controls the simulated pile to charge the target vehicle according to the target charging parameters. Then, after receiving the response message sent by the server that the simulated pile charging is successfully started, a query instruction is sent to the server, and the charging data corresponding to the query instruction is received, so as to determine that the charging state is faulty when the charging pile corresponding to the simulated pile has charging data corresponding to the target charging parameters. In this way, by configuring abnormal target charging parameters and using abnormal target charging parameters to simulate charging of the target vehicle, abnormal conditions are simulated during the simulated charging process, so that when the charging pile subsequently has charging data corresponding to the target charging parameters, it is determined that the charging pile has a fault, thereby more quickly discovering problems in the charging process. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0049] Figure 1 A schematic diagram of a scenario of a charging method simulating a charging pile provided in one embodiment of the present application;

[0050] Figure 2 A flowchart of a charging method for a simulated pile provided in one embodiment of the present application;

[0051] Figure 3 A signaling interaction diagram of a charging method simulating a charging pile provided in one embodiment of the present application;

[0052] Figure 4 A flowchart of another charging method for a simulated pile provided in one embodiment of the present application;

[0053] Figure 5 A schematic structural diagram of a charging device simulating a charging pile provided in one embodiment of the present application;

[0054] Figure 6 A schematic structural diagram of another charging device simulating a charging pile provided in one embodiment of the present application;

[0055] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0056] To make the objectives, technical solutions, and advantages of this application more clear, the technical solutions in this application will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0057] With the development of new energy vehicles, charging piles are becoming increasingly important. To open up charging pile data and charging capabilities to various manufacturers and foster interoperability, a comprehensive set of protocols for the charging process, the China Electricity Council (CEC) Protocol, has been developed. Each operator uses this protocol for charging. The CEC Protocol specifies the overall requirements for information exchange within electric vehicle (EV) battery swap services, including the battery swap service information exchange architecture, information exchange service processes, information exchange functions, security mechanisms, and performance requirements. The CEC Protocol applies to information exchange between EV battery swap service platforms operated by different operators, as well as between EV battery swap service platforms and third-party service and management platforms.

[0058] Before putting charging piles into use, operators need to test them using simulated charging piles. Currently, these are usually programmed simulations, but they only operate according to a predefined logic and cannot deviate from it. For example, it is difficult to simulate abnormal charging pile parameters or charging pile failures, making it impossible to detect problems that may arise during the charging process.

[0059] In response to the above problems, this application proposes a charging method for a simulated pile based on the China Electricity Council protocol, which is used to simulate the charging process of a charging pile. The client obtains the charging parameters of the simulated pile, and when the charging parameters of the simulated pile meet the target charging parameters, sends a charging instruction to the server, so that the server controls the simulated pile to charge the target vehicle according to the target charging parameters. Then, after receiving the response message sent by the server that the simulated pile charging is successfully started, a query instruction is sent to the server, and the charging data corresponding to the query instruction is received, so as to determine that the charging state has failed when the charging pile corresponding to the simulated pile has charging data corresponding to the target charging parameters. In this way, by configuring abnormal target charging parameters and using abnormal target charging parameters to simulate charging of the target vehicle, abnormal conditions are simulated during the simulated charging process, so that when the charging pile subsequently has charging data corresponding to the target charging parameters, it is determined that the charging pile has failed, thereby more quickly discovering problems in the charging process. And because the charging parameters of the simulated pile are pre-configured by the server in combination with multiple charging scenarios, the simulated pile can be applied to multiple charging scenarios.

[0060] The following specific embodiments are used to describe the technical solution of the present application in detail. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0061] Figure 1 A scenario diagram of a charging method for a simulated pile provided by an embodiment of the present application is shown. The client 101 obtains the charging parameters of the simulated pile and sends a charging instruction to the server 102 when the charging parameters of the simulated pile meet the target charging parameters. After receiving the charging instruction, the server 102 controls the simulated pile to charge the target vehicle according to the target charging parameters and sends a response message to the client 101 indicating that the simulated pile charging is successfully started. After receiving the response message sent by the server, the client 101 sends a query instruction to the server 102 to obtain charging data during the charging process. After receiving the query instruction, the server 102 sends the charging data during the charging process to the client 101. The client 101 receives the charging data sent by the server and determines that the charging pile has a fault when the charging pile corresponding to the simulated pile shows charging data corresponding to the target charging parameters. The client 101 can also send a stop charging instruction to the server 102 based on the charging data. After receiving the stop charging instruction, the server 102 controls the simulated pile to stop simulating charging of the target vehicle and sends the billing information to the client 101.

[0062] Figure 2 The flowchart of a charging method for simulating a pile provided by an embodiment of the present application is shown. Figure 1 Based on the embodiment shown, Figure 2 As shown, with the client as the execution subject, the method of this embodiment may include the following steps:

[0063] S101. Acquire charging parameters of the simulation pile, and when the charging parameters of the simulation pile meet target charging parameters, send a charging instruction to the server, so that the server controls the simulation pile to charge the target vehicle according to the target charging parameters.

[0064] The server pre-configures the charging parameters required for various charging scenarios in the simulated pile, such as fast charging and slow charging. These parameters include at least one of the simulated pile's rated power, rated current, and rated voltage. Since the simulated pile simulates a charging pile, its rated power is the rated power of the charging pile, its rated current is the rated current of the charging pile, and its rated voltage is the rated voltage of the charging pile.

[0065] After logging into the account, the client can obtain the charging parameters of the simulation pile by scanning the QR code. The QR code can be configured in the client so that the client can obtain the charging parameters of the simulation pile in time.

[0066] After obtaining the charging parameters of the simulated charging pile, the target charging parameters are compared with the charging parameters of the simulated charging pile. If the charging parameters of the simulated charging pile meet the target charging parameters, a charging instruction is sent to the server. The charging parameters of the simulated charging pile meet the target charging parameters, for example, the charging current in the target charging parameters is within the rated current range of the simulated charging pile, and the charging voltage in the target charging parameters is within the rated voltage range of the simulated charging pile. The target charging parameters may include target charging current, target charging voltage, target charging power, etc. The target charging current can be greater than or less than the charging current of the target vehicle, the target charging voltage can be greater than or less than the charging voltage of the target vehicle, and the target charging power can be greater than or less than the charging power of the target vehicle.

[0067] If the charging parameters of the simulated pile do not meet the target charging parameters, an increase instruction can be sent to the server, so that the server configures the target charging parameters in the increase instruction in the simulated pile, and after receiving the configuration success instruction sent by the server, a charging instruction is sent to the server, so that the server controls the simulated pile to charge the target vehicle according to the target charging parameters, thereby ensuring that the simulated pile charges the target vehicle according to the target charging parameters, and at the same time increasing the applicability of the simulated pile.

[0068] In some embodiments, when the charging parameters of the simulated pile meet the target charging parameters, a first preset number of charging instructions can be sent to the server at a first preset time interval, that is, a charging instruction can be sent to the server once every period of time, so as to send the charging instruction to the server.

[0069] After receiving the charging instruction, the server controls the simulation pile to simulate charging the target vehicle according to the target charging parameters.

[0070] S102: After receiving the response message sent by the server, a query instruction is sent to the server.

[0071] The server controls the simulation pile to simulate charging of the target vehicle according to the target charging parameters. When the simulation pile charging is successfully started, a response message of successful charging start can be sent to the client.

[0072] In some embodiments, if charging instructions are sent to the server a first preset number of times, a query instruction is sent to the server after receiving a response message sent by the server a second preset number of times to confirm that the server controls the simulated charging of the simulated pile successfully and then sends a query instruction to the server. The query instruction is used to query the charging data during the charging process.

[0073] After receiving the charging instruction, the server may also send a response message indicating that the charging instruction has been received to the client, so as to inform the client that the charging instruction has been received.

[0074] S103: Receive charging data sent by the server, and determine that the charging pile is faulty when charging data appears at the charging pile corresponding to the simulation pile.

[0075] The charging data corresponding to the query instruction sent by the receiving server is abnormal data because the target charging parameter is an abnormal parameter that occurs during the charging process. If the charging pile corresponding to the simulation pile has charging data corresponding to the target charging parameter during the charging process, the charging pile has a fault. Therefore, it is judged whether the charging pile has a fault based on the charging data of the charging pile.

[0076] The charging data may include, for example, at least one of the remaining power, actual power, actual voltage, actual current, charging time, charging degree, and consumed electricity fee of the target vehicle.

[0077] Since the charging data of the simulation pile has a certain fluctuation, after receiving the response message sent by the server, a query instruction can be sent to the server according to the second preset time interval to obtain multiple charging data and increase the accuracy of the charging data.

[0078] The charging method of the simulated pile provided in this application utilizes abnormal target charging parameters to simulate charging of a target vehicle, thereby simulating abnormal conditions during the simulated charging process, so that when the charging pile subsequently displays charging data corresponding to the target charging parameters, it is determined that the charging pile has a fault, thereby more quickly discovering problems in the charging process.

[0079] Figure 3 The charging method of the simulated pile provided in one embodiment of the present application is as follows: Figure 3 As shown, with the client as the execution subject, the method of this embodiment may include the following steps:

[0080] S201. The client obtains charging parameters of the simulation pile, and sends a charging instruction to the server when the charging parameters of the simulation pile meet the target charging parameters.

[0081] After obtaining the charging parameters of the simulated pile, the client compares the target charging parameters with the charging parameters of the simulated pile. If the charging parameters of the simulated pile meet the target charging parameters, a charging instruction is sent to the server.

[0082] S202: The server controls the simulation pile to charge the target vehicle according to the target charging parameters, and sends a response message to the client.

[0083] After receiving the charging instruction, the server controls the simulation pile to charge the template vehicle according to the template charging parameters, and sends a response message of successful simulation pile charging start to the client.

[0084] S203. After receiving the response message, the client sends a query instruction to the server.

[0085] After receiving the response message indicating that the simulated pile charging is successfully started, the client sends a query instruction to the server to obtain the charging data during the charging process.

[0086] S204: The server sends the charging data corresponding to the query instruction to the client.

[0087] After receiving the query command, the server sends the charging data of the simulated charging pile to the client. The charging data can include the target vehicle's remaining power, actual power, actual voltage, actual current, charging time, charging degree, and electricity consumption.

[0088] S205: The client receives charging data to determine that a fault occurs in the charging pile when charging data appears in the charging pile corresponding to the simulation pile.

[0089] After receiving the charging data, the client can display the charging data so that the charging data of the charging pile corresponding to the simulated pile can be compared with the charging data displayed by the client. If they are consistent or similar, it indicates that the charging pile has a fault.

[0090] S206: The client sends a stop charging instruction to the server according to the charging data.

[0091] After receiving the charging data, the client can send a stop charging instruction to the server. For example, based on the remaining power in the charging data, the client can determine whether to send a stop charging instruction to the server. If the remaining current is full, that is, the target vehicle is fully charged, the client can send a stop charging instruction to the server.

[0092] S207: The server controls the simulation charging pile to stop charging the target vehicle and sends billing information to the client.

[0093] After receiving the stop charging instruction, the server controls the simulation pile to stop simulating charging of the target vehicle. The server can also send bill information to the client, the bill information including at least one of the total charging degree, the total charging time, and the total charging price.

[0094] In some embodiments, if multiple query instructions are received, the current billing information may be sent to the client when the charging data corresponding to the query instructions is sent.

[0095] The charging pile simulation method provided in this application utilizes abnormal target charging parameters to simulate charging of a target vehicle, thereby simulating abnormal conditions during the simulated charging process. This allows the user to determine that the charging pile is faulty when charging data corresponding to the target charging parameters subsequently appears, thereby more quickly identifying charging problems. Furthermore, after stopping charging, the charging process's billing information can be sent to the client to obtain charging fee information.

[0096] Figure 4 FIG1 shows a flow chart of a charging method for a simulated pile provided by an embodiment of the present application. Figure 4 As shown, with the server as the execution subject, the method of this embodiment may include the following steps:

[0097] S301: Configure charging parameters required for various scenarios in the simulation pile, and after receiving an acquisition instruction sent by the client, send the charging parameters of the simulation pile to the client.

[0098] The server configures the charging parameters required for various scenarios in the simulated pile so that the simulated pile can meet various charging requirements and be applicable to various charging scenarios. After receiving the acquisition instruction sent by the client, the server sends the corresponding charging parameters of the simulated pile to the client based on the identifier of the simulated pile in the acquisition instruction.

[0099] S302: Receive a charging instruction sent by the client, control the simulation pile to charge the target vehicle according to the target charging parameters in the charging instruction, and send a response message of the charging instruction to the client.

[0100] After obtaining the charging parameters of the simulated pile, the client determines whether the charging parameters of the simulated pile meet the target charging parameters. If so, a charging instruction is sent to the client; if not, an increase instruction is sent to the client.

[0101] After receiving the charging instruction sent by the client, the server controls the simulation pile to simulate charging of the target vehicle according to the target charging parameters in the charging instruction, and sends a response message of successful start of the simulation pile charging to the client.

[0102] Upon receiving the add command from the client, the server configures the target charging parameters in the simulated charging pile, enabling the simulated charging pile to simulate charging the target vehicle according to the target charging parameters. The server may also send a configuration success message to the client, prompting the client to send a charging command to the server.

[0103] S303: Receive a query instruction sent by the client, and send charging data to the client, so that the client determines that the charging pile is faulty when charging data appears on the charging pile corresponding to the simulation pile.

[0104] After receiving the query instruction sent by the client, the charging data corresponding to the query instruction is sent to the client. Since the target charging parameter is an abnormal parameter that occurs during the charging process, the charging data is abnormal data. If the charging pile corresponding to the simulation pile has charging data corresponding to the target charging parameter during the charging process, the charging pile has a fault. Therefore, it is judged whether the charging pile has a fault based on the charging data of the charging pile.

[0105] The server may also send billing information to the server after receiving the stop charging instruction sent by the client, where the billing information includes at least one of charging governor data, total charging time, and total charging price.

[0106] The charging method of the simulated pile provided in the present application configures the charging parameters required for various charging scenarios in the simulated pile, and simulates charging of the target vehicle using abnormal target charging parameters after receiving the charging instruction, thereby simulating abnormal conditions during the simulated charging process, so that when the charging pile subsequently displays charging data corresponding to the target charging parameters, it is determined that the charging pile has a fault, thereby more quickly discovering problems in the charging process.

[0107] Figure 5 FIG. 1 shows a schematic structural diagram of a charging device simulating a pile provided in an embodiment of the present application. Figure 5 As shown, the charging device 10 for simulating a charging pile in this embodiment is used to implement the operations corresponding to the client in any of the above method embodiments. The charging pile device 10 in this embodiment includes:

[0108] An acquisition module 11 is configured to acquire charging parameters of the simulated pile and, when the charging parameters of the simulated pile meet target charging parameters, send a charging instruction to the server so that the server controls the simulated pile to charge the template vehicle according to the template charging parameters;

[0109] A first sending module 12 is configured to send a query instruction to the server after receiving a response message sent by the server, wherein the response message is used to indicate that the simulation pile charging is started successfully;

[0110] The first receiving module 13 is configured to receive charging data sent by the server, so as to determine that a fault occurs in the charging pile when charging data appears in the charging pile corresponding to the simulation pile.

[0111] The charging device 10 simulating a charging pile provided in the embodiment of the present application can execute the above method embodiment. Its specific implementation principle and technical effects can be found in the above method embodiment, which will not be described in detail in this embodiment.

[0112] Figure 6 FIG. 1 shows a schematic structural diagram of a charging device simulating a pile provided in an embodiment of the present application. Figure 6 As shown, the charging device 20 of the simulated pile of this embodiment is used to implement the operation corresponding to the server in any of the above method embodiments. The charging device 20 of the simulated pile of this embodiment includes:

[0113] The second sending module 21 is used to configure the charging parameters required for various charging scenarios in the simulated pile, and after receiving the acquisition instruction sent by the client, send the charging parameters of the simulated pile to the client;

[0114] The second receiving module 22 is used to receive the charging instruction sent by the client, control the simulated pile to charge the target vehicle according to the target charging parameters in the charging instruction, and send a response message of the charging instruction to the client. The charging instruction is sent by the client when the charging parameters of the simulated pile meet the target charging parameters. The response message is used to indicate that the charging of the simulated pile is successfully started;

[0115] The third receiving module 23 is used to receive the query instruction sent by the client and send the charging data to the client, so that the client can determine that the charging pile has a fault when the charging pile corresponding to the simulation pile has charging data.

[0116] The charging device 20 simulating a charging pile provided in the embodiment of the present application can execute the above method embodiment. Its specific implementation principle and technical effects can be found in the above method embodiment, which will not be described in detail in this embodiment.

[0117] Figure 7 FIG1 shows a hardware structure diagram of an electronic device provided by an embodiment of the present application. Figure 7 As shown, the electronic device 30 is used to implement the operations corresponding to the electronic device in any of the above method embodiments. The electronic device 30 of this embodiment may include: a memory 31, a processor 32 and a communication interface 33.

[0118] Memory 31 is used to store computer instructions. Memory 31 may include high-speed random access memory (RAM) or non-volatile memory (NVM), such as at least one disk memory. It may also be a USB flash drive, a mobile hard drive, a read-only memory, a magnetic disk, or an optical disk.

[0119] The processor 32 is used to execute the computer instructions stored in the memory to implement the charging method of the simulation pile in the above embodiment. For details, please refer to the relevant description in the above method embodiment. The processor 32 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the invention can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor.

[0120] Optionally, the memory 31 may be independent or integrated with the processor 32 .

[0121] The communication interface 33 may be connected to the processor 32. The processor 32 may control the communication interface 33 to implement functions of receiving and sending information.

[0122] The electronic device provided in this embodiment can be used to execute the above-mentioned charging method of the simulated pile. Its implementation method and technical effects are similar, and this embodiment will not be repeated here.

[0123] The present application also provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed by a processor, they are used to implement the methods provided in the various embodiments described above.

[0124] The present application also provides a computer program product, comprising computer instructions stored in a computer-readable storage medium. At least one processor of a device can read the computer instructions from the computer-readable storage medium, and at least one processor can execute the computer instructions so that the device implements the methods provided in the various embodiments described above.

[0125] An embodiment of the present application also provides a chip, which includes a memory and a processor, wherein the memory is used to store computer instructions, and the processor is used to call and execute the computer instructions from the memory, so that a device equipped with the chip executes the methods described in the various possible implementation modes above.

[0126] Finally, it should be noted that the above embodiments are intended only to illustrate the technical solutions of this application and are not intended to limit them. Although this application has been described in detail with reference to the aforementioned embodiments, those skilled in the art will appreciate that they may modify the technical solutions described in the aforementioned embodiments or replace some or all of the technical features therein with equivalents. However, such modifications or replacements do not deviate from the essence of the corresponding technical solutions within the scope of the various embodiments of this application.

Claims

1. A charging method for a simulated pile, characterized in that: The method is used on a client, and includes: Obtaining charging parameters of the simulated charging pile, and sending a charging instruction to the server when the charging parameters of the simulated charging pile meet target charging parameters, so that the server controls the simulated charging pile to charge the target vehicle according to the target charging parameters, wherein the charging parameters of the simulated charging pile are pre-configured by the server in combination with multiple charging scenarios; After receiving a response message sent by the server, a query instruction is sent to the server, wherein the response message is used to indicate that the simulation pile charging is started successfully; Receive charging data sent by the server to determine that the charging pile has a fault when charging data corresponding to the target charging parameter appears in the charging pile corresponding to the simulation pile, wherein the target charging parameter is an abnormal parameter in the charging process and the charging data is abnormal data.

2. The method according to claim 1, characterized in that The method further comprises: When the charging parameters of the simulated pile do not meet the target charging parameters, an increase instruction is sent to the server, so that the server configures the target charging parameters in the increase instruction in the simulated pile; After receiving the configuration success instruction sent by the server, a charging instruction is sent to the server, so that the server controls the simulation pile to charge the target vehicle according to the target charging parameters.

3. The method according to claim 1, characterized in that When the charging parameters of the simulated pile meet the target charging parameters, sending a charging instruction to the server specifically includes: When the charging parameters of the simulated pile meet the target charging parameters, a first preset number of charging instructions are sent to the server at a first preset time interval; The sending of a query instruction to the server after receiving the response message sent by the server specifically includes: After receiving the response message sent by the server a second preset number of times, a query instruction is sent to the server.

4. The method according to claim 1, wherein The sending of a query instruction to the server after receiving the response message sent by the server specifically includes: After receiving the response message sent by the server, a query instruction is sent to the server according to a second preset time interval.

5. The method according to any one of claims 1 to 4, characterized in that The receiving the charging data sent by the server specifically includes: Receive at least one of the remaining power, actual power, actual voltage, actual current, charging time, charging degree and consumed electricity fee of the target vehicle sent by the server.

6. The method according to any one of claims 1 to 4, characterized in that The obtaining of charging parameters of the simulated pile specifically includes: Obtain at least one of the rated power, rated current, and rated voltage of the simulated pile.

7. The method according to any one of claims 1 to 4, characterized in that The method further comprises: A stop charging instruction is sent to the server according to the charging data, so that the server controls the simulation pile to stop charging the target vehicle.

8. The method according to claim 7, characterized in that The method further comprises: Receive billing information sent by the server, where the billing information includes at least one of a total charging degree, a total charging time, and a total charging price.

9. A charging method for a simulated pile, characterized in that: The method is used in a server and includes: Configuring charging parameters required for various charging scenarios in the simulated pile, and after receiving an acquisition instruction sent by the client, sending the charging parameters of the simulated pile to the client; receiving a charging instruction sent by the client, controlling the simulated pile to charge the target vehicle according to the target charging parameters in the charging instruction, and sending a response message to the charging instruction to the client, wherein the charging instruction is sent by the client when the charging parameters of the simulated pile meet the target charging parameters, and the response message is used to indicate that the simulated pile has successfully started charging; Receive the query instruction sent by the client and send the charging data to the client, so that the client determines that the charging pile has a fault when the charging pile corresponding to the simulation pile has charging data corresponding to the target charging parameter, wherein the target charging parameter is an abnormal parameter in the charging process and the charging data is abnormal data.

10. The method according to claim 9, characterized in that The method further comprises: Receive an add instruction sent by the client, configure the target charging parameters in the add instruction in the simulated pile, and send a configuration success instruction to the client, wherein the add instruction is sent by the client when the charging parameters of the simulated pile do not meet the target charging parameters.

11. The method according to claim 9, characterized in that The method further comprises: After receiving the stop charging instruction sent by the client, billing information is sent to the server, where the billing information includes at least one of the total charging degree, the total charging time and the total charging price.

12. An electronic device, characterized in that: include: a processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the charging method of the simulated pile according to any one of claims 1 to 8 or the charging method of the simulated pile according to any one of claims 9 to 11.

Citation Information

Patent Citations

  • Charging pile simulation method and device

    CN108399303A

  • A charging pile fault prediction method based on an expandable lifting tree

    CN109190670A

  • Charging pile test method and related equipment

    CN113569421A

  • Charging pile simulator

    CN208872824U