A battery charging control method, system, device and storage medium

By acquiring battery voltage and remaining power, the system automatically adjusts battery orientation and sorts batteries, solving the problems of low efficiency in manual sorting and transportation of drone batteries during frequent charging. This achieves automated charging of drone batteries, improving efficiency and safety.

CN116552270BActive Publication Date: 2026-04-21POWERFIRST TECH CO
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
POWERFIRST TECH CO
Filing Date
2023-05-22
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Drone batteries require frequent charging, and manual sorting and transportation are inefficient and wasteful of manpower and resources.

Method used

By acquiring the voltage and remaining power of the battery to be charged, the system automatically adjusts the battery orientation and categorizes them, thus enabling automatic charging of the drone battery.

Benefits of technology

It enables automated charging of drone batteries, reducing human intervention and improving efficiency and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116552270B_ABST
    Figure CN116552270B_ABST
Patent Text Reader

Abstract

This application relates to the field of battery charging, and in particular to a battery charging control method, system, device, and storage medium. The method includes acquiring the voltage of a battery to be charged; determining whether the voltage of the battery to be charged is lower than a preset low voltage; if the voltage of the battery to be charged is lower than the preset low voltage, moving the battery to be charged to a preset position and acquiring the remaining charge of the battery; based on the remaining charge, driving the battery to move to a preset area at the preset position and acquiring the polarity of the battery; based on the battery polarity, adjusting the orientation of the battery; and charging the battery based on the battery orientation. This application achieves automatic charging without requiring manual battery sorting and movement to the charging position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery charging, and in particular to a battery charging control method, system, device and storage medium. Background Technology

[0002] Drones are a tool with a long history. Their use in harsh environments and some high-risk work areas can greatly ensure personal safety. Drones are usually powered by rechargeable batteries, and the type of battery varies depending on the drone model.

[0003] In related technologies, drone batteries cannot last for a long time, and the drone batteries need to be removed and charged after each use for the next use.

[0004] Regarding the aforementioned technologies, when there are a large number of batteries, it is necessary to manually transport the batteries to designated locations and charge them by category, which wastes a lot of manpower and resources. Summary of the Invention

[0005] To save manpower and resources and automatically send batteries to designated locations for charging, this application provides a battery charging control method, system, device, and storage medium.

[0006] The battery charging control method provided in this application adopts the following technical solution:

[0007] A battery charging control method, comprising:

[0008] Obtain the voltage of the battery to be charged;

[0009] Determine whether the voltage of the battery to be charged is lower than a preset low voltage;

[0010] If the voltage of the battery to be charged is lower than the preset low voltage, then the battery to be charged is moved to a preset position and the remaining power of the battery to be charged is obtained;

[0011] Based on the remaining power, drive the battery to move to a preset area at the preset position and obtain the polarity of the battery to be charged;

[0012] Adjust the battery orientation based on the battery polarity;

[0013] The battery to be charged is charged based on the battery orientation.

[0014] By adopting the above technical solution, the system determines whether the battery needs charging based on its voltage. If the battery voltage is lower than a preset low voltage, it prepares to charge the battery, moves it to a preset location, and obtains its remaining charge. Based on the remaining charge, the battery is moved to a different preset area within the preset location for charging. The battery orientation is adjusted according to its polarity and the charging station's installation method. After orientation adjustment, charging begins. This automatic charging eliminates the need for manual battery sorting and movement to the charging location.

[0015] Optionally, the step of driving the battery to move to a preset area at the preset position and obtaining the polarity of the battery to be charged based on the remaining power includes:

[0016] Based on the remaining power, the batteries to be charged are classified to obtain the classification results;

[0017] Based on the classification results, the charging area of ​​the battery to be charged at the preset location is confirmed;

[0018] Based on the charging region, the polarity of the battery to be charged is obtained.

[0019] By adopting the above technical solution, batteries are classified according to their remaining power capacity and different power ranges, resulting in a classification result of the batteries to be charged. Based on the classification result, the classified batteries are sent to the corresponding charging area. Then, based on the installation status of the chargers in the charging area, the appropriate battery polarity is determined. The system automatically classifies batteries according to their remaining power capacity, allowing batteries with similar remaining power to be charged together, facilitating batch transportation of batteries after charging is completed.

[0020] Optionally, the classification of the batteries to be recharged based on the remaining power, and the resulting classification, includes:

[0021] Get battery type;

[0022] Based on the battery type, the batteries to be recharged are classified to obtain a first classification result;

[0023] Under the first classification result, obtain the remaining power level of the remaining power.

[0024] Based on the remaining power level, the batteries to be recharged are classified to obtain the classification results.

[0025] By adopting the above technical solution, when classifying batteries, in addition to considering the remaining capacity, the battery type also needs to be taken into account. Batteries of the same type should be grouped together as the first classification result. Then, based on the first classification result, the batteries are classified again according to their remaining capacity level to obtain the final classification result. Classifying batteries according to type facilitates transportation and use.

[0026] Optionally, the step of classifying the batteries to be recharged based on the remaining power level and obtaining the classification results includes:

[0027] Get the number of chargeable items in the charging area;

[0028] Get the number of batteries to be charged;

[0029] Determine whether the number of batteries to be charged is greater than the number of rechargeable batteries;

[0030] If the number of batteries to be charged is greater than the number of rechargeable batteries, then the usage priority of the batteries to be charged is obtained.

[0031] The charging sequence is determined based on the usage priority.

[0032] By adopting the above technical solution, when installing chargers, economic factors are taken into account, and not one charger is configured for each battery. Therefore, the number of chargers is limited. Thus, if the number of batteries to be charged exceeds the number of batteries to be charged, priority must be given to charging certain batteries, and the charging order should be determined based on battery usage priority. If there are not enough chargers to charge all the batteries, batteries with higher usage priority should be charged first to avoid affecting the use of related devices such as drones.

[0033] Optionally, determining the charging sequence based on the usage priority includes:

[0034] Obtain the task of the battery to be charged;

[0035] Based on the task, determine whether the battery to be charged has a task within the preset time period;

[0036] If the battery to be charged has a task, the charging sequence is determined based on the remaining power level.

[0037] By adopting the above technical solution, whether the battery needs to be charged first depends on whether the equipment corresponding to the type of battery to be charged needs to be used. If the corresponding equipment has a scheduled task, the type of battery to be charged needs to be charged first, and the battery with the higher remaining power level should be charged first so that the battery can be fully charged in the shortest time and can perform the task.

[0038] Optionally, after determining the charging sequence based on the remaining battery level, the process includes:

[0039] Based on the remaining power level, obtain the lowest power level of the battery to be charged within the remaining power level;

[0040] Based on the minimum battery level, obtain the charging time;

[0041] Replacement information is obtained based on the charging time.

[0042] By adopting the above technical solution, when charging several batteries with remaining power levels, the charging time is determined directly based on the lowest power level of the batteries to be charged, so that batteries in the same batch can be fully charged at the same time for easy transportation and use. After charging is completed, replacement information is generated to continue charging the remaining uncharged batteries.

[0043] Optionally, the step of charging the battery to be charged based on the battery orientation includes:

[0044] Obtain the charging speed of the battery to be charged;

[0045] Determine whether the charging speed is lower than the preset speed;

[0046] If the charging speed is lower than the preset speed, then the battery to be charged with the lower charging speed is taken as the target battery.

[0047] Disconnect the charging of the target battery and generate an error message.

[0048] By adopting the above technical solution, if the charging speed of the battery to be charged is lower than the preset speed during the initial charging process, it indicates that the battery may be faulty. Therefore, it is necessary to disconnect the charging of the target battery and generate abnormal information to prevent safety accidents that may occur if charging continues.

[0049] Secondly, this application provides a battery charging control system.

[0050] A battery charging control system, comprising:

[0051] The first acquisition module is used to acquire the voltage of the battery to be charged;

[0052] The judgment module is used to determine whether the voltage of the battery to be charged is lower than a preset low voltage;

[0053] An execution module is configured to move the battery to be charged to a preset position and obtain the remaining power of the battery if the voltage of the battery to be charged is lower than the preset low voltage.

[0054] The driving module is used to drive the battery to move to a preset area at the preset position based on the remaining power and to obtain the polarity of the battery to be charged;

[0055] An adjustment module is used to adjust the orientation of the battery based on its polarity.

[0056] A charging module is used to charge the battery to be charged based on the battery orientation.

[0057] By adopting the above technical solution, the first acquisition module acquires the voltage of the battery to be charged. The first acquisition module is connected to the judgment module, which determines whether the voltage of the battery to be charged is lower than a preset low voltage. If it is lower, the execution module moves the battery to a preset position and acquires the remaining charge of the battery. The execution module is connected to the drive module, which moves the battery to a preset area within the preset position based on the remaining charge. The drive module is connected to the adjustment module, which adjusts the battery orientation according to its polarity. The adjustment module is connected to the charging module, which charges the battery according to its orientation. Automatic charging can be achieved without manual sorting and moving of the batteries to the charging position.

[0058] Thirdly, this application provides a terminal device, which adopts the following technical solution:

[0059] A terminal device includes a memory and a processor. The memory stores a computer program that can run on the processor. When the processor loads and executes the computer program, it achieves the same effect as a battery charging control method.

[0060] By adopting the above technical solution, a computer program is generated by the above method and stored in a memory for loading and execution by a processor. Thus, a terminal device is made based on the memory and processor, which is convenient to use.

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

[0062] A computer-readable storage medium storing a computer program, wherein the computer program, when loaded and executed by a processor, employs the aforementioned battery charging control method.

[0063] By adopting the above technical solution, a computer program is generated from the above-mentioned battery charging control method and stored in a computer-readable storage medium so that it can be loaded and executed by a processor, achieving the same effect as a battery charging control method.

[0064] In summary, this application includes the following beneficial technical effects:

[0065] The system determines whether charging is needed based on the acquired battery voltage. If the battery voltage is lower than a preset low voltage, it prepares to charge the battery by moving it to a preset location and acquiring its remaining charge. Based on the remaining charge, the battery is moved to a different preset area within the preset location for charging. The battery orientation is adjusted according to its polarity and the charging station's installation method. After orientation adjustment, charging begins. This automatic charging system eliminates the need for manual battery sorting and movement to the charging location. Attached Figure Description

[0066] Figure 1 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0067] Figure 2 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0068] Figure 3 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0069] Figure 4 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0070] Figure 5 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0071] Figure 6 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0072] Figure 7 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0073] Figure 8 This is a flowchart illustrating one embodiment of a battery charging control method according to an example of this application.

[0074] Explanation of reference numerals in the attached figures:

[0075] 1. First acquisition module; 2. Judgment module; 3. Execution module; 4. Driver module; 5. Adjustment module; 6. Charging module. Detailed Implementation

[0076] The present application will be further described in detail below with reference to all the accompanying drawings.

[0077] This application discloses a battery charging control method, which is described in the embodiments below. Figure 1 ,include:

[0078] S100: Obtain the voltage of the battery to be charged.

[0079] Specifically, after use, the rechargeable batteries are placed in a designated area to await recharging, and the detected rechargeable battery voltage is the final rechargeable battery voltage.

[0080] S110. Determine whether the voltage of the battery to be charged is lower than the preset low voltage.

[0081] Specifically, the preset low voltage is the minimum voltage required to determine whether a battery needs to be charged. If the voltage of the battery to be charged is lower than the preset low voltage, it means that the battery needs to be charged, and step S1200 is executed. If the voltage of the battery to be charged is greater than or equal to the preset low voltage, no action is taken, and the batteries are initially sorted to remove batteries that do not need to be charged.

[0082] If the battery to be charged has a voltage greater than or equal to the preset low voltage, no action will be taken.

[0083] S120. If the voltage of the battery to be charged is lower than the preset low voltage, move the battery to be charged to the preset position and obtain the remaining power of the battery to be charged.

[0084] Specifically, the preset location is the location where the rechargeable battery is set to charge. The remaining power of the battery to be charged is the real-time power of the battery to be charged. The real-time power can be displayed as a percentage, that is, the current power is the percentage of the total power.

[0085] S130. Based on the remaining power, drive the battery to move to a preset area at a preset position and obtain the polarity of the battery to be charged.

[0086] Specifically, the preset area at the preset location is divided into multiple charging areas at the preset charging location. Each charging area has multiple chargers. When there are enough chargers, the same type of battery can be charged in the same area. One area can also be capable of charging multiple different types of batteries, that is, there can be multiple different types of charging interfaces. The polarity of the battery to be charged is that since the battery is charged automatically, the orientation of the battery polarity must be the same as the polarity of the charger.

[0087] S140, Adjust the battery orientation based on battery polarity.

[0088] Specifically, the polarity of the battery to be charged is adjusted to be the same as the polarity of the charger in the charging area to which the battery is going.

[0089] S150, charging the battery to be charged based on the battery orientation.

[0090] Specifically, after adjusting the battery orientation to match the charger polarity according to the charger polarity, the battery can be moved to connect with the charger interface to start charging. When connecting the battery to the charger interface, a predetermined connection track can be set to allow the battery to move along the set route.

[0091] The implementation principle of this application is as follows: Based on the obtained voltage of the battery to be charged, it is determined whether charging is necessary. If the voltage of the battery to be charged is lower than a preset low voltage, preparations are made to charge the battery by moving it to a preset position and obtaining its remaining charge. Based on the remaining charge, the battery is moved to a different preset area within the preset position for charging. The battery orientation is adjusted according to its polarity and the installation method of the charging station. After the orientation adjustment is completed, the battery to be charged is initiated. Automatic charging can be achieved without manually sorting and moving the batteries to the charging position.

[0092] In one embodiment of this example, such as Figure 2 As shown, step S130, which involves moving the battery to a preset area at a preset position based on the remaining power and obtaining the polarity of the battery to be charged, includes:

[0093] S200: Based on the remaining power, classify the batteries to be charged and obtain the classification results.

[0094] Specifically, the batteries to be charged are classified according to their remaining power. Batteries with similar remaining power are grouped together as the classification result. Then, when charging, batteries with similar remaining power can be charged together, so that the charging time is also similar, making it convenient to fully charge this batch of batteries together and take them out for use.

[0095] S210. Based on the classification results, confirm the charging area of ​​the battery to be charged at the preset location.

[0096] Specifically, after the batteries are sorted, it is necessary to determine which charging area the sorted batteries will go to for charging, which is usually determined by the number of batteries sorted.

[0097] S220: Obtain the polarity of the battery to be charged based on the charging area.

[0098] Specifically, the polarity of the charging interface in the charging area is obtained, thereby adjusting the polarity of the charging battery so that the polarity of the charging battery is in the same direction as the polarity of the charging area.

[0099] The implementation principle of this method is as follows: Batteries are classified according to their remaining power level, resulting in a classification of the batteries to be charged. Based on this classification, the classified batteries are sent to their corresponding charging areas. Then, the appropriate battery polarity is determined based on the installation status of the chargers in each charging area. The system automatically classifies batteries based on their remaining power level, allowing batteries with similar remaining power to be charged together, facilitating batch transportation of batteries after charging.

[0100] In one embodiment of this example, such as Figure 3 As shown, step S200 involves classifying the batteries to be charged based on their remaining power, and the classification results include:

[0101] S300, Get Battery Type.

[0102] Specifically, battery type is classified according to the device in which the battery is installed. Generally speaking, different devices use different battery models, which include differences in battery shape, size, and capacity.

[0103] S310. Based on the battery type, classify the batteries to be charged to obtain the first classification result.

[0104] Specifically, batteries of the same type, that is, batteries used in the same device, are grouped into one category to obtain the first classification result.

[0105] S320. Under the first classification result, obtain the remaining power level.

[0106] Specifically, the remaining power level is divided into levels based on the remaining battery power. For example, 80% or more remaining is level one, 60%-80% remaining is level two, 30%-60% remaining is level three, and more than 30% remaining is level four. You can set the specific range of remaining power levels yourself.

[0107] S330: Based on the remaining power level, classify the batteries to be charged and obtain the classification results.

[0108] Specifically, the remaining power of the battery to be charged is matched with its remaining power level to obtain the remaining power level of the battery. Batteries within the same remaining power range are classified into one category. Therefore, the classification result is a classification of battery type and remaining power. After the batteries are classified, batteries in the same category have similar charging times and are used by the same device. Once the batteries are fully charged, they can be taken for use without further screening.

[0109] The implementation principle of this method is as follows: When classifying batteries, in addition to considering the remaining capacity, the battery type also needs to be considered. Batteries of the same type should be grouped together as the first classification result. Then, based on the first classification result, the batteries are classified again according to their remaining capacity level to obtain the final classification result. Classifying batteries according to type facilitates transportation and use.

[0110] In one embodiment of this example, such as Figure 4 As shown, step S330 involves classifying the batteries to be charged based on their remaining power level, and after obtaining the classification results, it includes:

[0111] S400: Obtain the number of rechargeable areas.

[0112] Specifically, the number of chargers that can be charged is the number of chargers currently available in a certain charging area.

[0113] S410, Get the number of batteries to be charged.

[0114] Specifically, the number of batteries to be charged is the number of batteries to be charged after being categorized, and the number of batteries that need to be charged under each category.

[0115] S420: Determine whether the number of batteries to be charged is greater than the number of rechargeable batteries.

[0116] Specifically, to determine whether the number of batteries to be charged is greater than the number of rechargeable batteries, the rechargeable batteries with the largest number after classification are first compared with the number of chargers with the largest number of rechargeable batteries in the charging area. This comparison is performed sequentially. If the number of rechargeable batteries meets the number of batteries to be charged, charging can be started directly. If the number of batteries to be charged is greater than the number of rechargeable batteries, it means that the number of chargers is insufficient to support the simultaneous charging of all batteries to be charged, and step S430 is executed.

[0117] S430. If the number of batteries to be charged is greater than the number of rechargeable batteries, then obtain the usage priority of the batteries to be charged.

[0118] Specifically, if the number of batteries to be charged is greater than the number of rechargeable batteries, the priority of charging the batteries will be determined based on their usage priority. The usage priority of the batteries to be charged will be determined based on the usage status of the devices corresponding to the batteries.

[0119] S440 determines the charging sequence based on usage priority.

[0120] Specifically, during charging, when not all batteries can be charged, the priority of charging the battery category is determined according to the priority of the batteries to be used. The battery category is the result of battery classification, that is, the classification result.

[0121] The implementation principle of this method is as follows: When installing chargers, considering economic factors, not one charger is configured for each battery. Therefore, the number of chargers is limited. Thus, if the number of batteries to be charged exceeds the number of batteries that can be charged, priority must be given to charging certain batteries, and the charging order should be determined based on battery usage priority. When there are not enough chargers to charge all batteries, batteries with higher usage priority are charged first to avoid affecting the use of related devices such as drones.

[0122] In one embodiment of this example, such as Figure 5 As shown, step S330, which determines the charging sequence based on usage priority, includes:

[0123] S500: Obtain the task of charging equipment.

[0124] Specifically, the task of the charging equipment is to determine whether the charging equipment still needs to be used after the battery is taken away for charging. The task can be uploaded by a person.

[0125] S510: Based on the task, determine whether there is a task for the device corresponding to the battery type within a preset time period.

[0126] Specifically, different battery types require different equipment. The equipment corresponding to the task is matched with the equipment corresponding to the battery type to determine whether the equipment corresponding to the battery type has a task. If there is a task, step S520 is executed.

[0127] S520. If the device corresponding to the battery type has a task, the charging sequence is determined based on the remaining power level.

[0128] Specifically, since the equipment corresponding to the battery type has operational tasks, it is necessary to charge the battery in the shortest possible time so that it can be used for the longest time. In other words, batteries with more remaining power should be charged first so that they can be used for a longer period of time.

[0129] The implementation principle of this embodiment is as follows: whether the battery needs to be charged first depends on whether the device corresponding to the type of battery to be charged needs to be used. If the corresponding device has a work task scheduled, the type of battery to be charged needs to be charged first, and the battery with the higher remaining power level should be charged first so that the battery can be fully charged in the shortest time and the work task can be performed.

[0130] In one embodiment of this example, such as Figure 6 As shown, step S520, after determining the charging sequence based on the remaining battery level, includes:

[0131] S600: Based on the remaining power level, obtain the lowest power level of the battery to be charged within the remaining power level.

[0132] Specifically, there can be multiple batteries within the same power level. The lowest remaining power of the battery in the remaining power level is the battery with the lowest remaining power among the multiple batteries in the same remaining power level.

[0133] S610: Obtain charging time based on minimum battery level.

[0134] Specifically, based on the remaining power of the battery with the least remaining power and the charging speed of the charger, the charging time required to fully charge the battery is calculated.

[0135] S620: Obtain replacement information based on charging time.

[0136] Specifically, the charging time is calculated based on the remaining power of the battery with the least remaining power. For other batteries within the same remaining power level, they are basically already fully charged. The replacement information is the information for the next battery to be charged when the battery is fully charged.

[0137] The implementation principle of this method is as follows: when charging several batteries with remaining power levels, the charging time is determined directly based on the lowest power level of the batteries to be charged, so that batteries in the same batch can be fully charged at the same time for easy transportation and use. After charging is completed, replacement information is generated to continue charging the remaining uncharged batteries.

[0138] In one embodiment of this example, such as Figure 7 As shown, step S150, based on the battery orientation, includes the following after charging the battery to be charged:

[0139] S700: Obtain the charging speed of the battery to be charged.

[0140] Specifically, since the chargers are the same for all types of batteries, the charging speeds are not significantly different. The charging speed is the speed at which the battery is charged.

[0141] S710: Determine if the charging speed is lower than the preset speed.

[0142] S720: If the charging speed is lower than the preset speed, then the battery to be charged with a charging speed lower than the preset speed will be used as the target battery.

[0143] Specifically, the charging speed of the battery to be charged will indeed vary with the use of the battery, but under normal circumstances, the charging speed will not differ too much. The preset speed is the theoretical charging speed of the battery to be charged, for example, the preset speed is 40mA / h±5%. If the battery charging speed is detected to be outside the normal charging speed range, the charging speed is too slow or too fast, which indicates that the battery may be abnormal. Therefore, step S730 is executed.

[0144] S730: Disconnect the charging of the target battery and generate an error message.

[0145] Specifically, when a battery malfunctions, to prevent safety accidents during charging, the charging of the target battery is disconnected and the abnormal charging information is recorded.

[0146] The implementation principle of this method is as follows: if the charging speed of the battery to be charged is lower than the preset speed during the initial charging process, it indicates that the battery may be faulty. Therefore, it is necessary to disconnect the charging of the target battery and generate abnormal information to prevent safety accidents that may occur if charging continues.

[0147] Secondly, this application provides a battery charging control system.

[0148] A battery charging control system, comprising:

[0149] The first acquisition module 1 is used to acquire the voltage of the battery to be charged;

[0150] Module 2 is used to determine whether the voltage of the battery to be charged is lower than the preset low voltage.

[0151] The execution module 3 is used to move the battery to be charged to a preset position and obtain the remaining power of the battery if the voltage of the battery to be charged is lower than the preset low voltage.

[0152] Drive module 4 is used to drive the battery to move to a preset area at a preset position based on the remaining power and to obtain the polarity of the battery to be charged;

[0153] Adjustment module 5 is used to adjust the battery orientation based on battery polarity;

[0154] Charging module 6 is used to charge the battery to be charged based on the battery orientation.

[0155] The implementation principle of this method is as follows: A first acquisition module acquires the voltage of the battery to be charged. The first acquisition module 1 is connected to a judgment module 2. The judgment module 2 determines whether the voltage of the battery to be charged is lower than a preset low voltage. If it is lower, the execution module 3 moves the battery to a preset position and acquires the remaining charge of the battery. The execution module 3 is connected to a drive module 4. The drive module 4 moves the battery to a preset area within the preset position according to the remaining charge. The drive module 4 is connected to an adjustment module 5. The adjustment module 5 adjusts the battery orientation according to the battery polarity. The adjustment module 5 is connected to a charging module 6. The charging module 6 charges the battery according to its orientation. Automatic charging can be achieved without manually sorting and moving the batteries to the charging position.

[0156] This application also discloses a terminal device, including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor loads and executes the computer program, a battery charging control method is used.

[0157] The terminal device can be a computer device such as a desktop computer, a laptop computer, or a cloud server. The terminal device includes, but is not limited to, a processor and a memory. For example, the terminal device may also include input / output devices, network access devices, and buses.

[0158] The processor can be a central processing unit (CPU). Of course, depending on the actual use, it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), off-the-shelf programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc., and this application does not limit it.

[0159] The memory can be an internal storage unit of the terminal device, such as a hard disk or RAM of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, smart memory card (SMC), secure digital card (SD), or flash memory card (FC) equipped on the terminal device. Furthermore, the memory can be a combination of internal storage units and external storage devices of the terminal device. The memory is used to store computer programs and other programs and data required by the terminal device. The memory can also be used to temporarily store data that has been output or will be output. This application does not limit this.

[0160] In this terminal device, the battery charging control method described in the above embodiments is stored in the memory of the terminal device and loaded and executed on the processor of the terminal device for convenient use.

[0161] This application also discloses a computer-readable storage medium, which stores a computer program, wherein when the computer program is executed by a processor, it employs the battery charging control method described in the above embodiments.

[0162] The computer program can be stored in a computer-readable medium. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or certain middleware. The computer-readable medium includes any entity or device capable of carrying computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the computer-readable medium includes, but is not limited to, the above-mentioned components.

[0163] The battery charging control method described in the above embodiments is stored in the computer-readable storage medium and loaded and executed on the processor to facilitate the storage and application of the above method.

[0164] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A battery charging control method, characterized in that, include: Obtain the voltage of the battery to be charged; Determine whether the voltage of the battery to be charged is lower than a preset low voltage; If the voltage of the battery to be charged is lower than the preset low voltage, then the battery to be charged is moved to a preset position and the remaining power of the battery to be charged is obtained; Based on the remaining power, drive the battery to move to a preset area at the preset position and obtain the polarity of the battery to be charged; Adjust the battery orientation based on the battery polarity; The battery to be charged is charged based on the battery orientation; The step of driving the battery to move to a preset area at the preset position based on the remaining power and obtaining the polarity of the battery to be charged includes: classifying the battery to be charged based on the remaining power to obtain a classification result; confirming the charging area of ​​the battery to be charged at the preset position based on the classification result; and obtaining the polarity of the battery to be charged based on the charging area. The step of classifying the battery to be charged based on the remaining power to obtain a classification result includes: obtaining the battery type; classifying the battery to be charged based on the battery type to obtain a first classification result; obtaining the remaining power level of the remaining power under the first classification result; and classifying the battery to be charged based on the remaining power level to obtain a classification result.

2. The battery charging control method according to claim 1, characterized in that, The process of classifying the batteries to be recharged based on their remaining power levels, and obtaining the classification results, includes: Obtain the number of chargeable areas in the charging region; Get the number of batteries to be charged; Determine whether the number of batteries to be charged is greater than the number of rechargeable batteries; If the number of batteries to be charged is greater than the number of rechargeable batteries, then the usage priority of the batteries to be charged is obtained; The charging sequence is determined based on the usage priority.

3. The battery charging control method according to claim 2, characterized in that, Determining the charging order based on the usage priority includes: Obtain the task of charging equipment; Based on the task, within a preset time period, it is determined whether the device corresponding to the battery type has a task. If the device corresponding to the battery type has a task, the charging sequence is determined based on the remaining battery level.

4. The battery charging control method according to claim 3, characterized in that, After determining the charging sequence based on the remaining battery level, the process includes: Based on the remaining power level, obtain the lowest power level of the battery to be charged within the remaining power level; Based on the minimum battery level, obtain the charging time; Replacement information is obtained based on the charging time.

5. The battery charging control method according to claim 1, characterized in that, The process of charging the battery to be charged based on the battery orientation includes: Obtain the charging speed of the battery to be charged; Determine whether the charging speed is lower than a preset speed; If the charging speed is lower than the preset speed, then the battery to be charged with the lower charging speed is taken as the target battery. Disconnect the charging of the target battery and generate an error message.

6. A battery charging control system, characterized in that, include: The first acquisition module (1) is used to acquire the voltage of the battery to be charged; The judgment module (2) is used to determine whether the voltage of the battery to be charged is lower than the preset low voltage; The execution module (3) is used to move the battery to be charged to a preset position and obtain the remaining power of the battery if the voltage of the battery to be charged is lower than the preset low voltage. A driving module (4) is configured to drive the battery to move to a preset area at the preset position based on the remaining power and obtain the polarity of the battery to be charged; wherein, the driving module is further configured to classify the battery to be charged based on the remaining power and obtain a classification result; based on the classification result, confirm the charging area of ​​the battery to be charged at the preset position; and obtain the polarity of the battery to be charged based on the charging area; wherein, the driving module is further configured to obtain the battery type; classify the battery to be charged based on the battery type and obtain a first classification result; under the first classification result, obtain the remaining power level of the remaining power; and classify the battery to be charged based on the remaining power level to obtain a classification result; Adjustment module (5) is used to adjust the orientation of the battery based on the battery polarity; The charging module (6) is used to charge the battery to be charged based on the battery orientation.

7. A terminal device, comprising a memory and a processor, characterized in that, The memory stores a computer program that can run on a processor, which, when loaded and executed by the processor, implements the method of any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is loaded and executed by the processor, it is used to implement the method of any one of claims 1 to 5.

Citation Information

Patent Citations

  • Vehicle approach charging control method and device, computer equipment and storage medium

    CN110194075A

  • An apparatus for automatic charging batteries and the method thereof

    KR1020170043702A