Information transmission method, system and device based on vehicle battery information and medium
By acquiring vehicle battery and location information, the system automatically monitors vehicle battery status, reminds users to swap batteries in a timely manner, and filters and pushes information on battery swapping stations. This solves the problem of vehicle battery power not being monitored in a timely manner, improving battery swapping efficiency and 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
During the battery swapping process, the vehicle's battery level may not be monitored in time, resulting in insufficient power and an inability to reach a battery swapping station in time, causing inconvenience, especially in cities where battery swapping stations are sparsely distributed.
By obtaining vehicle battery information, it determines whether a battery swap is needed, sends a battery swap invitation to the vehicle, obtains vehicle location information, and pushes information on battery swap stations to ensure timely battery swapping, including filtering available battery swap stations, generating navigation information, and matching battery models.
This avoids insufficient battery power due to human negligence, improves battery swapping efficiency and user experience, ensures timely battery swapping for vehicles, and reduces safety hazards.
Smart Images

Figure CN122501205A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of battery swapping technology, specifically relating to an information transmission method, system, device, and medium based on vehicle battery information. Background Technology
[0002] Currently, new energy vehicles are generally recharged through charging or battery swapping. Charging involves directly charging the battery with a charging gun, which takes a long time, even fast charging often takes at least half an hour. Moreover, fast charging can cause significant damage to the battery and reduce its lifespan. Battery swapping, on the other hand, involves removing the low-charge battery from the vehicle and replacing it with a pre-charged battery at a swapping station. This method is faster, and the battery can be slowly charged at the swapping station, causing less damage to the battery, making it more user-friendly, and helping to improve battery lifespan.
[0003] Currently, battery swapping is a popular energy replenishment method among users, and more and more electric vehicles are using it. However, in actual use, some electric vehicle owners do not pay attention to the battery level in time, and only realize that they need to swap batteries when the battery is almost depleted. At this time, they may be far away from a battery swapping station, especially in cities where the coverage of battery swapping stations is relatively low and the stations are scattered. This can easily lead to electric vehicles being unable to drive to a battery swapping station for swapping, causing some unnecessary trouble. Summary of the Invention
[0004] This application provides an information transmission method, system, device, and medium based on vehicle battery information to solve the problem that the battery power of the aforementioned battery swapping vehicle is not monitored in a timely manner, resulting in insufficient power for the vehicle to reach the battery swapping station for battery swapping.
[0005] The technical solution adopted in this application is as follows:
[0006] According to one embodiment of this application, an information transmission method based on vehicle battery information is provided, comprising the following steps:
[0007] Obtain the current vehicle battery information of the vehicle to be swapped;
[0008] A battery swapping invitation is sent to the vehicle to be swapped based on the vehicle battery information.
[0009] Receive battery swap confirmation information from the vehicle to be swapped, and obtain the vehicle location information of the vehicle to be swapped;
[0010] Information about the battery swapping station is pushed to the vehicle to be swapped based on the vehicle's battery information and / or vehicle location information.
[0011] This solution obtains the battery information of the vehicle to be swapped to determine whether the battery needs or is about to need a swap. When the battery does indeed need or is about to need a swap, a notification is sent to the vehicle to remind it whether a swap is required. Upon receiving feedback that a swap is needed, the vehicle's location information is obtained. Based on the battery information and / or location information, information about a battery swapping station is then pushed to the vehicle. Therefore, this solution automatically monitors the battery status of the vehicle to be swapped and reminds it whether a swap is needed, thus preventing situations where the battery is not swapped due to human error, leading to insufficient driving range or potential battery safety or health issues.
[0012] Furthermore, the vehicle battery information includes the battery level, and the step of sending a battery swap invitation to the vehicle to be swapped based on the vehicle battery information includes: sending a battery swap invitation to the vehicle to be swapped when the battery level is lower than a preset value.
[0013] In this solution, by obtaining the battery power of the vehicle to be swapped, the system will remind the vehicle to swap batteries when the battery power is low, thereby avoiding insufficient battery power and range problems caused by the failure to swap batteries in time.
[0014] Furthermore, the step of pushing information about the battery swapping station to the vehicle to be swapped based on the vehicle battery information and / or the vehicle location information includes:
[0015] The remaining driving range of the vehicle to be swapped is calculated based on the vehicle battery information.
[0016] Based on the current location of the vehicle to be swapped and the remaining driving range, a selectable battery swapping station is determined;
[0017] The information of the available battery swapping stations is pushed to the vehicle to be swapped so that the vehicle can select a target battery swapping station.
[0018] In this solution, the remaining driving range of the vehicle to be swapped is determined by the battery level of the vehicle. Then, the available battery swapping stations that the vehicle can reach within the remaining driving range are selected for the vehicle to swap. This allows the vehicle to obtain information on multiple available battery swapping stations, and the vehicle can select a target battery swapping station based on the information of the available stations and its own preferences. This ensures that the target battery swapping station has the ability to swap batteries for the vehicle and can meet some of the special preferences of the vehicle to swap, thereby improving the user experience and goodwill.
[0019] Furthermore, the method also includes:
[0020] If the target battery swapping station selected by the vehicle to be swapped is received, or if the target battery swapping station selected by the vehicle to be swapped is not received, the battery swapping station that is first in the list of available battery swapping stations after being sorted in a preset manner is defaulted as the target battery swapping station.
[0021] The system generates navigation information from the vehicle to be swapped to the target battery swapping station and sends it to the vehicle.
[0022] In this solution, after receiving the target battery swapping station or selecting the first battery swapping station based on a preset sorting method, navigation information is generated so that the vehicle to be swapped can conveniently and quickly drive to the target battery swapping station for battery swapping based on the navigation information.
[0023] Furthermore, the method also includes:
[0024] Obtain information on the station's status and the batteries within the station;
[0025] The vehicle battery information includes the battery model. The step of pushing battery swapping station information to the vehicle to be swapped based on the vehicle battery information and / or the vehicle location information includes: filtering out battery swapping stations with matching battery models and pushing them to the vehicle to be swapped.
[0026] In this solution, by acquiring the station status information and battery information of the battery swapping station, the battery model of the vehicle to be swapped is matched with the batteries in the battery swapping station. The system then selects battery swapping stations with matching battery models and pushes them to the vehicle to be swapped. This avoids situations where the vehicle to be swapped arrives at a battery swapping station only to find that there are no matching batteries, thus preventing the vehicle from being unable to swap batteries, which would increase the time cost of the vehicle to be swapped, or even cause the vehicle to not have enough power to travel to the next battery swapping station.
[0027] Furthermore, the step of obtaining the station status information and battery information within the battery swapping station includes:
[0028] It periodically communicates with the on-site server of the battery swapping station to obtain the operational data within the battery swapping station;
[0029] The operational data is cleaned to obtain the station status information and the station battery information.
[0030] In this solution, the operational data of the battery swapping station is obtained from the station's on-site server. The necessary data is then cleaned and filtered to be pushed to the vehicles waiting to swap batteries. This approach reduces the size of the data packets transmitted, avoiding the transmission of redundant information that could slow down data transmission and affect efficiency. Furthermore, the vehicles waiting to swap batteries only receive the necessary information, allowing them to quickly and accurately obtain the data they need. This avoids increasing the amount of reading and analysis required due to the inclusion of redundant information, which could reduce the efficiency of information acquisition.
[0031] Furthermore, the station status information includes at least one of the following: the location information of the battery swapping station and the busy level of the battery swapping station;
[0032] And / or, the battery information within the station includes at least one of the following: battery model, battery capacity, and battery health status.
[0033] In this solution, the location information of the battery swapping station allows vehicles to confirm their distance from the station, facilitating the selection of a station within an appropriate distance range as their target station. The station's busy status indicates the current queue situation and the estimated waiting time, helping vehicles decide whether to choose that station. The battery model information allows vehicles to determine if a compatible battery is available at the station, confirming whether a swap can be performed there. Battery charge information allows vehicles to confirm whether the battery at the station has sufficient charge, ensuring the availability of a battery that meets their needs. Finally, battery health information allows vehicles to check the health of the batteries at the station, confirming whether the station has the battery they wish to use.
[0034] Furthermore, the step of obtaining the station status information and battery information of each battery swapping station also includes: confirming the completeness of the station status information and the battery information; if the station status information and the battery information are incomplete, outputting an alarm prompt.
[0035] In this solution, the validity and reliability of the acquired information are ensured by verifying the completeness of the station status information and the battery information within the station.
[0036] Furthermore, the method also includes: real-time monitoring of the communication link between the vehicle to be swapped and / or the on-site server of the battery swapping station; if the communication link is abnormal, an alarm prompt is output.
[0037] In this solution, the communication link between the vehicle to be swapped and / or the on-site server of the swapping station is monitored in real time to ensure normal information exchange between the vehicle to be swapped and / or the on-site server of the swapping station, and to ensure the validity and timeliness of the information by acquiring and sending information in real time.
[0038] According to one embodiment of this application, a system for transmitting information based on vehicle battery information is provided, comprising:
[0039] The acquisition module is used to obtain the current vehicle battery information of the vehicle to be swapped.
[0040] The first sending module is used to send a battery swapping invitation to the vehicle to be swapped based on the vehicle battery information.
[0041] The receiving module is used to receive the battery swapping confirmation information and the vehicle location information of the vehicle to be swapped.
[0042] The second sending module is used to push information about the battery swapping station to the vehicle to be swapped based on the vehicle battery information and / or the vehicle location information.
[0043] In this solution, the acquisition module obtains the vehicle battery information of the vehicle to be swapped and determines whether the battery needs to be swapped or is about to need a swap. When the battery does indeed need a swap, the first sending module sends a message to the vehicle to remind it whether a swap is needed. After receiving feedback from the vehicle indicating the need for a swap and its location information, the receiving module sends a second sending module to push information about the battery swapping station to the vehicle based on the battery information and / or location information. Therefore, this solution automatically monitors the battery status of the vehicle to be swapped and reminds it whether a swap is needed, thus avoiding situations where the battery is not swapped due to human negligence, leading to insufficient driving range or battery safety and health issues.
[0044] According to one embodiment of this application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the information transmission method based on vehicle battery information as described above.
[0045] According to one embodiment of this application, a computer-readable medium is provided that stores computer instructions thereon, which, when executed by a processor, implement the steps of the information transmission method based on vehicle battery information as described above.
[0046] The beneficial effects achieved by this application due to the adoption of the above technical solution are as follows: This solution automatically monitors the battery status of the vehicle to be swapped, and reminds the vehicle to be swapped whether it needs to be swapped when the battery is in a state that requires or is about to require a swap. This allows the vehicle to be swapped to be swapped in a timely manner to meet subsequent range requirements. At the same time, it can avoid the situation where the battery is not swapped when it needs to be swapped due to human negligence in not checking the battery status in time, which could lead to insufficient subsequent range of the vehicle to be swapped, or even safety hazards due to safety and health problems of the battery that have not been replaced in time. Attached Figure Description
[0047] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0048] Figure 1 This is a flowchart illustrating the information transmission method based on vehicle battery information in an embodiment of this application.
[0049] Figure 2 This is a schematic diagram illustrating the process of pushing information about the battery swapping station to the vehicle to be swapped, as described in this embodiment of the application.
[0050] Figure 3 This is a schematic diagram of the information transmission system based on vehicle battery information in an embodiment of this application.
[0051] Figure 4 This is a schematic diagram of the structure of an electronic device for information transmission based on vehicle battery information in an embodiment of this application. Detailed Implementation
[0052] 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.
[0053] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.
[0054] like Figure 1 As shown, this embodiment provides an information transmission method based on vehicle battery information, used to interact with the vehicle to be swapped and the battery swapping station to transmit information. The method of this embodiment includes the following steps:
[0055] S101, Obtain the current vehicle battery information of the vehicle to be swapped;
[0056] S102, send a battery swap invitation to the vehicle to be swapped based on the vehicle's battery information;
[0057] S103, Receive battery swap confirmation information from the vehicle to be swapped, and obtain the vehicle location information of the vehicle to be swapped;
[0058] S104 pushes information about the battery swapping station to the vehicle to be swapped based on the vehicle's battery information and / or vehicle location information.
[0059] In this embodiment, by obtaining the vehicle battery information of the vehicle to be swapped, it is determined whether the battery of the vehicle to be swapped is in a state that needs to be swapped or is about to need to be swapped. When the battery of the vehicle to be swapped is indeed in a state that needs to be swapped or is about to need to be swapped, a message is sent to the vehicle to remind it whether it needs to be swapped. After receiving feedback from the vehicle to be swapped that it needs to be swapped, the vehicle location information of the vehicle to be swapped is obtained. Based on the vehicle battery information and / or the vehicle location information, the information of the battery swapping station is pushed to the vehicle to be swapped. Specifically, this embodiment automatically monitors the battery status of the vehicle to be swapped, such as the battery charge, the battery health, and the potential risks of the battery, and reminds the vehicle to be swapped whether it needs to be swapped. This can avoid the situation where the battery is not swapped when it needs to be swapped due to human negligence, which could lead to insufficient driving range or even some battery safety and health problems.
[0060] In a preferred embodiment, the vehicle battery information includes the battery level. The step of sending a battery swap invitation to the vehicle to be swapped based on the vehicle battery information includes: sending a battery swap invitation to the vehicle to be swapped when the battery level is lower than a preset value.
[0061] In this embodiment, the preset value can be a value set by the system itself to indicate a low battery level, or it can be a value preset by the vehicle to be swapped. This value can specifically be 30% or 20% of the battery level. Therefore, this embodiment obtains and confirms the battery level of the vehicle to be swapped. When the battery level is low, it sends a message to the vehicle to be swapped to remind it to swap batteries (i.e., sends a battery swap invitation), thereby preventing the vehicle from running out of power and experiencing range issues due to failure to swap batteries in a timely manner.
[0062] like Figure 2 As shown, in a preferred embodiment, the step of pushing information about a battery swapping station to the vehicle to be swapped based on vehicle battery information and / or vehicle location information includes:
[0063] S1041, calculate the remaining driving range of the vehicle to be swapped based on the vehicle battery information;
[0064] S1042, Based on the current location and remaining range of the vehicle to be swapped, selectable battery swapping stations are identified;
[0065] S1043 pushes the information of available battery swapping stations to the vehicle to be swapped so that the vehicle can select the target battery swapping station.
[0066] In this embodiment, the remaining driving range of the vehicle to be swapped is determined by the battery level of the vehicle to be swapped. Then, the available battery swapping stations that the vehicle can reach within the remaining driving range are selected for the vehicle to swap. This allows the vehicle to obtain information on multiple available battery swapping stations, so that the vehicle can select a target battery swapping station based on the information of the available stations and its own preferences. This ensures that the target battery swapping station has the ability to swap batteries for the vehicle to be swapped and can meet some of the special preferences of the vehicle to be swapped, thereby improving the user experience and goodwill.
[0067] Furthermore, the method in this embodiment also includes:
[0068] S1044, Receive the target battery swapping station selected by the vehicle to be swapped, or, if no target battery swapping station selected by the vehicle to be swapped is received, the first battery swapping station in the list of available battery swapping stations after being sorted in a preset manner is selected as the target battery swapping station by default.
[0069] S1045, Generate navigation information from the vehicle to be swapped to the target battery swapping station and send it to the vehicle.
[0070] In this embodiment, upon receiving a target battery swapping station, navigation information is generated so that the vehicle can conveniently and quickly drive to the target station for battery swapping based on the navigation information. Alternatively, based on a preset sorting method, the top-ranked battery swapping station is selected as the target station, and navigation information is generated so that the vehicle can conveniently and quickly drive to the target station for battery swapping based on the navigation information. The preset sorting method can be arranged according to the distance between the battery swapping station and the vehicle from closest to furthest, or according to the number of fully charged batteries in the battery swapping station from most to least, or according to the busyness of the battery swapping stations from low to high, or according to the vehicle's battery swapping preferences (e.g., the number of times the vehicle has previously swapped batteries) from high to low. Of course, in practical applications, other sorting methods can also be used, such as sorting according to some preset conditions for the vehicle.
[0071] In a preferred embodiment, the method further includes:
[0072] Obtain information on the station's status and the batteries within the station;
[0073] The vehicle battery information includes the battery model. The steps of pushing battery swapping station information to the vehicle to be swapped based on the vehicle battery information and / or vehicle location information include: filtering out battery swapping stations with matching battery models and pushing them to the vehicle to be swapped.
[0074] In this embodiment, by acquiring the station status information and battery information of the battery swapping station, the battery model of the vehicle to be swapped is matched with the batteries in the battery swapping station, and battery swapping stations with matching batteries are selected and pushed to the vehicle to be swapped. This avoids the situation where the vehicle to be swapped arrives at the battery swapping station only to find that there are no matching batteries, thus preventing the vehicle from being unable to swap batteries, thereby increasing the time cost of the vehicle to be swapped, or even causing the vehicle to not have enough power to travel to the next battery swapping station.
[0075] In a preferred embodiment, the steps of obtaining the station status information and battery information within the battery swapping station include:
[0076] It periodically communicates with the on-site server of the battery swapping station to obtain operational data within the station.
[0077] Clean up operational data to obtain station status information and battery information within the station.
[0078] In this embodiment, the operation data of the battery swapping station is obtained by periodically communicating with the station's server. The necessary data is then cleaned and filtered to be pushed to the vehicles waiting to swap batteries. On the one hand, this results in smaller data packets, avoiding the transmission of redundant information that would slow down data transmission and affect efficiency. On the other hand, the vehicles waiting to swap batteries only receive the necessary information, making it easier to obtain the desired data accurately and quickly, avoiding the increase in reading and analysis workload due to the inclusion of redundant information, which would reduce information acquisition efficiency.
[0079] Furthermore, in the step of confirming the available battery swapping stations based on the current location and remaining range of the vehicle to be swapped, appropriate battery swapping stations can be pushed to the vehicle to be swapped as available battery swapping stations based on station status information and battery information within the station; and in the step of pushing the information of available battery swapping stations to the vehicle to be swapped so that the vehicle to be swapped can select the target battery swapping station based on station status information and battery information within the station.
[0080] In a preferred embodiment, the station status information includes at least one of the following: station location information and station busy level.
[0081] In this embodiment, the location information of the battery swapping station can be used to determine the distance between the vehicle to be swapped and the station. On the one hand, this allows for the selection of suitable battery swapping stations for the vehicle to choose from based on station status information and battery information, preventing situations where the journey is too far and exceeds the vehicle's remaining range. On the other hand, it also facilitates the vehicle in selecting a target battery swapping station within an appropriate distance range based on station status information and battery information. The station's busyness level can confirm the current queue situation and the estimated waiting time for the vehicle, helping it decide whether to choose that station. In this way, the vehicle can avoid arriving at the station only to find a long queue, resulting in a long wait, or even discovering that all fully charged batteries have been swapped by vehicles ahead of it, leaving no batteries available or only low-charge batteries. If no batteries are available for swapping, vehicles waiting for battery swapping waste a significant amount of queuing time and may not even have enough range to reach the next swapping station. In this case, the vehicle must wait at the station for the battery to charge to a suitable level before it can be swapped, further wasting time. If only low-charge batteries are available, the vehicle, having already incurred considerable time costs, can only travel a short distance with the low-charged battery before needing to swap it again, which is extremely inconvenient. Therefore, providing station status information can save time for vehicles waiting for battery swapping, making the swapping process more efficient and convenient.
[0082] In another preferred embodiment, the battery information within the station includes at least one of the following: battery model, battery capacity, and battery health status.
[0083] In this embodiment, the battery model can be used to determine whether a battery matching the vehicle to be swapped exists at the swapping station. This setting allows for the selection of swapping stations with matching batteries when pushing suitable stations to the vehicle based on station status and battery information. This avoids pushing stations without matching batteries to the vehicle. On one hand, this adds a large amount of useless data during information transmission, affecting transmission speed. Furthermore, when the vehicle selects a target swapping station based on station status and battery information, it needs to re-check whether the station has a matching battery, which is inconvenient. On the other hand, it also prevents the vehicle from arriving at a swapping station only to find that there is no matching battery, thus increasing the vehicle's time cost and reducing its remaining driving range. The battery charge level allows the vehicle to confirm whether the battery at the swapping station has sufficient charge, facilitating the confirmation that a battery with the required charge is available. This setup prevents vehicles from arriving at a battery swapping station only to find the station's battery level is too low for a swap. Vehicles would otherwise have to wait for the battery to charge to a sufficient level or swap a low-charged battery later, effectively saving time and improving the station's swapping efficiency. Battery health monitoring allows vehicles to check the condition of the batteries at the swapping station, ensuring the station has the desired battery. This allows vehicles to choose whether and which battery to swap based on its condition, avoiding unnecessary problems caused by swapping in an unsuitable battery.
[0084] In other preferred embodiments, the station status information includes at least one of the following: station location information and station busy level. Meanwhile, the battery information within the station includes at least one of the following: battery model, battery capacity, and battery health. This allows for multi-dimensional evaluation during the process of recommending suitable battery swapping stations to vehicles based on the station status information and battery information, and during the process of vehicles selecting target battery swapping stations based on the station status information and battery information, enabling vehicles to select the most suitable swapping station for battery swapping.
[0085] In a preferred embodiment, the step of obtaining the station status information and battery information within the station further includes: confirming the completeness of the station status information and battery information within the station; and outputting an alarm prompt if the station status information and battery information within the station are incomplete.
[0086] In this embodiment, the validity and reliability of the acquired information are ensured by verifying the completeness of the station status information and the battery information within the station. When incomplete station status information and battery information are detected, an alarm is output, allowing for manual intervention to repair the issue. This prevents vehicles waiting to be swapped from being unable to select a suitable target battery swapping station due to incomplete station status information and battery information, thus avoiding the problem of vehicles being unable to swap batteries.
[0087] In another preferred embodiment, the method further includes: real-time monitoring of the communication link between the vehicle to be swapped and / or the on-site server of the swapping station; and outputting an alarm prompt if the communication link is abnormal.
[0088] In this embodiment, by monitoring the communication link with the vehicle to be swapped and / or the on-site server of the swapping station in real time, normal information exchange between the two is ensured, and information can be acquired and sent in real time, thereby ensuring the validity and timeliness of the information. When an abnormality in the communication link is detected, an alarm is output, which can be manually repaired to avoid the inability to obtain the operation data of the swapping station due to the abnormality of the communication link, thus failing to provide the vehicle to be swapped with station status information and on-site battery information, which would affect the swapping efficiency.
[0089] like Figure 3 As shown, this application also provides a system for information transmission based on vehicle battery information, used to interact with vehicles to be swapped and battery swapping stations to transmit information. The system in this embodiment includes:
[0090] The acquisition module 110 is used to acquire the current vehicle battery information of the vehicle to be swapped;
[0091] The first sending module 120 is used to send a battery swapping invitation to the vehicle to be swapped based on the vehicle battery information.
[0092] The receiving module 130 is used to receive battery swapping confirmation information and vehicle location information of the vehicle to be swapped.
[0093] The second sending module 140 is used to push information about the battery swapping station to the vehicle to be swapped based on the vehicle's battery information and / or vehicle location information.
[0094] In this embodiment, the acquisition module 110 acquires the vehicle battery information of the vehicle to be swapped and determines whether the battery of the vehicle to be swapped is in a state that needs to be swapped or is about to need to be swapped. When the battery of the vehicle to be swapped is indeed in a state that needs to be swapped or is about to need to be swapped, the first sending module 120 sends a message to the vehicle to be swapped to remind it whether it needs to be swapped. After the receiving module 130 receives the feedback that the vehicle to be swapped needs to be swapped and the vehicle location information, the second sending module 140 pushes the information of the battery swapping station to the vehicle to be swapped based on the vehicle battery information and / or the vehicle location information. Therefore, in this embodiment, by automatically monitoring the vehicle battery status of the vehicle to be swapped, such as the battery charge, the battery health, and the potential risks of the battery, the system reminds the vehicle to be swapped whether it needs to be swapped. This can avoid the situation where the battery of the vehicle to be swapped is not swapped when it needs to be swapped due to human negligence in not checking the vehicle battery status in time, which could lead to insufficient subsequent driving range of the vehicle to be swapped or even some battery safety and health problems.
[0095] In a preferred embodiment, the vehicle battery information includes the battery level. The first sending module 120 is also used to confirm whether the battery level is lower than a preset value. When the battery level is lower than the preset value, the first sending module 120 sends a battery swap invitation to the vehicle to be swapped, thereby ensuring that the vehicle to be swapped is indeed in a state that needs battery swapping and reminding the vehicle to be swapped.
[0096] In a preferred embodiment, the second sending module 140 can calculate the remaining driving range of the vehicle to be swapped based on the vehicle's battery information, and confirm the available battery swapping stations based on the vehicle's current location and remaining driving range. Finally, it pushes the information of the available battery swapping stations to the vehicle to be swapped so that the vehicle can select a target battery swapping station. This configuration ensures that the available battery swapping stations provided by the second sending module 140 are all within the vehicle's remaining driving range, preventing the vehicle from being unable to reach battery swapping stations outside its driving range.
[0097] In another preferred embodiment, the second sending module 140 generates navigation information from the target battery swapping station to the target battery swapping station and sends it to the vehicle, thereby enabling the vehicle to conveniently and quickly travel to the target battery swapping station for battery swapping based on the navigation information. The target battery swapping station can be selected by the vehicle from the available battery swapping stations, or it can be the battery swapping station that is ranked first among the available stations in a preset order, even if the vehicle has not selected one.
[0098] In a preferred embodiment, the vehicle battery information includes the battery model. The acquisition module is also used to acquire the station status information and battery information of the battery swapping station. The second sending module 140 is also used to filter out battery swapping stations with matching battery models and push them to the vehicle to be swapped, thereby avoiding the situation where the vehicle to be swapped arrives at the battery swapping station and finds that there are no matching batteries in the station, resulting in the inability to swap batteries.
[0099] In a preferred embodiment, the acquisition module 110 periodically communicates with the on-site server of the battery swapping station to obtain operational data within the station. The acquisition module 110 also cleans the operational data to ultimately obtain station status information and on-site battery information. Here, "periodically" refers to a predetermined time interval, which can be set to 5 minutes, 10 minutes, or, depending on the actual application requirements, a shorter or longer time interval than 5 minutes can be selected. Furthermore, when the second sending module 140 confirms the available battery swapping stations based on the current location and remaining range of the vehicle to be swapped, it can push appropriate battery swapping stations to the vehicle as available stations based on the station status information and on-site battery information.
[0100] The station status information includes at least one of the following: station location information and station busy level; the battery information within the station includes at least one of the following: battery model, battery capacity, and battery health.
[0101] In a preferred embodiment, the system further includes a monitoring module 150, which monitors whether the station status information and battery information obtained by the acquisition module are complete, thereby ensuring the reliability of the station status information and battery information.
[0102] In another preferred embodiment, the monitoring module 150 can also be used to monitor the communication link between the vehicle to be swapped and / or the on-site server of the swapping station in real time, thereby ensuring the reliability of the communication link.
[0103] This application also provides a method such as Figure 4 The electronic device for transmitting information based on vehicle battery information shown includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the information transmission method based on vehicle battery information as described above. Figure 4 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0104] This application also provides a computer-readable medium having computer instructions stored thereon, which, when executed by a processor, implement the steps of the information transmission method based on vehicle battery information as described above.
[0105] 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.
[0106] 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.
[0107] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention 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.
[0108] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. 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 illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0109] 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.
[0110] 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.
[0111] In a typical configuration, an electronic device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0112] 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.
[0113] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer 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.
[0114] 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.
[0115] The above description is merely an embodiment of this application and is not intended to limit 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 technical principles of this application should fall within the protection scope of this application.
Claims
1. A method for transmitting information based on vehicle battery information, characterized in that, Includes the following steps: Obtain the current vehicle battery information of the vehicle to be swapped; A battery swapping invitation is sent to the vehicle to be swapped based on the vehicle battery information. Receive battery swap confirmation information from the vehicle to be swapped, and obtain the vehicle location information of the vehicle to be swapped; Information about the battery swapping station is pushed to the vehicle to be swapped based on the vehicle's battery information and / or vehicle location information.
2. The information transmission method based on vehicle battery information as described in claim 1, characterized in that, The vehicle battery information includes the battery level. The step of sending a battery swap invitation to the vehicle to be swapped based on the vehicle battery information includes: sending a battery swap invitation to the vehicle to be swapped when the battery level is lower than a preset value.
3. The information transmission method based on vehicle battery information as described in claim 1, characterized in that, The step of pushing information about the battery swapping station to the vehicle to be swapped based on the vehicle battery information and / or the vehicle location information includes: The remaining driving range of the vehicle to be swapped is calculated based on the vehicle battery information. Based on the current location of the vehicle to be swapped and the remaining driving range, a selectable battery swapping station is determined; The information of the available battery swapping stations is pushed to the vehicle to be swapped so that the vehicle can select a target battery swapping station.
4. The information transmission method based on vehicle battery information as described in claim 3, characterized in that, The method further includes: If the target battery swapping station selected by the vehicle to be swapped is received, or if the target battery swapping station selected by the vehicle to be swapped is not received, the battery swapping station that is first in the list of available battery swapping stations after being sorted in a preset manner is defaulted as the target battery swapping station. The system generates navigation information from the vehicle to be swapped to the target battery swapping station and sends it to the vehicle.
5. The information transmission method based on vehicle battery information as described in claim 1 or 3, characterized in that, The method further includes: Obtain information on the station's status and the batteries within the station; The vehicle battery information includes the battery model. The step of pushing battery swapping station information to the vehicle to be swapped based on the vehicle battery information and / or the vehicle location information includes: filtering out battery swapping stations with matching battery models and pushing them to the vehicle to be swapped.
6. The information transmission method based on vehicle battery information as described in claim 5, characterized in that, The steps for obtaining the station status information and battery information within the battery swapping station include: It periodically communicates with the on-site server of the battery swapping station to obtain the operational data within the battery swapping station; Clean the operational data to obtain the station status information and the station battery information; Preferably, the station status information includes at least one of the following: the location information of the battery swapping station and the busy level of the battery swapping station; And / or, the battery information within the station includes at least one of the following: battery model, battery capacity, and battery health status.
7. The information transmission method based on vehicle battery information as described in claim 1, characterized in that, The step of obtaining the station status information and battery information of each battery swapping station further includes: confirming the completeness of the station status information and the battery information; if the station status information and the battery information are incomplete, outputting an alarm prompt; And / or, the method further includes: real-time monitoring of the communication link between the vehicle to be swapped and / or the on-site server of the battery swapping station; if the communication link is abnormal, outputting an alarm prompt.
8. A system for transmitting information based on vehicle battery information, characterized in that, include: The acquisition module is used to obtain the current vehicle battery information of the vehicle to be swapped. The first sending module is used to send a battery swapping invitation to the vehicle to be swapped based on the vehicle battery information. The receiving module is used to receive the battery swapping confirmation information and the vehicle location information of the vehicle to be swapped. The second sending module is used to push information about the battery swapping station to the vehicle to be swapped based on the vehicle battery information and / or the vehicle location information.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes a computer program, it implements the steps of the information transmission method based on vehicle battery information as described in any one of claims 1-7.
10. A computer-readable medium having computer instructions stored thereon, characterized in that, When executed by a processor, the computer instructions implement the steps of the information transmission method based on vehicle battery information as described in any one of claims 1-7.