Shared power bank management method and system based on rental station distribution

By setting internal numbers and site maps for rental sites and shared power banks, analyzing the records and proportions of rental sites, deciding whether to add a dedicated return site, the problem of insufficient return management of shared power banks is solved and user experience and operational efficiency is improved.

CN120219052APending Publication Date: 2025-06-27SHENZHEN HEYU WISDOM TECH CO LTD

Patent Information

Application Number
CN202510297081.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The existing shared power bank management technology has defects in return management, which has led to a decline in user rental experience. Some users need to cross several kilometers to find rental sites to return shared power banks, affecting the continuous operation of shared power banks.

Method used

By setting internal numbers for rental sites and shared power banks and setting up site maps, users can check whether they can return shared power banks at that site. Based on user query records and internal numbers, we analyze and count the records of each rental site, calculate the total proportion, the same site and the same site and the other site to determine whether to add a dedicated return site to the rental site.

Benefits of technology

It improves the reliability and effectiveness of shared power bank management, improves users' rental experience, reduces the distance and time of searching for users when returning shared power bank, and promotes the continuous operation of shared power bank.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120219052A_ABST
    Figure CN120219052A_ABST
Patent Text Reader

Abstract

The invention discloses a shared power bank management method and system based on lease site distribution, and relates to the technical field of shared power bank management, and the method comprises the following steps: setting internal numbers for lease sites and shared power banks; a site map is set, and the user can inquire whether the rental site can return the shared power bank or not through the site map; analyzing and calculating the returning proportion of each leasing station; analyzing whether a special return site needs to be added for the lease site based on the return proportion; the method and the device are used for solving the problems that the existing shared power bank management technology is weak in return management of the shared power bank, so that the leasing experience of a user is rapidly reduced, and the continuous operation of the shared power bank is greatly negatively influenced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of shared power bank management, and specifically to a method and system for managing shared power banks based on rental site allocation. Background Art

[0002] The shared power bank management technology refers to a systematic solution for intelligently controlling the entire life cycle of shared power bank devices, such as their placement, scheduling, maintenance, billing, and user services, through technologies such as the Internet of Things, big data, and artificial intelligence.

[0003] The existing shared power bank management technologies are relatively mature in the rental management aspect and can conduct efficient management and provide users with a good rental experience. However, there are still significant deficiencies in the management and scheduling during the return of shared power banks. When shared power banks are returned to the same station, there is no need to manage the return. However, so far, most shared power banks support cross-station returns, and when it comes to cross-station returns, the return management of shared power banks emerges. If the return management is not taken seriously, the rental experience of users will decline rapidly. Some users even need to travel several kilometers to find a relatively distant rental station to return the shared power bank, which has a greater negative impact on the continuous operation of shared power banks. For example, in the patent application with the publication number CN117575750A, "Rental Management System and Method for Shared Power Banks" is disclosed. This solution only considers the management during rental and does not consider the management during return. If the return is not convenient for users, the good experience provided in the rental management will be completely invalidated, and even users may be lost. The existing shared power bank management technologies also have the problem that the return management of shared power banks is relatively weak, resulting in a rapid decline in the rental experience of users and having a greater negative impact on the continuous operation of shared power banks. Summary of the Invention

[0004] The present invention aims to solve at least one of the technical problems in the existing technology to some extent. By setting internal numbers for rental sites and shared power banks, and at the same time setting a site map, users can query through the site map whether a rental site can accept the return of shared power banks. Then, based on the user's query records and internal numbers, the return and pick-up records of each rental site are analyzed and statistically calculated. Based on the return and pick-up records, the total return and pick-up ratio, the same-station return and pick-up ratio, and the different-station return and pick-up ratio of each rental site are calculated. Based on the target distance, the return distance expected by the user is calculated. Then, the rental sites are integrated into a rental set based on the return distance. Finally, based on the rental set and the return and pick-up ratio, it is analyzed whether a dedicated return site needs to be added to the rental site, so as to solve the problem that the existing shared power bank management technology has relatively weak return management for shared power banks, resulting in a rapid decline in the rental experience of users and having a greater negative impact on the continuous operation of shared power banks.

[0005] To achieve the above object, in a first aspect, the present application provides a shared power bank management method based on rental site allocation, including the following steps:

[0006] Set internal numbers for rental sites and shared power banks;

[0007] Set a site map, and users can query whether a rental site can return a shared power bank through the site map;

[0008] Based on the user's query records and internal numbers, analyze and calculate the return and pick-up ratios of each rental site, where the return and pick-up ratios include the total return and pick-up ratio, the same-site return and pick-up ratio, and the different-site return and pick-up ratio;

[0009] Based on the return and pick-up ratios, analyze whether a dedicated return site needs to be added to the rental site.

[0010] Further, setting internal numbers for rental sites and shared power banks includes the following sub-steps:

[0011] Number the rental sites, represented by the symbol S n indicating that n is a non-zero natural number and n is the serial number of S;

[0012] Number the shared power banks, represented by the symbol P(n,m), where m is a non-zero natural number and (n,m) is the serial number of P, and P(n,m) represents the m-th shared power bank allocated at the rental site S n ;

[0013] The number P(n,m) of the shared power bank is not a fixed value. When the shared power bank is inserted into the rental site S n , the value of n in P(n,m) is changed to the serial number of the rental site S n , and at the same time, the value of m starts from 1 and increases sequentially for traversal query. If it exists, m is increased. If it does not exist, m is assigned to the newly inserted shared power bank;

[0014] Each time a user returns a shared power bank, detect whether n in P(n,m) of the shared power bank is the same as n of the rental site. If they are the same, record it as a same-site return; otherwise, record it as a different-site return.

[0015] Further, setting a site map where users can query whether a rental site can return a shared power bank includes the following sub-steps:

[0016] Set a site map, and the location information of each rental site is marked on the site map;

[0017] When a user clicks on any rental site, mark the clicked rental site as the query site, and the rental situation within the query site will be displayed within the site map;

[0018] The format of the rental situation is A / D, where A is the number of shared power banks still available at the rental site, marked as the number of power banks to be rented, and D is the total number of shared power bank slots at the rental site, marked as the number of slots;

[0019] If A is less than D, it is determined that the rental site can accept the return of shared power banks, and it is displayed on the site map that returns are possible.

[0020] Furthermore, based on the user's query records and internal numbers, analyze and calculate the return and pick-up ratios of each rental site. The return and pick-up ratios include the total return and pick-up ratio, the same-site return and pick-up ratio, and the different-site return and pick-up ratio, and include the following sub-steps:

[0021] Based on the user's query records and internal numbers, analyze and count the return and pick-up records of each rental site;

[0022] Based on the return and pick-up records, analyze and calculate the total return and pick-up ratio, the same-site return and pick-up ratio, and the different-site return and pick-up ratio of each rental site.

[0023] Furthermore, based on the user's query records and internal numbers, analyzing and counting the return and pick-up records of each rental site includes the following sub-steps:

[0024] When the user scans the code to rent a shared power bank, bind the number P(n,m) of the shared power bank to the user through the rental APP or rental mini-program, and mark the user as H(n,m);

[0025] When the user queries the rental site through the site map, monitor the first rental site clicked by the user, mark it as the target site, and at the same time record the distance between the monitored user and the target site, marked as the target distance;

[0026] For rental site S n , count the number of times S n is marked as the target site, named the expected number of times;

[0027] When the shared power bank is returned to S n , detect whether the corresponding H(n,m) has marked the target site through the site map. If so, output a counted signal; otherwise, output an uncounted signal;

[0028] If the uncounted signal is output, record the number of times the uncounted signal is output, marked as the number of returns;

[0029] Add the expected number of times and the number of returns to obtain the statistical quantity. The statistical quantity, the target distance, S n and P(n,m) are the return and pick-up records.

[0030] Further, based on the analysis of return and pick-up records, calculating the total return and pick-up ratio, the same-station return and pick-up ratio, and the different-station return and pick-up ratio for each rental site includes the following sub-steps:

[0031] Set the first recording period;

[0032] For any S n , count the number of shared power banks rented out at the rental site during the first recording period, marked as the rented-out quantity, represented by the symbol L;

[0033] Count the statistical quantity of the rental site during the first recording period, marked as the total recovery quantity, represented by the symbol R1;

[0034] Calculate R1 / L to obtain the total return and pick-up parameter. Calculate the total return and pick-up parameter once per first recording period, and then calculate the average value of the total return and pick-up parameter to obtain the total return and pick-up ratio;

[0035] For any S n , mark the serial number of the corresponding shared power bank in R1 as the recovery serial number, represented by the symbol T i , where i is a non-zero natural number and i is the serial number of T, and i is n in P(n,m);

[0036] Query whether i in T i is equal to n in S n . If so, output the same-station signal; otherwise, output the different-station signal;

[0037] Count the number of same-station signals and different-station signals output, marked as the same-station recovery quantity and the different-station recovery quantity respectively, represented by the symbols R2 and R3;

[0038] Calculate R2 / L to obtain the same-station return and pick-up parameter. Calculate the same-station return and pick-up parameter once per first recording period, and then calculate the average value of the same-station return and pick-up parameter to obtain the same-station return and pick-up ratio;

[0039] Calculate R3 / L to obtain the different-station return and pick-up parameter. Calculate the different-station return and pick-up parameter once per first recording period, and then calculate the average value of the different-station return and pick-up parameter to obtain the different-station return and pick-up ratio.

[0040] Further, based on the return and pick-up ratio analysis, determining whether to add a dedicated return site for the rental site includes the following sub-steps:

[0041] Calculate the user's expected return distance based on the target distance, and then integrate the rental sites into a rental set based on the return distance;

[0042] Based on the rental set and the return and pick-up ratio, analyze whether to add a dedicated return site for the rental site.

[0043] Furthermore, calculating the user's expected return distance based on the target distance, and then integrating the rental sites into a rental set based on the return distance includes the following sub-steps:

[0044] A one-dimensional coordinate system is constructed with the target distance as the X-axis, named distance cluster analysis diagram;

[0045] The distance cluster analysis graph is clustered by clustering algorithm to obtain different cluster sets;

[0046] Find the number of target distances in the cluster set, named as the number of elements, and compare the number of elements with the first number threshold. If the number of elements is less than the first number threshold, output a sample shortage signal, otherwise output a sample sufficient signal;

[0047] If the output sample is insufficient, the corresponding cluster set will be deleted, and the retained cluster set will be named the valid set;

[0048] Get the maximum value of the target distance in the valid set, mark it as the return distance, sort and number the return distances in ascending order, and use the symbol F i represents, where i is a non-zero natural number and i is the serial number of F;

[0049] For any S n , with the return distance as the radius, S n Construct a circle with S as the center, named complementary range, represented by the symbol K(n,i), K(n,i) represents n is the center of the circle, F i Complementary ranges constructed for the radius;

[0050] The rental sites within the complementary range are marked as complementary sites.

[0051] Further, analyzing whether it is necessary to add a dedicated return site for the rental site based on the rental set and the return ratio includes the following sub-steps:

[0052] For any S n , obtain K(n,i), the S n It also exists in the range of K(n,i). Starting from i=1, the same-station return ratio, different-station return ratio and total return ratio of the complementary sites in K(n,i) are obtained, which are named complementary same-station ratio, complementary different-station ratio and complementary total ratio respectively;

[0053] Determine whether the complementary co-site ratio is 1, if so, remove the corresponding complementary site, if not, retain the corresponding complementary site;

[0054] The retained complementary sites are named retained sites, and the retained sites are sorted and numbered in descending order based on the proportion of different sites.j It is represented that, where j is a non - zero natural number and j is the serial number of V;

[0055] Take the total of V j and mark the ratio as Y j , and through the formula calculate the complementary carry - over ratio of the complementary range K(n,i), where Z i is the complementary carry - over ratio, max() is the maximum operator, and the calculation result is rounded up to an integer. When i = 1, Z i-1 is regarded as 0;

[0056] Judge whether Z i is greater than zero. If so, mark Z i as e and set a return station at V1 to V e in sequence. If not, there is no need to set a return station within K(n,i);

[0057] Increment i by one and recalculate Z i , and at the same time judge whether a return station needs to be set until the maximum value of i is reached;

[0058] When analyzing S n , analyze in descending order according to the total take - back ratio of S n . After the analysis is completed, the S n that has been incorporated as a complementary station no longer participates in sorting and analysis, but can still participate in the analysis of other S n ;

[0059] When all the shared power banks in S n are lent out, allocate the first allocation quantity of shared power banks from the nearest return station to S n .

[0060] On the second aspect, the present application provides a shared power bank management system based on rental station allocation, including an internal numbering module, a site map module, a take - back and return analysis module, and a site allocation module; the internal numbering module, the site map module, and the take - back and return analysis module are respectively connected to the site allocation module for data connection;

[0061] The internal numbering module is used to set internal numbers for rental stations and shared power banks;

[0062] The site map module is used to set a site map, and users can query whether a rental station can return shared power banks through the site map;

[0063] The return and pick-up analysis module is used to analyze and calculate the return and pick-up ratios of each rental site based on the user's query records and internal numbers. The return and pick-up ratios include the total return and pick-up ratio, the same-site return and pick-up ratio, and the different-site return and pick-up ratio;

[0064] The site allocation module is used to analyze whether a dedicated return site needs to be added to the rental site based on the return and pick-up ratios.

[0065] Advantages of the present invention: By setting internal numbers for the rental sites and shared power banks and setting a site map, users can query through the site map whether a shared power bank can be returned at a rental site. Then, based on the user's query records and internal numbers, the return and pick-up records of each rental site are analyzed and counted. Based on the return and pick-up records, the total return and pick-up ratio, the same-site return and pick-up ratio, and the different-site return and pick-up ratio of each rental site are analyzed and calculated. The advantage is that different return and pick-up ratios reveal the proportion of the number of returns exceeding the number of rentals caused by different-site returns at the rental site. At the same time, when counting the return and pick-up records, the first rental site clicked by the user in the site map must be the best return point and the most desired return point under various considerations of the user. Therefore, only consider the first rental site clicked by the user and count the return and pick-up records, ignoring the user's subsequent query operations and the final rental site where the power bank is returned. In this way, the throughput of different rental sites for renting and returning shared power banks under ideal conditions is analyzed, providing a data basis for subsequent analysis and improving the reliability and effectiveness of shared power bank management;

[0066] The present invention calculates the expected return distance based on the target distance, then integrates the rental sites into a rental set based on the return distance, and finally analyzes whether a dedicated return site needs to be added to the rental site based on the rental set and the return and pick-up ratios. The advantage is that the return distance is the best distance that users usually expect when they can perform the return operation. There may be multiple rental sites within this distance, and the rental and return operations between them can be complementary. If the number of returns still exceeds the number of rentals after complementarity, it means that there are too many users returning at different sites in this rental set. In order to provide the best rental experience for users and also consider their usage feelings when they return, setting a dedicated return site in such areas can improve the ability of the rental set to receive shared power banks returned from different sites, improving the effectiveness and rationality of shared power bank management. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] Figure 1 is the principle block diagram of the system of the present invention;

[0068] Figure 2 is a schematic diagram of the site map of the present invention;

[0069] Figure 3 is the distance clustering analysis diagram of the present invention;

[0070] Figure 4 Schematic diagram of the clustering set of the present invention;

[0071] Figure 5 Schematic diagram of the complementary range of the present invention;

[0072] Figure 6 Flow chart of the steps of the method of the present invention. Detailed implementation manners

[0073] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0074] Embodiment 1, please refer to Figure 1 As shown, the present application provides a shared power bank management system based on rental site allocation, including an internal numbering module, a site map module, a return and pick-up analysis module, and a site allocation module; the internal numbering module, the site map module, and the return and pick-up analysis module are respectively connected to the site allocation module for data connection;

[0075] The internal numbering module is used to set internal numbers for rental sites and shared power banks;

[0076] The internal numbering module is configured with an internal numbering strategy, and the internal numbering strategy includes:

[0077] Number the rental sites, represented by the symbol S n where n is a non-zero natural number and n is the serial number of S;

[0078] Number the shared power banks, represented by the symbol P(n,m), where m is a non-zero natural number and (n,m) is the serial number of P, and P(n,m) represents the mth shared power bank allocated at the rental site S n ;

[0079] The number P(n,m) of the shared power bank is not a fixed value. When the shared power bank is inserted into the rental site S n , the value of n in P(n,m) is changed to the serial number of the rental site S n , and at the same time, the value of m starts from 1 and increases sequentially for traversal query. If it exists, m is increased. If it does not exist, m is assigned to the newly inserted shared power bank;

[0080] Each time a user returns a shared power bank, it is detected whether the \(n\) in \(P(n,m)\) of the shared power bank is the same as the \(n\) of the rental station. If they are the same, it is recorded as a return to the same station; otherwise, it is recorded as a return to a different station.

[0081] In practical applications, for example, there are currently two rental stations, \(S1\) and \(S2\). The user takes out the shared power bank \(\beta\) from \(S1\), and its number is \(P(1,2)\). Then the user returns the shared power bank \(\beta\) to \(S2\). When returning, it is detected that \(P(1,2)\) is not the same as the \(n\) in \(S2\), and it is recorded as a return to a different station. After the recording is completed, the shared power bank \(\beta\) is incorporated into the rental station \(S2\), and its number is changed to \(P(1,1)\). At this time, \(m = 1\). It is detected whether \(P(1,1)\) exists in \(S2\). If it exists, \(m\) is increased, and the judgment is repeated. Suppose \(P(2,13)\) in \(S2\) is lent out, then there is a vacancy in the number when \(m = 13\). At this time, the incorporation of the shared power bank \(\beta\) can fill the vacancy of \(P(2,13)\).

[0082] The site map module is used to set the site map, and users can query whether a rental station can return a shared power bank through the site map.

[0083] The site map module is configured with a site map strategy, and the site map strategy includes:

[0084] Please refer to Figure 2 As shown, set the site map, and the location information of each rental station is marked on the site map.

[0085] When a user clicks on any rental station, the clicked rental station is marked as the query station, and the rental situation within the query station will be displayed within the site map.

[0086] The format of the rental situation is \(A / D\), where \(A\) is the number of shared power banks still available in the rental station, marked as the number of available rentals, and \(D\) is the total number of shared power bank slots in the rental station, marked as the number of slots.

[0087] If \(A\) is less than \(D\), it is determined that the rental station can return a shared power bank, and "can return" is displayed within the site map.

[0088] In practical applications, a simplified schematic diagram of the site map is as Figure 2 shown. The location information marked on the site map will only display the location information corresponding to the rental station when the user clicks on the rental station. The location information is the positioning information, and the rental situation is displayed while the positioning information is displayed. For example, No. 1, Road C, Block AB, 36 / 40, can return.

[0089] The return and pick-up analysis module is used to analyze and calculate the return and pick-up ratios of each rental site based on the user's query records and internal numbers. The return and pick-up ratios include the total return and pick-up ratio, the same-site return and pick-up ratio, and the different-site return and pick-up ratio. The return and pick-up analysis module includes a return and pick-up record unit and a ratio analysis unit;

[0090] The return and pick-up record unit is used to analyze and count the return and pick-up records of each rental site based on the user's query records and internal numbers;

[0091] The return and pick-up record unit is configured with a return and pick-up record strategy, and the return and pick-up record strategy includes:

[0092] After the user scans the code to rent a shared power bank, the number P(n,m) of the shared power bank is bound to the user through the rental APP or rental mini-program, and the user is marked as H(n,m);

[0093] When the user queries the rental site through the site map, monitor the first rental site clicked by the user, mark it as the target site, and at the same time record the distance between the monitored user and the target site, marked as the target distance;

[0094] In practical applications, the shared power bank rented by the user this time is P(1,16), the user is marked as H(1,16), the first rental site clicked by the user is queried as S2, S2 is marked as the target site, and the location information of the user is requested through the rental APP or rental mini-program. The user can choose to agree or refuse by himself, which does not affect the normal use of the user, but only provides basic data for the management method in this embodiment;

[0095] For rental site S n , count the number of times S n is marked as the target site, named the expected number of times;

[0096] When the shared power bank is returned to S n , detect whether the corresponding H(n,m) has marked the target site through the site map. If so, output a counted signal, otherwise output an uncounted signal;

[0097] If the uncounted signal is output, record the number of times the uncounted signal is output, marked as the return number;

[0098] Add the expected number of times and the return number to get the statistical quantity. The statistical quantity, the target distance, S n and P(n,m) are the return and pick-up records;

[0099] In practical applications, taking the rental site S2 as an example, the number of times S2 is marked as the target site is counted to obtain the expected number. Here, the expected number is only a definition. Subsequently, a time range can be defined for the extraction of the expected number, and the expected number within a certain period of time can be extracted. The same applies to the return number. The expected number is the information counted in the site map. If the user does not use the site map for query but directly returns, it will be counted in the return number. Only by counting the expected number and the return number can the rental site S n Finally, it is counted that the user hopes to return the shared power bank to S n The number of times, that is, the statistical quantity;

[0100] The ratio analysis unit is used to analyze and calculate the total borrowing and returning ratio, the same-site borrowing and returning ratio, and the different-site borrowing and returning ratio of each rental site based on the borrowing and returning records;

[0101] The ratio analysis unit is configured with a ratio analysis strategy, and the ratio analysis strategy includes:

[0102] Set the first record period;

[0103] For any S n , count the number of shared power banks rented out at the rental site within the first record period, marked as the rented-out quantity, represented by the symbol L;

[0104] Count the statistical quantity of the rental site within the first record period, marked as the total recovery quantity, represented by the symbol R1;

[0105] Calculate R1 / L to obtain the total borrowing and returning parameter. Calculate the total borrowing and returning parameter once every first record period, and then calculate the average value of the total borrowing and returning parameter to obtain the total borrowing and returning ratio;

[0106] In practical applications, usually, the rental situation of shared power banks is reset every day. For example, in the early morning every day, when there are no pedestrians on the street, the shared power banks usually return to the cabin completely and no one rents them. This is the time period when the rental situation is reset every day. Therefore, the first record period is set to 1 day. Taking S2 as an example, it is statistically obtained that L is 46 and R1 is 58. The calculated total borrowing and returning parameter is 58 / 46 = 1.26. The calculation result is reserved to two decimal places. Calculate the average value of the total borrowing and returning parameter for each record in the historical data to obtain the total borrowing and returning ratio of S2 as 1.28;

[0107] For any S n , mark the serial number of the corresponding shared power bank in R1 as the recovery serial number, represented by the symbol T i where i is a non-zero natural number and i is the serial number of T. i is n in P(n,m);

[0108] Query whether i in T i is the same as Sn If the n values in [[]] are equal, then output the same-station signal; otherwise, output the different-station signal.

[0109] Count the number of same-station signals and different-station signals output, and label them as the same-station recovery quantity and the different-station recovery quantity respectively, represented by the symbols R2 and R3.

[0110] Calculate R2 / L to obtain the same-station retrieval parameter. Calculate the same-station retrieval parameter once per first recording period, and then calculate the average value of the same-station retrieval parameter to obtain the same-station retrieval ratio.

[0111] Calculate R3 / L to obtain the different-station retrieval parameter. Calculate the different-station retrieval parameter once per first recording period, and then calculate the average value of the different-station retrieval parameter to obtain the different-station retrieval ratio.

[0112] In practical applications, the determination of the same-station signal and the different-station signal is the same as the definition of same-station return and different-station return in the internal numbering strategy. This embodiment will not provide specific descriptions. Still taking S2 as an example, its R1 is 58. After statistics, among the 58 records, 38 are same-station returns and 20 are different-station returns. That is, R2 is 38 and R3 is 20. Further calculation gives a same-station retrieval parameter of 0.83 and a different-station retrieval parameter of 0.43. The calculation results are retained to two decimal places. Then calculate the average value of the same-station retrieval parameter and the average value of the different-station retrieval parameter obtained in each calculation in the historical records, and obtain a same-station retrieval ratio of 0.82 and a different-station retrieval ratio of 0.45.

[0113] The site allocation module is used to analyze whether a dedicated return site needs to be added to the rental site based on the retrieval ratio; the site allocation module includes a rental set analysis unit and a return site allocation unit.

[0114] The rental set analysis unit is used to calculate the expected return distance of the user based on the target distance, and then integrate the rental sites into a rental set based on the return distance.

[0115] The rental set analysis unit is configured with a rental set analysis strategy, and the rental set analysis strategy includes:

[0116] Please refer to Figures 3 to 4 As shown, construct a one-dimensional coordinate system with the target distance as the X-axis, named the distance clustering analysis graph.

[0117] Perform clustering analysis on the distance clustering analysis graph through a clustering algorithm to obtain different clustering sets.

[0118] Find the number of target distances in the clustering set, named the element quantity, and compare the element quantity with the first quantity threshold. If the element quantity is less than the first quantity threshold, output a sample insufficient signal; otherwise, output a sample sufficient signal.

[0119] If the output sample is insufficient, delete the corresponding clustering set and name the remaining clustering set as the valid set;

[0120] In practical applications, the constructed distance clustering analysis diagram is as Figure 3 shown. After performing clustering analysis through existing clustering algorithms, the clustering set obtained is as Figure 4 shown. Figure 4 In the clustering set in , the clustering sets from left to right are clustering set 1 to clustering set 8 in sequence. The first quantity threshold is set to 10. If the number of elements is less than the first quantity threshold, it is determined that the target distance recorded this time is an accidental result and has no reference value. After comparison, the valid set obtained is Figure 4 the clustering set 1, clustering set 4, and clustering set 5 in . In this embodiment, they are named the first valid set, the second valid set, and the third valid set in sequence;

[0121] Obtain the maximum value of the target distance within the valid set, mark it as the return distance, sort and number the return distances in ascending order, and represent them through the symbol F i where i is a non-zero natural number and i is the serial number of F;

[0122] Please refer to Figure 5 shown. For any S n , with the return distance as the radius and S n as the center, construct a circle, named the complementary range, and represent it through the symbol K(n,i). K(n,i) represents the complementary range constructed with S n as the center and F i as the radius;

[0123] Mark the rental sites within the complementary range as complementary sites;

[0124] In practical applications, the return distances obtained for the first valid set, the second valid set, and the third valid set are 0.6 km, 1.3 km, and 1.8 km respectively, representing F1, F2, and F3 respectively. Taking S2 as an example, the constructed complementary range is as Figure 5 shown. There are a total of three complementary ranges, which are K(2,1) to K(2,3) in ascending order of radius. When analyzing K(2,1), only the rental sites within K(2,1) are complementary sites, and the rental sites outside K(2,1) and within K(2,2) or K(2,3) are not complementary sites, and so on;

[0125] The return site allocation unit is used to analyze whether a dedicated return site needs to be added to the rental site based on the rental set and the return and pick-up ratio;

[0126] The return site allocation unit is configured with a return site allocation strategy, which includes:

[0127] For any S n , get K(n,i), S n It also exists in the range of K(n,i). Starting from i=1, the same-station return ratio, different-station return ratio and total return ratio of the complementary sites in K(n,i) are obtained, which are named complementary same-station ratio, complementary different-station ratio and complementary total ratio respectively;

[0128] In practical applications, taking S2 as an example, when i=1, it is obtained that K(2,1) memory stores S2 as a complementary site, so only the same-site return ratio, different-site return ratio and total return ratio of S2 are obtained as the complementary same-site ratio, complementary different-site ratio and complementary total ratio;

[0129] Determine whether the complementary co-site ratio is 1, if so, remove the corresponding complementary site, if not, retain the corresponding complementary site;

[0130] In actual applications, if the complementary same-station ratio is taken as an example, it means that the shared power banks rented out by the rental station will be returned to the rental station 100%. At this time, the return of power banks from different stations will destroy its balance. In addition, most of these rental stations are certain cooperative shops, which are usually only used by the staff in the store. Therefore, their corresponding complementary stations are eliminated.

[0131] The retained complementary sites are named retained sites, and the retained sites are sorted and numbered in descending order based on the proportion of different sites. j Represents, where j is a non-zero natural number and j is the serial number of V;

[0132] V j The total is also taken as a proportion and marked as Y j , through the formula Calculate the complementary range K(n,i) and take the overflow ratio, where Z i For complementarity, the overflow ratio is also taken. max() is the maximum value operator. The calculation result is rounded up to an integer. When i=1, Z i-1 Treated as 0;

[0133] Judge Z i Is it greater than zero? If so, set Z i Marked as e and connected from V1 to V e Set a return site in turn. If not, no return site needs to be set in K(n,i);

[0134] Increment i and recalculate Z i , and at the same time determine whether a return site needs to be set until the maximum value of i is reached;

[0135] In practical applications, S2 is V1. The total of V1 also takes the ratio Y1 as 1.28. After calculation, Z1 is 1.28 - 1 - 0. The calculation result is rounded up to an integer using the ceiling method, and Z1 is obtained as 1. Since Z1 is greater than zero, Z1 is marked as e, that is, e = 1, and a return station is set at V1; i is incremented by 1 and re-analyzed. After i + 1, i = 2, and K(2, 2) is analyzed. Through the same analysis process, finally, Z2 = 2.33 - 1 - 1 = 1 is calculated. Therefore, one more return station needs to be set within the range of K(2, 2). Since there is already a return station at V1, the return station at this time should start from V2.

[0136] When analyzing S n , it is analyzed in the order of the ratio of the total of S n from large to small. After the analysis is completed, the S n that has been classified as a complementary station no longer participates in the sorting and analysis, but can still participate in the analysis of other S n as a complementary station;

[0137] When all the shared power banks in S n are lent out, the first allocation quantity of shared power banks is allocated from the nearest return station to S n ;

[0138] In practical applications, after analyzing S2, all the complementary stations within its complementary range will not be used as S n for analysis. However, when analyzing the rental stations in the upper left corner of Figure 5 , they can still be analyzed as complementary stations. However, the rental stations where return stations have already been set should be skipped when allocating return stations, and priority should be given to allocating to the rental stations without return stations. Assuming that all the shared power banks in S1 are lent out, the first allocation quantity of shared power banks is allocated from the nearest return station to S1. Since the number of slots in a rental station is generally 40, to continuously provide rental services and return and pickup services, the first allocation quantity can be set to half of the number of slots, that is, the first allocation quantity is set to 20.

[0139] Example 2. Please refer to Figure 6 as shown. The present application provides a method for managing shared power banks based on the allocation of rental stations, including the following steps:

[0140] Step S1, set internal numbers for the rental stations and the shared power banks; Step S1 includes the following sub-steps:

[0141] Step S101, number the rental stations, represented by the symbol S n , where n is a non-zero natural number and n is the serial number of S;

[0142] Step S102, number the shared power banks, which is represented by the symbol P(n,m). Here, m is a non-zero natural number and (n,m) is the serial number of P. P(n,m) represents the m-th shared power bank allocated at the rental station S n ;

[0143] Step S103, the number P(n,m) of the shared power bank is not a fixed value. When the shared power bank is inserted into the rental station S n , the value of n in P(n,m) is changed to the serial number of the rental station S n . Meanwhile, the value of m starts from 1 and increases sequentially for traversal query. If it exists, m is increased. If it does not exist, m is assigned to the newly inserted shared power bank;

[0144] Step S104, every time a user returns a shared power bank, detect whether n in P(n,m) of the shared power bank is the same as n of the rental station. If they are the same, record it as a return at the same station. Otherwise, record it as a return at a different station;

[0145] Step S2, set up a site map so that users can query through the site map whether a rental station can return a shared power bank. Step S2 includes the following sub-steps:

[0146] Step S201, set up a site map, on which the location information of each rental station is marked;

[0147] Step S202, when a user clicks on any rental station, mark the clicked rental station as the query station, and the rental situation within the query station will be displayed on the site map;

[0148] Step S203, the format of the rental situation is A / D. Here, A is the number of shared power banks still available in the rental station, marked as the quantity available for rent, and D is the total number of shared power bank slots in the rental station, marked as the number of slots;

[0149] Step S204, if A is less than D, it is determined that the rental station can return a shared power bank, and "can return" will be displayed within the site map;

[0150] Step S3, based on the user's query records and internal numbers, analyze and calculate the return and pickup ratios of each rental station. The return and pickup ratios include the total return and pickup ratio, the same-station return and pickup ratio, and the different-station return and pickup ratio. Step S3 includes the following sub-steps:

[0151] Step S301, based on the user's query records and internal numbers, analyze and count the return and pickup records of each rental station;

[0152] Step S301 includes the following sub-steps:

[0153] Step S3011: After the user scans the code to rent a shared power bank, bind the number P(n,m) of the shared power bank with the user through the rental APP or rental mini-program, and mark the user as H(n,m).

[0154] Step S3012: When the user queries the rental site through the site map, monitor the first rental site clicked by the user, mark it as the target site, and at the same time record the distance between the monitored user and the target site, marked as the target distance.

[0155] Step S3013: For rental site S n , count the number of times S n is marked as the target site, named the expected number of times.

[0156] Step S3014: When the shared power bank is returned to S n , detect whether the corresponding H(n,m) has marked the target site through the site map. If so, output the counted signal; otherwise, output the uncounted signal.

[0157] Step S3015: If the uncounted signal is output, record the number of times the uncounted signal is output, marked as the return number of times.

[0158] Step S3016: Add the expected number of times and the return number of times to obtain the statistical quantity. The statistical quantity, the target distance, S n and P(n,m) are the return and pickup records.

[0159] Step S302: Analyze and calculate the total return and pickup ratio, the same-site return and pickup ratio, and the different-site return and pickup ratio of each rental site based on the return and pickup records.

[0160] Step S302 includes the following sub-steps:

[0161] Step S3021: Set the first recording period.

[0162] Step S3022: For any S n , count the number of shared power banks rented out at the rental site during the first recording period, marked as the rented-out quantity, represented by the symbol L.

[0163] Step S3023: Count the statistical quantity of the rental site during the first recording period, marked as the total recovery quantity, represented by the symbol R1.

[0164] Step S3024: Calculate R1 / L to obtain the total return and pickup parameter. Calculate the total return and pickup parameter once every first recording period, and then calculate the average value of the total return and pickup parameter to obtain the total return and pickup ratio.

[0165] Step S3025: For any Sn , mark the number of the shared power bank corresponding to that in R1 as the recycling number, and represent it through the symbol T i , where i is a non-zero natural number and i is the serial number of T, and i is n in P(n, m);

[0166] Step S3026, query whether i in T i is equal to n in S n . If so, output the same-station signal; otherwise, output the different-station signal;

[0167] Step S3027, count the number of the same-station signals and different-station signals output, and mark them as the same-station recycling quantity and the different-station recycling quantity respectively, and represent them through the symbols R2 and R3;

[0168] Step S3028, calculate R2 / L to obtain the same-station return and take parameter. Calculate the same-station return and take parameter once every first recording period, and then calculate the average value of the same-station return and take parameter to obtain the same-station return and take ratio;

[0169] Step S3029, calculate R3 / L to obtain the different-station return and take parameter. Calculate the different-station return and take parameter once every first recording period, and then calculate the average value of the different-station return and take parameter to obtain the different-station return and take ratio;

[0170] Step S4, analyze whether it is necessary to add a dedicated return station for the rental station based on the return and take ratio; Step S4 includes the following sub-steps:

[0171] Step S401, calculate the expected return distance of the user based on the target distance, and then integrate the rental stations into a rental set based on the return distance;

[0172] Step S401 includes the following sub-steps:

[0173] Step S4011, construct a one-dimensional coordinate system with the target distance as the X-axis, named the distance clustering analysis graph;

[0174] Step S4012, perform clustering analysis on the distance clustering analysis graph through a clustering algorithm to obtain different clustering sets;

[0175] Step S4013, find the number of the target distances in the clustering set, named the element quantity, compare the element quantity with the first quantity threshold. If the element quantity is less than the first quantity threshold, output the sample insufficient signal; otherwise, output the sample sufficient signal;

[0176] Step S4014, if the sample insufficient signal is output, delete the corresponding clustering set, and name the remaining clustering set the valid set;

[0177] Step S4015, obtain the maximum value of the target distance in the valid set, mark it as the return distance, sort and number the return distances in ascending order, and use the symbol F i represents, where i is a non-zero natural number and i is the serial number of F;

[0178] Step S4016, for any S n , with the return distance as the radius, S n Construct a circle with S as the center, named complementary range, represented by the symbol K(n,i), K(n,i) represents n is the center of the circle, F i Complementary ranges constructed for the radius;

[0179] Step S4017, marking the leased sites within the complementary range as complementary sites;

[0180] Step S402, analyzing whether it is necessary to add a dedicated return site for the rental site based on the rental set and the return ratio;

[0181] Step S402 includes the following sub-steps:

[0182] Step S4021, for any S n , get K(n,i), S n It also exists in the range of K(n,i). Starting from i=1, the same-station return ratio, different-station return ratio and total return ratio of the complementary sites in K(n,i) are obtained, which are named complementary same-station ratio, complementary different-station ratio and complementary total ratio respectively;

[0183] Step S4022, determining whether the complementary co-site ratio is 1, if so, removing the corresponding complementary site, if not, retaining the corresponding complementary site;

[0184] Step S4023, the reserved complementary sites are named as retained sites, and the retained sites are sorted and numbered in descending order based on the proportion of different sites, and the V symbol is used to represent the retained sites. j Represents, where j is a non-zero natural number and j is the serial number of V;

[0185] Step S4024: V j The total is also taken as a proportion and marked as Y j , through the formula Calculate the complementary range K(n,i) and take the overflow ratio, where Z i For complementarity, the overflow ratio is also taken. max() is the maximum value operator. The calculation result is rounded up to an integer. When i=1, Z i-1 Treated as 0;

[0186] Step S4025, determine Z iIs it greater than zero? If so, mark Z i as e and sequentially set a return station at V1 to V e . If not, there is no need to set a return station in K(n,i);

[0187] Step S4026, increment i by one and recalculate Z i , and at the same time determine whether a return station needs to be set until the maximum value of i is reached;

[0188] Step S4027, when analyzing S n , analyze in the order from largest to smallest of the total return and borrowing ratio of S n . After the analysis is completed, the S n that has been classified as a complementary station no longer participates in sorting and analysis, but can still participate in the analysis of other S n as a complementary station;

[0189] Step S4028, when all the shared power banks in S n are lent out, allocate the first allocation quantity of shared power banks from the nearest return station to S n .

[0190] Embodiment 3, the present application provides an electronic device, which may include: a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus. The memory stores computer-readable instructions, and the processor can call the instructions in the memory. When the computer-readable instructions are executed by the processor, the steps in the shared power bank management method based on rental site allocation are run to implement the following functions: set internal numbers for rental sites and shared power banks; set a site map, and users can query whether a rental site can return a shared power bank through the site map; analyze and calculate the return and borrowing ratio of each rental site; analyze whether a dedicated return site needs to be added to the rental site based on the return and borrowing ratio.

[0191] In addition, when the logical instructions in the above-mentioned memory are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs.

[0192] Embodiment 4. This application also provides a computer-readable storage medium. This application provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, it runs the steps in the above-mentioned shared power bank management method based on rental site allocation to achieve the following functions: setting internal numbers for rental sites and shared power banks; setting a site map through which users can query whether a rental site can return a shared power bank; analyzing and calculating the return and pickup ratio of each rental site; and analyzing based on the return and pickup ratio whether a dedicated return site needs to be added to the rental site.

[0193] Through the description of the above embodiments, the embodiments of the present invention can be provided as a method, a system, or a computer program product. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disks, optical discs, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments.

[0194] In the embodiments provided in this application, it should be understood that the disclosed system or method can be implemented in other ways. The above-described embodiments are merely illustrative. For example, the division of modules or units is only a logical function division, and there can be other division methods in actual implementation. For another example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some communication interfaces. The indirect coupling or communication connection of systems, modules, and units can be in an electrical, mechanical, or other form.

[0195] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than limiting them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A shared power bank management method based on rental site allocation, characterized in that: The steps include: Set internal numbers for rental sites and shared power banks; Set up a site map so that users can check whether the shared power bank can be returned at the rental site through the site map; Based on the user's query records and internal numbers, analyze and calculate the return ratio of each rental site, including the total return ratio, the same site return ratio, and the different site return ratio; Based on the return ratio, analyze whether it is necessary to add a dedicated return site for the rental site.

2. The shared power bank management method based on rental site allocation according to claim 1 is characterized in that: Setting internal numbers for rental sites and shared power banks includes the following sub-steps: The rental sites are numbered and marked with a symbol S n It means, where n is a non-zero natural number and n is the sequence number of S; The shared power banks are numbered and represented by the symbol P(n,m), where m is a non-zero natural number and (n,m) is the serial number of P. P(n,m) represents the power bank allocated at the rental site S. n The mth shared power bank; The number P(n,m) of the shared power bank is not a fixed value. When the shared power bank is inserted into the rental station S n After that, the value of n in P(n,m) is changed to the rental site S n The serial number of m is incremented from 1 to traverse the query. If it exists, m is incremented. If it does not exist, m is assigned to the newly inserted shared power bank. Every time a user returns a shared power bank, it is checked whether n in P(n,m) of the shared power bank is the same as n of the rental site. If they are the same, it is recorded as a return to the same site, otherwise it is recorded as a return to a different site.

3. The shared power bank management method based on rental site allocation according to claim 2 is characterized in that: Setting up a site map so that users can check whether the rental site can return the shared power bank includes the following sub-steps: Setting a site map, on which the location information of each rental site is marked; When the user clicks on any rental site, the clicked rental site will be marked as a query site, and the rental situation in the query site will be displayed in the site map; The format of the rental situation is A / D, where A is the number of shared power banks available in the rental site, marked as the number to be rented, and D is the number of shared power bank slots in the rental site, marked as the number of slots; If A is less than D, it is determined that the shared power bank can be returned at the rental site, and it is displayed as returned on the site map.

4. The shared power bank management method based on rental site allocation according to claim 3 is characterized in that: Based on the user's query records and internal numbers, the return ratio of each rental site is analyzed and calculated, and the return ratio includes the total return ratio, the return ratio of the same site, and the return ratio of different sites. The steps include: Analyze and count the return records of each rental site based on the user's query records and internal numbers; Based on the return record analysis, the total return ratio, the same-station return ratio, and the different-station return ratio for each rental site are calculated.

5. The shared power bank management method based on rental site allocation according to claim 4 is characterized in that: Based on the user's query records and internal numbers, analyzing and counting the return records of each rental site includes the following sub-steps: After the user scans the code to rent a shared power bank, the shared power bank's number P(n,m) is bound to the user through the rental APP or rental applet, and the user is marked as H(n,m); When a user searches for a rental site through the site map, the first rental site clicked by the user is monitored and marked as the target site. At the same time, the distance between the user and the target site is recorded and marked as the target distance. For rental site S n , Statistics S n The number of times it is marked as a target site is named the expected number; When the shared power bank is returned to S n , detect whether the corresponding H(n,m) marks the target site through the site map. If so, output the counted signal, otherwise output the uncounted signal; If an uncounted signal is output, the number of times the uncounted signal is output is recorded and marked as the number of returns; Add the expected number of times to the number of returns to get the statistical number, the statistical number, the target distance, S n And P(n,m) is the returned record.

6. The shared power bank management method based on rental site allocation according to claim 5 is characterized in that: Calculating the total return ratio, the same-station return ratio, and the different-station return ratio for each rental site based on the return record analysis includes the following sub-steps: Set the first recording period; For any S n , count the number of shared power banks rented out by the rental site in the first recording period, marked as the rented number, represented by the symbol L; The statistical number of rental sites in the first recording period is counted, marked as the total recycling number, represented by the symbol R1; Calculate R1 / L to obtain the total return parameter, calculate the total return parameter once in each first recording period, and then calculate the average value of the total return parameter to obtain the total return ratio; For any S n , mark the number of the shared power bank corresponding to R1 as the recycling number, and use the symbol T i Indicates, where i is a non-zero natural number and i is the serial number of T, i is n in P(n,m); Query T i Is i in S n If n in is equal, then the same-station signal is output, otherwise the different-station signal is output; The number of same-station signals and different-station signals are counted and output, which are marked as same-station recovery number and different-station recovery number, respectively, and are represented by symbols R2 and R3; Calculate R2 / L to get the same-station return parameter. Calculate the same-station return parameter once in each first recording period, and then calculate the average value of the same-station return parameter to get the same-station return ratio. Calculate R3 / L to obtain the out-of-station access parameter. Calculate the out-of-station access parameter once in each first recording period, and then calculate the average value of the out-of-station access parameter to obtain the out-of-station access ratio.

7. The shared power bank management method based on rental site allocation according to claim 6 is characterized in that: Analyzing whether to add a dedicated return site for the rental site based on the return ratio includes the following sub-steps: The user's expected return distance is calculated based on the target distance, and the rental sites are then integrated into a rental set based on the return distance; Based on the rental collection and return ratio, analyze whether it is necessary to add a dedicated return site for the rental site.

8. The shared power bank management method based on rental site allocation according to claim 7 is characterized in that: Calculating the user's expected return distance based on the target distance and integrating the rental sites into a rental set based on the return distance includes the following sub-steps: A one-dimensional coordinate system is constructed with the target distance as the X-axis, named distance cluster analysis diagram; The distance cluster analysis graph is clustered by clustering algorithm to obtain different cluster sets; Find the number of target distances in the cluster set, named as the number of elements, and compare the number of elements with the first number threshold. If the number of elements is less than the first number threshold, output a sample shortage signal, otherwise output a sample sufficient signal; If the output sample is insufficient, the corresponding cluster set will be deleted, and the retained cluster set will be named the valid set; Get the maximum value of the target distance in the valid set, mark it as the return distance, sort and number the return distances in ascending order, and use the symbol F i represents, where i is a non-zero natural number and i is the serial number of F; For any S n , with the return distance as the radius, S n Construct a circle with S as the center, named complementary range, represented by the symbol K(n,i), K(n,i) represents n is the center of the circle, F i Complementary ranges constructed for the radius; The rental sites within the complementary range are marked as complementary sites.

9. The shared power bank management method based on rental site allocation according to claim 8 is characterized in that: Analyzing whether to add a dedicated return site for the rental site based on the rental collection and return ratio includes the following sub-steps: For any S n , obtain K(n,i), the S n It also exists in the range of K(n,i). Starting from i=1, the same-station return ratio, different-station return ratio and total return ratio of the complementary sites in K(n,i) are obtained, which are named complementary same-station ratio, complementary different-station ratio and complementary total ratio respectively; Determine whether the complementary co-site ratio is 1, if so, remove the corresponding complementary site, if not, retain the corresponding complementary site; The retained complementary sites are named retained sites, and the retained sites are sorted and numbered in descending order based on the proportion of different sites. j Represents, where j is a non-zero natural number and j is the serial number of V; V j The total is also taken as a proportion and marked as Y j , through the formula Calculate the complementary range K(n,i) and take the overflow ratio, where Z i For complementarity, the overflow ratio is also taken. max() is the maximum value operator. The calculation result is rounded up to an integer. When i=1, Z i-1 Treated as 0; Judge Z i Is it greater than zero? If so, set Z i Marked as e and connected from V1 to V e Set a return site in turn. If not, no return site needs to be set in K(n,i); Increment i and recalculate Z i , and at the same time determine whether a return site needs to be set until the maximum value of i is reached; In the S n When conducting the analysis, follow the S n The total proportion of the S is analyzed in descending order. After the analysis is completed, the S that have been included as complementary sites n No longer participates in sorting and analysis, but can still participate in other S n Analysis; When S n After all the shared power banks in the storage area have been borrowed, the first number of shared power banks will be allocated from the nearest return station to S n .

10. A shared power bank management system based on rental site allocation, used to implement the shared power bank management method based on rental site allocation according to any one of claims 1 to 9, characterized in that: It includes an internal numbering module, a site map module, a return analysis module and a site allocation module; the internal numbering module, the site map module and the return analysis module are respectively connected with the site allocation module data; The internal numbering module is used to set internal numbers for rental sites and shared power banks; The site map module is used to set a site map, and users can query whether the rental site can return the shared power bank through the site map; The return analysis module is used to analyze and calculate the return ratio of each rental site based on the user's query records and internal numbers, and the return ratio includes the total return ratio, the same site return ratio and the different site return ratio; The site allocation module is used to analyze whether it is necessary to add a dedicated return site for the rental site based on the return ratio.

Citation Information

Patent Citations

  • Shared power bank lease management system and method thereof

    CN117575750A

  • Shared charging method based on online rental and return

    CN107657508A

  • Public bicycle station dynamic planning method and system for Df-PBS system

    CN111489064A

  • Lithium battery leasing management method and leasing system thereof

    CN117218769A

  • Method for renting shared device, and shared control device and mobile terminal

    WO2020220706A1

Cited By

  • Return bin access detection system and method, rental cabinet and medium

    CN120877422A

  • Engineering machinery lease management method and system based on dynamic demand matching

    CN121329565A