A communication control method and system for double gun charging

The communication control method, which utilizes real-time detection and independent channel construction, solves the communication interference problem during dual-gun charging and achieves a stable and efficient charging process.

CN121590355BActive Publication Date: 2026-06-19SICON CHAT UNION ELECTRIC CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SICON CHAT UNION ELECTRIC CO LTD
Filing Date
2025-12-31
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

During dual-gun charging, communication between the charging equipment and the electric vehicle is prone to interference, leading to crosstalk and affecting the stability and efficiency of charging.

Method used

By monitoring the charging behavior of the dual charging guns in real time, collecting data on the communication interfaces and PLC conversion circuits of each charging gun, and constructing an independent analog network communication channel, we can ensure that the data transmission of each charging gun meets the network communication requirements and perform parameter correction to avoid signal crosstalk.

Benefits of technology

This improves the reliability and stability of dual-gun charging, ensuring that each charging gun operates under stable communication conditions, thereby enhancing charging safety and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121590355B_ABST
    Figure CN121590355B_ABST
Patent Text Reader

Abstract

This application relates to the technical field of charging control, and more particularly to a communication control method and system for dual-gun charging. The method includes: real-time detection of whether a vehicle is currently performing dual-gun charging; if so, acquiring the first communication interface and first PLC conversion circuit corresponding to the first charging gun, and the second communication interface and second PLC conversion circuit corresponding to the second charging gun. Simulated network communication is performed based on the first communication interface and the first PLC conversion circuit to obtain a first communication channel; simulated network communication is performed based on the second communication interface and the second PLC conversion circuit to obtain a second communication channel; and network communication charging control is performed on the first and second charging guns based on the first and second communication channels, respectively. This application reduces the frequency of charging pile failures.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of charging control, and in particular to a communication control method and system for dual-gun charging. Background Technology

[0002] Electric vehicle charging standards stipulate that communication between charging equipment and electric vehicles is generally carried out using a PLC communication controller. The charging controller and the PLC communication controller use CAN communication. In dual-gun charging piles, each gun needs to be equipped with a PLC communication controller. The charging controller communicates with two PLC communication controllers through one or two sets of CAN communication. Therefore, interference can easily occur between the two PLCs, causing communication crosstalk. Summary of the Invention

[0003] To address at least one of the aforementioned technical problems, this application provides a communication control method, apparatus, device, and medium for dual-gun charging.

[0004] Firstly, this application provides a communication control method for dual-gun charging, employing the following technical solution:

[0005] Real-time detection of whether a charging vehicle is performing dual-gun charging behavior. If so, the first communication interface and first PLC conversion circuit corresponding to the first charging gun and the second communication interface and second PLC conversion circuit corresponding to the second charging gun are collected.

[0006] Based on the first communication interface and the first PLC conversion circuit, simulated network communication is performed to obtain the first communication channel;

[0007] Based on the second communication interface and the second PLC conversion circuit, simulated network communication is performed to obtain the second communication channel;

[0008] Network communication charging control is performed on the first charging gun and the second charging gun based on the first communication channel and the second communication channel, respectively.

[0009] By employing the above technical solution, the system detects in real time whether a vehicle is engaging in dual-gun charging. Upon detection, it collects data from the first communication interface and first PLC conversion circuit corresponding to the first charging gun, and the second communication interface and second PLC conversion circuit corresponding to the second charging gun. This ensures subsequent communication control is based on accurate information, guaranteeing the orderliness and stability of the dual-gun charging process. Based on the collected data from the first communication interface and first PLC conversion circuit, a simulated network communication is performed to obtain a first communication channel. The first communication interface, as the data transmission entry point, works in conjunction with the first PLC conversion circuit to convert and process the relevant data from the charging guns according to a specific protocol and format, simulating signals that meet network communication requirements, thus constructing the first communication channel. This provides reliable communication assurance for subsequent precise control of the first charging gun, ensuring efficient and stable charging. Similarly, based on the second communication interface and second PLC conversion circuit, a simulated network communication is performed to obtain a second communication channel. The second communication interface and second PLC conversion circuit work together to convert and process the data from the second charging gun, simulating network communication signals to form the second communication channel. This avoids data transmission chaos and interference. Two independent communication channels correspond to the two charging guns respectively, providing an independent communication environment for simultaneous charging of both guns. This ensures that each charging gun can operate under stable communication conditions, improving the reliability and stability of dual-gun charging. Network communication charging control is performed on the first and second charging guns via the first and second communication channels respectively, avoiding signal crosstalk during dual-gun charging. This significantly improves charging safety and efficiency, providing a better user experience for the charging equipment.

[0010] In one possible implementation, the network communication charging control of the first charging gun and the second charging gun based on the first communication channel and the second communication channel respectively further includes:

[0011] The actual charging parameters of the first charging gun and the second charging gun, the first charging parameters transmitted through the first communication channel, and the second charging parameters transmitted through the second communication channel are collected.

[0012] Based on the parameter correspondence and the actual charging parameters, the first charging parameters and the second charging parameters are corrected to obtain the corrected first charging parameters and the second charging parameters.

[0013] In one possible implementation, the first charging parameter and the second charging parameter are corrected based on the parameter correspondence and the actual charging parameters to obtain the corrected first charging parameter and second charging parameter, including:

[0014] The actual charging parameters are compared with the first charging parameters and the second charging parameters according to the parameter correspondence relationship to obtain the parameter comparison results;

[0015] When the parameter comparison results show inconsistency, the operation parameter groups within the historical period are extracted according to the application duration of the first charging gun and the second charging gun, and the operation parameter groups are respectively input into the preset calibration algorithm for charging parameter calibration to obtain the corrected first charging parameters and second charging parameters.

[0016] In one possible implementation, the step of inputting the set of operating parameters into a preset calibration algorithm for charging parameter calibration to obtain corrected first charging parameters and second charging parameters includes:

[0017] Determine whether there is any abnormal charging data in the operation parameter group where the charging parameters transmitted through the communication channel do not match the actual output charging parameters of the charging gun. If so, extract the abnormal charging data and group the abnormal charging data into pairs according to the charging gun operation timeline to obtain multiple abnormal charging groups.

[0018] Targeted optimization analysis was performed on the abnormal charging groups to obtain multiple target charging groups;

[0019] The actual charging parameters from multiple target charging groups and the first charging parameter / second charging parameter are input into the initial calibration algorithm for simulation calculation to obtain the first calibration coefficient and the second calibration coefficient of the initial calibration algorithm.

[0020] The initial calibration algorithm is updated based on the first calibration coefficient and the second calibration coefficient to obtain a preset calibration algorithm;

[0021] The actual charging parameters within the current time period are grouped in pairs according to the charging gun and the charging time to obtain the real-time charging parameter group.

[0022] The real-time charging parameter set is input into the preset calibration algorithm for correction calculation to obtain the corrected first charging parameter and second charging parameter.

[0023] In one possible implementation, the targeted optimization analysis of the abnormal charging group yields multiple target charging groups, including:

[0024] Calculate the corresponding parameter difference between the actual charging parameter in the abnormal parameter group and the first charging parameter / second charging parameter to obtain the first parameter difference corresponding to the abnormal parameter group;

[0025] The difference between the actual charging parameters and the first / second charging parameters within the current time period is calculated to obtain the second parameter difference.

[0026] The second parameter difference is compared with the first parameter difference one by one, and the abnormal parameter group corresponding to the first parameter difference that meets the preset difference matching condition is defined as the candidate parameter group.

[0027] The actual charging parameters within the current time period are used as filtering conditions to match and filter the actual charging parameters in the candidate parameter group, and the candidate parameter group that meets the preset parameter matching conditions is defined as the target parameter group.

[0028] In one possible implementation, when the parameter comparison result shows inconsistency, the method further includes:

[0029] The parameter comparison difference is determined based on the parameter comparison result, and it is determined whether the parameter comparison difference is greater than the preset comparison threshold. If it is greater, the corresponding abnormal charging gun is determined based on the parameter comparison result, and the charging abnormal parameters and charging abnormal location corresponding to the abnormal charging gun are sent to the target terminal.

[0030] Secondly, this application provides a communication control system for dual-gun charging, which adopts the following technical solution:

[0031] A communication control system for dual-gun charging includes:

[0032] The real-time detection module is used to detect in real time whether there is a charging vehicle performing dual-gun charging behavior. If so, it collects the first communication interface and the first PLC conversion circuit corresponding to the first charging gun and the second communication interface and the second PLC conversion circuit corresponding to the second charging gun.

[0033] The first communication module is used to perform analog network communication based on the first communication interface and the first PLC conversion circuit to obtain a first communication channel;

[0034] The second communication module is used to perform analog network communication based on the second communication interface and the second PLC conversion circuit to obtain a second communication channel;

[0035] The charging control module is used to perform network communication charging control on the first charging gun and the second charging gun based on the first communication channel and the second communication channel, respectively.

[0036] Thirdly, this application provides an electronic device that adopts the following technical solution:

[0037] At least one processor;

[0038] Memory;

[0039] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: execute a communication control method for dual-gun charging as described in any of the first aspects.

[0040] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:

[0041] A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform a communication control method for dual-gun charging as described in any of the first aspects.

[0042] In summary, this application includes at least one of the following beneficial technical effects:

[0043] By employing the above technical solution, the system detects in real time whether a vehicle is engaging in dual-gun charging. Upon detection, it collects data from the first communication interface and first PLC conversion circuit corresponding to the first charging gun, and the second communication interface and second PLC conversion circuit corresponding to the second charging gun. This ensures subsequent communication control is based on accurate information, guaranteeing the orderliness and stability of the dual-gun charging process. Based on the collected data from the first communication interface and first PLC conversion circuit, a simulated network communication is performed to obtain a first communication channel. The first communication interface, as the data transmission entry point, works in conjunction with the first PLC conversion circuit to convert and process the relevant data from the charging guns according to a specific protocol and format, simulating signals that meet network communication requirements, thus constructing the first communication channel. This provides reliable communication assurance for subsequent precise control of the first charging gun, ensuring efficient and stable charging. Similarly, based on the second communication interface and second PLC conversion circuit, a simulated network communication is performed to obtain a second communication channel. The second communication interface and second PLC conversion circuit work together to convert and process the data from the second charging gun, simulating network communication signals to form the second communication channel. This avoids data transmission chaos and interference. Two independent communication channels correspond to the two charging guns respectively, providing an independent communication environment for simultaneous charging of both guns. This ensures that each charging gun can operate under stable communication conditions, improving the reliability and stability of dual-gun charging. Network communication charging control is performed on the first and second charging guns via the first and second communication channels respectively, avoiding signal crosstalk during dual-gun charging. This significantly improves charging safety and efficiency, providing a better user experience for the charging equipment. Attached Figure Description

[0044] Figure 1This is a flowchart illustrating a communication control method for dual-gun charging, provided as an embodiment of this application.

[0045] Figure 2 This is a schematic diagram of a communication control system for dual-gun charging, provided as an embodiment of this application.

[0046] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0047] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.

[0048] This specific embodiment is merely an explanation of this application and is not intended to limit it. After reading this specification, those skilled in the art can make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they are within the scope of this application.

[0049] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0050] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.

[0051] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.

[0052] This application provides a communication control method for dual-gun charging, executed by an electronic device, which can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication. This application does not impose any limitations on this. Figure 1 As shown, the method includes:

[0053] Step S10: Real-time detection of whether there is a charging vehicle performing dual-gun charging behavior. If so, the first communication interface and first PLC conversion circuit corresponding to the first charging gun and the second communication interface and second PLC conversion circuit corresponding to the second charging gun are collected.

[0054] In the embodiments of this application, dual-gun charging behavior refers to the operation mode in which the same charging pile simultaneously provides power to the two charging interfaces of two vehicles through two charging guns, representing a scenario of multi-gun coordinated charging; the first charging gun and the second charging gun respectively represent two independent charging interface devices configured on the charging pile, used to distinguish different charging channels. The first communication interface and the second communication interface refer to the physical or logical interfaces (such as CAN bus, RS485 interface) for data interaction between the charging gun and the charging pile control unit, used to represent signal transmission channels. The first PLC conversion circuit and the second PLC conversion circuit refer to circuit modules that convert charging pile control signals (such as power distribution commands) into levels or protocol formats suitable for transmission through the communication interface, used to represent signal adaptation and conversion functions.

[0055] Specifically, the physical connection status of the charging interfaces is monitored in real time via the charging pile's built-in current sensor or vehicle connection status detection module (e.g., charging gun insertion signal, vehicle BMS communication activation signal). If both charging interfaces of the same charging pile are detected to be in a "connected" state, and the corresponding charging request parameters sent by the vehicle BMS (e.g., required voltage and current) are valid, then dual-gun charging is determined to be occurring. At this time, the system activates the data acquisition module and performs the following operations for the first and second charging guns respectively:

[0056] Collect data from the first charging gun: Read real-time charging parameters (such as SOC and remaining charging time) sent by the vehicle BMS through the first communication interface (such as CAN bus), and at the same time collect the input / output signals (such as control command level and isolation status indicator) of the first PLC conversion circuit to verify the accuracy of signal conversion;

[0057] Collect data from the second charging gun: Obtain BMS data from another vehicle through the second communication interface (such as RS485), and monitor the working status of the second PLC conversion circuit (such as temperature and power consumption) to ensure that it does not interfere with the first channel;

[0058] Data synchronization and storage: After timestamping the data collected from both channels, the data is synchronously stored in a local database or uploaded to a cloud platform for subsequent analysis of indicators such as power distribution balance and communication stability of dual-gun charging.

[0059] Step S11: Perform simulated network communication based on the first communication interface and the first PLC conversion circuit to obtain the first communication channel.

[0060] In this embodiment of the application, simulated network communication refers to simulating the data transmission process in a real network environment through software simulation or hardware testing platform, in order to verify the compatibility and stability of the communication interface and conversion circuit.

[0061] Specifically, the steps for preparing the simulation test environment for the first communication channel include:

[0062] Hardware connection: Connect the first communication interface (CAN interface) to the test equipment (such as a CAN analyzer on a PC or a dedicated communication tester) through a standard cable, while ensuring that the first PLC conversion circuit has been correctly integrated into the charging pile control board;

[0063] Software configuration: Load the communication protocol stack (such as CANopen, J1939) into the test equipment and configure the same communication parameters as the vehicle BMS (such as baud rate, message ID range).

[0064] Signal simulation: Simulated data is generated using testing software (such as periodically sending SOC messages and randomly inserting error frames) to simulate the communication load under real charging scenarios;

[0065] Data transmission: Analog data undergoes level conversion (e.g., TTL→CAN differential level) and protocol encapsulation (e.g., CRC check) via the first PLC conversion circuit, and is then sent to the charging pile control unit through the first communication interface;

[0066] Channel verification: Monitor the received data of the control unit (e.g., through LED indicators or log records) to confirm that there is no data loss or error, and at the same time test the integrity of reverse communication (e.g., the control unit issues power adjustment commands), and finally form a verification report of the first communication channel.

[0067] Step S12: Perform simulated network communication based on the second communication interface and the second PLC conversion circuit to obtain the second communication channel.

[0068] Specifically, the steps for preparing the simulation test environment for the second communication channel include:

[0069] Hardware connection: Connect the second communication interface (RS485 interface) to the test equipment (such as a serial port debugging tool on a PC or a dedicated protocol analyzer) through a standard cable, and at the same time ensure that the second PLC conversion circuit has been correctly soldered to the charging pile control board;

[0070] Software configuration: Install the corresponding protocol driver (such as RS485 to USB driver) on the test equipment and configure the same communication parameters as the vehicle BMS (such as baud rate 9600, data bits 8, stop bits 1).

[0071] Signal simulation: Generate simulated data using testing software (e.g., periodically send "SOC=80%" messages, or randomly insert error frames to simulate interference scenarios). If the second interface supports multiple protocols (e.g., simultaneously support Modbus and custom protocols), the compatibility of each protocol must be tested separately.

[0072] Data transmission and conversion: The analog data undergoes level conversion (TTL→RS485 differential level) and protocol encapsulation (such as adding check bits, frame headers and frame trailers) via the second PLC conversion circuit. The converted data is then sent to the charging pile control unit through the second communication interface, while simultaneously testing the integrity of reverse communication (such as the control unit issuing a "stop charging" command).

[0073] Channel verification: Monitor the receiving log of the control unit (e.g., via LED indicators or serial port debugging assistant) to confirm that there is no data loss or garbled characters. Use an oscilloscope or logic analyzer to capture the physical layer signals of the second communication interface (e.g., the A / B line voltage waveform of RS485) to verify the accuracy of level conversion.

[0074] Generate a test report to record key metrics such as throughput, latency, and error rate of the second communication channel.

[0075] Step S13: Perform network communication charging control on the first charging gun and the second charging gun based on the first communication channel and the second communication channel respectively.

[0076] Specifically, under the premise of ensuring that the first communication channel and the second communication channel meet the control signal transmission task, the charging output tasks for the first charging gun and the second charging gun are executed respectively.

[0077] Based on the above embodiments, the system detects in real time whether a vehicle is performing dual-gun charging. Upon detection, it collects data from the first communication interface and first PLC conversion circuit corresponding to the first charging gun, and the second communication interface and second PLC conversion circuit corresponding to the second charging gun. This ensures subsequent communication control is based on accurate information, guaranteeing the orderliness and stability of the dual-gun charging process. A first communication channel is obtained by simulating network communication based on the collected first communication interface and first PLC conversion circuit. The first communication interface, as the data transmission entry point, works in conjunction with the first PLC conversion circuit to convert and process the relevant data from the charging gun according to a specific protocol and format, simulating signals that meet network communication requirements, thereby constructing the first communication channel. This provides reliable communication assurance for subsequent precise control of the first charging gun, ensuring efficient and stable charging. A second communication channel is obtained by simulating network communication based on the second communication interface and second PLC conversion circuit, similarly to constructing the first communication channel. The second communication interface and second PLC conversion circuit cooperate to convert and process the data from the second charging gun, simulating network communication signals to form the second communication channel. This avoids data transmission chaos and interference. Two independent communication channels correspond to the two charging guns respectively, providing an independent communication environment for simultaneous charging of both guns. This ensures that each charging gun can operate under stable communication conditions, improving the reliability and stability of dual-gun charging. Network communication charging control is performed on the first and second charging guns via the first and second communication channels respectively, avoiding signal crosstalk during dual-gun charging. This significantly improves charging safety and efficiency, providing a better user experience for the charging equipment.

[0078] Furthermore, since the charging parameters of the first and second charging guns are prone to inconsistencies with the pre-configured parameters during long-term use, in order to ensure that the first and second charging guns can receive charging control commands normally and charge the vehicle according to the charging parameters in the charging control commands, this application includes network communication charging control of the first and second charging guns based on the first and second communication channels respectively. Before this, the application also includes: collecting the actual charging parameters of the first and second charging guns, the first charging parameters transmitted through the first communication channel, and the second charging parameters transmitted through the second communication channel; and correcting the first and second charging parameters based on the parameter correspondence and the actual charging parameters to obtain the corrected first and second charging parameters.

[0079] Specifically, the actual charging parameters are compared with the first charging parameters and the second charging parameters according to the parameter correspondence to obtain the parameter comparison results. When the parameter comparison results show inconsistencies, the operation parameter groups within the historical period are extracted according to the application duration of the first charging gun and the second charging gun, and the operation parameter groups are respectively input into the preset calibration algorithm for charging parameter calibration to obtain the corrected first charging parameters and second charging parameters.

[0080] In this embodiment, the preset calibration algorithm is: y=ax+b, where y is the actual charging parameter, a is the first charging parameter, b is the second charging parameter, and x is either the first charging parameter or the second charging parameter.

[0081] Specifically, the actual charging parameters are compared with the first charging parameters and the second charging parameters according to the parameter correspondence to obtain the parameter comparison results. When the parameter comparison results show inconsistencies, the operation parameter groups within the historical period are extracted according to the application duration of the first charging gun and the second charging gun, and the operation parameter groups are respectively input into the preset calibration algorithm for charging parameter calibration to obtain the corrected first charging parameters and second charging parameters.

[0082] Specifically, the process involves determining whether there are any abnormal charging data in the operational parameter group where the charging parameters transmitted through the communication channel do not match the actual output charging parameters of the charging gun. If so, the abnormal charging data is extracted and grouped in pairs according to the charging gun's operational timeline, resulting in multiple abnormal charging groups. Targeted optimization analysis is then performed on these abnormal charging groups to obtain multiple target charging groups. The actual charging parameters from these target charging groups, along with the first / second charging parameters, are input into the initial calibration algorithm for simulation calculations, yielding the first and second calibration coefficients. The initial calibration algorithm is then updated based on these first and second calibration coefficients to obtain a preset calibration algorithm. The actual charging parameters within the current time period are then grouped in pairs according to the charging gun and charging time, resulting in a real-time charging parameter group. This real-time charging parameter group is input into the preset calibration algorithm for correction calculations, yielding the corrected first and second charging parameters.

[0083] Specifically, the differences between the actual charging parameters in the abnormal parameter groups and the first / second charging parameters are calculated to obtain the first parameter difference corresponding to the abnormal parameter groups. The differences between the actual charging parameters within the current time period and the first / second charging parameters are also calculated to obtain the second parameter difference. The second parameter difference is compared one by one with the first parameter difference, and the abnormal parameter groups corresponding to the first parameter difference that meet the preset difference matching conditions are defined as candidate parameter groups. The actual charging parameters within the current time period are used as the filtering condition to match and filter the actual charging parameters in the candidate parameter groups, and the candidate parameter groups that meet the preset parameter matching conditions are defined as the target parameter group.

[0084] Furthermore, the parameter comparison difference is determined based on the parameter comparison results, and it is determined whether the parameter comparison difference is greater than the preset comparison threshold. If it is greater, the corresponding abnormal charging gun is determined based on the parameter comparison results, and the charging abnormal parameters and charging abnormal location corresponding to the abnormal charging gun are sent to the target terminal.

[0085] In this embodiment of the application, the preset comparison threshold is used to represent the maximum parameter error value that the charging gun can withstand.

[0086] The following describes a communication control system for dual-gun charging provided in an embodiment of this application. The communication control system for dual-gun charging described below corresponds to the communication control method for dual-gun charging described above. Please refer to the following description. Figure 2 , Figure 2 This is a schematic diagram of a communication control system 20 for dual-gun charging provided in an embodiment of this application, including:

[0087] The real-time detection module 21 is used to detect in real time whether there is a charging vehicle performing dual-gun charging behavior. If so, it collects the first communication interface and the first PLC conversion circuit corresponding to the first charging gun and the second communication interface and the second PLC conversion circuit corresponding to the second charging gun.

[0088] The first communication module 22 is used to perform analog network communication based on the first communication interface and the first PLC conversion circuit to obtain the first communication channel;

[0089] The second communication module 23 is used to perform analog network communication based on the second communication interface and the second PLC conversion circuit to obtain the second communication channel;

[0090] The charging control module 24 is used to perform network communication charging control on the first charging gun and the second charging gun based on the first communication channel and the second communication channel, respectively.

[0091] In one possible implementation of this application embodiment, system 20 further includes: a feedback acquisition module and a charging calibration module, wherein,

[0092] The feedback acquisition module is used to acquire the actual charging parameters of the first charging gun and the second charging gun, the first charging parameters transmitted through the first communication channel, and the second charging parameters transmitted through the second communication channel.

[0093] The charging calibration module is used to correct the first charging parameter and the second charging parameter based on the parameter correspondence and the actual charging parameter, respectively, to obtain the corrected first charging parameter and the second charging parameter.

[0094] In another possible implementation of this application embodiment, when the charging calibration module corrects the first charging parameter and the second charging parameter based on the parameter correspondence and the actual charging parameters respectively, to obtain the corrected first charging parameter and the second charging parameter, it is specifically used for:

[0095] Based on the parameter correspondence, the actual charging parameters are compared with the first charging parameters and the second charging parameters respectively to obtain the parameter comparison results;

[0096] When the parameter comparison results show inconsistencies, the operation parameter groups within the historical period are extracted according to the application duration of the first charging gun and the second charging gun, and the operation parameter groups are respectively input into the preset calibration algorithm for charging parameter calibration to obtain the corrected first charging parameters and second charging parameters.

[0097] In another possible implementation of this application embodiment, when the charging calibration module inputs the working parameter set into a preset calibration algorithm to calibrate the charging parameters and obtain the corrected first charging parameters and second charging parameters, it is specifically used for:

[0098] Determine whether there is any abnormal charging data in the operation parameter group where the charging parameters transmitted through the communication channel do not match the actual output charging parameters of the charging gun. If so, extract the abnormal charging data and group the abnormal charging data into pairs according to the charging gun operation timeline to obtain multiple abnormal charging groups.

[0099] Targeted optimization analysis was conducted on abnormal charging groups to obtain multiple target charging groups;

[0100] The actual charging parameters from multiple target charging groups and the first charging parameter / second charging parameter are input into the initial calibration algorithm for simulation calculation to obtain the first calibration coefficient and the second calibration coefficient of the initial calibration algorithm.

[0101] The initial calibration algorithm is updated based on the first calibration coefficient and the second calibration coefficient to obtain the preset calibration algorithm;

[0102] The actual charging parameters within the current time period are grouped in pairs according to the charging gun and the charging time to obtain the real-time charging parameter group.

[0103] The real-time charging parameter set is input into the preset calibration algorithm for correction calculation to obtain the corrected first charging parameter and second charging parameter.

[0104] In another possible implementation of this application embodiment, when the charging calibration module performs targeted optimization analysis on abnormal charging groups to obtain multiple target charging groups, it is specifically used for:

[0105] Calculate the corresponding parameter difference between the actual charging parameter in the abnormal parameter group and the first charging parameter / second charging parameter to obtain the first parameter difference corresponding to the abnormal parameter group;

[0106] The difference between the actual charging parameters and the first / second charging parameters within the current time period is calculated to obtain the second parameter difference.

[0107] The difference between the second parameter and the difference between the first parameter are compared one by one, and the abnormal parameter group corresponding to the first parameter difference that meets the preset difference matching condition is defined as the candidate parameter group.

[0108] The actual charging parameters within the current time period are used as the filtering criteria to match and filter the actual charging parameters in the candidate parameter group, and the candidate parameter group that meets the preset parameter matching criteria is defined as the target parameter group.

[0109] In another possible implementation of this application embodiment, the system further includes: an exception maintenance module, wherein,

[0110] The anomaly maintenance module is used to determine the parameter comparison difference based on the parameter comparison results, and to determine whether the parameter comparison difference is greater than the preset comparison threshold. If it is greater, the module determines the corresponding abnormal charging gun based on the parameter comparison results, and sends the charging anomaly parameters and charging anomaly location corresponding to the abnormal charging gun to the target terminal.

[0111] This application provides an electronic device, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 3 The illustrated electronic device 300 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 300 does not constitute a limitation on the embodiments of this application.

[0112] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in connection with the embodiments of this application. Processor 301 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0113] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0114] The memory 303 may be a ROM (Read-Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or it may be an EEPROM (Electrically Erasable Programmable Read-Only Memory), a CD-ROM (Compact Disc Read-Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0115] The memory 303 is used to store application code that executes the scheme of the embodiments of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.

[0116] Among them, electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0117] The following describes a computer-readable storage medium provided by an embodiment of this application. The computer-readable storage medium described below can be referred to in correspondence with the method described above.

[0118] This application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the steps of the communication control method for dual-gun charging as described above.

[0119] Since the embodiments of the computer-readable storage medium portion correspond to the embodiments of the method portion, please refer to the description of the embodiments of the method portion for the embodiments of the computer-readable storage medium portion.

[0120] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0121] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A communication control method for dual-gun charging, characterized in that, include: Real-time detection of whether a charging vehicle is performing dual-gun charging behavior. If so, the first communication interface and first PLC conversion circuit corresponding to the first charging gun and the second communication interface and second PLC conversion circuit corresponding to the second charging gun are collected. Based on the first communication interface and the first PLC conversion circuit, simulated network communication is performed to obtain the first communication channel; Based on the second communication interface and the second PLC conversion circuit, simulated network communication is performed to obtain the second communication channel; Network communication charging control is performed on the first charging gun and the second charging gun based on the first communication channel and the second communication channel, respectively. The method of performing network communication charging control on the first charging gun and the second charging gun based on the first communication channel and the second communication channel respectively further includes: The actual charging parameters of the first charging gun and the second charging gun, the first charging parameters transmitted through the first communication channel, and the second charging parameters transmitted through the second communication channel are collected. Based on the parameter correspondence and the actual charging parameters, the first charging parameter and the second charging parameter are corrected respectively to obtain the corrected first charging parameter and the second charging parameter. Based on the parameter correspondence and the actual charging parameters, the first charging parameters and the second charging parameters are corrected respectively to obtain the corrected first charging parameters and the second charging parameters, including: The actual charging parameters are compared with the first charging parameters and the second charging parameters according to the parameter correspondence relationship to obtain the parameter comparison results; When the parameter comparison results show that the parameter comparison results are inconsistent, the operation parameter group in the historical period is extracted according to the application duration of the first charging gun and the second charging gun. Determine whether there is any abnormal charging data in the operation parameter group where the charging parameters transmitted through the communication channel do not match the actual output charging parameters of the charging gun. If so, extract the abnormal charging data and group the abnormal charging data into pairs according to the charging gun operation timeline to obtain multiple abnormal charging groups. Targeted optimization analysis was performed on the abnormal charging groups to obtain multiple target charging groups; The actual charging parameters from multiple target charging groups and the first charging parameter / second charging parameter are input into the initial calibration algorithm for simulation calculation to obtain the first calibration coefficient and the second calibration coefficient of the initial calibration algorithm. The initial calibration algorithm is updated based on the first calibration coefficient and the second calibration coefficient to obtain a preset calibration algorithm; The actual charging parameters within the current time period are grouped in pairs according to the charging gun and the charging time to obtain the real-time charging parameter group. The real-time charging parameter set is input into the preset calibration algorithm for correction calculation to obtain the corrected first charging parameter and second charging parameter.

2. The communication control method for dual-gun charging according to claim 1, characterized in that, The targeted optimization analysis of the abnormal charging group yields multiple target charging groups, including: Calculate the corresponding parameter difference between the actual charging parameters in the abnormal charging group and the first charging parameter / second charging parameter to obtain the first parameter difference corresponding to the abnormal charging group; The difference between the actual charging parameters and the first / second charging parameters within the current time period is calculated to obtain the second parameter difference. The second parameter difference is compared with the first parameter difference one by one, and the abnormal charging group corresponding to the first parameter difference that meets the preset difference matching condition is defined as the candidate parameter group. The actual charging parameters within the current time period are used as filtering conditions to match and filter the actual charging parameters in the candidate parameter group, and the candidate parameter group that meets the preset parameter matching conditions is defined as the target parameter group.

3. The communication control method for dual-gun charging according to claim 1, characterized in that, When the parameter comparison result shows inconsistency, the method further includes: The parameter comparison difference is determined based on the parameter comparison result, and it is determined whether the parameter comparison difference is greater than the preset comparison threshold. If it is greater, the corresponding abnormal charging gun is determined based on the parameter comparison result, and the charging abnormal parameters and charging abnormal location corresponding to the abnormal charging gun are sent to the target terminal.

4. A communication control system for dual-gun charging, characterized in that, include: The real-time detection module is used to detect in real time whether there is a charging vehicle performing dual-gun charging behavior. If so, it collects the first communication interface and the first PLC conversion circuit corresponding to the first charging gun and the second communication interface and the second PLC conversion circuit corresponding to the second charging gun. The first communication module is used to perform analog network communication based on the first communication interface and the first PLC conversion circuit to obtain a first communication channel; The second communication module is used to perform analog network communication based on the second communication interface and the second PLC conversion circuit to obtain a second communication channel; The charging control module is used to perform network communication charging control on the first charging gun and the second charging gun based on the first communication channel and the second communication channel, respectively. The system also includes: a feedback acquisition module and a charging calibration module, wherein... The feedback acquisition module is used to acquire the actual charging parameters of the first charging gun and the second charging gun, the first charging parameters transmitted through the first communication channel, and the second charging parameters transmitted through the second communication channel. The charging calibration module is used to correct the first charging parameter and the second charging parameter based on the parameter correspondence and the actual charging parameter, respectively, to obtain the corrected first charging parameter and the second charging parameter. When the charging calibration module corrects the first charging parameter and the second charging parameter based on the parameter correspondence and the actual charging parameters to obtain the corrected first charging parameter and second charging parameter, it is specifically used for: Based on the parameter correspondence, the actual charging parameters are compared with the first charging parameters and the second charging parameters respectively to obtain the parameter comparison results; When the parameter comparison results show that the parameter comparison results are inconsistent, the operation parameter group in the historical period is extracted according to the application duration of the first charging gun and the second charging gun, and the operation parameter group is input into the preset calibration algorithm to perform charging parameter calibration, so as to obtain the corrected first charging parameter and second charging parameter. When the charging calibration module inputs the working parameter set into a preset calibration algorithm to calibrate the charging parameters and obtain the corrected first charging parameters and second charging parameters, it is specifically used for: Determine whether there is any abnormal charging data in the operation parameter group where the charging parameters transmitted through the communication channel do not match the actual output charging parameters of the charging gun. If so, extract the abnormal charging data and group the abnormal charging data into pairs according to the charging gun operation timeline to obtain multiple abnormal charging groups. Targeted optimization analysis was conducted on abnormal charging groups to obtain multiple target charging groups; The actual charging parameters from multiple target charging groups and the first charging parameter / second charging parameter are input into the initial calibration algorithm for simulation calculation to obtain the first calibration coefficient and the second calibration coefficient of the initial calibration algorithm. The initial calibration algorithm is updated based on the first calibration coefficient and the second calibration coefficient to obtain the preset calibration algorithm; The actual charging parameters within the current time period are grouped in pairs according to the charging gun and the charging time to obtain the real-time charging parameter group. The real-time charging parameter set is input into the preset calibration algorithm for correction calculation to obtain the corrected first charging parameter and second charging parameter.

5. An electronic device, characterized in that, include: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform a communication control method for dual-gun charging as described in any one of claims 1 to 3.

6. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and executed as any one of the communication control methods for dual-gun charging as described in claims 1 to 3.