Method, system, device and medium for identifying battery swapping users

By obtaining the battery swap record mileage and driving trajectory fitting mileage of the battery swap user, it automatically identifies suspected abnormal users, solving the problem of low manual recognition efficiency in the existing technology, achieving fast and accurate abnormal user recognition, and reducing operation management risk.

CN114692082BActive Publication Date: 2024-12-17AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD
View PDF 17 Cites 0 Cited by

Patent Information

Application Number
CN202011623684.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-31
Publication Date
2024-12-17
Estimated Expiration
2040-12-31

AI Technical Summary

Technical Problem

In the prior art, abnormal behavior recognition of battery swap users relies on manual methods, resulting in large workload and low efficiency, making it difficult to quickly identify abnormal users.

Method used

By obtaining the battery swap record mileage and driving trajectory fitting mileage of the battery swap user, using prior knowledge to automatically identify suspected abnormal users, improving identification efficiency and credibility.

Benefits of technology

It realizes fast and efficient identification of abnormal users, improves the accuracy and credibility of identification results, and reduces the adverse impact of abnormal behavior on the operation and management of power swap stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114692082B_ABST
    Figure CN114692082B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, system, device and medium for identifying battery swap users. The method for identifying battery swap users includes the following steps: obtaining the battery swap record mileage of the battery swap user and the driving trajectory fitting mileage corresponding to the battery swap vehicle of the battery swap user; identifying whether the battery swap user is a suspected abnormal user based on the battery swap record mileage and the driving trajectory fitting mileage. The present invention identifies whether the battery swap user is a suspected abnormal user based on the battery swap record mileage and the driving trajectory fitting mileage, which can improve the accuracy of abnormal user identification, reduce user cheating, and improve the efficiency of battery pack management and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of battery swap user identification, and in particular, relates to a battery swap user identification method, system, device and medium. Background Art

[0002] During the battery swap operation, some users may have abnormal behaviors, which will have an adverse impact on the operation and management of the battery swap station. In order to reduce the occurrence of abnormal behaviors of abnormal users, it is necessary to identify abnormal users efficiently and quickly. In the prior art, the identification of abnormal users is mainly done manually, which not only requires a large workload, but also has low identification efficiency. Summary of the invention

[0003] The technical problem to be solved by the present invention is to overcome the defects in the prior art and provide a method, system, device and medium for identifying battery swapping users.

[0004] The present invention solves the above technical problems through the following technical solutions:

[0005] The present invention provides a method for identifying a battery replacement user, comprising the following steps:

[0006] Obtain the battery swapping record mileage of the battery swapping user and the driving trajectory fitting mileage corresponding to the battery swapping vehicle of the battery swapping user;

[0007] According to the battery swap record mileage and driving trajectory fitting mileage, identify whether the battery swap user is a suspected abnormal user.

[0008] In this technical solution, based on the prior knowledge that electric vehicle battery replacement is closely related to the mileage of electric vehicles, from the perspective of mileage data, it automatically identifies whether the battery replacement user is a suspected abnormal user based on the mileage data from two different sources, the battery replacement record mileage and the driving trajectory fitting mileage. This can improve the efficiency of abnormal user identification, and also improve the credibility of the abnormal user identification results.

[0009] Preferably, obtaining the battery swapping record mileage of the battery swapping user and the driving trajectory fitting mileage corresponding to the battery swapping vehicle of the battery swapping user includes:

[0010] Obtain the battery swapping records of battery swapping users;

[0011] Obtain the battery swap record mileage of the battery swap user based on the battery swap record;

[0012] Obtaining the positioning information of the battery swapping vehicle of the battery swapping user during driving;

[0013] The driving trajectory fitting mileage corresponding to the battery-swap vehicle is obtained based on the positioning information.

[0014] In this technical solution, a method for obtaining the battery swap record mileage and the driving trajectory fitting mileage is provided, which ensures the authenticity and reliability of the data source of the battery swap record mileage and the driving trajectory fitting mileage.

[0015] Preferably, the battery swap record mileage is the average battery swap record mileage, and the driving trajectory fitting mileage is the average driving trajectory fitting mileage; obtaining the battery swap record mileage of the battery swap user according to the battery swap record includes:

[0016] Get the single battery replacement mileage recorded in each battery replacement record;

[0017] The average battery swapping mileage of the battery swapping users is obtained based on multiple single battery swapping mileages;

[0018] The driving trajectory fitting mileage corresponding to the battery swap vehicle is obtained based on the positioning information, including:

[0019] According to the battery replacement time recorded in each battery replacement record, the positioning information is divided into local positioning information corresponding to each battery replacement record;

[0020] According to each local positioning information, the local driving trajectory fitting mileage corresponding to the battery swapping vehicle is fitted;

[0021] According to the fitting mileage of multiple local driving trajectories, the average driving trajectory fitting mileage corresponding to the battery swapping vehicle is obtained.

[0022] In this technical solution, it is considered that only data of a certain scale can better reflect the characteristics of the data, and then can the subsequent data processing be effectively carried out based on the characteristics of the data. Therefore, by using the average battery replacement record mileage and the average driving trajectory fitting mileage as the basis to identify whether the battery replacement user is a suspected abnormal user, the accuracy of the abnormal user identification results can be improved.

[0023] Preferably, according to the battery swap record mileage and the driving trajectory fitting mileage, identifying whether the battery swap user is a suspected abnormal user includes:

[0024] Obtain the mileage difference between the battery replacement record mileage and the driving trajectory fitting mileage;

[0025] When the mileage difference reaches a first preset threshold, the battery swapping user is identified as a suspected abnormal user.

[0026] In this technical solution, the prior knowledge that the difference between mileage data from two different sources should be small is used as the identification basis, which can effectively identify whether the battery swapping user is a suspected abnormal user.

[0027] Preferably, the method for identifying a battery swap user further includes:

[0028] Obtain the mileage of the battery pack used by the battery swap vehicle;

[0029] When the mileage difference reaches a first preset threshold, the battery swap user is identified as a suspected abnormal user, including:

[0030] When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swapping user is identified as a suspected abnormal user.

[0031] In this technical solution, based on the prior knowledge that the mileage per kilowatt-hour has an upper limit, the mileage per kilowatt-hour and the mileage difference are combined to identify abnormalities in battery swapping users, which can improve the accuracy of identification.

[0032] Preferably, the method for identifying a battery swap user further includes:

[0033] Obtain the cumulative number of battery swaps by battery swap users;

[0034] When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, identifying the battery swap user as a suspected abnormal user includes:

[0035] When the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the battery swap user is identified as a suspected abnormal user.

[0036] In this technical solution, considering that data of a certain scale can better reflect the characteristics of the data, the cumulative number of battery swaps, mileage per kilowatt-hour and mileage difference are combined. When the cumulative number of battery swaps reaches a certain amount, the battery swap users are identified as abnormal based on the mileage per kilowatt-hour and mileage difference, which can improve the accuracy of identification.

[0037] Preferably, the method for identifying a battery swap user further includes:

[0038] Obtain the single battery swap mileage recorded in the battery swap record of the battery swap user;

[0039] Determine the proportion of the number of times a single battery swap mileage is less than a preset mileage to the total number of battery swaps;

[0040] When the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the battery swap user is identified as a suspected abnormal user, including:

[0041] When the proportion reaches the fourth preset threshold, the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swap user is identified as a suspected abnormal user.

[0042] In this technical solution, taking into account that data of a certain scale can better reflect the characteristics of the data, the proportion of the number of single battery swaps with a mileage less than the preset mileage in the total number of battery swaps, the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference are combined. When the number of single battery swaps with a mileage less than the preset mileage accounts for a certain proportion of the total number of battery swaps, the battery swap users are identified as abnormal based on the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference, which can improve the accuracy of identification.

[0043] Preferably, the method for identifying a battery swap user further includes:

[0044] After identifying the battery swap user as a suspected abnormal user, the mileage difference is obtained as the abnormal mileage;

[0045] Execute exception handling operations based on the abnormal mileage.

[0046] In this technical solution, a method is provided to correct the abnormal behavior of abnormal users after identifying them, and abnormal handling operations are performed based on abnormal mileage, which can reduce the adverse effects of abnormal behavior on the operation and management of battery swap stations within a reasonable range.

[0047] The present invention also provides a battery swap user identification system, comprising an acquisition unit and an identification unit;

[0048] The acquisition unit is used to obtain the battery swapping record mileage of the battery swapping user and the driving trajectory fitting mileage corresponding to the battery swapping vehicle of the battery swapping user;

[0049] The identification unit is used to identify whether the battery swapping user is a suspected abnormal user based on the battery swapping record mileage and driving trajectory fitting mileage.

[0050] In this technical solution, based on the prior knowledge that electric vehicle battery replacement is closely related to the mileage of electric vehicles, from the perspective of mileage data, it automatically identifies whether the battery replacement user is a suspected abnormal user based on the mileage data from two different sources, the battery replacement record mileage and the driving trajectory fitting mileage. This can improve the efficiency of abnormal user identification, and also improve the credibility of the abnormal user identification results.

[0051] Preferably, the acquisition unit acquires the battery replacement record of the battery replacement user;

[0052] The acquisition unit acquires the battery replacement record mileage of the battery replacement user according to the battery replacement record;

[0053] The acquisition unit acquires the positioning information of the battery swapping vehicle of the battery swapping user during driving;

[0054] The acquisition unit obtains the fitting mileage of the driving trajectory corresponding to the battery-swap vehicle based on the positioning information.

[0055] In this technical solution, a method for obtaining the battery swap record mileage and the driving trajectory fitting mileage is provided, which ensures the authenticity and reliability of the data source of the battery swap record mileage and the driving trajectory fitting mileage.

[0056] Preferably, the acquisition unit acquires the single battery replacement mileage recorded in each battery replacement record;

[0057] The acquisition unit obtains the average battery swap record mileage of the battery swap user based on multiple single battery swap mileages;

[0058] The acquisition unit divides the positioning information into local positioning information corresponding to each battery replacement record according to the battery replacement time recorded in each battery replacement record;

[0059] According to each local positioning information, the acquisition unit is fitted to obtain the local driving trajectory fitting mileage corresponding to the battery swapping vehicle;

[0060] According to the fitted mileages of multiple local driving trajectories, the acquisition unit obtains the averaged fitted mileage of the driving trajectory corresponding to the battery-swap vehicle.

[0061] In this technical solution, it is considered that only data of a certain scale can better reflect the characteristics of the data, and then can the subsequent data processing be effectively carried out based on the characteristics of the data. Therefore, by using the average battery replacement record mileage and the average driving trajectory fitting mileage as the basis to identify whether the battery replacement user is a suspected abnormal user, the accuracy of the abnormal user identification results can be improved.

[0062] Preferably, the acquisition unit acquires the mileage difference between the battery replacement record mileage and the driving trajectory fitting mileage;

[0063] When the mileage difference reaches a first preset threshold, the identification unit identifies the battery swapping user as a suspected abnormal user.

[0064] In this technical solution, the prior knowledge that the difference between mileage data from two different sources should be small is used as the identification basis, which can effectively identify whether the battery swapping user is a suspected abnormal user.

[0065] Preferably, the acquisition unit acquires the mileage of the battery pack used by the battery-swapping vehicle;

[0066] When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the identification unit identifies the battery-swapping user as a suspected abnormal user.

[0067] According to the technical solution, based on the prior knowledge that the mileage per kilowatt-hour has an upper limit, the mileage per kilowatt-hour and the mileage difference are combined to identify abnormalities of battery swapping users, which can improve the accuracy of identification.

[0068] Preferably, the acquisition unit acquires the cumulative number of battery swaps of the battery swap user;

[0069] When the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the identification unit identifies the battery swap user as a suspected abnormal user.

[0070] According to the technical solution, considering that data of a certain scale can better reflect the characteristics of the data, the cumulative number of battery swaps, mileage per kilowatt-hour and mileage difference are combined. When the cumulative number of battery swaps reaches a certain amount, the battery swap users are identified as abnormal based on the mileage per kilowatt-hour and mileage difference, which can improve the accuracy of identification.

[0071] Preferably, the acquisition unit acquires the single battery swap mileage recorded in the battery swap record of the battery swap user;

[0072] The acquisition unit determines the ratio of the number of times that the single battery replacement mileage is less than the preset mileage to the total number of battery replacements;

[0073] When the proportion reaches the fourth preset threshold, the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the identification unit identifies the battery swap user as a suspected abnormal user.

[0074] According to the technical solution, taking into account that data of a certain scale can better reflect the characteristics of the data, the proportion of the number of single battery swaps with a mileage less than the preset mileage in the total number of battery swaps, the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference are combined. When the number of single battery swaps with a mileage less than the preset mileage accounts for a certain proportion of the total number of battery swaps, the battery swap users are identified as abnormal based on the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference, which can improve the accuracy of identification.

[0075] Preferably, after identifying the battery swapping user as a suspected abnormal user, the identification unit obtains the mileage difference as abnormal mileage;

[0076] The identification unit performs an abnormality handling operation based on the abnormal mileage.

[0077] In this technical solution, a method is provided to correct the abnormal behavior of abnormal users after identifying them, and abnormal handling operations are performed based on abnormal mileage, which can reduce the adverse effects of abnormal behavior on the operation and management of battery swap stations within a reasonable range.

[0078] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method for identifying battery swapping users of the present invention when executing the computer program.

[0079] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method for identifying a battery swapping user of the present invention are implemented.

[0080] The positive and progressive effect of the present invention is that based on the prior knowledge that battery replacement of electric vehicles is closely related to the mileage of electric vehicles, from the perspective of mileage data, it automatically identifies whether the battery replacement user is a suspected abnormal user based on the mileage data from two different sources, namely the battery replacement record mileage and the driving trajectory fitting mileage. This can improve the efficiency of abnormal user identification and also improve the credibility of the abnormal user identification results. BRIEF DESCRIPTION OF THE DRAWINGS

[0081] Figure 1 This is a flowchart of the method for identifying battery swapping users according to Example 1 of the present invention.

[0082] Figure 2 This is a flowchart of step S1 of the method for identifying battery swapping users in embodiment 1 of the present invention.

[0083] Figure 3 This is a flowchart of step S2 of an implementation of a method for identifying battery swapping users in Example 5 of the present invention.

[0084] Figure 4 This is a schematic diagram of the structure of an electronic device according to Embodiment 6 of the present invention.

[0085] Figure 5 This is a structural diagram of the battery swap user identification system of Example 8 of the present invention. DETAILED DESCRIPTION

[0086] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0087] Example 1

[0088] This embodiment provides a method for identifying battery replacement users. Figure 1 The method for identifying a battery swapping user comprises the following steps:

[0089] Step S1, obtaining the battery swapping record mileage of the battery swapping user, and the driving trajectory fitting mileage corresponding to the battery swapping vehicle of the battery swapping user.

[0090] Step S2: Identify whether the battery swapping user is a suspected abnormal user based on the battery swapping record mileage and the driving trajectory fitting mileage.

[0091] As an optional implementation, refer to Figure 2 , step S1 comprises the following steps:

[0092] Step S101, obtaining the battery swapping record of the battery swapping user.

[0093] Step S102: Obtain the battery swapping mileage of the battery swapping user according to the battery swapping record.

[0094] Step S103: Obtain the positioning information of the battery swapping user's battery swapping vehicle during driving.

[0095] Step S104: obtain the driving trajectory fitting mileage corresponding to the battery-swap vehicle based on the positioning information.

[0096] During specific implementation, each time a battery swap user performs a battery swap operation, the battery swap platform or related server saves the battery swap user's battery swap record. Therefore, the battery swap user's battery swap record can be obtained from the battery swap platform or related server. The battery swap record saves the corresponding mileage of each battery pack from replacement to replacement, that is, the single battery swap mileage. Based on multiple single battery swap mileages of the battery swap user within a preset time period (set as T), the battery swap record mileage of the battery swap user within the preset time period is obtained.

[0097] In an optional embodiment, a GPS device is provided on the battery swap vehicle. During the driving of the battery swap vehicle, the GPS device obtains the positioning information of the battery swap vehicle at preset time intervals. According to the several positioning information obtained in a certain time interval, the fitting mileage of the battery swap vehicle in the time interval can be fitted. In specific implementation, according to the battery swap time recorded in each battery swap record, the positioning information is divided into local positioning information corresponding to each battery swap record; according to each local positioning information, the fitting mileage of the local driving trajectory corresponding to the battery swap vehicle is fitted. That is, according to the battery swap time corresponding to a battery pack when it is replaced (set to t1) and the battery swap time corresponding to it when it is replaced (set to t2), according to the positioning information obtained by the GPS device in the time interval from t1 to t2, according to the time sequence fitting, the fitting mileage of the local driving trajectory of the battery swap vehicle in the time interval from t1 to t2 can be obtained, that is, the fitting mileage of the driving trajectory of the battery swap vehicle in the process of replacing the battery pack to replacing it. According to the fitted mileage of multiple local driving trajectories of the battery swap user within the preset time period T, the fitted mileage of the driving trajectory of the battery swap user within the preset time period T is obtained.

[0098] Then, the mileage difference between the battery replacement record mileage and the driving trajectory fitting mileage is obtained; when the mileage difference reaches a first preset threshold, the battery replacement user is identified as a suspected abnormal user.

[0099] In this technical solution, the prior knowledge that the difference between mileage data from two different sources should be small is used as the identification basis, which can effectively identify whether the battery swapping user is a suspected abnormal user.

[0100] During specific implementation, the preset time period T and the first preset threshold value can be reasonably set as needed.

[0101] When there is a difference between the recorded mileage of the battery swap and the fitted mileage of the driving trajectory, there may be a situation where the battery swap user has engaged in suspicious behavior. When the mileage difference is less than the first preset threshold, it means that the difference between the recorded mileage of the battery swap and the fitted mileage of the driving trajectory is small. It can be considered that even if there is suspicious behavior, it has little impact on the operation and management of the battery swap, so it can be considered that it is not listed as a suspected abnormal user. If the mileage difference reaches the first preset threshold, it means that the difference between the recorded mileage of the battery swap and the fitted mileage of the driving trajectory is large, and the probability of suspicious behavior is high. It has a greater impact on the operation and management of the battery swap, so the battery swap user should be listed as a suspected abnormal user.

[0102] In an optional implementation, when the mileage difference reaches a first preset threshold, it can be considered that there is an abnormal behavior of mileage data being tampered. This abnormal behavior will have an impact on resources, such as causing losses in battery swap operation charges; on the other hand, it will also have an impact on safety, such as affecting the assessment of the normal use time and healthy life cycle of the battery.

[0103] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the mileage difference is obtained as the abnormal mileage; and an abnormal handling operation is performed based on the abnormal mileage.

[0104] In this embodiment, based on the prior knowledge that battery replacement of electric vehicles is closely related to the mileage of electric vehicles, from the perspective of mileage data, it is automatically identified whether the battery replacement user is a suspected abnormal user based on the mileage data from two different sources, the battery replacement record mileage and the driving trajectory fitting mileage. This can improve the efficiency of abnormal user identification and also improve the credibility of the abnormal user identification results.

[0105] Example 2

[0106] This embodiment provides a method for identifying battery swapping users.

[0107] In this embodiment, after obtaining the single battery replacement mileage and the local driving trajectory fitting mileage, the average battery replacement record mileage of the battery replacement user is obtained based on multiple single battery replacement mileages, and the average driving trajectory fitting mileage corresponding to the battery replacement vehicle is obtained based on multiple local driving trajectory fitting mileages.

[0108] Assuming that the battery-swap vehicle has replaced its battery N times within the preset time period T, the average battery-swap record mileage per battery-swap is the average of the N single battery-swap mileages, and the average driving trajectory fitting mileage per battery-swap is the average of the N local driving trajectory fitting mileages.

[0109] In this embodiment, it is considered that only data of a certain scale can better reflect the characteristics of the data, and then can the subsequent data processing be effectively carried out based on the characteristics of the data. Therefore, by using the average battery replacement record mileage and the average driving trajectory fitting mileage as the basis to identify whether the battery replacement user is a suspected abnormal user, the accuracy of the abnormal user identification results can be improved.

[0110] Then, the mileage difference between the average battery swap record mileage and the average driving trajectory fitting mileage is obtained; when the mileage difference reaches the preset threshold, the battery swap user is identified as a suspected abnormal user.

[0111] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the mileage difference is obtained as the abnormal mileage; and an abnormal handling operation is performed based on the abnormal mileage.

[0112] Example 3

[0113] This embodiment provides a method for identifying battery swapping users.

[0114] In this embodiment, the battery replacement record mileage and driving trajectory fitting mileage are first obtained. The specific implementation method can be referred to Example 1, which will not be repeated here.

[0115] Then, the mileage of the battery pack used by the battery swap vehicle is obtained. The mileage is obtained based on the ratio of the battery swap record mileage obtained from the battery swap record data of the battery swap vehicle to the total power consumed.

[0116] The steps for identifying suspected abnormal users include:

[0117] When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swapping user is identified as a suspected abnormal user.

[0118] The second preset threshold can be reasonably set according to specific circumstances.

[0119] Combining the mileage per kWh and mileage difference to evaluate and identify battery swapping users can improve the accuracy of identification.

[0120] In this embodiment, based on the prior knowledge that the mileage per kilowatt-hour has an upper limit, the mileage per kilowatt-hour and the mileage difference are combined to identify abnormalities in battery swapping users, which can improve the accuracy of identification.

[0121] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the mileage difference is obtained as the abnormal mileage; and an abnormal handling operation is performed based on the abnormal mileage.

[0122] Example 4

[0123] This embodiment provides a method for identifying battery swapping users.

[0124] In this embodiment, the battery replacement record mileage and driving trajectory fitting mileage are first obtained. The specific implementation method can be referred to Example 1, which will not be repeated here.

[0125] Then, the mileage of the battery pack used by the battery swap vehicle is obtained. The mileage is obtained based on the ratio of the battery swap record mileage obtained from the battery swap record data of the battery swap vehicle to the total power consumed.

[0126] Then, the cumulative number of battery swaps of the battery swap user is obtained. As an optional implementation, the cumulative number of battery swaps is the number of battery swaps of the battery swap vehicle within a preset time period T, which can be obtained based on the battery swap records of the battery swap vehicle.

[0127] The steps for identifying suspected abnormal users include:

[0128] When the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the battery swap user is identified as a suspected abnormal user.

[0129] The third preset threshold can be reasonably set according to specific circumstances.

[0130] Combining the cumulative number of battery swaps, mileage and mileage difference to evaluate and identify battery swap users can improve the accuracy of identification.

[0131] In this embodiment, taking into account that data of a certain scale can better reflect the characteristics of the data, the cumulative number of battery swaps, mileage per kilowatt-hour and mileage difference are combined. When the cumulative number of battery swaps reaches a certain amount, the battery swap users are identified as abnormal based on the mileage per kilowatt-hour and mileage difference, which can improve the accuracy of identification.

[0132] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the mileage difference is obtained as the abnormal mileage; and an abnormal handling operation is performed based on the abnormal mileage.

[0133] Example 5

[0134] This embodiment provides a method for identifying battery swapping users.

[0135] In this embodiment, firstly, the single battery swap mileage recorded in the battery swap record of the battery swap user is obtained, and the battery swap record mileage and driving trajectory fitting mileage are obtained. The specific implementation method can be referred to in Example 1, which will not be repeated here.

[0136] Then, the mileage of the battery pack used by the battery swap vehicle is obtained. The mileage is obtained based on the ratio of the battery swap record mileage obtained from the battery swap record data of the battery swap vehicle to the total power consumed.

[0137] Then, the cumulative number of battery swaps of the battery swap user is obtained. As an optional implementation, the cumulative number of battery swaps is the number of battery swaps of the battery swap vehicle within a preset time period T, which can be obtained based on the battery swap records of the battery swap vehicle. Let the cumulative number of battery swaps of the battery swap user within the preset time period T be N1.

[0138] Then, a target number N2 is obtained, which is the number of times the single battery swap mileage is less than the preset mileage among the N1 battery swaps performed by the battery swap user within the preset time period T.

[0139] Then, determine the proportion of the number of times the single battery replacement mileage is less than the preset mileage to the total number of battery replacements. The proportion is N2 / N1.

[0140] The steps for identifying suspected abnormal users include:

[0141] When the proportion reaches the fourth preset threshold, the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swap user is identified as a suspected abnormal user.

[0142] The preset mileage can be reasonably set according to the situation. In an optional implementation, the preset mileage is 100 kilometers.

[0143] The fourth preset threshold can be reasonably set according to the situation.

[0144] Combining the number of times a single battery swap mileage is less than the preset mileage in the total number of battery swaps, the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference to evaluate and identify battery swap users can improve the accuracy of identification.

[0145] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the mileage difference is obtained as the abnormal mileage; and an abnormal handling operation is performed based on the abnormal mileage.

[0146] In one practicable manner, when the mileage difference reaches a first preset threshold, the battery swapping user is identified as a first-level suspected abnormal user;

[0147] Furthermore, when the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swap user is identified as a second-level suspected abnormal user;

[0148] Furthermore, when the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the battery swap user is identified as a third-level suspected abnormal user;

[0149] Furthermore, when the number of times a single battery swap mileage is less than the preset mileage accounts for the proportion of the total number of battery swaps and reaches a fourth preset threshold, the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swap user is identified as an abnormal user.

[0150] Among them, the suspicion level of the third-level suspected abnormal users is higher than that of the second-level suspected abnormal users, and the suspicion level of the second-level suspected abnormal users is higher than that of the first-level suspected abnormal users. By jointly identifying whether an abnormal user is an abnormal user through cascading multiple constraints, the accuracy of abnormal user identification is improved.

[0151] When implementing it, refer to Figure 3 , step S2 comprises the following steps:

[0152] Step S201, determine whether the mileage difference reaches a first preset threshold, if so, execute step S202, if not, execute step S210.

[0153] Step S202: Identify the battery swapping user as a first-level suspected abnormal user.

[0154] Step S203, determine whether the mileage is less than a second preset threshold, if so, execute step S204.

[0155] Step S204: Identify the battery swapping user as a second-level suspected abnormal user.

[0156] Step S205, determine whether the cumulative number of battery replacements reaches a third preset threshold, if so, execute step S206.

[0157] Step S206: Identify the battery swapping user as a third-level suspected abnormal user.

[0158] Step S207, determine whether the proportion of the number of times a single battery replacement mileage is less than the preset mileage to the total number of battery replacements reaches a fourth preset threshold. If so, execute step S208.

[0159] Step S208: Identify the battery swapping user as an abnormal user.

[0160] Step S210: Identify the battery swapping user as a normal user.

[0161] Among them, the suspicion level of the third-level suspected abnormal users is higher than that of the second-level suspected abnormal users, and the suspicion level of the second-level suspected abnormal users is higher than that of the first-level suspected abnormal users. By jointly identifying whether an abnormal user is an abnormal user through cascading multiple constraints, the accuracy of abnormal user identification is improved.

[0162] In this embodiment, taking into account that data of a certain scale can better reflect the characteristics of the data, the proportion of the number of single battery swaps with a mileage less than the preset mileage in the total number of battery swaps, the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference are combined. When the number of single battery swaps with a mileage less than the preset mileage accounts for a certain proportion of the total number of battery swaps, the battery swap users are identified as abnormal based on the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference, which can improve the accuracy of identification.

[0163] Example 6

[0164] Figure 4 A schematic diagram of the structure of an electronic device provided in this embodiment. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the method for identifying a battery swap user of any one of embodiments 1-5 is implemented. Figure 4 The electronic device 30 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0165] The electronic device 30 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).

[0166] The bus 33 includes a data bus, an address bus, and a control bus.

[0167] The memory 32 may include a volatile memory, such as a random access memory (RAM) 321 and / or a cache memory 322 , and may further include a read-only memory (ROM) 323 .

[0168] The memory 32 may also include a program / utility 325 having a set (at least one) of program modules 324, such program modules 324 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0169] The processor 31 executes various functional applications and data processing by running the computer program stored in the memory 32, such as the method for identifying the battery swap user of any one of the embodiments 1-5 of the present invention.

[0170] The electronic device 30 may also communicate with one or more external devices 34 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 35. Furthermore, the model-generated device 30 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 36. As shown, the network adapter 36 communicates with other modules of the model-generated device 30 via a bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the model-generated device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (RAID) systems, tape drives, and data backup storage systems.

[0171] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, 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 into multiple units / modules to be embodied.

[0172] Example 7

[0173] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method for identifying a battery swapping user in any one of embodiments 1-5 are implemented.

[0174] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0175] In a possible implementation, the present invention can also be implemented in the form of a program product, which includes a program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the steps of the method for identifying a battery swap user of any one of embodiments 1-5.

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

[0177] Example 8

[0178] This embodiment provides a system for identifying battery replacement users. Figure 5 The battery swap user identification system includes an acquisition unit 201 and an identification unit 202.

[0179] The acquisition unit 201 is used to obtain the battery swapping user's battery swapping record mileage and the driving trajectory fitting mileage corresponding to the battery swapping vehicle of the battery swapping user; the identification unit 202 is used to identify whether the battery swapping user is a suspected abnormal user based on the battery swapping record mileage and the driving trajectory fitting mileage.

[0180] As an optional implementation, the acquisition unit 201 acquires the battery swap record of the battery swap user. The acquisition unit 201 acquires the battery swap record mileage of the battery swap user based on the battery swap record. The acquisition unit 201 acquires the positioning information of the battery swap vehicle of the battery swap user during driving. The acquisition unit 201 fits the driving trajectory fitting mileage corresponding to the battery swap vehicle based on the positioning information.

[0181] During specific implementation, each time a battery swap user performs a battery swap operation, the battery swap platform or related server saves the battery swap user's battery swap record. Therefore, the acquisition unit 201 obtains the battery swap user's battery swap record from the battery swap platform or related server. The battery swap record saves the corresponding mileage of each battery pack from replacement to replacement, that is, the single battery swap mileage. The acquisition unit 201 obtains the battery swap record mileage of the battery swap user within a preset time period (set as T) based on multiple single battery swap mileages of the battery swap user within the preset time period.

[0182] In an optional embodiment, a GPS device is provided on the battery swap vehicle. During the driving process of the battery swap vehicle, the GPS device obtains the positioning information of the battery swap vehicle at a preset time interval. The acquisition unit 201 can fit the fitting mileage of the battery swap vehicle in a certain time interval according to the several positioning information obtained in the time interval. In the specific implementation, the acquisition unit 201 divides the positioning information into local positioning information corresponding to each battery swap record according to the battery swap time recorded in each battery swap record; according to each local positioning information, the acquisition unit 201 fits the fitting mileage of the local driving trajectory corresponding to the battery swap vehicle. That is, according to the battery swap time corresponding to a battery pack when it is replaced (set to t1) and the battery swap time corresponding to it when it is replaced (set to t2), according to the positioning information obtained by the GPS device in the time interval from t1 to t2, the acquisition unit 201 fits in time order, and can obtain the fitting mileage of the local driving trajectory of the battery swap vehicle in the time interval from t1 to t2, that is, the fitting mileage of the driving trajectory of the battery swap vehicle during the process of replacing the battery pack to replacing it. The acquisition unit 201 obtains the driving trajectory fitting mileage of the battery swap user within the preset time period T based on multiple local driving trajectory fitting mileages of the battery swap user within the preset time period T.

[0183] Then, the acquisition unit 201 obtains the mileage difference between the battery replacement record mileage and the driving trajectory fitting mileage; when the mileage difference reaches a first preset threshold, the identification unit 202 identifies the battery replacement user as a suspected abnormal user.

[0184] In this technical solution, the prior knowledge that the difference between mileage data from two different sources should be small is used as the identification basis, which can effectively identify whether the battery swapping user is a suspected abnormal user.

[0185] During specific implementation, the preset time period T and the first preset threshold value can be reasonably set as needed.

[0186] When there is a difference between the recorded mileage of the battery swap and the fitted mileage of the driving trajectory, there may be a situation where the battery swap user has engaged in suspicious behavior. When the mileage difference is less than the first preset threshold, it means that the difference between the recorded mileage of the battery swap and the fitted mileage of the driving trajectory is small. It can be considered that even if there is suspicious behavior, it has little impact on the operation and management of the battery swap, so it can be considered that it is not listed as a suspected abnormal user. If the mileage difference reaches the first preset threshold, it means that the difference between the recorded mileage of the battery swap and the fitted mileage of the driving trajectory is large, and the probability of suspicious behavior is high. It has a greater impact on the operation and management of the battery swap, so the battery swap user should be listed as a suspected abnormal user.

[0187] In an optional implementation, when the mileage difference reaches a first preset threshold, it can be considered that there is an abnormal behavior of mileage data being tampered. This abnormal behavior will have an impact on resources, such as causing losses in battery swap operation charges; on the other hand, it will also have an impact on safety, such as affecting the assessment of the normal use time and healthy life cycle of the battery.

[0188] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the identification unit 202 obtains the mileage difference as the abnormal mileage; the identification unit 202 performs an abnormal processing operation based on the abnormal mileage.

[0189] In this embodiment, based on the prior knowledge that battery replacement of electric vehicles is closely related to the mileage of electric vehicles, from the perspective of mileage data, it is automatically identified whether the battery replacement user is a suspected abnormal user based on the mileage data from two different sources, the battery replacement record mileage and the driving trajectory fitting mileage. This can improve the efficiency of abnormal user identification and also improve the credibility of the abnormal user identification results.

[0190] Example 9

[0191] This embodiment provides a system for identifying battery swapping users.

[0192] In this embodiment, after obtaining the single battery replacement mileage and the local driving trajectory fitting mileage, the acquisition unit 201 obtains the average battery replacement record mileage of the battery replacement user based on multiple single battery replacement mileages, and obtains the average driving trajectory fitting mileage corresponding to the battery replacement vehicle based on multiple local driving trajectory fitting mileages.

[0193] Assuming that the battery-swap vehicle has replaced its battery N times within the preset time period T, the average battery-swap record mileage per battery-swap is the average of the N single battery-swap mileages, and the average driving trajectory fitting mileage per battery-swap is the average of the N local driving trajectory fitting mileages.

[0194] In this embodiment, it is considered that only data of a certain scale can better reflect the characteristics of the data, and then can the subsequent data processing be effectively carried out based on the characteristics of the data. Therefore, by using the average battery replacement record mileage and the average driving trajectory fitting mileage as the basis to identify whether the battery replacement user is a suspected abnormal user, the accuracy of the abnormal user identification results can be improved.

[0195] Then, the acquisition unit 201 obtains the mileage difference between the average battery replacement record mileage and the average driving trajectory fitting mileage; when the mileage difference reaches a preset threshold, the identification unit 202 identifies the battery replacement user as a suspected abnormal user.

[0196] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the acquisition unit 201 acquires the mileage difference as the abnormal mileage; the acquisition unit 201 performs an abnormal processing operation based on the abnormal mileage.

[0197] Example 10

[0198] This embodiment provides a system for identifying battery swapping users.

[0199] In this embodiment, first, the acquisition unit 201 acquires the battery replacement record mileage and the driving trajectory fitting mileage. The specific implementation method can be referred to in Example 8, which will not be repeated here.

[0200] Then, the acquisition unit 201 acquires the mileage of the battery pack used by the battery swapping vehicle. The mileage is obtained based on the ratio of the battery swapping record mileage obtained from the battery swapping record data of the battery swapping vehicle to the total power consumed.

[0201] When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the identification unit 202 identifies the battery-swapping user as a suspected abnormal user.

[0202] The second preset threshold can be reasonably set according to specific circumstances.

[0203] Combining the mileage per kWh and mileage difference to evaluate and identify battery swapping users can improve the accuracy of identification.

[0204] In this embodiment, based on the prior knowledge that the mileage per kilowatt-hour has an upper limit, the mileage per kilowatt-hour and the mileage difference are combined to identify abnormalities in battery swapping users, which can improve the accuracy of identification.

[0205] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the identification unit 202 obtains the mileage difference as abnormal mileage; the identification unit 202 performs an abnormal processing operation based on the abnormal mileage.

[0206] Embodiment 11

[0207] This embodiment provides a system for identifying battery swapping users.

[0208] In this embodiment, the acquisition unit 201 first acquires the battery replacement record mileage and the driving trajectory fitting mileage. The specific implementation method can be referred to Example 8, which will not be repeated here.

[0209] Then, the acquisition unit 201 acquires the mileage of the battery pack used by the battery swapping vehicle. The mileage is obtained based on the ratio of the battery swapping record mileage obtained from the battery swapping record data of the battery swapping vehicle to the total power consumed.

[0210] Then, the acquisition unit 201 acquires the cumulative number of battery swaps of the battery swap user. As an optional implementation, the cumulative number of battery swaps is the number of battery swaps of the battery swap vehicle within a preset time period T, which can be obtained based on the battery swap record statistics of the battery swap vehicle.

[0211] When the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the identification unit 202 identifies the battery swap user as a suspected abnormal user.

[0212] The third preset threshold can be reasonably set according to specific circumstances.

[0213] Combining the cumulative number of battery swaps, mileage and mileage difference to evaluate and identify battery swap users can improve the accuracy of identification.

[0214] In this embodiment, taking into account that data of a certain scale can better reflect the characteristics of the data, the cumulative number of battery swaps, mileage per kilowatt-hour and mileage difference are combined. When the cumulative number of battery swaps reaches a certain amount, the battery swap users are identified as abnormal based on the mileage per kilowatt-hour and mileage difference, which can improve the accuracy of identification.

[0215] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the identification unit 202 obtains the mileage difference as abnormal mileage; the identification unit 202 performs an abnormal processing operation based on the abnormal mileage.

[0216] Example 12

[0217] This embodiment provides a system for identifying battery swapping users.

[0218] In this embodiment, the acquisition unit 201 first obtains the single battery swap mileage recorded in the battery swap record of the battery swap user, obtains the battery swap record mileage and the driving trajectory fitting mileage. The specific implementation method can refer to Example 8 and will not be repeated here.

[0219] Then, the acquisition unit 201 acquires the mileage of the battery pack used by the battery swapping vehicle. The mileage is obtained based on the ratio of the battery swapping record mileage obtained from the battery swapping record data of the battery swapping vehicle to the total power consumed.

[0220] Then, the acquisition unit 201 acquires the cumulative number of battery swaps of the battery swap user. As an optional implementation, the cumulative number of battery swaps is the number of battery swaps of the battery swap vehicle within a preset time period T, which can be obtained based on the battery swap record of the battery swap vehicle. Let the cumulative number of battery swaps of the battery swap user within the preset time period T be N1.

[0221] Then, the acquisition unit 201 acquires the target number N2, which is the number of times the single battery swap mileage is less than the preset mileage in the N1 battery swaps performed by the battery swap user within the preset time period T.

[0222] Then, the acquisition unit 201 determines the proportion of the number of times that the single battery replacement mileage is less than the preset mileage to the total number of battery replacements, which is N2 / N1.

[0223] When the proportion reaches the fourth preset threshold, the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the identification unit 202 identifies the battery swap user as a suspected abnormal user.

[0224] The preset mileage can be reasonably set according to the situation. In an optional implementation, the preset mileage is 100 kilometers.

[0225] The fourth preset threshold can be reasonably set according to the situation.

[0226] Combining the number of times a single battery swap mileage is less than the preset mileage in the total number of battery swaps, the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference to evaluate and identify battery swap users can improve the accuracy of identification.

[0227] In an optional implementation, after identifying the battery swapping user as a suspected abnormal user, the identification unit 202 obtains the mileage difference as abnormal mileage; the identification unit 202 performs an abnormal processing operation based on the abnormal mileage.

[0228] In one practicable manner, when the mileage difference reaches a first preset threshold, the battery swapping user is identified as a first-level suspected abnormal user;

[0229] Furthermore, when the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swap user is identified as a second-level suspected abnormal user;

[0230] Furthermore, when the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the battery swap user is identified as a third-level suspected abnormal user;

[0231] Furthermore, when the number of times a single battery swap mileage is less than the preset mileage accounts for the proportion of the total number of battery swaps and reaches a fourth preset threshold, the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swap user is identified as an abnormal user.

[0232] Among them, the suspicion level of the third-level suspected abnormal users is higher than that of the second-level suspected abnormal users, and the suspicion level of the second-level suspected abnormal users is higher than that of the first-level suspected abnormal users. By jointly identifying whether an abnormal user is an abnormal user through cascading multiple constraints, the accuracy of abnormal user identification is improved.

[0233] In this embodiment, taking into account that data of a certain scale can better reflect the characteristics of the data, the proportion of the number of single battery swaps with a mileage less than the preset mileage in the total number of battery swaps, the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference are combined. When the number of single battery swaps with a mileage less than the preset mileage accounts for a certain proportion of the total number of battery swaps, the battery swap users are identified as abnormal based on the cumulative number of battery swaps, the mileage per kilowatt-hour and the mileage difference, which can improve the accuracy of identification.

[0234] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.

Claims

1. A method for identifying battery swap users, characterized in that: The following steps are involved: Obtaining the battery swapping record mileage of the battery swapping user and the driving trajectory fitting mileage corresponding to the battery swapping vehicle of the battery swapping user; including: Obtain the battery swapping records of battery swapping users; Obtaining the battery replacement record mileage of the battery replacement user according to the battery replacement record; Obtaining the positioning information of the battery swapping vehicle of the battery swapping user during driving; According to the positioning information, the driving trajectory fitting mileage corresponding to the battery-swapping vehicle is obtained; The battery replacement record mileage is the average battery replacement record mileage, and the driving trajectory fitting mileage is the average driving trajectory fitting mileage; Identifying whether the battery swap user is a suspected abnormal user according to the battery swap record mileage and the driving trajectory fitting mileage includes: Obtaining the mileage difference between the battery replacement record mileage and the driving trajectory fitting mileage; When the mileage difference reaches a first preset threshold, identifying the battery swapping user as a suspected abnormal user; The method for identifying a battery swap user further includes: Obtaining the mileage of the battery pack used by the battery-swapping vehicle; When the mileage difference reaches a first preset threshold, identifying the battery swapping user as a suspected abnormal user includes: When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swapping user is identified as a suspected abnormal user.

2. The method for identifying a battery replacement user according to claim 1, characterized in that: The obtaining the battery replacement record mileage of the battery replacement user according to the battery replacement record includes: Get the single battery replacement mileage recorded in each battery replacement record; Obtaining the average battery swapping record mileage of the battery swapping user according to the multiple single battery swapping mileages; The fitting mileage of the driving trajectory corresponding to the battery-swap vehicle is obtained according to the positioning information, including: According to the battery replacement time recorded in each battery replacement record, the positioning information is divided into local positioning information corresponding to each battery replacement record; According to each of the local positioning information, respectively, the local driving trajectory fitting mileage corresponding to the battery-swapping vehicle is fitted; According to the multiple local driving trajectory fitting mileages, the average driving trajectory fitting mileage corresponding to the battery-swap vehicle is obtained.

3. The method for identifying a battery replacement user according to claim 1, characterized in that: The method for identifying a battery swap user further includes: Obtain the cumulative number of battery swaps of the battery swap user; When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, identifying the battery swap user as a suspected abnormal user includes: When the cumulative number of battery replacements reaches the third preset threshold, the mileage is less than the second preset threshold, and the mileage difference reaches the first preset threshold, the battery replacement user is identified as a suspected abnormal user.

4. The method for identifying a battery replacement user according to claim 3, characterized in that: The method for identifying a battery swap user further includes: Obtaining the single battery swap mileage recorded in the battery swap record of the battery swap user; Determine the proportion of the number of times a single battery swap mileage is less than a preset mileage to the total number of battery swaps; When the cumulative number of battery swaps reaches a third preset threshold, the mileage is less than a second preset threshold, and the mileage difference reaches a first preset threshold, identifying the battery swap user as a suspected abnormal user includes: When the proportion reaches the fourth preset threshold, the cumulative number of battery swaps reaches the third preset threshold, the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the battery swap user is identified as a suspected abnormal user.

5. The method for identifying a battery swap user according to any one of claims 1 to 4, characterized in that: The method for identifying a battery swap user further includes: After identifying the battery swap user as a suspected abnormal user, the mileage difference is obtained as the abnormal mileage; An abnormality handling operation is performed based on the abnormal mileage.

6. A battery swap user identification system, characterized in that: It includes an acquisition unit and an identification unit; The acquisition unit is used to acquire the battery swapping record mileage of the battery swapping user and the driving trajectory fitting mileage corresponding to the battery swapping vehicle of the battery swapping user; including: The acquisition unit acquires the battery replacement record of the battery replacement user; The acquisition unit acquires the battery replacement record mileage of the battery replacement user according to the battery replacement record; The acquisition unit acquires the positioning information of the battery swapping vehicle of the battery swapping user during driving; The acquisition unit obtains the driving trajectory fitting mileage corresponding to the battery-swap vehicle according to the positioning information; The battery replacement record mileage is the average battery replacement record mileage, and the driving trajectory fitting mileage is the average driving trajectory fitting mileage; The identification unit is used to identify whether the battery replacement user is a suspected abnormal user based on the battery replacement record mileage and the driving trajectory fitting mileage, including: The acquisition unit acquires the mileage difference between the battery replacement record mileage and the driving trajectory fitting mileage; The acquisition unit acquires the mileage of the battery pack used by the battery-swap vehicle, When the mileage is less than the second preset threshold and the mileage difference reaches the first preset threshold, the identification unit identifies the battery-swapping user as a suspected abnormal user.

7. 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, the method for identifying a battery swap user described in any one of claims 1-5 is implemented.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for identifying a battery swap user described in any one of claims 1-5 are implemented.

Citation Information

Patent Citations

  • Numerical value correction method of battery charging and changing station vehicle monitoring system

    CN104239737A

  • Electricity utilization anomaly detection method and electricity utilization anomaly detection device

    CN106054108A

  • Remotely controlled electric vehicle energy monitoring and replacement network for cloud computing network architecture

    CN107305372A

  • Vehicle mileage calculation method and system and terminal equipment

    CN109313825A

  • Battery swapping station service end, battery swapping processing method, battery swapping method for battery swapping station and system

    CN109979103A