Method and apparatus for selecting shared battery, and electronic device
By selecting shared batteries in the battery swapping cabinet, and utilizing the power grid's off-peak hours for energy storage and peak-hour discharge, the problems of electric bicycle charging safety and unstable power supply have been solved, achieving efficient battery utilization and improved economic benefits.
Patent Information
- Application Number
- CN202310565292.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-18
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2043-05-18
AI Technical Summary
Existing electric bicycle charging stations and battery swapping cabinets have safety hazards, unstable power supply, and poor user experience, and cannot effectively solve charging safety and peak-hour power demand problems.
By selecting suitable shared batteries in the battery swapping cabinet, energy can be stored during off-peak hours and discharged during peak hours to achieve reasonable power allocation. A battery management system is used for real-time monitoring and control to ensure battery health and charging/discharging efficiency. A bidirectional DC-DC step-up/step-down device and a DC/AC converter are designed for energy conversion.
It improves the convenience and economic benefits of electricity use for users, extends battery life, optimizes the power distribution during peak and off-peak periods of the power grid, and enhances battery efficiency and safety.
Smart Images

Figure CN116552304B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this disclosure relate to the field of charging and swapping, and more specifically, to a method, apparatus, and electronic device for selecting a shared battery. Background Technology
[0002] Due to charging safety concerns and the need for convenient use by consumers, major cities in my country began laying out infrastructure such as electric bicycle charging stations as early as 2015.
[0003] Existing electric bicycle charging stations are open charging environments, which only transfer the indoor fire hazard to the outdoors and cannot completely solve the problems of charging upstairs and charging safety.
[0004] Compared to charging piles, charging cabinets offer significant advantages in terms of safety, fire protection, and efficient site utilization. Charging cabinets can effectively reduce the risk of fire in shared facilities. However, battery swapping cabinets are entirely dependent on the nearby power grid; therefore, grid failures can affect their operation, leading to a poor user experience. Furthermore, battery swapping cabinets operate on a self-service basis, requiring battery charging at all times, which can result in insufficient power or inability to meet user needs promptly. Summary of the Invention
[0005] To address the aforementioned technical problems, this invention provides a method, apparatus, and electronic device for selecting shared batteries. Based on the battery information of the batteries in the battery swapping cabinet, suitable batteries are selected as shared batteries for energy storage during off-peak hours and discharge during peak hours, thereby achieving a rational allocation of electricity, improving economic efficiency, and greatly increasing the convenience for end users.
[0006] In a first aspect, the present invention provides a method for selecting shared batteries, applied to a battery swapping cabinet, comprising: acquiring usage agreement information of battery users and determining one or more candidate batteries; receiving storage information of users of the candidate batteries and locking the range of shared batteries; acquiring the battery health status of the shared batteries and selecting one or more of the shared batteries; and sorting the shared batteries by charging amount and charging time.
[0007] In a second aspect, the present invention provides a shared battery charging device that performs the aforementioned shared battery selection method, comprising: a usage protocol acquisition module for acquiring usage protocol information of battery users and determining one or more candidate batteries; a storage information receiving module for receiving storage information of the users of the candidate batteries and locking the range of shared batteries; a health evaluation module for acquiring the battery health of the shared batteries and evaluating one or more of the shared batteries; and a charging sorting module for sorting the shared batteries according to their charging amount and charging time.
[0008] A third aspect of the present invention provides an electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the above-described shared battery selection method.
[0009] A fourth aspect of the present invention provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to perform the above-described method for selecting a shared battery.
[0010] This invention utilizes shared batteries for energy storage and dissipation, effectively taking advantage of off-peak electricity demand while providing auxiliary power during peak periods. This effectively addresses users' needs for battery swapping, improves user experience, and indirectly increases economic benefits. Furthermore, by maintaining and charging the batteries during off-peak periods, the lifespan of the batteries can be extended.
[0011] It should be understood that the description in the Summary of the Invention is not intended to limit the key or essential features of the embodiments of the present invention, nor is it intended to restrict the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0012] The above and other features, advantages, and aspects of the various embodiments of the present invention will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:
[0013] Figure 1 A flowchart illustrating a method for selecting a shared battery according to an embodiment of this disclosure is shown;
[0014] Figure 2 A charging circuit design diagram of a shared battery according to an embodiment of the present disclosure is shown;
[0015] Figure 3 A diagram illustrating the charging process of a shared battery according to an embodiment of the present disclosure is shown.
[0016] Figure 4 A block diagram of a charging device according to an embodiment of the present disclosure is shown;
[0017] Figure 5 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0019] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0020] Reference Figure 1 The flowchart illustrating the shared battery selection method is used to describe a first aspect of the present invention, providing a shared battery selection method applied to a battery swapping cabinet, comprising:
[0021] S1: Obtain the user agreement information of the battery user and determine one or more alternative batteries;
[0022] The usage agreement information refers to data indicating whether a user agrees to allow a battery in the battery swapping cabinet to be used for battery sharing during storage. Users who sign the usage agreement can use the batteries in the swapping cabinet in swapping, charging, or a combination of these modes. The combination mode is used in emergency situations (swapping) and when not in urgent need of use (charging).
[0023] In charging mode or a combination mode where batteries are not in urgent use, when users return batteries to the battery swapping station for charging, they need to select whether they can be used for energy storage. If not, the battery will retain its charge after being fully charged until the user uses it again. If it can, the battery will become a backup battery, a prerequisite for shared battery selection. To encourage users to choose energy storage, incentives can be offered in terms of payment methods and economic benefits.
[0024] S2: Receive the storage information of the user of the alternative battery and lock the range of shared batteries;
[0025] Storage information refers to the data on the duration and time period between when a user places a battery in the battery swapping cabinet and when the user removes the battery. Specifically, the system receives time period data for candidate batteries. If the time period data occupies the first and second time periods, the candidate battery is determined to be a shared battery. The system also receives duration data for candidate batteries. If the duration data meets the requirements for fully charging and fully discharging the candidate battery, the candidate battery is locked as a shared battery.
[0026] In this implementation, the time period includes a first time period and a second time period. The first time period is for the battery to be fully charged, using grid power to charge and store energy for the shared battery. The second time period is for the battery to discharge, allowing the battery to use its stored energy to charge other batteries in urgent need during the second time period. Specifically, the battery management system within the battery swapping cabinet adjusts the time period settings in real time. For example, based on the charging amount and charging time of the batteries in urgent need, the second time period for the shared battery is adjusted in real time to ensure that the discharge time of the shared battery equals the charging time of the batteries in urgent need. The time period can also be adjusted based on electricity prices, with the first time period being the off-peak period for grid power and the second time period being the peak period for grid power. Alternatively, the time period can be divided based on electricity prices, with low electricity prices defining the first time period for charging the shared battery using grid power, and high electricity prices defining the second time period for charging batteries in urgent need using the shared battery. Furthermore, a preset percentage of charge can be defined, with the charging time when the shared battery reaches a preset percentage defined as the first time period, and the discharge time when the shared battery reaches a certain percentage defined as the second time period.
[0027] S3: Obtain the battery health status of shared batteries and select one or more shared batteries;
[0028] In this implementation, battery health includes: cell voltage, internal battery temperature, battery life, percentage of charge capacity, total voltage, total current, average voltage, power, voltage drop, ampere-hours, and safety information. By monitoring the data of each indicator of battery health, batteries with high charging capacity and high charge / discharge efficiency are selected as shared batteries. Depending on the batteries in the battery swapping cabinet, one or more batteries can be selected simultaneously as shared batteries, facilitating the handling of multiple batteries in urgent need during a second time period. Monitoring and calculating battery health reveals the overall performance and safety of the battery. As battery life decreases during use, charging capacity decreases and charging time increases, causing a sharp decline in battery performance and increasing the risk of dangerous situations. Therefore, selecting high-performance batteries based on health ensures safety during the charging and discharging of shared batteries and also improves charging and discharging efficiency.
[0029] S4: Sort the shared batteries by charging amount and charging time.
[0030] In this implementation, the actual charge amount and charging time of each battery are calculated based on its battery health. Generally, the power grid charges multiple shared batteries simultaneously. However, in special circumstances, such as when the power grid's capacity is limited, batteries with the same charge amount are prioritized for charging, with those having shorter charging times. Conversely, batteries with the same charging time are prioritized for charging, with those having less charge amount. This ensures that more shared batteries reach their discharge requirements, allowing more shared batteries to be used for auxiliary charging during the second time period, and also ensuring that more batteries in urgent need can be effectively charged simultaneously.
[0031] By sequencing the charging of shared batteries, the order of their discharge is also determined. In the second time period, when faced with a battery in urgent need, the shared battery with the highest charging capacity is selected first to ensure that more shared batteries are discharged simultaneously, thus assisting in the charging of more batteries in urgent need.
[0032] In the above embodiments, after the shared battery is selected, the power grid charges the shared battery during the first time period. During the charging process, the battery management system monitors the charging information in real time to ensure safe charging of the battery.
[0033] The charging information includes: battery user level, battery level, supplier level, payment method, battery health, placement time, removal time, charging power, charging current, initial capacity, charging duration and charging amount; battery health includes: cell voltage, battery internal temperature, battery life, capacity percentage, total voltage, total current, average voltage, power, voltage difference, ampere-hours and insurance information.
[0034] First, users must select a battery that can be used as a shared battery. Second, the shared battery should be one that users temporarily store in the battery swapping cabinet without using it, at least between the first and second time periods. Finally, the battery must have good health, high capacity, and good charging and discharging capabilities. In this way, the overall management system of the battery swapping cabinet selects some batteries for shared use in real time based on this pre-stored charging information.
[0035] In this embodiment, when dealing with multiple batteries in the battery swapping cabinet, some batteries may not be used for extended periods. This wastes the energy needed to maintain battery performance and leads to a gradual decrease in battery charge and a reduction in battery life. By analyzing the battery charging information, batteries that have not been used for a long time are identified and designated as shared batteries.
[0036] In the above implementation, during the second time period, one or more emergency batteries need to be selected in the battery swapping cabinet. That is, during peak electricity consumption, emergency batteries are selected according to the user level, the insertion time, and the removal time.
[0037] Batteries in urgent need refer to those that users urgently need to remove during peak electricity consumption periods and peak battery swapping times at the charging station. First, the user's battery level is determined, the charging order is established, and the duration of insertion and removal is calculated. Batteries are then prioritized based on their charging capacity, with those shorter durations and lower charging amounts placed first, followed by those with shorter durations and higher charging amounts, and finally those with longer durations and higher charging amounts. The number of batteries in urgent need is matched with the number of existing storage batteries for charging, ensuring that the maximum number of usable batteries can be charged or swapped in the shortest possible time.
[0038] In the above implementation, a battery for emergency use is selected, a corresponding shared battery is matched, and according to the charging strategy of the battery for emergency use, charging conditions with matching current and voltage are selected to perform one or both of fast charging and trickle charging on the battery for emergency use.
[0039] Based on the duration of insertion and removal of the urgently needed battery, as well as its health, different charging methods are used. For batteries with short insertion and high health, fast charging is used to quickly fully charge them; if there is still time, trickle charging is performed to replenish the charge. For batteries with long insertion and low health, normal charging is used, with trickle charging used at the end for battery maintenance. When using shared batteries for urgently needed battery charging, the battery management system also monitors the charging status in real time and adjusts the charging plan accordingly. Once one urgently needed battery is fully charged, the same shared battery enters the next charging cycle to charge another urgently needed battery, making full use of the shared battery's capacity and avoiding the loss of stored energy to maintain power.
[0040] In this embodiment, the charging strategy includes: determining the charging sequence of the urgently needed batteries based on supplier level, user level, battery level, payment method, charging time and location, pickup time, and charging amount; and determining the charging voltage, charging current, and charging amount of the urgently needed batteries based on the charging information. The charging strategy also includes measures for starting and stopping charging and discharging, locking and retrieving batteries, and activating safety measures to meet the needs of different batteries, with different measures implemented depending on the strategy. In cases other than those specified in the charging strategy, the supplier and user should be promptly notified to adopt alternative battery replacement or repair solutions to protect the interests of both parties.
[0041] In the above implementation, the first time period is the off-peak period of electricity consumption in the power grid; the second time period is the peak period of electricity consumption in the power grid. By storing energy in shared batteries during off-peak periods and releasing energy during peak periods, the off-peak electricity is utilized rationally. Since the electricity prices differ between peak and off-peak periods, storing low-priced electricity and selling it at higher prices increases economic value without causing any harm to users. At the same time, during off-peak periods, shared batteries have sufficient time to charge, allowing for battery maintenance and extending battery life.
[0042] In this implementation, the first time period can also be the low-price electricity period in the tiered electricity pricing system, and the second time period is the high-price electricity period in the corresponding peak electricity consumption period. By maximizing the economic benefits through the energy storage and discharge of the shared battery in the cabinet, the economic benefits can be maximized.
[0043] To achieve the function of charging urgently needed batteries using shared batteries without affecting the normal charging of other batteries by the mains power, the circuit design of the shared battery is as follows: Figure 2 As shown, there is a first busbar BUS1 and a second busbar BUS2. The first busbar BUS1 is connected to the power grid. Each battery BAT1, BAT2...BATn is connected to the first busbar BUS1 and the second busbar BUS2 respectively through the first switch K1 and the second switch K2 in its respective control module. Shared batteries and emergency batteries are connected by a separate second busbar BUS2 to ensure that grid charging and the charging and discharging of shared batteries can be carried out simultaneously.
[0044] In the above embodiment, a control unit is also provided; the control unit is connected between the battery and the second switch K2, and is used to adjust and control the output power of the battery. In actual use, the output power of the shared battery is adjusted in real time according to the charging voltage, current and charging amount of the battery in urgent need.
[0045] In the above embodiments, a battery management system is also provided, which is connected to the control unit and each battery respectively. The battery management system is used to monitor the charging data of the battery and send control signals to the control unit based on the feedback of the charging data to control the output power of the battery.
[0046] In the above embodiments, the batteries in the battery swapping cabinet are all composed of a bidirectional DC-DC step-up / step-down device and a DC / AC converter, which are used for charging and discharging conversion as well as conversion between shared batteries and emergency batteries.
[0047] Specifically, the bidirectional DC-DC buck-boost device adopts a single-stage PWM full-bridge topology, including: a bidirectional PWM inverter circuit, a grid-side filter, a DC-side protection device, an AC-side protection device, and a peripheral digital control circuit. The bidirectional DC-DC buck-boost device is controlled by a unified controller, ensuring the system's real-time performance and plug-and-play functionality in a strict sense.
[0048] The DC side protection includes overvoltage / undervoltage protection, overcurrent protection, input reverse connection protection, short circuit protection, and insulation detection protection; the AC side protection includes overvoltage / undervoltage protection, over / underfrequency protection, overcurrent protection, overload protection, overheat protection, and automatic phase sequence identification.
[0049] The DC / AC converter performs converter-level regulation according to the type of energy source, converter type, and control objective. The converter-level regulation includes: maximum power point tracking, bus voltage control, direct power control, constant power control, constant voltage and constant frequency control, virtual synchronous machine control, reactive power regulation control, droop control, and constant voltage / constant current / constant power charge and discharge control.
[0050] Constant power charge and discharge control includes grid charging mode and energy storage battery charging mode. The battery is directly connected to the grid, and the grid is controlled to charge the battery in urgent need, or the shared battery is controlled to output power to the battery in urgent need.
[0051] The constant voltage and frequency control includes an offline island mode, which can operate independently in the event of a power grid failure or no power grid. It uses a shared battery to supply power to batteries in urgent need, thus satisfying the charging priority strategy.
[0052] In the above implementation, the charging process communicates with the battery management system, and adjusts the energy flow between the battery and the power grid, and between batteries, in real time through the real-time battery status information inside the battery management system.
[0053] The battery management system (BMS) acts as the central management layer, optimizing battery control based on converter operating status and upper-level dispatch. Energy flow control is the underlying controller. In the distribution network, the BMS's control system serves as the regional grid inlet, issuing control commands to the battery swapping cabinets. It not only collects regional grid power consumption information but also communicates with other control systems within the distribution network. The DC / AC converter enables efficient utilization of distributed energy within the regional grid, achieving optimal energy allocation for the entire distribution network. When operating in grid-connected mode, DC bus voltage control / PQ control connects the controlled area (such as a microgrid) to the main distribution line. The regional grid draws power from the grid or supplies power to batteries in urgent need through an energy router. Maximum power point tracking (MPPT) control controls a bidirectional DC-DC step-up / step-down device to draw power from the grid; or constant voltage charging control / constant current charging control / constant voltage discharging control controls the bidirectional DC-DC step-up / step-down device for battery energy storage, simultaneously transmitting battery power to the BMS for energy distribution. As an energy flow regulator, it dispatches power according to the regional power grid's demand. In the event of a fault in the regional or main power grid, the battery management system operates in islanded mode, isolating itself from the distribution network. At this time, local loads in the regional power grid need to coordinate with distributed renewable energy sources and energy storage devices.
[0054] In the above implementation, charging is achieved through a charging module, where the charging module and the battery management system work together in a specific example. Figure 3 As shown:
[0055] Physical connection stage: First, the battery base to be charged is connected to the connection base in the battery compartment to determine the battery connection status. If it is in place, the battery base is connected to the charging module; if it is not in place, an alarm signal will be issued to remind the user to reposition it; if it is not in place, the information of improper placement will be retained and fed back to the supplier, who can then call nearby maintenance personnel to handle the matter, determine whether there is a fault in the interface, whether the battery swapping cabinet has been damaged, etc., and carry out manual repair.
[0056] Battery testing phase: The charging module performs communication testing on the battery, while the charging base connects to the battery management system to monitor the load. If communication and load are normal, the module obtains battery version information and basic battery information to assist the charging module in authentication. If authentication is successful, the charging / discharging MOS is closed, and charging mode is started. If communication is abnormal, pre-charging is performed, and after 35 seconds, the battery version information is read again, and communication testing is performed again.
[0057] Parameter configuration phase: The charging module communicates with the battery management system in real time. The battery management system obtains battery charging information and determines the charging strategy and whether to charge. The battery management system obtains battery charging demand information to assist in setting voltage and current parameters. After the charging module configures the voltage and current parameters to be normal, it sets the power output to start charging. The charging strategy includes a priority strategy and a charging mode strategy. Specifically, the priority strategy determines the charging priority order based on supplier level, user level, battery level, payment method, charging time and location, and charging amount. The charging mode strategy determines which charging mode to use based on the battery capacity, lifespan, and performance condition, such as a constant current followed by constant voltage mode or an activation mode.
[0058] Charging phase: During the charging process, the battery and the charging module are in communication. The battery management system reads battery status-related information to enable the charging module to charge normally. The battery management system reads battery charging status information to determine when to stop charging. At the same time, the battery management system reads battery charging demand information and other battery information in real time to determine and adjust the power output until the battery is fully charged.
[0059] Charging completion stage: The charging module stops outputting power and enters the battery status detection state; the battery management system disconnects the charging and discharging MOS and enters the idle state.
[0060] According to the above implementation method, the constant current followed by constant voltage mode is divided into the following three stages:
[0061] Pre-charge phase: After the DC power is connected, when the battery is detected, the charging chip starts and enters the pre-charge process. During this period, the charging module charges the battery with a small current to restore the battery voltage and temperature to normal.
[0062] Constant current charging stage: In the initial stage of charging, the charging module charges the lithium-ion battery with a constant current. Most lithium batteries use the standard charging rate. During constant current charging, the battery voltage will rise slowly. Once the battery voltage reaches the set termination voltage, constant current charging ends and the constant voltage charging process begins.
[0063] Constant voltage charging stage: During constant voltage charging, the charging current gradually decreases. When the charging current drops below the set value or the full charge time exceeds the limit, the charging controller switches to the top-end cutoff stage. At this time, the charging controller replenishes the battery with a very small charging current. Under normal circumstances, this process can extend the battery's usage time by 5% to 10%. In the above selection method, in order to avoid excessive current and excessive battery temperature, a smaller charging current is usually used in the constant current stage, which results in low charging efficiency. To improve charging efficiency, the variable current charging method can be used.
[0064] According to the above implementation method, the activation mode is as follows: The idle status of the battery is determined based on the battery charging time and charge level, and activation charging is directly initiated. This ensures that the idle battery is always at a certain charge level, preventing it from becoming unusable due to prolonged undercharging. Simultaneously, the charging time can be controlled based on the charging time; charging that is too long or too short will affect usability. A drawback of lithium-ion batteries is their time-limited capacity. After a period of storage, even without cycling, some capacity will be permanently lost because the positive and negative electrode materials of lithium-ion batteries begin their degradation process from the manufacturing stage. Different battery charge levels result in different consequences; the more fully charged the battery, the greater the capacity loss. Therefore, for lithium battery packs that are about to be idle, a charge level of 40% is recommended, which can be maintained by uploading real-time charge levels to the battery swapping station.
[0065] In this implementation, revenue analysis is performed based on electricity usage. This analysis and management primarily employs two methods: time-of-use pricing and capacity fee management, as detailed below:
[0066] Time-of-use electricity pricing management: Charge the battery when the electricity price is low, and discharge the battery to the local load when the electricity price is high, so as to profit from arbitrage by buying low and selling high or reduce local electricity expenses.
[0067] Capacity charge management: Capacity charges are calculated based on the user's transformer capacity or maximum demand (i.e., the maximum average load over 15 or 30 minutes per month). The charge is fixed monthly and does not change based on actual power consumption. Revenue from capacity charge management is achieved by storing electricity during periods of low capacity charges and using it during periods of high capacity charges, thereby reducing user power consumption and lowering capacity costs.
[0068] According to the embodiments of this disclosure, the following technical effects are achieved:
[0069] This invention maximizes economic benefits by rationally selecting shared batteries to store electricity during off-peak hours and provide auxiliary power during peak hours, thus meeting the needs of storing low-priced electricity and using it as high-priced electricity during peak hours. Simultaneously, during peak hours, the shared batteries assist the power grid in charging the batteries, increasing user demand for charging and battery swapping and improving user experience. Furthermore, by performing maintenance charging on the batteries during off-peak hours, the battery lifespan can be extended.
[0070] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this disclosure is not limited to the described order of actions, because according to this disclosure, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this disclosure.
[0071] The above is an introduction to the method embodiments. The following describes the solution described in this disclosure further through device embodiments.
[0072] Reference Figure 4 The block diagram shown illustrates a shared battery charging device 400, which, to describe a second aspect of the invention, provides a shared battery charging device 400 comprising:
[0073] The protocol acquisition module 410 is used to acquire the user's usage agreement information and determine one or more alternative batteries.
[0074] Storage information receiving module 420 is used to receive the storage information of the user of the alternative battery and lock the range of shared batteries;
[0075] The health assessment module 430 is used to obtain the battery health of the shared battery and select one or more of the shared batteries.
[0076] The charging sorting module 440 is used to sort the shared batteries according to their charging amount and charging time.
[0077] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the described module can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0078] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0079] Reference Figure 5 To describe a third aspect of the invention, an electronic device 500 is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the above-described shared battery selection method.
[0080] Electronic device 500 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic device 500 may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0081] Device 500 includes a computing unit 501, which can perform various appropriate actions and processes based on a computer program stored in read-only memory (ROM) 502 or a computer program loaded from storage unit 508 into random access memory (RAM) 503. RAM 503 may also store various programs and data required for the operation of device 500. The computing unit 501, ROM 502, and RAM 503 are interconnected via bus 504. Input / output (I / O) interface 505 is also connected to bus 504.
[0082] Multiple components in device 500 are connected to I / O interface 505, including: input unit 506, such as keyboard, mouse, etc.; output unit 507, such as various types of monitors, speakers, etc.; storage unit 508, such as disk, optical disk, etc.; and communication unit 509, such as network card, modem, wireless transceiver, etc. Communication unit 509 allows device 500 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0083] The computing unit 501 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as the shared battery selection method. For example, in some embodiments, the shared battery selection method can be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed on device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the shared battery selection method described above can be performed. Alternatively, in other embodiments, the computing unit 501 can be configured to perform the shared battery selection method by any other suitable means (e.g., by means of firmware).
[0084] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0085] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0086] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0087] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0088] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.
[0089] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact via communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other. Servers can be cloud servers, servers in distributed systems, or servers incorporating blockchain technology.
[0090] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0091] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A method for selecting a shared battery, characterized in that, Applications in battery swapping cabinets include: Obtain the user agreement information of the battery user and identify one or more alternative batteries. The system receives the storage information of the user of the alternative battery and locks the range of shared batteries. The storage information refers to the data information of the duration and time period between the time when the user puts the battery into the battery swapping cabinet and the time when the user takes the battery away. The step of receiving the storage information of the user who selected the alternative batteries and locking the shared battery range includes: The system receives time period data for the candidate batteries. If the time period data occupies both the first and second time periods, then the candidate battery is determined to be the shared battery. Receive the duration data of the candidate battery; if the duration data satisfies the time required for the candidate battery to be fully charged and fully discharged, then lock the candidate battery as the shared battery. During the first time period, the shared battery is charged and stored using grid electricity; during the second time period, the shared battery uses its own stored energy to charge the battery in urgent need. Obtain the battery health status of the shared batteries and select one or more of the shared batteries. Based on the selected shared batteries' charging capacity and charging time, the selected shared batteries are ranked by charging order.
2. The selection method according to claim 1, characterized in that, The usage agreement information refers to data information indicating whether a user agrees to the use of a battery in a battery swapping cabinet for battery sharing during storage.
3. The selection method according to claim 1, characterized in that, The first time period is the off-peak period for electricity consumption in the power grid; the second time period is the peak period for electricity consumption in the power grid.
4. The selection method according to claim 1, characterized in that, The battery health information includes: cell voltage, internal battery temperature, battery life, percentage of charge capacity, total voltage, total current, average voltage, power, voltage difference, ampere-hours, and insurance information.
5. The selection method according to claim 1, characterized in that, The step of sorting the shared batteries by charging amount and charging time includes: Based on the battery health status, calculate the battery's charge amount and charging time. Among batteries with the same charge level, priority is given to charging the battery with the shorter charging time. Among batteries with the same charging time, the battery with the less charge is charged first.
6. A shared battery selection device, characterized in that, Performing the method for selecting a shared battery as described in any one of claims 1-5, comprising: The protocol acquisition module is used to obtain the user's usage agreement information and determine one or more alternative batteries. The storage information receiving module is used to receive the storage information of the user of the alternative battery and lock the range of shared batteries. The storage information refers to the data information of the duration and time period between the time when the user puts the battery into the battery swapping cabinet and the time when the user takes the battery away. The step of receiving the storage information of the user who selected the alternative batteries and locking the shared battery range includes: The system receives time period data for the candidate batteries. If the time period data occupies both the first and second time periods, then the candidate battery is determined to be the shared battery. Receive the duration data of the candidate battery; if the duration data satisfies the time required for the candidate battery to be fully charged and fully discharged, then lock the candidate battery as the shared battery. During the first time period, the shared battery is charged and stored using grid electricity; during the second time period, the shared battery uses its own stored energy to charge the battery in urgent need. The health assessment module is used to obtain the battery health of the shared batteries, and to select one or more of the shared batteries. The charging sorting module is used to sort the selected shared batteries according to their charging amount and charging time.
7. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the shared battery selection method according to any one of claims 1-5.
8. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to execute the method for selecting a shared battery according to any one of claims 1-5.
Citation Information
Patent Citations
Battery replacing method, battery replacing station and battery replacing cabinet
CN112455273A
Energy-saving power supply control method for tunnel based on peak-load shifting strategy
CN112865150A