A battery charging method, charging pile and storage medium
By obtaining the access time and charging information of multiple batteries, the charging piles take turns to charge multiple batteries, solving the problem of low utilization rate of charging piles and achieving more efficient utilization of charging resources.
Patent Information
- Application Number
- CN202110244681.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-05
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2041-03-05
AI Technical Summary
The utilization rate of existing charging piles is low. One charging pile usually only provides charging for one car, which makes other vehicles unavailable, especially at night to waste resources.
By obtaining the access time and real-time charging information of multiple batteries, the charging pile takes turns to charge multiple batteries until all batteries are fully charged.
It improves the utilization rate of charging piles, ensures that charging piles can still provide charging services for multiple batteries when unused, and reduces resource waste.
Smart Images

Figure CN112994159B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of charging piles, and in particular relates to a battery charging method, a charging pile and a storage medium. Background Art
[0002] With the increasing number of electric vehicles and electric cars, how to charge them quickly is currently a major concern.
[0003] Most current charging piles are equipped with only one charging gun. Therefore, after a car is connected to the charging pile, if the car is not removed, other vehicles cannot use the charging pile for charging. Especially when charging at night, if a charging pile only charges one car at night, the utilization rate of the charging pile is greatly reduced. Summary of the invention
[0004] The embodiments of the present application provide a battery charging method, a charging pile and a storage medium, which can solve the problem of low utilization rate of the charging pile.
[0005] In a first aspect, an embodiment of the present application provides a battery charging method, comprising:
[0006] If the charging pile is connected to multiple batteries, obtaining the connection time of the multiple batteries;
[0007] Receiving charging information sent by the multiple batteries in real time, wherein the charging information includes a charging current and / or a charging voltage required by the batteries when charging at a current time;
[0008] The multiple batteries are charged in turn based on the access time and the charging information.
[0009] In a second aspect, an embodiment of the present application provides a charging pile, including:
[0010] A data acquisition module, used for acquiring the connection time of the multiple batteries if the charging pile is connected to the multiple batteries;
[0011] An information receiving module, configured to receive charging information sent by the plurality of batteries in real time, wherein the charging information includes a charging current and / or a charging voltage required by the batteries when charging at a current time;
[0012] A charging module is used to charge the multiple batteries in turn based on the access time and the charging information.
[0013] In a third aspect, an embodiment of the present application provides a charging pile, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the battery charging method described in any one of the first aspects above when executing the computer program.
[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and wherein when the computer program is executed by a processor, the battery charging method described in any one of the above-mentioned first aspects is implemented.
[0015] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is executed on a terminal device, the terminal device executes the battery charging method described in any one of the above-mentioned first aspects.
[0016] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.
[0017] Compared with the prior art, the embodiments of the present application have the following beneficial effects: if a charging pile is connected to multiple batteries, the present application obtains the access time of the multiple batteries; receives charging information sent by the multiple batteries in real time, wherein the charging information includes the charging current and / or charging voltage required for the battery to be charged at the current time; and finally, charges the multiple batteries in turn based on the access time and the charging information; a charging pile of the present application can charge multiple batteries in turn, and the charging pile will not be in a space state before the multiple batteries are fully charged, even at night when no one is there. Compared with a charging pile that charges one battery all night, the charging pile of the present application can charge all batteries connected to the charging pile at night, thereby improving the utilization rate of the charging pile. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0019] Figure 1 This is a schematic diagram of an application scenario of a battery charging method provided in an embodiment of the present application;
[0020] Figure 2 is a flow chart of a battery charging method provided in an embodiment of the present application;
[0021] Figure 3 It is a flowchart of a method for charging batteries in turn provided by an embodiment of the present application;
[0022] Figure 4 is a flow chart of a method for determining a target battery provided in an embodiment of the present application;
[0023] Figure 5 is a flow chart of a method for charging batteries in turn provided by another embodiment of the present application;
[0024] Figure 6 It is a structural schematic diagram of a charging pile provided in one embodiment of the present application;
[0025] Figure 7 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0026] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0027] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0028] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0029] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0030] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0031] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0032] Figure 1 The present invention provides a schematic diagram of an application scenario of a battery charging method provided in an embodiment of the present invention. The battery charging method can be used to charge multiple batteries using one charging pile. After the charging pile 10 is connected to multiple batteries 20, the charging pile 10 counts the access time of each battery 20 and obtains the charging information sent by each battery 20. The charging pile 10 uses the access time and charging information of each battery 20 to charge each battery 20 in turn until each battery 20 is fully charged.
[0033] The following combination Figure 1 The battery charging method of the embodiment of the present application is described in detail.
[0034] Figure 2 A schematic flow chart of a battery charging method provided by the present application is shown, referring to Figure 2 , the method is described in detail as follows:
[0035] S101: If the charging pile is connected to multiple batteries, obtain the connection time of the multiple batteries.
[0036] In this embodiment, a plurality of charging guns may be provided on a charging pile, and each charging gun may be connected to a battery, that is, the charging pile may charge a battery through each charging gun.
[0037] In this embodiment, the multiple batteries may be batteries connected at the same time, or may be batteries connected at different times.
[0038] In this embodiment, the battery may be a battery installed in a car, a tram, a bus, or the like.
[0039] In this embodiment, when the charging pile detects that a battery is connected, it records the time when the battery is connected. The battery connection time can be associated with the number of the charging gun connected to the battery, so as to quickly find the connection time corresponding to each battery.
[0040] S102, receiving charging information sent by the multiple batteries in real time, wherein the charging information includes a charging current and / or a charging voltage required for the batteries to be charged at a current time.
[0041] In this embodiment, after the battery is connected to the charging pile, the battery sends the required charging current and / or charging voltage to the charging pile in real time. In this application, the real-time charging current and / or charging voltage sent by the battery is recorded as charging information, wherein the real-time sending can be sent at a preset time interval, for example, the preset time interval can be 1 second, 2 seconds or 3 seconds, etc., which can be set as needed.
[0042] As an example, the charging information may be 20V and 20A.
[0043] The charging current and / or charging voltage sent by the battery may be calculated by the battery based on its own material and temperature, etc.
[0044] In this embodiment, after the battery is connected to the charging pile, the charging mode of the battery can also be sent to the charging pile. The battery charging mode includes a continuous charging mode of constant current and constant voltage, and a pulse charging mode.
[0045] For example, lithium batteries are mostly charged in a continuous charging mode with constant current and constant voltage, while lead-acid batteries are mostly charged in a pulse charging mode.
[0046] S103: Charge the multiple batteries in turn based on the access time and the charging information.
[0047] In this embodiment, after receiving the charging information sent by each battery in real time, the charging pile can determine the charging order of the batteries according to the charging information and the access time of the batteries, and charge each battery according to the charging order.
[0048] Specifically, if all batteries are in a constant current and constant voltage continuous charging mode, one battery can be fully charged before charging another battery according to the order in which the batteries are connected.
[0049] For example, if the batteries connected to the charging pile at the current time include battery A, battery B and battery C, and they are sorted in order of connection time: battery A, battery B and battery C, battery A, battery B and battery C are all in constant current and constant voltage continuous charging mode, the charging information of battery A at the current time includes a charging voltage of 20V and a charging current of 20A; the charging information of battery B at the current time includes a charging voltage of 30V and a charging current of 30A; the charging information of battery C at the current time includes a charging voltage of 25V and a charging current of 25A.
[0050] The charging pile first charges battery A with a charging voltage of 20V and a charging current of 20A. After battery A is fully charged, battery A sends a stop charging request to the charging pile, and the charging pile stops charging battery A.
[0051] The charging pile charges battery B at a charging voltage of 30V and a charging current of 30A. After battery B is fully charged, battery B sends a stop charging request to the charging pile, and the charging pile stops charging battery B.
[0052] Finally, the charging pile charges battery C with a charging voltage of 25V and a charging current of 25A. After battery C is fully charged, battery C sends a stop charging request to the charging pile, and the charging pile stops charging battery C.
[0053] Specifically, if all batteries are in pulse charging mode, the charging pile can first charge the battery that was connected earlier and whose charging current or charging voltage in the charging information at the current time is greater than 0. When the charging current or charging voltage of the battery is equal to 0, the next battery will be charged. In this way, multiple batteries will be charged in turn until all batteries are fully charged.
[0054] For example, if the batteries connected to the charging pile at the current time include battery D and battery E, and they are sorted in order of connection time: battery D and battery E, battery D and battery E are both in pulse charging mode, and the charging information of battery D at the current time includes a current of 20A; the charging information of battery E at the current time includes a current of 30A.
[0055] Since the charging currents of battery D and battery E are both greater than 0, and battery D was connected earlier, the charging pile first charges battery D with a charging current of 20A until the charging current sent by battery D to the charging pile is equal to 0, and then stops charging battery D. Since the charging current of battery E is always greater than 0, the charging pile starts charging battery E with a charging current of 30A until the charging current sent by battery E to the charging pile is equal to 0, and then stops charging battery E.
[0056] After stopping charging of battery E, if the charging current sent by battery D to the charging pile is greater than 0, battery D continues to be charged, and battery D and battery E are charged in turn in a cycle according to the above method until battery D and battery E are fully charged.
[0057] In an embodiment of the present application, if there are multiple batteries connected to the charging pile, the charging pile obtains the access time of the multiple batteries; and receives charging information sent by the multiple batteries, wherein the charging information includes the charging current and / or charging voltage required for the battery to be charged at the current time; finally, based on the access time and the charging information, the multiple batteries are charged in turn; in the present application, the charging pile can charge multiple batteries in turn, thereby improving the utilization rate of the charging pile.
[0058] like Figure 3 As shown, in a possible implementation manner, the implementation process of step S103 may include:
[0059] S1031, sorting the multiple batteries according to the order of the access time to obtain sorted batteries.
[0060] S1032: Determine a target battery that needs to be charged at the current time based on the charging information and the sorted batteries.
[0061] In this embodiment, after the charging pile stops charging a battery, it is necessary to re-determine the battery that needs to be charged at the current time, which is recorded as the target battery in this application.
[0062] Since only batteries with charging information greater than 0 are the batteries that need to be charged at the current time, it is necessary to determine the target battery based on the charging information. In addition, following the principle of first come first charge, the determination of the target battery also needs to refer to the access time of each battery.
[0063] like Figure 4 Specifically, the implementation process of step S1032 may include:
[0064] S10321. Determine a first candidate battery based on the charging information, wherein the first candidate battery is a battery whose charging information is greater than a first preset value.
[0065] In this embodiment, the first preset value may be 0. A battery having charging information greater than 0 is selected from the plurality of batteries as a first candidate battery.
[0066] S10322: Use the battery with the earliest connection time among the first candidate batteries as the target battery.
[0067] In this embodiment, the battery ranked at the front is selected from the first candidate batteries as the target battery.
[0068] It should be noted that when a battery is just connected to a charging pile, the charging current and / or charging voltage in the charging information sent by the battery to the charging pile are both greater than 0.
[0069] S1033: Charge the target battery based on the charging information of the target battery.
[0070] In this embodiment, after the target battery is determined, the charging pile can output a corresponding charging current and / or charging voltage to charge the target battery according to the charging current and / or charging voltage required by the target battery in the charging information.
[0071] In this embodiment, when the charging pile is charging the target battery, the target battery will send the charging information required at the current time to the charging pile in real time. If the charging voltage and / or charging current in the charging information required at the current time sent by the target battery is different from the voltage and / or current being output by the charging pile, the output current or voltage of the charging pile changes with the change of the charging information required at the current time.
[0072] Optionally, when the charging pile is charging the target battery, if the charging pile receives a stop charging instruction sent by the target battery, the charging pile stops charging the target battery.
[0073] Optionally, when the charging pile is charging the target battery, if the charging pile detects that the target battery is disconnected, the charging pile stops charging the target battery.
[0074] Optionally, when the charging pile is charging the target battery, if the current charging information sent by the target battery and received by the charging pile is equal to a third preset value, the charging pile stops charging the target battery.
[0075] In this embodiment, the third preset value may be 0.
[0076] S1034, after stopping charging the target battery, re-determine the target battery that needs to be charged at the current time based on the charging information and the sorted batteries, and charge the target battery based on the charging information until the charging of the multiple batteries is completed.
[0077] In this embodiment, after stopping charging of a battery, a target battery may be newly determined and the charging of the determined target battery may continue.
[0078] For example, the batteries currently connected to the charging pile include battery A, battery B, battery C, battery D, and battery E. Sorted by access time, they are battery A, battery B, battery C, battery D, and battery E. At the current time, the charging information of battery A, battery B, battery D, and battery E is greater than 0, so battery A, battery B, battery D, and battery E are the first candidate batteries. Since battery A is connected first, the charging pile charges battery A first. After a period of time, the charging pile receives a stop charging request sent by battery A, indicating that battery A is fully charged, and the charging pile stops charging battery A.
[0079] After the charging pile stops charging battery A, only battery B, battery D, and battery E are the first candidate batteries at the current time, and battery B is connected the earliest, so the charging pile charges battery B. After a period of time, the charging pile receives the charging information sent by battery B equal to 0, and the charging pile stops charging battery B.
[0080] After the charging pile stops charging battery B, only battery D and battery E are the first candidate batteries at the current time, and battery D is connected earlier, so the charging pile charges battery D. After a period of time, the charging pile receives the charging information sent by battery D equal to 0, and the charging pile stops charging battery D.
[0081] After the charging pile stops charging battery D, the charging information of battery B and battery E is greater than 0 at the current time, that is, battery B and battery E are the first candidate batteries, and the access time of battery B is earlier, so the charging pile charges battery B. After a period of time, the charging pile receives the stop charging instruction sent by battery B, and the charging pile stops charging battery B.
[0082] After the charging pile stops charging battery B, the charging information of battery E is greater than 0 at the current time, that is, battery E is the first candidate battery, and the charging pile charges battery E. After a period of time, the charging pile receives a stop charging instruction sent by battery E, and the charging pile stops charging battery E.
[0083] After the charging pile stops charging battery E, the charging information of battery D is greater than 0 at the current time, that is, battery D is the first candidate battery, and the charging pile charges battery D until battery D is fully charged.
[0084] In the embodiment of the present application, the charging pile can automatically determine the target battery according to the charging information of the battery connection time and the current time of the battery, and charge the target battery. It can ensure that the battery connected earlier is fully charged as early as possible, and at the same time, it can ensure that the next battery is automatically charged when the charging pile is idle, so as to achieve the purpose of automatic cycle charging of multiple batteries, so that the charging pile has no idle time until all batteries are fully charged, thereby improving the utilization rate of the charging pile.
[0085] like Figure 5 As shown, in a possible implementation manner, the implementation process of step S1033 may include:
[0086] S10331, determining whether there is charging information less than a second preset value at the current time.
[0087] In this embodiment, the second preset value may be 0.
[0088] Determining whether there is charging information less than the second preset value in the charging information is to determine whether there is a battery that needs to be discharged at the current time. When the battery is in pulse charging mode, some pulse charging has negative pulse charging, and negative pulse charging is the process of battery discharge.
[0089] S10332: If the charging information less than the second preset value does not exist, based on the current charging information of the target battery, the target battery is charged using the current or voltage of the charging pile itself.
[0090] In this embodiment, if there is no charging information less than the second preset value, the charging pile can only use the voltage or current of the charging pile itself to charge the target battery when charging the target battery. The voltage or current of the charging pile itself is obtained from the external power supply through the connection of the charging pile with the external power supply, and is obtained after voltage or current conversion. The external power supply does not include the battery connected to the charging pile at the current time.
[0091] S10333: If the charging information whose value is smaller than the second preset value exists, record the battery corresponding to the charging information whose value is smaller than the second preset value as a second candidate battery.
[0092] In this embodiment, if there is charging information less than 0 at the current time, it means that there is a battery that needs to be discharged at the current time. In this application, the battery that needs to be discharged at the current time is recorded as the second candidate battery.
[0093] S10334: Receive a discharge current of the second candidate battery.
[0094] In this embodiment, if there is a battery that needs to be discharged among the batteries at the current time, and there are multiple batteries that need to be discharged, the second candidate battery ranked at the front can be controlled to be discharged, and the discharge current discharged by the battery is collected.
[0095] Optionally, multiple second candidate batteries may be discharged simultaneously, and discharge currents of the multiple second candidate batteries may be collected.
[0096] Optionally, any second candidate battery may be discharged to collect the discharge current of the second candidate battery.
[0097] S10335: Charge the target battery based on the discharge current and the charging information of the target battery.
[0098] In this embodiment, in order to prevent the electricity discharged by the second candidate battery from being wasted, the discharge current discharged by the second candidate battery can be recovered by the charging pile, and the recovered discharge current can be used to charge the target battery.
[0099] Specifically, the implementation process of step S10335 may include:
[0100] S103351: Based on the charging information of the target battery, determine whether the discharge current meets the charging requirement of the target battery.
[0101] In this embodiment, whether the discharge current meets the charging requirement of the target battery mainly determines whether the discharge current is sufficient for charging the target battery.
[0102] Specifically, when judging whether the discharge current meets the charging requirement of the target battery, the charging pile may be used to perform voltage change or current conversion on the discharge current to obtain the converted voltage or current.
[0103] The converted voltage is compared with the charging voltage in the charging information of the target battery at the current time. If the converted voltage is less than the charging voltage in the charging information of the target battery at the current time, the discharge current does not meet the charging demand of the target battery. Otherwise, the discharge current meets the charging demand of the target battery.
[0104] The judgment of the converted current is the same as that of the converted voltage, and the above judgment can be referred to.
[0105] S103352: If the discharge current does not meet the charging requirement of the target battery, the target battery is charged by using the discharge current and the current or voltage of the charging pile itself.
[0106] In this embodiment, if the discharge current does not meet the charging requirements of the target battery, the charging pile needs to use the current or voltage of the charging pile itself to supplement the discharge current when charging the target battery, that is, use the discharge current and the current or voltage of the charging pile itself to charge the target battery.
[0107] S103353: If the discharge current meets the charging requirement of the target battery, use the discharge current to charge the target battery.
[0108] In this embodiment, if the discharge current meets the charging requirement of the target battery, the discharge current can be used to charge the target battery without using the power of the charging pile itself to charge the target battery.
[0109] In the embodiment of the present application, the charging pile recovers the discharge current released by the battery and uses the discharge current to charge a battery, which can reduce energy waste.
[0110] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0111] Corresponding to the battery charging method described in the above embodiment, Figure 6 A structural block diagram of a charging pile provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0112] Reference Figure 6 The charging pile 200 may include: a data acquisition module 210, an information receiving module 220 and a charging module 230.
[0113] The data acquisition module 210 is used to acquire the connection time of the multiple batteries if the charging pile is connected to the multiple batteries;
[0114] An information receiving module 220, configured to receive charging information sent by the plurality of batteries in real time, wherein the charging information includes a charging current and / or a charging voltage required by the battery when charging at a current time;
[0115] The charging module 230 is configured to charge the multiple batteries in turn based on the access time and the charging information.
[0116] In a possible implementation, the charging module 230 may specifically include:
[0117] A sorting unit, used to sort the multiple batteries according to the order of the access time to obtain sorted batteries;
[0118] A first target determination unit, configured to determine a target battery that needs to be charged at a current time based on the charging information and the sorted batteries;
[0119] a charging unit, configured to charge the target battery based on the charging information of the target battery;
[0120] The second target determination unit, after stopping charging the target battery, re-determines the target battery that needs to be charged at the current time based on the charging information and the sorted batteries, and charges the target battery based on the charging information until the charging of the multiple batteries is completed.
[0121] In a possible implementation manner, the first target determination unit may be specifically configured to:
[0122] Based on the charging information, determining a first candidate battery, wherein the first candidate battery is a battery whose charging information is greater than a first preset value;
[0123] The battery with the earliest connection time among the first candidate batteries is used as the target battery.
[0124] In a possible implementation, the charging unit may be specifically used for:
[0125] Determine whether there is the charging information less than a second preset value at the current time;
[0126] If the charging information less than the second preset value does not exist, the target battery is charged using the current or voltage of the charging pile itself based on the current charging information of the target battery.
[0127] In a possible implementation, the charging unit may be further used for:
[0128] If the charging information is less than the second preset value, the battery corresponding to the charging information less than the second preset value is recorded as a second candidate battery;
[0129] receiving a discharge current of the second candidate battery;
[0130] The target battery is charged based on the discharge current and the charging information of the target battery.
[0131] In a possible implementation, the charging unit may be further used for:
[0132] Based on the charging information of the target battery, determining whether the discharge current meets the charging requirement of the target battery;
[0133] If the discharge current does not meet the charging requirement of the target battery, the target battery is charged by using the discharge current and the current or voltage of the charging pile itself;
[0134] If the discharge current meets the charging requirement of the target battery, the target battery is charged using the discharge current.
[0135] In a possible implementation, the charging unit may be further used for:
[0136] After receiving a stop charging instruction sent by the target battery, stop charging the target battery;
[0137] or,
[0138] After detecting that the target battery is disconnected, stopping charging the target battery;
[0139] or,
[0140] When the current charging information sent by the target battery is equal to a third preset value, charging the target battery is stopped.
[0141] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0142] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0143] The present application also provides a charging station. Figure 7 The charging pile 300 may include: at least one processor 310, a memory 320, and a computer program stored in the memory 320 and executable on the at least one processor 310. When the processor 310 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, for example Figure 2 Steps S101 to S103 in the illustrated embodiment. Alternatively, when the processor 310 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 6 The functions of the modules 210 to 230 are shown.
[0144] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 320, and executed by the processor 310 to complete the present application. The one or more modules / units may be a series of computer program segments that can complete specific functions, and the program segments are used to describe the execution process of the computer program in the terminal device 300.
[0145] Those skilled in the art will understand that Figure 7It is only an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.
[0146] The processor 310 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0147] The memory 320 may be an internal storage unit of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. The memory 320 is used to store the computer program and other programs and data required by the terminal device. The memory 320 may also be used to temporarily store data that has been output or is to be output.
[0148] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0149] The battery charging method provided in the embodiment of the present application can be applied to terminal devices such as computers, tablet computers, laptops, netbooks, personal digital assistants (PDAs), etc. The embodiment of the present application does not impose any restrictions on the specific type of terminal devices.
[0150] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in each embodiment of the above-mentioned battery charging method can be implemented.
[0151] An embodiment of the present application provides a computer program product. When the computer program product is run on a mobile terminal, the mobile terminal implements the steps in each embodiment of the above-mentioned battery charging method when executing the computer program product.
[0152] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0153] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0154] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0155] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0156] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0157] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A battery charging method, characterized in that: Applied to a charging pile, the method comprises: If the charging pile is connected to multiple batteries, obtaining the connection time of the multiple batteries; Receiving charging information sent by the multiple batteries in real time, wherein the charging information includes a charging current and / or a charging voltage required by the batteries when charging at a current time; charging the multiple batteries in turn based on the access time and the charging information; The charging the multiple batteries in turn based on the access time and the charging information includes: Sorting the multiple batteries according to the order of the access time to obtain sorted batteries; Based on the charging information and the sorted batteries, determining a target battery that needs to be charged at the current time; charging the target battery based on the charging information of the target battery; After stopping charging the target battery, re-determining the target battery that needs to be charged at the current time based on the charging information and the sorted batteries, and charging the target battery based on the charging information until the charging of the multiple batteries is completed; The charging the target battery based on the charging information of the target battery includes: Determine whether there is the charging information less than a second preset value at the current time; If the charging information less than the second preset value does not exist, based on the current charging information of the target battery, the target battery is charged using the current or voltage of the charging pile itself; If the charging information is less than the second preset value, the battery corresponding to the charging information less than the second preset value is recorded as a second candidate battery; receiving a discharge current of the second candidate battery; charging the target battery based on the discharge current and the charging information of the target battery; The charging the target battery based on the discharge current and the charging information of the target battery includes: Based on the charging information of the target battery, determining whether the discharge current meets the charging requirement of the target battery; If the discharge current does not meet the charging requirement of the target battery, the target battery is charged by using the discharge current and the current or voltage of the charging pile itself; If the discharge current meets the charging requirement of the target battery, charging the target battery with the discharge current; The charging of the multiple batteries in turn based on the access time and the charging information: When the target battery is in a constant voltage and constant current charging mode, charging the multiple batteries in sequence according to the access time; The step of determining a target battery that needs to be charged at a current time based on the charging information and the sorted batteries includes: Based on the charging information, determining a first candidate battery, wherein the first candidate battery is a battery whose charging information is greater than a first preset value; The battery with the earliest connection time among the first candidate batteries is used as the target battery.
2. The battery charging method according to claim 1, characterized in that: After charging the target battery based on the charging information, the method further comprises: After receiving a stop charging instruction sent by the target battery, stop charging the target battery; or, After detecting that the target battery is disconnected, stopping charging the target battery; or, When the current charging information sent by the target battery is equal to a third preset value, charging the target battery is stopped.
3. A charging pile, applied to the battery charging method as claimed in claim 1, characterized in that: include: A data acquisition module, used for acquiring the connection time of the multiple batteries if the charging pile is connected to the multiple batteries; An information receiving module, configured to receive charging information sent by the plurality of batteries in real time, wherein the charging information includes a charging current and / or a charging voltage required by the batteries when charging at a current time; A charging module is used to charge the multiple batteries in turn based on the access time and the charging information.
4. A charging pile, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the battery charging method according to any one of claims 1 to 2 is implemented.
5. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the battery charging method according to any one of claims 1 to 2 is implemented.
Citation Information
Patent Citations
Method of charging from electric vehicle to electric vehicle
CN105934864A
Priority-based power dynamic distribution system and method thereof
CN109591643A
Charging control method and system for charging pile
CN109878353A
Two -way new energy automobile fills electric pile with charge -discharge function
CN207225122U