A battery replacement control method and device, electronic device, and medium
By intelligently identifying the service capabilities of battery swapping vehicles and stations, unmanned and automated battery swapping is achieved, solving the problems of low battery swapping efficiency and high labor costs, improving battery swapping efficiency and safety, reducing operating costs, and enhancing user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD
- Filing Date
- 2025-01-26
- Publication Date
- 2026-08-04
AI Technical Summary
Existing battery swapping technology is inefficient, has high labor costs, and poses safety hazards.
By intelligently identifying the service capabilities of battery swapping vehicles and stations, unmanned automatic battery swapping is achieved. This includes acquiring vehicle information, determining the battery swapping readiness status, performing the battery swapping operation, and determining the success of the battery swap. Automated control is achieved using service verification modules, vehicle access modules, status judgment modules, battery swapping start modules, and battery swapping judgment modules.
It enables unmanned operation of battery swapping stations, improves battery swapping efficiency and safety, reduces labor and operating costs, and enhances user experience.
Smart Images

Figure CN122501207A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle battery swapping technology, and in particular to a battery swapping control method, device, electronic device and medium. Background Technology
[0002] New energy vehicles use non-traditional fuels, which can significantly reduce environmental pollution and have significant advantages in environmental protection and energy conservation, making them an important direction for the future development of the automotive industry. With the popularization of new energy vehicles, battery swapping, as a fast and efficient way to replenish the power of these vehicles, has attracted much attention.
[0003] With the gradual promotion of battery swapping technology, the number of battery swapping stations and vehicles has also increased. In the traditional battery swapping method, multiple station staff are required to guide and control the vehicle during battery swapping. However, manual guidance and control of the battery swapping process leads to low battery swapping efficiency and places high demands on the station staff. If the station staff makes an operational error, it can easily lead to safety accidents. Moreover, as the number of battery swapping stations increases, the need for 24 / 7 staffing also increases the labor and operating costs. Summary of the Invention
[0004] This application provides a battery swapping control method, device, electronic device, and medium to solve the technical problems of low battery swapping efficiency and high labor costs in the prior art.
[0005] On one hand, embodiments of this application provide a battery swapping control method, including:
[0006] Obtain vehicle information and verify the vehicle service capabilities of the battery swapping station based on the vehicle information;
[0007] If the vehicle service capability is met, the battery swapping vehicle will be set to an access status.
[0008] Guide the battery swapping vehicle to a preset location and determine the battery swapping readiness status of the vehicle.
[0009] When the battery swapping vehicle is in a ready state, the battery swapping vehicle is swapped.
[0010] Determine whether the battery swapping vehicle has successfully swapped its battery;
[0011] When the battery swapping vehicle successfully swaps batteries, it is set to a ready-to-exit state.
[0012] In this embodiment, by intelligently identifying the battery swapping vehicle, it is determined whether the battery swapping vehicle is compatible with the service capacity of the battery swapping station, and the vehicle status is obtained in real time during the battery swapping process, thereby enabling unmanned automatic battery swapping. This achieves unmanned operation of the battery swapping station, improves battery swapping efficiency and safety, reduces labor and operating costs, and improves the user's battery swapping experience.
[0013] In one implementation of this application, obtaining vehicle information and verifying the vehicle service capability of the battery swapping station based on the vehicle information includes:
[0014] Based on the vehicle information, determine whether the battery swapping vehicle is a vehicle supported by the unmanned battery swapping station;
[0015] And / or, based on the vehicle information, determine whether the battery swapping equipment related to the vehicle in the battery swapping station is working properly.
[0016] In this embodiment, after obtaining vehicle information, it is necessary to determine whether the battery swapping station and the vehicle are compatible, i.e., whether the vehicle being swapped is one supported by the unmanned battery swapping station. This can specifically include detecting whether the battery model of the vehicle is available at the swapping station, whether the swapping station and the vehicle can establish the communication connection required for battery swapping, and whether the swapping equipment at the station can operate the vehicle's locking mechanism. If the swapping station and the vehicle are compatible, it is also necessary to check whether the relevant equipment within the swapping station for swapping the vehicle is working properly to determine whether the battery swapping process can proceed normally, thereby determining the vehicle service capability of the swapping station.
[0017] In one implementation of this application, after setting the battery swapping vehicle to an access state, the method further includes:
[0018] Obtain user information and determine whether the user account is available based on the user information;
[0019] When the user account is available, a battery swapping order is generated;
[0020] The battery swap order will be sent to the user's account.
[0021] In this embodiment, after setting the vehicle to an access status, it is also necessary to check the vehicle user's account status. First, the relevant user information is determined based on the vehicle information. Then, the user account is queried based on the user information to confirm whether the user account can be used for battery swapping. For example, it is determined whether the user's account is available and whether there is a balance in the account. If the user's account is unavailable or the balance is insufficient, the user can be prompted to take action. If there is no problem with the user's account, the battery swapping station can continue to prepare for battery swapping and generate a corresponding battery swapping order based on the vehicle information and the information of the batteries to be swapped in the battery swapping station. The battery swapping order is sent to the user's account so that the battery swapping can be carried out after the user confirms the order.
[0022] In one implementation of this application, determining the battery swapping readiness status of the battery swapping vehicle includes:
[0023] Determine the gear position of the battery swapping vehicle;
[0024] And / or, determine the high voltage status of the battery swapping vehicle;
[0025] And / or, determine the parking brake status of the battery swapping vehicle.
[0026] In this embodiment of the application, after guiding the vehicle to the battery swapping location, it is necessary to determine the vehicle's battery swapping readiness status. The battery swapping readiness status may specifically include the vehicle's gear position, high voltage status, and parking brake status. Generally, the vehicle needs to be in neutral, with the high voltage disconnected and the parking brake released before battery swapping can be performed to ensure the vehicle's safety during the battery swapping process.
[0027] In one implementation of this application, after determining the battery swapping readiness status of the battery swapping vehicle, the method further includes:
[0028] If the battery swapping vehicle is in a non-ready state, control the battery swapping vehicle to adjust its state; and / or send a reminder message to the user.
[0029] In this embodiment, when it is determined that the vehicle is in a non-ready state, such as if the vehicle is not parked properly at the battery swapping location, or if the vehicle's gear position, high voltage, or parking brake status does not meet the corresponding requirements, if the battery swapping station can communicate with the vehicle and has the corresponding permissions, it can send instructions to the vehicle's body controller to control the vehicle and directly adjust the vehicle's corresponding status. If the battery swapping station cannot control the vehicle, it can send a user reminder message to the user so that the user can take appropriate action so that the battery swapping process can continue after the vehicle is converted to a ready state.
[0030] In one implementation of this application, swapping the battery in the battery-swapping vehicle includes:
[0031] Obtain the battery swapping progress of the battery swapping vehicle;
[0032] The battery swapping progress is displayed in at least one of the battery swapping station, the battery swapping vehicle, and the user terminal.
[0033] In this embodiment, since there are no station staff on duty during the battery swapping process, it is impossible to inform users of the battery swapping progress through staff. Therefore, it is necessary to notify users of the current battery swapping progress through other information channels. After obtaining the real-time battery swapping progress of the vehicle from the battery swapping station, the user can be notified through displays, indicator lights, voice broadcasts, etc., within the battery swapping station. In addition to the display within the battery swapping station, if the user is in the vehicle during the battery swapping process, the battery swapping progress can be displayed in real time on the vehicle terminal; if the user is not in the vehicle during the battery swapping process, the battery swapping progress can be displayed in real time on user terminals such as mobile devices, thereby ensuring that users can understand the current battery swapping progress in a timely and accurate manner.
[0034] In one implementation of this application, determining whether the battery swapping vehicle has successfully swapped its battery includes:
[0035] Check whether the battery of the battery swapping vehicle is installed in place;
[0036] The battery swapping vehicle is checked to see if it meets the conditions for normal operation.
[0037] In this embodiment, after the battery swapping station completes the battery swap for the vehicle, it is also necessary to determine whether the swap was successful to avoid the danger of starting the vehicle without a successful swap. The determination of a successful swap can generally be achieved by separately testing the battery and the vehicle. Battery testing typically involves checking whether it is properly installed, for example, by checking the battery's locking and electrical connection status. Vehicle testing typically involves determining whether it meets the conditions for normal operation, for example, by checking whether various vehicle components are functioning correctly. If both the battery and the vehicle pass the tests, the battery swap is considered successful.
[0038] On the other hand, embodiments of this application also provide a battery swapping control device, the device comprising:
[0039] The service verification module is used to obtain vehicle information and verify the vehicle service capabilities of the battery swapping station based on the vehicle information.
[0040] The vehicle access module is used to set the battery swapping vehicle to an access state if the vehicle service capability is approved.
[0041] The status judgment module is used to guide the battery swapping vehicle to a preset position and determine the battery swapping preparation status of the battery swapping vehicle.
[0042] The battery swapping start-up module is used to perform battery swapping on the battery swapping vehicle when the battery swapping vehicle is in a ready state.
[0043] The battery swapping determination module is used to determine whether the battery swapping vehicle has successfully swapped its battery.
[0044] The vehicle exit module is used to set the battery swapping vehicle to an exit state when the battery swapping vehicle has successfully swapped batteries.
[0045] On the other hand, embodiments of this application also provide an electronic device, the device comprising:
[0046] At least one processor;
[0047] And, a memory communicatively connected to the at least one processor;
[0048] The memory stores instructions that can be executed by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform any of the battery swapping control methods described above.
[0049] On the other hand, embodiments of this application also provide a non-volatile computer storage medium storing computer-executable instructions, wherein the computer, when executing the executable instructions, implements any of the battery swapping control methods described above.
[0050] This application provides a battery swapping control method, device, electronic device, and medium. Compared with the prior art, the embodiments of this application have the following beneficial technical effects:
[0051] This application enables unmanned, automated battery swapping by intelligently identifying battery swapping vehicles to determine whether the vehicles are compatible with the service capabilities of the battery swapping stations and by acquiring the vehicle status in real time during the swapping process. This achieves unmanned operation of battery swapping stations, improves battery swapping efficiency and safety, reduces labor and operating costs, and enhances the user's battery swapping experience. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0053] Figure 1 A schematic flowchart of a battery swapping control method provided in an embodiment of this application;
[0054] Figure 2 This is a schematic diagram of the structure of a battery swapping control device provided in an embodiment of this application;
[0055] Figure 3 This is a schematic diagram of the internal structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0056] To enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this application.
[0057] This application discloses a battery swapping control method, device, electronic device, and medium to solve the problems of low battery swapping efficiency and high labor costs in the prior art.
[0058] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.
[0059] Figure 1 This is a schematic flowchart of a battery swapping control method provided in an embodiment of this application.
[0060] The battery swapping control method described in this application can be implemented using a terminal device, a server, or a combination of both. This application does not impose any special limitations on this method. For ease of understanding and description, the following embodiments will be described in detail using a server as an example.
[0061] It should be noted that the server can be a single device or a system composed of multiple devices, i.e., a distributed server. This application does not make any specific limitations on this.
[0062] like Figure 1 As shown in the embodiment of this application, a battery swapping control method includes:
[0063] Step S110: Obtain vehicle information and verify the vehicle service capabilities of the battery swapping station based on the vehicle information.
[0064] Before a vehicle enters a battery swapping station, it is usually blocked by barriers or other access control devices, and the vehicle needs to be verified before it is allowed to enter. For unattended battery swapping stations, vehicle information is usually automatically acquired and verified. Vehicle information can be obtained by recognizing license plates or RFID tags installed on the vehicle. The specific information of a battery swapping vehicle may include the vehicle brand, vehicle model, battery model, and current battery level. The battery swapping station can determine the vehicle's service capability based on the vehicle information, that is, whether the vehicle can be used for battery swapping.
[0065] Step S120: If the vehicle service capability is approved, set the battery swapping vehicle to the access status.
[0066] Once the vehicle service capability of the battery swapping station is verified, it is determined that the vehicle can be swapped. The vehicle is then set to an access status, and the battery swapping station opens its barriers and other access control devices to allow the vehicle to enter for the subsequent battery swapping process. If the vehicle service capability fails to pass the verification, it is determined that the battery swapping station cannot swap the vehicle. The user is then notified to leave, and information on supported battery swapping stations can be sent to the user.
[0067] Step S130: Guide the battery swapping vehicle to the preset position and determine the battery swapping preparation status of the vehicle.
[0068] After a vehicle enters the battery swapping station, it needs to be guided to the swapping location. If the vehicle is manned, it can be guided by voice, video, sensors, or other auxiliary devices to drive itself to the swapping location. If the vehicle is in autonomous driving mode, the battery swapping station can control its entry into the swapping location by communicating with the vehicle. After the vehicle enters the swapping location, it is checked whether it is parked correctly as required to determine its battery swapping readiness status.
[0069] Determining the vehicle's readiness for battery swapping involves checking not only the vehicle's parking location but also its gear position, high voltage status, and parking brake status. While assessing the vehicle's readiness, the battery swapping station can also perform pre-swap preparations, such as checking the swapping equipment for proper functioning and retrieving the new battery to be replaced.
[0070] Step S140: When the battery swapping vehicle is in a ready state, perform battery swapping on the battery swapping vehicle.
[0071] If the vehicle is determined to be ready (i.e., located in the battery swapping position, in neutral, with the high voltage disconnected and the parking brake released), the battery swapping operation can begin. If the vehicle is not ready, appropriate actions should be taken based on its condition. For example, if the vehicle is not properly parked in the swapping position, the user should be notified to handle the situation until the vehicle is ready, at which point the battery swapping can begin.
[0072] Step S150: Determine whether the battery swapping vehicle has successfully swapped batteries.
[0073] Step S160: When the battery swapping vehicle successfully swaps batteries, set the battery swapping vehicle to the ready-to-exit state.
[0074] After the battery swap is completed, it's necessary to verify its success. This can be done by checking if the battery is correctly installed and if other related vehicle components are functioning properly, ensuring the safety of both the vehicle and the battery swapping station. If the battery swap is successful, the vehicle is set to exit permission, and the station's barriers or other access control devices allow the vehicle to leave. If the battery swap was unsuccessful, the process is investigated to identify any issues. If the problem can be resolved, the user is contacted to confirm whether a second swap is necessary. If the problem cannot be resolved, the user or relevant personnel are notified for further assistance.
[0075] After a successful battery swap and the vehicle is set to exit readiness, the system continues to monitor whether the vehicle has left the battery swap station. If the vehicle has not left, the system will alert or notify the user; if the vehicle has left, the entire battery swap process is complete. Once the battery swap for the current vehicle is finished, the system saves the relevant information in the battery swap record and begins the battery swap process for the next vehicle.
[0076] This application embodiment intelligently identifies battery swapping vehicles to determine whether the vehicle and the service capacity of the battery swapping station are compatible, and obtains the vehicle status in real time during the battery swapping process, thereby enabling unmanned automatic battery swapping. This achieves unmanned operation of the battery swapping station, improves battery swapping efficiency and safety, reduces labor and operating costs, and enhances the user's battery swapping experience.
[0077] In one embodiment, step S110 above may include:
[0078] Determine whether the battery swapping vehicle is supported by the unmanned battery swapping station based on vehicle information.
[0079] And / or, based on vehicle information, determine whether the battery swapping equipment related to the vehicle in the battery swapping station is working properly.
[0080] In this embodiment, after obtaining vehicle information, it is necessary to determine whether the battery swapping station and the vehicle are compatible, that is, whether the battery swapping vehicle is a vehicle supported by the unmanned battery swapping station. This can include checking whether the battery model of the vehicle is available at the battery swapping station, whether the battery swapping station and the vehicle can establish the communication connection required for battery swapping, and whether the battery swapping equipment at the station can operate the vehicle's locking mechanism. If the battery swapping station and the vehicle are compatible, it is also necessary to check whether the relevant equipment within the battery swapping station for swapping the vehicle is working properly to determine whether the battery swapping process can proceed normally, thereby determining the vehicle service capability of the battery swapping station.
[0081] In one embodiment, after step S120, the method further includes:
[0082] Obtain user information and determine whether a user account is valid based on that information;
[0083] Generate a battery swapping order when the user account is available;
[0084] The battery swapping order will be sent to the user's account.
[0085] Furthermore, after setting the vehicle to access status, it is also necessary to check the vehicle user's account status. First, the relevant user information is determined based on the vehicle information. Then, the user account is queried based on the user information to confirm whether the user account can be used for battery swapping. For example, it is determined whether the user's account is available and whether there is a balance in the account. If the user's account is unavailable or the balance is insufficient, the user can be prompted to take action. If there are no issues with the user's account, the battery swapping station can continue preparing for battery swapping and generate a corresponding battery swapping order based on the vehicle information and the information of the batteries to be swapped in the station. The battery swapping order is then sent to the user's account so that the battery swapping can proceed after the user confirms the order.
[0086] Understandably, after a battery swap order is sent to the user's account, the user can either pay directly or have the swap completed first and then pay, to avoid inaccuracies in the battery swap order. In other alternative embodiments, the swap order can be sent to the user after the swap is completed, based on the swap details.
[0087] In one embodiment of this application, step S130 may include:
[0088] Determine the gear status of the battery swapping vehicle;
[0089] And / or, determine the high-voltage status of the battery swapping vehicle;
[0090] And / or, determine the parking brake status of the battery swapping vehicle.
[0091] In this embodiment, after guiding the vehicle to the battery swapping location, it is necessary to determine the vehicle's battery swapping readiness status. The battery swapping readiness status can specifically include the vehicle's gear position, high voltage status, and parking brake status. Generally, the vehicle needs to be in neutral, with the high voltage disconnected and the parking brake released before battery swapping can be performed to ensure the vehicle's safety during the battery swapping process.
[0092] It is understood that in other alternative embodiments, the battery swapping preparation state can be determined according to actual needs, and other vehicle states can also be limited as the judgment conditions for the vehicle battery swapping preparation state. For example, it can be determined whether the vehicle is unoccupied, so that the battery swapping can be carried out after all the occupants have left the vehicle, so as to better ensure the safety of the occupants.
[0093] In one embodiment of this application, after step S130, the method may further include:
[0094] If the battery swapping vehicle is not in a ready state, control the battery swapping vehicle to adjust its state; and / or send a reminder message to the user.
[0095] In this embodiment, when it is determined that the vehicle is in a non-ready state, such as if the vehicle is not parked properly at the battery swapping location, or if the vehicle's gear position, high voltage, or parking brake status does not meet the corresponding requirements, if the battery swapping station can communicate with the vehicle and has the corresponding permissions, it can send instructions to the vehicle's body controller to control the vehicle and directly adjust the vehicle's corresponding status. If the battery swapping station cannot control the vehicle, it can send a user reminder message to the user so that the user can take appropriate action so that the battery swapping process can continue after the vehicle is converted to a ready state.
[0096] In one embodiment of this application, step S140 may include:
[0097] Obtain the battery swapping progress of the battery swapping vehicle;
[0098] At least one of the battery swapping stations, battery swapping vehicles, and user terminals displays the battery swapping progress.
[0099] In this embodiment, since there are no station staff on duty during the battery swapping process, it is impossible to inform users of the battery swapping progress through the station staff. Therefore, it is necessary to notify users of the current battery swapping progress through other information channels. After obtaining the real-time battery swapping progress of the vehicle at the battery swapping station, the user can be notified through the display screen, indicator lights, voice broadcast, etc. within the battery swapping station.
[0100] Furthermore, in addition to the display inside the battery swapping station, if the user is in the vehicle during the battery swapping process, the battery swapping progress can be displayed in real time on the vehicle terminal. If the user is not in the vehicle during the battery swapping process, the battery swapping progress can be displayed in real time on user terminals such as mobile devices, thereby ensuring that users can understand the current battery swapping progress in a timely and accurate manner.
[0101] In one embodiment of this application, step S150 may include:
[0102] Check that the battery in the battery swapping vehicle is installed correctly;
[0103] Check whether the battery swapping vehicle is in normal operating condition.
[0104] In this embodiment, after the battery swapping station completes the battery swap for the vehicle, it is also necessary to determine whether the battery swap was successful to avoid the danger of starting the vehicle if the battery swap was unsuccessful. The success of the battery swap can generally be determined by separately testing the battery and the vehicle.
[0105] Battery testing typically involves determining whether the battery is properly installed. This can be achieved through vision devices or sensors to check if the battery and locking mechanism are in a locked engagement state, or through a battery management system to check if the battery is electrically connected. If both the locking and electrical connection states are normal, then the battery is considered to be properly installed.
[0106] Vehicle inspection generally involves determining whether the vehicle meets the conditions for normal operation. This can be done by checking whether each component of the vehicle is functioning properly. If the battery swapping station can communicate with the vehicle and has the appropriate permissions, it can directly obtain the relevant inspection information through the vehicle's body controller. If the battery swapping station cannot inspect the vehicle, it can send a request to the user and determine whether the vehicle meets the conditions for normal operation after the user confirms the vehicle's status.
[0107] The above are embodiments of the method proposed in this application. Based on the same inventive concept, embodiments of this application also provide a battery swapping control device, the structure of which is as follows: Figure 2 As shown.
[0108] Figure 2 This is a schematic diagram of a battery swapping control device provided in an embodiment of this application. Figure 2 As shown, the device includes:
[0109] Service verification module 210 is used to obtain vehicle information and verify the vehicle service capabilities of the battery swapping station based on the vehicle information.
[0110] The vehicle access module 220 is used to set the battery swapping vehicle to the access status when the vehicle service capability is met.
[0111] The status judgment module 230 is used to guide the battery swapping vehicle to a preset position and judge the battery swapping preparation status of the battery swapping vehicle.
[0112] The battery swapping start module 240 is used to swap batteries for the battery swapping vehicle when the vehicle is in a ready state.
[0113] The battery swapping judgment module 250 is used to determine whether the battery swapping vehicle has successfully swapped its battery.
[0114] The aforementioned battery swapping control equipment intelligently identifies battery swapping vehicles, determines whether the vehicles are compatible with the service capabilities of the battery swapping station, and acquires the vehicle status in real time during the battery swapping process. This enables unmanned and automated battery swapping, achieving unattended operation of the battery swapping station, improving battery swapping efficiency and safety, reducing labor and operating costs, and enhancing the user's battery swapping experience.
[0115] It is understood that the battery swapping control device described above can also be used to implement the battery swapping control method in any of the above embodiments, and has corresponding functional modules.
[0116] Figure 3 This is a schematic diagram of the internal structure of an electronic device provided in an embodiment of this application. Figure 3 As shown, the device includes:
[0117] At least one processor;
[0118] And, a memory that is communicatively connected to at least one processor;
[0119] The memory stores instructions that can be executed by at least one processor. When the instructions are executed by at least one processor, the battery swapping control method described in any of the above embodiments is implemented.
[0120] In one embodiment of this application, when the processor executes the instructions, it can: acquire vehicle information and verify the vehicle service capability of the battery swapping station based on the vehicle information; if the vehicle service capability is qualified, set the battery swapping vehicle to an access state; guide the battery swapping vehicle to a preset location and determine the battery swapping preparation state of the battery swapping vehicle; when the battery swapping vehicle is in a ready state, perform battery swapping on the battery swapping vehicle; determine whether the battery swapping vehicle has successfully swapped its battery; and when the battery swapping vehicle has successfully swapped its battery, set the battery swapping vehicle to an exit state.
[0121] This application also provides a non-volatile computer storage medium storing computer-executable instructions, which, when executed by the computer, implement the battery swapping control method as described in any of the above embodiments.
[0122] In one embodiment of this application, when the above instructions are executed by the processor, they can achieve the following: acquiring vehicle information and verifying the vehicle service capability of the battery swapping station based on the vehicle information; setting the battery swapping vehicle to an access state if the vehicle service capability is satisfactory; guiding the battery swapping vehicle to a preset location and determining the battery swapping preparation state of the battery swapping vehicle; performing battery swapping on the battery swapping vehicle when it is in a ready state; determining whether the battery swapping vehicle has successfully swapped its battery; and setting the battery swapping vehicle to an exit state when the battery swapping vehicle has successfully swapped its battery.
[0123] 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 device and medium embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the description of the method embodiments.
[0124] The foregoing has described specific embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0125] The devices and media provided in this application are one-to-one with the methods. Therefore, the devices 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 devices and media will not be repeated here.
[0126] 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.
[0127] 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.
[0128] 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.
[0129] 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.
[0130] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0131] 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.
[0132] 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 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.
[0133] 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.
[0134] 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 battery swapping control method, characterized in that, The method includes: Obtain vehicle information and verify the vehicle service capabilities of the battery swapping station based on the vehicle information; If the vehicle service capability is met, the battery swapping vehicle will be set to an access status. Guide the battery swapping vehicle to a preset location and determine the battery swapping readiness status of the vehicle. When the battery swapping vehicle is in a ready state, the battery swapping vehicle is swapped. Determine whether the battery swapping vehicle has successfully swapped its battery; When the battery swapping vehicle successfully swaps batteries, it is set to a ready-to-go state.
2. The battery swapping control method according to claim 1, characterized in that, The process of acquiring vehicle information and verifying the vehicle service capabilities of the battery swapping station based on that information includes: Based on the vehicle information, determine whether the battery swapping vehicle is a vehicle supported by the unmanned battery swapping station; And / or, based on the vehicle information, determine whether the battery swapping equipment related to the vehicle in the battery swapping station is working properly.
3. The battery swapping control method according to claim 1, characterized in that, After setting the battery swapping vehicle to an access state, the method further includes: Obtain user information and determine whether the user account is available based on the user information; When the user account is available, a battery swapping order is generated; The battery swap order will be sent to the user's account.
4. The battery swapping control method according to claim 1, characterized in that, The determination of the battery swapping vehicle's battery swapping readiness status includes: Determine the gear position of the battery swapping vehicle; And / or, determine the high voltage status of the battery swapping vehicle; And / or, determine the parking brake status of the battery swapping vehicle.
5. The battery swapping control method according to claim 1, characterized in that, After determining the battery swapping readiness status of the battery swapping vehicle, the method further includes: If the battery swapping vehicle is in a non-ready state, control the battery swapping vehicle to adjust its state; and / or send a reminder message to the user.
6. The battery swapping control method according to claim 1, characterized in that, The battery swapping process for the aforementioned battery swapping vehicle includes: Obtain the battery swapping progress of the battery swapping vehicle; The battery swapping progress is displayed in at least one of the battery swapping station, the battery swapping vehicle, and the user terminal.
7. The battery swapping control method according to claim 1, characterized in that, The determination of whether the battery swapping vehicle has successfully swapped its battery includes: Check whether the battery of the battery swapping vehicle is installed in place; The battery swapping vehicle is checked to see if it meets the conditions for normal operation.
8. A battery swapping control device, characterized in that, The device includes: The service verification module is used to obtain vehicle information and verify the vehicle service capabilities of the battery swapping station based on the vehicle information. The vehicle access module is used to set the battery swapping vehicle to an access state if the vehicle service capability is approved. The status judgment module is used to guide the battery swapping vehicle to a preset position and determine the battery swapping preparation status of the battery swapping vehicle. The battery swapping start-up module is used to perform battery swapping on the battery swapping vehicle when the vehicle is in a ready state. The battery swapping determination module is used to determine whether the battery swapping vehicle has successfully swapped its battery. The vehicle exit module is used to set the battery swapping vehicle to an exit state when the battery swapping vehicle successfully swaps batteries.
9. An electronic device, characterized in that, The device includes: At least one processor; And, a memory communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the battery swapping control method as described in any one of claims 1-7.
10. A non-volatile computer storage medium storing computer-executable instructions, characterized in that, The computer implements the battery swapping control method as described in any one of claims 1-7 when executing executable instructions.