Battery replacement information acquisition method and system, and storage medium
By acquiring user and battery swapping station information, and combining it with traffic information to recommend suitable battery swapping stations, and providing navigation and compensation solutions in abnormal situations, this technology solves the problems of insufficient accuracy in battery swapping recommendations and inadequate abnormal handling in existing technologies, thereby improving user experience and operational efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-05
- Publication Date
- 2026-04-03
AI Technical Summary
Existing battery swapping recommendation methods cannot accurately match user needs and fail to provide effective feedback in abnormal situations, resulting in users being unable to swap batteries normally upon arrival due to incompatible battery models or abnormal conditions.
By acquiring user information, battery swapping station information, and traffic information, the system recommends suitable battery swapping stations based on this information and provides comprehensive alerts in abnormal situations, including route adjustments, queuing time optimization, and compensation plans.
It enables more accurate battery swapping station recommendations, reduces problems caused by incompatible battery models, and provides effective navigation and compensation measures in abnormal situations, thereby improving the user battery swapping experience and operational efficiency.
Smart Images

Figure CN121786252A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electric vehicle battery swapping, and more specifically, to a method, system, and storage medium for obtaining battery swapping information. Background Technology
[0002] With the continuous increase in the number of new energy vehicles, battery swapping has been rapidly promoted due to its advantage in charging speed. In actual operation, battery swapping stations typically push candidate stations to users based on a fixed radius or administrative division. This recommendation method has a single dimension and is difficult to accurately match with the actual needs of the vehicle. Users often have to make an empty trip after arriving at the station because the battery model is incompatible. Secondly, some abnormal situations often occur during the battery swapping process, and the existing technology has not been able to provide effective feedback for these abnormal situations.
[0003] In summary, existing battery swapping recommendation methods have significant shortcomings in multi-dimensional information fusion and handling of emergencies, and there is an urgent need for a battery swapping information acquisition solution that can accurately and effectively adapt to users. Summary of the Invention
[0004] To address the aforementioned issues, this invention proposes a method, system, and storage medium for acquiring battery swapping information, which can more accurately recommend battery swapping stations to users and provide guidance to users when battery swapping malfunctions.
[0005] This invention provides a method for obtaining battery swapping information, the method comprising: obtaining user information, battery swapping station information, and access information; obtaining battery swapping station recommendation information based on the user information and the battery swapping station information; and when a battery swapping anomaly is detected based on the battery swapping station information and the access information, obtaining comprehensive battery swapping prompt information based on the user information, the battery swapping station information, and the access information.
[0006] In one embodiment, the user information includes user location information, vehicle information, and user coupon information; the step of obtaining battery swapping station recommendation information based on the user information and the battery swapping station information includes: obtaining a first battery swapping range based on the user location information, obtaining a suitable battery for the vehicle based on the vehicle information, obtaining first battery swapping station recommendation information based on the battery swapping station information, the first battery swapping range, and the suitable battery for the vehicle; and obtaining second battery swapping station recommendation information based on the battery swapping station information, the user location information, the suitable battery for the vehicle, and the user coupon information when the user coupon information meets the reminder conditions.
[0007] In one embodiment, the step of obtaining a first battery swapping range based on the user location information, obtaining a suitable battery for the vehicle based on the vehicle information, and obtaining first battery swapping station recommendation information based on the battery swapping station information, the first battery swapping range, and the suitable battery for the vehicle includes: obtaining the first battery swapping range centered on the user location in the user location information and based on a recommended battery swapping distance; obtaining the vehicle model and / or vehicle battery specification based on the vehicle information, and obtaining the suitable battery for the vehicle based on the vehicle model and / or the vehicle battery specification; obtaining a first battery swapping station list based on the battery swapping station information, the first battery swapping range, and the suitable battery for the vehicle, the first battery swapping station list including battery swapping stations within the first battery swapping range whose swappable batteries include the suitable battery; and sorting the battery swapping stations in the first battery swapping station list in order of proximity to the user location based on the distance between the battery swapping stations in the first battery swapping station list and the user location to obtain first battery swapping station recommendation information, the first battery swapping station recommendation information including at least one of the following: the number, model, and capacity of the suitable swappable batteries of the battery swapping stations in the first battery swapping station list, and the distance between the battery swapping stations in the first battery swapping station list and the user location.
[0008] In one embodiment, the user coupon information includes user coupon ownership information and / or user coupon usage information; the step of obtaining second battery swapping station recommendation information based on the battery swapping station information, the user location information, the applicable vehicle battery, and the user coupon information when the user coupon information meets the reminder conditions includes: determining whether the user coupon ownership information and / or the user coupon usage information meet the reminder conditions; if the user coupon ownership information meets the reminder conditions, then obtaining second battery swapping station recommendation information based on the battery swapping station information, the user location information, the applicable vehicle battery, and the user coupon ownership information; if the user coupon ownership information and the user coupon usage information meet the reminder conditions, then obtaining second battery swapping station recommendation information based on the battery swapping station information, the user location information, the applicable vehicle battery, the user coupon ownership information, and the user coupon usage information.
[0009] In one embodiment, the step of determining whether the user possesses coupon information and / or the user's coupon usage information meets the reminder conditions includes: based on the user possesses coupon information, obtaining the applicable battery swapping station, applicable time period, and discount amount for each coupon; using the user's location in the user location information as the center, obtaining a second battery swapping range based on the coupon's recommended distance; based on the battery swapping station information, confirming the applicable battery swapping stations for coupons within the second battery swapping range, and setting the applicable battery swapping stations for coupons within the second battery swapping range as battery swapping stations within the coupon range; based on the battery swapping station information and the vehicle's applicable battery, identifying the swappable batteries for battery swapping stations within the coupon range, including... When the vehicle uses a suitable battery, a second battery swapping station list is obtained. This list includes swapping stations with swappable batteries within the coupon range that include the battery suitable for the vehicle. If the current time matches the applicable time period of a swapping station in the second battery swapping station list, it is determined that the user possesses coupon information that meets the reminder conditions. Based on the user's coupon usage information, a frequently used coupon amount is obtained. If the current time matches the applicable time period of a swapping station in the second battery swapping station list, and the discount amount of the swapping station in the second battery swapping station list matches the frequently used coupon amount, it is determined that the user possesses coupon information and the user's coupon usage information meet the reminder conditions.
[0010] In one embodiment, if the user's coupon information meets the reminder conditions, the step of obtaining second battery swapping station recommendation information based on the battery swapping station information, the user's location information, the applicable battery of the vehicle, and the user's coupon information includes: obtaining the coupon expiration time corresponding to the battery swapping station in the second battery swapping station list based on the user's coupon information; when the user's coupon information meets the reminder conditions, setting the battery swapping station whose current time matches the applicable time period of the battery swapping station in the second battery swapping station list as the first recommended battery swapping station; sorting the first recommended battery swapping stations to obtain the second battery swapping station recommendation information; wherein, sorting the first recommended battery swapping stations includes at least one of the following: sorting the first recommended battery swapping stations based on the coupon expiration time of the first recommended battery swapping station; obtaining the arrival time of the first recommended battery swapping station and the battery swapping queuing time of the first recommended battery swapping station based on the user's location information and the battery swapping station information, obtaining the total battery swapping time based on the arrival time of the first recommended battery swapping station and the battery swapping queuing time of the first recommended battery swapping station, and sorting the first recommended battery swapping stations according to the total battery swapping time.
[0011] In one embodiment, the step of obtaining the arrival time and queuing time of the first recommended battery swapping station based on user location information and battery swapping station information, obtaining the total battery swapping time based on the arrival time and queuing time of the first recommended battery swapping station, and sorting the first recommended battery swapping stations according to the total battery swapping time includes: the first recommended battery swapping station includes a first unsorted battery swapping station and a second unsorted battery swapping station; when the difference between the total battery swapping time of the first unsorted battery swapping station and the total battery swapping time of the second unsorted battery swapping station does not exceed a preset time, the first unsorted battery swapping station and the second unsorted battery swapping station are sorted based on their arrival time at the first recommended battery swapping station; when the difference between the total battery swapping time of the first unsorted battery swapping station and the second unsorted battery swapping station exceeds the preset time, the first unsorted battery swapping station and the second unsorted battery swapping station are sorted based on their total battery swapping time.
[0012] In one embodiment, if the user's coupon information and the user's coupon usage information meet the reminder conditions, the step of obtaining second battery swapping station recommendation information based on the battery swapping station information, the user's location information, the vehicle's applicable battery, the user's coupon information, and the user's coupon usage information includes: when the user's coupon information and the user's coupon usage information meet the reminder conditions, matching the current time with the applicable time period of the battery swapping stations in the second battery swapping station list, and setting the battery swapping stations whose discount amount in the second battery swapping station list matches the commonly used coupon amount as the second recommended battery swapping station; sorting the second recommended battery swapping stations according to their discount amount to obtain the second battery swapping station recommendation information.
[0013] In one embodiment, the traffic information includes navigation information and road condition information; when a battery swapping anomaly is detected based on the battery swapping station information and the traffic information, the step of obtaining comprehensive battery swapping prompt information based on the user information, the battery swapping station information, and the traffic information includes: determining whether the battery swapping path of the target battery swapping station is abnormal, whether the battery swapping queuing time of the target battery swapping station is abnormal, and whether the target battery swapping station is faulty based on the navigation information, road condition information, and the battery swapping station information; when the battery swapping path of the target battery swapping station is abnormal, generating battery swapping path abnormality prompt information, and updating the navigation information based on the navigation information, the road condition information, and the user location information. When the queuing time at the target battery swapping station is abnormal, a third recommended battery swapping station is obtained based on the user's location information, the battery swapping station information, and the road condition information. When the target battery swapping station is faulty, the estimated recovery time, compensation method, and compensation amount of the target battery swapping station are obtained based on the battery swapping station information, and a fourth recommended battery swapping station is obtained based on the user's location information and the battery swapping station information. Based on the abnormal battery swapping path prompt information, the updated navigation information, the third recommended battery swapping station information, the estimated recovery time of the target battery swapping station, the compensation method, the compensation amount, and the fourth recommended battery swapping station information, a comprehensive battery swapping prompt information is generated.
[0014] In one embodiment, the step of determining whether the battery swapping path of the target battery swapping station is abnormal, whether the battery swapping queuing time of the target battery swapping station is abnormal, and whether the target battery swapping station is faulty, based on the navigation information, traffic information, and the battery swapping station information, includes: the navigation information including the target battery swapping station and the battery swapping path to the target battery swapping station; obtaining the traffic conditions of the battery swapping path based on the traffic conditions; obtaining the battery swapping queuing time of the target battery swapping station based on the battery swapping station information; determining that the battery swapping path of the target battery swapping station is abnormal when it is identified that the battery swapping path of the target battery swapping station is impassable based on the traffic conditions; determining that the battery swapping queuing time of the target battery swapping station is abnormal when the battery swapping queuing time of the target battery swapping station is greater than the abnormal queuing time; and determining that the target battery swapping station is faulty when it is identified that the target battery swapping station is faulty and unable to perform battery swapping based on the battery swapping station information.
[0015] In one embodiment, when the queuing time at the target battery swapping station is abnormal, the step of obtaining third battery swapping station recommendation information based on the user location information, the battery swapping station information, and the road condition information includes: determining a guiding battery swapping station based on the recommended battery swapping station information; obtaining the estimated queuing time of the guiding battery swapping station based on the battery swapping station information; obtaining the arrival time at the guiding battery swapping station based on the user location information, the battery swapping station information, and the road condition information; obtaining the total battery swapping time of the guiding battery swapping station based on the estimated queuing time and the arrival time at the guiding battery swapping station; and sorting the guiding battery swapping stations based on the total battery swapping time to obtain the third battery swapping station recommendation information.
[0016] In one embodiment, when a target battery swapping station fails, the steps of obtaining the estimated recovery time, compensation method, and compensation amount of the target battery swapping station based on the battery swapping station information, and obtaining fourth battery swapping station recommendation information based on the user location information and the battery swapping station information, include: obtaining the estimated recovery time and compensation configuration information of the target battery swapping station based on the battery swapping station information; obtaining the compensation method and compensation amount of the target battery swapping station based on the compensation configuration information of the target battery swapping station; obtaining a guide battery swapping station that has not failed based on the battery swapping station information; and ranking the guide battery swapping stations that have not failed based on the total battery swapping time of the guide battery swapping stations that have not failed to obtain the fourth battery swapping station recommendation information.
[0017] In one embodiment, the system includes a user information acquisition module, a battery swapping station database module, a traffic information monitoring module, a display module, and a recommendation and guidance module: the user information acquisition module is used to acquire user location information, vehicle information, user coupon information, and user coupon usage information; the battery swapping station database module stores battery swapping station information for each battery swapping station; the traffic information monitoring module is used to acquire navigation information and road condition information, and identify whether a target battery swapping station is malfunctioning based on the battery swapping station information; the recommendation and guidance module is used to execute the battery swapping information acquisition method as described above to generate battery swapping station recommendation information and / or comprehensive battery swapping prompt information; the display module is used to display the battery swapping station recommendation information and / or the comprehensive battery swapping prompt information.
[0018] The present invention also provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described method for obtaining battery swapping information.
[0019] The present invention provides a method, system, and storage medium for acquiring battery swapping information. It acquires user information, battery swapping station information, and access information; based on the user information and battery swapping station information, it acquires recommended battery swapping stations; and when a battery swapping anomaly is detected based on the battery swapping station information and access information, it acquires comprehensive battery swapping prompt information based on the user information, battery swapping station information, and access information. This invention can more accurately recommend battery swapping stations to users and provide guidance to users when battery swapping anomalies occur. Attached Figure Description
[0020] Figure 1 This is a flowchart of a method for obtaining battery swapping information according to an embodiment of the present invention.
[0021] Figure 2 for Figure 1 The flowchart for step S12.
[0022] Figure 3 for Figure 1 The flowchart for step S13.
[0023] Figure 4 This is a schematic diagram of the structure of a battery swapping information acquisition system according to an embodiment of the present invention.
[0024] Figure 5 This is a schematic diagram of the structure of a computer device according to an embodiment of the present invention.
[0025] Figure reference numerals: 40- Battery swapping information acquisition system; 401- User information acquisition module; 402- Battery swapping station database module; 403- Access information monitoring module; 404- Display module; 405- Recommendation and guidance module; 50- Processor; 51- Memory; 52- Network interface; 53- Bus system. Detailed Implementation
[0026] The foregoing and other technical contents, features, and effects of the present invention will be clearly presented in the following detailed description of preferred embodiments with reference to the accompanying drawings. Through the description of the specific embodiments, a more in-depth and specific understanding can be gained of the technical means and effects adopted by the present invention to achieve its intended purpose. However, the accompanying drawings are for reference and illustration only and are not intended to limit the present invention.
[0027] To further illustrate the technical means and effects adopted by the present invention in order to achieve the intended purpose, the present invention will be described in detail below with reference to the accompanying drawings and preferred embodiments.
[0028] Figure 1 This is a flowchart of a method for obtaining battery swapping information according to an embodiment of the present invention.
[0029] like Figure 1 As shown, the method for obtaining battery swapping information provided in this embodiment includes the following steps: Step S11: Obtain user information, battery swapping station information, and access information.
[0030] Specifically, user information is obtained based on the location information of the mobile terminal login and the binding information associated with the user account. The user information includes user location information, vehicle information and user coupon information. The user coupon information includes information on the user's coupon ownership and / or user coupon usage. The traffic information includes navigation information and road condition information.
[0031] Step S12: Based on the user information and the battery swapping station information, obtain battery swapping station recommendation information.
[0032] like Figure 2 As shown, step S12 includes: Step S121: Obtain the first battery swapping range based on the user location information, obtain the applicable battery for the vehicle based on the vehicle information, and obtain the first battery swapping station recommendation information based on the battery swapping station information, the first battery swapping range, and the applicable battery for the vehicle.
[0033] Specifically, taking the user's location in the user location information as the center, a first battery swapping range is obtained based on the recommended battery swapping distance. The recommended battery swapping distance is obtained based on user information or a default set recommended battery swapping distance. The vehicle model and / or vehicle battery specifications are obtained based on vehicle information. Based on the vehicle model and / or vehicle battery specifications, the applicable battery for the vehicle is obtained. Based on the battery swapping station information, the first battery swapping range, and the applicable battery for the vehicle, a first battery swapping station list is obtained. The first battery swapping station list includes swapping stations within the first battery swapping range that have swappable batteries, including those with applicable batteries. Based on the distance between the battery swapping stations in the first battery swapping station list and the user's location, the battery swapping stations in the first battery swapping station list are sorted in ascending order to obtain first battery swapping station recommendation information. The first battery swapping station recommendation information includes at least one of the following: the number, model, and capacity of the applicable swappable batteries at the battery swapping stations in the first battery swapping station list, and the distance between the battery swapping stations in the first battery swapping station list and the user's location. This invention can accurately recommend and match battery swapping stations to the user based on user location information, battery swapping station information, and the applicable battery for the vehicle.
[0034] In one embodiment, the remaining driving distance of the vehicle is obtained based on user information, and a first battery swapping range is obtained based on the remaining driving distance and user location information.
[0035] Step S122: When the user coupon information meets the reminder conditions, obtain the second battery swapping station recommendation information based on the battery swapping station information, the user location information, the vehicle's applicable battery, and the user coupon information.
[0036] Specifically, it determines whether the user's coupon information and / or coupon usage information meet the reminder conditions; if the user's coupon information meets the reminder conditions, then based on the battery swapping station information, user location information, applicable vehicle battery, and user's coupon information, it obtains a second battery swapping station recommendation; if the user's coupon information and coupon usage information both meet the reminder conditions, then based on the battery swapping station information, user location information, applicable vehicle battery, and user's coupon information, it obtains a second battery swapping station recommendation.
[0037] Specifically, based on the user's coupon information, the applicable battery swapping station, applicable time period, and discount amount for each coupon are obtained. Using the user's location in the user location information as the center, a second battery swapping range is obtained based on the coupon's recommended distance. Based on the battery swapping station information, the applicable battery swapping stations for coupons within the second battery swapping range are confirmed, and these stations are designated as battery swapping stations within the coupon range. Based on the battery swapping station information and the vehicle's applicable battery, when it is identified that the swappable battery of a battery swapping station within the coupon range includes the vehicle's applicable battery, a second battery swapping station list is obtained. This second battery swapping station list includes swappable batteries for battery swapping stations within the coupon range, including the vehicle's applicable battery. When a battery swapping station matches the applicable time period of a swapping station in the second list of swapping stations, it determines that the user possesses coupon information that meets the reminder conditions. Based on the user's coupon usage information, it obtains the commonly used coupon amount (e.g., the user's commonly used discount amount is 5 yuan or more, or a discount of 20% or more). When the current time matches the applicable time period of a swapping station in the second list of swapping stations, and the discount amount of the swapping station in the second list matches the commonly used coupon amount (i.e., the discount amount of the swapping station in the second list is greater than the commonly used coupon amount), it is determined that the user possesses coupon information and the user's coupon usage information meet the reminder conditions. The coupon amount includes at least one of the following: electricity fee discount amount, service fee discount amount, and discount amount for additional items at the swapping station (e.g., car wash).
[0038] In one implementation, if the current time matches the applicable time period of a swapping station in the second swapping station list, but the discount amount of the swapping station in the second swapping station list does not match the commonly used coupon amount (for example, the user's commonly used discount amount is more than 5 yuan, or more than 20%, but the discount amount of the swapping station in the second swapping station list is only 4 yuan per use, and the discount amount is only 15%), it is determined that the user's coupon usage information does not meet the reminder conditions, and the second swapping station recommendation information will no longer be obtained to avoid harassing the user.
[0039] Specifically, based on the information of the battery swapping station, user location information, applicable battery for the vehicle, and user coupon information, obtaining the second battery swapping station recommendation information includes: based on the user coupon information, obtaining the coupon expiration time corresponding to the battery swapping station in the second battery swapping station list; when the user coupon information meets the reminder conditions, setting the battery swapping station whose current time matches the applicable time period of the battery swapping station in the second battery swapping station list as the first recommended battery swapping station; sorting the first recommended battery swapping stations to obtain the second battery swapping station recommendation information.
[0040] The ranking of the first recommended battery swapping stations includes at least one of the following: ranking the first recommended battery swapping stations based on the expiration time of their coupons; obtaining the arrival time and queuing time at the first recommended battery swapping station based on user location information and station information; obtaining the total battery swapping time based on the arrival time and queuing time; and ranking the first recommended battery swapping stations based on the total battery swapping time. This invention can recommend users to prioritize using coupons that are about to expire before they do, avoiding waste of soon-to-expire coupon resources, improving the user's battery swapping experience, and enhancing the marketing efficiency of battery swapping station operators.
[0041] Specifically, when ranking the first recommended battery swapping stations based on the total swapping time, the first recommended battery swapping stations include a first unranked battery swapping station and a second unranked battery swapping station. If the difference between the total swapping time of the first unranked battery swapping station and the total swapping time of the second unranked battery swapping station does not exceed a preset time, the first and second unranked battery swapping stations are ranked based on their arrival times at the first recommended battery swapping station. (For example, if the preset time is 10 minutes, and the arrival time of the first unranked battery swapping station is 20 minutes, the queuing time is 10 minutes, and the total swapping time is 30 minutes, while the arrival time of the second unranked battery swapping station is 10 minutes, the queuing time is 20 minutes, and the total swapping time is 30 minutes, then the difference between the arrival time of the first and second unranked battery swapping stations does not exceed 10 minutes. Therefore, the first unranked battery swapping station and the second unranked battery swapping station that arrive at the first recommended battery swapping station are ranked accordingly.) Prioritize those with shorter total battery swapping times, with the order being: second battery swapping station to be sorted, then first battery swapping station to be sorted. If the difference between the total battery swapping time of the first and second battery swapping stations exceeds a preset time, then the first and second battery swapping stations to be sorted are ranked based on their total battery swapping times. (For example, if the preset time is 10 minutes, and the arrival time of the first recommended battery swapping station is 5 minutes, the queuing time is 35 minutes, and the total battery swapping time is 40 minutes, while the arrival time of the second recommended battery swapping station is 20 minutes, the queuing time is 9 minutes, and the total battery swapping time is 29 minutes, then if the difference between the arrival time of the first and second recommended battery swapping stations exceeds 10 minutes, the battery swapping stations with shorter total battery swapping times are prioritized, with the order being: second battery swapping station to be sorted, then first battery swapping station to be sorted.) The arrival time at the first recommended battery swapping station represents the travel time required to reach the station from the user's current location. The first and second recommended battery swapping stations mentioned above are merely illustrative names used to illustrate the sorting logic when ranking the first recommended battery swapping stations, and do not limit the number, name, or division method of the stations. In other words, the sorting objects can be any two or more first recommended battery swapping stations, and their names and number are not limited by the above example.
[0042] Specifically, based on the information of the battery swapping station, user location information, applicable battery for the vehicle, user coupon information, and user coupon usage information, the process of obtaining the second battery swapping station recommendation information includes: when the user coupon information and user coupon usage information meet the reminder conditions, matching the current time with the applicable time period of the battery swapping stations in the second battery swapping station list, and setting the battery swapping stations whose discount amount matches the commonly used coupon amount as the second recommended battery swapping station; and sorting the second recommended battery swapping stations according to their discount amount to obtain the second battery swapping station recommendation information.
[0043] Specifically, the battery swapping stations in the second list are sorted based on their discount amounts, with higher discount amounts resulting in higher sorting priority. This invention can accurately recommend coupons that match users' coupon usage habits.
[0044] Specifically, the time taken to reach the coupon swapping station from the current location is obtained. Based on the current time and the time taken to reach the coupon swapping station, the arrival time at the coupon swapping station is obtained. If the arrival time at the coupon swapping station is within the coupon's applicable period, or if the arrival time at the coupon swapping station plus a preset redundancy time is still within the coupon's applicable period, then the current time is determined to match the applicable period of the coupon swapping station.
[0045] The recommended information for the second battery swapping station includes at least one of the following: the number, model, and capacity of the batteries that can be swapped at the station; the distance between the station and the user's location; the discount amount of the coupons offered by the station; the expiration date of the coupons; and the applicable period for the coupons.
[0046] Step S13: When a battery swapping anomaly is detected based on the battery swapping station information and the access information, obtain comprehensive battery swapping prompt information according to the user information, the battery swapping station information, and the access information.
[0047] like Figure 3 As shown, step S13 includes: Step S131: Based on the navigation information, road condition information and battery swapping station information, determine whether the battery swapping path of the target battery swapping station is abnormal, whether the battery swapping queuing time of the target battery swapping station is abnormal, and whether the target battery swapping station is faulty.
[0048] Specifically, the navigation information includes the target battery swapping station (i.e., the battery swapping station selected by the user from the recommended battery swapping station information after receiving it), the battery swapping route to the target battery swapping station, the traffic conditions of the battery swapping route based on road condition information (e.g., whether there are accidents, traffic control, or congestion along the route), the battery swapping queue time of the target battery swapping station based on the battery swapping station information, and, based on the traffic conditions of the battery swapping route, the battery swapping route of the target battery swapping station is deemed abnormal when it is identified that the route is impassable. The battery swapping queue time of the target battery swapping station is deemed abnormal when it exceeds the abnormal queue time. Finally, the target battery swapping station is deemed faulty when it is identified that it has malfunctioned (e.g., equipment damage, power outage, maintenance) and cannot perform battery swapping.
[0049] Specifically, if the difference between the time to reach the target battery swapping station and the original time to reach the target battery swapping station is greater than the normal travel time due to traffic control, accidents, congestion, or other reasons along the battery swapping route, it is determined that the battery swapping route to the target battery swapping station is not passable.
[0050] Step S132: When the battery swapping path of the target battery swapping station is abnormal, generate a battery swapping path abnormality prompt message, and update the navigation information according to the navigation information, the road condition information and the user location information.
[0051] Specifically, when the battery swapping path of the target battery swapping station is abnormal, voice and / or image prompts of abnormal battery swapping path are generated, and one or more navigation information that can bypass the accident, traffic control and congested road sections are regenerated based on navigation information, road condition information and user location information.
[0052] Step S133: When the battery swapping queuing time at the target battery swapping station is abnormal, obtain the third battery swapping station recommendation information based on the user location information, the battery swapping station information, and the road condition information.
[0053] Specifically, when the queuing time of the target battery swapping station is abnormal, a guiding battery swapping station is determined based on the recommended battery swapping station information. The estimated queuing time of the guiding battery swapping station is obtained based on the battery swapping station information. The arrival time of the guiding battery swapping station is obtained based on the user's location information, battery swapping station information, and road condition information. The total battery swapping time of the guiding battery swapping station is obtained based on the estimated queuing time and the arrival time of the guiding battery swapping station. Based on the total battery swapping time of the guiding battery swapping stations, the guiding battery swapping stations are ranked to obtain the third recommended battery swapping station information.
[0054] Specifically, if the user selects the target battery swapping station based on the first battery swapping station recommendation information, the user will be guided to the battery swapping station in the first battery swapping station recommendation information; if the user selects the target battery swapping station based on the second battery swapping station recommendation information, the user will be guided to the battery swapping station in the second battery swapping station recommendation information.
[0055] In one embodiment, the sorting order of the recommended information for the third battery swapping station is given in step S122.
[0056] Step S134: When the target battery swapping station fails, obtain the estimated recovery time, compensation method and compensation amount of the target battery swapping station based on the battery swapping station information, and obtain the fourth battery swapping station recommendation information based on the user location information and the battery swapping station information.
[0057] Specifically, based on the battery swapping station information, the estimated recovery time and compensation configuration information of the target battery swapping station are obtained. Based on the compensation configuration information of the target battery swapping station, the compensation form and compensation amount of the target battery swapping station are obtained. Based on the battery swapping station information, the guide battery swapping stations that have not experienced failures are obtained. Based on the total battery swapping time of the guide battery swapping stations that have not experienced failures, the guide battery swapping stations that have not experienced failures are ranked to obtain the recommendation information for the fourth battery swapping station.
[0058] Step S135: Generate comprehensive battery swapping prompt information based on the abnormal battery swapping path information, the updated navigation information, the recommended information for the third battery swapping station, the estimated recovery time of the target battery swapping station, the compensation method, the compensation amount, and the recommended information for the fourth battery swapping station.
[0059] Specifically, the comprehensive battery swapping information includes a first comprehensive battery swapping information and a second comprehensive battery swapping information. When the battery swapping path of the target battery swapping station is abnormal, the first comprehensive battery swapping information is generated based on the abnormal battery swapping path information and the updated navigation information. When the battery swapping queuing time of the target battery swapping station is abnormal, the first comprehensive battery swapping information is generated based on the third recommended battery swapping station information. When the target battery swapping station is faulty, the second comprehensive battery swapping information is generated based on the expected recovery time of the target battery swapping station, the compensation method, the compensation amount, and the fourth recommended battery swapping station information.
[0060] Specifically, a second comprehensive battery swapping prompt message is generated, and then, based on the compensation method and amount, the corresponding compensation is issued to the corresponding user account. This invention can recommend new battery swapping stations and issue compensation to users when there is congestion on the battery swapping route, the queuing time at the battery swapping station exceeds the limit, or the battery swapping station is malfunctioning, thereby improving the user's battery swapping experience.
[0061] The present invention provides a method for obtaining battery swapping information, which acquires user information, battery swapping station information, and access information. Based on the user information and battery swapping station information, it acquires recommended battery swapping stations. When a battery swapping anomaly is detected based on the battery swapping station information and access information, it acquires comprehensive battery swapping prompt information based on the user information, battery swapping station information, and access information. This invention can more accurately recommend battery swapping stations to users and provide guidance to users when battery swapping anomalies occur.
[0062] Figure 4This is a schematic diagram of the structure of a battery swapping information acquisition system according to an embodiment of the present invention.
[0063] like Figure 4 As shown, the battery swapping information acquisition system 40 includes a user information acquisition module 401, a battery swapping station database module 402, a passage information monitoring module 403, a display module 404, and a recommendation and guidance module 405.
[0064] The user information acquisition module 401 includes a location positioning unit, a vehicle information unit, and a coupon management unit; the location positioning unit is used to acquire user location information; the vehicle information unit is used to acquire vehicle information; and the coupon management unit is used to acquire user coupon information and user coupon usage information.
[0065] The battery swapping station database module 402 stores the battery swapping station information for each station.
[0066] The traffic information monitoring module 403 includes a route navigation unit and a real-time monitoring unit; the route navigation unit is used to acquire navigation information; the real-time monitoring unit is used to acquire road condition information and identify whether the target battery swapping station has malfunctioned based on the battery swapping station information.
[0067] Recommended boot module 405 is used for execution. Figures 1-3 The method for obtaining battery swapping information described in the embodiments is used to generate battery swapping station recommendation information and / or comprehensive battery swapping prompt information.
[0068] The display module 404 is used to display recommended information about battery swapping stations and / or comprehensive battery swapping tips.
[0069] The battery swapping information acquisition system 40 in this embodiment is used to implement the battery swapping information acquisition method described above. The functions implemented by each module of the battery swapping information acquisition system 40 can be found in the following reference. Figures 1-3 The descriptions in the embodiments are not repeated here.
[0070] The present invention also provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of the battery swapping information acquisition method described above.
[0071] The present invention provides a method, system, and storage medium for acquiring battery swapping information. It acquires user information, battery swapping station information, and access information; based on the user information and battery swapping station information, it acquires recommended battery swapping stations; and when a battery swapping anomaly is detected based on the battery swapping station information and access information, it acquires comprehensive battery swapping prompt information based on the user information, battery swapping station information, and access information. This invention can more accurately recommend battery swapping stations to users and provide guidance to users when battery swapping anomalies occur.
[0072] like Figure 5As shown, the present invention also provides a computer device, which includes: a processor 50 and a memory 51 storing a computer program; wherein, Figure 5 The processor 50 shown in the diagram does not indicate that there is only one processor 50, but rather indicates the positional relationship of the processor 50 relative to other devices. In practical applications, there can be one or more processors 50; similarly, Figure 5 The memory 51 shown in the diagram has the same meaning, that is, it is only used to indicate the positional relationship of memory 51 relative to other devices. In practical applications, there can be one or more memories 51. When the processor 50 runs the computer program, the above-described method for obtaining battery swapping information is implemented.
[0073] The computer device may also include at least one network interface 52. Various components within the computer device are coupled together via a bus system 53. It is understood that the bus system 53 is used to implement communication between these components. In addition to a data bus, the bus system 53 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in… Figure 5 The general labeled all buses as Bus System 53.
[0074] The memory 51 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 51 described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.
[0075] The memory 51 in this embodiment of the invention is used to store various types of data to support the operation of the computer device. Examples of this data include: any computer programs used to operate on the computer device, such as operating systems and applications; contact data; phonebook data; messages; pictures; videos, etc. The operating system includes various system programs, such as the framework layer, core library layer, driver layer, etc., used to implement various basic services and handle hardware-based tasks. Applications can include various applications, such as media players, browsers, etc., used to implement various application services. Here, the program implementing the battery swapping information acquisition method of this embodiment of the invention can be included in the application.
[0076] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the present invention. Any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the scope of the present invention.
Claims
1. A method for acquiring battery swapping information, characterized in that, The method includes: Obtain user information, battery swapping station information, and access information; Based on the user information and the battery swapping station information, battery swapping station recommendation information is obtained; When a battery swapping anomaly is detected based on the battery swapping station information and the access information, comprehensive battery swapping prompt information is obtained based on the user information, the battery swapping station information, and the access information.
2. The method for obtaining battery swapping information as described in claim 1, characterized in that, The user information includes user location information, vehicle information, and user coupon information; The steps for obtaining battery swapping station recommendation information based on the user information and the battery swapping station information include: The first battery swapping range is obtained based on the user location information, the applicable battery for the vehicle is obtained based on the vehicle information, and the first battery swapping station recommendation information is obtained based on the battery swapping station information, the first battery swapping range, and the applicable battery for the vehicle. When the user coupon information meets the reminder conditions, second battery swapping station recommendation information is obtained based on the battery swapping station information, the user location information, the vehicle's applicable battery, and the user coupon information.
3. The method for obtaining battery swapping information as described in claim 2, characterized in that, The steps of obtaining a first battery swapping range based on the user location information, obtaining a suitable battery for the vehicle based on the vehicle information, and obtaining recommended information for the first battery swapping station based on the battery swapping station information, the first battery swapping range, and the suitable battery for the vehicle include: Using the user's location in the user location information as the center, the first battery swapping range is obtained based on the recommended battery swapping distance; Based on the vehicle information, obtain the vehicle model and / or vehicle battery specifications, and based on the vehicle model and / or vehicle battery specifications, obtain the applicable battery for the vehicle; Based on the battery swapping station information, the first battery swapping range, and the applicable battery of the vehicle, a first battery swapping station list is obtained. The first battery swapping station list includes the battery swapping stations within the first battery swapping range that have swappable batteries, including the battery swapping stations with the applicable batteries. Based on the distance between the battery swapping stations in the first battery swapping station list and the user's location, the battery swapping stations in the first battery swapping station list are sorted in order from near to far to obtain the first battery swapping station recommendation information. The first battery swapping station recommendation information includes at least one of the following: the number, model, and capacity of the applicable batteries that can be swapped at the battery swapping stations in the first battery swapping station list, and the distance between the battery swapping stations in the first battery swapping station list and the user's location.
4. The method for obtaining battery swapping information as described in claim 2, characterized in that, The user coupon information includes information on the coupons owned by the user and / or information on the user's coupon usage. When the user coupon information meets the reminder conditions, the step of obtaining second battery swapping station recommendation information based on the battery swapping station information, the user location information, the vehicle's applicable battery, and the user coupon information includes: Determine whether the user's coupon information and / or the user's coupon usage information meet the reminder conditions; If the user has coupon information that meets the reminder conditions, then based on the battery swapping station information, the user location information, the vehicle's applicable battery, and the user's coupon information, the second battery swapping station recommendation information is obtained; If the user's coupon information and coupon usage information meet the reminder conditions, then based on the battery swapping station information, the user's location information, the vehicle's applicable battery, the user's coupon information, and the user's coupon usage information, second battery swapping station recommendation information is obtained.
5. The method for obtaining battery swapping information as described in claim 4, characterized in that, The step of determining whether the user possesses coupon information and / or the user's coupon usage information meets the reminder conditions includes: Based on the user's coupon information, obtain the applicable battery swapping station, applicable time period, and discount amount for each coupon; Using the user's location in the user's location information as the center, the second battery swapping range is obtained based on the distance recommended by the coupon; Based on the battery swapping station information, the applicable battery swapping stations for the coupons within the second battery swapping range are confirmed, and the applicable battery swapping stations for the coupons within the second battery swapping range are set as battery swapping stations within the coupon range. Based on the battery swapping station information and the applicable battery of the vehicle, when it is identified that the swappable battery of the battery swapping station within the coupon range includes the applicable battery of the vehicle, a second battery swapping station list is obtained. The second battery swapping station list includes battery swapping stations within the coupon range whose swappable batteries include the applicable battery of the vehicle. When the current time matches the applicable time period of a swapping station in the second swapping station list, it is determined that the user has coupon information that meets the reminder conditions; Based on the user's coupon usage information, obtain the frequently used coupon amount; When the current time matches the applicable time period of a swap station in the second swap station list, and the discount amount of the swap station in the second swap station list matches the amount of the commonly used coupon, it is determined that the user's coupon information and the user's coupon usage information meet the reminder conditions.
6. The method for obtaining battery swapping information as described in claim 5, characterized in that, If the user has coupon information that meets the reminder conditions, the step of obtaining second battery swapping station recommendation information based on the battery swapping station information, the user location information, the vehicle's applicable battery, and the user's coupon information includes: Based on the user's coupon information, obtain the coupon expiration time corresponding to the swapping station in the second swapping station list; When the user has coupon information that meets the reminder conditions, the battery swapping station whose current time matches the applicable time period of the battery swapping station in the second battery swapping station list is set as the first recommended battery swapping station; The first recommended battery swapping stations are sorted to obtain the second recommended battery swapping station information; The ranking of the first recommended battery swapping stations includes at least one of the following: Based on the expiration time of the coupons of the first recommended battery swapping stations, the first recommended battery swapping stations are sorted. Based on user location information and battery swapping station information, the arrival time at the first recommended battery swapping station and the battery swapping queuing time at the first recommended battery swapping station are obtained. Based on the arrival time at the first recommended battery swapping station and the battery swapping queuing time at the first recommended battery swapping station, the total battery swapping time is obtained. Based on the total battery swapping time, the first recommended battery swapping stations are sorted.
7. The method for obtaining battery swapping information as described in claim 6, characterized in that, The steps of obtaining the arrival time at the first recommended battery swapping station and the battery swapping queuing time at the first recommended battery swapping station based on user location information and battery swapping station information, obtaining the total battery swapping time based on the arrival time at the first recommended battery swapping station and the battery swapping queuing time at the first recommended battery swapping station, and sorting the first recommended battery swapping stations according to the total battery swapping time include: The first recommended battery swapping station includes a first battery swapping station to be ranked and a second battery swapping station to be ranked; If the difference between the total battery swapping time of the first battery swapping station to be sorted and the total battery swapping time of the second battery swapping station to be sorted does not exceed a preset time, the first battery swapping station to be sorted and the second battery swapping station to be sorted are sorted based on their arrival time at the first recommended battery swapping station. If the difference between the total battery swapping time of the first battery swapping station to be sorted and the total battery swapping time of the second battery swapping station to be sorted exceeds the preset time, the first battery swapping station to be sorted and the second battery swapping station to be sorted are sorted based on the total battery swapping time of the first battery swapping station to be sorted and the second battery swapping station to be sorted.
8. The method for obtaining battery swapping information as described in claim 6, characterized in that, If the user's coupon information and coupon usage information meet the reminder conditions, the step of obtaining second battery swapping station recommendation information based on the battery swapping station information, the user's location information, the vehicle's applicable battery, the user's coupon information, and the user's coupon usage information includes: When the user has coupon information and the user's coupon usage information meets the reminder conditions, the current time is matched with the applicable time period of the swap stations in the second swap station list, and the swap stations in the second swap station list whose discount amount matches the commonly used coupon amount are set as the second recommended swap stations; Based on the discount amount of the second recommended battery swapping stations, the second recommended battery swapping stations are sorted to obtain the recommendation information for the second recommended battery swapping stations.
9. The method for obtaining battery swapping information as described in claim 1, characterized in that, The traffic information includes navigation information and road condition information; When a battery swapping anomaly is detected based on the battery swapping station information and the access information, the step of obtaining comprehensive battery swapping prompt information based on the user information, the battery swapping station information, and the access information includes: Based on the navigation information, road condition information, and battery swapping station information, determine whether the battery swapping path of the target battery swapping station is abnormal, whether the battery swapping queuing time of the target battery swapping station is abnormal, and whether the target battery swapping station is faulty. When the battery swapping route to the target battery swapping station is abnormal, a battery swapping route abnormality prompt message is generated, and the navigation information is updated based on the navigation information, the road condition information, and the user location information; When the battery swapping queuing time at the target battery swapping station is abnormal, a third battery swapping station recommendation is obtained based on the user location information, the battery swapping station information, and the road condition information. When the target battery swapping station fails, the estimated recovery time, compensation method and compensation amount of the target battery swapping station are obtained based on the battery swapping station information, and the fourth battery swapping station recommendation information is obtained based on the user location information and the battery swapping station information. Based on the abnormal battery swapping path prompt information, the updated navigation information, the recommended information for the third battery swapping station, the estimated recovery time of the target battery swapping station, the compensation method, the compensation amount, and the recommended information for the fourth battery swapping station, a comprehensive battery swapping prompt information is generated.
10. The method for obtaining battery swapping information as described in claim 9, characterized in that, Based on the navigation information, road condition information, and battery swapping station information, the steps for determining whether the battery swapping path of the target battery swapping station is abnormal, whether the battery swapping queuing time of the target battery swapping station is abnormal, and whether the target battery swapping station is malfunctioning include: The navigation information includes the target battery swapping station and the battery swapping route to the target battery swapping station; Based on the road condition information, obtain the traffic conditions of the battery swapping route; Based on the battery swapping station information, obtain the battery swapping queuing time of the target battery swapping station; Based on the traffic conditions of the battery swapping route, if it is detected that the battery swapping route of the target battery swapping station is not passable normally, the battery swapping route of the target battery swapping station is determined to be abnormal. When the battery swapping queuing time at the target battery swapping station is greater than the abnormal queuing time, the battery swapping queuing time at the target battery swapping station is determined to be abnormal. Based on the battery swapping station information, when it is identified that the target battery swapping station has malfunctioned and cannot perform battery swapping, the target battery swapping station is determined to be faulty.
11. The method for obtaining battery swapping information as described in claim 9, characterized in that, When the battery swapping queuing time at the target battery swapping station is abnormal, the step of obtaining a third battery swapping station recommendation based on the user location information, the battery swapping station information, and the road condition information includes: Based on the recommended battery swapping stations, the guiding battery swapping stations are determined; Based on the battery swapping station information, obtain the estimated queuing time for the guiding battery swapping station; Based on the user location information, the battery swapping station information, and the road condition information, the time of arrival at the guided battery swapping station is obtained; Based on the estimated queuing time and arrival time at the guided battery swapping station, the total battery swapping time at the guided battery swapping station is obtained; Based on the total battery swapping time of the guiding battery swapping stations, the guiding battery swapping stations are sorted to obtain the recommendation information for the third battery swapping station.
12. The method for obtaining battery swapping information as described in claim 11, characterized in that, When a target battery swapping station fails, the steps of obtaining the estimated recovery time, compensation method, and compensation amount of the target battery swapping station based on the battery swapping station information, and obtaining fourth battery swapping station recommendation information based on the user location information and the battery swapping station information, include: Based on the battery swapping station information, the estimated recovery time of the target battery swapping station and the compensation configuration information of the target battery swapping station are obtained; Based on the compensation configuration information of the target battery swapping station, obtain the compensation method and compensation amount of the target battery swapping station; Based on the battery swapping station information, identify the battery swapping stations that have not experienced any malfunctions. Based on the total battery swapping time of the guide battery swapping stations that have not experienced any malfunctions, the guide battery swapping stations that have not experienced any malfunctions are ranked to obtain the recommendation information for the fourth battery swapping station.
13. A system for acquiring battery swapping information, characterized in that, The system includes a user information acquisition module, a battery swapping station database module, a passage information monitoring module, a display module, and a recommendation and guidance module. The user information acquisition module is used to acquire user location information, vehicle information, user coupon information, and user coupon usage information; The battery swapping station database module stores battery swapping station information for each station. The traffic information monitoring module is used to acquire navigation information and road condition information, and to identify whether the target battery swapping station has malfunctioned based on the battery swapping station information; The recommendation guidance module is used to execute the battery swapping information acquisition method as described in any one of claims 1 to 12, so as to generate battery swapping station recommendation information and / or comprehensive battery swapping prompt information; The display module is used to display the recommended information of the battery swapping station and / or the comprehensive battery swapping prompts.
14. A storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the battery swapping information acquisition method as described in any one of claims 1 to 12.