A method and device for reserving a group of batteries for an electric vehicle, and a medium

By using a group-based battery swapping reservation system, the problems of difficulty in using charging stations and inconvenience in battery swapping methods have been solved, enabling efficient, safe, and flexible electric vehicle battery replacement, thereby improving user experience and resource utilization efficiency.

CN119918699BActive Publication Date: 2026-03-31AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing charging stations are difficult to use, and battery swapping methods cannot meet users' needs for flexibility and convenience.

Method used

This paper provides a method for scheduled group battery swapping of electric vehicles. By receiving the reservation information uploaded by the client, the method determines the battery swapping group and battery swapping order, issues a list of battery swapping tools and planning order to the battery swapping engineering vehicles, and optimizes resource allocation and battery swapping process management.

Benefits of technology

It improved battery swapping efficiency, reduced user waiting time and costs, enhanced user satisfaction, and optimized resource allocation and the safety of the battery swapping process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119918699B_ABST
    Figure CN119918699B_ABST
Patent Text Reader

Abstract

The application discloses a reservation group battery replacement method and device of an electric vehicle and a medium, and belongs to the technical field of battery replacement of electric vehicles. The method comprises the following steps: receiving reservation information of a vehicle to be replaced uploaded by a client; wherein the reservation information comprises a battery replacement address, vehicle information and a reservation battery replacement time interval; the vehicle information comprises a vehicle model, a battery type and a battery locking mechanism type; based on the battery replacement address in the reservation information, a battery replacement group corresponding to the vehicle to be replaced is determined, and based on the reservation battery replacement time interval in the reservation information, a battery replacement order of a battery replacement engineering vehicle is determined; based on the battery replacement order, a battery replacement tool list and a battery replacement planning sequence are issued to the battery replacement engineering vehicle, so that the battery replacement engineering vehicle prepares tools based on the battery replacement tool list and the battery replacement planning sequence and goes to a specified position to perform battery replacement. The application solves the technical problem that the existing charging pile is difficult to use and the battery replacement mode cannot meet the needs of users for flexibility and convenience through the above method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electric vehicle battery swapping technology, and in particular to a method, equipment and medium for scheduled group battery swapping of electric vehicles. Background Technology

[0002] With increasing environmental awareness and continuous technological development, electric vehicles have gradually become one of the main choices for daily travel. However, with the widespread use of electric vehicles, battery replacement has become a significant issue. Currently, most electric vehicle users need to find charging stations themselves when their batteries run out. However, due to the limited number of charging stations, finding a suitable one can be time-consuming and laborious. Furthermore, even if a charging station is found, it may be busy or unavailable for immediate charging, causing considerable inconvenience to electric vehicle users.

[0003] Existing solutions include locating charging stations via mobile apps, but this method only works if the location of a charging station is known and cannot solve the problem of charging stations being busy. Furthermore, some regions have implemented time-based battery swapping services, requiring users to go to designated locations at specified times for battery swapping. While this addresses the issue of insufficient charging station numbers, it does not meet users' needs for flexibility and convenience.

[0004] Therefore, there is an urgent need for a new type of electric vehicle battery replacement solution that can save users time and effort, improve the efficiency of charging and battery replacement, and meet users' needs for flexibility and convenience. Summary of the Invention

[0005] This application provides a method, equipment, and medium for scheduled group battery swapping of electric vehicles to solve the following technical problems: existing charging piles are difficult to use, and the battery swapping method cannot meet users' needs for flexibility and convenience.

[0006] In a first aspect, embodiments of this application provide a method for scheduled group battery swapping of electric vehicles, characterized in that the method includes: receiving reservation information of vehicles to be swapped uploaded by a client; wherein the reservation information includes: battery swapping address, vehicle information, and reserved battery swapping time interval; the vehicle information includes: vehicle model, battery type, and battery locking mechanism type; determining the battery swapping group corresponding to the vehicles to be swapped based on the battery swapping address in the reservation information, and determining the battery swapping order of the battery swapping engineering vehicle based on the reserved battery swapping time interval in the reservation information; and issuing a battery swapping tool list and battery swapping planning sequence to the battery swapping engineering vehicle based on the battery swapping tool list and battery swapping planning sequence, so that the battery swapping engineering vehicle can prepare tools and go to the designated location to perform battery swapping based on the battery swapping tool list and battery swapping planning sequence.

[0007] This application provides a method for scheduled group battery swapping of electric vehicles. By scheduling battery swapping time intervals, the travel and tasks of battery swapping vehicles can be rationally arranged, avoiding waste of vehicles and personnel and improving battery swapping efficiency. Based on the vehicle model, battery type, and battery locking mechanism type in the scheduling information, battery swapping tools and equipment can be prepared specifically, and battery swapping can be carried out according to the planned sequence, optimizing resource allocation and reducing waste. Group battery swapping allows for the sharing of equipment and manpower among battery swapping vehicles, reducing the battery swapping cost per vehicle. Within the scheduled time, battery swapping vehicles can prepare tools and equipment in advance and perform battery swapping according to the planned sequence, avoiding safety hazards caused by hastily preparing tools and equipment. Scheduled group battery swapping avoids user dissatisfaction due to long waiting times, improving user satisfaction. The battery swapping address and vehicle information in the scheduling information allow for convenient monitoring and management of the battery swapping process, ensuring the smooth operation of the battery swapping work.

[0008] In one implementation of this application, before receiving the reservation information of the vehicle to be swapped uploaded by the client, the method further includes: the user uploading the license plate information, the reserved battery swapping time range, and the battery swapping address of the vehicle to be swapped in the client's reservation system; the client connecting to the vehicle registration information system based on the license plate information to match the vehicle information corresponding to the license plate information; and the client generating reservation information based on the reserved battery swapping time range, the battery swapping address, and the vehicle information and uploading it.

[0009] In this embodiment, users can directly input the license plate information of the vehicle to be swapped, the scheduled battery swap time range, and the battery swap address in the reservation system, without needing to manually input other information. This reduces the possibility of input errors and improves work efficiency. The client connects to the vehicle registration information system based on the license plate information, enabling rapid matching of vehicle information corresponding to the license plate. This avoids errors caused by manual matching and improves matching speed. The client generates and uploads reservation information based on the scheduled battery swap time range, battery swap address, and vehicle information, simplifying user operations. Users do not need to manually generate reservation information; they only need to input the necessary information in the reservation system to complete the reservation operation. Generating and uploading reservation information through the reservation system facilitates the management of reservation information. This ensures the accuracy and completeness of reservation information and allows for convenient querying and tracking. Uploading reservation information through the client avoids security risks associated with manual operations. This improves data security and reduces losses due to erroneous operations.

[0010] In one implementation of this application, the battery swapping order for the battery swapping engineering vehicle is determined based on the scheduled battery swapping time interval in the reservation information. Specifically, this includes: determining the number of vehicles to be swapped within the scheduled battery swapping time interval in the battery swapping group; dividing the vehicles to be swapped within the scheduled battery swapping time interval into several battery swapping order groups based on the vehicle information of each vehicle to be swapped and the maximum workload of the battery swapping engineering vehicle per trip; determining the battery swapping function requirements required for each battery swapping order group, and matching the corresponding battery swapping engineering vehicle to the corresponding battery swapping order based on the battery swapping function requirements.

[0011] This application embodiment divides vehicles waiting for battery swapping within the scheduled time interval into several battery swapping order groups, which allows for better planning and management of battery swapping vehicle tasks. This avoids resource waste caused by excessively long battery swapping times for individual vehicles, improving overall battery swapping efficiency. Based on the vehicle information of each vehicle waiting for swapping and the maximum workload of each battery swapping vehicle, battery swapping order groups and vehicles can be allocated more rationally. This avoids resource waste or excessive workload caused by order groups that are too large or too small, optimizing resource allocation. By dividing vehicles waiting for swapping into multiple battery swapping order groups, equipment and manpower from multiple vehicles can be shared, thereby reducing the battery swapping cost per vehicle. By determining the battery swapping functional requirements of each order group, tools and equipment can be prepared in advance, and battery swapping can be carried out in the planned order, avoiding safety hazards caused by preparing tools and equipment on the spot. By dividing vehicles waiting for swapping into multiple battery swapping order groups, user dissatisfaction due to long waiting times can be avoided, improving user satisfaction. By determining the battery swapping function requirements of each battery swapping order group, the battery swapping process can be easily monitored and managed, ensuring the smooth progress of the battery swapping work.

[0012] In one implementation of this application, based on the vehicle information of each vehicle to be swapped and the maximum workload of the battery swapping engineering vehicle in a single trip, the vehicles to be swapped within the scheduled battery swapping time interval are divided into several battery swapping order groups. Specifically, this includes: dividing the vehicles to be swapped into large groups based on their vehicle models; wherein the vehicle models include: large vehicles, medium vehicles, and small vehicles; dividing the vehicles to be swapped into smaller groups based on the battery locking mechanism type of the vehicles to be swapped; wherein the battery locking mechanism types include: threaded locking, locking pin locking, rotary locking, flip locking, and top-pressing locking; and determining several battery swapping order groups based on the maximum workload of the battery swapping engineering vehicle in a single trip and the number of vehicles to be swapped in each group.

[0013] This application embodiment divides vehicles to be swapped into large groups and small groups based on vehicle model and battery locking mechanism type. This allows for a more effective assessment of the maximum workload of a single battery swapping operation and determines the size of the battery swapping order group. This avoids fluctuations in swapping time and workload due to differences in vehicle type and battery locking mechanism type, improving overall swapping efficiency. Dividing vehicles into large and small groups allows for a better assessment of the resource and manpower requirements for the battery swapping operation. This enables targeted allocation of resources and manpower based on different groups and types of vehicles, optimizing resource configuration and improving work efficiency. Determining several battery swapping order groups allows for better planning and management of battery swapping operation tasks. This avoids resource waste caused by excessively long swapping times for individual vehicles and reduces the swapping cost per vehicle. Dividing vehicles into large and small groups allows for a better assessment of the swapping difficulty and risks of each order group. This allows for advance safety preparation measures, improving the safety of the swapping process. Dividing vehicles into large and small groups allows for a better assessment of the swapping time and workload of each order group. This avoids user dissatisfaction due to long waiting times, thus improving user satisfaction. By defining several battery swapping order groups, the battery swapping process can be better monitored and managed. This allows for timely tracking of the progress and status of each order group, facilitating coordination and management of the overall battery swapping operation.

[0014] In one implementation of this application, several battery swapping order groups are determined based on the maximum workload of a single battery swapping vehicle and the number of vehicles to be swapped in each group. Specifically, this includes: determining whether the number of vehicles to be swapped in each group is a multiple of the maximum workload of the battery swapping vehicle for the corresponding work type; if it is determined that the number of vehicles to be swapped in a group to be assigned is not a multiple of the maximum workload of the battery swapping vehicle for the corresponding work type, determining whether there is a compatible allocation group for the group to be assigned; if it is determined that there is a compatible allocation group for the group to be assigned, adding the vehicles to be swapped that are not integer multiples of the maximum workload in the group to be assigned to the compatible allocation group; if it is determined that there is no compatible allocation group for the group to be assigned, treating the vehicles to be swapped that are not integer multiples of the maximum workload in the group to be assigned as a battery swapping order group.

[0015] In this embodiment of the application, if the number of vehicles waiting to be swapped is a multiple of the maximum workload of a single swapping vehicle for the corresponding work type, then the resources of the swapping vehicles can be fully utilized, avoiding waste. If it is not a multiple, by adding vehicles waiting to be swapped that are not multiples of the assigned group to a compatible allocation group, the idle time of the swapping vehicles can be minimized, improving the overall swapping efficiency. By determining whether the number of vehicles waiting to be swapped in each group is a multiple of the maximum workload of a single swapping vehicle for the corresponding work type, the resource and manpower requirements of the swapping vehicles can be better assessed. This allows for targeted allocation of resources and manpower, optimizing resource configuration and improving work efficiency. By adding vehicles waiting to be swapped that are not multiples of the assigned group to a compatible allocation group, the number of empty runs of the swapping vehicles due to insufficient vehicle numbers can be minimized, thereby reducing operating costs. By determining whether the number of vehicles waiting to be swapped in each group is a multiple of the maximum workload of a single swapping vehicle for the corresponding work type, the swapping difficulty and risk of each order group can be better assessed. This allows for advance safety preparation measures, improving the safety of the swapping process. By adding vehicles awaiting battery swapping that are not integer multiples of those in the initial allocation group to a compatible allocation group, user waiting time can be minimized, improving user satisfaction. Establishing several battery swapping order groups allows for better monitoring and management of the swapping process. This enables timely tracking of the progress and status of each order group, facilitating overall coordination and management of the battery swapping operation.

[0016] In one implementation of this application, before issuing a list of battery swapping tools and a battery swapping planning sequence to the battery swapping engineering vehicles based on the battery swapping order, the method further includes: determining a list of battery swapping tools based on the battery type corresponding to each vehicle to be swapped in the battery swapping order; and determining the battery swapping planning sequence of each vehicle to be swapped in the battery swapping order based on the battery swapping address corresponding to each vehicle to be swapped in the battery swapping order through a preset path planning model.

[0017] This application embodiment, by determining the battery type of each vehicle in a battery swapping order, allows for targeted preparation of battery swapping tools and equipment, avoiding fluctuations in swapping time and workload due to different battery types, and improving overall battery swapping efficiency. Simultaneously, a pre-defined path planning model can determine the battery swapping sequence for each vehicle in the order, preventing conflicts or congestion near the swapping station, reducing waiting time, and improving swapping efficiency. Determining the battery type of each vehicle in the order allows for targeted allocation of resources and manpower, optimizing resource configuration. For example, suitable swapping vehicles and tools can be selected for different battery types, improving work efficiency. Furthermore, targeted preparation of swapping tools and equipment reduces fluctuations in swapping time and workload due to different battery types, lowering the swapping cost per vehicle. Finally, determining the battery type of each vehicle in the order allows for targeted preparation of safety equipment and measures. For example, appropriate protective equipment and operating procedures can be selected for different battery types, ensuring the safety of the operation. By determining the battery swapping sequence for each vehicle in a battery swapping order, user waiting time can be minimized, improving user satisfaction. Simultaneously, by preparing targeted battery swapping tools and equipment, fluctuations in swapping time and workload due to different battery types can be reduced, enhancing user experience and service quality. Furthermore, defining the battery type and swapping sequence for each vehicle in a battery swapping order facilitates monitoring and management of the swapping process. This allows for timely tracking of the swapping progress and status of each order group, facilitating overall coordination and management of the battery swapping operation.

[0018] In one implementation of this application, after issuing a list of battery swapping tools and a battery swapping planning sequence to the battery swapping engineering vehicles based on the battery swapping order, the method further includes: sending the corresponding battery swapping engineering vehicle information and battery swapping planning sequence to the client, and updating the current battery swapping work node in real time.

[0019] In this embodiment, the client can monitor the current battery swapping status and progress in real time, allowing users to easily understand the battery swapping status of their vehicles. Simultaneously, the client can make advance reservations and preparations based on the actual battery swapping schedule. The client can also anticipate potential safety risks and hazards based on the current battery swapping status and progress, and take corresponding preventative measures. Furthermore, the client can monitor and manage the battery swapping process in real time, ensuring operational safety. By sending battery swapping vehicle information and the battery swapping schedule to the client, users can better understand the status and progress of their vehicles during the swapping process, thereby reducing waiting time and concerns and improving user satisfaction. Sending battery swapping vehicle information and the battery swapping schedule to the client also allows management departments or managers to better understand the current battery swapping status and progress, facilitating overall coordination and management of the battery swapping operation.

[0020] In one implementation of this application, the method further includes: after the battery swap is completed, the user pays for the battery swap order based on the client and evaluates the service quality of the battery swap station.

[0021] In this embodiment, users can complete the payment for battery swapping orders directly on the client application, avoiding the hassle of queuing at battery swapping stations or banks, saving time and effort. Online payment via the client application protects user transaction security, preventing potential loss or theft issues associated with cash transactions. Users can view detailed information about their battery swapping orders on the client application, including fees and service quality evaluations of the battery swapping stations, making the transaction process more transparent and fair. By evaluating the service quality of the battery swapping stations, the stations can understand user needs and feedback, thereby improving service quality and increasing user satisfaction. Online payment accelerates the processing speed of battery swapping orders, improving the efficiency of battery swapping services. Based on user needs and feedback, the resource allocation of battery swapping stations can be optimized to better meet user demands. Online payment and order management via the client application can promote the popularization and development of smart mobility, improving travel efficiency and service levels.

[0022] Secondly, embodiments of this application also provide a reservation-based group battery swapping device for electric vehicles, characterized in that the device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to: receive reservation information of vehicles to be swapped uploaded by a client; wherein the reservation information includes: battery swapping address, vehicle information, and reserved battery swapping time interval; the vehicle information includes: vehicle model, battery type, and battery locking mechanism type; based on the battery swapping address in the reservation information, determine the battery swapping group corresponding to the vehicle to be swapped, and based on the reserved battery swapping time interval in the reservation information, determine the battery swapping order for the battery swapping engineering vehicle; based on the battery swapping order, issue a battery swapping tool list and battery swapping planning sequence to the battery swapping engineering vehicle, so that the battery swapping engineering vehicle prepares tools and goes to the designated location to perform battery swapping based on the battery swapping tool list and battery swapping planning sequence.

[0023] Thirdly, this application embodiment also provides a non-volatile computer storage medium for electric vehicle reservation group battery swapping, storing computer-executable instructions. The computer-executable instructions are characterized by: receiving reservation information of vehicles to be swapped uploaded by a client; wherein the reservation information includes: battery swapping address, vehicle information, and reserved battery swapping time interval; the vehicle information includes: vehicle model, battery type, and battery locking mechanism type; determining the battery swapping group corresponding to the vehicle to be swapped based on the battery swapping address in the reservation information, and determining the battery swapping order for the battery swapping engineering vehicle based on the reserved battery swapping time interval in the reservation information; and issuing a battery swapping tool list and battery swapping planning sequence to the battery swapping engineering vehicle based on the battery swapping tool list and battery swapping planning sequence, so that the battery swapping engineering vehicle prepares tools and proceeds to the designated location to perform battery swapping based on the battery swapping tool list and battery swapping planning sequence.

[0024] This application provides a method, equipment, and medium for scheduled group battery swapping of electric vehicles. By scheduling group swapping, the information of vehicles awaiting swapping is managed and planned in a unified manner, improving the efficiency and smoothness of the swapping process. By determining the order and sequence of swapping orders, disorderly parking and empty runs of swapping vehicles near swapping stations can be avoided, thus saving resources. Users can make reservations, payments, and evaluations through a client application, eliminating the need to visit the swapping station in person, greatly improving the user experience. This method reduces security risks associated with cash transactions through online payment and evaluation, while real-time updates on the client application help users stay informed about safety risks and precautions during the swapping process. Online management through the client application promotes the popularization and development of smart mobility, improving travel efficiency and service levels. Matching reservation and vehicle information through the client application allows for better allocation of resources and manpower, optimizing resource configuration. User evaluations of the service quality of swapping stations encourage stations to improve service quality and meet user needs. Online payment and order management accelerate the processing speed of swapping orders, improving the overall efficiency of the swapping service. Attached Figure Description

[0025] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0026] Figure 1 A flowchart illustrating a method for pre-booking and grouping electric vehicles for battery swapping, provided in an embodiment of this application;

[0027] Figure 2 This is a schematic diagram of the internal structure of a reservation-based group battery swapping device for electric vehicles, provided as an embodiment of this application. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0029] This application provides a method, equipment, and medium for scheduled group battery swapping of electric vehicles to solve the following technical problems: existing charging piles are difficult to use, and the battery swapping method cannot meet users' needs for flexibility and convenience.

[0030] The technical solutions proposed in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0031] Figure 1 This is a flowchart illustrating a method for pre-booking and group battery swapping of electric vehicles, provided as an embodiment of this application. Figure 1 As shown in the figure, the electric vehicle reservation group battery swapping method provided in this application embodiment specifically includes the following steps:

[0032] Step 101: Receive the reservation information of the vehicle to be swapped uploaded by the client.

[0033] First, it should be noted that the reservation information in this application includes: battery swapping address, vehicle information, and reserved battery swapping time range; the vehicle information includes: vehicle model, battery type, and battery locking mechanism type.

[0034] In one embodiment of this application, before receiving the reservation information of the vehicle to be swapped uploaded by the client, the method further includes: the user filling in the license plate information, reservation time range, and swapping address of the vehicle to be swapped in the client's reservation system. This information is submitted to the server through the client. The client sends the license plate information to the vehicle registration information system, and the system matches the vehicle information based on the license plate information. This process can be implemented through an API interface or a direct data link. After the client obtains the matched vehicle information, it integrates the reservation time range, swapping address, and vehicle information to generate reservation information. The client uploads the reservation information to the server, where it is stored and processed subsequently.

[0035] It's important to note that after the above steps are completed, the server can then generate battery swapping orders and schedule battery swapping vehicles based on the received reservation information. This ensures that each step has a clear information flow and task objective, guaranteeing the accuracy of the reservation information and the efficiency of subsequent processing. Simultaneously, through the client's user interface, users can intuitively view their reservation information, including license plate information, reserved battery swapping time range, and swapping address, thus gaining a clearer understanding of their battery swapping plan.

[0036] Step 102: Based on the battery swapping address in the reservation information, determine the battery swapping group corresponding to the vehicle to be swapped, and based on the reserved battery swapping time interval in the reservation information, determine the battery swapping order for the battery swapping engineering vehicle.

[0037] In one embodiment of this application, after receiving the reservation information of the vehicle to be swapped uploaded by the client, the battery swapping group corresponding to the vehicle to be swapped is determined based on the battery swapping address in the reservation information. It can be understood that one battery swapping group corresponds to one area.

[0038] In one embodiment of this application, after determining the battery swapping group corresponding to the vehicle to be swapped based on the battery swapping address in the reservation information, the battery swapping order of the battery swapping engineering vehicle is determined based on the reserved battery swapping time interval in the reservation information.

[0039] Specifically, within the battery swapping group, the number of vehicles waiting to be swapped within the scheduled battery swapping time interval is determined; based on the vehicle information of each vehicle waiting to be swapped and the maximum workload of the battery swapping engineering vehicle per trip, the vehicles waiting to be swapped within the scheduled battery swapping time interval are divided into several battery swapping order groups; the battery swapping function requirements of each battery swapping order group are determined, and the corresponding battery swapping engineering vehicle is matched to the corresponding battery swapping order based on the battery swapping function requirements.

[0040] In one embodiment of this application, based on the vehicle information of each vehicle to be swapped and the maximum workload of the battery swapping engineering vehicle in a single trip, the vehicles to be swapped within the scheduled battery swapping time interval are divided into several battery swapping order groups. Specifically, this includes: dividing the vehicles to be swapped into large groups based on their vehicle models; wherein the vehicle models include: large vehicles, medium vehicles, and small vehicles; dividing the vehicles to be swapped into smaller groups based on the battery locking mechanism type of the vehicles to be swapped; wherein the battery locking mechanism type includes: threaded locking, locking pin locking, rotary locking, flip locking, and top-pressing locking; and determining several battery swapping order groups based on the maximum workload of the battery swapping engineering vehicle in a single trip and the number of vehicles to be swapped in each group.

[0041] It should be noted that, based on the maximum workload of a single battery swapping vehicle and the number of vehicles to be swapped in each group, several battery swapping order groups are determined. Specifically, this includes: determining whether the number of vehicles to be swapped in each group is a multiple of the maximum workload of the corresponding type of battery swapping vehicle; if it is determined that the number of vehicles to be swapped in a group is not a multiple of the maximum workload of the corresponding type of battery swapping vehicle, determining whether there is a compatible allocation group for the group to be allocated; if it is determined that there is a compatible allocation group for the group to be allocated, adding the vehicles to be swapped that are not integer multiples of the maximum workload in the group to be allocated to the compatible allocation group; if it is determined that there is no compatible allocation group for the group to be allocated, adding the vehicles to be swapped that are not integer multiples of the maximum workload in the group to be allocated as a single battery swapping order group.

[0042] Understandably, the vehicles to be swapped will be grouped based on their model. These models include large, medium, and small vehicles. For example, all large vehicles will be grouped into one group, medium vehicles into another, and small vehicles into yet another.

[0043] Then, based on the type of battery locking mechanism used by the vehicles to be swapped, the vehicles in each major group are divided into subgroups. Battery locking mechanism types include threaded locking, pin locking, rotary locking, flip locking, and top-pressing locking. For example, all vehicles using threaded locking are grouped into one subgroup, all vehicles using pin locking are grouped into another subgroup, and so on.

[0044] Next, based on the maximum workload of the battery swapping vehicle per trip and the number of vehicles to be swapped in each group, several battery swapping order groups are determined. The maximum workload of the battery swapping vehicle per trip refers to the maximum number of battery swaps that a single battery swapping vehicle can complete in one task. This value will vary depending on the type of battery swapping vehicle.

[0045] Determine whether the number of vehicles waiting to have their batteries swapped in each group is a multiple of the maximum workload of a single battery swapping vehicle for the corresponding work type. If the number of vehicles waiting to have their batteries swapped is exactly a multiple of the maximum workload of a single battery swapping vehicle, then these vehicles can be grouped into one battery swapping order group.

[0046] If the number of vehicles waiting to be swapped is not a multiple of the maximum workload of a single battery swapping operation, then it is necessary to determine whether a compatible allocation group exists. If a compatible allocation group exists, then vehicles waiting to be swapped that are not integer multiples of the vehicles in the allocation group should be added to the compatible allocation group, and these vehicles can be assigned to a single battery swapping order group.

[0047] If no compatible allocation group exists in the waiting group, then vehicles in the waiting group that are not multiples of 3 will be grouped into one battery swapping order group. For example, if a group has 5 vehicles, but the corresponding battery swapping vehicle can only handle 3 vehicles at a time, then the vehicles in this group need to be divided into two battery swapping order groups because 5 is not a multiple of 3.

[0048] This implementation allows for more effective management and scheduling of battery swapping vehicles, thereby improving the efficiency and smoothness of the entire battery swapping process. Furthermore, detailed planning and processing of reservation information can better meet user needs and provide higher-quality service.

[0049] Step 103: Based on the battery swapping order, issue a battery swapping tool list and battery swapping planning sequence to the battery swapping engineering vehicle, so that the battery swapping engineering vehicle can prepare tools and go to the designated location to perform battery swapping based on the battery swapping tool list and battery swapping planning sequence.

[0050] In one embodiment of this application, after determining the battery swapping order for the battery swapping engineering vehicle based on the scheduled battery swapping time interval in the reservation information, the battery swapping tool list is first determined based on the battery type corresponding to each vehicle to be swapped in the battery swapping order; and the battery swapping planning order of each vehicle to be swapped in the battery swapping order is determined by a preset path planning model based on the battery swapping address corresponding to each vehicle to be swapped in the battery swapping order.

[0051] Understandably, a battery swap order contains all the relevant information for the task, including vehicle information, scheduled swap time range, and swap location. This information is generated by the server based on the scheduled and vehicle information and then distributed to the corresponding battery swapping vehicle. The server then generates a corresponding battery swapping plan based on the vehicle information and scheduled swap time range in the order. This plan includes detailed information such as the swapping order and time for each vehicle. Finally, the server generates a list of necessary battery swapping tools based on the vehicle information and scheduled swap time range. This list includes all required tools and equipment, such as battery replacement equipment and charging equipment.

[0052] Furthermore, the battery swapping plan sequence and a list of swapping tools will be distributed to the corresponding battery swapping vehicles. After receiving this information, the battery swapping vehicles will prepare their tools according to the plan sequence and proceed to the designated location to perform the battery swapping task.

[0053] In one embodiment of this application, the designated location is such as a residential community and nearby parking lots, or a parking area pre-planned by the battery swapping operator. These locations are typically pre-defined and planned to facilitate battery swapping operations by the swapping vehicle. For residential communities and nearby parking lots, these locations are usually concentrated and easily accessible. These parking lots typically have dedicated parking spaces for electric vehicles, making it easier for the swapping vehicle to locate and reach the target vehicle. Furthermore, since these parking lots usually have security facilities such as monitoring equipment, the safety of the battery swapping process can be ensured. For parking areas pre-planned by the battery swapping operator, these locations are usually carefully selected and designed. These parking areas typically take into account various factors, such as traffic convenience, parking space size, and the surrounding environment. Performing battery swapping operations in these parking areas is generally more efficient and safer.

[0054] Furthermore, after issuing a list of battery swapping tools and a battery swapping planning sequence to the battery swapping engineering vehicles based on the battery swapping order, the method also includes: sending the corresponding battery swapping engineering vehicle information and battery swapping planning sequence to the client, and updating the current battery swapping work node in real time.

[0055] Furthermore, after completing the battery swap, users can pay for the battery swap order and rate the service quality of the battery swap station through the client application.

[0056] It should be noted that payment can also be made prepaid before the battery swapping process begins. This can be configured according to specific needs.

[0057] The above are embodiments of the method proposed in this application. Based on the same inventive concept, embodiments of this application also provide a reservation-based group battery swapping device for electric vehicles, the structure of which is as follows: Figure 2 As shown.

[0058] Figure 2 This is a schematic diagram of the internal structure of a reservation-based group battery swapping device for electric vehicles, provided as an embodiment of this application. Figure 2 As shown, the device includes:

[0059] At least one processor 201;

[0060] And a memory 202 that is communicatively connected to at least one processor;

[0061] The memory 202 stores instructions executable by at least one processor, which are executed by at least one processor 201 to enable at least one processor 201 to:

[0062] Receive reservation information for vehicles to be swapped uploaded by the client; the reservation information includes: battery swapping address, vehicle information, and reserved battery swapping time range; the vehicle information includes: vehicle model, battery type, and battery locking mechanism type;

[0063] Based on the battery swapping address in the reservation information, determine the battery swapping group corresponding to the vehicle to be swapped, and based on the reservation time range in the reservation information, determine the battery swapping order for the battery swapping engineering vehicle.

[0064] Based on the battery swapping order, a list of battery swapping tools and a battery swapping plan sequence are issued to the battery swapping engineering vehicles so that the vehicles can prepare their tools and proceed to the designated locations to perform battery swapping.

[0065] Some embodiments of this application provide corresponding to Figure 1 A non-volatile computer storage medium for electric vehicle reservation-based group battery swapping stores computer-executable instructions, which are configured as follows:

[0066] Receive reservation information for vehicles to be swapped uploaded by the client; the reservation information includes: battery swapping address, vehicle information, and reserved battery swapping time range; the vehicle information includes: vehicle model, battery type, and battery locking mechanism type;

[0067] Based on the battery swapping address in the reservation information, determine the battery swapping group corresponding to the vehicle to be swapped, and based on the reservation time range in the reservation information, determine the battery swapping order for the battery swapping engineering vehicle.

[0068] Based on the battery swapping order, a list of battery swapping tools and a battery swapping plan sequence are issued to the battery swapping engineering vehicles so that the vehicles can prepare their tools and proceed to the designated locations to perform battery swapping.

[0069] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the embodiments for IoT devices and media are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0070] The systems, media, and methods provided in this application are one-to-one correspondences. Therefore, the systems and media also have similar beneficial technical effects as their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the systems and media will not be repeated here.

[0071] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0072] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0073] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0074] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0075] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0076] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0077] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0078] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0079] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A reservation group battery replacement method for an electric vehicle, characterized by, The method comprises: receiving reservation information of a vehicle to be replaced uploaded by a client; wherein the reservation information comprises a replacement address, vehicle information, and a reservation replacement time interval; the vehicle information comprises a vehicle model, a battery type, and a battery locking mechanism type; determining a replacement group corresponding to the vehicle to be replaced based on the replacement address in the reservation information, and determining a replacement order of a replacement engineering vehicle based on the reservation replacement time interval in the reservation information; based on the replacement order, issuing a replacement tool list and a replacement planning sequence to the replacement engineering vehicle, so that the replacement engineering vehicle performs tool preparation and goes to a designated location to perform replacement based on the replacement tool list and the replacement planning sequence; determining a replacement order of a replacement engineering vehicle based on the reservation replacement time interval in the reservation information, specifically comprising: determining the number of vehicles to be replaced within the reservation replacement time interval in the replacement group; based on the vehicle information of each vehicle to be replaced and the single maximum workload of the replacement engineering vehicle, dividing the vehicles to be replaced within the reservation replacement time interval into a plurality of replacement order groups; determining the replacement function requirements required by each replacement order group, and matching the corresponding replacement engineering vehicle based on the replacement function requirements for the corresponding replacement order; based on the vehicle information of each vehicle to be replaced and the single maximum workload of the replacement engineering vehicle, dividing the vehicles to be replaced within the reservation replacement time interval into a plurality of replacement order groups, specifically comprising: based on the vehicle model of the vehicle to be replaced, performing large group division on each vehicle to be replaced; wherein the vehicle model comprises large vehicles, medium vehicles, and small vehicles; based on the battery locking mechanism type of the vehicle to be replaced, performing small group division on the vehicle to be replaced in each large group; wherein the battery locking mechanism type comprises thread locking, pin locking, rotation locking, flip locking, and pressure locking; based on the single maximum workload of the replacement engineering vehicle and the number of vehicles to be replaced in each small group, determining the plurality of replacement order groups.

2. The method of claim 1, wherein the method further comprises: Before receiving the reservation information of the vehicle to be replaced uploaded by the client, the method further comprises: a user uploads license plate information, a reservation replacement time interval, and a replacement address of a vehicle to be replaced in a reservation system of a client; the client connects a vehicle registration information system based on the license plate information, and matches vehicle information corresponding to the license plate information; the client generates reservation information based on the reservation replacement time interval, the replacement address, and the vehicle information, and uploads the reservation information.

3. The method of claim 1, wherein the method further comprises: receiving a reservation request from a user of the electric vehicle; and reserving a set of batteries for the electric vehicle based on the reservation request. based on the single maximum workload of the replacement engineering vehicle and the number of vehicles to be replaced in each small group, determining the plurality of replacement order groups, specifically comprising: determining whether the number of vehicles to be replaced in each small group is a multiple of the single maximum workload of the replacement engineering vehicle of the corresponding work type; in a case where it is determined that the number of vehicles to be replaced in the to-be-assigned group is not a multiple of the single maximum workload of the replacement engineering vehicle of the corresponding work type, determining whether the to-be-assigned group exists compatible assignment groups; In a case where it is determined that the to-be-allocated group has a compatible allocation group, the to-be-allocated group is added to the compatible allocation group by an integer multiple; In a case where it is determined that the to-be-allocated group does not have a compatible allocation group, the to-be-allocated group is added to the compatible allocation group by an integer multiple; 4. The method of claim 1, wherein the method further comprises: Before the tool list and the planning sequence are sent to the battery swap engineering vehicle based on the battery swap order, the method further comprises: determining the tool list based on the battery type corresponding to each to-be-swap vehicle in the battery swap order; and determining the planning sequence of each to-be-swap vehicle in the battery swap order based on the battery swap address corresponding to each to-be-swap vehicle in the battery swap order through a preset path planning model.

5. The method of claim 1, wherein the method further comprises: receiving a reservation request from a user of the electric vehicle; and reserving a set of batteries for the electric vehicle based on the reservation request. After the tool list and the planning sequence are sent to the battery swap engineering vehicle based on the battery swap order, the method further comprises: sending the corresponding battery swap engineering vehicle information and the planning sequence to the client and updating the current battery swap working node in real time.

6. The method of claim 1, wherein the method further comprises: The method further comprises: After the battery swap is completed, the user pays the fee for the battery swap order and evaluates the service quality of the battery swap station based on the client.

7. A reservation group battery swapping apparatus for an electric vehicle, characterized by comprising: The device comprises: at least one processor; and a memory connected in communication with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: receive the reservation information of the to-be-swap vehicle uploaded by the client; wherein the reservation information comprises a battery swap address, vehicle information, and a reservation battery swap time interval; the vehicle information comprises a vehicle model, a battery type, and a battery locking mechanism type; determine the battery swap group corresponding to the to-be-swap vehicle based on the battery swap address in the reservation information, and determine the battery swap order of the battery swap engineering vehicle based on the reservation battery swap time interval in the reservation information; based on the battery swap order, send the tool list and the planning sequence to the battery swap engineering vehicle, so that the battery swap engineering vehicle prepares tools and goes to the designated location to perform battery swap based on the tool list and the planning sequence; determining the battery swap order of the battery swap engineering vehicle based on the reservation battery swap time interval in the reservation information, specifically comprising: determining the number of to-be-swap vehicles within the reservation battery swap time interval in the battery swap group; based on the vehicle information of each to-be-swap vehicle and the single maximum workload of the battery swap engineering vehicle, dividing the to-be-swap vehicles within the reservation battery swap time interval into a plurality of battery swap order groups; determining the battery swap function requirements required by each battery swap order group, and matching the corresponding battery swap engineering vehicle based on the battery swap function requirements; based on the vehicle information of each to-be-swap vehicle and the single maximum workload of the battery swap engineering vehicle, dividing the to-be-swap vehicles within the reservation battery swap time interval into a plurality of battery swap order groups, specifically comprising: based on the vehicle model of the to-be-swap vehicle, dividing each to-be-swap vehicle into a large group; wherein the vehicle model comprises a large vehicle, a medium vehicle, and a small vehicle; The battery vehicles to be replaced are divided into groups based on the battery locking mechanism type of the battery vehicles to be replaced; the battery locking mechanism type includes thread locking, pin locking, rotation locking, flip locking, and pressure locking; The number of the battery vehicles to be replaced in each group is determined based on the single maximum workload of the battery replacement engineering vehicle. 8.A non-transitory computer storage medium storing computer-executable instructions of a pre-booking group battery swapping of an electric vehicle, and the computer-executable instructions comprise the following steps of: The computer executable instructions are configured to: receive the reservation information of the battery vehicles to be replaced uploaded by the client; the reservation information includes the battery replacement address, vehicle information, and reservation battery replacement time interval; the vehicle information includes the vehicle model, battery type, and battery locking mechanism type; determine the battery replacement group corresponding to the battery vehicles to be replaced based on the battery replacement address in the reservation information, and determine the battery replacement order of the battery replacement engineering vehicle based on the reservation battery replacement time interval in the reservation information; based on the battery replacement order, the battery replacement tool list and the battery replacement planning sequence are issued to the battery replacement engineering vehicle, so that the battery replacement engineering vehicle prepares tools and goes to the designated location to perform battery replacement based on the battery replacement tool list and the battery replacement planning sequence; determine the battery replacement order of the battery replacement engineering vehicle based on the reservation battery replacement time interval in the reservation information, specifically including: determine the number of the battery vehicles to be replaced in the reservation battery replacement time interval in the battery replacement group; based on the vehicle information of each battery vehicle to be replaced and the single maximum workload of the battery replacement engineering vehicle, the battery vehicles to be replaced in the reservation battery replacement time interval are divided into a plurality of battery replacement order groups; determine the battery replacement function requirements required by each battery replacement order group, and match the corresponding battery replacement engineering vehicle based on the battery replacement function requirements for the corresponding battery replacement order; based on the vehicle information of each battery vehicle to be replaced and the single maximum workload of the battery replacement engineering vehicle, the battery vehicles to be replaced in the reservation battery replacement time interval are divided into a plurality of battery replacement order groups, specifically including: based on the vehicle model of the battery vehicles to be replaced, each battery vehicle to be replaced is divided into groups; the vehicle model includes large vehicles, medium vehicles, and small vehicles; based on the battery locking mechanism type of the battery vehicles to be replaced, the battery vehicles to be replaced in each group are divided into groups; the battery locking mechanism type includes thread locking, pin locking, rotation locking, flip locking, and pressure locking; based on the single maximum workload of the battery replacement engineering vehicle and the number of the battery vehicles to be replaced in each group, the number of the battery replacement order groups is determined.

Citation Information

Patent Citations

  • Scheduling method for mobile battery swapping device, system, scheduling server, and apparatus

    WO2020019736A1