Reverse battery swapping method, device, medium and system

By receiving users' reverse battery swap requests, automatically searching for and determining acceptable battery swapping stations, the problem of low efficiency in existing reverse battery swapping systems has been solved, enabling intelligent allocation and efficient utilization of batteries and improving the user experience.

CN116080467BActive Publication Date: 2025-12-19BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111316188.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-08
Publication Date
2025-12-19
Estimated Expiration
2041-11-08

AI Technical Summary

Technical Problem

Existing reverse battery swapping methods are inefficient, requiring users to personally visit battery swapping stations to apply and wait, leading to battery shortages and long queues at these stations.

Method used

By receiving users' reverse battery swap requests, obtaining their remaining battery power and location information, searching for acceptable battery swap stations within a search area centered on the current location, determining whether an acceptable battery swap station exists based on the battery swap information, and returning a response, the process is automated.

Benefits of technology

It improves the efficiency of reverse battery swapping and battery utilization, solves the battery shortage and queuing problems at battery swapping stations, and enhances the user's battery swapping experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116080467B_ABST
    Figure CN116080467B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a reverse battery swapping method, device, medium and system, belonging to the field of electric vehicles, which can improve the efficiency of reverse battery swapping. A reverse battery swapping method comprises: receiving a reverse battery swapping request of a user, the reverse battery swapping request comprising remaining power information of a battery to be reverse swapped and information about a current location of the user; searching for a battery swapping station within a first search range centered on the current location in the case that the remaining power meets the reverse battery swapping requirement; obtaining current battery swapping information of the searched battery swapping station, the current battery swapping information comprising a number of people queuing for forward battery swapping and a remaining charging time of each battery in the battery swapping station; determining whether there is a battery swapping station capable of accepting the reverse battery swapping request based on the current battery swapping information; and returning a response to the reverse battery swapping request to the user based on the determination result.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of electric vehicles, and in particular, to a reverse battery swapping method, device, medium and system. BACKGROUND

[0002] Reverse battery swapping refers to that a user exchanges a low-power battery in a battery swapping station for a full-power battery. In the related art, the process of reverse battery swapping is usually that the user directly goes to the battery swapping station with the full-power battery, fills out a reverse battery swapping application in the battery swapping station, and exchanges the low-power battery in the battery swapping station after the application is approved. However, the efficiency of this reverse battery swapping method is relatively low. SUMMARY

[0003] To overcome the problems in the related art, the present disclosure provides a reverse battery swapping method, device, medium and system.

[0004] According to a first aspect of an embodiment of the present disclosure, a reverse battery swapping method is provided, including: receiving a reverse battery swapping request of a user, the reverse battery swapping request including remaining power information of a battery to be reverse battery swapped and information about a current location of the user; searching for a battery swapping station in a first search range centered on the current location in a case where the remaining power meets a reverse battery swapping requirement; obtaining current battery swapping information of the searched battery swapping station, the current battery swapping information including a forward battery swapping queue number and a charging remaining time length of each battery in the battery swapping station; determining whether there is a battery swapping station capable of accepting the reverse battery swapping request based on the current battery swapping information; and returning a response to the reverse battery swapping request to the user based on a determination result.

[0005] Optionally, the determining whether there is a battery swapping station capable of accepting the reverse battery swapping request based on the current battery swapping information includes: determining, based on the current battery swapping information, a battery swapping station that meets the following determination condition as a battery swapping station capable of accepting the reverse battery swapping request: a number of full-power batteries in the battery swapping station is less than the forward battery swapping queue number.

[0006] Optionally, the determination condition further includes: there is a battery in the battery swapping station whose charging remaining time length is greater than the forward battery swapping queue number multiplied by an average single-vehicle battery swapping time length; and / or the forward battery swapping queue number multiplied by the average single-vehicle battery swapping time length is greater than a time length required by the user to provide reverse battery swapping.

[0007] Optionally, the time length required by the user to provide reverse battery swapping is a sum of an estimated time length required to reach the battery swapping station from the current location of the user and the average single-vehicle battery swapping time length.

[0008] Optionally, the method further comprises: if a plurality of battery swap stations are searched in the first search range, determining a battery swap station with the largest number of batteries that meet the determination condition, i.e., the charging remaining time of the battery swap station is greater than the number of forward battery swap queued people multiplied by the average forward battery swap time of a single vehicle, as the battery swap station that can accept the reverse battery swap request.

[0009] Optionally, the method further comprises: if no battery swap station is searched in the first search range or if it is determined based on the current battery swap information that no battery swap station that can accept the reverse battery swap request exists in the first search range, increasing the first search range and repeating the searching step.

[0010] Optionally, the method further comprises: if no battery swap station that can accept the reverse battery swap request exists even if the first search range is increased to a search upper limit value, returning to the step of returning a response to the reverse battery swap request to the user based on the determination result, wherein the search upper limit value is a user preset search upper limit value or a distance value that the user's vehicle can travel estimated according to the difference between the remaining power of the battery and the remaining power that meets the reverse battery swap requirement.

[0011] Optionally, the step of returning a response to the reverse battery swap request to the user based on the determination result comprises: if the determination result indicates that there is a battery swap station that can accept the reverse battery swap request, returning a response to the reverse battery swap request to the user and including location information of the battery swap station that can accept the reverse battery swap request in the response; if the determination result indicates that there is no battery swap station that can accept the reverse battery swap request, returning a response to the reverse battery swap request to the user and indicating to the user that no battery swap station exists for the reverse battery swap requirement.

[0012] Optionally, the method further comprises: determining whether the remaining power of the battery to be reverse-swapped is obtained through forward battery swap; and if the remaining power of the battery to be reverse-swapped is obtained through forward battery swap, sending information rejecting the reverse battery swap request to the user.

[0013] Optionally, the step of determining whether the remaining power of the battery to be reverse-swapped is obtained through forward battery swap comprises: determining whether the remaining power of the battery to be reverse-swapped is obtained through forward battery swap by querying battery swap records and / or charging records of the battery to be reverse-swapped.

[0014] According to a second aspect of the embodiments of the present disclosure, a reverse battery swapping device is provided, comprising: a receiving module configured to receive a reverse battery swapping request of a user, the reverse battery swapping request comprising remaining power information of a battery to be reverse swapped and information about a current location of the user; a searching module configured to search for a battery swapping station within a first search range centered on the current location when the remaining power meets a reverse battery swapping requirement; an obtaining module configured to obtain current battery swapping information of the searched battery swapping station, the current battery swapping information comprising a forward battery swapping queue number and a charging remaining time of each battery in the battery swapping station; a determining module configured to determine whether there is a battery swapping station capable of accepting the reverse battery swapping request based on the current battery swapping information; and a sending module configured to return a response to the reverse battery swapping request to the user based on a determination result of the determining module.

[0015] According to a third aspect of the embodiments of the present disclosure, a reverse battery swapping device is provided, comprising: a processor; a memory configured to store processor-executable instructions; and wherein the processor is configured to perform the steps of the method according to the first aspect of the present disclosure.

[0016] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores computer program instructions, and the computer program instructions are executed by a processor to implement the steps of the reverse battery swapping method provided by the first aspect of the present disclosure.

[0017] According to a fifth aspect of the embodiments of the present disclosure, a reverse battery swapping system is provided, comprising: a user terminal, a cloud server and a battery swapping station, wherein: the user terminal is configured to send a reverse battery swapping request to the cloud server and receive a response to the reverse battery swapping request from the cloud server, the reverse battery swapping request comprising remaining power information of a battery to be reverse swapped and information about a current location of the user; the cloud server is configured to perform the steps of the method according to the first aspect of the present disclosure; and the battery swapping station is configured to send current battery swapping information of the battery swapping station to the cloud server.

[0018] By adopting the technical scheme, since the reverse battery swapping request of the user can be received, the battery swapping station is searched in the first search range centered on the current position of the user in the case that the remaining power of the battery to be reversely swapped meets the remaining power of the reverse battery swapping requirement, the current battery swapping information of the searched battery swapping station is acquired, it is determined whether there is a battery swapping station capable of accepting the reverse battery swapping request based on the current battery swapping information, and a response to the reverse battery swapping request is returned to the user based on the determination result, so that the automatic process of the reverse battery swapping can be realized, the reverse battery swapping and the effective allocation and utilization of the battery (i.e., the full battery can be provided to the surrounding battery swapping station lacking power) are more intelligent and convenient, the phenomenon of battery shortage and queuing of the battery swapping station is solved, the efficiency of the reverse battery swapping and the use efficiency of the battery swapping battery are improved, and the user battery swapping experience is improved.

[0019] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0020] The accompanying drawings incorporated in and forming a part of the specification illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure together with the description.

[0021] Figure 1 is a flowchart of a reverse battery swapping method according to an exemplary embodiment.

[0022] Figure 2 is a flowchart of another reverse battery swapping method according to an exemplary embodiment.

[0023] Figure 3 is a block diagram of a reverse battery swapping device according to an exemplary embodiment.

[0024] Figure 4 is a block diagram of a reverse battery swapping system according to an exemplary embodiment.

[0025] Figure 5 is a block diagram of a device for reverse battery swapping according to an exemplary embodiment.

[0026] Figure 6 is a block diagram of a device for reverse battery swapping according to an exemplary embodiment. DETAILED DESCRIPTION

[0027] The exemplary embodiments will be described in detail below with reference to the drawings. In the following description, unless otherwise indicated, like numbers in the different drawings represent the same or similar elements. The following exemplary embodiments described are not meant to represent all embodiments consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0028] Figure 1 is a flowchart of a reverse battery swapping method according to an exemplary embodiment, which can be applied in a cloud server. As shown in Figure 1 , the reverse battery swapping method can include the following steps S11-S15.

[0029] In step S11, a reverse battery swapping request of a user is received, the reverse battery swapping request including remaining battery capacity information of a battery to be reverse swapped and information about a current location of the user.

[0030] In some embodiments, if the user has a full battery, the user can send a reverse battery swapping request to the cloud server through a terminal device (e.g., a mobile phone, a car terminal, etc.). A full battery refers to a battery with a remaining capacity that meets the reverse battery swapping requirement. Typically, a battery swapping station will have a certain requirement for the remaining capacity of a battery to be reverse swapped, for example, requiring the remaining capacity of the battery to be greater than a first preset capacity (e.g., 80% of the battery capacity) to be able to perform reverse battery swapping.

[0031] In step S12, in a case where the remaining capacity of the battery meets the reverse battery swapping requirement, a battery swapping station is searched within a first search range centered on the current location of the user.

[0032] The first search range can be a search range pre-set by the cloud server, or a search range set by the user requesting reverse battery swapping and sent to the cloud server.

[0033] In some embodiments, the cloud server can search within a first search range (e.g., a search range with a preset diameter of 5Km) centered on the current location of the user to determine whether there is a battery swapping station within the search range.

[0034] In step S13, current battery swapping information of the searched battery swapping station is obtained, the current battery swapping information including a forward battery swapping queue number and a charging remaining duration of each battery in the battery swapping station.

[0035] Forward battery swapping refers to a user swapping a full battery in a battery swapping station for a low-capacity battery. A low-capacity battery refers to a battery with a remaining capacity less than a second preset capacity (e.g., 50% of the battery capacity). The first preset capacity is greater than the second preset capacity.

[0036] In step S14, it is determined whether there is a battery swap station that can accept the reverse battery swap request based on the current battery swap information.

[0037] In some embodiments, the cloud server can determine, based on the current battery swap information, a battery swap station that satisfies the following determination condition as a battery swap station that can accept the reverse battery swap request: the number of full batteries in the battery swap station is less than the number of forward battery swap queuing people. This means that the number of full batteries in the battery swap station is insufficient to meet the forward battery swap demand, and the battery swap station has a queuing phenomenon, so there is a demand for low battery swap to full battery swap to speed up the battery swap efficiency of forward battery swap users.

[0038] In some embodiments, the determination condition can further include at least one of the following:

[0039] (1) There are batteries in the battery swap station whose charging remaining time is greater than the number of forward battery swap queuing people multiplied by the average single vehicle battery swap time.

[0040] The average single vehicle battery swap time is the average time of single vehicle battery swap obtained according to past single vehicle battery swap time data. Here, the single vehicle battery swap can be forward single vehicle battery swap or reverse single vehicle battery swap.

[0041] The number of forward battery swap queuing people multiplied by the average single vehicle battery swap time is the time required for the last forward battery swap person in the forward battery swap queuing team to complete the battery swap.

[0042] The charging remaining time of the battery is greater than the number of forward battery swap queuing people multiplied by the average single vehicle battery swap time, which means that there are such batteries in the battery swap station, that is, the time required for the battery to be fully charged is longer than the time required for the last forward battery swap person in the forward battery swap queuing team to complete the battery swap. This makes the battery swap station have a demand for low battery swap to full battery swap.

[0043] (2) The number of forward battery swap queuing people multiplied by the average single vehicle battery swap time is greater than the time required for the user to provide reverse battery swap.

[0044] The time required for the user to provide reverse battery swap is the sum of the estimated time required to reach the battery swap station from the user's current location and the average single vehicle battery swap time. The estimated time required to reach the battery swap station from the user's current location can be determined according to the estimated driving time of the user driving from his current location to the battery swap station.

[0045] The number of people in the forward battery swapping queue multiplied by the average single battery swapping time is greater than the time required for the user to provide the reverse battery swapping, which means that the time required for the last person in the forward battery swapping queue to finish swapping the battery is greater than the time required for the user to provide the reverse battery swapping. This makes the battery swapping station have the demand of swapping a low battery for a full battery so that the user can provide a full battery to the last person in the forward battery swapping queue for forward battery swapping.

[0046] In step S15, a response to the reverse battery swapping request is returned to the user based on the determination result.

[0047] If the determination result indicates that there is a battery swapping station that can accept the reverse battery swapping request, a response to the reverse battery swapping request is returned to the user and the response includes location information about the battery swapping station that can accept the reverse battery swapping request. In this way, the user can automatically generate navigation information based on the location information of the battery swapping station included in the response and go to the designated battery swapping station for battery swapping.

[0048] If the determination result indicates that there is no battery swapping station that can accept the reverse battery swapping request, a response to the reverse battery swapping request is returned to the user and the response indicates to the user that there is no battery swapping station that has the demand for reverse battery swapping.

[0049] By adopting the above technical solution, since the reverse battery swapping request of the user can be received, the battery swapping station is searched within the first search range centered on the current location of the user in the case that the remaining battery of the battery to be reverse swapped meets the remaining battery requirement for reverse battery swapping, the current battery swapping information of the searched battery swapping station is acquired, it is determined whether there is a battery swapping station that can accept the reverse battery swapping request based on the current battery swapping information, and a response to the reverse battery swapping request is returned to the user based on the determination result, so that the automatic process of reverse battery swapping can be realized, the reverse battery swapping and the effective allocation and utilization of the battery (i.e. the full battery can be provided to the surrounding battery swapping station that lacks power) are more intelligent and convenient, the phenomenon of battery shortage and queuing of the battery swapping station is solved, the efficiency of reverse battery swapping and the use efficiency of the battery for battery swapping are improved, and the user battery swapping experience is improved.

[0050] Figure 2 is a flowchart of another reverse battery swapping method according to an exemplary embodiment.

[0051] As shown in Figure 2 first, in step S21, a reverse battery swapping request of a user is received, and the reverse battery swapping request includes remaining battery information of a battery to be reverse swapped and information about a current location of the user. This step is similar to step S11 and will not be described again.

[0052] Then, in step S22, if the remaining power of the battery meets the remaining power required for the reverse battery swap, a battery swap station is searched for within a first search range centered on the current location of the user. This step is similar to step S12, and thus will not be described again.

[0053] Then, in step S23, it is determined whether a battery swap station is searched for. If a battery swap station is searched for, the process proceeds to step S24, and if a battery swap station is not searched for, the process proceeds to step S26.

[0054] In step S24, current battery swap information of the searched-for battery swap station is acquired. The current battery swap information includes the number of people queued for forward battery swap and the remaining charging time of each battery in the battery swap station. This step is similar to step S13, and thus will not be described again.

[0055] Then, in step S25, it is determined whether there is a battery swap station that can accept the reverse battery swap request based on the current battery swap information. This step is similar to step S14, and thus will not be described again. If it is determined that there is no battery swap station that can accept the reverse battery swap request, the process proceeds to step S26, and if it is determined that there is a battery swap station that can accept the reverse battery swap request, the process proceeds to step S27.

[0056] In step S26, the first search range is increased, so that a battery swap station that meets the conditions can be searched for in a larger search range.

[0057] In some embodiments, the first search range can be increased by a preset step size. For example, assuming that the initial value of the first search range is 2Km and the preset step size is 1Km, the first search range after the increase becomes 3Km.

[0058] In yet another embodiment, the search ranges can be preset and executed in order from small to large. For example, assuming that the preset search ranges are 2Km, 5Km, 10Km, and so on, the search is first performed with the first search range of 2Km, and then if the search range needs to be increased, the search is continued with the first search range of 5Km, and so on.

[0059] By increasing the first search range, it is possible to determine whether there is a battery swap station that can accept the reverse battery swap request within a reasonable geographical range, thereby improving the efficiency of the reverse battery swap and the use efficiency of the battery swap battery.

[0060] In step S28, it is determined whether the first search range after the increase exceeds an upper limit value of the search. If it exceeds, the process proceeds to step S27, and if it does not exceed, the process proceeds to step S22.

[0061] The search upper limit value is a user preset search upper limit value, or can also be a distance value that the user vehicle can travel according to a difference between the remaining battery capacity and the remaining capacity meeting the reverse battery swapping requirement. For example, assuming that the current remaining capacity of the battery to be reversely swapped is 100%, and the remaining capacity of the reverse battery swapping requirement is greater than 80%, then according to the difference between 100% and 80%, that is, according to 20% of the battery capacity, it can be estimated how far the user vehicle can travel using the 20% of the battery capacity, and the estimated distance value that can be traveled is taken as the search upper limit value, so that the problem that the vehicle consumes too much battery capacity during the travel to the battery swapping station due to the distance being too far from the battery swapping station, and then the remaining battery capacity does not meet the reverse battery swapping requirement, can be avoided.

[0062] In step S27, a response to the reverse battery swapping request is returned to the user based on the determination result. This step is similar to step S15, and will not be described again.

[0063] By adopting the technical solution, the reverse battery swapping request of the user can be received, the battery swapping station is searched in the first search range centered on the current position of the user in the case that the remaining capacity of the battery to be reversely swapped meets the remaining capacity of the reverse battery swapping requirement, the current battery swapping information of the searched battery swapping station is obtained, it is determined whether there is a battery swapping station that can accept the reverse battery swapping request based on the current battery swapping information, and a response to the reverse battery swapping request is returned to the user based on the determination result, so that the automatic process of the reverse battery swapping can be realized, the reverse battery swapping and the effective allocation and utilization of the battery (that is, the full battery can be provided to the surrounding battery swapping station lacking power) are more intelligent and convenient, the phenomenon of battery shortage, queuing and the like of the battery swapping station is solved, the efficiency of the reverse battery swapping and the use efficiency of the battery swapping battery are improved, and the user battery swapping experience is improved.

[0064] In some embodiments, the reverse battery swapping method according to the embodiments of the present disclosure can further include: if a plurality of battery swapping stations are searched in the first search range, a battery swapping station with the largest number of batteries in which the charging remaining time is greater than the number of forward battery swapping queued people multiplied by the average single vehicle forward battery swapping time among the battery swapping stations meeting the determination condition is determined as the battery swapping station that can accept the reverse battery swapping request.

[0065] For example, assuming that the first battery swapping station and the second battery swapping station are searched in the first search range, and both of the two battery swapping stations meet the determination condition described above, but the charging remaining time of 4 batteries in the first battery swapping station is greater than the number of forward battery swapping queued people multiplied by the average single vehicle forward battery swapping time, and the charging remaining time of 2 batteries in the second battery swapping station is greater than the number of forward battery swapping queued people multiplied by the average single vehicle forward battery swapping time, which indicates that the power shortage phenomenon of the first battery swapping station is more serious, then the first battery swapping station can be determined as the battery swapping station that accepts the reverse battery swapping request.

[0066] By adopting the technical scheme, the battery swap station with more serious battery shortage can be determined, and the full battery of the user is provided to the battery swap station, so that the effective allocation and utilization of the battery are realized, and the battery shortage, queuing and other phenomena of the battery swap station are solved.

[0067] In some embodiments, the reverse battery swap method according to the embodiments of the present disclosure can further include: judging whether the remaining power of the battery to be reversely swapped is obtained through forward battery swap, for example, the judgment can be performed by querying the battery swap record and / or charging record of the battery to be reversely swapped, if it is found through the query that the battery to be reversely swapped has a latest forward battery swap record, it indicates that the battery to be reversely swapped is a battery obtained through forward battery swap, if the charging record of the battery to be reversely swapped indicates that the battery to be reversely swapped becomes a full battery because of charging in the battery swap station, it also indicates that the battery to be reversely swapped is a battery obtained through forward battery swap; then, if the remaining power of the battery to be reversely swapped is obtained through forward battery swap, information rejecting the reverse battery swap request is sent to the user.

[0068] Through the technical scheme, the battery obtained through forward battery swap can be avoided to be reversely swapped.

[0069] Figure 3 is a reverse battery swap device block diagram according to an exemplary embodiment. The reverse battery swap device can be applied to a cloud server. Referring to Figure 3 , the reverse battery swap device includes a receiving module 31, a searching module 32, an obtaining module 33, a determining module 34 and a sending module 35. The receiving module 31 is configured to receive a reverse battery swap request of a user, the reverse battery swap request including remaining power information of a battery to be reversely swapped and information about a current position of the user; the searching module 32 is configured to search for a battery swap station in a first search range centered on the current position in a case where the remaining power meets a reverse battery swap requirement; the obtaining module 33 is configured to obtain current battery swap information of the searched battery swap station, the current battery swap information including a forward battery swap queue number and a charging remaining time of each battery in the battery swap station; the determining module 34 is configured to determine whether there is a battery swap station capable of accepting the reverse battery swap request based on the current battery swap information; and the sending module 35 is configured to return a response to the reverse battery swap request to the user based on a determination result of the determining module 34.

[0070] By adopting the technical scheme, the reverse battery swapping request of the user can be received, the battery swapping station is searched in the first search range centered on the current position of the user in the case that the remaining power of the battery to be reversely swapped meets the remaining power meeting the reverse battery swapping requirement, the current battery swapping information of the searched battery swapping station is acquired, it is determined whether there is a battery swapping station capable of accepting the reverse battery swapping request based on the current battery swapping information, and a response to the reverse battery swapping request is returned to the user based on the determination result, so that the automatic process of the reverse battery swapping is realized, the reverse battery swapping and the effective allocation and utilization of the battery (i.e., the full battery can be provided to the surrounding battery swapping station lacking power) are more intelligent and convenient, the phenomenon of battery shortage and queuing of the battery swapping station is solved, the efficiency of the reverse battery swapping and the use efficiency of the battery swapping battery are improved, and the user battery swapping experience is improved.

[0071] Optionally, the determination module 34 is configured to determine, based on the current battery swapping information, the battery swapping station meeting the following determination condition as the battery swapping station capable of accepting the reverse battery swapping request: the number of full batteries in the battery swapping station is less than the number of the forward battery swapping queuing people.

[0072] Optionally, the determination condition further includes: there is a battery in the battery swapping station, the charging remaining time of which is greater than the number of the forward battery swapping queuing people multiplied by the average single vehicle battery swapping time; and / or the number of the forward battery swapping queuing people multiplied by the average single vehicle battery swapping time is greater than the time required by the user to provide the reverse battery swapping.

[0073] Optionally, the time required by the user to provide the reverse battery swapping is the sum of the estimated time required to reach the battery swapping station from the current position of the user and the average single vehicle battery swapping time.

[0074] Optionally, the determination module 34 is further configured to, if a plurality of battery swapping stations are searched in the first search range, determine the battery swapping station having the largest number of full batteries in the battery swapping station meeting the determination condition as the battery swapping station capable of accepting the reverse battery swapping request, the charging remaining time of which is greater than the number of the forward battery swapping queuing people multiplied by the average single vehicle forward battery swapping time.

[0075] Optionally, the reverse battery swapping device further includes an increasing module configured to increase the first search range if no battery swapping station is searched in the first search range or if it is determined based on the current battery swapping information that there is no battery swapping station capable of accepting the reverse battery swapping request in the first search range.

[0076] Optionally, the upper limit value of the first search range is a user preset search upper limit value or a distance value that the vehicle of the user can travel estimated according to the difference between the remaining power of the battery and the remaining power meeting the reverse battery swapping requirement.

[0077] Optionally, the sending module 35 is further configured to: if the determination result indicates that there is a battery swap station that can accept the reverse battery swap request, return a response to the reverse battery swap request to the user and the response includes position information of the battery swap station that can accept the reverse battery swap request; and if the determination result indicates that there is no battery swap station that can accept the reverse battery swap request, return a response to the reverse battery swap request to the user, and the response is used to indicate to the user that there is no battery swap station that has a reverse battery swap demand.

[0078] Optionally, the reverse battery swap device further includes a judging module configured to judge whether the remaining power of the battery to be reversely swapped is obtained through forward battery swap; and the sending module 35 is further configured to send information rejecting the reverse battery swap request to the user if the remaining power of the battery to be reversely swapped is obtained through forward battery swap.

[0079] Optionally, the judging module is further configured to: judge whether the remaining power of the battery to be reversely swapped is obtained through forward battery swap by querying a battery swap record and / or a charging record of the battery to be reversely swapped.

[0080] As to the device in the above embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.

[0081] The present disclosure also provides a computer readable storage medium having stored thereon computer program instructions, which, when executed by a processor, implement the steps of the reverse battery swap method provided by the present disclosure.

[0082] Figure 4 is a reverse battery swap system block diagram according to an exemplary embodiment of the present disclosure. As shown in Figure 4 the reverse battery swap system includes a user terminal 41, a cloud server 42 and a battery swap station 43, and the user terminal 41 can be a vehicle terminal, a mobile phone, a tablet computer, etc. Wherein: the user terminal 41 is configured to send a reverse battery swap request to the cloud server 42 and receive a response to the reverse battery swap request from the cloud server 42, and the reverse battery swap request includes remaining power information of a battery to be reversely swapped and information about a current position of the user; the cloud server 42 is configured to perform the steps of the method according to the embodiments of the present disclosure; and the battery swap station 43 is configured to send current battery swap information of the battery swap station to the cloud server 42.

[0083] By adopting the above technical solutions, since the reverse battery swapping request of the user can be received, the battery swapping station is searched in the first search range centered on the current location of the user in the case that the remaining power of the battery to be reversely swapped meets the remaining power of the reverse battery swapping requirement, the current battery swapping information of the searched battery swapping station is acquired, it is determined whether there is a battery swapping station capable of accepting the reverse battery swapping request based on the current battery swapping information, and a response to the reverse battery swapping request is returned to the user based on the determination result, so that the automatic process of the reverse battery swapping can be realized, the reverse battery swapping and the effective allocation and utilization of the battery (i.e. the full battery can be provided to the surrounding battery swapping station lacking power) are more intelligent and convenient, the phenomenon of battery shortage and queuing of the battery swapping station is solved, the efficiency of the reverse battery swapping and the use efficiency of the battery swapping battery are improved, and the user battery swapping experience is improved.

[0084] Figure 5 FIG. 8 is a block diagram of a device 800 for reverse battery swapping according to an exemplary embodiment. The device 800 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like, for example.

[0085] Referring to Figure 5 The device 800 can include one or more of the following components: a processing component 802, a memory 804, a power supply 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.

[0086] The processing component 802 usually controls overall operations of the device 800, such as operations associated with displaying, making phone calls, data communications, camera operations, and recording operations. The processing component 802 can include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned reverse battery swapping method. In addition, the processing component 802 can include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0087] The memory 804 is configured to store various types of data to support operations of the device 800. Examples of such data include instructions for any application or methods operating on the device 800, contact data, phonebook data, messages, pictures, videos, and so on. The memory 804 can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0088] The power component 806 provides power to various components of the device 800. The power component 806 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 800.

[0089] The multimedia component 808 includes a screen providing an output interface between the device 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or a sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 808 includes a front camera and / or a back camera. The front camera and / or the back camera can receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each of the front and back cameras can be a fixed optical lens system or have a focal length and optical zoom capability.

[0090] The audio component 810 is configured to output and / or input an audio signal. For example, the audio component 810 includes a microphone (MIC) configured to receive an external audio signal when the device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting an audio signal.

[0091] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keyboard, a click wheel, a button, and so on. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0092] The sensor component 814 includes one or more sensors for providing status assessments for various aspects of the device 800. For example, the sensor component 814 can detect an open / closed status of the device 800, relative positioning of components, such as a display and keypad of the device 800, a change in position of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and a temperature change of the device 800. The sensor component 814 can include an optical sensor for detecting ambient light, a proximity sensor configured to detect the presence of nearby objects without any physical touch, a CMOS or CCD image sensor for use in imaging applications, or an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor in some embodiments.

[0093] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and another device. The device 800 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0094] In an exemplary embodiment, the device 800 can be implemented using one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic elements, for performing the reverse battery swapping method described above.

[0095] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 804 including instructions, is also provided, which can be executed by the processor 820 of the device 800 to complete the reverse battery swapping method described above. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.

[0096] In another example embodiment, there is also provided a computer program product comprising a computer program being executable by a programmable apparatus, the computer program having code sections for performing the reverse battery swapping method described above when executed by the programmable apparatus.

[0097] Figure 6 is a block diagram of an apparatus 1900 for reverse battery swapping according to an example embodiment. For example, the apparatus 1900 can be provided as a server. Referring to Figure 6 , the apparatus 1900 includes a processing assembly 1922, which further includes one or more processors, and memory resources represented by a memory 1932 for storing instructions, such as an application program, executable by the processing assembly 1922. The application program stored in the memory 1932 can include one or more than one module each corresponding to a set of instructions. In addition, the processing assembly 1922 is configured to execute the instructions to perform the reverse battery swapping method described above.

[0098] The apparatus 1900 can also include a power supply assembly 1926 configured to perform power management of the apparatus 1900, a wired or wireless network interface 1950 configured to connect the apparatus 1900 to a network, and an input output (I / O) interface 1958. The apparatus 1900 can operate based on an operating system stored in the memory 1932, such as Windows Server TM , MacOS X TM , Unix TM , Linux TM , FreeBSD TM or the like.

[0099] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the present disclosure. It is intended that the present disclosure cover any and all variations of the present disclosure including those variations that can be incorporated into the above detailed description and making use of or otherwise relevant to the general principles of the present disclosure. It is intended that the present disclosure be considered as exemplary and illustrative and not in a limiting sense. For example, although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement that is calculated to achieve the same or similar result can be substituted for the specific embodiment shown. This disclosure is intended to cover any and all adaptations or variations of various embodiments. Combinations of the above embodiments can also be practiced without having

[0100] It is to be understood that the present disclosure is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be effected therein by those skilled in the art without departing from the scope of the application. The scope of the application should be limited only by the appended claims.

Claims

1. A reverse battery swapping method, characterized in that, The method comprises: receiving a reverse battery swap request of a user, the reverse battery swap request comprising remaining battery capacity information of a battery to be reverse battery swapped and information about a current location of the user; in a case where the remaining battery capacity meets a reverse battery swap requirement, searching for a battery swap station within a first search range centered on the current location; obtaining current battery swap information of the searched battery swap station, the current battery swap information comprising a forward battery swap queue number and charging remaining time of each battery in the battery swap station; determining whether there is a battery swap station capable of accepting the reverse battery swap request based on the current battery swap information; returning a response to the reverse battery swap request to the user based on the determination result; determining whether there is a battery swap station capable of accepting the reverse battery swap request based on the current battery swap information comprises: determining, based on the current battery swap information, a battery swap station meeting a determination condition as a battery swap station capable of accepting the reverse battery swap request, wherein the determination condition comprises a condition related to a time required for a last person in a forward battery swap queue of the battery swap station to complete battery swapping, and the condition related to the time required for the last person in the forward battery swap queue of the battery swap station to complete battery swapping comprises that the time required for the last person in the forward battery swap queue of the battery swap station to complete battery swapping is greater than a time required by the user to provide reverse battery swapping.

2. The reverse battery swapping method according to claim 1, wherein, The determination condition further comprises that a number of full batteries in the battery swap station is less than the forward battery swap queue number.

3. The reverse battery swapping method according to claim 2, wherein, The condition related to the time required for the last person in the forward battery swap queue of the battery swap station to complete battery swapping further comprises: there is a battery in the battery swap station whose charging remaining time is greater than the forward battery swap queue number multiplied by an average single vehicle battery swap time; wherein a result of the forward battery swap queue number multiplied by the average single vehicle battery swap time is the time required for the last person in the forward battery swap queue of the battery swap station to complete battery swapping.

4. The reverse battery swapping method as claimed in claim 1, wherein, The time required by the user to provide reverse battery swapping is a sum of an estimated time required to reach the battery swap station from the current location of the user and the average single vehicle battery swap time.

5. The reverse battery swapping method as claimed in claim 3, wherein, The method further comprises: if a plurality of battery swap stations are searched within the first search range, determining, as the battery swap station capable of accepting the reverse battery swap request, a battery swap station having a largest number of batteries meeting the determination condition and having a charging remaining time greater than the forward battery swap queue number multiplied by the average single vehicle forward battery swap time.

6. The reverse battery swapping method according to any one of claims 1 to 5, characterized in that, The method further comprises: if no battery swap station is searched within the first search range or if it is determined based on the current battery swap information that there is no battery swap station capable of accepting the reverse battery swap request within the first search range, increasing the first search range and repeating the searching step.

7. The reverse battery swapping method as claimed in claim 6, wherein, The method further comprises: If the first search range is enlarged to an upper limit value, and no battery swap station capable of accepting the reverse battery swap request exists, the step of returning the response to the reverse battery swap request to the user based on the determination result is returned, wherein the upper limit value is a user preset upper limit value or a distance value that the user vehicle can travel according to the difference between the remaining battery capacity of the battery and the remaining battery capacity meeting the reverse battery swap requirement. 8.The reverse battery swapping method according to claim 1, wherein, The response to the reverse battery swap request returned to the user based on the determination result includes: If the determination result indicates that there is a battery swap station capable of accepting the reverse battery swap request, a response to the reverse battery swap request is returned to the user, and the response includes location information of the battery swap station capable of accepting the reverse battery swap request; If the determination result indicates that there is no battery swap station capable of accepting the reverse battery swap request, a response to the reverse battery swap request is returned to the user, and the response is used to indicate to the user that there is no battery swap station to meet the reverse battery swap requirement. 9.The reverse battery swapping method according to claim 1, wherein, The method further includes: determining whether the remaining battery capacity of the battery to be reverse swapped is obtained through forward battery swap; If the remaining battery capacity of the battery to be reverse swapped is obtained through forward battery swap, information rejecting the reverse battery swap request is sent to the user.

10. The reverse battery swapping method according to claim 9, wherein, The determination of whether the remaining battery capacity of the battery to be reverse swapped is obtained through forward battery swap includes: determining whether the remaining battery capacity of the battery to be reverse swapped is obtained through forward battery swap by querying the battery swap record and / or the charging record of the battery to be reverse swapped.

11. A reverse battery swapping device, characterized in that, It includes: a receiving module for receiving a reverse battery swap request of a user, the reverse battery swap request including remaining battery capacity information of a battery to be reverse swapped and information about a current location of the user; a search module for searching for a battery swap station within a first search range centered on the current location if the remaining battery capacity meets the remaining battery capacity of the reverse battery swap requirement; an acquisition module for acquiring current battery swap information of the searched battery swap station, the current battery swap information including the number of forward battery swap queues and the charging remaining time of each battery in the battery swap station; a determination module for determining whether there is a battery swap station capable of accepting the reverse battery swap request based on the current battery swap information; a sending module for returning a response to the reverse battery swap request to the user based on the determination result of the determination module; The determination module is further configured to determine, based on the current battery swap information, a battery swap station meeting a determination condition as a battery swap station capable of accepting the reverse battery swap request, wherein the determination condition includes a condition related to the time required for the last person in the forward battery swap queue of the battery swap station to complete battery swap; the condition related to the time required for the last person in the forward battery swap queue of the battery swap station to complete battery swap includes that the time required for the last person in the forward battery swap queue of the battery swap station to complete battery swap is greater than the time required for the user to provide reverse battery swap.

12. A reverse battery swapping device, characterized in that, It includes: a processor; a memory for storing processor-executable instructions; The processor is configured to perform the steps of the method according to any one of claims 1-10.

13. A computer-readable storage medium having stored thereon computer program instructions, wherein, The program instructions, when executed by the processor, implement the steps of the method according to any one of claims 1-10.

14. A reverse battery swapping system characterized in that, Comprise: A user terminal, a cloud server and a battery swap station, wherein: The user terminal is configured to send a reverse battery swap request to the cloud server and receive a response to the reverse battery swap request from the cloud server, the reverse battery swap request including remaining battery capacity information of a battery to be reverse swapped and information about a current location of the user; The cloud server is configured to perform the steps of the method according to any one of claims 1-10; The battery swap station is configured to send current battery swap information of the battery swap station to the cloud server.

Citation Information

Patent Citations

  • Power conversion station, and reserved power conversion method and reserved power conversion for the power conversion station

    CN111898782A

  • Battery swap station information display method and device, computer equipment and storage medium

    CN112383107A