Method for identifying external charging of electric vehicle, method for determining extension, device, and medium

By comparing the actual mileage of electric vehicles at battery swapping stations with their estimated mileage, the system identifies charging behavior of electric vehicles outside of battery swapping stations, solving the problem of monitoring unauthorized charging in time-based battery swapping scenarios and improving electric vehicle battery management and user experience.

CN117207834BActive Publication Date: 2026-06-02AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD
Filing Date
2022-06-02
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

In existing technologies, there is a lack of effective monitoring of situations where users charge their devices without authorization and then request a refund, which prevents battery swapping stations from detecting and reducing costs in a timely manner.

Method used

By comparing the actual mileage and estimated mileage between two consecutive battery swap operations at a battery swapping station, if the actual mileage is greater than the estimated mileage, it is determined that the electric vehicle may be charging outside the battery swapping station. The actual mileage and estimated mileage of the idle shift are determined by using the battery swapping record and ODO value of the electric vehicle, so as to accurately identify the behavior of unauthorized charging.

Benefits of technology

It enables timely identification of unauthorized charging of electric vehicles, reduces delays when users illegally swap battery packs, lowers the cost of battery swapping stations, and improves battery monitoring efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117207834B_ABST
    Figure CN117207834B_ABST
Patent Text Reader

Abstract

The application discloses an identification method, a time extension judgment method, equipment and a medium for off-site charging of an electric vehicle, and the identification method comprises the following steps: determining a non-battery replacement shift as an idle shift; acquiring an actual mileage of the idle shift; acquiring an estimated mileage, the estimated mileage being a mileage of an estimated travel corresponding to the idle shift of the electric vehicle; comparing the actual mileage with the estimated mileage, and if the actual mileage is greater than the estimated mileage, determining that the electric vehicle is suspected to have a charging behavior outside the battery replacement station in the idle shift. The application can determine whether the electric vehicle has a charging behavior outside the battery replacement station by comparing the actual mileage of the idle shift with the estimated mileage, can find out which vehicles have a private charging behavior in time, improves the supervision of the electric vehicle battery, and can reduce the time extension of a user's illegal battery replacement package, and reduce the cost loss of the battery replacement station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of battery swapping monitoring technology, and particularly relates to a method for identifying electric vehicle charging outside of a station, a method for determining the order of charging, equipment, and medium. Background Technology

[0002] For time-based battery swapping scenarios at battery swapping stations, such as when an electric vehicle has purchased a 30-day monthly package, the vehicle can swap batteries freely within the package's validity period. However, if the vehicle cannot be swapped due to repairs or other unavoidable reasons, the corresponding amount must be refunded to the user. In time-based battery swapping scenarios, to prevent users from damaging the battery by charging it themselves, there are usually agreements prohibiting users from charging the swapped vehicle privately. However, data analysis shows that some users still request extensions (requests for refunds to cover the time), not because of vehicle repairs, but possibly because they are charging it privately. Currently, there is no effective method to detect this unauthorized charging issue. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to overcome the lack of effective monitoring in the existing technology for situations where users privately swap batteries and then apply for a refund in the case of time-based battery swapping. The invention provides a method for identifying electric vehicle charging outside the station, a method for determining the order of charging, equipment and medium.

[0004] The present invention solves the above-mentioned technical problems through the following technical solution:

[0005] A method for identifying electric vehicles charging outside of designated stations includes the following steps:

[0006] Designate shifts that have not had their batteries replaced as available shifts;

[0007] Obtain the actual mileage of the available shifts;

[0008] Obtain the estimated mileage, which is the estimated mileage of the electric vehicle corresponding to the idle shift.

[0009] By comparing the actual mileage with the estimated mileage, if the actual mileage is greater than the estimated mileage, it is determined that the electric vehicle is suspected of charging outside the battery swapping station during the off-peak hours.

[0010] In the above scheme, by comparing the actual mileage and the estimated mileage of idle shifts, it is determined whether electric vehicles are being charged outside the battery swapping station. On the one hand, it can promptly identify which vehicles are charging privately, thus improving the supervision of electric vehicle batteries. On the other hand, it can also reduce the time delay of users' illegal battery swapping and reduce the cost losses of battery swapping stations.

[0011] Preferably, determining the shifts without battery swapping as idle shifts includes:

[0012] The idle shift refers to the time between two consecutive battery swap operations at a battery swapping station when the electric vehicle does not perform a battery swap; the actual mileage is the actual distance traveled by the electric vehicle between two consecutive battery swap operations at the battery swapping station.

[0013] Among the above solutions, the most convenient and direct one is to determine the available shifts by detecting the unused shifts between two adjacent battery swapping operations, so as to accurately identify whether subsequent vehicles are being charged off-site.

[0014] Preferably, after comparing the actual mileage with the estimated mileage, the identification method further includes:

[0015] If the actual mileage is less than or equal to the estimated mileage, it is determined that the electric vehicle is not charging outside the battery swapping station.

[0016] In the above scheme, if the actual mileage is less than or equal to the estimated mileage, it means that the electricity consumption between the two battery swap operations of the electric vehicle is within a reasonable range and there is no charging behavior outside the battery swap station.

[0017] Preferably, obtaining the estimated mileage includes:

[0018] The estimated mileage is obtained based on the unit mileage of each un-battery-swapping shift in the idle shifts, where the unit mileage is the average mileage of the electric vehicle corresponding to that idle shift.

[0019] In the above scheme, an idle shift can be a single shift that has not had its battery swapped, or multiple shifts that have not had their batteries swapped. If there are multiple shifts that have had their batteries swapped, the estimated mileage is calculated by the average mileage of each shift that has not had its batteries swapped, thereby ensuring the accuracy of the estimated mileage.

[0020] Preferably, the average mileage is the ratio of the set mileage in the historical driving data of the electric vehicle corresponding to the non-battery swap shift to the number of the corresponding set driving shifts.

[0021] In the above scheme, for scenarios where the non-battery swap shifts are of the same type or there is no distinction between shift types, a method for determining the average mileage is provided, which is to directly process the average based on historical driving data to obtain the corresponding average mileage.

[0022] Preferably, the available shifts include two or more shift types;

[0023] The step of obtaining the estimated mileage based on the unit shift mileage of each un-battery-swapping shift in the idle shifts specifically includes:

[0024] Obtain the estimated mileage for each type of service, where each estimated mileage is the product of the unit mileage corresponding to the type of service and the number of the corresponding type of service in the available services.

[0025] The estimated mileage is obtained by summing the estimated mileages of each of the aforementioned estimated categories.

[0026] In the above solution, for scenarios where the non-battery swapping shifts are of different shift types, such as day shifts, night shifts, or a three-shift system, an alternative method for determining the average mileage is provided. The mileage per shift is estimated based on the unit shift mileage of different shift types, and the sum is used as the estimated mileage, thereby improving the accuracy of the average mileage calculation and ensuring the accuracy of the estimated mileage.

[0027] Preferably, determining the shifts without battery swapping as idle shifts includes:

[0028] Obtain the battery swapping record of the electric vehicle at the battery swapping station;

[0029] Extract two adjacent battery swapping operations from the battery swapping record, and identify the non-battery swapping shifts between the two adjacent battery swapping operations as idle shifts;

[0030] The process of obtaining the estimated mileage includes:

[0031] The estimated mileage is obtained based on the available shifts and the mileage per shift.

[0032] In the above scheme, idle shifts are determined by the battery swapping records of the battery swapping station to ensure the integrity and accuracy of the data, and then the estimated mileage is obtained based on the idle shifts and the mileage per shift.

[0033] Preferably, obtaining the actual mileage of the available bus routes includes:

[0034] Obtain a first ODO value and a second ODO value, wherein the first ODO value is the ODO value of the electric vehicle corresponding to the time before the idle shift, and the second ODO value is the ODO value of the electric vehicle corresponding to the time after the idle shift.

[0035] The actual mileage is obtained based on the difference between the second ODO value and the first ODO value.

[0036] In the above scheme, the actual mileage is determined by the ODO value before and after the idle shift, ensuring the accuracy of the actual mileage.

[0037] Preferably, obtaining the actual mileage of the available bus routes includes:

[0038] Obtain a third ODO (odometer, kilometers) value and a fourth ODO value. The third ODO value is the ODO value of the electric vehicle corresponding to the earlier battery swap operation in two adjacent battery swap operations, and the fourth ODO value is the ODO value of the electric vehicle corresponding to the later battery swap operation in two adjacent battery swap operations.

[0039] The actual mileage is obtained based on the difference between the fourth ODO value and the third ODO value.

[0040] In the above scheme, the actual mileage is determined by the ODO value in two adjacent battery swapping operations to ensure the accuracy of the actual mileage.

[0041] Preferably, the ODO value is the mileage displayed on the dashboard of the electric vehicle, or the ODO value is the mileage of the electric vehicle obtained by the TBOX (in-vehicle intelligent terminal) of the electric vehicle.

[0042] In the above scheme, in order to ensure the accuracy of mileage data, the mileage displayed on the dashboard or the mileage obtained from the electric vehicle's TBOX is used directly for the calculation of actual mileage.

[0043] A method for determining the postponement of time-based battery swapping includes the following steps:

[0044] Obtain the electric vehicle's time-limited battery swap extension request;

[0045] Based on the above-mentioned method for identifying electric vehicle charging outside the station, during the time-limited battery swapping period, it is determined that the electric vehicle is suspected of engaging in charging outside the battery swapping station during the off-peak shift.

[0046] Determine whether the electric vehicle is being charged outside the battery swapping station. If so, the idle shifts suspected of being charged outside the battery swapping station are designated as suspected off-site battery swapping shifts.

[0047] In the above scheme, after obtaining the time-based battery swap extension request of the electric vehicle, the aforementioned method for identifying off-site charging of electric vehicles is used to accurately identify whether the electric vehicle is charging outside the battery swap station. If so, the corresponding idle shift is regarded as a suspected off-site battery swap shift, which makes it easier for the battery swap station to trace the violating vehicle and verify the time-based battery swap extension request in a timely manner, thereby reducing the losses of the battery swap station.

[0048] Preferably, if it is determined that the electric vehicle is not charging outside the battery swapping station, the method for determining the continuation of the determination further includes:

[0049] The duration of idle shifts will be used as the extension period for the time-limited battery swapping.

[0050] In the above scheme, the aforementioned method for identifying electric vehicle charging outside the station is used to accurately identify whether the electric vehicle is charging outside the battery swapping station. If not, it is confirmed that the battery swapping vehicle has indeed been extended. The extension time of the time-based battery swapping is determined according to the length of the idle shift, so as to effectively make up for the time for users and improve the user experience.

[0051] Preferably, after identifying the idle shift as a suspected off-site battery swapping shift, the method for determining the continuation of the shift further includes the following steps:

[0052] The suspected off-site battery swapping shift notification information will be sent to the driver's account for the corresponding shift.

[0053] In the above scheme, after identifying a suspected off-site battery swapping shift, a prompt message is promptly sent to the driver's account for the corresponding shift. This reminds the driver to verify the information. If a violation is indeed found, the driver can withdraw the application in a timely manner. If the identification is incorrect, the driver can also appeal in a timely manner to avoid personal losses.

[0054] Preferably, the method for determining the order of extension further includes the following steps:

[0055] If the actual mileage is determined to be less than or equal to the estimated mileage, then the idle shift will be used as the shift available for battery swapping.

[0056] In the above scheme, if the actual mileage is less than or equal to the estimated mileage, it means that the electric vehicle did not charge outside the battery swapping station. In this case, it is confirmed that the battery swapping vehicle has indeed been postponed, so the available battery swapping shift can be extended, thereby making up for the time for users and improving the user experience.

[0057] Preferably, the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, or the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, the shift type of the un-battery swapped shift of the postponed idle shift, and the number of shifts corresponding to the shift type.

[0058] In the above scheme, the request to postpone a shift can include a time range of the package service. If two or more battery swapping operations have occurred within this time range, the system will automatically identify whether two adjacent battery swapping operations include an available shift and whether there is any suspected charging behavior outside the battery swapping station. Alternatively, the request to postpone a shift can directly include information on available shifts input by the user, such as operation time, shift type, and quantity. The system will then determine whether there is any charging behavior outside the battery swapping station within the requested operation time using the aforementioned method, and whether to postpone the shift.

[0059] An identification system for electric vehicle charging at off-site stations includes:

[0060] The shift acquisition module is used to identify shifts that have not undergone battery swapping as available shifts;

[0061] The actual mileage acquisition module is used to acquire the actual mileage of the idle shifts;

[0062] An estimated mileage acquisition module is used to acquire an estimated mileage, wherein the estimated mileage is the estimated mileage traveled by the electric vehicle during the idle shift.

[0063] The comparison module is used to compare the actual mileage with the estimated mileage. If it is determined that the actual mileage is greater than the estimated mileage, it is determined that the electric vehicle is suspected of charging outside the battery swapping station during the off-peak hours.

[0064] In the above scheme, by comparing the actual mileage and the estimated mileage of idle shifts, it is determined whether electric vehicles are being charged outside the battery swapping station. On the one hand, it can promptly identify which vehicles are charging privately, thus improving the supervision of electric vehicle batteries. On the other hand, it can also reduce the time delay of users' illegal battery swapping and reduce the cost losses of battery swapping stations.

[0065] Preferably, the shift acquisition module is specifically used for:

[0066] The idle shift refers to the time between two consecutive battery swap operations at a battery swapping station when the electric vehicle does not perform a battery swap; the actual mileage is the actual distance traveled by the electric vehicle between two consecutive battery swap operations at the battery swapping station.

[0067] Among the above solutions, the most convenient and direct one is to determine the available shifts by detecting the unused shifts between two adjacent battery swapping operations, so as to accurately identify whether subsequent vehicles are being charged off-site.

[0068] Preferably, the comparison module is further configured to determine that the electric vehicle is not charging outside the battery swapping station when the actual mileage is less than or equal to the estimated mileage.

[0069] In the above scheme, if the actual mileage is less than or equal to the estimated mileage, it means that the electricity consumption between the two battery swap operations of the electric vehicle is within a reasonable range and there is no charging behavior outside the battery swap station.

[0070] Preferably, the estimated mileage acquisition module is specifically used for:

[0071] The estimated mileage is obtained based on the unit mileage of each un-battery-swapping shift in the idle shifts, where the unit mileage is the average mileage of the electric vehicle corresponding to that idle shift.

[0072] In the above scheme, an idle shift can be a single shift that has not had its battery swapped, or multiple shifts that have not had their batteries swapped. If there are multiple shifts that have had their batteries swapped, the estimated mileage is calculated by the average mileage of each shift that has not had its batteries swapped, thereby ensuring the accuracy of the estimated mileage.

[0073] Preferably, the average mileage is the ratio of the set mileage in the historical driving data of the electric vehicle corresponding to the non-battery swap shift to the number of the corresponding set driving shifts.

[0074] In the above scheme, for scenarios where the non-battery swap shifts are of the same type or there is no distinction between shift types, a method for determining the average mileage is provided, which is to directly process the average based on historical driving data to obtain the corresponding average mileage.

[0075] Preferably, the available shifts include two or more shift types;

[0076] The estimated mileage acquisition module specifically includes:

[0077] The estimated mileage acquisition unit is used to acquire the estimated mileage of each shift type, wherein each estimated mileage is the product of the unit shift mileage corresponding to the shift type and the number of the corresponding shift type in the available shifts.

[0078] The estimated mileage determination unit is used to obtain the estimated mileage based on the sum of the estimated mileages of each of the estimated categories.

[0079] In the above solution, for scenarios where the non-battery swapping shifts are of different shift types, such as day shifts, night shifts, or a three-shift system, an alternative method for determining the average mileage is provided. The mileage per shift is estimated based on the unit shift mileage of different shift types, and the sum is used as the estimated mileage, thereby improving the accuracy of the average mileage calculation and ensuring the accuracy of the estimated mileage.

[0080] Preferably, the shift acquisition module specifically includes:

[0081] A battery swapping record acquisition unit is used to acquire the battery swapping record of the electric vehicle at the battery swapping station;

[0082] The idle shift determination unit is used to extract two adjacent battery swapping operations from the battery swapping record and identify the non-battery swapping shifts between the two adjacent battery swapping operations as idle shifts.

[0083] The estimated mileage acquisition module is specifically used for:

[0084] The estimated mileage is obtained based on the available shifts and the mileage per shift.

[0085] In the above scheme, idle shifts are determined by the battery swapping records of the battery swapping station to ensure the integrity and accuracy of the data, and then the estimated mileage is obtained based on the idle shifts and the mileage per shift.

[0086] Preferably, the actual mileage acquisition module is specifically used for:

[0087] ODO value acquisition unit is used to acquire a first ODO value and a second ODO value, wherein the first ODO value is the ODO value of the electric vehicle corresponding to the time before the idle shift, and the second ODO value is the ODO value of the electric vehicle corresponding to the time after the idle shift.

[0088] The actual mileage calculation unit is used to obtain the actual mileage based on the difference between the second ODO value and the first ODO value.

[0089] In the above scheme, the actual mileage is determined by the ODO value before and after the idle shift, ensuring the accuracy of the actual mileage.

[0090] Preferably, the actual mileage acquisition module specifically includes:

[0091] The ODO value acquisition unit is used to acquire a third ODO value and a fourth ODO value. The third ODO value is the ODO value of the electric vehicle corresponding to the earlier battery swapping operation in two adjacent battery swapping operations, and the fourth ODO value is the ODO value of the electric vehicle corresponding to the later battery swapping operation in two adjacent battery swapping operations.

[0092] The actual mileage calculation unit is used to obtain the actual mileage based on the difference between the fourth ODO value and the third ODO value.

[0093] In the above scheme, the actual mileage is determined by the ODO value in two adjacent battery swapping operations to ensure the accuracy of the actual mileage.

[0094] Preferably, the ODO value is the mileage displayed on the dashboard of the electric vehicle, or the ODO value is the mileage of the electric vehicle obtained by the TBOX of the electric vehicle.

[0095] In the above scheme, in order to ensure the accuracy of mileage data, the mileage displayed on the dashboard or the mileage obtained from the electric vehicle's TBOX is used directly for the calculation of actual mileage.

[0096] A system for determining the postponement of battery swapping based on time-limited contracts includes:

[0097] The request acquisition module is used to obtain the battery swap postponement request for electric vehicles.

[0098] The electric vehicle off-site charging identification system described above is used to determine, during the time-based battery swapping period, whether the electric vehicle is suspected of engaging in charging off-site during the off-peak shift.

[0099] The shift determination module is used to determine whether the electric vehicle is charging outside the battery swapping station. If so, the idle shifts that are suspected of being charging outside the battery swapping station are identified as suspected off-site battery swapping shifts.

[0100] In the above scheme, after obtaining the time-based battery swap extension request of the electric vehicle, the aforementioned method for identifying off-site charging of electric vehicles is used to accurately identify whether the electric vehicle is charging outside the battery swap station. If so, the corresponding idle shift is regarded as a suspected off-site battery swap shift, which makes it easier for the battery swap station to trace the violating vehicle and verify the time-based battery swap extension request in a timely manner, thereby reducing the losses of the battery swap station.

[0101] Preferably, the delay determination system further includes:

[0102] The extension duration determination module is used to determine the duration of the idle shift as the extension duration of the packaged battery swap when it is determined that the electric vehicle is not charging outside the battery swapping station.

[0103] In the above scheme, the aforementioned method for identifying electric vehicle charging outside the station is used to accurately identify whether the electric vehicle is charging outside the battery swapping station. If not, it is confirmed that the battery swapping vehicle has indeed been extended. The extension time of the time-based battery swapping is determined according to the length of the idle shift, so as to effectively make up for the time for users and improve the user experience.

[0104] Preferably, the delay determination system further includes:

[0105] The notification module is used to send a notification message about the suspected off-site battery swapping shift to the driver's account of the corresponding shift after the idle shift is identified as a suspected off-site battery swapping shift.

[0106] In the above scheme, after identifying a suspected off-site battery swapping shift, a prompt message is promptly sent to the driver's account for the corresponding shift. This reminds the driver to verify the information. If a violation is indeed found, the driver can withdraw the application in a timely manner. If the identification is incorrect, the driver can also appeal in a timely manner to avoid personal losses.

[0107] Preferably, the delay determination system further includes:

[0108] The module for determining the postponed shift is used to determine if the actual mileage is less than or equal to the estimated mileage, and then to designate the available shift as the shift available for battery swapping.

[0109] In the above scheme, if the actual mileage is less than or equal to the estimated mileage, it means that the electric vehicle did not charge outside the battery swapping station. In this case, it is confirmed that the battery swapping vehicle has indeed been postponed, so the available battery swapping shift can be extended, thereby making up for the time for users and improving the user experience.

[0110] Preferably, the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, or the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, the shift type of the un-battery swapped shift of the postponed idle shift, and the number of shifts corresponding to the shift type.

[0111] In the above scheme, the request to postpone a shift can include a time range of the package service. If two or more battery swapping operations have occurred within this time range, the system will automatically identify whether two adjacent battery swapping operations include an available shift and whether there is any suspected charging behavior outside the battery swapping station. Alternatively, the request to postpone a shift can directly include information on available shifts input by the user, such as operation time, shift type, and quantity. The system will then determine whether there is any charging behavior outside the battery swapping station within the requested operation time using the aforementioned method, and whether to postpone the shift.

[0112] An electronic device 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 above-mentioned method for identifying electric vehicle charging outside the station, or, when the processor executes the computer program, it implements the above-mentioned method for determining the postponement of time-based battery swapping.

[0113] A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements the above-described method for identifying electric vehicle charging outside a station, or, when the computer program is executed by a processor, it implements the above-described method for determining the postponement of time-based battery swapping.

[0114] The positive and progressive effects of this invention are as follows: By comparing the actual mileage and the estimated mileage of idle shifts, this application determines whether electric vehicles are being charged outside the battery swapping station. On the one hand, it can promptly identify which vehicles are charging privately, thus improving the supervision of electric vehicle batteries. On the other hand, it can also reduce the time delay of users' illegal battery swapping and reduce the cost losses of battery swapping stations. Attached Figure Description

[0115] Figure 1 This is a flowchart of the electric vehicle off-site charging identification method according to Embodiment 1 of the present invention.

[0116] Figure 2 This is a flowchart of the method for determining the delay of battery swapping in Embodiment 2 of the present invention.

[0117] Figure 3 This is a flowchart illustrating a further implementation of the method for determining the delay of battery swapping in Embodiment 2 of the present invention.

[0118] Figure 4 This is a schematic diagram of the module of the electric vehicle charging identification system outside the station according to Embodiment 3 of the present invention.

[0119] Figure 5 This is a schematic diagram of the module of the battery swapping delay determination system in Embodiment 4 of the present invention.

[0120] Figure 6 This is a schematic diagram of the electronic device according to Embodiment 5 of the present invention. Detailed Implementation

[0121] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.

[0122] Example 1

[0123] A method for identifying electric vehicle charging outside of stations, such as Figure 1 As shown, it includes the following steps:

[0124] Step 11: Identify shifts that have not yet had their batteries replaced as available shifts;

[0125] The available shifts can be determined by the user's selection, or the selected available shift and the corresponding actual and estimated mileage can be directly determined to determine whether the user is swapping batteries outside the station. Alternatively, the user can automatically determine the available shift based on the battery swapping data of various electric vehicles stored at the battery swapping station, and determine the available shift based on two adjacent battery swaps, and determine the actual mileage based on adjacent battery swaps for subsequent determination of whether the user is charging outside the battery swapping station.

[0126] Step 12: Obtain the actual mileage of available shifts;

[0127] Step 13: Obtain the estimated mileage; the estimated mileage is the estimated distance traveled by the electric vehicle during its idle shifts.

[0128] Step 14: Compare the actual mileage with the estimated mileage. If the actual mileage is greater than the estimated mileage, it is determined that the electric vehicle is suspected of charging outside of the battery swapping station during off-peak hours.

[0129] In the above implementation method, by comparing the actual mileage and the estimated mileage of idle shifts, it is determined whether electric vehicles are being charged outside of the battery swapping station. On the one hand, it can promptly identify which vehicles are charging privately, thus improving the supervision of electric vehicle batteries. On the other hand, it can also reduce the time delay of users' illegal battery swapping and reduce the cost losses of battery swapping stations.

[0130] In this embodiment, step 11 specifically includes:

[0131] The unused shifts between two consecutive battery swap operations at a battery swapping station are considered as idle shifts; the actual mileage is the actual distance traveled by the electric vehicle between two consecutive battery swap operations at the battery swapping station.

[0132] Among the above implementation methods, the most convenient and direct is to determine the available shifts by detecting the unused shifts between two adjacent battery swapping operations, so as to accurately identify whether subsequent vehicles are charging off-site.

[0133] In this embodiment, in step 14, if the actual mileage is less than or equal to the estimated mileage, it is determined that the electric vehicle did not engage in charging outside of the battery swapping station.

[0134] In the above implementation method, if the actual mileage is less than or equal to the estimated mileage, it means that the electricity consumption between the two battery swap operations of the electric vehicle is within a reasonable range and there is no charging behavior outside the battery swap station.

[0135] In this embodiment, step 13 specifically includes:

[0136] The estimated mileage is obtained by calculating the unit mileage of each unused shift in the idle shifts. The unit mileage is the average mileage of the electric vehicle corresponding to that idle shift.

[0137] In the above implementation, an idle shift can be a single shift that has not yet had its battery swapped, or multiple shifts that have not yet had their batteries swapped. If there are multiple shifts that have had their batteries swapped, the estimated mileage is calculated by the average mileage of each shift that has not yet had its batteries swapped, thus ensuring the accuracy of the estimated mileage. For example, if there are 3 shifts that have not yet had their batteries swapped, and the average mileage of each shift is 150, then the estimated mileage of the idle shifts would be the sum of the three, which would be 450.

[0138] In this embodiment, the average mileage is the ratio of the set mileage in the historical driving data of the electric vehicle corresponding to the non-battery swap shifts to the number of the corresponding set driving shifts.

[0139] In the above implementation, for scenarios where the non-battery swap shifts are of the same type or there is no distinction between shift types, a method for determining the average mileage is provided. This method directly averages historical driving data to obtain the corresponding average mileage. For example, if there are 3 non-battery swap shifts, namely day shift, night shift, and day shift, each day shift and night shift has its own estimated average mileage. For instance, if the average mileage of the day shift is 200 and the average mileage of the night shift is 150, then the estimated mileage of the idle shift is the sum of the three, which is 550.

[0140] In this embodiment, available shifts include two or more shift types;

[0141] Another implementation of step 13 is provided, specifically including:

[0142] Obtain the estimated mileage for each shift type. Each estimated mileage is the product of the unit shift mileage corresponding to the shift type and the number of the corresponding shift type in available shifts.

[0143] The estimated mileage is obtained by summing the mileage of each estimated category.

[0144] In the above implementation method, for scenarios where the non-battery swapping shifts are of different shift types, such as day shifts, night shifts, or a three-shift system, another way to determine the average mileage is provided. The mileage of the unit shift is estimated based on the different shift types, and the sum is used as the estimated mileage, which improves the accuracy of the average mileage calculation and thus ensures the accuracy of the estimated mileage.

[0145] In this embodiment, another implementation of step 11 is provided, specifically including:

[0146] Obtain the battery swapping records of electric vehicles at battery swapping stations;

[0147] The battery swapping record includes, but is not limited to, information such as the battery swapping time, electric vehicle license plate, shift, driver information, vehicle mileage information at the time of battery swapping, and whether a request for extension was made for each shift.

[0148] Extract two consecutive battery swapping operations from the battery swapping record and identify the non-battery swapping shifts between the two consecutive battery swapping operations as idle shifts.

[0149] Furthermore, step 13 specifically includes:

[0150] The estimated mileage is obtained based on available shifts and the mileage per shift.

[0151] In the above implementation method, idle shifts are determined by the battery swapping records of the battery swapping station to ensure the integrity and accuracy of the data, and then the estimated mileage is obtained based on the idle shifts and the mileage per shift.

[0152] In this embodiment, for the scenario where the user selects an available shift, a specific implementation of step 12 is provided, which includes:

[0153] Obtain a first ODO value and a second ODO value, wherein the first ODO value is the ODO value of the electric vehicle corresponding to the time before the idle shift, and the second ODO value is the ODO value of the electric vehicle corresponding to the time after the idle shift.

[0154] The actual mileage is obtained based on the difference between the second ODO value and the first ODO value.

[0155] The available shifts can be several consecutive shifts or a single shift. The ODO (Output of Dots) of the longest consumption time before the available shift is selected as the first ODO value, and the ODO of the shortest consumption time after the available shift is selected as the second ODO value. The actual mileage is obtained based on the difference between the two. For example, after selecting a target available shift, the ODO of the longest consumption time before the available shift is 336734, which is used as the first ODO value, and the ODO of the shortest consumption time after the available shift is 336885, which is used as the second ODO value. The actual mileage obtained based on the difference between the two is 151. Since there is only one available shift selected, and the estimated mileage of this available shift is 180, 151 is less than 180. Therefore, it can be determined that the electric vehicle did not charge outside the battery swapping station during the available shift.

[0156] In the above scheme, the actual mileage is determined by the ODO value before and after the idle shift, ensuring the accuracy of the actual mileage.

[0157] In this embodiment, for the scenario of automatically determining available shifts, another specific implementation method for step 12 is provided, which specifically includes:

[0158] Obtain the third ODO value and the fourth ODO value. The third ODO value is the ODO value of the electric vehicle corresponding to the earlier battery swap operation in two adjacent battery swap operations, and the fourth ODO value is the ODO value of the electric vehicle corresponding to the later battery swap operation in two adjacent battery swap operations.

[0159] The actual mileage is obtained from the difference between the fourth ODO value and the third ODO value.

[0160] The actual mileage is determined by the difference in ODO values ​​between two consecutive battery swap operations. Similarly, the available shift determined in this way can be several consecutive shifts or only a single shift. For example, if the system automatically detects that the ODO values ​​of two consecutive battery swap operations for the same vehicle are 519238 and 519575, respectively, and the difference between the two is 337, and there is only one available shift between the two consecutive battery swap operations, and the estimated mileage of this available shift is 180, then 337 is greater than 180. Therefore, it can be determined that the electric vehicle is suspected of charging outside the battery swap station during the available shift.

[0161] In the above implementation method, the actual mileage is determined by the ODO value between two adjacent battery swapping operations to ensure the accuracy of the actual mileage.

[0162] In this embodiment, the ODO value is the mileage displayed on the electric vehicle's dashboard, or the ODO value is the mileage obtained by the electric vehicle's TBOX.

[0163] In the above implementation method, in order to ensure the accuracy of mileage data, the mileage displayed on the dashboard or the mileage obtained from the electric vehicle's TBOX is directly used for the calculation of actual mileage.

[0164] In this embodiment, by comparing the actual mileage and the estimated mileage of idle shifts, it is determined whether electric vehicles are charging outside of the battery swapping station. On the one hand, it can promptly identify which vehicles are charging privately, thus improving the supervision of electric vehicle batteries. On the other hand, it can also reduce the time delay of users' illegal battery swapping and reduce the cost losses of battery swapping stations.

[0165] Example 2

[0166] A method for determining the postponement of time-based battery swapping, such as... Figure 2 As shown, it includes the following steps:

[0167] Step 21: Obtain the electric vehicle's time-limited battery swap extension request;

[0168] Step 22: According to the electric vehicle off-site charging identification method of Example 1, during the time-based battery swapping period, determine whether the electric vehicle is suspected of engaging in battery swapping behavior outside the battery swapping station during the off-duty shift.

[0169] Step 23: Determine whether the electric vehicle is being charged outside of the battery swapping station. If so, proceed to step 24.

[0170] Step 24: Idle shifts suspected of involving battery swapping outside of the battery swapping station are designated as suspected off-site battery swapping shifts.

[0171] In the above implementation method, after obtaining the time-based battery swap extension request of the electric vehicle, the aforementioned electric vehicle off-site charging identification method is used to accurately identify whether the electric vehicle is charging outside the battery swap station. If so, the corresponding idle shift is regarded as a suspected off-site battery swap shift, which makes it easier for the battery swap station to trace the violating vehicle, so as to verify the time-based battery swap extension request in a timely manner and reduce the losses of the battery swap station.

[0172] In this embodiment, as Figure 3 As shown, a further implementation method of the method for determining the postponement of battery swapping is provided. In step 23, if the determination result is negative, that is, it is determined that the electric vehicle has not engaged in charging outside the battery swapping station, then step 25 is executed, including:

[0173] Step 25: Use the duration of idle shifts as the extension duration for the time-limited battery swap.

[0174] In the above implementation method, the aforementioned method for identifying electric vehicle charging outside the station is used to accurately identify whether the electric vehicle is charging outside the battery swapping station. If not, it is confirmed that the battery swapping vehicle has indeed been extended. The extension time of the time-based battery swapping is determined according to the length of the idle shift, so as to effectively make up for the time for users and improve the user experience.

[0175] In this embodiment, after step 24, the sequential judgment method further includes the following steps:

[0176] Step 26: Send the suspected off-site battery swap shift notification information to the driver's account for the corresponding shift.

[0177] In the above implementation method, after identifying a suspected off-site battery swapping shift, a prompt message is promptly sent to the driver's account for the corresponding shift. This can remind the driver to verify the information. If there is indeed a violation, the application can be withdrawn in time. If it is an identification error, the driver can also appeal in time to avoid personal losses.

[0178] In this embodiment, in step 23, if the structure is determined to be false, the following steps are executed first:

[0179] Step 241: If the actual mileage is less than or equal to the estimated mileage, then the idle shift will be used as the shift available for battery swapping, and then step 25 will be executed.

[0180] In the above implementation method, if the actual mileage is less than or equal to the estimated mileage, it means that the electric vehicle has not been charged outside the battery swapping station. In this case, it is confirmed that the battery swapping vehicle has indeed been postponed, so as to postpone the available battery swapping shift, thereby making up for the time for users and improving the user experience.

[0181] In this embodiment, the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, or the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, the shift type of the idle shift that has not undergone battery swapping, and the number of shifts corresponding to the shift type.

[0182] In the above implementation, the request to postpone a shift can include the time range of the package service, where two or more battery swapping operations have occurred in the battery swapping records within that time range. The system automatically identifies and determines whether two adjacent battery swapping operations include available shifts and whether there is any suspected charging behavior outside the battery swapping station. Alternatively, the request to postpone a shift can directly include information on available shifts input by the user, such as operation time, shift type, and quantity. The system uses the aforementioned method to determine whether there is any charging behavior outside the battery swapping station within the requested operation time and whether to postpone the shift.

[0183] In this embodiment, after obtaining the time-based battery swap extension request of the electric vehicle, the aforementioned method for identifying off-site charging of electric vehicles is used to accurately identify whether the electric vehicle is charging outside the battery swap station. If so, the corresponding idle shift is designated as a suspected off-site battery swap shift, which facilitates the battery swap station in tracing the violating vehicle and verifying the time-based battery swap extension request in a timely manner, thereby reducing losses for the battery swap station.

[0184] Example 3

[0185] An identification system 1 for electric vehicle charging outside a station, such as Figure 4 As shown, it includes:

[0186] The shift acquisition module 101 is used to identify shifts that have not undergone battery swapping as available shifts.

[0187] The available shifts can be determined by the user's selection, or the selected available shift and the corresponding actual and estimated mileage can be directly determined to determine whether the user is swapping batteries outside the station. Alternatively, the user can automatically determine the available shift based on the battery swapping data of various electric vehicles stored at the battery swapping station, and determine the available shift based on two adjacent battery swaps, and determine the actual mileage based on adjacent battery swaps for subsequent determination of whether the user is charging outside the battery swapping station.

[0188] The actual mileage acquisition module 102 is used to acquire the actual mileage of available shifts.

[0189] The estimated mileage acquisition module 103 is used to acquire the estimated mileage, which is the estimated mileage of the electric vehicle corresponding to the idle shift.

[0190] The comparison module 104 is used to compare the actual mileage with the estimated mileage. If it is determined that the actual mileage is greater than the estimated mileage, it is determined that the electric vehicle is suspected of charging outside the battery swapping station between two adjacent battery swapping operations.

[0191] In the above implementation method, by comparing the actual mileage and the estimated mileage of idle shifts, it is determined whether electric vehicles are being charged outside of the battery swapping station. On the one hand, it can promptly identify which vehicles are charging privately, thus improving the supervision of electric vehicle batteries. On the other hand, it can also reduce the time delay of users' illegal battery swapping and reduce the cost losses of battery swapping stations.

[0192] In this embodiment, the shift acquisition module 101 is specifically used for:

[0193] The unused shifts between two consecutive battery swap operations at a battery swapping station are considered as idle shifts; the actual mileage is the actual distance traveled by the electric vehicle between two consecutive battery swap operations at the battery swapping station.

[0194] Among the above implementation methods, the most convenient and direct is to determine the available shifts by detecting the unused shifts between two adjacent battery swapping operations, so as to accurately identify whether subsequent vehicles are charging off-site.

[0195] In this embodiment, the comparison module 104 is also used to determine that the electric vehicle has not been charging outside the battery swapping station when the actual mileage is less than or equal to the estimated mileage.

[0196] In the above implementation method, if the actual mileage is less than or equal to the estimated mileage, it means that the electricity consumption between the two battery swap operations of the electric vehicle is within a reasonable range and there is no charging behavior outside the battery swap station.

[0197] In this embodiment, the estimated mileage acquisition module 103 is specifically used for:

[0198] The estimated mileage is obtained by calculating the unit mileage of each unused shift in the idle shifts. The unit mileage is the average mileage of the electric vehicle corresponding to that idle shift.

[0199] In the above implementation, an idle shift can be a single shift that has not yet had its battery swapped, or multiple shifts that have not yet had their batteries swapped. If there are multiple shifts that have had their batteries swapped, the estimated mileage is calculated by the average mileage of each shift that has not yet had its batteries swapped, thus ensuring the accuracy of the estimated mileage. For example, if there are 3 shifts that have not yet had their batteries swapped, and the average mileage of each shift is 150, then the estimated mileage of the idle shifts would be the sum of the three, which would be 450.

[0200] In this embodiment, the average mileage is the ratio of the set mileage in the historical driving data of the electric vehicle corresponding to the non-battery swap shifts to the number of the corresponding set driving shifts.

[0201] In the above implementation, for scenarios where the non-battery swap shifts are of the same type or there is no distinction between shift types, a method for determining the average mileage is provided. This method directly averages historical driving data to obtain the corresponding average mileage. For example, if there are 3 non-battery swap shifts, namely day shift, night shift, and day shift, each day shift and night shift has its own estimated average mileage. For instance, if the average mileage of the day shift is 200 and the average mileage of the night shift is 150, then the estimated mileage of the idle shift is the sum of the three, which is 550.

[0202] In this embodiment, available shifts include two or more shift types;

[0203] The estimated mileage acquisition module 103 specifically includes:

[0204] The estimated mileage acquisition unit 1031 is used to acquire the estimated mileage of each shift type. Each estimated mileage is the product of the unit shift mileage corresponding to the shift type and the number of the corresponding shift type in the idle shifts.

[0205] The estimated mileage determination unit 1032 is used to obtain the estimated mileage based on the sum of the estimated mileages of each estimated category.

[0206] In the above implementation method, for scenarios where the non-battery swapping shifts are of different shift types, such as day shifts, night shifts, or a three-shift system, another way to determine the average mileage is provided. The mileage of the unit shift is estimated based on the different shift types, and the sum is used as the estimated mileage, which improves the accuracy of the average mileage calculation and thus ensures the accuracy of the estimated mileage.

[0207] In this embodiment, the shift acquisition module 101 specifically includes:

[0208] The battery swapping record acquisition unit 1011 is used to acquire the battery swapping record of the electric vehicle at the battery swapping station;

[0209] The battery swapping record includes, but is not limited to, information such as the battery swapping time, electric vehicle license plate, shift, driver information, vehicle mileage information at the time of battery swapping, and whether a request for extension was made for each shift.

[0210] The idle shift determination unit 1012 is used to extract two adjacent battery swapping operations from the battery swapping record and identify the non-battery swapping shifts between the two adjacent battery swapping operations as idle shifts.

[0211] The estimated mileage acquisition module 103 is specifically used for:

[0212] The estimated mileage is obtained based on available shifts and the mileage per shift.

[0213] In the above implementation method, idle shifts are determined by the battery swapping records of the battery swapping station to ensure the integrity and accuracy of the data, and then the estimated mileage is obtained based on the idle shifts and the mileage per shift.

[0214] In this embodiment, for a scenario where the user selects an available shift, the actual mileage acquisition module 102 specifically includes:

[0215] ODO value acquisition unit 1021 is used to acquire a first ODO value and a second ODO value, wherein the first ODO value is the ODO value of the electric vehicle corresponding to the time before the idle shift, and the second ODO value is the ODO value of the electric vehicle corresponding to the time after the idle shift.

[0216] The actual mileage calculation unit 1022 is used to obtain the actual mileage based on the difference between the second ODO value and the first ODO value.

[0217] The available shifts can be several consecutive shifts or a single shift. The ODO (Output of Dots) of the longest consumption time before the available shift is selected as the first ODO value, and the ODO of the shortest consumption time after the available shift is selected as the second ODO value. The actual mileage is obtained based on the difference between the two. For example, after selecting a target available shift, the ODO of the longest consumption time before the available shift is 336734, which is used as the first ODO value, and the ODO of the shortest consumption time after the available shift is 336885, which is used as the second ODO value. The actual mileage obtained based on the difference between the two is 151. Since there is only one available shift selected, and the estimated mileage of this available shift is 180, 151 is less than 180. Therefore, it can be determined that the electric vehicle did not charge outside the battery swapping station during the available shift.

[0218] In the above scheme, the actual mileage is determined by the ODO value before and after the idle shift, ensuring the accuracy of the actual mileage.

[0219] In this embodiment, for scenarios where available shifts are automatically determined, another implementation of the actual mileage acquisition module 102 is provided:

[0220] The ODO value acquisition unit 1021 is used to acquire the third ODO value and the fourth ODO value. The third ODO value is the ODO value of the electric vehicle corresponding to the earlier battery swap operation in two adjacent battery swap operations, and the fourth ODO value is the ODO value of the electric vehicle corresponding to the later battery swap operation in two adjacent battery swap operations.

[0221] The actual mileage calculation unit 1022 is used to obtain the actual mileage based on the difference between the fourth ODO value and the third ODO value.

[0222] The actual mileage is determined by the difference in ODO values ​​between two consecutive battery swap operations. Similarly, the available shift determined in this way can be several consecutive shifts or only a single shift. For example, if the system automatically detects that the ODO values ​​of two consecutive battery swap operations for the same vehicle are 519238 and 519575, respectively, and the difference between the two is 337, and there is only one available shift between the two consecutive battery swap operations, and the estimated mileage of this available shift is 180, then 337 is greater than 180. Therefore, it can be determined that the electric vehicle is suspected of charging outside the battery swap station during the available shift.

[0223] In the above implementation method, the actual mileage is determined by the ODO value between two adjacent battery swapping operations to ensure the accuracy of the actual mileage.

[0224] In this embodiment, the ODO value is the mileage displayed on the electric vehicle's dashboard, or the ODO value is the mileage obtained by the electric vehicle's TBOX.

[0225] In the above implementation method, in order to ensure the accuracy of mileage data, the mileage displayed on the dashboard or the mileage obtained from the electric vehicle's TBOX is directly used for the calculation of actual mileage.

[0226] In this embodiment, by comparing the actual mileage and the estimated mileage of idle shifts, it is determined whether electric vehicles are charging outside of the battery swapping station. On the one hand, it can promptly identify which vehicles are charging privately, thus improving the supervision of electric vehicle batteries. On the other hand, it can also reduce the time delay of users' illegal battery swapping and reduce the cost losses of battery swapping stations.

[0227] Example 4

[0228] A system for determining the delay of battery swapping, such as Figure 5 As shown, it includes:

[0229] Request module 201 is used to obtain the electric vehicle's time-based battery swap postponement request;

[0230] The above-mentioned electric vehicle off-site charging identification system 1 is used to determine whether an electric vehicle is suspected of engaging in off-site charging behavior during off-peak shifts during the time-based battery swapping period.

[0231] The shift determination module 202 is used to determine whether electric vehicles are charging outside of the battery swapping station. If so, the idle shifts suspected of being used for battery swapping outside the station are designated as suspected off-site battery swapping shifts.

[0232] In the above implementation method, after obtaining the time-based battery swap extension request of the electric vehicle, the aforementioned electric vehicle off-site charging identification method is used to accurately identify whether the electric vehicle is charging outside the battery swap station. If so, the corresponding idle shift is regarded as a suspected off-site battery swap shift, which makes it easier for the battery swap station to trace the violating vehicle, so as to verify the time-based battery swap extension request in a timely manner and reduce the losses of the battery swap station.

[0233] In this embodiment, the delay determination system further includes:

[0234] The extension duration determination module 203 is used to determine the duration of the idle shift as the extension duration of the packaged battery swap when it is determined that the electric vehicle is not charging outside the battery swap station.

[0235] In the above implementation method, the aforementioned method for identifying electric vehicle charging outside the station is used to accurately identify whether the electric vehicle is charging outside the battery swapping station. If not, it is confirmed that the battery swapping vehicle has indeed been extended. The extension time of the time-based battery swapping is determined according to the length of the idle shift, so as to effectively make up for the time for users and improve the user experience.

[0236] In this embodiment, the delay determination system further includes:

[0237] The notification module 204 is used to send a notification message about the suspected off-site battery swapping shift to the driver's account of the corresponding shift after identifying an idle shift as a suspected off-site battery swapping shift.

[0238] In the above implementation method, after identifying a suspected off-site battery swapping shift, a prompt message is promptly sent to the driver's account for the corresponding shift. This can remind the driver to verify the information. If there is indeed a violation, the application can be withdrawn in time. If it is an identification error, the driver can also appeal in time to avoid personal losses.

[0239] In this embodiment, the delay determination system further includes:

[0240] The module 205 for determining the postponed shift is used to determine if the actual mileage is less than or equal to the estimated mileage, and then the idle shift will be used as the shift available for battery swapping.

[0241] In the above implementation method, if the actual mileage is less than or equal to the estimated mileage, it means that the electric vehicle has not been charged outside the battery swapping station. In this case, it is confirmed that the battery swapping vehicle has indeed been postponed, so as to postpone the available battery swapping shift, thereby making up for the time for users and improving the user experience.

[0242] In this embodiment, the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, or the postponement request includes the battery swapping operation time before and after the corresponding postponement of the idle shift, the shift type of the idle shift that has not undergone battery swapping, and the number of shifts corresponding to the shift type.

[0243] In the above implementation, the request to postpone a shift can include the time range of the package service, where two or more battery swapping operations have occurred in the battery swapping records within that time range. The system automatically identifies and determines whether two adjacent battery swapping operations include available shifts and whether there is any suspected charging behavior outside the battery swapping station. Alternatively, the request to postpone a shift can directly include information on available shifts input by the user, such as operation time, shift type, and quantity. The system uses the aforementioned method to determine whether there is any charging behavior outside the battery swapping station within the requested operation time and whether to postpone the shift.

[0244] In this embodiment, after obtaining the time-based battery swap extension request of the electric vehicle, the aforementioned method for identifying off-site charging of electric vehicles is used to accurately identify whether the electric vehicle is charging outside the battery swap station. If so, the corresponding idle shift is designated as a suspected off-site battery swap shift, which facilitates the battery swap station in tracing the violating vehicle and verifying the time-based battery swap extension request in a timely manner, thereby reducing losses for the battery swap station.

[0245] Example 5

[0246] An electronic device 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 electric vehicle off-site charging identification method of Embodiment 1, or the processor executes the computer program to implement the time-limited battery swapping delay determination method of Embodiment 2.

[0247] Figure 6 This is a schematic diagram of the structure of an electronic device provided in this embodiment. Figure 6 A block diagram is shown of an exemplary electronic device 90 suitable for implementing embodiments of the present invention. Figure 6 The electronic device 90 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0248] like Figure 6 As shown, the electronic device 90 can be represented in the form of a general-purpose computing device, such as a server device. The components of the electronic device 90 may include, but are not limited to: at least one processor 91, at least one memory 92, and a bus 93 connecting different system components (including memory 92 and processor 91).

[0249] Bus 93 includes a data bus, an address bus, and a control bus.

[0250] The memory 92 may include volatile memory, such as random access memory (RAM) 921 and / or cache memory 922, and may further include read-only memory (ROM) 923.

[0251] The memory 92 may also include a program tool 925 having a set (at least one) of program modules 924, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0252] The processor 91 performs various functional applications and data processing by running computer programs stored in the memory 92.

[0253] Electronic device 90 can also communicate with one or more external devices 94 (e.g., keyboard, pointing device, etc.). This communication can be performed through input / output (I / O) interface 95. Furthermore, electronic device 90 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public network, such as the Internet) via network adapter 96. Network adapter 96 communicates with other modules of electronic device 90 via bus 93. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 90, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.

[0254] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.

[0255] Example 6

[0256] A computer-readable storage medium storing a computer program thereon, wherein when the computer program is executed by a processor, it implements the electric vehicle off-site charging identification method of Embodiment 1, or, when the computer program is executed by a processor, it implements the time-based battery swapping delay determination method of Embodiment 2.

[0257] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.

[0258] In a possible implementation, the present invention can also be implemented as a program product, which includes program code. When the program product is run on a terminal device, the program code is used to cause the terminal device to execute the identification method for electric vehicle charging outside the station as described in Embodiment 1, or, when the computer program is executed by a processor, to execute the method for determining the delay of time-based battery swapping as described in Embodiment 2.

[0259] The program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0260] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.

Claims

1. A method for identifying electric vehicle charging outside a station, characterized in that, Includes the following steps: Designate shifts that have not had their batteries replaced as available shifts; Obtain the actual mileage of the available shifts; Obtain the estimated mileage, which is the estimated mileage of the electric vehicle corresponding to the idle shift. By comparing the actual mileage with the estimated mileage, if the actual mileage is greater than the estimated mileage, it is determined that the electric vehicle is suspected of charging outside of the battery swapping station during the off-peak hours.

2. The method for identifying electric vehicle charging outside a station as described in claim 1, characterized in that, The determination of shifts that have not undergone battery swapping as idle shifts includes: The idle shift refers to the time between two consecutive battery swap operations at a battery swapping station when the electric vehicle does not perform a battery swap; the actual mileage is the actual distance traveled by the electric vehicle between two consecutive battery swap operations at the battery swapping station.

3. The method for identifying electric vehicle charging outside a station as described in claim 1, characterized in that, After comparing the actual mileage with the estimated mileage, the identification method further includes: If the actual mileage is less than or equal to the estimated mileage, it is determined that the electric vehicle is not charging outside the battery swapping station.

4. The method for identifying electric vehicle charging outside a station as described in claim 1, characterized in that, The process of obtaining the estimated mileage includes: The estimated mileage is obtained based on the unit mileage of each un-battery-swapping shift in the idle shifts, where the unit mileage is the average mileage of the electric vehicle corresponding to that idle shift.

5. The method for identifying electric vehicle charging outside a station as described in claim 4, characterized in that, The average mileage is the ratio of the set mileage in the historical driving data of the electric vehicle corresponding to the non-battery swap shift to the number of the corresponding set driving shifts.

6. The method for identifying off-site charging of electric vehicles as described in claim 4, characterized in that, The available shifts include two or more shift types; The step of obtaining the estimated mileage based on the unit shift mileage of each un-battery-swapping shift in the idle shifts specifically includes: Obtain the estimated mileage for each type of service, where each estimated mileage is the product of the unit mileage corresponding to the type of service and the number of the corresponding type of service in the available services. The estimated mileage is obtained by summing the estimated mileages of each of the aforementioned estimated categories.

7. The method for identifying electric vehicle charging outside a station as described in claim 4, characterized in that, The determination of shifts that have not undergone battery swapping as idle shifts includes: Obtain the battery swapping record of the electric vehicle at the battery swapping station; Extract two adjacent battery swapping operations from the battery swapping record, and identify the non-battery swapping shifts between the two adjacent battery swapping operations as idle shifts; The process of obtaining the estimated mileage includes: The estimated mileage is obtained based on the available shifts and the mileage per shift.

8. The method for identifying electric vehicle charging outside a station as described in claim 1, characterized in that, The process of obtaining the actual mileage of the available shifts includes: Obtain a first ODO value and a second ODO value, wherein the first ODO value is the ODO value of the electric vehicle corresponding to the time before the idle shift, and the second ODO value is the ODO value of the electric vehicle corresponding to the time after the idle shift. The actual mileage is obtained based on the difference between the second ODO value and the first ODO value.

9. The method for identifying electric vehicle charging outside a station as described in claim 2, characterized in that, The process of obtaining the actual mileage of the available shifts includes: Obtain the third ODO value and the fourth ODO value, wherein the third ODO value is the ODO value of the electric vehicle corresponding to the earlier battery swap operation in two adjacent battery swap operations, and the fourth ODO value is the ODO value of the electric vehicle corresponding to the later battery swap operation in two adjacent battery swap operations. The actual mileage is obtained based on the difference between the fourth ODO value and the third ODO value.

10. The method for identifying off-site charging of electric vehicles as described in claim 8 or 9, characterized in that, The ODO value is the mileage displayed on the dashboard of the electric vehicle, or the ODO value is the mileage of the electric vehicle obtained by the TBOX of the electric vehicle.

11. A method for determining the postponement of time-based battery swapping, characterized in that, Includes the following steps: Obtain the electric vehicle's time-limited battery swap extension request; According to any one of the electric vehicle off-site charging identification methods of claims 1-10, during the time-based battery swapping period, it is determined that there is suspected behavior of battery swapping outside the battery swapping station during the idle shift; Determine whether the electric vehicle is being charged outside the battery swapping station. If so, the idle shifts suspected of being charged outside the battery swapping station are designated as suspected off-site battery swapping shifts.

12. The method for determining the postponement of time-based battery swapping as described in claim 11, characterized in that, If it is determined that the electric vehicle did not engage in charging activities outside the battery swapping station, the follow-up determination method further includes: The duration of idle shifts will be used as the extension period for the time-limited battery swapping.

13. The method for determining the postponement of time-based battery swapping as described in claim 11, characterized in that, After identifying the idle shifts as suspected off-site battery swapping shifts, the method for determining the continuation of the shifts further includes the following steps: The suspected off-site battery swapping shift notification information will be sent to the driver's account for the corresponding shift.

14. The method for determining the postponement of time-based battery swapping as described in claim 11, characterized in that, The method for determining the order of extension also includes the following steps: If the actual mileage is determined to be less than or equal to the estimated mileage, then the idle shift will be used as the shift available for battery swapping.

15. The method for determining the postponement of time-based battery swapping as described in claim 11, characterized in that, The postponement request includes the battery swapping operation time before and after the corresponding postponed idle shift, or the postponement request includes the battery swapping operation time before and after the corresponding postponed idle shift, the shift type of the idle shift that has not undergone battery swapping, and the number of shifts corresponding to the shift type.

16. A system for identifying electric vehicle charging outside designated stations, characterized in that, include: The shift acquisition module is used to identify shifts that have not undergone battery swapping as available shifts; The actual mileage acquisition module is used to acquire the actual mileage of the idle shifts; An estimated mileage acquisition module is used to acquire an estimated mileage, wherein the estimated mileage is the estimated mileage traveled by the electric vehicle during the idle shift. The comparison module is used to compare the actual mileage with the estimated mileage. If it is determined that the actual mileage is greater than the estimated mileage, it is determined that the electric vehicle is suspected of charging outside the battery swapping station during the off-peak hours.

17. A delay determination system for time-based battery swapping, characterized in that, include: The request acquisition module is used to obtain the battery swap postponement request for electric vehicles. The electric vehicle off-site charging identification system as described in claim 16 is used to determine, during the time-based battery swapping period, that the electric vehicle is suspected of engaging in charging off-site during the off-duty shift. The shift determination module is used to determine whether the electric vehicle is charging outside the battery swapping station. If so, the idle shifts that are suspected of being charging outside the battery swapping station are identified as suspected off-site battery swapping shifts.

18. 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 the computer program, it implements the electric vehicle off-site charging identification method according to any one of claims 1-10, or, when the processor executes the computer program, it implements the time-sharing battery swapping delay judgment method according to any one of claims 11-15.

19. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for identifying off-site charging of electric vehicles as described in any one of claims 1-10, or, when the computer program is executed by the processor, it implements the method for determining the continuation of time-based battery swapping as described in any one of claims 11-15.