This application claims priority to Chinese Patent Application No. 202110977734.5, filed on Aug. 24, 2021, which is hereby incorporated by reference in its entirety.
This application relates to the field of new energy vehicles, and more specifically, to a charging pile, a charging system, and a charging method.
With vigorous development of the new energy vehicle industry, production and sales of new energy vehicles are increasing. Most new energy vehicles are battery electric vehicles (BEVs) and plug-in hybrid electric vehicles (PHEVs). Energy of an installed battery pack usually ranges from 40 kilowatt-hours (kWh) to 100 kWh. A power of a common alternating current (AC) slow charging mode in the market is 3 kW to 11 kW, which is far from meeting a fast charging requirement of a vehicle owner. Therefore, a charging pile or a charging cabinet is required to provide high-power direct current (DC) charging.
Regardless of a high-voltage charging loop or a charging control system of a previously constructed DC integrated charging pile, charging piles are basically independent of each other. Consequently, power sharing between the charging piles cannot be implemented, resulting in a high power ratio of the charging pile and idle power in non-charging time. Currently, a charging pile that can provide flexible power allocation implements interconnection and power sharing in a “node-based” serial sharing manner. However, this type of charging pile can share power only with an adjacent pile, and power sharing is not flexible enough.
This application provides a charging pile, a charging system, and a charging method, to implement flexible power sharing of a charging pile by controlling turn-on and turn-off of switches at different locations in the charging pile.
According to a first aspect, this application provides a charging pile. The charging pile includes N charging branches, where each of the N charging branches includes a charging gun, a power module configured to supply power for the charging gun, and an intra-branch switch connected between the charging gun and the power module, K charging controllers, where each of the K charging controllers is connected to at least one intra-branch switch, each charging controller is configured to control turn-on and turn-off of the connected intra-branch switch, N≥K≥1, and N and K are integers, M interfaces, configured to connect to one or more charging piles other than the charging pile, where N≥M≥1, and M is an integer, and an interface switch, configured to connect to every two of the M interfaces. Each of the N charging branches is connected to one of the M interfaces by using an external switch.
Based on the foregoing design, a plurality of switches are disposed in the charging pile. These switches may be disposed at different locations in the charging pile to implement different functions. For example, different charging branches in the charging pile may be connected, or a current charging pile may be connected to another charging pile. The switches with different functions are controlled to be turned on or turned off, so that different charging loops may be formed inside the charging pile and between the charging piles. Therefore, when a charging gun in a charging branch in the charging pile receives a charging request of a vehicle, but remaining power of the charging branch is less than required power of the vehicle, the switches at different locations in the charging pile are controlled to be turned on or turned off, to implement flexible power sharing inside the charging pile or between the charging piles, so as to meet a charging requirement of the vehicle.
With reference to the first aspect, in some possible designs, N≥2, every two of the N charging branches are connected to each other by using an inter-branch switch. The inter-branch switch is controlled by one of the K charging controllers.
Based on the foregoing design, the charging pile may include at least two charging branches. When power of the power module connected to the charging gun is less than the required power of the vehicle, but a power module in another charging branch in the charging pile is in an idle state, power sharing between the charging branches in the charging pile may be preferentially considered. A circuit between the charging branch and another charging branch may be turned on by controlling turn-on of an inter-branch switch between related charging branches, so that both the power module in the another charging branch and the power module in the charging branch can supply power for the charging gun, to implement power sharing between different branches in the charging pile. This can implement flexible power sharing between different charging branches of each charging pile in the charging system.
With reference to the first aspect, in some possible designs, N=M.
In other words, a quantity of charging branches is the same as a quantity of interfaces. Each charging branch may be connected to one interface, to be connected to another external charging pile through the interface.
Optionally, N=M=2.
In other words, the charging pile may include two charging branches and two interfaces. The two charging branches are in a one-to-one correspondence with the two interfaces. Each charging branch may be connected to another charging pile through a corresponding interface.
When remaining power of the charging pile is less than the required power of the vehicle, the charging branch in the charging pile may be connected to another charging pile through the interface, so that the charging branch can share power with the another charging pile.
According to a second aspect, this application provides a charging system. The charging system includes the charging piles in any one of the first aspect or the possible designs of the first aspect. Each charging pile is connected to one or more charging piles in the charging system through an interface.
Based on the foregoing design, in the charging system, each charging pile may be circuit-connected through an interface. Therefore, when power of any charging pile is less than required power of a vehicle, the charging pile may use power from a charging pile other than the charging pile in the charging system. For example, the charging pile may send a power sharing request to the charging pile other than the charging pile. After a controller controls a switch to be turned on to connect a circuit between the two charging piles, the two charging piles can share power to charge the vehicle together, and this implements flexible power sharing in the charging system.
With reference to the second aspect, in some possible designs, a first charging gun in a first charging pile in the charging system is configured to receive a charging request. The charging request includes required power for charging. The first charging gun is further configured to forward the charging request to a first charging controller connected to the first charging gun. The first charging controller is configured to determine, based on the received charging request, whether remaining power of the first charging pile reaches the required power. The first charging controller is further configured to when the remaining power of the first charging pile is less than the required power, determine, based on the remaining power of the first charging pile and the required power, shared power required by the first charging pile. The shared power is power that needs to be shared by one or more charging piles other than the first charging pile with the first charging pile.
That the remaining power of the first charging pile reaches the required power may specifically mean that the remaining power of the first charging pile is greater than or equal to the required power. That the remaining power of the first charging pile does not reach the required power may specifically mean that the remaining power of the first charging pile is less than the required power. The shared power may be a difference between the remaining power of the first charging pile and the required power of the vehicle.
Based on the foregoing design, after the charging gun of any charging pile in the system receives the charging request of the vehicle, that is, after the first charging gun of the first charging pile receives the charging request of the vehicle, the first charging controller connected to the first charging gun may determine, based on the required power in the charging request, whether the remaining power of the charging pile is greater than the required power and whether the shared power is required, and the first charging controller may determine the shared power.
With reference to the second aspect, in some possible designs, the first charging controller is further configured to determine a target charging pile from the one or more charging piles based on the shared power. The target charging pile is a charging pile whose remaining power is greater than or equal to the shared power in the one or more charging piles.
Based on the foregoing design, the first charging controller may determine, from the charging piles other than the first charging pile based on the determined shared power, one of the charging piles whose remaining power is greater than the shared power as the target charging pile, and share the power with the target charging pile.
With reference to the second aspect, in some possible designs, the first charging controller is further configured to send a power sharing request to a second charging controller. The power sharing request includes the shared power. The power sharing request is used to request to obtain the shared power from the target charging pile. The second charging controller is a charging controller of the target charging pile.
Based on the foregoing design, after determining the target charging pile, the first charging controller may send the power sharing request to the charging controller of the target charging pile. The power sharing request is used to request power sharing between the target charging pile and the first charging pile. The target charging pile may respond to the power sharing request, and turn on the switch to connect the circuit, so as to perform power sharing with the first charging pile.
With reference to the second aspect, in some possible designs, the charging system further includes a power adjustment controller. The power adjustment controller is connected to each charging controller of each charging pile in the charging system. The first charging controller is further configured to send a power sharing request to the power adjustment controller. The power sharing request includes the shared power. The power sharing request is used to request the power adjustment controller to determine, from the one or more charging piles other than the first charging pile, a target charging pile whose remaining power is greater than or equal to the shared power. The power adjustment controller is configured to determine the target charging pile from the one or more charging piles based on the power sharing request. The power adjustment controller is further configured to send the power sharing request to a second charging controller. The second charging controller is a charging controller of the target charging pile.
Based on the foregoing design, the charging system may include the power adjustment controller. The power adjustment controller may be connected to each charging controller of each charging pile in the charging system through a communication bus. The power adjustment controller may communicate with each charging controller of each charging pile, and may indirectly control turn-off or turn-on of each switch of each charging pile by using the charging controller of each charging pile, to control flexible power sharing in the charging system.
With reference to the second aspect, in some possible designs, the second charging controller is a charging controller in a charging branch with a largest number or a charging controller in a charging branch with a smallest number in a plurality of charging branches that can provide the shared power in the target charging pile.
Based on the foregoing design, when the remaining power of the plurality of branches in the target charging pile is greater than the shared power, the target charging pile may share the power with the first charging pile by using a power module or a power module group in the charging branch with the largest number in these branches, or the target charging pile may share the power with the first charging pile by using a power module or a power module group in the charging branch with the smallest number in these branches.
With reference to the second aspect, in some possible designs, the target charging pile is one charging pile that is closest to the first charging pile and that is one of one or more charging piles whose remaining power is greater than or equal to the shared power.
Based on the foregoing design, the target charging pile is one charging pile that is closest to the first charging pile and that is one of one or more charging piles whose remaining power is greater than or equal to the shared power. There is a specific power loss on a wire. Therefore, when a distance is relatively long, there is a relatively large power loss on the wire. A shorter distance between the target charging pile and the first charging pile indicates a smaller power loss. In addition, a shorter distance between the target charging pile and the first charging pile indicates fewer switches that need to be turned on and faster circuit connection. For example, when the remaining power of an adjacent pile of the first charging pile is greater than the shared power, the target charging pile is the adjacent charging pile of the first charging pile. In this case, there is no charging pile between the first charging pile and the target charging pile. Therefore, only the switches of the first charging pile and the target charging pile need to be turned on. When the remaining power of an adjacent pile of the first charging pile is less than the shared power, and only cross-pile sharing can be performed, a charging pile closest to the first charging pile is also selected for cross-pile sharing. In this way, a quantity of charging piles between the first charging pile and the target charging pile can be minimized, and a quantity of switches that need to be turned on is relatively small.
According to a third aspect, this application provides a charging method, applied to a charging system. The charging system includes a plurality of charging piles in any one of the first aspect or the possible designs of the first aspect. Each charging pile is connected to one or more charging piles in the charging system through an interface. A first charging pile in the charging system is a charging pile that needs to share power with one or more charging piles other than the first charging pile in the charging system. The charging method includes determining, based on shared power required by the first charging pile, a target charging pile from the one or more charging piles other than the first charging pile in the charging system, where the target charging pile is a charging pile whose remaining power is greater than or equal to the shared power in the one or more charging piles, the shared power is determined based on remaining power of the first charging pile and required power, and the required power is included in a charging request received by a first charging gun in the first charging pile, and sending a power sharing request to a second charging controller. The power sharing request includes the shared power. The power sharing request is used to request to obtain the shared power from the target charging pile. The second charging controller is a charging controller of the target charging pile.
The method may be performed by a controller in the charging system.
For example, when the charging system includes a controller connected to a controller of each charging pile, for example, a power adjustment controller, the method may be performed by the power adjustment controller. When the charging system does not include a controller connected to a controller of each charging pile, the method may be performed by the controller (for example, a charging controller) of each charging pile. This is not limited in this application.
Based on the foregoing solution, when the remaining power of the first charging pile is less than the required power of a vehicle, the controller may request, based on the charging request of the vehicle, another charging pile to share the power. The controller may determine, based on the shared power, the remaining power of the another charging pile, and a distance from the first charging pile, the target charging pile that can share the power, and send the power sharing request to the target charging pile, to implement power sharing between the target pile and the charging pile that receives the charging request of the vehicle. This can implement intra-pile sharing, adjacent pile sharing, and cross-pile sharing, and can implement flexible power sharing in the charging system.
With reference to the third aspect, in some possible implementations, the determining, based on shared power required by the first charging pile, a target charging pile from the one or more charging piles other than the first charging pile in the charging system includes sequentially querying remaining power of each of the one or more charging piles other than the first charging pile in the charging system, and determining the target charging pile based on the shared power and a distance between each of the one or more charging piles and the first charging pile. The target charging pile is one charging pile that is closest to the first charging pile and that is one of one or more charging piles whose remaining power is greater than or equal to the shared power.
Based on the foregoing solution, the controller may obtain the remaining power of the one or more charging piles other than the first charging pile in the charging system, and may first exclude, based on the obtained remaining power, a charging pile whose remaining power is less than the shared power, and then determine the target charging pile from these charging piles based on distances from the first charging pile.
With reference to the third aspect, in some possible implementations, the determining, based on shared power required by the first charging pile, a target charging pile from the one or more charging piles other than the first charging pile in the charging system includes determining, based on the shared power, the target charging pile from the one or more charging piles in ascending order of distances from the first charging pile. The target charging pile is one charging pile that is closest to the first charging pile and that is one of one or more charging piles whose remaining power is greater than or equal to the shared power.
Based on the foregoing solution, the controller may sequentially obtain the remaining power of the charging piles in ascending order of the distances from the first charging pile. When the obtained remaining power of the charging pile is greater than the shared power, the controller may determine the charging pile as the target charging pile, and does not need to obtain the remaining power of each charging pile other than the first charging pile in the charging system.
With reference to the third aspect, in some possible implementations, the method is performed by a first charging controller in the first charging pile. The first charging controller is a charging controller configured to control a first charging gun in the first charging pile. The first charging gun is a charging gun that is in the first charging pile and that receives the charging request. The charging request includes required power for charging.
With reference to the third aspect, in some possible implementations, the method is performed by a power adjustment controller. The power adjustment controller is connected to each charging controller of each charging pile in the charging system. The method further includes receiving a power sharing request from a first charging controller. The power sharing request includes the shared power. The first charging controller is a charging controller configured to control a first charging gun in the first charging pile. The first charging gun is a charging gun that is in the first charging pile and that receives the charging request. The charging request includes required power for charging. The shared power is determined based on the required power and the remaining power of the first charging pile.
With reference to the third aspect, in some possible implementations, the first charging pile includes a first interface, a second interface, and a first switch located between the first interface and the second interface. The first switch is an interface switch. The first charging pile is connected to the target charging pile through the first interface. The first charging gun is connected to the second interface. The method further includes controlling the first switch to be turned on.
With reference to the third aspect, in some possible implementations, the first charging pile includes a first interface, a second interface, and a first switch located between the first interface and the second interface. The first switch is an interface switch. The first charging pile is connected to the target charging pile through the first interface. The first charging gun is connected to the second interface. The method further includes controlling the first switch to be turned off.
With reference to the third aspect, in some possible implementations, the method further includes determining whether the remaining power of the first charging pile reaches the required power, and determining the shared power required by the first charging pile when the remaining power of the first charging pile is less than the required power.
According to a fourth aspect, this application provides a chip system. The chip system includes at least one processor, configured to implement functions in any one of the third aspect or the possible implementations of the third aspect, for example, receive or process data and/or information in the foregoing method.
In a possible design, the chip system further includes a memory. The memory is configured to store program instructions and data. The memory is located inside the processor or outside the processor.
The chip system may include a chip, or may include a chip and another discrete component.
According to a fifth aspect, this application provides a computer-readable storage medium. The computer storage medium stores a computer program (or may be referred to as code or instructions). When the computer program runs on a processor, the method in any one of the third aspect or the possible implementations of the third aspect is performed.
According to a sixth aspect, this application provides a computer program product. The computer program product includes a computer program (or may be referred to as code or instructions). When the computer program runs, the method in any one of the third aspect or the possible implementations of the third aspect is performed.
It should be understood that, technical solutions of the fourth aspect to the sixth aspect of this application correspond to a technical solution of the third aspect of this application, and beneficial effects obtained by each aspect and corresponding feasible implementations are similar and are not described in detail again.
The following describes technical solutions in this application with reference to the accompanying drawings.
To clearly describe the technical solutions in embodiments of this application, terms such as “first” and “second” are used in embodiments of this application to distinguish between same items or similar items that provide basically same functions and purposes. For example, a first charging controller and a second charging controller are merely intended to distinguish between different charging controllers, but not to limit a sequence thereof. A person skilled in the art may understand that the terms such as “first” and “second” do not limit a quantity or a location, and the terms such as “first” and “second” do not indicate a definite difference.
In embodiments of this application, “at least one” means one or more, and “a plurality of” means two or more. The term “and/or” describes an association relationship between associated objects and may indicate three relationships. For example, A and/or B may indicate the following cases: Only A exists, both A and B exist, and only B exists, where A and B may be singular or plural. The character “/” generally indicates an “or” relationship between the associated objects. “At least one of the following items (pieces)” or a similar expression thereof means any combination of these items, including any combination of singular items (pieces) or plural items (pieces). For example, at least one of a, b, or c may represent: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural.
To distinguish between switches with different functions, in embodiments of this application, different names are defined for the switches with different functions, for example, an intra-branch switch, an inter-branch switch, an interface switch, and an external switch. These names are defined only for distinguishing between different functions, and do not constitute any limitation on structures, locations, and a quantity of the switches. This application does not exclude a possibility of naming these switches by using other names.
As described above, current power sharing of the charging pile is not flexible enough, resulting in a high power ratio of the charging pile and idle power in non-charging time. For ease of understanding, a known charging pile that can provide flexible power allocation is briefly described herein with reference to
To resolve the foregoing problem, this application provides a charging pile, a charging system, and a charging method. A plurality of switches are disposed in the charging pile, and these switches may be disposed at different locations in the charging pile to implement different functions. For example, different charging branches in the charging pile may be connected, or a current charging pile may be connected to another charging pile. The switches with different functions are controlled to be turned on or turned off, so that different charging loops may be formed inside the charging system. Therefore, based on a charging request of a vehicle, when remaining power of a charging pile that currently receives the charging request of the vehicle cannot meet required power of the vehicle, shared power of another charging pile may be used, to implement flexible power sharing in the charging system.
It should be understood that the another charging pile, that is, a charging pile other than the current charging pile, may include a charging pile adjacent to the current charging pile, or may include a charging pile that is separated from the current charging pile by at least one charging pile. For ease of description, in this embodiment of this application, the charging pile adjacent to the current charging pile is referred to as an adjacent pile, and power sharing between the current charging pile and the adjacent pile is referred to as adjacent pile sharing. The charging pile that is separated from the current charging pile by at least one charging pile is referred to as a cross pile, and power sharing between the current charging pile and the cross pile is referred to as cross-pile sharing. In one charging pile, power sharing between different branches may be referred to as intra-pile sharing.
To better understand the charging pile, the charging system, and the charging method provided in embodiments of this application, the following describes the technical solutions in this application with reference to the accompanying drawings.
An embodiment of this application provides a charging pile. The charging pile may include N charging branches, K charging controllers, and M interfaces, where N≥K≥1, N≥M≥1, and N, K, and M are all integers.
Each of the N charging branches may include a charging gun, a power module configured to supply power for the charging gun, and an intra-branch switch configured to connect to the charging gun and the power module. As shown in
Each of the K charging controllers may be connected to at least one intra-branch switch. The at least one intra-branch switch is an intra-branch switch of one or more of the N charging branches. Each of the K charging controllers is configured to control a power module in a branch of one or more of the N charging branches to supply power for charging guns in the one or more charging branches. As shown in
The M interfaces may be configured to connect to one or more charging piles other than the charging pile, and every two of the M interfaces may be turned on or off by using an interface switch. As shown in
Based on the foregoing charging pile, when the charging gun in any charging branch in the charging pile receives a charging request of a vehicle, the charging gun and the power module may be turned on by controlling a related intra-branch switch to be turned on, so that the power module supplies power for the charging gun. When the remaining power of the charging pile is insufficient to meet a charging requirement of the vehicle and another charging pile needs to be requested for power sharing, external switches of the charging pile, an adjacent pile, and a cross pile are controlled to be turned on, or external switches and interface switches of the charging pile, an adjacent pile, and a cross pile are controlled to be turned on, so that the current charging pile may be connected to a circuit of the cross pile by using the adjacent pile. The related intra-branch switch of the cross pile is controlled to be turned on, so that the power module of the cross pile is connected to a circuit of the charging gun that is in the charging pile and that receives the charging request of the vehicle. Therefore, both the power module of the charging pile and the power module of the cross pile can supply the power for the charging gun, to implement cross-pile power sharing. This can implement flexible power sharing between the charging piles in the charging system.
Optionally, when the charging pile includes a plurality of charging branches, that is, N≥2, the N charging branches may be further connected by using an inter-branch switch. As shown in
It should be noted that, in
When the charging gun in any charging branch of the charging pile receives the charging request of the vehicle, the charging gun and the power module may be turned on by controlling the related intra-branch switch to be turned on, so that the power module supplies the power for the charging gun. When power of a power module connected to the charging gun is insufficient to meet the charging requirement of the vehicle, and a charging gun in another charging branch in the charging pile is in an idle state, or it may be understood that a power module in another charging branch in the charging pile is in an idle state, power sharing between charging branches in the charging pile may be preferentially considered, a circuit between the charging branch and another charging branch may be turned on by controlling turn-on of the inter-branch switch between related charging branches, so that both the power module in the another charging branch and the power module in the charging branch can supply the power for the charging gun, to implement power sharing between different branches in the charging pile. This can implement flexible power sharing between different charging branches of each charging pile in the charging system.
For example, when N=M=K=2, the charging pile shown in
Each of the two charging branches may further include a charging gun, for example, a charging gun 1 and a charging gun 2, a power module configured to supply power for the charging gun, for example, a power module group 1 and a power module group 2, and an intra-branch switch configured to connect to the charging gun and the power module, for example, S2 and S6 shown in
It should be noted that the charging gun 1, the power module group 1, and S2 may form a charging branch, which may be referred to as a charging branch 1. The charging gun 2, the power module group 2, and S6 may form another charging branch, which may be referred to as a charging branch 2.
The charging pile shown in
It should be understood that S1, S2, S3, S4, S5, and S6 are switches at different locations in the charging pile. In the following description, S1 is equivalent to the switch S1, S2 is equivalent to the switch S2, S3 is equivalent to the switch S3, S4 is equivalent to the switch S4, S5 is equivalent to the switch S5, and S6 is equivalent to the switch S6.
It should be further understood that the charging pile shown in
In a circuit diagram of the charging pile 2 shown in
It should be understood that, the power module group may include at least one power module as described above. A quantity of power modules in each power module group is not limited in this application.
The charging pile 2 may connect a connection circuit between the charging gun 201 and the power module group 231 by turning on the switch 242 (the switch 242 is an intra-branch switch), so that the power module group 231 can supply power for the charging gun 201. The charging pile 2 may connect a connection circuit between the charging gun 202 and the power module group 232 by turning on the switch 246 (the switch 246 is an intra-branch switch), so that the power module group 232 can supply power for the charging gun 202. The charging pile 2 may connect a connection circuit between the charging gun 201 and the power module group 231 and a connection circuit between the charging gun 201 and a charging module group 232 by turning on the switch 242 and the switch 241 (the switch 241 is an inter-branch switch), so that both the power module group 231 and the charging module group 232 can supply power for the charging gun 201. The charging pile 2 may connect a connection circuit between the charging gun 202 and the power module group 231 and a connection circuit between the charging gun 202 and a charging module group 232 by turning on the switch 246 and the switch 241, so that both the power module group 231 and the charging module group 232 can supply power for the charging gun 202.
In addition,
This application further provides a charging system. The charging system includes a plurality of charging piles described above, which may be the charging piles shown in
The charging system includes a plurality of charging piles described above, and these charging piles may be circuit-connected to each other through interfaces. Therefore, when power of any charging pile is less than required power of a vehicle, the charging pile may use power from a charging pile other than the charging pile in the charging system. For example, the charging pile may send a power sharing request to the charging pile other than the charging pile. After a controller controls a switch to be turned on to connect a circuit between the two charging piles, the two charging piles can charge the vehicle in a power sharing manner, and this implements flexible power sharing in the charging system.
It should be understood that, in the foregoing charging system, the charging piles may also communicate with each other through the communication bus. Therefore, when one charging pile in the charging system cannot meet a power requirement of the vehicle, the charging pile may send the power sharing request to the charging pile other than the charging pile in the charging system through the communication bus.
A first charging gun in a first charging pile in the charging system may be configured to receive a charging request from the vehicle. The charging request may include required power for charging of the vehicle. The first charging gun may be further configured to forward the charging request to a first charging controller connected to the first charging gun. The first charging controller may be configured to determine, based on the received charging request, whether remaining power of the first charging pile reaches the required power of the vehicle. When the remaining power of the first charging pile is less than the required power of the vehicle, the first charging controller may be further configured to determine, based on the required power of the vehicle, the shared power required by the first charging pile. The shared power may be a difference between the remaining power of the first charging pile and the required power of the vehicle.
In a possible design, the charging system may further include a power adjustment controller. The power adjustment controller is connected to each charging controller of each charging pile in the charging system through a communication bus. A relationship between the power adjustment controller and each charging controller of each charging pile may be referred to as a primary/secondary control relationship. In other words, the power adjustment controller is a primary controller, and each charging controller of each charging pile is a secondary controller. The power adjustment controller may control each charging controller of each charging pile.
In this case, a first charging controller may be configured to send a power sharing request to the power adjustment controller. The power sharing request includes shared power. The power sharing request is used to request the power adjustment controller to determine, from one or more charging piles other than a first charging pile, a target charging pile whose remaining power is greater than or equal to the shared power. The power adjustment controller may be further configured to determine the target charging pile from the one or more charging piles based on the power sharing request. The power adjustment controller may be further configured to send the power sharing request to a charging controller (for ease of differentiation and description, may be referred to as a second charging controller) of the target charging pile.
As shown in
It is assumed that the charging system includes the charging pile 1, the charging pile 2, the charging pile 3, and the charging pile 4. The charging pile 2 is the first charging pile. The charging controller 1 of the charging pile 2 is the first charging controller. The charging controller 1 of the charging pile 2 may send the power sharing request to the power adjustment controller. The power sharing request includes the shared power. The power sharing request is used to request the power adjustment controller to determine, from other charging piles (for example, the charging pile 1, the charging pile 3, and the charging pile 4) in the charging system, the target charging pile whose remaining power is greater than or equal to the shared power. The power adjustment controller may be further configured to determine, based on the power sharing request, the target charging pile, for example, the charging pile 3, from the other charging piles in the charging system. The power adjustment controller may be further configured to send the power sharing request to the charging controller of the charging pile 3.
As shown in
In another possible design, a relationship between charging controllers of charging piles may be referred to as a peer-to-peer control relationship. In other words, each charging controller of each charging pile may control a charging controller other than the charging controller of the charging pile in a peer-to-peer manner.
A first charging controller may be configured to determine, based on shared power, a target charging pile from one or more charging piles other than a first charging pile in the charging system. The target charging pile is a charging pile whose remaining power is greater than or equal to the shared power in the one or more charging piles. For example, the target charging pile may be one charging pile that is closest to the first charging pile and that is one of one or more charging piles whose remaining power is greater than or equal to the shared power.
The first charging controller may be further configured to after determining the target charging pile, send a power sharing request including the shared power to a charging controller of the target charging pile. The power sharing request is used to request to obtain the shared power from the target charging pile.
As shown in
In this possible design, it is assumed that the charging pile 2 is the first charging pile, and the charging controller 1 of the charging pile 2 is the first charging controller. In this case, the charging controller 1 of the charging pile 2 may be configured to determine the target charging pile from the charging pile 1, the charging pile 3, and the charging pile 4 based on the shared power. The charging controller 1 of the charging pile 2 may be further configured to send the power sharing request to a second charging controller. The power sharing request includes the shared power. The power sharing request is used to obtain the shared power from the target charging pile. The second charging controller is a charging controller of the target charging pile.
In a possible design, when remaining power of a plurality of branches of the target charging pile is greater than the shared power, the second charging controller may be a charging controller in a charging branch with a largest number in these branches, or may be a charging controller in a charging branch with a smallest number in these branches.
Based on the charging pile and the charging system, this application further provides a charging method. The following describes in detail the charging method provided in this application with reference to
It should be understood that the charging method may be applied to the foregoing charging system. More specifically, the charging method may be performed by a controller in the charging system. For example, the charging system may be the charging system that includes the power adjustment controller and that is shown in
As shown in
Step 710: Determine, based on shared power required by the first charging pile, a target charging pile from one or more charging piles other than the first charging pile in the charging system.
It should be understood that the target charging pile may be a charging pile whose remaining power is greater than or equal to the shared power in the one or more charging piles.
When a vehicle needs to be charged, the vehicle may interact with the charging pile by using a charging gun of the charging pile. For example, the vehicle may send a charging request to the charging gun by connecting to the charging gun. The charging request may include required power for charging of the vehicle.
Before the step 710, the controller may first determine whether remaining power of the first charging pile reaches the required power, and determine the shared power required by the first charging pile when the remaining power of the first charging pile is less than the required power.
When the first charging controller in the first charging pile performs the step 710, the first charging controller may receive the charging request from the first charging gun, and determine the shared power.
The shared power may be determined based on the remaining power of the first charging pile and the required power of the vehicle. For example, when the remaining power of the first charging pile is less than the required power of the vehicle, the shared power is a difference between the required power of the vehicle and the remaining power of the first charging pile. The required power may be included in the charging request received by the first charging gun in the first charging pile.
When the power adjustment controller performs the step 710, the power adjustment controller may receive a power sharing request from the first charging controller. The power sharing request includes the shared power.
It should be further understood that when the remaining power of the first charging pile is greater than the required power of the vehicle, the remaining power of the first charging pile is sufficient to meet a charging power requirement of the vehicle, and there is no need to calculate the shared power or share power with another charging pile. Therefore, the target charging pile does not need to be determined.
In a possible implementation, that the target charging pile is determined, based on the shared power required by the first charging pile, from the one or more charging piles other than the first charging pile in the charging system may include sequentially query remaining power of each of the one or more charging piles other than the first charging pile in the charging system, and determine the target charging pile based on the shared power and a distance between each of the one or more other charging piles and the first charging pile. The target charging pile is one charging pile that is closest to the first charging pile and that is one of one or more charging piles whose remaining power is greater than or equal to the shared power.
For example, if the charging system is the charging system that includes the power adjustment controller and that is shown in
If there are two charging piles whose remaining power is greater than the shared power other than the first charging pile, and distances between the two charging piles and the first charging pile are equal and shortest, a charging pile with a smaller number in the two charging piles may be determined as the target charging pile, or a charging pile with a larger number in the two charging piles may be determined as the target charging pile. This is not limited in this application.
It should be understood that, that the charging pile that is closest to the first charging pile is determined as the target charging pile from the charging piles whose remaining power is greater than the shared power other than the first charging pile may also be understood as that a charging pile with a smallest number difference from the first charging pile is determined as the target charging pile from the charging piles whose remaining power is greater than the shared power other than the first charging pile. This is not limited in this application.
If it is learned, through sequentially querying, that there is currently no charging pile whose remaining power is greater than the shared power in the charging system, a corresponding switch may be first controlled to be turned on or turned off, so that a circuit between the power module of the first charging pile and the first charging gun is connected. The vehicle may be first charged by using the first charging gun, and sequentially querying continues. When another charging pile whose charging power is greater than the shared power is found through sequentially querying, the target charging pile is determined.
For another example, if the charging system is the charging system that includes no power adjustment controller and that is shown in
In another possible implementation, that the target charging pile is determined, based on the shared power required by the first charging pile, from the one or more charging piles other than the first charging pile in the charging system may include determine, based on the shared power, the target charging pile from the one or more charging piles in ascending order of distances from the first charging pile. The target charging pile is one charging pile that is closest to the first charging pile and that is one of one or more charging piles whose remaining power is greater than or equal to the shared power.
For example, if the charging system is the charging system that includes the power adjustment controller and that is shown in
It should be understood that if the first charging pile has two adjacent charging piles, and the remaining power of the two adjacent charging piles is greater than the shared power, a charging pile with higher remaining power may be determined as the target charging pile. If power of the two adjacent charging piles is equal and greater than the shared power, a charging pile with a smaller number in the two charging piles may be determined as the target charging pile, or a charging pile with a larger number in the two charging piles may be determined as the target charging pile. This is not limited in this application. If the remaining power of the adjacent charging pile of the first charging pile is less than the shared power, it may be sequentially determined whether remaining power of a cross pile whose number difference from the first charging pile is 2 is greater than the shared power. If the remaining power of the charging pile whose number difference from the first charging pile is 2 is less than the shared power, it may be determined whether remaining power of a charging pile whose number difference from the first charging pile is 3 is greater than the shared power. If the remaining power of the charging pile whose number difference from the first charging pile is 3 is less than the shared power, whether the remaining power of the remaining charging pile in the charging system is greater than the shared power is determined by analogy. Finally, a charging pile whose remaining power is greater than the shared power other than the first charging pile and that is closest to the first charging pile is determined as the target charging pile.
If there are two charging piles whose number differences from the first charging pile are the same and whose remaining power is greater than the shared power, a charging pile with higher remaining power in the two charging piles may be determined as the target charging pile. If there are two charging piles whose number differences from the first charging pile are the same and whose remaining power is equal and greater than the shared power, a charging pile with a smaller number in the two charging piles may be determined as the target charging pile, or a charging pile with a larger number in the two charging piles may be determined as the target charging pile. This is not limited in this application.
If there is no charging pile whose remaining power is greater than the shared power after sequentially determining in ascending order of distances, a corresponding switch may be first controlled to be turned on or turned off, so that a circuit between the power module of the first charging pile and the first charging gun is connected. The vehicle may be first charged by using the first charging gun, and sequentially determining in ascending order of distances continues. When there is another charging pile whose charging power is greater than the shared power, the target charging pile is determined.
For another example, if the charging system is the charging system that includes no power adjustment controller and that is shown in
Step 720: Send the power sharing request to a second charging controller.
The second charging controller is a charging controller of the target charging pile. The power sharing request includes the shared power. The power sharing request is used to request to obtain the shared power from the target charging pile.
The power sharing request may include an identifier or a number (for example, the charging pile 1) of the first charging pile and a value of the shared power required by the first charging pile, and may further include an identifier or a number of the target charging pile. This is not limited in this application.
For example, if the charging system is the charging system that includes the power adjustment controller and that is shown in
For another example, if the charging system is the charging system that includes no power adjustment controller and that is shown in
The first charging pile includes a first interface, a second interface, and a first switch located between the first interface and the second interface. The first switch is an interface switch. The first charging pile is connected to the target charging pile through the first interface. The first charging gun is connected to the second interface. After the power sharing request is sent to the second charging controller, when the interface switch needs to be turned on to connect a circuit between the first charging pile and the target charging pile, the first switch may be controlled to be turned on, or when a circuit between the first charging pile and the target charging pile can be connected without turning on the interface switch, the first switch may be controlled to be turned off. For example, in the charging system shown in
In a possible implementation, the first charging controller of the first charging pile may first determine whether power of the first power module or the first power module group that is in the first charging pile and that is connected to the first charging gun is greater than the required power of the vehicle. When the power of the first power module or the first power module group is less than the required power, whether another branch of the first charging pile has remaining power may be determined. When a sum of the power of the first power module or the first power module group and the remaining power of the another branch is greater than the shared power, the power may be shared in the pile. In other words, the power may be shared between a branch in which the first charging gun is located and a branch that has the remaining power. In this case, when the remaining power of the first charging pile is greater than the required power, the first charging pile may share the power in the pile, and does not need to share the power with another charging pile.
According to the foregoing method, when the power of the first charging pile cannot meet the charging power of the vehicle, another charging pile may be requested to share the power based on the charging request of the vehicle, a target charging pile that can share the power is determined based on the shared power, remaining power of the another charging pile, and a distance from the first charging pile, and the power sharing request is sent to the target charging pile, to implement power sharing between the target pile and the charging pile that receives the charging request of the vehicle. This can implement intra-pile sharing, adjacent pile sharing, and cross-pile sharing, and can implement flexible power sharing in the charging system.
The following describes a process of the charging method provided in this application by using an example with reference to
In
When required power is less than remaining power of the power module group 1 of the charging pile 1, the charging controller 1 of the charging pile 1 controls S2 of the charging pile 1 to be turned on, and the power module group 1 of the charging pile 1 charges the vehicle by using the charging gun 1 of the charging pile 1.
When required power is greater than remaining power of the power module group 1 of the charging pile 1, but the power module group 2 of the charging pile 1 is not used, it may also be understood that when the required power is less than total remaining power of the power module group 1 of the charging pile 1 and the power module group 2 of the charging pile 1, the charging controller 1 of the charging pile 1 controls S1 and S2 of the charging pile 1 to be turned on, and the power module group 1 of the charging pile 1 and the power module group 2 of the charging pile 1 may charge the vehicle by using the charging gun 1 of the charging pile 1.
When required power is greater than remaining power of the power module group 1 of the charging pile 1, and the power module group 2 of the charging pile 1 is in use, that is, when total remaining power of the charging pile 1 is less than the required power of the vehicle, the charging controller 1 of the charging pile 1 may send a power sharing request to the power adjustment controller 01. In this case, the power sharing request may include only an identifier or a number of the charging pile 1 and shared power. After receiving the power sharing request, the power adjustment controller may obtain remaining power of a charging pile other than the charging pile 1 through sequentially querying. The power adjustment controller 01 may determine, based on the obtained remaining power of the charging pile other than the charging pile 1, whether there is a charging pile whose remaining power is greater than the shared power in the charging system.
If there is the charging pile whose remaining power is greater than the shared power, the power adjustment controller 01 may determine a charging pile with a smallest number difference from the charging pile 1 as the target charging pile. For example, the target charging pile is the charging pile 2, and the power module group 2 of the charging pile 2 has the remaining power. In this case, the power adjustment controller 01 may send the power sharing request to the charging controller of the charging pile 2. After receiving the power sharing request, the charging controller of the charging pile 2 may determine which switches need to be turned on or turned off, for example, the charging controller 2 of the charging pile 2 may control S4, S5, and S6 of the charging pile 2 to be turned on. In addition, the charging controller 1 of the charging pile 1 may control S2 and S3 of the charging pile 1 to be turned on, and the charging controller 2 of the charging pile 1 may control S5 of the charging pile 1 to be turned on, so that the power module group 1 of the charging pile 1 and the power module group 2 of the charging pile 2 may charge the vehicle by using the charging gun 1 of the charging pile 1.
If there is no charging pile whose remaining power is greater than the shared power, the charging controller 1 of the charging pile 1 may control S2 of the charging pile 1 to be turned on, so that the power module group 1 of the charging pile 1 may first independently charge the vehicle by using the charging gun 1 of the charging pile 1, and then continue to perform the foregoing determining logic until the vehicle is fully charged or charging ends (for example, the charging gun is disconnected from the vehicle).
It should be understood that, in the foregoing power sharing process, when the required power of the vehicle is less than the remaining power of the charging controller 1 of the charging pile 1 in a time period, a related controller may control a related switch to be turned off. For example, in a process of adjacent pile sharing between the charging pile 1 and the charging pile 2, the charging controller 2 of the charging pile 1 may control S5 of the charging pile 1 to be turned off, and/or, the charging controller 2 of the charging pile 2 may control S4, S5, and S6 of the charging pile 2 to be turned off, so that the power module group 1 of the charging pile 1 can independently charge the vehicle by using the charging gun 1 of the charging pile 1. This is not limited in this embodiment of this application.
The following describes a process of the charging method provided in this application by using an example with reference to
In
When required power is less than remaining power of the power module group 1 of the charging pile 2, the charging controller 1 of the charging pile 2 controls S2 of the charging pile 2 to be turned on, and the power module group 1 of the charging pile 2 may charge the vehicle by using the charging gun 1 of the charging pile 2.
When required power is greater than remaining power of the power module group 1 of the charging pile 2, but the power module group 2 of the charging pile 2 is not used, it may also be understood that when the required power is less than total remaining power of the power module group 1 of the charging pile 2 and the power module group 2 of the charging pile 2, the charging controller 1 of the charging pile 2 controls S1 and S2 of the charging pile 2 to be turned on, and the power module group 1 of the charging pile 2 and the power module group 2 of the charging pile 2 may charge the vehicle by using the charging gun 1 of the charging pile 2.
When required power is greater than remaining power of the power module group 1 of the charging pile 2, and the power module group 2 of the charging pile 2 is in use, that is, when total remaining power of the charging pile 2 is less than the required power of the vehicle, the charging controller 1 of the charging pile 2 may communicate with controllers of the charging pile 1 and the charging pile 3 through communication buses, to obtain remaining power of the charging pile 1 and remaining power of the charging pile 3, and may determine whether the remaining power of the charging pile 1 or the charging pile 3 is greater than or equal to the shared power. If the remaining power of the charging pile 1 or the charging pile 3 is greater than or equal to the shared power, it may be determined which of the charging pile 1 and the charging pile 3 has higher remaining power, and the charging pile with the higher remaining power is determined as the target charging pile.
If the remaining power of the charging pile 1 is greater than the remaining power of the charging pile 3, the charging controller 1 of the charging pile 2 may determine the charging pile 1 as the target charging pile (for example, the power module 2 of the charging pile 1 has remaining power), and the charging controller 1 of the charging pile 2 may send a power sharing request to a charging controller of the charging pile 1. Alternatively, it may be understood that the charging controller 1 of the charging pile 2 may send a power request to a charging pile other than the charging pile 2 through a communication bus. In this case, the power sharing request may include an identifier or a number of the charging pile 2, the shared power, and an identifier or a number of the target charging pile, namely, the charging pile 1. After receiving the power sharing request, the charging controller of the charging pile 1 may determine, based on the identifier or the number of the target charging pile in the power sharing request, that the charging pile 1 is the target charging pile, and the charging controller 2 of the charging pile 1 may control S4 and S6 of the charging pile 1 to be turned on. In addition, the charging controller 1 of the charging pile 2 may turn on S2 and S3 of the charging pile 2, so that the power module group 1 of the charging pile 2 and the power module group 2 of the charging pile 1 can charge the vehicle by using the charging gun 1 of the charging pile 2.
If the remaining power of the charging pile 3 is greater than or equal to the remaining power of the charging pile 1, the charging controller 1 of the charging pile 2 may determine the charging pile 3 as the target charging pile (for example, the power module 2 of the charging pile 3 has remaining power), and the charging controller 1 of the charging pile 2 may send a power sharing request to a charging controller of the charging pile 3. Alternatively, it may be understood that the charging controller 1 of the charging pile 2 may send a power request to a charging pile other than the charging pile 2 through a communication bus. In this case, the power sharing request may include an identifier or a number of the charging pile 2, the shared power, and an identifier or a number of the target charging pile, namely, the charging pile 3. After receiving the power sharing request, the charging controller of the charging pile 3 may determine, based on the identifier or the number of the target charging pile in the power sharing request, that the charging pile 3 is the target charging pile, and the charging controller 2 of the charging pile 3 may control S4, S5, and S6 of the charging pile 3 to be turned on. In addition, the charging controller 1 of the charging pile 2 may turn on S2 and S3 of the charging pile 2, and the charging controller 2 of the charging pile 2 may turn on S5 of the charging pile 2, so that the power module group 1 of the charging pile 2 and the power module group 2 of the charging pile 3 can charge the vehicle by using the charging gun 1 of the charging pile 2.
If both the remaining power of the charging pile 1 and the remaining power of the charging pile 3 are less than the shared power, the charging pile 2 may further communicate with the charging pile 4, to obtain remaining power of the charging pile 4. If the remaining power of the charging pile 4 is greater than or equal to the remaining power, the charging controller 1 of the charging pile 2 determines the charging pile 4 as the target charging pile, and may send a power request to a charging pile other than the charging pile 2 through a communication bus. In this case, the power sharing request may include an identifier or a number of the charging pile 2, the shared power, and an identifier or a number of the target charging pile, namely, the charging pile 4. After a charging controller of the charging pile 4 receives the power sharing request, the charging controller 1 of the charging pile 4 may control S2 and S3 of the charging pile 4 to be turned on. After receiving the power sharing request, the charging pile 3 may determine that the charging pile 3 is located between the charging pile 2 and the charging pile 4. The charging controller 2 of the charging pile 3 may control S5 of the charging pile 3 to be turned on, the charging controller 1 of the charging pile 2 may control S2 and S5 of the charging pile 2 to be turned on, and the charging controller 2 of the charging pile 2 may control S5 of the charging pile 2 to be turned on, so that the power module group 1 of the charging pile 2 and the power module group 1 of the charging pile 4 can charge the vehicle by using the charging gun 1 of the charging pile 2.
If the remaining power of the charging pile 4 is less than the remaining power, the charging controller 1 of the charging pile 2 continues to sequentially communicate with remaining charging controllers, obtains their remaining power, determines whether the remaining power is greater than the shared power, determines a charging pile whose remaining power is greater than the shared power as the target charging pile, and sends the power sharing request, and the charging pile 2, the target charging pile, and a related controller of a charging pile between the charging pile 2 and the target charging pile can control a related switch, so that the power module group 1 of the charging pile 2 and the power module group of the target charging pile can charge the vehicle by using the charging gun 1 of the charging pile 2.
If there is no charging pile whose remaining power is greater than the shared power in the foregoing determining, the charging controller 1 of the charging pile 2 may control S2 of the charging pile 2 to be turned on, so that the power module group 1 of the charging pile 2 may first independently charge the vehicle by using the charging gun 1 of the charging pile 2, and then continue to perform the foregoing determining logic until the vehicle is fully charged or charging ends (for example, the charging gun is disconnected from the vehicle).
It should be understood that, in the foregoing power sharing process, when the required power of the vehicle is less than the remaining power of the charging controller 1 of the charging pile 2 in a time period, a related controller may control a related switch to be turned off. For example, in a process of cross-pile sharing between the charging pile 2 and the charging pile 4, the charging controller 2 of the charging pile 2 may control S5 of the charging pile 2 to be turned off, and/or, the charging controller 2 of the charging pile 3 may control S5 of the charging pile 3 to be turned off, and/or, the charging controller 1 of the charging pile 4 may control S2 and S3 of the charging pile 4 to be turned off, so that the power module group 1 of the charging pile 2 can independently charge the vehicle by using the charging gun 1 of the charging pile 2. This is not limited in this embodiment of this application.
This application further provides a chip system. The chip system includes at least one processor, configured to implement functions in the charging method performed by the first charging controller or the power adjustment controller in any one of embodiments in
In a possible design, the chip system further includes a memory. The memory is configured to store program instructions and data. The memory is located inside the processor or outside the processor.
The chip system may include a chip, or may include a chip and another discrete component.
This application further provides a computer program product. The computer program product includes a computer program (or may be referred to as code or instructions). When the computer program runs, a computer is enabled to perform the method performed by the first charging controller or the power adjustment controller in any one of the embodiments shown in
This application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program (or may be referred to as code or instructions). When the computer program runs, a computer is enabled to perform the method performed by the first charging controller or the power adjustment controller in any one of the embodiments shown in
It should be understood that the processor in this embodiment of this application may be an integrated circuit chip, and has a signal processing capability. In an implementation process, the steps in the foregoing method embodiments may be completed by using a hardware integrated logic circuit in the processor, or by using instructions in a form of software. The foregoing processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device, a discrete gate or a transistor logic device, or a discrete hardware component. The processor may implement or perform the methods, the steps, and the logical block diagrams that are disclosed in embodiments of this application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like. The steps of the methods disclosed with reference to embodiments of this application may be directly performed and completed by using a hardware decoding processor, or may be performed and completed by using a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory. The processor reads information in the memory and completes the steps in the foregoing methods in combination with hardware of the processor.
It may be further understood that the memory in embodiments of this application may be a volatile memory or a nonvolatile memory, or may include both a volatile memory and a nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (erasable PROM, EPROM), an electrically erasable programmable read-only memory (electrically EPROM, EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM) and is used as an external cache. Through example but not limitative description, many forms of RAMs may be used, for example, a static random access memory (static RAM, SRAM), a dynamic random access memory (dynamic RAM, DRAM), a synchronous dynamic random access memory (synchronous DRAM, SDRAM), a double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), an enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), a synchlink dynamic random access memory (synchlink DRAM, SLDRAM), and a direct rambus random access memory (direct rambus RAM, DR RAM). It should be noted that the memory in the system and the method described in this specification is intended to include but is not limited to these memories and any memory of another proper type.
The terms such as “unit”, and “module” used in this specification may be used to indicate computer-related entities, hardware, firmware, combinations of hardware and software, software, or software being executed.
A person of ordinary skill in the art may be aware that illustrative logical blocks and steps described with reference to embodiments disclosed in this specification can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by using hardware or software depends on particular applications and design constraints of technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application. In the several embodiments provided in this application, it should be understood that the disclosed apparatus, device, and method may be implemented in other manners. For example, the described apparatus embodiment is merely an example. During actual implementation, there may be another division manner. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be implemented through direct coupling or communication connection between some interfaces, apparatuses or units, or may be implemented in electrical, mechanical, or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, and may be located in one location, or may be distributed on a plurality of network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions in embodiments.
In addition, functional units in embodiments of this application may be integrated into one processing unit, each of the units may exist alone physically, or two or more units may be integrated into one unit.
In the foregoing embodiments, all or a part of functions of functional units may be implemented by using software, hardware, firmware, or any combination thereof. When the software is used for implementation, all or some of embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, all or some of the procedures or functions according to embodiments of this application are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable apparatuses. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, a coaxial cable, an optical fiber, or a digital subscriber line (DSL)) or wireless (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any usable medium accessible by the computer, or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a digital versatile disc (DVD)), a semiconductor medium (for example, a solid state disk (SSD)), or the like.
When the functions are implemented in a form of a software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions in this application essentially, the part contributing to the conventional technology, or some of the technical solutions may be implemented in a form of a software product. The computer software product is stored in a storage medium, and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or some of the steps of the methods in embodiments of this application. The foregoing storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disc.
The foregoing descriptions are merely specific implementations of this application, but the protection scope of this application is not limited thereto. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202110977734.5 | Aug 2021 | CN | national |