A battery replacement communication method and device, electronic device, and medium
By enabling data forwarding between battery swapping stations and users through a battery swapping server, the problem of existing vehicles being unable to communicate with unmanned battery swapping stations is solved, improving battery swapping efficiency and user experience, and reducing operating costs.
Patent Information
- Application Number
- CN202510122841.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-26
- Publication Date
- 2026-08-04
AI Technical Summary
Existing vehicles cannot communicate directly with battery swapping stations, making it difficult to achieve unattended automated battery swapping.
By using the battery swapping service as an intermediary, data forwarding between the battery swapping station and the user terminal is realized, including the interaction of vehicle positioning signals, preparation signals, ready signals, start signals and completion signals, to ensure that the vehicle is in a safe state and to update the battery swapping progress in real time.
It has achieved communication compatibility between existing vehicles and unmanned battery swapping stations, improving battery swapping efficiency and user experience, and reducing operating costs.
Smart Images

Figure CN122501208A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle battery swapping technology, and in particular to a battery swapping communication 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 is also increasing. In traditional battery swapping methods, multiple station staff are required at each station to guide and control the vehicle during the swapping process. However, manned operation of battery swapping stations increases labor and operating costs significantly. Therefore, unmanned battery swapping stations are needed to improve swapping efficiency and reduce costs. However, unmanned battery swapping relies on timely information exchange and synchronization between the battery swapping station and the vehicle. But since most of the vehicles already in operation have been put into production earlier and have relatively outdated technology, they lack the ability to communicate with battery swapping stations, making it difficult to achieve unmanned automated battery swapping processes on these types of vehicles. Summary of the Invention
[0004] This application provides a battery swapping communication method, device, electronic device, and medium to solve the technical problem that existing vehicles cannot communicate directly with battery swapping stations, making it difficult to achieve unattended automated battery swapping.
[0005] On one hand, embodiments of this application provide a battery swapping communication method, applied to a battery swapping server, including:
[0006] It receives the vehicle arrival signal sent by the battery swapping station and sends the vehicle preparation signal to the user terminal.
[0007] Receive the vehicle ready signal returned by the user terminal and send a battery swapping preparation signal to the battery swapping station;
[0008] Receive the battery swapping ready signal returned by the battery swapping station and send a battery swapping start signal to the user terminal;
[0009] Receive the start confirmation signal returned by the user terminal and send the start confirmation signal to the battery swapping station;
[0010] The system receives the battery swapping completion signal from the battery swapping station and sends the battery swapping completion signal to the user terminal.
[0011] This application embodiment uses a battery swapping server as an intermediary between the battery swapping station and the user terminal to forward data between the battery swapping station and the battery swapping vehicle, so as to realize communication interaction between the stations and avoid the situation where existing vehicles cannot communicate directly with unmanned battery swapping stations, thereby realizing the adaptation of existing vehicles to unmanned battery swapping stations.
[0012] In one implementation of this application, sending a vehicle preparation signal to the user terminal includes:
[0013] Set the gear of the battery swapping vehicle to neutral.
[0014] And / or, disconnect the high voltage of the battery swapping vehicle;
[0015] And / or, release the parking brake of the battery swapping vehicle.
[0016] In this embodiment of the application, after receiving the vehicle arrival signal sent by the battery swapping station, the battery swapping service terminal sends a vehicle preparation signal to the user terminal so that the user can adjust the vehicle's battery swapping preparation status. The vehicle preparation signal may specifically include adjusting 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 safety of the vehicle during the battery swapping process.
[0017] In one implementation of this application, the method further includes:
[0018] Receive battery swapping progress information sent by the battery swapping station;
[0019] The battery swapping progress information is sent to the user terminal.
[0020] In this embodiment of the application, since there are no station staff on duty during the battery swapping process, it is impossible to directly inform the user of the battery swapping progress through the station staff. Therefore, it is necessary to notify the user of the current battery swapping progress through other information channels. After obtaining the real-time battery swapping progress of the vehicle, the battery swapping station can send the battery swapping progress information to the battery swapping server. The battery swapping server then forwards the battery swapping information to the user terminal, so that the user can view the battery swapping progress on the battery swapping application of the user terminal such as the vehicle terminal or mobile device.
[0021] In one implementation of this application, the method further includes:
[0022] Receive the battery swapping failure signal sent by the battery swapping station and send a retry request signal to the user terminal;
[0023] Upon receiving the retry confirmation signal returned by the user terminal, the system sends the re-swap signal to the battery swapping station.
[0024] In this embodiment, after the battery swap is completed, the battery swapping station determines whether the swap was successful. If the swap was unsuccessful, it sends a battery swapping failure signal to the battery swapping server. Upon receiving the failure signal, the server sends a retry request signal to the user to confirm whether to attempt a new swap. If the user confirms, the user sends a retry confirmation signal to the user server. After receiving the retry confirmation signal, the user server sends a new swap signal to the battery swapping station, which then attempts to swap the battery again.
[0025] On the other hand, embodiments of this application provide a battery swapping communication method applied to a battery swapping station, including:
[0026] Obtain the location information of the battery swapping vehicle and send a vehicle arrival signal to the battery swapping server when the battery swapping vehicle is in the preset area.
[0027] Receive the battery swapping preparation signal sent by the battery swapping server and determine the status of the battery swapping equipment;
[0028] When the battery swapping equipment is in a ready state, a battery swapping ready signal is sent to the battery swapping server;
[0029] Upon receiving the start confirmation signal from the battery swapping server, the battery swapping process begins for the battery swapping vehicle.
[0030] When the battery swapping of a vehicle is completed, a battery swapping completion signal is sent to the battery swapping server.
[0031] In this embodiment, the battery swapping server acts as an intermediary between the battery swapping station and the user, forwarding data between the battery swapping station and the battery swapping vehicle to achieve communication and interaction between the stations. This avoids the situation where existing vehicles cannot communicate directly with the unmanned battery swapping station, thereby enabling existing vehicles to adapt to the unmanned battery swapping station.
[0032] In one implementation of this application, the method further includes:
[0033] Obtain the battery swapping progress of the battery swapping vehicle;
[0034] Send the battery swapping progress to the battery swapping server; and / or
[0035] The battery swapping progress is displayed within the battery swapping station.
[0036] In this embodiment, since there are no station staff on duty during the battery swapping process, it is impossible to directly inform users of the battery swapping progress through station staff. Therefore, it is necessary to notify users of the current battery swapping progress through other information channels. The battery swapping station obtains the vehicle's battery swapping progress in real time during the swapping process and then sends the progress information to the battery swapping server. The battery swapping server then forwards the progress information to the user's terminal, so that the user can view the battery swapping progress on the battery swapping application on the user's terminal such as the vehicle terminal or mobile device. In addition to displaying the battery swapping progress on the user's terminal, the progress can also be displayed to the user directly within the battery swapping station through displays, indicator lights, voice broadcasts, etc., thereby ensuring that the user can understand the current battery swapping progress in a timely and accurate manner.
[0037] In one implementation of this application, the method further includes:
[0038] If the battery swapping of the vehicle is not completed, a battery swapping failure signal is sent to the battery swapping server.
[0039] The battery swapping service receives a new battery swapping signal from the battery swapping server and performs a new battery swapping for the battery swapping vehicle.
[0040] In this embodiment of the application, after the battery swapping of the vehicle is completed, the battery swapping station determines whether the battery swapping was successful. If it determines that the battery swapping was unsuccessful, it sends a battery swapping failure signal to the battery swapping server to confirm with the user whether to perform the battery swapping again. If it receives a signal from the user's server to perform the battery swapping again, the battery swapping station confirms that it will perform the battery swapping again. If the battery swapping is successful after the second attempt, it sends a battery swapping success signal to the battery swapping server. If the battery swapping still fails, it can notify the user or relevant personnel for further processing.
[0041] On the other hand, this application also provides a battery swapping communication device for use in a battery swapping server, the device comprising:
[0042] The vehicle preparation module is used to receive the vehicle arrival signal sent by the battery swapping station and send the vehicle preparation signal to the user terminal.
[0043] The battery swapping preparation module is used to receive the vehicle ready signal returned by the user terminal and send a battery swapping preparation signal to the battery swapping station.
[0044] The battery swapping start module is used to receive the battery swapping ready signal returned by the battery swapping station and send the battery swapping start signal to the user terminal.
[0045] The startup confirmation module is used to receive the startup confirmation signal returned by the user terminal and send the startup confirmation signal to the battery swapping station.
[0046] The battery swap completion module receives the battery swap completion signal sent by the battery swap station and sends the battery swap completion signal to the user terminal.
[0047] On the other hand, this application also provides a battery swapping communication device for use in a battery swapping station, the device comprising:
[0048] The positioning module is used to acquire the location information of the battery swapping vehicle and send a vehicle positioning signal to the battery swapping server when the battery swapping vehicle is located in a preset area.
[0049] The judgment module is used to receive the battery swapping preparation signal sent by the battery swapping server and judge the status of the battery swapping equipment.
[0050] The ready module is used to send a battery swapping ready signal to the battery swapping server when the battery swapping equipment is in a ready state;
[0051] The startup module is used to receive a startup confirmation signal sent by the battery swapping server and start swapping the battery of the battery swapping vehicle.
[0052] The completion module is used to send a battery swap completion signal to the battery swapping server when the battery swapping of the battery swapping vehicle is completed.
[0053] On the other hand, embodiments of this application also provide an electronic device, the device comprising:
[0054] At least one processor;
[0055] And, a memory communicatively connected to the at least one processor;
[0056] 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 communication methods described above.
[0057] 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 communication methods described above.
[0058] This application provides a battery swapping communication method, device, electronic device, and medium. Compared with the prior art, the embodiments of this application have the following beneficial technical effects:
[0059] This application uses a battery swapping server as an intermediary between the battery swapping station and the user, forwarding data between the battery swapping station and the battery swapping vehicle to achieve communication and interaction between the stations. This avoids the situation where existing vehicles cannot communicate directly with unmanned battery swapping stations, thereby enabling existing vehicles to adapt to unmanned battery swapping stations. Attached Figure Description
[0060] 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:
[0061] Figure 1 A schematic flowchart illustrating a battery swapping communication method provided in an embodiment of this application;
[0062] Figure 2 A flowchart illustrating another battery swapping communication method provided in an embodiment of this application;
[0063] Figure 3 This is a schematic diagram of the structure of a battery swapping communication device provided in an embodiment of this application;
[0064] Figure 4 This is a schematic diagram of another battery swapping communication device provided in an embodiment of this application;
[0065] Figure 5 This is a schematic diagram of the internal structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0066] 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.
[0067] This application discloses a battery swapping communication method, device, electronic device, and medium to solve the problem in the prior art that existing vehicles cannot communicate directly with battery swapping stations, making it difficult to achieve unattended automated battery swapping.
[0068] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.
[0069] Figure 1 This is a flowchart illustrating a battery swapping communication method provided in an embodiment of this application.
[0070] The battery swapping communication 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. For ease of understanding and description, the following embodiments will be described in detail using a server as an example.
[0071] 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.
[0072] like Figure 1 As shown in the embodiment of this application, a battery swapping communication method is provided and applied to a battery swapping server, including:
[0073] Step S110: Receive the vehicle arrival signal sent by the battery swapping station and send the vehicle preparation signal to the user terminal.
[0074] After a vehicle enters the battery swapping station, the station guides the vehicle and monitors its location in real time. Specifically, it can use voice, video, sensors, or other auxiliary devices to guide the user to the battery swapping location. After the vehicle stops, the station uses visual devices or sensors to check if the vehicle is parked at the swapping station. If the station detects that the vehicle is parked accurately, it can send the vehicle's location status information to the battery swapping server. The battery swapping server may specifically include an IoT platform and / or a battery swapping application server.
[0075] After receiving the vehicle's arrival signal from the battery swapping station, the battery swapping service terminal confirms that the vehicle is accurately parked at the swapping location. At this point, it can send a vehicle preparation signal to the user terminal, which may include the vehicle's onboard terminal and / or the battery swapping application installed on the user's mobile terminal. The user can then interact with the battery swapping service terminal through the application. The vehicle preparation signal may include specific status requirements for the vehicle during battery swapping. Upon receiving the vehicle preparation signal, the user can confirm that the vehicle is parked in the correct location and adjust the vehicle's status according to the requirements in the signal to prepare the vehicle for battery swapping.
[0076] Step S120: Receive the vehicle ready signal returned by the user terminal and send a battery swapping preparation signal to the battery swapping station.
[0077] After receiving the vehicle ready signal and adjusting the vehicle status to a state suitable for battery swapping, the user can confirm the vehicle's readiness on the battery swapping application. The user then sends a vehicle ready signal back to the battery swapping server. Upon receiving the vehicle ready signal, the battery swapping server sends a battery swapping preparation signal to the battery swapping station, informing the station that the vehicle is ready for battery swapping. The station then checks whether the battery swapping equipment, the battery to be swapped, and other related devices within the station are ready for battery swapping, in order to proceed with the battery swapping.
[0078] Step S130: Receive the battery swapping ready signal returned by the battery swapping station and send a battery swapping start signal to the user terminal.
[0079] Once all the battery swapping equipment, batteries to be swapped, and other related devices within the battery swapping station are ready, the station sends a battery swapping ready signal to the battery swapping server. Upon receiving the battery swapping ready signal, the battery swapping server determines that the station is ready for battery swapping and then sends a battery swapping start signal to the user to inform the user that they can begin battery swapping.
[0080] Step S140: Receive the start confirmation signal returned by the user terminal and send the start confirmation signal to the battery swapping station.
[0081] After receiving the battery swap start signal, if the user agrees to start the battery swap, they can confirm the start of the battery swap on the battery swap application. After the user confirms, the user sends a start confirmation signal to the battery swap server. After receiving the start confirmation signal, the battery swap server forwards it to the battery swap station so that the battery swap station can start the battery swap for the vehicle.
[0082] Step S150: Receive the battery swapping completion signal sent by the battery swapping station and send the battery swapping completion signal to the user terminal.
[0083] After successfully swapping a vehicle's battery, the battery swapping station can determine if the swap was successful. This is done by checking that the battery is installed correctly and that other related components of the vehicle are functioning properly, ensuring the safety of both the vehicle and the swapping station. Upon confirming a successful swap, the station sends a completion signal to the server. The server then forwards this signal to the user's device. Once the user views the completion notification on their device, they can drive the vehicle away from the swapping station, thus ending the swapping process.
[0084] This application uses a battery swapping server as an intermediary between the battery swapping station and the user, forwarding data between the battery swapping station and the battery swapping vehicle to achieve communication and interaction between the stations. This avoids the situation where existing vehicles cannot communicate directly with unmanned battery swapping stations, thereby enabling existing vehicles to adapt to unmanned battery swapping stations.
[0085] In one embodiment of this application, step S110 includes:
[0086] Set the gear of the battery swapping vehicle to neutral.
[0087] And / or, disconnect the high voltage from the battery swapping vehicle;
[0088] And / or, release the parking brake of the battery swapping vehicle.
[0089] In this embodiment, after receiving the vehicle arrival signal from the battery swapping station, the battery swapping server sends a vehicle preparation signal to the user so that the user can adjust the vehicle's battery swapping preparation status. The vehicle preparation signal may specifically include adjusting 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 safety of the vehicle during the battery swapping process.
[0090] It is understood that in other alternative embodiments, the vehicle preparation signal can be determined according to actual needs, and other vehicle states can also be defined as the vehicle preparation signal.
[0091] In one embodiment of this application, the above method may further include:
[0092] Receive battery swapping progress information sent by the battery swapping station;
[0093] The battery swapping progress information is sent to the user's device.
[0094] In this embodiment, since there are no station staff on duty during the battery swapping process, it is impossible to directly inform the user of the battery swapping progress through the station staff. Therefore, it is necessary to notify the user of the current battery swapping progress through other information channels. After obtaining the real-time battery swapping progress of the vehicle, the battery swapping station can send the battery swapping progress information to the battery swapping server. The battery swapping server then forwards the battery swapping information to the user terminal, so that the user can view the battery swapping progress on the battery swapping application of the user terminal such as the vehicle terminal or mobile device.
[0095] In one embodiment of this application, the above method may further include:
[0096] Receive the battery swapping failure signal sent by the battery swapping station and send a retry request signal to the user terminal;
[0097] Upon receiving the retry confirmation signal from the user terminal, a re-swap signal is sent to the battery swapping station.
[0098] In this embodiment, after the battery swapping of the vehicle is completed, the battery swapping station determines whether the battery swapping was successful. If it determines that the battery swapping was unsuccessful, it sends a battery swapping failure signal to the battery swapping server. After receiving the battery swapping failure signal, the battery swapping server can send a retry request signal to the user to confirm whether to perform the battery swapping again.
[0099] If the user confirms a restart of the battery swap, the user terminal sends a retry confirmation signal to the user server. Upon receiving the retry confirmation signal, the user server sends a restart signal to the battery swapping station. The station, upon receiving the restart signal, performs the battery swap again. If the restart determines the battery swap was successful, it sends a battery swap success signal to the battery swapping server. If the swap still fails, the station notifies the user or relevant personnel for further action.
[0100] like Figure 2 As shown, based on the same inventive concept, this application provides a battery swapping communication method applied to a battery swapping station, comprising:
[0101] Step S210: Obtain the location information of the battery swapping vehicle, and send a vehicle arrival signal to the battery swapping server when the battery swapping vehicle is located in the preset area.
[0102] After a vehicle enters a battery swapping station, the station guides the vehicle using methods such as voice, video, sensors, or other auxiliary devices. Simultaneously, the station acquires the vehicle's location information in real time. After the vehicle stops, the station checks whether it is parked at the swapping station using visual devices or sensors. If the vehicle is parked accurately, the station sends the vehicle's location status information to the battery swapping server so that the user can confirm that the vehicle is parked correctly.
[0103] Step S220: Receive the battery swapping preparation signal sent by the battery swapping server and determine the status of the battery swapping equipment;
[0104] After the user adjusts the vehicle status to be ready for battery swapping, the battery swapping server sends a battery swapping preparation signal to the battery swapping station so that the station knows that the vehicle is ready for battery swapping. The battery swapping station then checks whether the battery swapping equipment, the battery to be swapped, and other related devices in the station are ready for battery swapping so that the vehicle can be swapped later.
[0105] Step S230: Send a battery swapping ready signal to the battery swapping server when the battery swapping equipment is in a ready state;
[0106] After confirming that all the battery swapping equipment, batteries to be swapped, and other related devices within the station are ready, the battery swapping station sends a battery swapping ready signal to the battery swapping server, so that the user can be informed that the battery swapping station is in a state where battery swapping can be carried out.
[0107] Step S240: Receive the start confirmation signal sent by the battery swapping server and start swapping the battery for the battery swapping vehicle;
[0108] Step S250: When the battery swapping of the vehicle is completed, send a battery swapping completion signal to the battery swapping server.
[0109] After the user agrees to begin the battery swap, the battery swap station, upon receiving a start confirmation signal from the battery swap server, begins the battery swapping process. After completing the swap, the station determines whether the swap was successful by checking that the battery is correctly installed and that other relevant vehicle components are functioning properly, ensuring the safety of both the vehicle and the swap station. Upon confirming a successful swap, the station sends a battery swap completion signal to the battery swap server to notify the user.
[0110] This application uses a battery swapping server as an intermediary between the battery swapping station and the user, forwarding data between the battery swapping station and the battery swapping vehicle to achieve communication and interaction between the stations. This avoids the situation where existing vehicles cannot communicate directly with unmanned battery swapping stations, thereby enabling existing vehicles to adapt to unmanned battery swapping stations.
[0111] In one embodiment of this application, the above method may further include:
[0112] Obtain the battery swapping progress of the battery swapping vehicle;
[0113] Send the battery swapping progress to the battery swapping server; and / or,
[0114] The battery swapping progress will be displayed within the battery swapping station.
[0115] In this embodiment, since there are no station staff on duty during the battery swapping process, it is impossible to directly 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. The battery swapping station obtains the battery swapping progress of the vehicle in real time during the battery swapping process, and then sends the battery swapping progress information to the battery swapping server. The battery swapping server then forwards the battery swapping information to the user terminal, so that the user can view the battery swapping progress on the battery swapping application of the user terminal such as the vehicle terminal or mobile device.
[0116] Understandably, in addition to displaying the battery swapping progress on the user's device, the progress can also be shown directly to the user inside the battery swapping station through displays, indicator lights, voice announcements, etc., so as to ensure that the user can understand the current battery swapping progress in a timely and accurate manner.
[0117] In one embodiment of this application, the above method may further include:
[0118] If the battery swapping of the vehicle is not completed, a battery swapping failure signal is sent to the battery swapping server.
[0119] Receive the battery swapping signal returned by the battery swapping service terminal and perform a new battery swapping for the battery swapping vehicle.
[0120] In this embodiment, after the battery swap is completed, the battery swap station determines whether the swap was successful. If the swap was unsuccessful, it sends a battery swap failure signal to the battery swap server to confirm with the user whether to perform the swap again. If the station receives a signal from the user's server to perform the swap again, it confirms that it will perform the swap again. If the swap is successful after the swap, it sends a battery swap success signal to the battery swap server. If the swap still fails, the station notifies the user or relevant personnel for further processing.
[0121] 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 communication device, the structure of which is as follows:Figure 3 or Figure 4 As shown.
[0122] Figure 3 This is a schematic diagram of the structure of a battery swapping communication device provided in an embodiment of this application, which is applied to a battery swapping service terminal, such as... Figure 3 As shown, the device includes:
[0123] The vehicle preparation module 310 is used to receive the vehicle positioning signal sent by the battery swapping station and send the vehicle preparation signal to the user terminal.
[0124] The battery swapping preparation module 320 is used to receive the vehicle ready signal returned by the user terminal and send the battery swapping preparation signal to the battery swapping station.
[0125] The battery swapping start module 330 is used to receive the battery swapping ready signal returned by the battery swapping station and send the battery swapping start signal to the user terminal.
[0126] The startup confirmation module 340 is used to receive the startup confirmation signal returned by the user terminal and send the startup confirmation signal to the battery swapping station.
[0127] The battery swapping completion module 350 receives the battery swapping completion signal sent by the battery swapping station and sends the battery swapping completion signal to the user terminal.
[0128] Figure 4 This is a schematic diagram of the structure of a battery swapping communication device provided in an embodiment of this application, which is applied to a battery swapping station, such as... Figure 4 As shown, the device includes:
[0129] The positioning module 410 is used to obtain the location information of the battery swapping vehicle and send a vehicle positioning signal to the battery swapping server when the battery swapping vehicle is located in a preset area.
[0130] The judgment module 420 is used to receive the battery swapping preparation signal sent by the battery swapping server and judge the status of the battery swapping equipment.
[0131] Ready module 430 is used to send a battery swapping ready signal to the battery swapping server when the battery swapping equipment is in a ready state;
[0132] The startup module 440 is used to receive the startup confirmation signal sent by the battery swapping server and start swapping the battery for the battery swapping vehicle.
[0133] The completion module 450 is used to send a battery swap completion signal to the battery swapping server when the battery swapping of the vehicle is completed.
[0134] The aforementioned battery swapping communication equipment uses a battery swapping server as an intermediary between the battery swapping station and the user, forwarding data between the battery swapping station and the battery swapping vehicle to achieve communication interaction between stations. This avoids the situation where existing vehicles cannot communicate directly with unmanned battery swapping stations, thereby enabling existing vehicles to adapt to unmanned battery swapping stations.
[0135] It is understood that the above-mentioned battery swapping communication equipment can also be used to implement the battery swapping communication method in any of the above embodiments, and has corresponding functional modules.
[0136] Figure 5 This is a schematic diagram of the internal structure of an electronic device provided in an embodiment of this application. Figure 5 As shown, the device includes:
[0137] At least one processor;
[0138] And, a memory that is communicatively connected to at least one processor;
[0139] 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 communication method described in any of the above embodiments is implemented.
[0140] In one embodiment of this application, the processor, when executing instructions, can: receive a vehicle in position signal sent by the battery swapping station and send a vehicle ready signal to the user terminal; receive a vehicle ready signal returned by the user terminal and send a battery swapping ready signal to the battery swapping station; receive a battery swapping ready signal returned by the battery swapping station and send a battery swapping start signal to the user terminal; receive a start confirmation signal returned by the user terminal and send a start confirmation signal to the battery swapping station; and receive a battery swapping complete signal sent by the battery swapping station and send a battery swapping complete signal to the user terminal.
[0141] In one embodiment of this application, the processor, when executing instructions, can: acquire the location information of the battery swapping vehicle; send a vehicle positioning signal to the battery swapping server when the battery swapping vehicle is located in a preset area; receive a battery swapping preparation signal sent by the battery swapping server and determine the status of the battery swapping equipment; send a battery swapping ready signal to the battery swapping server when the battery swapping equipment is in a ready state; receive a start confirmation signal sent by the battery swapping server and begin battery swapping of the battery swapping vehicle; and send a battery swapping completion signal to the battery swapping server when the battery swapping of the battery swapping vehicle is completed.
[0142] This application also provides a non-volatile computer storage medium storing computer-executable instructions, which, when executed by a computer, implement the battery swapping communication method as described in any of the above embodiments.
[0143] In one embodiment of this application, when the above instructions are executed by the processor, they can achieve the following: receiving a vehicle in place signal sent by the battery swapping station and sending a vehicle ready signal to the user terminal; receiving a vehicle ready signal returned by the user terminal and sending a battery swapping ready signal to the battery swapping station; receiving a battery swapping ready signal returned by the battery swapping station and sending a battery swapping start signal to the user terminal; receiving a start confirmation signal returned by the user terminal and sending a start confirmation signal to the battery swapping station; and receiving a battery swapping complete signal sent by the battery swapping station and sending a battery swapping complete signal to the user terminal.
[0144] In one embodiment of this application, when the above instructions are executed by the processor, they can achieve the following: obtaining the location information of the battery swapping vehicle; sending a vehicle positioning signal to the battery swapping server when the battery swapping vehicle is located in a preset area; receiving a battery swapping preparation signal sent by the battery swapping server and determining the status of the battery swapping equipment; sending a battery swapping ready signal to the battery swapping server when the battery swapping equipment is in a ready state; receiving a start confirmation signal sent by the battery swapping server and starting the battery swapping of the battery swapping vehicle; and sending a battery swapping completion signal to the battery swapping server when the battery swapping of the battery swapping vehicle is completed.
[0145] 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.
[0146] 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.
[0147] 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.
[0148] 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.
[0149] 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.
[0150] 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.
[0151] 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.
[0152] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0153] 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.
[0154] 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.
[0155] 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.
[0156] 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 communication method, characterized in that, Applied to battery swapping service terminals, the method includes: It receives the vehicle arrival signal sent by the battery swapping station and sends the vehicle preparation signal to the user terminal. Receive the vehicle ready signal returned by the user terminal and send a battery swapping preparation signal to the battery swapping station; Receive the battery swapping ready signal returned by the battery swapping station and send a battery swapping start signal to the user terminal; Receive the start confirmation signal returned by the user terminal and send the start confirmation signal to the battery swapping station; The system receives the battery swapping completion signal from the battery swapping station and sends the battery swapping completion signal to the user terminal.
2. The battery swapping communication method according to claim 1, characterized in that, Sending a vehicle readiness signal to the user terminal includes: Set the gear of the battery swapping vehicle to neutral. And / or, disconnect the high voltage of the battery swapping vehicle; And / or, release the parking brake of the battery swapping vehicle.
3. The battery swapping communication method according to claim 1, characterized in that, The method further includes: Receive battery swapping progress information sent by the battery swapping station; The battery swapping progress information is sent to the user terminal.
4. The battery swapping communication method according to claim 1, characterized in that, The method further includes: Receive the battery swapping failure signal sent by the battery swapping station and send a retry request signal to the user terminal; Upon receiving the retry confirmation signal returned by the user terminal, the system sends the re-swap signal to the battery swapping station.
5. A battery swapping communication method, characterized in that, Applied to battery swapping stations, the method includes: Obtain the location information of the battery swapping vehicle, and send a vehicle arrival signal to the battery swapping server when the battery swapping vehicle is located in a preset area; Receive the battery swapping preparation signal sent by the battery swapping server and determine the status of the battery swapping equipment; When the battery swapping equipment is in a ready state, a battery swapping ready signal is sent to the battery swapping server. Upon receiving the start confirmation signal sent by the battery swapping server, the battery swapping process begins for the battery swapping vehicle. When the battery swapping of the vehicle is completed, a battery swapping completion signal is sent to the battery swapping server.
6. The battery swapping communication method according to claim 5, characterized in that, The method further includes: Obtain the battery swapping progress of the battery swapping vehicle; Send the battery swapping progress to the battery swapping server; and / or The battery swapping progress is displayed within the battery swapping station.
7. The battery swapping communication method according to claim 5, characterized in that, The method further includes: If the battery swapping of the vehicle is not completed, a battery swapping failure signal is sent to the battery swapping server. The battery swapping service receives a new battery swapping signal from the battery swapping server and performs a new battery swapping for the battery swapping vehicle.
8. A battery swapping communication device, characterized in that, The device is used in battery swapping service terminals and includes: The vehicle preparation module is used to receive the vehicle arrival signal sent by the battery swapping station and send the vehicle preparation signal to the user terminal. The battery swapping preparation module is used to receive the vehicle ready signal returned by the user terminal and send a battery swapping preparation signal to the battery swapping station. The battery swapping start module is used to receive the battery swapping ready signal returned by the battery swapping station and send the battery swapping start signal to the user terminal. The startup confirmation module is used to receive the startup confirmation signal returned by the user terminal and send the startup confirmation signal to the battery swapping station. The battery swap completion module receives the battery swap completion signal sent by the battery swap station and sends the battery swap completion signal to the user terminal.
9. A battery swapping communication device, characterized in that, The equipment, used in battery swapping stations, includes: The positioning module is used to acquire the location information of the battery swapping vehicle and send a vehicle positioning signal to the battery swapping server when the battery swapping vehicle is located in a preset area. The judgment module is used to receive the battery swapping preparation signal sent by the battery swapping server and judge the status of the battery swapping equipment. The ready module is used to send a battery swapping ready signal to the battery swapping server when the battery swapping equipment is in a ready state; The startup module is used to receive a startup confirmation signal sent by the battery swapping server and start swapping the battery of the battery swapping vehicle. The completion module is used to send a battery swap completion signal to the battery swapping server when the battery swapping of the battery swapping vehicle is completed.
10. 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 communication method as described in any one of claims 1-7.
11. A non-volatile computer storage medium storing computer-executable instructions, characterized in that, The computer implements the battery swapping communication method as described in any one of claims 1-7 when executing executable instructions.
