Charging method and device and related equipment
By negotiating and determining the target charging protocol standards between the charging pile and the electric vehicle, and assembling the packets using shared and private charging event modules, the problems of redundant charging processes and redundant data request processes in existing charging piles are solved, and a simpler and more efficient charging process is achieved.
Patent Information
- Application Number
- CN202411992747.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-11
AI Technical Summary
When existing charging piles achieve compatible standards with multiple charging protocols, they lead to redundant charging processes and redundant data request processes, increasing maintenance difficulties.
By establishing a physical connection between the charging pile and the electric vehicle, the target charging protocol standard is negotiated, and the shared charging event module and private charging event module are determined according to the protocol standard, the shared information and private information are assembled to form a message and sent to the electric vehicle.
The number of charging processes inside the charging pile is reduced, the redundant data request process is avoided, and the maintenance difficulty and complexity of the charging pile is reduced.
Smart Images

Figure CN119590267A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of charging piles, and in particular to a charging method, device and related equipment. Background Art
[0002] An electric vehicle (EV) is a vehicle that uses batteries to store energy and is driven by an electric motor. Charging and discharging are the two main processes of an electric vehicle: charging is the input of electrical energy into the battery of the electric vehicle, while discharging is the conversion of electrical energy in the battery into kinetic energy that drives the electric vehicle.
[0003] In the prior art, when an electric vehicle is charging at a charging pile, both the electric vehicle and the charging pile need to support the same charging protocol standard so that the charging pile can charge the electric vehicle according to the charging process specified by the charging protocol standard. In actual operation, the charging pile can be adjusted to make it compatible with multiple charging protocol standards, but in the prior art, multiple charging processes are usually set in the charging pile to achieve "compatibility with multiple standards"; wherein the multiple charging processes are independent of each other, and the charging control and message communication between different charging processes are also independent of each other.
[0004] In actual operation, the above-mentioned technical solution for achieving "compatibility with multiple standards" will result in redundant "charging processes" inside the charging pile; in addition, in the process of executing different "charging processes", it is necessary to build numerous data request processes for each "charging process" to request data to assemble messages sent to electric vehicles, resulting in redundant data request processes inside the charging pile, which ultimately increases the difficulty of maintaining the charging pile. Summary of the invention
[0005] In view of this, the purpose of the present application is to provide a charging method, device and related equipment to solve the technical problems of redundant charging processes and redundant data request processes existing in the existing charging piles that realize "compatibility with multiple standards".
[0006] In a first aspect, the present application provides a charging method, which is applied to a charging pile, and the method comprises:
[0007] When establishing a physical connection with the electric vehicle, negotiating with the electric vehicle to determine a target charging protocol standard;
[0008] According to the target charging process specified by the target charging protocol standard, determining a common charging event module and a private charging event module for executing the target charging process;
[0009] Determining, according to the message specified by the target charging protocol standard, the shared information and the private information in the message;
[0010] When the shared charging event module and the private charging event module are called to execute the target charging process, the shared information and the private information are assembled into the message and the message is sent to the electric vehicle.
[0011] In a second aspect, the present application provides a charging method, which is applied to an electric vehicle, and the method comprises:
[0012] When establishing a physical connection with a charging pile, negotiating with the charging pile to determine a target charging protocol standard;
[0013] Determining, according to the message specified by the target charging protocol standard, the shared information and the private information in the message;
[0014] The shared information and the private information are assembled into the message and the message is sent to the charging pile.
[0015] In a third aspect, the present application provides a charging device, which is applied to a charging pile, and the device includes: a pile-end charging control module and a pile-end communication module;
[0016] The pile end charging control module is used to negotiate with the electric vehicle to determine the target charging protocol standard when establishing a physical connection with the electric vehicle;
[0017] The pile end charging control module is further used to determine a common charging event module and a private charging event module for executing the target charging process according to the target charging process specified by the target charging protocol standard;
[0018] The pile end communication module is used to determine the common information and private information in the message according to the message specified by the target charging protocol standard;
[0019] The pile-end communication module is further used to assemble the shared information and the private information into the message and send the message to the electric vehicle when calling the shared charging event module and the private charging event module to execute the target charging process.
[0020] In a fourth aspect, the present application provides a charging device, applied to an electric vehicle, the device comprising: a vehicle-side charging control module and a vehicle-side communication module;
[0021] The vehicle-side charging control module is used to negotiate with the charging pile to determine the target charging protocol standard when establishing a physical connection with the charging pile;
[0022] The vehicle-side communication module is used to determine the shared information and private information in the message according to the message specified by the target charging protocol standard;
[0023] The vehicle-side communication module is used to assemble the shared information and the private information into the message and send the message to the charging pile.
[0024] In a fifth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store program codes executed by a processor, wherein the program codes are used to implement the above-mentioned charging method.
[0025] Beneficial effects:
[0026] The present application provides a charging method applied to a charging pile, the method comprising: when establishing a physical connection with an electric vehicle, negotiating with the electric vehicle to determine a target charging protocol standard; determining a common charging event module and a private charging event module for executing the target charging process according to a target charging process specified by the target charging protocol standard; determining common information and private information in a message according to a message specified by the target charging protocol standard; when calling the common charging event module and the private charging event module to execute the target charging process, assembling the common information and the private information into a message and sending the message to the electric vehicle.
[0027] In summary, when executing the target charging process corresponding to the target charging protocol standard, the charging method provided in the present application does not call a complete charging process among multiple preset charging processes, but only calls a common charging event module and a private charging event module that can execute the target charging process during the current charging process. Therefore, the present application does not need to set up multiple independent charging processes. Therefore, the present application can solve the technical problem of redundant charging processes caused by the existing charging piles to achieve "compatibility with multiple standards".
[0028] In addition, the present application assembles messages for communicating with electric vehicles by setting common information and private information, without relying on a data request process to obtain data for assembling messages each time the messages need to be assembled. That is, the charging method provided by the present application does not require setting up redundant data request processes for each charging process. Therefore, the present application can effectively solve the technical problem of redundant data request processes existing in existing charging piles that implement "compatibility with multiple standards". BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. The following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0030] Figure 1A schematic diagram of a first charging method provided in an embodiment of the present application;
[0031] Figure 2 A schematic diagram of the structure of a first charging device provided in an embodiment of the present application;
[0032] Figure 3 An example diagram of charging events corresponding to different charging protocol standards provided in an embodiment of the present application;
[0033] Figure 4 A schematic diagram of a second charging method provided in an embodiment of the present application;
[0034] Figure 5 A schematic diagram of the structure of a second charging device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0035] In the prior art, the charging process of an electric vehicle using a charging pile needs to comply with a charging protocol standard. The charging protocol standard specifies the work contents of the charging pile and the charging vehicle at each processing stage in the charging process of an electric vehicle using a charging pile, as well as the messages used in the mutual message communication at each processing stage.
[0036] The existing charging protocol standards include: 2015 protocol, 2015+ protocol (2015Plus) and chaoji protocol; among them, the charging process specified in the 2015 protocol includes: physical connection completion, low-voltage assisted power-on, charging handshake stage, charging parameter configuration stage, charging stage and charging end stage processing stages. In other processing stages except the "physical connection completion" stage, such as low-voltage assisted power-on, charging handshake stage, charging parameter configuration stage, charging stage and charging end stage, each processing stage requires multiple communications between the charging pile and the electric vehicle, and the charging pile also needs to control the charging process according to the communication results.
[0037] For example, in the "charging stage" of the charging process mentioned above, Ⅰ the electric vehicle sends the electric vehicle charging demand to the charging pile in real time, and the charging pile adjusts the charging voltage and charging current according to the charging demand of the electric vehicle to ensure the normal charging process. During the charging process, the charging pile and the electric vehicle communicate through messages to send their respective charging status; Ⅱ the electric vehicle determines whether to end charging based on whether the charging process is normal, whether the battery status reaches the charging end condition set by itself, or whether it receives the charging pile to stop charging message; the charging pile determines whether to end charging based on whether it receives the stop charging instruction, whether the charging process is normal, whether it reaches the pre-set charging parameter value, or whether it receives the electric vehicle to stop charging message.
[0038] Among them, Ⅰ indicates that in the "charging stage" of the charging process, the charging pile needs to communicate with the electric vehicle through messages, that is, the "communication process"; Ⅱ indicates that in the "charging stage" of the charging process, the charging pile will adjust the charging process according to the results of the message communication, that is, the charging process includes the "control process";
[0039] In summary, the "communication process" and "control process" in the charging process specified by the existing charging protocol standard are coupled together.
[0040] In the prior art, in the technical solution for making a charging pile compatible with multiple charging protocol standards, it is necessary to configure multiple charging processes in the charging pile and configure corresponding charging hardware equipment to enable the charging pile to achieve "compatibility" with multiple charging protocol standards in the dimensions of software and hardware. Since the "communication process" and "control process" in the charging process specified by the charging protocol standard are coupled together, this results in the "charging processes" corresponding to different charging protocol standards being completely independent. Therefore, the above-mentioned technical solution for making the charging pile "compatible" with multiple charging protocol standards will result in redundant charging processes for the charging pile.
[0041] In addition, in each processing stage of the charging process in the prior art, the charging pile and the electric vehicle need to perform multiple message communications, as shown in Table 1, which is the message requirements of the "charging stage" specified in the 2015 protocol.
[0042] Table 1
[0043] Message code Message Name Message cycle ms Source address-destination address BCL Battery charging requirement message 50 Electric vehicle-charger BCS Battery charging status message 250 Electric vehicle-charger CCS Charger charging status message 50 Charger-Electric Vehicle BSM Vehicle status information message 250 Electric vehicle-charger BMV Single battery voltage message 10000 Electric vehicle-charger BMT Power battery temperature message 10000 Electric vehicle-charger BSP Power battery reserved message 10000 Electric vehicle-charger BST Vehicle charging suspension message 10 Electric vehicle-charger CST Charger stops charging message 10 Charger-Electric Vehicle
[0044] According to Table 1, when the charging pile assembles the message shown in Table 1 above, it is necessary to periodically obtain data indicating the "charging status of the charger", resulting in that in order to assemble the message in the above-mentioned "charging stage", multiple data request processes are required to request the data of the "charging status of the charger" in the corresponding functional module, which will lead to redundant data request processes, further increasing the difficulty of maintenance of the charging pile and reducing its reliability.
[0045] In summary, ① the existing technical solutions for making charging piles "compatible" with multiple charging protocol standards have technical problems that lead to redundant charging processes for charging piles; ② the existing charging piles have technical problems that require redundant data request processes when assembling messages in the charging process.
[0046] In order to solve the above-mentioned technical problems, the present application provides a charging technical solution. In this technical solution, a "module pool" and an "information pool" are constructed for all charging protocol standards. The "module pool" includes multiple common charging event modules and private event modules for performing different functions, and the "information pool" includes common information and private information corresponding to different parameter contents.
[0047] Among them, "event" refers to a control event in the charging process corresponding to the charging protocol standard. Each control event has corresponding attributes, such as event timeout count, event timeout status, event processing status, event processing results, etc.; "parameter content" is the attribute of the data that needs to be filled in the message, such as "voltage", and "common information" or "private information" refers to the value of "voltage"; the above-mentioned "common charging event module" and "common information" refer to the charging event module and information that can be used by all charging protocol standards, and "private charging event module" and "private information" refer to the charging event module and information that can be used by one or part of the charging protocol standards.
[0048] The principle of solving technical problems ① and ② by this technical solution is as follows:
[0049] First, although the charging processes specified by different charging protocol standards are different, the same charging events exist in different charging processes, that is, there are "common charging events" in different charging processes, so the "common charging event module" in the "module pool" for executing the "common charging event" can be used to execute the "common charging event"; among them, the number of charging event modules in the "module pool" must be less than the number of all charging event modules that need to be followed in the charging processes corresponding to all charging protocol standards. Therefore, the charging method provided in this application does not need to provide multiple independent charging processes. Therefore, this technical solution can solve the technical problem of redundant charging processes existing in the existing charging piles that realize "compatibility with multiple standards".
[0050] Second, although the messages specified in the charging process corresponding to different charging protocol standards are different, different messages may include the same parameter content, that is, different messages have "common parameter content", so the "common information" corresponding to the "common parameter content" in the "data pool" can be used to fill in the position of the "common parameter content" in the message. When it is necessary to assemble a message for message communication with an electric vehicle, it is only necessary to retrieve the "common information" corresponding to the common parameter content in the message and the "private information" corresponding to the private parameter content from the "data pool", and there is no need to perform a data request process every time a message is assembled. Therefore, this technical solution can solve the technical problem that the existing charging piles require redundant data request processes when assembling messages in the charging process.
[0051] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
[0052] First, the present application provides a charging method, which is applied to a charging pile, such as Figure 1 and Figure 2 As shown, Figure 1 A schematic diagram of a first charging method provided in an embodiment of the present application. Figure 2 This is a schematic diagram of the structure of the first charging device provided in the embodiment of the present application. The method includes: S110 to S120, and the details are as follows:
[0053] S110: When establishing a physical connection with the electric vehicle, negotiate with the electric vehicle to determine a target charging protocol standard.
[0054] Specifically, in the embodiment of the present application, the first charging device includes: a pile-end charging control module 100 and a pile-end communication scheduling module 200 , the pile-end charging control module 100 is connected to multiple charging event modules 110 , and the pile-end communication scheduling module 200 is connected to multiple pile-end communication modules 210 .
[0055] In actual applications, since there are multiple charging protocol standards, the charging pile needs to negotiate with the electric vehicle to determine the target charging protocol standard; the target charging protocol standard is the charging protocol standard that needs to be followed in the current charging process determined after the charging pile and the electric vehicle negotiate; the above-mentioned negotiation process on the target charging protocol standard is controlled by the pile-end charging control module 100.
[0056] In one implementation, S110 includes: Step (1) to Step (2), the details of which are as follows:
[0057] Step (1): when establishing a physical connection with an electric vehicle, determining a first charging communication signal of the charging pile and acquiring a second charging communication signal of the electric vehicle.
[0058] Specifically, when the charging pile establishes a physical connection with the electric vehicle, the charging pile and the electric vehicle negotiate the charging protocol standard based on the CC (Charging Communication) signal and finally determine a commonly recognized target charging protocol standard; among which, the CC signal is one of the important signals used for charging communication between the electric vehicle and the charging pile.
[0059] (2): Negotiate with the electric vehicle according to the first charging communication signal and the second charging communication signal to determine a target charging protocol standard to be applied in the current charging process from among a plurality of candidate charging protocol standards.
[0060] Specifically, in actual operation, CC signals of different voltage values correspond to different charging protocol standards. The charging pile and the electric vehicle send CC signals of different voltage values to each other to achieve negotiation on the charging protocol standard. When the CC signals sent to each other by the charging pile and the electric vehicle correspond to the same charging protocol standard, the negotiation of the charging protocol standard is completed.
[0061] S120: Determine a common charging event module and a private charging event module for executing the target charging process according to the target charging protocol standard.
[0062] Specifically, after the target charging protocol is determined, first, the pile-end charging control module 100 determines the common charging events and private charging events in the target charging process according to the target charging process specified by the target charging protocol standard, and determines the common charging event module for executing the common charging events and the private charging event module for executing the private charging events in the "module pool".
[0063] In addition, the pile-end charging control module 100 sends a signal to the pile-end communication scheduling module 200 to notify the pile-end communication scheduling module 200 of the target charging protocol standard. The pile-end communication scheduling module 200 determines the pile-end communication module 210 used to perform message communication with the electric vehicle in the target charging process corresponding to the target charging protocol standard according to the target charging protocol standard.
[0064] In one implementation, S120 includes: Step (3) to Step (4), the details of which are as follows:
[0065] Step (3): According to the multiple processing stages included in the target charging process, matching corresponding shared charging events and / or private charging events for each processing stage in multiple candidate charging events;
[0066] Among them, the alternative charging events include alternative shared charging events and private charging events; shared charging events are charging events that are included in the charging processes specified by all alternative charging protocol standards, and private charging events are charging events that are not included in the charging processes specified by all alternative charging protocol standards.
[0067] Specifically, in an embodiment of the present application, there are multiple alternative shared charging events and private charging events. After the target charging process is determined, the corresponding charging events are matched for each processing stage according to the multiple processing stages included in the target charging process, and the processing order of the corresponding multiple charging events is determined; wherein, the charging events matched by each processing stage may include both shared charging events and private charging events, or may only include shared charging events, or may only include private charging events, which can be determined according to actual conditions; in actual operation, although the shared charging event is a charging event included in the charging process specified by all alternative charging protocol standards, the corresponding processing stages in each alternative charging protocol standard may be different, so it needs to be "alternative" for matching.
[0068] Step (4): Determine a shared charging event module for executing a shared charging event and a private charging event module for executing a private charging event.
[0069] Specifically, Figure 3 As shown, Figure 3 The example diagram of charging events corresponding to different charging protocol standards provided in the embodiment of the present application shows that the charging event module corresponding to the 2015 protocol is the least, and the charging event modules corresponding to the 2015+ protocol and the Chaoji protocol are relatively more; Figure 3 It is intuitively determined that the 2015 protocol, 2015+ protocol and Chaoji protocol include multiple common charging event modules, such as charging event modules such as system wake-up module and self-test module.
[0070] by Figure 3 For example, if a charging process is set for each charging protocol standard, at least 9+12+12=33 charging event modules are required. If shared charging event modules and private charging event modules are set, only 12 charging event modules are needed. It can be seen that the technical solution of the present application can indeed solve the technical problem of redundant charging processes inside a charging pile that is compatible with multiple charging protocol standards.
[0071] S130: Determine the shared information and private information in the message according to the message specified by the target charging protocol standard.
[0072] Specifically, in the prior art, the messages specified by the charging processes corresponding to different charging protocol standards are different, but because the messages have been strictly specified, the content parameters of each position in the message are relatively fixed, as shown in Table 2. Table 2 is the parameter content of the charger statistical data message sent by the charging pile to the electric vehicle in the "charging end stage" specified in the 2015 protocol. The message function of the charger statistical data message is that the charging pile sends the charging statistical data of this charging process at a time interval of 250ms.
[0073] Table 2
[0074]
[0075]
[0076] In Table 2, "this charging time" and "output energy" are parameter contents. When the message needs to be assembled, it is necessary to go to the "data pool" to obtain information corresponding to the above parameter contents to assemble the message.
[0077] In one implementation, S130 includes: Step (5) to Step (6), the details of which are as follows:
[0078] Step (5): Determine the common parameter content and the private parameter content in the parameter content of the message according to the message specified by the target charging protocol standard;
[0079] Among them, the common parameter content is the parameter content that is included in the messages specified by all alternative charging protocol standards, and the private parameter content is the parameter content that is not included in the messages specified by all alternative charging protocol standards.
[0080] Specifically, in an embodiment of the present application, the parameter content in the message is divided into common parameter content and private parameter content; wherein the common parameter content is the parameter content that is present in the message specified by all alternative charging protocol standards, and the private parameter content is the parameter content that is not present in the message specified by all alternative charging protocol standards.
[0081] Step (6): determining, according to the shared parameter content and the private parameter content, shared information corresponding to the shared parameter content and private information corresponding to the private parameter content from a plurality of candidate information;
[0082] The alternative information includes alternative common information and private information.
[0083] Specifically, in each processing stage of the current charging process, the pile-end communication module 210 usually needs to perform multiple message communications with the electric vehicle, as shown in Table 3, which is the message required in the discharge energy transmission process of the charging protocol standard Class B system.
[0084] Table 3
[0085] Message Name Source address-destination address Charge and discharge motor ready state Charging Station-Electric Vehicle Vehicle Readiness Electric Vehicles-Charging Stations Vehicle discharge requirements Electric Vehicles-Charging Stations Vehicle discharge status Electric Vehicles-Charging Stations Basic information of vehicle discharge Electric Vehicles-Charging Stations Dynamic discharge capability of the charging and discharging machine Charging Station-Electric Vehicle Discharge state of the charging and discharging machine Charging Station-Electric Vehicle
[0086] When the pile-end communication module 210 needs to communicate messages with the electric vehicle, it determines the message that needs to be communicated at that time, and then determines the common parameter content and private parameter content therein based on the message, and then retrieves the common information corresponding to the common parameter content and the private information corresponding to the private parameter content from the "data pool" (multiple alternative information).
[0087] In summary, it can be seen that the common information and private information required by the pile-end communication module 210 in the embodiment of the present application when assembling the message is directly retrieved from the "data pool". The "data retrieval process" is much faster than the "data request process". Therefore, the setting of the "data pool" can solve the technical problem that the existing charging pile requires redundant data request processes when assembling messages in the charging process.
[0088] S140: When calling the shared charging event module and the private charging event module to execute the target charging process, assembling the shared information and the private information into a message and sending the message to the electric vehicle.
[0089] Specifically, the pile-end charging control module 100 is connected to the shared charging event module and the private charging event module through a public interface, and the pile-end charging control module 100 calls the shared charging event module and the private charging event module according to the processing order to perform their respective functions in sequence.
[0090] In actual operation, when a shared charging event module or a private charging event module completes its function, the shared charging event module or the private charging event module will feed back the processing result to the pile-end charging control module 100, and the pile-end charging control module 100 will call the next charging event module or the private charging event module to perform its function according to the processing order.
[0091] When the charging control module 100 at the pile end calls each charging event module to execute their respective functions in sequence, the communication module 210 at the pile end performs message communication with the electric vehicle.
[0092] In one implementation, after S140, the method further includes: Step (7) to Step (9), the details of which are as follows:
[0093] Step (7): In response to determining the charging protocol standard to be added, determining the charging event to be added and the information to be added according to the charging process corresponding to the charging protocol standard to be added.
[0094] Specifically, in the embodiment of the present application, the charging protocol standard to be added refers to the charging protocol standard that needs to be added compared to the existing charging protocol standards such as the existing 2015 protocol; in actual operation, with the development of science and technology, the charging protocol standards on the market must be constantly updated. Compared with the prior art that each charging protocol standard is configured with a "charging process", the embodiment of the present application splits the charging processes corresponding to all charging protocol standards into common charging events and private charging events, and splits the standards into common parameter contents and private parameter contents. Therefore, when a new charging protocol standard is added on the market, the charging events added to the charging process compared to the existing charging process and the parameter contents added to the message can be determined according to the charging process corresponding to the charging protocol standard.
[0095] Step (8): Determine the charging event module to be added according to the charging event to be added.
[0096] Specifically, if the charging process corresponding to the to-be-added charging protocol does have a new charging event compared to the existing charging process, a to-be-added charging event module for executing the to-be-added charging event is formulated according to the new charging event.
[0097] Step (9): correspondingly updating the charging protocol standard to be added, the charging event to be added, the charging event module to be added, and the information to be added to be the alternative charging protocol standard, the alternative charging event, the alternative charging event module, and the alternative information.
[0098] Specifically, when the charging protocol standards to be added, the charging events to be added, the charging event modules to be added and the information to be added are determined, the charging protocol standards to be added, the charging events to be added, the charging event modules to be added and the information to be added can be updated to alternative charging protocol standards, alternative charging events, alternative charging event modules and alternative information accordingly, so that the charging pile can update its ability to be "compatible" with multiple charging protocol standards; in the above, the alternative charging event modules are alternative common charging event modules and private charging event modules for matching the various processing stages of the target charging process.
[0099] In one implementation, the message includes a pile-end message and a vehicle-end message; a first pile-end storage unit and a second pile-end storage unit are provided in the charging pile; the common information and private information stored in the first pile-end storage unit are used to assemble a pile-end message for message communication with the electric vehicle; the common information and private information stored in the second pile-end storage unit are extracted from the received vehicle-end message.
[0100] Specifically, in the embodiment of the present application, the message sent by the vehicle-side communication module 210 to the electric vehicle is determined as a pile-side message, and the message sent by the electric vehicle and received by the vehicle-side communication module 210 is determined as a vehicle-side message.
[0101] When each charging event module starts to execute its own function in turn, the vehicle-side communication module 210 will receive the message sent by the electric vehicle in real time; the message contains the specific requirements of the electric vehicle for the charging process. The vehicle-side communication module 210 parses the electric vehicle charging demand message to determine the common parameter content and private parameter content therein, and prepares for subsequent data storage and calling.
[0102] In actual operation, in addition to constructing a "data pool" for the pile-side messages, a "data pool" is also constructed for the vehicle-side messages. That is, according to the common parameter content and private parameter content in the vehicle-side messages, the common information and private information in the vehicle-side messages are extracted into the "data pool".
[0103] In an embodiment of the present application, different pile-end storage units are used as carriers of the "data pool" corresponding to the pile-end message and the vehicle-end message, that is, the common information and private information in the pile-end message and the vehicle-end message are stored in different pile-end storage units. In an embodiment of the present application, the pile-end storage unit used to store the common information and private information corresponding to the pile-end message is determined as the first pile-end storage unit, and the pile-end storage unit used to store the common information and private information corresponding to the vehicle-end message is determined as the second pile-end storage unit.
[0104] In one implementation, between S130 and S140, the method further includes: step (10), the details of which are as follows:
[0105] Step (10): retrieve the shared information and private information used to assemble the pile-side message from the first pile-side storage unit.
[0106] Specifically, after determining the common information and private information used to assemble the pile-end message, the pile-end communication module 210 can retrieve the common information and private information in the first pile-end storage unit; in actual operation, the first pile-end storage unit also stores a first index, and the pile-end communication module 210 first searches for the storage location of the common information corresponding to the common parameter content and the private information corresponding to the private parameter content in the first index according to the common parameter content and the private parameter content required by the message; wherein the first index should contain key information such as the message type, parameter name, and storage location. By querying the first index, the pile-end communication module 210 can accurately retrieve the common information and private information.
[0107] In one implementation, after S140, the method further includes: Step (11) to Step (12), the details of which are as follows:
[0108] Step (11): When the shared charging event module and the private charging event module are called to perform their respective functions, the shared charging event module or the private charging event module is controlled to call the shared information and / or private information from the second pile end storage unit.
[0109] Specifically, in actual operation, a second index is also stored in the second pile-end storage unit, and the second index records the storage location of the shared information and private information stored in the second pile-end storage unit. When the pile-end communication module 210 receives the vehicle-end message sent by the electric vehicle, it determines the shared parameter content and the private parameter content in the electric vehicle-end message, and the pile-end communication module 210 searches the second index for the shared information corresponding to the shared parameter content and the storage location of the private information corresponding to the private parameter content, and subsequently the pile-end communication module 210 stores the shared information and the private information corresponding to the private parameter content in the corresponding storage location in the second pile-end storage unit.
[0110] In actual applications, there are multiple charging event modules 110 that need to refer to relevant information of the electric vehicle when executing their respective functions in sequence. In an embodiment of the present application, the corresponding charging event module 110 can directly retrieve the corresponding shared information and / or private information from the second pile end storage unit.
[0111] Step (12): Control the shared charging event module or the private charging event module to perform respective functions according to the retrieved shared information and / or private information.
[0112] Specifically, when the corresponding charging event module 110 retrieves the common information and / or private information required to perform its function according to the second index, the charging event module 110 combines its own control logic and algorithm to perform corresponding charging control operations, such as adjusting the charging voltage, charging current, charging time, etc., to ensure that the charging process meets the needs of the electric vehicle and the requirements of the charging strategy.
[0113] In one implementation, the shared information and private information stored in the first pile-end storage unit include both static data and dynamic data; the static data is obtained by requesting data from a cloud platform connected to the charging pile; the dynamic data is obtained by collecting data at preset time intervals when the shared charging event module or the private charging event module performs their respective functions.
[0114] Specifically, the static data is the data obtained each time the charging pile charges the electric vehicle, that is, the static data is usually only obtained once during each charging process; when establishing a physical connection with the electric vehicle, the charging pile needs to ensure that the static data stored in the first pile-end storage unit is the latest; therefore, the charging pile will send a data request for the static data to the cloud platform; the data request may contain information such as the identifier of the charging pile, the type or list of the required static data, so that the cloud platform can accurately return the corresponding data; after receiving the static data request sent by the charging pile, the cloud platform will retrieve the corresponding static data from the database to which it is connected according to the information in the request and send it to the charging pile.
[0115] Dynamic data is data collected regularly during each charging process of the charging pile for the electric vehicle, that is, in each charging process, the dynamic data is usually obtained multiple times; in the current charging process, multiple charging event modules 110 will collect their state parameters at preset time intervals and divide the state parameters into common information and private information, and then update the corresponding common information and private information in the first storage unit. Among them, the update process may include replacing old data, adding new data records, etc. The purpose of the update is to ensure that the dynamic data in the first pile end storage unit can reflect the current state of the charging pile in real time.
[0116] As shown in Table 4, Table 4 shows the difference between the common information and the private information stored in the first pile-end storage unit and the second pile-end storage unit.
[0117] Table 4
[0118]
[0119]
[0120] Example 1 is now used to illustrate the charging process based on the 2015+ protocol (or Chaoji protocol), the details are as follows:
[0121] ① After receiving the plug-in signal from the electric vehicle, the charging control module 100 at the charging pile side makes the charging pile and the electric vehicle negotiate the charging protocol standard to obtain the target charging protocol standard.
[0122] ② After determining the target charging protocol standard, the charging control module 100 at the pile end controls the charging event module 110 that executes the “function negotiation” to perform the “function negotiation” with the electric vehicle.
[0123] ③ After receiving the "start charging command" from the cloud platform, the pile-end charging control module 100 notifies the pile-end communication module 210 that it can start message communication with the vehicle-end communication module 310 based on authentication; the pile-end communication module 210 and the vehicle-end communication module 310 send "authentication parameter messages" to each other.
[0124] ④ If the pile-end communication module 210 and the vehicle-end communication module 310 both receive the message indicating "authentication success" sent by the other party, the pile-end communication module 210 sends a signal to notify the pile-end charging control module 100 of "authentication success"; the pile-end charging control module 100 controls the charging event module 110 that executes the "reservation function" to execute the reservation function (if the function negotiation fails to negotiate a reservation, it enters the self-test stage);
[0125] If the charging control module 100 at the charging end does not receive the “authentication success” message within the preset time, the charging control module 100 at the charging end determines that the “authentication” has timed out and shuts down.
[0126] ⑤ If the pile-end charging control module 100 receives the signal indicating the "self-test phase" sent by the pile-end communication module 210, the pile-end charging control module 100 controls the charging event module 110 that executes the "self-test function" to execute the "self-test function".
[0127] ⑥ If the pile-end charging control module 100 receives a signal indicating that the self-test is completed or successful, sent by the charging event module 110 that executes the "self-test function", the pile-end charging control module 100 will fill the "self-test status" and "self-test results" into the first private information corresponding to the 2015+ protocol (or Chaoji protocol) (or Chaoji protocol) in the first pile-end storage unit.
[0128] ⑦ The pile-side communication module 210 takes out the "self-test status" and "self-test result" from the first private information corresponding to the 2015+ protocol (or Chaoji protocol) in the first pile-side storage unit and fills the "self-test status" and "self-test result" into the "charger self-test status" message, and the pile-side communication module 210 sends the "charger self-test status" message to the vehicle-side communication module 310;
[0129] The charging control module 100 at the pile end controls the charging event module 110 that executes the "power supply function" to execute the "power supply function" (if no negotiation is made, power output is entered).
[0130] ⑧ During the pre-charging and energy transmission stage, the pile-end communication module 210 and the vehicle-end communication module 310 perform message communication; if the result of the message communication indicates that the electric vehicle is ready, the pile-end communication module 210 sends a signal to notify the pile-end charging control module 100, and the pile-end charging control module 100 controls the charging event module 110 that executes the "pre-charging function" to execute the pre-charging function.
[0131] ⑨ The charging event module 110 that performs the pre-charging function obtains the second common information and the second private information corresponding to the 2015+ protocol (or Chaoji protocol) in the second pile end storage unit to perform the pre-charging function according to the second common information and the second private information.
[0132] ⑩ After the charging event module 110 executing the pre-charging function completes the pre-charging, the charging event module 110 sends a signal to notify the charging control module 100 at the pile end that "the pre-charging stage is over".
[0133] The charging control module 100 at the pile end sends a signal to notify the communication module 210 at the pile end that the pre-charging phase is over.
[0134] After the pile-side communication module 210 receives the “pre-charging phase ends”, the pile-side communication module 210 communicates with the vehicle-side communication module 310 via messages, waiting for the vehicle-side communication module 210 to send the “electric vehicle demand message”.
[0135] If the pile-end communication module 210 determines that the charging demand of the electric vehicle has changed based on the received "electric vehicle demand message", the pile-end communication module 210 sends a signal to notify the pile-end charging control module 100; the pile-end communication module 210 fills the voltage demand and current demand in the "electric vehicle demand message" into the second common information corresponding to the 2015+ protocol (or chaoji protocol) in the second pile-end storage unit.
[0136] The charging control module 100 at the charging end sends a signal to notify the charging event module 110 that performs the charging function to adjust the voltage and current.
[0137] The charging event module 110 executing the charging function takes out the voltage demand and the current demand from the second common information corresponding to the 2015+ protocol (or the Chaoji protocol) in the second pile end storage unit, and adjusts the power according to the voltage demand and the current demand.
[0138] If the pile-end communication module 210 and the vehicle-end communication module 310 communicate through messages and determine that charging needs to be stopped, the pile-end communication module 210 sends a signal to notify the pile-end charging control module 100; the pile-end charging control module 100 controls the charging event module 110 that executes the "shutdown function" to disconnect power and stop supplying power to the electric vehicle.
[0139] Second, the present application also provides a charging method, which is applied to electric vehicles, such as Figure 4 and Figure 4 As shown, Figure 4 A schematic diagram of a second charging method provided in an embodiment of the present application. Figure 5 This is a schematic diagram of the structure of a second charging device provided in an embodiment of the present application. The method includes: S310 to S330, and the details are as follows:
[0140] S310: When establishing a physical connection with a charging pile, negotiate with the charging pile to determine a target charging protocol standard.
[0141] Specifically, in the embodiment of the present application, the second charging device includes: a vehicle-side communication scheduling module 300 , and the vehicle-side communication scheduling module 300 is connected to multiple vehicle-side communication modules 310 .
[0142] In actual operation, charging piles are required to be compatible with multiple charging protocol standards, but there is no guarantee that all charging piles can implement the charging method applied to the charging piles in the embodiments of the present application. Therefore, the embodiments of the present application also provide the above-mentioned charging method applied to electric vehicles, so that electric vehicles can also be compatible with multiple charging protocol standards.
[0143] It should be emphasized that the function of the charging event module in the electric vehicle can be determined according to actual needs, and this application does not make any specific limitations on this.
[0144] In actual operation, similar to the functions of the pile-end communication scheduling module 200 and the pile-end communication module 210 in the charging pile, after the charging pile negotiates with the electric vehicle to determine the target charging protocol standard, the vehicle-end communication scheduling module 300 sends a signal to notify the vehicle-end communication module 310 among the multiple pile-end communication modules 310 for performing message communication with the charging pile in the charging process specified by the target charging protocol standard, and to perform message communication with the charging pile in subsequent processing stages.
[0145] S320: Determine the common information and private information in the message according to the message specified by the target charging protocol standard.
[0146] Specifically, the vehicle-side communication module 310 determines the common parameter content and the private parameter content in the parameter content of the message according to the message specified by the target charging protocol standard, and then determines the common information corresponding to the common parameter content and the private information corresponding to the private parameter content.
[0147] In one implementation, S310 includes: Step (13) to Step (14), the details of which are as follows:
[0148] Step (13): determining the common parameter content and the private parameter content in the parameter content of the message according to the message specified by the target charging protocol standard;
[0149] The common parameter content is the parameter content that is included in all messages specified by the alternative charging protocol standards, and the private parameter content is the parameter content that is not included in all messages specified by the alternative charging protocol standards.
[0150] Step (14): determining the common information corresponding to the common parameter content and the private parameter content from a plurality of candidate information according to the common parameter content and the private parameter content;
[0151] The candidate information includes the candidate common information and the candidate private information.
[0152] S330: Assemble the shared information and the private information into the message and send the message to the charging pile.
[0153] In one implementation, the message includes a pile-end message and a vehicle-end message; a first vehicle-end storage unit and a second vehicle-end storage unit are provided in the electric vehicle; the common information and private information stored in the first vehicle-end storage unit are used to assemble a vehicle-end message for message communication with the charging pile; the common information and private information stored in the second vehicle-end storage unit are extracted from the received pile-end message.
[0154] Specifically, a first vehicle-end storage unit is provided in the electric vehicle, and the first vehicle-end storage unit stores a third index, multiple common information and multiple private information; in actual operation, the vehicle-end communication module 310 queries the third index in the first vehicle-end storage unit to determine the storage location of the common information corresponding to the common parameter content and the storage location of the private information corresponding to the private parameter content.
[0155] After determining the storage locations of the shared information and the private information, the vehicle-side communication module 310 retrieves the corresponding shared information and private information from the first vehicle-side storage unit.
[0156] A second vehicle-end storage unit is also provided in the electric vehicle, which stores a fourth index, multiple shared information and multiple private information; in the current charging process, the vehicle-end communication module 310 determines the shared parameter content and the private parameter content in the pile-end message sent by the pile-end communication module 210, and determines the storage location of the shared information corresponding to the shared parameter content and the storage location of the private information corresponding to the private parameter content in the fourth index.
[0157] The vehicle-side communication module 310 stores the common information and private information in the vehicle-side message to the second vehicle-side storage unit according to the storage location queried in the fourth index; the above data may be calculated or determined based on factors such as the dynamic output capacity message of the charging pile, the battery status of the electric vehicle, and the charging strategy.
[0158] After determining the storage location, the vehicle-side communication module 310 stores the shared information and private information in the corresponding storage locations in the second vehicle-side storage unit to facilitate accurate retrieval of the above information in the subsequent time.
[0159] The interaction process between the pile-side communication module 210 and the vehicle-side communication module 310 is now described with example 2, as shown in detail below:
[0160] ① The pile-end communication module 210 takes out the "highest output voltage of the charger" from the first common information stored in the first pile-end storage unit, and takes out the "year, month, day, hour, minute, second" from the first private information stored in the first pile-end storage unit;
[0161] ② The pile-side communication module 210 fills the “charger parameter configuration” message with “charger maximum output voltage” and “year, month, day, hour, minute, second”; the pile-side communication module 210 sends the “charger parameter configuration” message to the vehicle-side communication module 310;
[0162] ③ After receiving the "charger parameter configuration" message, the vehicle-side communication module 310 extracts the "charger maximum output voltage" to the fourth shared information in the second vehicle-side storage unit, and extracts the "year, month, day, hour, minute, second" to the fourth private information in the second vehicle-side storage unit;
[0163] ④ After the vehicle-side communication module 310 completes the extraction, the electric vehicle determines whether the "highest output voltage of the charger" matches the verification and notifies the electric vehicle control module in the electric vehicle of the verification result;
[0164] ⑤ The vehicle-side communication module 310 takes out the "maximum allowable total charging voltage" from the third common information of the first vehicle-side storage unit, and takes out the "power battery quota capacity" from the third private information of the first vehicle-side storage unit;
[0165] ⑥ The vehicle-side communication module 310 fills the "electric vehicle parameter configuration" message with the "maximum allowable total charging voltage" and the "power battery quota capacity"; the vehicle-side communication module 310 sends the "electric vehicle parameter configuration" message to the pile-side communication module 210;
[0166] ⑦ After receiving the "electric vehicle parameter configuration" message, the pile end communication module 210 extracts the "maximum allowed total charging voltage" into the second common information of the second pile end storage unit, and extracts the "power battery rated capacity" into the second private information of the second pile end storage unit;
[0167] ⑧ The charging control module 100 at the charging end determines whether the “maximum allowed total charging voltage” matches the check and transmits the “maximum allowed total charging voltage” to the corresponding charging event module 110 .
[0168] In one implementation, after S320 and S330, the method further includes: step (15); after S330, the method further includes: steps (16) to (17), the details of which are as follows:
[0169] Step (15): Retrieving the shared information and the private information used to assemble the vehicle-side message from the first vehicle-side storage unit.
[0170] Specifically, after determining the shared information and private information used to assemble the vehicle-side message, the vehicle-side communication module 310 can retrieve the shared information and private information from the first pile vehicle-side storage unit according to the third index.
[0171] Step (16): According to the target charging process, the shared information and / or the private information is retrieved from the second vehicle-side storage unit.
[0172] Step (17): Execute the target charging process according to the retrieved shared information and / or the private information.
[0173] Specifically, the electric vehicle retrieves the corresponding shared information and / or private information from the second vehicle-end storage unit according to the fourth index, and subsequently uses the retrieved shared information and / or private information to dynamically adjust its charging requirements; the above-mentioned shared information and / or private information includes adjusting parameters such as charging current, charging voltage, and charging time to ensure the safety and efficiency of the charging process.
[0174] Thirdly, the present application provides a charging device, which is applied to a charging pile, and the device comprises: a pile-end charging control module 100 and a pile-end communication module 210;
[0175] The pile end charging control module 100 is used to negotiate with the electric vehicle to determine the target charging protocol standard when establishing a physical connection with the electric vehicle;
[0176] The pile end charging control module 100 is further used to determine a common charging event module and a private charging event module for executing the target charging process according to the target charging process specified by the target charging protocol standard;
[0177] The pile end communication module 210 is used to determine the common information and private information in the message according to the message specified by the target charging protocol standard;
[0178] The pile-end communication module 210 is further used to assemble the shared information and the private information into the message and send the message to the electric vehicle when calling the shared charging event module and the private charging event module to execute the target charging process.
[0179] In one implementation, the pile-end charging control module 100 is further used to determine the first charging communication signal of the charging pile and obtain the second charging communication signal of the electric vehicle when establishing a physical connection with the electric vehicle;
[0180] The pile-end charging control module 100 is further used to negotiate with the electric vehicle according to the first charging communication signal and the second charging communication signal to determine the target charging protocol standard to be followed in the current charging process from among a plurality of alternative charging protocol standards.
[0181] In one implementation, the pile-side communication module 210 is further used to match corresponding shared charging events and / or private charging events for each of the processing stages in a plurality of candidate charging events according to the plurality of processing stages included in the target charging process;
[0182] The alternative charging events include the alternative shared charging events and the alternative private charging events; the shared charging events are charging events that are available in all charging processes specified by the alternative charging protocol standards, and the private charging events are charging events that are not available in all charging processes specified by the alternative charging protocol standards;
[0183] The pile-end communication module 210 is further used to determine the shared charging event module for executing the shared charging event and the private charging event module for executing the private charging event.
[0184] In one implementation, the pile-side communication module 210 is further used to determine the common parameter content and the private parameter content in the parameter content of the message according to the message specified by the target charging protocol standard;
[0185] The common parameter content is the parameter content in all messages specified by the alternative charging protocol standards, and the private parameter content is the parameter content in not all messages specified by the alternative charging protocol standards;
[0186] The terminal communication module 210 is further configured to determine the common information corresponding to the common parameter content and the private information corresponding to the private parameter content from a plurality of candidate information according to the common parameter content and the private parameter content;
[0187] The candidate information includes the candidate common information and the candidate private information.
[0188] In one implementation, the pile-end charging control module 100 is further configured to, in response to determining a charging protocol standard to be added, determine a charging event to be added and information to be added according to a charging process corresponding to the charging protocol standard to be added;
[0189] The pile end charging control module 100 is further used to determine a charging event module to be added according to the charging event to be added;
[0190] The pile end charging control module 100 is also used to update the charging protocol standard to be added, the charging event to be added, the charging event module to be added and the information to be added to the alternative charging protocol standard, the alternative charging event, the alternative charging event module and the alternative information.
[0191] In one implementation, the message includes a pile-side message and a vehicle-side message;
[0192] The charging pile is provided with a first pile end storage unit and a second pile end storage unit;
[0193] The shared information and the private information stored in the first pile-end storage unit are used to assemble the pile-end message used for message communication with the electric vehicle;
[0194] The shared information and the private information stored in the second pile-end storage unit are extracted from the received vehicle-end message.
[0195] In an implementation, the pile-side communication module 210 is further used to retrieve the common information and the private information used to assemble the pile-side message from the first pile-side storage unit.
[0196] In one implementation, the pile-end charging control module 100 is further used to control the shared charging event module or the private charging event module to retrieve the shared information and / or the private information from the second pile-end storage unit when the shared charging event module and the private charging event module are retrieved to perform their respective functions;
[0197] The pile-end charging control module 100 is further used to control the shared charging event module or the private charging event to perform the respective functions according to the retrieved shared information and / or the private information.
[0198] In one implementation, the shared information and the private information stored in the first pile-end storage unit both include static data and dynamic data; the static data is obtained by requesting data from a cloud platform connected to the charging pile; the dynamic data is obtained by collecting data at preset time intervals when the shared charging event module or the private charging event module performs their respective functions.
[0199] Fourthly, the present application provides a charging device, which is applied to an electric vehicle, and the device includes: a vehicle-side charging control module and a vehicle-side communication module 310;
[0200] The vehicle-side charging control module is used to negotiate with the charging pile to determine the target charging protocol standard when establishing a physical connection with the charging pile;
[0201] The vehicle-side communication module 310 is used to determine the shared information and private information in the message according to the message specified by the target charging protocol standard;
[0202] The vehicle-side communication module 310 is used to assemble the shared information and the private information into the message and send the message to the charging pile.
[0203] In one implementation, the vehicle-side communication module 310 is further used to determine the common parameter content and the private parameter content in the parameter content of the message according to the message specified by the target charging protocol standard;
[0204] The common parameter content is the parameter content in all messages specified by the alternative charging protocol standards, and the private parameter content is the parameter content in not all messages specified by the alternative charging protocol standards;
[0205] The vehicle-side communication module 310 is further configured to determine, according to the shared parameter content and the private parameter content, the shared information corresponding to the shared parameter content and the private information corresponding to the private parameter content from a plurality of candidate information;
[0206] The candidate information includes the candidate common information and the candidate private information.
[0207] In one implementation, the message includes a pile-side message and a vehicle-side message;
[0208] The electric vehicle is provided with a first vehicle-end storage unit and a second vehicle-end storage unit;
[0209] The shared information and the private information stored in the first vehicle-side storage unit are used to assemble the vehicle-side message used for message communication with the charging pile;
[0210] The shared information and the private information stored in the second vehicle-side storage unit are extracted from the received pile-side message.
[0211] In one implementation, the vehicle-side charging control module is further used to retrieve the common information and the private information used to assemble the vehicle-side message from the first vehicle-side storage unit;
[0212] The vehicle-side charging control module is further used to retrieve the shared information and / or the private information from the second vehicle-side storage unit according to the target charging process;
[0213] The vehicle-side charging control module is also used to execute the target charging process according to the retrieved common information and / or the private information.
[0214] Fifth, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, steps S110 to S140 or S310 to S330 of the above-mentioned embodiment are executed.
[0215] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0216] In addition, the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0217] Furthermore, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0218] It should be noted that if the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a cloud platform, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM) random access memory (RAM), disk or optical disk, and other media that can store program codes.
[0219] In this document, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, but do not necessarily require or imply any such actual relationship or order between these entities or operations.
[0220] The above description is only an embodiment of the present application and is not intended to limit the protection scope of the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A charging method, characterized in that: Applied to a charging pile, the method comprises: When establishing a physical connection with the electric vehicle, negotiating with the electric vehicle to determine a target charging protocol standard; According to the target charging process specified by the target charging protocol standard, determining a common charging event module and a private charging event module for executing the target charging process; Determining, according to the message specified by the target charging protocol standard, the shared information and the private information in the message; When the shared charging event module and the private charging event module are called to execute the target charging process, the shared information and the private information are assembled into the message and the message is sent to the electric vehicle.
2. The method according to claim 1, characterized in that When establishing a physical connection with the electric vehicle, negotiating with the electric vehicle to determine a target charging protocol standard includes: When establishing a physical connection with the electric vehicle, determining a first charging communication signal of the charging pile and acquiring a second charging communication signal of the electric vehicle; Negotiation is performed with the electric vehicle according to the first charging communication signal and the second charging communication signal to determine the target charging protocol standard to be followed in the current charging process from among a plurality of candidate charging protocol standards.
3. The method according to claim 1, characterized in that The method of determining a common charging event module and a private charging event module for executing the target charging process according to the target charging protocol standard includes: According to the multiple processing stages included in the target charging process, matching corresponding shared charging events and / or private charging events for each of the processing stages in multiple candidate charging events; The alternative charging events include the alternative shared charging events and the alternative private charging events; the shared charging events are charging events that are available in all charging processes specified by the alternative charging protocol standards, and the private charging events are charging events that are not available in all charging processes specified by the alternative charging protocol standards; The shared charging event module for executing the shared charging event and the private charging event module for executing the private charging event are determined.
4. The method according to claim 3, characterized in that The determining, according to the message specified by the target charging protocol standard, the shared information and the private information in the message includes: Determining, according to the message specified by the target charging protocol standard, common parameter content and private parameter content in the parameter content of the message; The common parameter content is the parameter content in all messages specified by the alternative charging protocol standards, and the private parameter content is the parameter content in not all messages specified by the alternative charging protocol standards; According to the common parameter content and the private parameter content, determining the common information corresponding to the common parameter content and the private information corresponding to the private parameter content from a plurality of candidate information; The candidate information includes the candidate common information and the candidate private information.
5. The method according to claim 4, characterized in that After assembling the shared information and the private information into the message and sending the message to the electric vehicle, the method further includes: In response to determining the charging protocol standard to be added, determining the charging event to be added and the information to be added according to the charging process corresponding to the charging protocol standard to be added; Determine a charging event module to be added according to the charging event to be added; The charging protocol standard to be added, the charging event to be added, the charging event module to be added, and the information to be added are correspondingly updated to the alternative charging protocol standard, the alternative charging event, the alternative charging event module, and the alternative information.
6. The method according to claim 4, characterized in that The message includes a pile-end message and a vehicle-end message; The charging pile is provided with a first pile end storage unit and a second pile end storage unit; The shared information and the private information stored in the first pile-end storage unit are used to assemble the pile-end message used for message communication with the electric vehicle; The shared information and the private information stored in the second pile-end storage unit are extracted from the received vehicle-end message.
7. The method according to claim 6, characterized in that After determining the common information and private information in the message according to the message specified by the target charging protocol standard, the method further includes: The common information and the private information used for assembling the pile-end message are retrieved from the first pile-end storage unit.
8. The method according to claim 6, characterized in that After assembling the shared information and the private information into the message and sending the message to the electric vehicle, the method further includes: When the shared charging event module and the private charging event module are called to perform their respective functions, the shared charging event module or the private charging event module is controlled to call the shared information and / or the private information from the second pile end storage unit; The shared charging event module or the private charging event is controlled to perform the respective functions according to the retrieved shared information and / or the private information.
9. The method according to claim 6, characterized in that The shared information and the private information stored in the first pile-end storage unit both include static data and dynamic data; the static data is obtained by requesting data from a cloud platform connected to the charging pile; the dynamic data is collected at preset time intervals when the shared charging event module or the private charging event module performs their respective functions.
10. A charging method, characterized in that: Applied to an electric vehicle, the method comprises: When establishing a physical connection with a charging pile, negotiating with the charging pile to determine a target charging protocol standard; Determining, according to the message specified by the target charging protocol standard, the shared information and the private information in the message; The shared information and the private information are assembled into the message and the message is sent to the charging pile.
11. The method according to claim 10, characterized in that The determining, according to the message specified by the target charging protocol standard, the shared information and the private information in the message includes: Determining, according to the message specified by the target charging protocol standard, common parameter content and private parameter content in the parameter content of the message; The common parameter content is the parameter content in all messages specified by the alternative charging protocol standards, and the private parameter content is the parameter content in not all messages specified by the alternative charging protocol standards; According to the common parameter content and the private parameter content, determining the common information corresponding to the common parameter content and the private information corresponding to the private parameter content from a plurality of candidate information; The candidate information includes the candidate common information and the candidate private information.
12. The method according to claim 11, characterized in that The message includes a pile-end message and a vehicle-end message; The electric vehicle is provided with a first vehicle-end storage unit and a second vehicle-end storage unit; The shared information and the private information stored in the first vehicle-side storage unit are used to assemble the vehicle-side message used for message communication with the charging pile; The shared information and the private information stored in the second vehicle-side storage unit are extracted from the received pile-side message.
13. The method according to claim 12, characterized in that After determining the common parameter content and the private parameter content in the parameter content of the message according to the message specified by the target charging protocol standard, the method further includes: Retrieving the common information and the private information used to assemble the vehicle-side message from the first vehicle-side storage unit; After assembling the shared information and the private information into the message and sending the message to the charging pile, the method further includes: According to the target charging process, retrieve the shared information and / or the private information from the second vehicle-side storage unit; The target charging process is executed according to the retrieved common information and / or the private information.
14. A charging device, characterized in that: Applied to a charging pile, the device comprises: a pile-end charging control module and a pile-end communication module; The pile end charging control module is used to negotiate with the electric vehicle to determine the target charging protocol standard when establishing a physical connection with the electric vehicle; The pile end charging control module is further used to determine a common charging event module and a private charging event module for executing the target charging process according to the target charging process specified by the target charging protocol standard; The pile end communication module is used to determine the common information and private information in the message according to the message specified by the target charging protocol standard; The pile-end communication module is further used to assemble the shared information and the private information into the message and send the message to the electric vehicle when calling the shared charging event module and the private charging event module to execute the target charging process.
15. A charging device, characterized in that: Applied to electric vehicles, the device comprises: a vehicle-side charging control module and a vehicle-side communication module; The vehicle-side charging control module is used to negotiate with the charging pile to determine the target charging protocol standard when establishing a physical connection with the charging pile; The vehicle-side communication module is used to determine the shared information and private information in the message according to the message specified by the target charging protocol standard; The vehicle-side communication module is used to assemble the shared information and the private information into the message and send the message to the charging pile.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a program code executed by a processor, and the program code is used to implement the charging method according to any one of claims 1 to 9 or any one of claims 10 to 13.
17. A computer program product, characterized in that The computer program product includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device implements the charging method according to any one of claims 1 to 9 or any one of claims 10 to 13.