Multi-protocol fast charging control method and apparatus, device, and computer-readable storage medium
By configuring a vehicle-mounted charging device with multiple protocol modules, the highest-power fast charging protocol is detected and selected, solving the problem of low charging efficiency in existing technologies and achieving efficient charging of terminal devices.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD
- Filing Date
- 2025-12-08
- Publication Date
- 2026-07-09
AI Technical Summary
When existing on-board charging devices cannot achieve the highest power fast charging protocol supported by passenger terminal equipment, they usually use ordinary charging protocols, resulting in low charging efficiency.
By configuring a multi-protocol module in the on-board charging device, the charging environment and protocol set of the terminal device are detected, the target protocol with the highest power is selected, and the charging is performed based on the multi-protocol module.
It enables the identification of the highest power fast charging protocol in the current charging environment, improves charging efficiency, avoids frequent handshake processes, and ensures the charging efficiency of terminal devices.
Smart Images

Figure CN2025140853_09072026_PF_FP_ABST
Abstract
Description
Multi-protocol fast charging control method, apparatus, equipment and computer-readable storage medium
[0001] Related applications
[0002] This application claims priority to Chinese patent application No. 202510010859.9, filed on January 3, 2025, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of charging technology, and in particular to a multi-protocol fast charging control method, apparatus, device, and computer-readable storage medium. Background Technology
[0004] As vehicles become increasingly feature-rich, they are now typically equipped with charging ports to provide charging services for passengers' devices such as smartphones, tablets, and wireless headphones.
[0005] However, existing onboard charging devices generally only provide standard charging protocols. Even if they can provide multiple fast charging protocols, they will directly use the standard charging protocol when the passenger's terminal device cannot support the highest power fast charging protocol. Therefore, the charging efficiency of existing multi-protocol fast charging control methods is relatively low. Summary of the Invention
[0006] In a first aspect, this application provides a multi-protocol fast charging control method applied to an on-board charging device, the on-board charging device including a multi-protocol module configured with multiple fast charging protocols, the multi-protocol fast charging control method including the following steps:
[0007] After detecting the first terminal device with electrical access, the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device are obtained;
[0008] From the first set of fast charging protocols, select the set of fast charging protocols with the highest power in the current charging environment as the first target protocol;
[0009] Based on the multi-protocol module, the first target protocol is invoked to charge the first terminal device.
[0010] According to the first aspect, the current charging environment includes the maximum input power of the on-board charging device and the first charging cable type. The step of selecting the first fast charging protocol set with the highest power in the current charging environment from the first fast charging protocol set as the first target protocol includes:
[0011] Select a first preliminary screening protocol from the first fast charging protocol set that does not exceed the maximum input power;
[0012] A first candidate protocol matching the first charging cable type is selected from the first initial screening protocols, and the first candidate protocol with the highest power is selected as the first target protocol.
[0013] According to the first aspect, or any implementation of the first aspect above, the step of obtaining the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device includes:
[0014] The maximum input power of the on-board charging device is obtained, and the first charging cable connecting the on-board charging device and the first terminal device is detected to obtain the first charging cable type of the first charging cable. The maximum input power and the first charging cable type are used as the current charging environment of the on-board charging device.
[0015] Upon receiving a fast charging protocol data packet sent by the first terminal device, the fast charging protocol data packet is parsed to obtain the first fast charging protocol set of the first terminal device.
[0016] According to the first aspect, or any implementation of the first aspect above, the step of charging the first terminal device by invoking the first target protocol based on the multi-protocol module includes:
[0017] Based on the multi-protocol module, the first target protocol is invoked to send a response data packet to the first terminal device, so that the first terminal device and the on-board charging device can handshake based on the first target protocol.
[0018] The system receives the initial power demand of the first terminal device under the first target protocol and charges the first terminal device according to the charging power corresponding to the initial power demand.
[0019] According to the first aspect, or any implementation of the first aspect above, after the step of receiving the initial power demand of the first terminal device under the first target protocol and charging the first terminal device according to the initial power demand, the method includes:
[0020] Obtain the power adjustment information of the first terminal device;
[0021] The charging power is adjusted according to the power adjustment information, and the first terminal device is charged based on the adjusted charging power.
[0022] According to the first aspect, or any implementation of the first aspect above, after the step of charging the first terminal device by invoking the first target protocol based on the multi-protocol module, the method includes:
[0023] After detecting the second terminal device with electrical access, the current total output power of the on-board charging device and the second fast charging protocol set of the second terminal device are obtained;
[0024] The current available power is obtained based on the maximum input power of the on-board charging device and the current total output power;
[0025] The second fast charging protocol set is filtered based on the current available power to obtain the second target protocol;
[0026] Based on the multi-protocol module, the second target protocol is invoked to charge the second terminal device.
[0027] According to the first aspect, or any implementation of the first aspect above, the step of filtering the second fast charging protocol set based on the current available power to obtain the second target protocol includes:
[0028] Select a second preliminary screening protocol from the second fast charging protocol set that is not greater than the current available power;
[0029] Obtain the type of the second charging cable that connects the on-board charging device and the second terminal device;
[0030] A second candidate protocol matching the first charging cable type is selected from the second preliminary screening protocol, and the second candidate protocol with the highest power is selected as the second target protocol.
[0031] Secondly, this application provides a multi-protocol fast charging control device for use in an on-board charging device, wherein the on-board charging device includes a multi-protocol module configured with multiple fast charging protocols, and the multi-protocol fast charging control device includes:
[0032] The acquisition module is used to acquire the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device after detecting the first terminal device with electrical access.
[0033] The filtering module is used to filter out the first fast charging protocol set with the highest power in the current charging environment from the first fast charging protocol set as the first target protocol;
[0034] The charging module is used to charge the first terminal device by calling the first target protocol based on the multi-protocol module.
[0035] According to the second aspect, the current charging environment includes the maximum input power of the on-board charging device and the first charging cable type. The screening module is further used for:
[0036] Select a first preliminary screening protocol from the first fast charging protocol set that does not exceed the maximum input power;
[0037] A first candidate protocol matching the first charging cable type is selected from the first initial screening protocols, and the first candidate protocol with the highest power is selected as the first target protocol.
[0038] According to the second aspect, or any implementation of the second aspect above, the acquisition module is also used for:
[0039] The maximum input power of the on-board charging device is obtained, and the first charging cable connecting the on-board charging device and the first terminal device is detected to obtain the first charging cable type of the first charging cable. The maximum input power and the first charging cable type are used as the current charging environment of the on-board charging device.
[0040] Upon receiving a fast charging protocol data packet sent by the first terminal device, the fast charging protocol data packet is parsed to obtain the first fast charging protocol set of the first terminal device.
[0041] According to the second aspect, or any implementation of the second aspect above, the charging module is also used for:
[0042] Based on the multi-protocol module, the first target protocol is invoked to send a response data packet to the first terminal device, so that the first terminal device and the on-board charging device can handshake based on the first target protocol.
[0043] The system receives the initial power demand of the first terminal device under the first target protocol and charges the first terminal device according to the charging power corresponding to the initial power demand.
[0044] According to the second aspect, or any implementation of the second aspect above, the charging module is also used for:
[0045] Obtain the power adjustment information of the first terminal device;
[0046] The charging power is adjusted according to the power adjustment information, and the first terminal device is charged based on the adjusted charging power.
[0047] According to the second aspect, or any implementation of the second aspect above, the multi-protocol fast charging control device further includes a new device access module, used for:
[0048] After detecting the second terminal device with electrical access, the current total output power of the on-board charging device and the second fast charging protocol set of the second terminal device are obtained;
[0049] The current available power is obtained based on the maximum input power of the on-board charging device and the current total output power;
[0050] The second fast charging protocol set is filtered based on the current available power to obtain the second target protocol;
[0051] Based on the multi-protocol module, the second target protocol is invoked to charge the second terminal device. According to the second aspect, or any implementation of the second aspect above, the new device access module is further configured to:
[0052] Select a second preliminary screening protocol from the second fast charging protocol set that is not greater than the current available power;
[0053] Obtain the type of the second charging cable that connects the on-board charging device and the second terminal device;
[0054] A second candidate protocol matching the first charging cable type is selected from the second preliminary screening protocol, and the second candidate protocol with the highest power is selected as the second target protocol.
[0055] Thirdly, this application provides a multi-protocol fast charging control device, which includes a memory and a processor. The memory stores a computer program that can run on the processor, and the computer program is configured to implement the steps of the multi-protocol fast charging control method described above.
[0056] Fourthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform the multi-protocol fast charging control method as described above.
[0057] Fifthly, embodiments of this application provide a computer program that includes instructions for executing the multi-protocol fast charging control method described above.
[0058] This application proposes a multi-protocol fast charging control method, apparatus, device, and computer-readable storage medium, applied to an on-board charging device. The on-board charging device includes a multi-protocol module configured with multiple fast charging protocols. After detecting an electrically connected first terminal device, the method acquires the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device. From the first fast charging protocol set, the highest power first fast charging protocol set under the current charging environment is selected as the first target protocol. Based on the multi-protocol module, the first target protocol is invoked to charge the first terminal device. This application filters the first fast charging protocol set of the first terminal device by using the current charging environment of the on-board charging device to obtain the highest power first fast charging protocol set under the current charging environment as the first target protocol. Therefore, the on-board charging device can identify the highest achievable first target protocol without frequent handshakes between the on-board charging device and the first terminal device. Then, based on the multi-protocol module, the first target protocol is invoked to charge the first terminal device, thereby ensuring the charging efficiency of the first terminal device. Attached Figure Description
[0059] Figure 1 is a flowchart illustrating the first embodiment of the multi-protocol fast charging control method of this application;
[0060] Figure 2 is a flowchart illustrating the second embodiment of the multi-protocol fast charging control method of this application;
[0061] Figure 3 is a flowchart illustrating the third embodiment of the multi-protocol fast charging control method of this application;
[0062] Figure 4 is a schematic diagram of the multi-protocol fast charging control device of this application;
[0063] Figure 5 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of this application.
[0064] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Embodiments of the present invention
[0065] 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.
[0066] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0067] The terms "first" and "second," etc., used in the specification and claims of this application are used to distinguish different objects, not to describe a specific order of objects. For example, "first target object" and "second target object," etc., are used to distinguish different target objects, not to describe a specific order of target objects. Furthermore, the term "multiple" in this document refers to at least two target objects.
[0068] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as having a greater advantage than other embodiments or designs. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0069] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0070] Please refer to Figure 1, which is a flowchart illustrating the first embodiment of the multi-protocol fast charging control method of this application. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here.
[0071] The first embodiment of this application provides a multi-protocol fast charging control method applied to an on-board charging device. The on-board charging device includes a multi-protocol module configured with multiple fast charging protocols. The multi-protocol fast charging control method includes the following steps:
[0072] Step S100: After detecting the first terminal device with electrical access, obtain the current charging environment of the vehicle charging device and the first fast charging protocol set of the first terminal device;
[0073] In this embodiment, it should be noted that the vehicle-mounted terminal device provides multiple charging interfaces (such as Type-C charging interfaces, Type-A charging interfaces, etc.) to power terminal devices (such as smartphones, tablets, etc.). The first fast charging protocol set is a collection of fast charging protocols supported by the first terminal device. The vehicle-mounted terminal device includes a multi-protocol module configured with multiple fast charging protocols. The multi-protocol module can be used to parse various fast charging protocols, including PD (Power Delivery) protocol, Qualcomm QC (Quick Charge) protocol, VOOC (Voltage Open Loop Multi-step Constant-Current Charging) protocol, Flash Charge protocol, FCP (Fast Charge Protocol) & SCP (Super Charge Protocol) protocols, etc.
[0074] In this embodiment, it should also be noted that the current charging environment includes the maximum input power of the vehicle-mounted charging device, the type of the first charging cable connecting the vehicle-mounted charging device and the first terminal device, and the type of charging interface into which the first charging cable is inserted.
[0075] In this embodiment, the first terminal device is connected to a charging interface of the vehicle-mounted terminal device via a first charging cable. After detecting the electrically connected first terminal device, the current charging environment of the vehicle-mounted charging device and the first fast charging protocol set of the first terminal device can be obtained. Since existing terminal devices typically support multiple different fast charging protocols, the first fast charging protocol set can include multiple fast charging protocols. Since the maximum input power of the vehicle-mounted charging device is usually a fixed value, this embodiment can directly obtain the maximum input power of the vehicle-mounted charging device. Since different fast charging protocols also have requirements for the type of charging cable, it is necessary to detect the first charging cable connecting the vehicle-mounted charging device and the first terminal device to obtain the first charging cable type. It is understood that the first charging cable type includes at least the maximum current value and interface type supported by the first charging cable (such as Micro USB, USB Type-C, Lightning, etc.). Then, the maximum input power and the first charging cable type can be used as the current charging environment of the vehicle-mounted charging device. After the first terminal device is connected to the vehicle-mounted charging device, the first terminal device will send a fast charging protocol data packet via the first charging cable to describe the first fast charging protocol set supported by the first terminal device. Therefore, the first fast charging protocol set of the first terminal device can be obtained by parsing the fast charging protocol data packet.
[0076] In some embodiments, the step S100 of obtaining the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device includes:
[0077] Step S110: Obtain the maximum input power of the vehicle charging device, and detect the first charging cable connecting the vehicle charging device and the first terminal device to obtain the first charging cable type of the first charging cable. Use the maximum input power and the first charging cable type as the current charging environment of the vehicle charging device.
[0078] Step S120: Upon receiving the fast charging protocol data packet sent by the first terminal device, the fast charging protocol data packet is parsed to obtain the first fast charging protocol set of the first terminal device.
[0079] In this embodiment, it should be noted that the first charging cable type includes at least the maximum current value and interface type supported by the first charging cable (such as Micro USB, USB Type-C, Lightning, etc.).
[0080] Since the maximum input power of the on-board charging device is usually a fixed value, this embodiment can directly obtain the maximum input power of the on-board charging device. Because different fast charging protocols also have requirements on the type of charging cable, it is necessary to detect the first charging cable connecting the on-board charging device and the first terminal device to obtain the first charging cable type. Then, the maximum input power and the first charging cable type can be used as the current charging environment of the on-board charging device. After the first terminal device connects to the on-board charging device, the first terminal device will send a fast charging protocol data packet through the first charging cable to describe the first set of fast charging protocols supported by the first terminal device. Therefore, the first set of fast charging protocols of the first terminal device can be obtained by parsing the fast charging protocol data packet.
[0081] Step S200: From the first fast charging protocol set, select the first fast charging protocol set with the highest power in the current charging environment as the first target protocol;
[0082] In this embodiment, the fast charging protocols in the first fast charging protocol set of the first terminal device can be filtered by the current charging environment to obtain the fast charging protocols that can be implemented in the current charging environment. Then, the first fast charging protocol set with the highest power under the premise of satisfying the current charging environment is selected as the first target protocol.
[0083] As an example, this embodiment can select fast charging protocols with a power no greater than the maximum input power from the first set of fast charging protocols as the first preliminary screening protocols. Then, from the first preliminary screening protocols, select the first preliminary screening protocols that match the first charging cable type as the first candidate protocols, and select the first candidate protocol with the highest power as the first target protocol.
[0084] As another example, when multiple terminal devices are connected to the on-board charging device, this embodiment can also obtain the current available power of the on-board charging device, which is determined based on the maximum input power and the current total output power of the on-board charging device. This embodiment can use a first preliminary screening protocol with power not exceeding the current available power as a new first preliminary screening protocol, and select a first preliminary screening protocol matching the first charging cable type as a first candidate protocol from the first preliminary screening protocols, and use the first candidate protocol with the highest power as the first target protocol. It is understood that the first preliminary screening protocol matching the first charging cable type is one that uses an interface type consistent with the first charging cable type and has a charging current less than the maximum current value supported by the first charging cable.
[0085] Step S300: Based on the multi-protocol module, the first target protocol is invoked to charge the first terminal device.
[0086] In this embodiment, the first target protocol can be invoked based on the multi-protocol module to send a response data packet to the first terminal device, so that the first terminal device and the on-board charging device can handshake based on the first target protocol. Therefore, after the handshake, the first terminal device and the on-board charging device can communicate based on the first target protocol, and the charging device can then charge the first terminal device.
[0087] In some embodiments, the step S300 of charging the first terminal device by invoking the first target protocol based on the multi-protocol module includes:
[0088] Step S310: Based on the multi-protocol module, call the first target protocol to send a response data packet to the first terminal device, so that the first terminal device and the on-board charging device can handshake based on the first target protocol.
[0089] Step S320: Receive the initial power demand of the first terminal device under the first target protocol, and charge the first terminal device according to the charging power corresponding to the initial power demand.
[0090] This embodiment can use the multi-protocol module to call the first target protocol to send a response data packet to the first terminal device, so that the first terminal device and the on-board charging device can handshake based on the first target protocol (i.e., establish a connection based on the first target protocol), thereby notifying the first terminal device that it is currently using the first target protocol for fast charging. Due to considerations such as heat management and battery life, the first terminal device does not always maintain the highest charging power under the first target protocol, but adjusts its charging power according to the remaining battery level. Therefore, this embodiment can receive the initial power demand of the first terminal device under the first target protocol and charge the first terminal device according to the charging power corresponding to the initial power demand (i.e., the power equal to the initial power demand).
[0091] In some embodiments, after the step S320 of receiving the initial power demand of the first terminal device under the first target protocol and charging the first terminal device according to the initial power demand, the method includes:
[0092] Step S330: Obtain the power adjustment information of the first terminal device;
[0093] Step S340: Adjust the charging power according to the power adjustment information, and charge the first terminal device based on the adjusted charging power.
[0094] In this embodiment, it should be noted that the power adjustment information may include the adjusted power demand or the amount of power to be adjusted.
[0095] In actual fast charging processes, to ensure charging safety and battery life, mobile terminal devices typically reduce their power demand as the remaining battery level increases. Therefore, this embodiment can obtain the power adjustment information of the first terminal device by sending power adjustment information to the on-board charging device based on the first target protocol after a handshake. Based on this power adjustment information, the charging power can be adjusted, and the first terminal device can be charged using the adjusted power. This ensures that the charging power can meet the charging needs of the first terminal device in real time.
[0096] In a first embodiment of this application, an on-board charging device is used. The on-board charging device includes a multi-protocol module configured with multiple fast charging protocols. After detecting an electrically connected first terminal device, the current charging environment of the on-board charging device and a first set of fast charging protocols for the first terminal device are obtained. From the first set of fast charging protocols, the highest-power fast charging protocol set under the current charging environment is selected as a first target protocol. Based on the multi-protocol module, the first target protocol is invoked to charge the first terminal device. This application filters the first set of fast charging protocols for the first terminal device based on the current charging environment of the on-board charging device, obtaining the highest-power fast charging protocol set under the current charging environment as the first target protocol. Therefore, the on-board charging device can identify the highest-power first target protocol without frequent handshakes between the on-board charging device and the first terminal device. Then, based on the multi-protocol module, the first target protocol is invoked to charge the first terminal device, thereby ensuring charging efficiency for the first terminal device.
[0097] Referring to Figure 2, which is a flowchart of the second embodiment of the multi-protocol fast charging control method of this application.
[0098] In another embodiment of this application, content that is the same as or similar to the above embodiment can be referred to the above description, and will not be repeated hereafter. A second embodiment of this application provides a multi-protocol fast charging control method, wherein the current charging environment includes the maximum input power of the on-board charging device and a first charging cable type. Step S200, which involves selecting the first fast charging protocol set with the highest power in the current charging environment from the first fast charging protocol set, includes:
[0099] Step S210: Select a first preliminary screening protocol from the first fast charging protocol set that is not greater than the maximum input power;
[0100] Step S220: Select a first candidate protocol that matches the first charging cable type from the first preliminary screening protocol, and select the first candidate protocol with the highest power as the first target protocol.
[0101] In this embodiment, it should be noted that the current charging environment includes the maximum input power of the on-board charging device and the first charging cable type. The maximum input power is the maximum power input to the on-board charging device, that is, the upper limit of the sum of all output power of the on-board charging device. The first charging cable type includes at least the maximum current value supported by the first charging cable and the interface type.
[0102] As an example, this embodiment can select fast charging protocols with a power no greater than the maximum input power from the first set of fast charging protocols as the first preliminary screening protocols. Then, from the first preliminary screening protocols, select the first preliminary screening protocols that match the first charging cable type as the first candidate protocols, and select the first candidate protocol with the highest power as the first target protocol.
[0103] As another example, when multiple terminal devices are connected to the on-board charging device, this embodiment can also obtain the current available power of the on-board charging device, which is determined based on the maximum input power and the current total output power of the on-board charging device. This embodiment can use a first preliminary screening protocol with power not exceeding the current available power as a new first preliminary screening protocol, and select a first preliminary screening protocol matching the first charging cable type from the first preliminary screening protocols as a first candidate protocol, and use the first candidate protocol with the highest power as the first target protocol.
[0104] In the second embodiment of this application, a first preliminary screening protocol with a power not exceeding the maximum input power is selected from the first fast charging protocol set; a first candidate protocol matching the first charging cable type is selected from the first preliminary screening protocol, and the first candidate protocol with the highest power is selected as the first target protocol. Thus, this embodiment selects the first fast charging protocol set (i.e., the first target protocol) with the highest currently achievable power from the first fast charging protocol set based on the current charging environment.
[0105] Referring to Figure 4, which is a flowchart of the third embodiment of the multi-protocol fast charging control method of this application.
[0106] In another embodiment of this application, content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. A third embodiment of this application provides a multi-protocol fast charging control method, which, after the step S300 of calling the first target protocol to charge the first terminal device based on the multi-protocol module, includes:
[0107] Step A10: After detecting the second terminal device with electrical access, obtain the current total output power of the on-board charging device and the second fast charging protocol set of the second terminal device;
[0108] Step A20: Obtain the current spare power based on the maximum input power of the on-board charging device and the current total output power;
[0109] Step A30: Filter the second fast charging protocol set according to the current available power to obtain the second target protocol;
[0110] Step A40: Based on the multi-protocol module, the second target protocol is invoked to charge the second terminal device.
[0111] In this embodiment, it should be noted that the second terminal device is a terminal device that is connected to the vehicle charging device after the first terminal device is connected to the vehicle charging device.
[0112] Existing multi-port charging devices typically only have one port supporting fast charging. When one terminal device is fast charging, other connected terminal devices can only be charged normally (e.g., 5V / 1A, 5V / 2A). In this embodiment, the second terminal device can be connected to another charging port of the vehicle-mounted terminal device via a second charging cable. After detecting the electrically connected second terminal device, the current total output power of the vehicle-mounted charging device and the second fast charging protocol set of the second terminal device can be obtained. Similarly, the second fast charging protocol set can include multiple fast charging protocols. Since the first target protocol does not always maintain the highest charging power but adjusts according to the remaining battery power of the first terminal device, this embodiment can obtain the maximum input power and current total output power of the vehicle-mounted charging device, and then calculate the current spare power of the vehicle-mounted charging device based on these parameters. For example, the current spare power can be the difference between the maximum input power and the current total output power of the vehicle-mounted charging device. To allow for a certain margin and avoid overload, in this embodiment, the current spare power = maximum input power - (current total output power + preset power margin). This accurately identifies the power that the on-board charging device can still output (i.e., the current spare power). Furthermore, this embodiment filters the second fast charging protocol set based on the current spare power to obtain a second target protocol that meets the current spare power requirement. Then, based on the multi-protocol module, the second target protocol can be invoked to send a response data packet to the second terminal device, enabling the second terminal device and the on-board charging device to handshake based on the second target protocol. Thus, after the handshake, the second terminal device and the on-board charging device can communicate based on the second target protocol, and the second terminal device can be charged.
[0113] In some embodiments, the step A30, which involves filtering the second fast charging protocol set based on the current available power to obtain a second target protocol, includes:
[0114] Step B10: Select a second preliminary screening protocol from the second fast charging protocol set that is not greater than the current available power;
[0115] Step B20: Obtain the type of the second charging cable for the second charging cable connecting the on-board charging device and the second terminal device;
[0116] Step B30: Select a second candidate protocol that matches the first charging cable type from the second preliminary screening protocol, and select the second candidate protocol with the highest power as the second target protocol.
[0117] In this embodiment, it should be noted that the second charging cable is used to electrically connect the vehicle charging device and the second terminal device. The second charging cable type of the second charging cable includes at least the maximum current value and interface type supported by the second charging cable (such as Micro USB, USB Type-C, Lightning, etc.).
[0118] This embodiment can filter out a second set of fast charging protocols from the second fast charging protocol set that does not exceed the current available power as the second initial screening protocol. Then, the second charging cable connecting the on-board charging device and the second terminal device can be detected to obtain the second charging cable type. Then, a second candidate protocol matching the first charging cable type can be selected from the second initial screening protocol, and the second candidate protocol with the highest power is selected as the second target protocol. It can be understood that the second initial screening protocol matching the second charging cable type is the second initial screening protocol that uses the same interface type as the second charging cable type and whose charging current is less than the maximum current value supported by the second charging cable.
[0119] In the third embodiment of this application, after detecting a second terminal device with electrical access, the current total output power of the on-board charging device and the second fast charging protocol set of the second terminal device are obtained; the current spare power is obtained based on the maximum input power of the on-board charging device and the current total output power; the second fast charging protocol set is filtered based on the current spare power to obtain a second target protocol; and the second target protocol is called to charge the second terminal device based on the multi-protocol module. Therefore, this embodiment ensures that multiple terminal devices can be fast charged simultaneously without overloading the on-board charging device, thereby maximizing the utilization of the output power of the on-board charging device and effectively improving charging efficiency.
[0120] See Figure 4, which is a schematic diagram of the structure of the multi-protocol fast charging control device of this application.
[0121] As shown in Figure 4, this application provides a multi-protocol fast charging control device for use in an on-board charging device. The on-board charging device includes a multi-protocol module configured with multiple fast charging protocols. The multi-protocol fast charging control device includes:
[0122] The acquisition module 10 is used to acquire the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device after detecting the first terminal device with electrical access.
[0123] The filtering module 20 is used to filter out the first fast charging protocol set with the highest power in the current charging environment from the first fast charging protocol set as the first target protocol;
[0124] The charging module 30 is used to charge the first terminal device by calling the first target protocol based on the multi-protocol module.
[0125] In one embodiment, the current charging environment includes the maximum input power of the on-board charging device and the first charging cable type. The filtering module 20 is further configured to:
[0126] Select a first preliminary screening protocol from the first fast charging protocol set that does not exceed the maximum input power;
[0127] A first candidate protocol matching the first charging cable type is selected from the first initial screening protocols, and the first candidate protocol with the highest power is selected as the first target protocol.
[0128] In one embodiment, the acquisition module 10 is further configured to:
[0129] The maximum input power of the on-board charging device is obtained, and the first charging cable connecting the on-board charging device and the first terminal device is detected to obtain the first charging cable type of the first charging cable. The maximum input power and the first charging cable type are used as the current charging environment of the on-board charging device.
[0130] Upon receiving a fast charging protocol data packet sent by the first terminal device, the fast charging protocol data packet is parsed to obtain the first fast charging protocol set of the first terminal device.
[0131] In one embodiment, the charging module 30 is further configured to:
[0132] Based on the multi-protocol module, the first target protocol is invoked to send a response data packet to the first terminal device, so that the first terminal device and the on-board charging device can handshake based on the first target protocol.
[0133] The system receives the initial power demand of the first terminal device under the first target protocol and charges the first terminal device according to the charging power corresponding to the initial power demand.
[0134] In one embodiment, the charging module 30 is further configured to:
[0135] Obtain the power adjustment information of the first terminal device;
[0136] The charging power is adjusted according to the power adjustment information, and the first terminal device is charged based on the adjusted charging power.
[0137] In one embodiment, the multi-protocol fast charging control device further includes a new device access module, used for:
[0138] After detecting the second terminal device with electrical access, the current total output power of the on-board charging device and the second fast charging protocol set of the second terminal device are obtained;
[0139] The current available power is obtained based on the maximum input power of the on-board charging device and the current total output power;
[0140] The second fast charging protocol set is filtered based on the current available power to obtain the second target protocol;
[0141] Based on the multi-protocol module, the second target protocol is invoked to charge the second terminal device. In one embodiment, the new device access module is further configured to:
[0142] Select a second preliminary screening protocol from the second fast charging protocol set that is not greater than the current available power;
[0143] Obtain the type of the second charging cable that connects the on-board charging device and the second terminal device;
[0144] A second candidate protocol matching the first charging cable type is selected from the second preliminary screening protocol, and the second candidate protocol with the highest power is selected as the second target protocol.
[0145] The multi-protocol fast charging control device provided in this application adopts the multi-protocol fast charging control method in the above embodiments, solving the technical problem of low charging efficiency in existing multi-protocol fast charging control methods. Compared with the prior art, the beneficial effects of the multi-protocol fast charging control device provided in this application are the same as those of the multi-protocol fast charging control method provided in the above embodiments, and other technical features in this multi-protocol fast charging control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0146] As shown in Figure 5, Figure 5 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of this application.
[0147] The multi-protocol fast charging control device can be a VCU (Vehicle Control Unit), MCU (Micro-Controller Unit), PC (Personal Computer), tablet computer, portable computer, or server, etc.
[0148] As shown in Figure 5, the multi-protocol fast charging control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; the user interface 1003 may also include standard wired and wireless interfaces. The network interface 1004 may include standard wired and wireless interfaces (such as a Wi-Fi interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0149] Those skilled in the art will understand that the device structure shown in Figure 5 does not constitute a limitation on the multi-protocol fast charging control device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0150] As shown in Figure 5, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and computer programs.
[0151] In the device shown in Figure 5, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the client and communicate data with the client; and the processor 1001 can be used to call the computer program stored in the memory 1005 to implement the operation in the multi-protocol fast charging control method provided in the above embodiment.
[0152] Furthermore, this application also proposes a computer storage medium storing a computer program. When the computer program is executed by a processor, it implements the operations in the multi-protocol fast charging control method provided in the above embodiments. The specific steps will not be described in detail here.
[0153] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity / operation / object from another, without necessarily requiring or implying any such actual relationship or order between these entities / operations / objects; the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Without further limitation, an element defined by the phrase "comprising a..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0154] For the device embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and relevant details can be found in the description of the method embodiments. The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separate. Some or all of the modules can be selected according to actual needs to achieve the purpose of this application. Those skilled in the art can understand and implement this without creative effort.
[0155] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0156] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, television, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0157] The above are merely embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A multi-protocol fast charging control method, wherein, The method is applied to an on-board charging device, which includes a multi-protocol module configured with multiple fast charging protocols. The multi-protocol fast charging control method includes the following steps: After detecting the first terminal device with electrical access, the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device are obtained; From the first set of fast charging protocols, the fast charging protocol with the highest power in the current charging environment is selected as the first target protocol. Based on the multi-protocol module, the first target protocol is invoked to charge the first terminal device.
2. The multi-protocol fast charging control method as described in claim 1, wherein, The current charging environment includes the maximum input power of the on-board charging device and the first charging cable type. The step of selecting the first fast charging protocol set with the highest power in the current charging environment from the first fast charging protocol set as the first target protocol includes: Select a first preliminary screening protocol from the first fast charging protocol set that does not exceed the maximum input power; A first candidate protocol matching the first charging cable type is selected from the first initial screening protocols, and the first candidate protocol with the highest power is selected as the first target protocol.
3. The multi-protocol fast charging control method as described in claim 1, wherein, The step of obtaining the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device includes: The maximum input power of the on-board charging device is obtained, and the first charging cable connecting the on-board charging device and the first terminal device is detected to obtain the first charging cable type of the first charging cable. The maximum input power and the first charging cable type are used as the current charging environment of the on-board charging device. Upon receiving a fast charging protocol data packet sent by the first terminal device, the fast charging protocol data packet is parsed to obtain the first fast charging protocol set of the first terminal device.
4. The multi-protocol fast charging control method as described in claim 1, wherein, The step of charging the first terminal device by invoking the first target protocol based on the multi-protocol module includes: Based on the multi-protocol module, the first target protocol is invoked to send a response data packet to the first terminal device, so that the first terminal device and the on-board charging device can handshake based on the first target protocol. The system receives the initial power demand of the first terminal device under the first target protocol and charges the first terminal device according to the charging power corresponding to the initial power demand.
5. The multi-protocol fast charging control method as described in claim 4, wherein, After the step of receiving the initial power demand of the first terminal device under the first target protocol and charging the first terminal device according to the initial power demand, the method includes: Obtain the power adjustment information of the first terminal device; The charging power is adjusted according to the power adjustment information, and the first terminal device is charged based on the adjusted charging power.
6. The multi-protocol fast charging control method as described in any one of claims 1 to 5, wherein, After the step of charging the first terminal device by invoking the first target protocol based on the multi-protocol module, the following is included: After detecting the second terminal device with electrical access, the current total output power of the on-board charging device and the second fast charging protocol set of the second terminal device are obtained; The current available power is obtained based on the maximum input power of the on-board charging device and the current total output power; The second fast charging protocol set is filtered based on the current available power to obtain the second target protocol; Based on the multi-protocol module, the second target protocol is invoked to charge the second terminal device.
7. The multi-protocol fast charging control method as described in claim 6, wherein, The step of filtering the second fast charging protocol set based on the current available power to obtain the second target protocol includes: Select a second preliminary screening protocol from the second fast charging protocol set that is not greater than the current available power; Obtain the type of the second charging cable that connects the on-board charging device and the second terminal device; A second candidate protocol matching the first charging cable type is selected from the second preliminary screening protocol, and the second candidate protocol with the highest power is selected as the second target protocol.
8. A multi-protocol fast charging control device, wherein, An application is made in an on-board charging device, the on-board charging device including a multi-protocol module configured with multiple fast charging protocols, the multi-protocol fast charging control device including: The acquisition module is configured to acquire the current charging environment of the on-board charging device and the first fast charging protocol set of the first terminal device after detecting the first terminal device with electrical access. The filtering module is configured to select the highest power first fast charging protocol set under the current charging environment from the first fast charging protocol set as the first target protocol; The charging module is configured to charge the first terminal device by calling the first target protocol based on the multi-protocol module.
9. A multi-protocol fast charging control device, wherein, The multi-protocol fast charging control device includes: a memory and a processor. The memory stores a computer program that can run on the processor. When the computer program is executed by the processor, it implements the steps of the multi-protocol fast charging control method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, wherein, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the multi-protocol fast charging control method as described in any one of claims 1 to 7.