Battery swapping system and battery providing method executed thereby

By grouping and selecting the best battery packs in the battery swap system, the problems of low energy efficiency, shortened battery life and inconvenient access caused by improper battery selection are solved, and user experience and battery management efficiency are improved.

WO2025167032A1PCT designated stage Publication Date: 2025-08-14DELTA ELECTRONICS INC(CN)
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/111560
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-06
Filing Date
2024-08-12
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

Inappropriate battery selection by existing electric vehicles at battery switching stations will lead to low energy efficiency, shortened battery life and inconvenient battery access, affecting the user experience.

Method used

By grouping the scores in the battery exchange system, the scores of the battery pack are calculated based on multiple weights and characteristic parameters, and the best battery pack is selected for battery exchange, including the coordinated work of control components, power components, sensing components and interface components.

Benefits of technology

It effectively improves user experience, improves energy efficiency, extends battery life, and reduces the problem of inconvenience in accessing batteries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024111560_14082025_PF_FP_ABST
    Figure CN2024111560_14082025_PF_FP_ABST
Patent Text Reader

Abstract

A battery swapping system (10, 20, 30), and a battery providing method (80) executed thereby. The battery swapping system (10, 20, 30) is configured to execute the battery providing method (80). The method comprises: receiving a request for exchanging for a target number of batteries (S0); on the basis of the target number, dividing a plurality of batteries in the battery swapping system (10, 20, 30) into a plurality of battery groups (S1); on the basis of a plurality of weights and a plurality of characteristic parameters, calculating a plurality of scores of the plurality of battery groups (S3); and on the basis of the plurality of scores, selecting an optimal battery group with the best score from among the plurality of battery groups to provide the target number of batteries (S5). Thus, the problems arising from improper battery selection can be effectively alleviated.
Need to check novelty before this filing date? Find Prior Art

Description

Battery exchange system and battery providing method thereof Technical Field

[0001] The present invention relates to a battery management technology, and in particular to a management technology applied to a battery exchange system and a battery providing method thereof. Background Art

[0002] Some electric vehicles are powered by swappable batteries, and users typically swap out depleted batteries for charged ones at battery swap stations. Battery characteristics can affect the overall system performance of the device or vehicle powered by the battery. For example, current electric vehicles often utilize multiple batteries for performance and range. Failure to select the right batteries for a swap station can result in poor energy efficiency, shortened battery life, and inconvenient battery access. This can even cause the electric vehicle to malfunction, posing a risk to the user.

[0003] Summary of the Invention

[0004] An object of the present invention is to provide a battery exchange system and a battery providing method thereof, so as to effectively improve the problems arising from improper battery selection.

[0005] To achieve the above-mentioned purpose, one aspect of the present invention provides a battery exchange system, comprising: a control component, a power component, a sensing component, an interface component and a plurality of slots, the control component being electrically connected to the power component, the sensing component and the interface component, the interface component being electrically connected to the power component, and the plurality of slots respectively accommodating one or more batteries, wherein the interface component receives a request to replace a target number of batteries; the control component groups a plurality of available batteries in a plurality of slots to form a plurality of battery groups based on the target number; the control component calculates a plurality of scores for a plurality of battery groups based on a plurality of weights and a plurality of characteristic parameters; and the control component selects the best battery group with the best score from a plurality of battery groups based on the plurality of scores to provide a target number of batteries.

[0006] To achieve the above-mentioned objectives, one aspect of the present invention provides a battery providing method for a battery exchange system, comprising: receiving a request to replace a target number of batteries; dividing a plurality of batteries in the battery exchange system into a plurality of battery groups based on the target number; calculating a plurality of scores for the plurality of battery groups based on a plurality of weights and a plurality of characteristic parameters; and selecting the best battery group with the best score from the plurality of battery groups based on the plurality of scores to provide the target number of batteries.

[0007] The battery exchange system and battery provisioning method of the present invention divide multiple batteries in the battery exchange system into multiple battery groups based on a target quantity, calculate multiple scores for the multiple battery groups based on multiple weights and multiple characteristic parameters, and select the best battery group with the best score from the multiple battery groups based on the multiple scores to provide the target quantity of batteries. This allows comprehensive consideration of various battery conditions to facilitate the selection of an appropriate battery group to provide the target quantity of batteries. Compared to selecting different batteries sequentially, providing batteries based on the selected battery group can effectively improve poor user experience and negative impacts on batteries, such as low energy efficiency, shortened battery life, and inconvenient battery access. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] FIG1 is a schematic diagram of the appearance of a battery exchange system according to an embodiment of the present invention;

[0009] FIG2 is a system block diagram of an embodiment of a battery exchange system of the present invention;

[0010] FIG3 is a schematic diagram of an embodiment of a battery group of the present invention;

[0011] FIG4 is a schematic diagram of an embodiment of battery pack sorting according to the present invention;

[0012] FIG5 is a schematic diagram of an embodiment of the present invention for selecting batteries with different characteristic parameters;

[0013] FIG6 is a schematic diagram of another embodiment of the present invention for selecting batteries with different characteristic parameters;

[0014] FIG7 is a schematic diagram of another embodiment of the present invention for selecting batteries with different characteristic parameters;

[0015] FIG8 is a flow chart of an embodiment of a battery providing method of a battery exchange system of the present invention.

[0016] Explanation of Figure Numbers

[0017] 10, 20, 30: Battery swap system

[0018] 21: Control components

[0019] 22: Power components

[0020] 23: Sensing component

[0021] 24: Interface components

[0022] 25: Slot

[0023] 26: Backup power supply

[0024] 80:Battery provision method

[0025] S0, S1, S3, S5: Steps

[0026] B:Battery DETAILED DESCRIPTION

[0027] In order to make the above and other objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments of the present invention will be specifically cited below and described in detail with reference to the accompanying drawings.

[0028] 1 shows a battery exchange system 10 , which is used to provide batteries to electric vehicles, home appliances, industrial equipment, etc. For example, as shown in FIG1 , the battery exchange system 10 includes nine exchange slots (indexed 0 to 8) with batteries.

[0029] As shown in the embodiment of Figure 2, the battery exchange system 20 includes a control component 21, a power component 22, a sensing component 23, an interface component 24, multiple slots 25 and a backup power supply 26. The control component 21 is electrically connected to the power component 22, the sensing component 23, the interface component 24, the slots 25 and the backup power supply 26. The power component 22 is electrically connected to the sensing component 23, the interface component 24, the slots 25 and / or the backup power supply 26. Each slot 25 can be used to accommodate one or more batteries B. The slot 25 may also include a component with adsorption or blocking functions to control the slot 25 to lock or release the battery B according to the signal sent by the control component 21.

[0030] As shown in the embodiment of FIG2 , the control component 21 includes a controller, a processor, memory, and a hard disk. The controller, processor, memory, and hard disk can operate in conjunction to perform the operations required for the battery swap process according to predetermined logic or programming. For example, the processor is electrically connected to the controller, memory, and hard disk. The controller controls the electronic components in the power component 22, the sensing component 23, and the interface component 24. The hard disk stores program code and / or related data, and the memory stores dynamic and / or static data. The processor of the control component 21 executes instructions to perform the method embodiments described herein. In another embodiment, appropriate components can be used in the battery swap system 20 to implement the required functions based on different design considerations. For example, a function-specific integrated circuit (ASIC) with built-in logic circuits (such as a state machine) that execute the functions corresponding to the above instructions can be used to perform the method embodiments described herein.

[0031] As shown in the embodiment of Figure 2, the power component 22 includes a relay, a charger, a power module and a circuit breaker. The relay, the charger, the power module and the circuit breaker are electrically connected in an appropriate manner to convert AC power from the mains into DC power, or to provide DC power to the battery B. For example, the power component 22 is electrically connected to the control component 21 and the interface component 24. The control component 21 is configured to control the power component 22 to charge at least one of the multiple batteries B in the slot 25.

[0032] The sensing component 23 is used to sense at least one physical quantity. For example, the sensing component 23 includes one or more sensors for sensing information such as temperature, water level, image, smoke, and fire, and can transmit the measured information to the control component 21 in a wired and / or wireless manner, so that the control component 21 can perform corresponding control processes or provide battery-related information based on different information. For example, a temperature sensor can be used to detect battery temperature information, and the control component 21 can determine whether individual batteries can be used based on the battery temperature information to prevent users from obtaining batteries that may be overheated due to charging or malfunction; a water level sensor is used to provide water level sensing data for the control component 21 to determine whether the location of the device is flooded; an image sensor is used to sense images of the device's surroundings or during use for the control component 21 to use for safety monitoring purposes; a smoke sensor is used to provide smoke sensing data for the control component 21 to determine whether the environment where the device is located is in a state of fire and smoke; and a fire sensor is used to provide fire sensing data for the control component 21 to determine whether the environment where the device is located is in a state of fire.

[0033] The interface component 24 is electrically connected to the control component 21 and the power component 22. The interface component 24 may include components such as a touch screen, a keyboard, an audio and video input / output device, and an audio and video indicator device to receive or transmit information required by the user to perform the battery swap process. For example, the touch screen of the interactive interface can display battery information and allow the user to click different options. The audio and video indicator device can assist the user in replacing the battery. The audio and video input device can be used to receive user instructions. The audio and video output device can be used to provide the user with system-related information. The backup power supply 26 can pre-store power to provide DC power to the battery swap system 20 and / or battery B in the event of a power outage.

[0034] The battery exchange system 30 in the embodiment shown in FIG3 has nine slots. In this embodiment, the user of the electric vehicle needs to replace two batteries from the battery exchange system 30. The battery exchange system 30 can provide battery packs. All or part of, where n is the total number of batteries in the battery swap system 30, and m is the target number of battery swap requirements. For example, if all nine slots of the battery exchange system 30 have batteries, then n is equal to 9, and the number of batteries to be replaced, m, is equal to 2. Then, the possible combinations of battery packs provided by the battery exchange system 30 can be represented as 36 sets of dual battery indexes: (0,1), (0,2), (0,3), (0,4), (0,5), (0,6), (0,7), (0,8), (1,2), (1,3), (1,4), (1,5), (1,6), (1,7), (1,8), (2,3), (2,4), (2,5), (2,6), (2,7), (2,8), (3,4), (3,5), (3,6), (3,7), (3,8), (4,5), (4,6), (4,7), (4,8), (5,6), (5,7), (5,8), (6,7), (6,8), and (7,8).

[0035] As shown in Figure 3, the battery exchange system 30 can also sort all available battery packs based on conditions such as battery characteristic parameters and weights to select the best candidate group. The battery exchange system 30 can select three battery characteristic parameters from "battery status," "battery type," "battery location," "charge characteristics (state of charge)," and "battery health" as a basis for comparison. In addition, each battery characteristic parameter can be a numerical value, code, or a data format derived from it, associated with a weight. In this embodiment, the battery status is used to indicate whether the batteries in the battery pack are replaceable. The battery type is used to indicate whether the batteries in the battery pack include the same battery type (e.g., version). The battery location is used to indicate the numerical value of the distance between multiple batteries in the battery pack, for example, by calculating the coordinate index of the batteries in the group to determine whether the distance between the batteries in the group is relatively short. The charge characteristics are used to indicate the charge state of the batteries in the battery pack, for example, whether the difference or average value of the charge state of the batteries in the battery pack is relatively high or relatively low. The battery health is a value indicating the health of the batteries in the battery pack. For example, two parameters (such as percentages) of the health of the batteries in the battery pack are calculated to determine whether the health of the batteries in the pack is good.

[0036] In the example shown in FIG3 , the battery exchange system 30 can sort the 36 battery packs based on the above-mentioned characteristic parameters and related weights. FIG4 shows an example of the sorting. The battery exchange system 30 generates a sorting result, from high to low, of (2, 3), (6, 7), (0, 7), (2, 5), (0, 5), (0, 6), (0, 7), (0, 8), (1, 2), etc., among which the best-ranked battery pack is (2, 3). The battery exchange system 30 can then display on the interface component 24 that battery pack (2, 3) is a user-replaceable battery pack.

[0037] In the embodiment shown in FIG5 , referring to FIG2 and FIG3 , a battery exchange system 30 includes nine slots 25 . The battery exchange system 30 uses components such as a sensing component 23 to measure the batteries B in the slots 25 to obtain characteristic parameters of the batteries. The control component 21 uses the five characteristic parameters to select the optimal battery pack (containing two batteries) from four battery packs. In this embodiment, the weights associated with the five characteristic parameters, "battery status," "battery type," "battery location," "charge characteristics," and "battery health," are set to 0.5, 0.25, 0.08, 0.09, and 0.08, respectively, with the sum of the weights being 1. The first battery pack has a pack index of (0, 7), and the five characteristic parameters, namely, battery status, battery type, battery location (the distance between the batteries within the battery exchange system), charge characteristics, and battery health, are 1, 1, 0.1, 0.5, and 0.7, respectively. The second battery pack has a pack index of (2, 3), and the five characteristic parameters, namely, battery status, battery type, battery location, charge characteristics, and battery health, are 1, 1, 1, 1, and 0.8, respectively. The battery pack index of the third battery pack is (2, 5), and the values ​​of the five characteristic parameters such as battery status, battery type, battery location, power level, power characteristics, and battery health are 0, 0, 0.8, 0.8, and 0.8, respectively. The battery pack index of the fourth battery pack is (6, 7), and the values ​​of the five characteristic parameters such as battery status, battery type, battery location, power level, and battery health are 1, 1, 1, 0.75, and 1, respectively. The control component 21 adds the products of the characteristic parameters of the four battery packs and the relevant weights to generate four scores based on the calculation results. For example, the calculation results are rounded to the third decimal place as the score. For example, the score of the first set of characteristic parameters is 0.859, the score of the second set of characteristic parameters is 0.984, the score of the third set of characteristic parameters is 0.2, and the score of the fourth set of characteristic parameters is 0.978. The control component 21 sorts the four scores from high to low, for example, the sorting result is that the score of the second set of characteristic parameters is 0.984, the score of the fourth set of characteristic parameters is 0.978, the score of the first set of characteristic parameters is 0.859, and the score of the third set of characteristic parameters is 0.2. Because the score of the second set of characteristic parameters is the highest, the second battery pack is determined to be the battery pack with the best score in this example. In another embodiment, the battery exchange system 30 can use an appropriate algorithm to directly select the battery pack with the best score (such as bubble sorting method, etc.) without sorting the battery packs. In other embodiments, the battery exchange system 30 can also use other suitable algorithms to select battery packs, for example: the battery exchange system 30 selects one or more battery packs with a score higher than a preset score.

[0038] In some embodiments, the target number of battery swap requests is equal to two (or more than two, but only two is used as an example here), and the control component 21 calculates the score of the battery pack according to the five weights as follows:

[0039] S N =A N *W1 N +B N *W2 N +C N *W3 N +D N *W4 N +E N *W5 N ;

[0040] Among them, S N is the score of the Nth battery pack, where N is a positive integer; A N B is the battery status parameter of the Nth battery pack, which indicates whether the two batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, and the battery type parameter indicates whether the two batteries in the Nth battery pack have the same battery type; C N is the power parameter of the Nth battery pack, which indicates the difference in the charging state of the two batteries in the Nth battery pack; D N is the battery health parameter of the Nth battery group, and the battery health parameter indicates the difference in battery health between two batteries in the Nth battery group; E N is the battery position parameter of the Nth battery pack, and the battery position parameter indicates a distance between two batteries in the Nth battery pack; in one embodiment, W1 N Equal to 0.5, W2 N Equal to 0.25, W3 N Equal to 0.09, W4 N Equal to 0.08, W5 N =0.08. Therefore, battery selection based on feature weights related to battery availability, version type, relative location, power characteristics, and health can utilize a wide range of battery features to improve battery selection, such as low energy efficiency, shortened battery life, and inconvenient battery access. This can effectively improve poor user experience and negative impacts on the battery.

[0041] In one embodiment, if there are two or more battery packs with the same maximum score, the battery exchange system 30 may randomly select one of the multiple packs with the highest score to provide to the user.

[0042] The battery exchange system 30 may also use other suitable algorithms to select battery groups with the same score. In another embodiment, if there are two or more battery groups with the same maximum score, the battery exchange system 30 may perform a comparison of battery characteristic parameters such as "power characteristics", "battery health" and "battery position" in sequence until only one battery group can be determined as the best battery group. For example, the control component 21 of the battery exchange system 30 first calculates the total power of the batteries in the battery group (for example, expressed as a percentage) for two or more battery groups with the same score, and selects the battery group with the largest total power characteristics among the two or more battery groups with the same score as the best battery group. If there are still two or more battery groups with the same total power characteristics, the control component 21 further calculates the total health of the batteries in the two or more battery groups with the same total power characteristics (for example, expressed as a percentage), and selects the battery group with the largest total health of the two or more battery groups with the same total power characteristics as the best battery group. If there are still two or more battery groups with the same total battery health, the control component 21 further calculates the difference in the coordinate indexes of the battery positions in the two or more battery groups with the same total battery health, to determine the battery group with the smallest difference in the coordinate indexes of the battery positions (the shortest total distance between the two or more battery groups with the same total battery health) as the optimal battery group. In another embodiment, the order of comparing battery characteristic parameters such as power characteristics, battery health, and battery position can be changed based on different design considerations.

[0043] In the embodiment shown in FIG6 , referring to FIG2 and FIG3 , a battery swap system 30 includes nine slots. The battery swap system 30 uses components such as a sensing component 23 to measure battery B in slot 25 to obtain characteristic parameters of the battery. The control component 21 uses the four characteristic parameters to select two batteries from four battery packs. In this embodiment, the weights associated with the four characteristic parameters (battery status, battery type, charge characteristics, and battery health) are set to 0.5, 0.25, 0.15, and 0.1, respectively, with the sum of the weights being 1. In the first battery pack, with a battery pack index of (0, 7), the values ​​of the four characteristic parameters (battery status, battery type, charge characteristics, and battery health) are 1, 1, 0.5, and 0.7, respectively. In the second battery pack, with a battery pack index of (2, 3), the values ​​of the four characteristic parameters (battery status, battery type, charge characteristics, and battery health) are 1, 1, 1, and 0.8, respectively. In the third battery pack, the battery pack index is (2, 5), and the values ​​of the four characteristic parameters (battery status, battery type, power characteristics, and battery health) are 0, 0, 0.8, and 0.8, respectively. In the fourth battery pack, the battery pack index is (6, 7), and the values ​​of the four characteristic parameters (battery status, battery type, power characteristics, and battery health) are 1, 1, 0.75, and 1, respectively. Then, the control component 21 adds the products of the four sets of battery characteristic parameters and the relevant weights to generate four scores for the four battery packs based on the calculation results. For example, the score of the first set of characteristic parameters is 0.895, the score of the second set of characteristic parameters is 0.98, the score of the third set of characteristic parameters is 0.2, and the score of the fourth set of characteristic parameters is 0.9625. The control unit 21 then further sorts the four scores from high to low. For example, the sorting result is that the second set of characteristic parameters has a score of 0.98, the fourth set of characteristic parameters has a score of 0.9625, the first set of characteristic parameters has a score of 0.895, and the third set of characteristic parameters has a score of 0.2. Thus, the control unit 21 selects the second battery pack with the highest score as the best-scoring battery pack in this example. In another embodiment, the battery swap system can also select the best-scoring battery pack as the best battery pack and provide it to the user without the need for a sorting process.

[0044] In some embodiments, the target number of battery exchange requests is equal to two (or more than two, but two is used as an example here), and the control component 21 calculates a score for each of the plurality of battery packs based on four weights, as shown in the following formula:

[0045] S N =A N *W1 N +B N *W2 N +C N *W3 N +D N *W4N ;

[0046] Among them, S N is the score of the Nth battery pack among multiple battery packs, where N is a positive integer; A N B is the battery status parameter of the Nth battery pack, which indicates whether the two batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, and the battery type parameter indicates whether the two batteries in the Nth battery pack have the same battery type; C N is the power parameter of the Nth battery pack, which indicates the difference in the charging state of the two batteries in the Nth battery pack; D N is the battery health parameter of the Nth battery pack, and the battery health parameter indicates the difference in battery health between two batteries in the Nth battery pack; in one embodiment, W1 N Equal to 0.5, W2 N Equal to 0.25, W3 N Equal to 0.15, W4 N =0.1. Therefore, by selecting a battery based on the weights of its borrowable status, version type, power characteristics, and health, appropriate battery characteristics can be used to select a battery to improve low energy efficiency and shortened battery life, effectively improving poor user experience and negative impacts on the battery.

[0047] As shown in Figure 6, if two or more battery packs have the same maximum score, the battery swap system can randomly select the battery pack with the best score. In the aforementioned embodiment, the control unit 21 uses the battery pack with the larger score as the best score. In other embodiments, the control unit 21 can also use a smaller score, or a score closer to a target value, as the best score.

[0048] The battery exchange system can perform another sorting process that compares "power characteristics" and "battery health" in sequence until only one battery pack is determined to be the best battery pack. For example, the sum of the power characteristics of the two batteries in two or more battery packs is first calculated (for example, expressed as a percentage) to determine that the battery pack with the largest sum of power characteristics in the two or more battery packs is the best battery pack. If the sum of the power characteristics of the two batteries in the two or more battery packs is equal, the sum of the battery health of the two batteries in the two or more battery packs is further calculated (for example, expressed as a percentage) to determine that the battery pack with the largest sum of one or more battery health in the two or more battery packs is the best battery pack. In another embodiment, the order of comparing characteristic parameters such as power characteristics and battery health can be changed according to different design considerations.

[0049] In some embodiments, the control unit 21 of the battery exchange system is further configured to cause the processor to execute instructions to: in response to two or more battery groups among the plurality of battery groups having the same highest score, select a battery group having the highest total state of charge score of the two batteries among the battery groups having the same highest score to provide a target number of batteries; and in response to two or more battery groups among the plurality of battery groups having the same highest total state of charge score, select a battery group having the highest total battery health score of the two batteries among the battery groups having the same highest total state of charge score to provide a target number of batteries. Thus, when the scores are the same, a more suitable battery group can be selected according to conditions such as the state of charge and health, compared to a random selection method.

[0050] In the embodiment shown in FIG7 , referring to FIG2 and FIG3 , a battery swap system 30 includes nine slots 25 and uses three characteristic parameters to select two batteries from four battery packs. In this embodiment, the weights associated with the three characteristic parameters, "battery status," "battery type," and "capacity characteristics," are predetermined to be 0.5, 0.25, and 0.25, respectively, and the sum of the weights is 1. The first battery pack has a pack index (0, 7), and the values ​​of the three characteristic parameters, such as battery status, battery type, and capacity characteristics, are 1, 1, and 0.6, respectively. The second battery pack has a pack index (2, 3), and the values ​​of the three characteristic parameters, such as battery status, battery type, and capacity characteristics, are 1, 1, and 0.8, respectively. The third battery pack has a pack index (2, 5), and the values ​​of the three characteristic parameters, such as battery status, battery type, and capacity characteristics, are 1, 0, and 0.8, respectively. The fourth battery pack has a pack index (6, 7), and the values ​​of the three characteristic parameters, such as battery status, battery type, and capacity characteristics, are 0, 0, and 0.75, respectively. The products of the four sets of characteristic parameters and their associated weights can then be summed to generate four scores based on the calculation results, for example, a score of 0.9 for the first set of characteristic parameters, a score of 0.95 for the second set of characteristic parameters, a score of 0.95 for the third set of characteristic parameters, and a score of 0.1875 for the fourth set of characteristic parameters. The four scores are then further sorted from high to low, for example, with the second set of characteristic parameters having a score of 0.95, the third set of characteristic parameters having a score of 0.95, the first set of characteristic parameters having a score of 0.9, and the fourth set of characteristic parameters having a score of 0.1875. Finally, because the second and third sets of characteristic parameters have the highest scores, one of the second and third battery packs is selected as the best-scoring battery pack in this example. In another embodiment, the battery swap system can select the best-scoring battery pack as the optimal battery pack and provide it to the user.

[0051] In some embodiments, the target number of battery exchange requests is equal to two (or more than two, but two is used as an example here), and the control component 21 calculates a score for each of the plurality of battery packs based on three weights, as shown in the following formula:

[0052] S N =A N *W1 N +B N *W2 N +C N *W3 N ;

[0053] Among them, S N is the score of the Nth battery pack among multiple battery packs, where N is a positive integer; A N B is the battery status parameter of the Nth battery pack, which indicates whether the two batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, the battery type parameter indicating whether two batteries in the Nth battery pack include the same battery type; C N is the charge parameter of the Nth battery pack, which indicates the difference in the charge state of the two batteries in the Nth battery pack. Therefore, by selecting batteries based on feature weights associated with the battery's availability, version type, and charge characteristics, fewer battery features can be used to select batteries, improving situations such as low energy efficiency, effectively improving poor user experience and negative impacts on the battery.

[0054] As shown in FIG7 , the maximum scores of the two groups are the same (ie, the scores of the second and third battery groups in this example are both 0.95). In one embodiment, the battery swap system may randomly select the second battery group or the third battery group as the battery group with the best score.

[0055] The battery exchange system can perform another ranking process comparing "capacity characteristics" until only one of the second and third battery groups is determined to be the best battery group. For example, the sum of the capacity characteristics of the two batteries in the second battery group (e.g., expressed as a percentage) is 184 (= 94 + 90), which is greater than the sum of the capacity characteristics of the two batteries in the third battery group, which is 180 (= 92 + 88). Finally, the second battery group is determined to be the best-scoring battery group.

[0056] In some embodiments, the control component of the battery exchange system is further configured to cause the processor to execute instructions to: in response to two or more battery packs among the plurality of battery packs having the same highest score, select, from the battery packs having the same highest score, a battery pack having the highest total state of charge score of its two batteries, to provide the target number of batteries. Thus, when the scores are the same, a more suitable battery pack can be selected based on the state of charge compared to a random selection method.

[0057] FIG8 is an embodiment of a battery provision method 80 of a battery exchange system 30. Referring to FIG2 and FIG3, the battery provision method 80 includes the following steps: In step S0, the battery exchange system 30 receives a battery replacement request through the interface component 24. The target number of battery replacement requests may be a system default value or a target number (e.g., at least two) input by a user received by the interface component 24. In step S1, the control component 21 groups the batteries B in the slots 25 according to the target number, for example, according to the number n of all or part of the batteries in the slots 25 and the target number m. A plurality of battery pack combinations are selected, each of which includes a target number of batteries. In step S3, the control unit 21 scores the battery packs based on the battery characteristic parameters and corresponding weights. For example, a score is calculated for each combination based on multiple battery characteristic parameters and associated weights. In step S5, a battery pack is selected based on the scoring results. For example, the control unit 21 selects the battery pack with the best score from the multiple battery packs based on the scores.

[0058] A larger value for the characteristic parameter "battery status" indicates that all batteries in a battery pack can be exchanged; a larger value for the characteristic parameter "battery type" indicates that all batteries in a battery pack are of the same type (version); the characteristic parameter "battery position (distance between batteries)" indicates that the distance between battery packs in a battery exchange system is relatively large or relatively small; a larger value for the characteristic parameter "power characteristics" indicates that the average power characteristics of a battery pack are higher, and the difference in power characteristics between batteries (such as standard deviation) is relatively small; a larger value for the characteristic parameter "battery health" indicates that the health of the batteries in a battery pack is relatively high.

[0059] The value of the characteristic parameter "Battery Status" is determined by "Battery Authentication," "Battery and Slot Status," "Battery Voltage," and "Battery Swap System Status." For example, "Battery Authentication" indicates whether the battery is authenticated; "Battery and Slot Status" indicates whether there are any battery or slot errors; "Battery Voltage" indicates whether the battery voltage is greater than the default threshold; and "Battery Swap System Status" indicates whether the battery swap system has any errors related to the swap operation.

[0060] The characteristic parameter "Battery Status" may also determine a value based on one or more of "Battery Health," "Battery Life," "Battery Temperature and Time," and "Error Safety Behavior Flag." For example, "Battery Health" indicates whether the battery health is greater than a preset threshold; "Battery Life" indicates whether the battery life has expired; "Battery Temperature and Time" indicates whether the battery temperature is between a high temperature threshold and a low temperature threshold, and whether the return time is longer than a preset threshold; and "Error Safety Behavior Flag" indicates whether an error flag with a logical value of "True" exists.

[0061] The characteristic parameter may be a binary value (e.g., 0 or 1) to indicate the binary status of all batteries in a battery pack, such as interchangeability or type (version). In another example, each characteristic parameter may be a value ranging between 0 and 1 to indicate the degree of a specific characteristic of two batteries in the battery pack, such as physical distance, charge difference, or a positive normalized value of health status. In another example, the characteristic parameter may also be other suitable positive or negative values.

[0062] The battery exchange system and battery provisioning method of the above-described embodiment of the present invention divides the multiple batteries in the battery exchange system into multiple battery groups based on a target quantity, calculates multiple scores for the multiple battery groups based on multiple weights and multiple characteristic parameters, and selects the best battery group with the best score from the multiple battery groups based on the multiple scores to provide the target quantity of batteries. This allows for comprehensive consideration of various battery conditions to facilitate the selection of an appropriate battery group to provide the target quantity of batteries. Compared to batteries provided by battery groups selected by sequentially selecting different batteries, this can effectively improve poor user experience and negative impacts on batteries, such as low energy efficiency, shortened battery life, and inconvenient battery access.

[0063] Although the present invention has been disclosed with reference to preferred embodiments, those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the scope of the appended claims.

Claims

1. A battery supply method for a battery exchange system, comprising: receiving a request to replace a target number of batteries; dividing a plurality of batteries in the battery exchange system into a plurality of battery groups based on the target quantity; calculating a plurality of scores for the plurality of battery packs based on a plurality of weights and a plurality of characteristic parameters; and Based on the multiple scores, an optimal battery pack having the best score among the multiple battery packs is selected to provide the target number of batteries.

2. The method according to claim 1, wherein the plurality of weights comprises three weights, and the score of each of the plurality of battery packs is calculated as follows: N =A N *W1 N +B N *W2 N +C N *W3 N ; in, S N is the score of the Nth battery pack among the plurality of battery packs, where N is a positive integer; A N B is a battery status parameter of the Nth battery pack, the battery status parameter indicating whether multiple batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, the battery type parameter indicating whether the multiple batteries in the Nth battery pack have the same battery type; N is a power parameter of the Nth battery pack, where the power parameter indicates a difference in charging states of the multiple batteries in the Nth battery pack.

3. The method according to claim 2, further comprising: In response to two or more battery groups among the plurality of battery groups having the same highest score, a battery group having the highest total state of charge score of the plurality of batteries is selected from the battery groups having the same highest score to provide the target number of batteries.

4. The method according to claim 1, wherein the plurality of weights comprises four weights, and the score of each of the plurality of battery packs is calculated as follows: N =A N *W1 N +B N *W2 N +C N *W3 N +D N *W4 N ; in, S N is the score of the Nth battery pack among the plurality of battery packs, where N is a positive integer; A N B is a battery status parameter of the Nth battery pack, the battery status parameter indicating whether multiple batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, the battery type parameter indicating whether the multiple batteries in the Nth battery pack have the same battery type; N is a power parameter of the Nth battery pack, the power parameter indicating the difference in the charging state of the multiple batteries in the Nth battery pack; N is a battery health parameter of the Nth battery pack, wherein the battery health parameter indicates the battery health parameters of the plurality of batteries in the Nth battery pack. The difference in battery health.

5. The method according to claim 4, further comprising: In response to two or more battery groups among the plurality of battery groups having the same highest score, selecting a battery group having a highest total state of charge score of the plurality of batteries among the battery groups having the same highest score to provide the target number of batteries; and In response to two or more battery groups among the multiple battery groups having the same highest total state of charge score, a battery group having the highest total battery health score of multiple batteries is selected from the battery groups having the same highest total state of charge score to provide the target number of batteries.

6. The method according to claim 1, wherein the plurality of weights comprises five weights, and a score for each of the plurality of battery packs is calculated as follows: S N =A N *W1 N +B N *W2 N +C N *W3 N +D N *W4 N +E N *W5 N ; in, S N is the score of the Nth battery pack among the plurality of battery packs, where N is a positive integer; A N B is a battery status parameter of the Nth battery pack, the battery status parameter indicating whether multiple batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, the battery type parameter indicating whether the multiple batteries in the Nth battery pack have the same battery type; N is a power parameter of the Nth battery pack, the power parameter indicating the difference in the charging state of the multiple batteries in the Nth battery pack; N is a battery health parameter of the Nth battery pack, the battery health parameter indicating differences in battery health of the plurality of batteries in the Nth battery pack; N is a battery position parameter of the Nth battery group, where the battery position parameter indicates a spacing between the multiple batteries in the Nth battery group.

7. The method according to claim 6, further comprising: In response to two or more battery groups among the plurality of battery groups having the same highest score, selecting a battery group having a highest total state of charge score of the plurality of batteries among the battery groups having the same highest score to provide the target number of batteries; In response to two or more battery groups among the plurality of battery groups having the same highest total state of charge score, selecting a battery group having a highest total battery health score of the plurality of batteries among the battery groups having the same highest total state of charge score to provide the target number of batteries; and In response to two or more battery groups among the plurality of battery groups having the same highest total health score, a battery group having a shortest sum of intervals between multiple batteries is selected from the battery groups having the same highest total health score to provide the target number of batteries.

8. A battery swap system comprising: A control component, a power component, a sensing component, an interface component, and a plurality of slots, wherein the control component is electrically connected to the power component, the sensing component, and the interface component, the interface component is electrically connected to the power component, and the plurality of slots respectively accommodate one or more batteries; wherein, The interface component receives a request to replace a target number of batteries; The control component divides the plurality of batteries in the plurality of slots into a plurality of battery groups based on the target number; The control component calculates a plurality of scores for the plurality of battery packs based on a plurality of weights and a plurality of characteristic parameters; and The control section selects an optimal battery group having the best score among the plurality of battery groups based on the plurality of scores to provide the target number of batteries.

9. The battery exchange system according to claim 8, wherein the plurality of weights include three weights, and the score of each of the plurality of battery packs is calculated as follows: N =A N *W1 N +B N *W2 N +C N *W3 N ; in, S N is the score of the Nth battery pack among the plurality of battery packs, where N is a positive integer; A N B is a battery status parameter of the Nth battery pack, the battery status parameter indicating whether multiple batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, the battery type parameter indicating whether two batteries in the Nth battery pack have the same battery type; N is a power parameter of the Nth battery pack, where the power parameter indicates a difference in charging states of the multiple batteries in the Nth battery pack.

10. The battery exchange system according to claim 9, wherein the control component is further configured to cause the processor to execute instructions to: In response to two or more battery groups among the plurality of battery groups having the same highest score, a battery group having the highest total state of charge score of the plurality of batteries is selected from the battery groups having the same highest score to provide the target number of batteries.

11. The battery exchange system according to claim 8, wherein the plurality of weights comprises four weights, and a score of each of the plurality of battery packs is calculated as follows: S N =A N *W1 N +B N *W2 N +C N *W3 N +D N *W4 N ; in, S N is the score of the Nth battery pack among the plurality of battery packs, where N is a positive integer; A N is the battery status parameter of the Nth battery pack, and the battery status parameter indicates the Whether multiple batteries in the battery pack can be replaced; B N is a battery type parameter of the Nth battery pack, the battery type parameter indicating whether the multiple batteries in the Nth battery pack have the same battery type; N is a power parameter of the Nth battery pack, the power parameter indicating the difference in the charging state of the multiple batteries in the Nth battery pack; N is a battery health parameter of the Nth battery group, where the battery health parameter indicates differences in battery health levels of the multiple batteries in the Nth battery group.

12. The battery exchange system according to claim 11, wherein the control component is further configured to cause the processor to execute instructions to: In response to two or more battery groups among the plurality of battery groups having the same highest score, selecting a battery group having a highest total state of charge score of the plurality of batteries among the battery groups having the same highest score to provide the target number of batteries; and In response to two or more battery groups among the multiple battery groups having the same highest total state of charge score, a battery group having the highest total battery health score of multiple batteries is selected from the battery groups having the same highest total state of charge score to provide the target number of batteries.

13. The battery exchange system according to claim 8, wherein the plurality of weights comprises five weights, and a score of each of the plurality of battery packs is calculated as follows: S N =A N *W1 N +B N *W2 N +C N *W3 N +D N *W4 N +E N *W5 N ; in, S N is the score of the Nth battery pack among the plurality of battery packs, where N is a positive integer; A N B is a battery status parameter of the Nth battery pack, the battery status parameter indicating whether multiple batteries in the Nth battery pack can be replaced; N is a battery type parameter of the Nth battery pack, the battery type parameter indicating whether the multiple batteries in the Nth battery pack have the same battery type; N is a power parameter of the Nth battery pack, the power parameter indicating the difference in the charging state of the multiple batteries in the Nth battery pack; N is a battery health parameter of the Nth battery pack, the battery health parameter indicating differences in battery health of the plurality of batteries in the Nth battery pack; N is a battery position parameter of the Nth battery group, where the battery position parameter indicates a spacing between the multiple batteries in the Nth battery group.

14. The battery exchange system according to claim 13, wherein the control component is further configured to cause the processor to execute instructions to: In response to two or more battery groups in the plurality of battery groups having the same highest score, a battery group having a state of charge of multiple batteries is selected from the battery groups having the same highest score. The battery group with the highest total score to provide the target number of batteries; In response to two or more battery groups among the plurality of battery groups having the same highest total state of charge score, selecting a battery group having a highest total battery health score of a plurality of batteries among the battery groups having the same highest total state of charge score to provide the target number of batteries; and In response to two or more battery groups among the plurality of battery groups having the same highest total health score, a battery group having a shortest sum of intervals between multiple batteries is selected from the battery groups having the same highest total health score to provide the target number of batteries.

Citation Information

Patent Citations

  • Battery replacement assisting system and server used for same

    CN108394295A

  • Battery pack selection method and device, electronic equipment and storage medium

    CN113815481A

  • Method and device for replacing battery and station control system

    CN117177877A

  • Battery replacement method and device, control equipment, battery replacement station and readable storage medium

    CN117295636A

  • Battery selection system and method

    WO2013080211A1