Battery swapping anomaly detection methods, systems and electronic equipment

By acquiring and analyzing battery swapping information and historical data, abnormal situations in the battery swapping process can be identified, thus solving the problem of unreliable battery swapping data and ensuring the accuracy of battery swapping bills and the protection of user interests.

CN119160133BActive Publication Date: 2025-12-02ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411512941.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-12-02
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

During the battery swapping process for new energy vehicles, radio frequency interference and network fluctuations can lead to unreliable data, affecting the accuracy of the battery swapping bill and harming user interests.

Method used

By acquiring information about this battery swap and historical successful battery swaps, the difference in battery swap mileage and battery capacity is calculated to determine whether the battery swap information is abnormal. This includes determining whether the difference in battery swap mileage and battery capacity are within a reasonable range, and sending compensation instructions to ensure data accuracy.

Benefits of technology

It enables accurate judgment of battery swapping information, avoids damage to user interests caused by abnormal data, and ensures the fairness of battery swapping bills.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119160133B_ABST
    Figure CN119160133B_ABST
Patent Text Reader

Abstract

This invention discloses a method, system, and electronic device for detecting abnormal battery swapping, relating to the field of battery swapping technology. The method includes: acquiring current battery swapping information and historical successful battery swapping information, wherein the current battery swapping information includes the current swapping mileage and the charge level of the first battery removed in this swap, and the historical successful battery swapping information includes the historical swapping mileage; obtaining a battery swapping mileage difference based on the current and historical swapping mileages; and determining that the current battery swapping information is abnormal when at least one of the battery swapping mileage difference and the first battery charge level is used. This method can prevent abnormal battery swapping information from impacting user interests.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of battery swapping technology, and in particular to a method, system, and electronic device for detecting battery swapping anomalies. Background Technology

[0002] When new energy vehicles undergo battery swapping, billing is generally based on data such as mileage or battery consumption. However, due to factors such as radio frequency interference and network fluctuations, coupled with the complexity of the interaction between the vehicle, the battery swapping station, and the cloud, unreliable data can occur during the battery swapping process. This can affect the calculation of the battery swapping bill and impact the interests of users. Summary of the Invention

[0003] This invention aims to at least partially solve one of the technical problems in related technologies. Therefore, the first objective of this invention is to provide a method for detecting abnormal battery swapping data, so as to avoid the impact of abnormal battery swapping data on the interests of users.

[0004] The second objective of this invention is to provide an electronic device.

[0005] The third objective of this invention is to provide a battery swapping anomaly detection system.

[0006] To achieve the above objectives, a first aspect of the present invention provides a method for detecting abnormal battery swapping, the method comprising: acquiring current battery swapping information and historical successful battery swapping information, wherein the current battery swapping information includes the current battery swapping mileage and the charge level of the first battery removed in the current swapping, and the historical successful battery swapping information includes the historical battery swapping mileage; obtaining a battery swapping mileage difference based on the current battery swapping mileage and the historical battery swapping mileage; and determining that the current battery swapping information is abnormal when at least one of the battery swapping mileage difference and the charge level of the first battery is used.

[0007] In addition, the battery swapping anomaly detection method according to embodiments of the present invention may further include the following additional technical features:

[0008] In one embodiment of the present invention, the current battery swap information further includes the rated power data of the battery swapped in this instance, and the historical successful battery swap information further includes the power level of the second battery swapped in the past. Determining that the current battery swap information is abnormal based on the battery swap mileage difference includes: obtaining an upper limit of the battery swap mileage difference based on the battery swap mileage difference, the power level of the first battery, the power level of the second battery, and the rated power data; and determining that the current battery swap information is abnormal when the battery swap mileage difference is greater than the upper limit of the battery swap mileage difference.

[0009] In one embodiment of the present invention, the method is used for an electric vehicle. The step of obtaining the upper limit of the battery swapping mileage difference based on the battery swapping mileage difference, the first battery capacity, the second battery capacity, and the rated kilowatt-hour data includes: obtaining the current kilowatt-hour kilometer based on the battery swapping mileage difference, the first battery capacity, and the second battery capacity, wherein the current kilowatt-hour kilometer is the number of kilometers the electric vehicle travels when it consumes one kilowatt-hour of the battery swapped in this instance; and obtaining the upper limit of the battery swapping mileage difference based on the current kilowatt-hour kilometer and the rated kilowatt-hour data.

[0010] In one embodiment of the present invention, the step of obtaining the current battery kilometer based on the battery swapping mileage difference, the first battery capacity, and the second battery capacity includes: obtaining the capacity difference between the first battery capacity and the second battery capacity; adding the capacity difference to the external charging capacity and obtaining the product of the sum and a preset battery degradation coefficient, wherein the external charging capacity is the amount of external charging used to replace the battery in this swap; and dividing the battery swapping mileage difference by the sum to obtain the current battery kilometer.

[0011] In one embodiment of the present invention, the step of obtaining the upper limit of the battery swapping range difference based on the current kilowatt-hour mileage and the rated kilowatt-hour data includes: obtaining the product of the current kilowatt-hour mileage and the rated kilowatt-hour data, and using the product as the upper limit of the battery swapping range difference.

[0012] In one embodiment of the present invention, determining the abnormality of the current battery swap information based on the battery swap mileage difference includes: determining the abnormality of the current battery swap information when the battery swap mileage difference is less than zero.

[0013] In one embodiment of the present invention, determining that the current battery swap information is abnormal based on the first battery charge includes: determining that the current battery swap is abnormal when the first battery charge is less than zero.

[0014] In one embodiment of the present invention, the method further includes: when no battery swapping completion information is received from the battery swapping station, sending a compensation instruction to the battery swapping station, wherein the battery swapping station is the station that provides the battery swapping service to the electric vehicle, and the compensation instruction is an instruction to the battery swapping station to resend the battery swapping completion information; if no battery swapping completion information is received from the battery swapping station in response to the compensation instruction, then the current battery swapping is determined to be abnormal.

[0015] To achieve the above objectives, a second aspect of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the computer program is executed by the processor, it implements the above-described battery swapping anomaly detection method.

[0016] To achieve the above objectives, a third aspect of the present invention provides a battery swapping anomaly detection system, including a cloud and a battery swapping station. The cloud is connected to the battery swapping station, and the battery swapping station is used to send battery swapping information to the cloud, including the battery swapping mileage. The cloud includes the aforementioned electronic equipment.

[0017] According to embodiments of the present invention, the battery swapping anomaly detection method, system, and electronic device acquire current battery swapping information and historical successful battery swapping information. The current battery swapping information includes the current battery swapping mileage, and the historical successful battery swapping information includes the historical battery swapping mileage. The battery swapping mileage difference is obtained based on the current battery swapping mileage and the historical battery swapping mileage. When the battery swapping mileage difference indicates that the current battery swapping information is abnormal, the current battery swapping is determined to be abnormal. This enables the determination of whether the current battery swapping information is abnormal, thereby avoiding damage to the user's interests caused by abnormal battery swapping information.

[0018] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0019] Figure 1 This is a flowchart of the battery swapping anomaly detection method according to an embodiment of the present invention;

[0020] Figure 2 This is a schematic diagram of rated electricity data for an example of the present invention;

[0021] Figure 3 This is a flowchart of an example of a battery swapping anomaly detection method according to the present invention;

[0022] Figure 4 This is a structural block diagram of an electronic device according to an embodiment of the present invention;

[0023] Figure 5 This is a structural block diagram of the battery swapping anomaly detection system according to an embodiment of the present invention. Detailed Implementation

[0024] The following description, with reference to the accompanying drawings, describes a battery swapping anomaly detection method, system, and electronic device according to embodiments of the present invention. Throughout the description, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions. The embodiments described with reference to the accompanying drawings are exemplary and should not be construed as limiting the present invention.

[0025] Figure 1 This is a flowchart of the battery swapping anomaly detection method according to an embodiment of the present invention.

[0026] like Figure 1 As shown, the battery swapping anomaly detection method includes:

[0027] S11, obtain information about this battery swap and historical successful battery swaps.

[0028] The information for this battery swap includes the mileage of this swap and the charge level of the first battery removed. The information for successful historical battery swaps includes the mileage of previous swaps.

[0029] Specifically, when a battery swapping station completes a swap, it needs to obtain the swap information and then send it to the cloud. This swap information includes details about both the swapped-in and swapped-out batteries.

[0030] In addition, the cloud is required to save the battery swapping information after receiving it from the battery swapping stations in the past.

[0031] When a battery swapping station provides battery swapping services, it needs to send the swapping information to the cloud. After receiving the swapping information, the cloud also needs to obtain historical successful swapping information, including historical swapping mileage, which is the swapping mileage corresponding to a successful swap in the past.

[0032] As an example, suppose a vehicle is swapping its battery at a battery swapping station. The station needs to obtain information about this swap, including the charge of the battery being swapped in, the charge of the battery being removed, and the mileage of the swapped battery. The station then sends this information to the cloud. The mileage mentioned above refers to the additional driving range added by the swapped battery. After receiving this swap information, the cloud needs to obtain the vehicle's identity information and then query its local storage to retrieve historical successful battery swap information, such as the information from the vehicle's last successful battery swap.

[0033] S12, calculate the difference in battery swapping mileage based on the current battery swapping mileage and the historical battery swapping mileage.

[0034] S13, when it is determined that the current battery swap information is abnormal based on at least one of the battery swap mileage difference and the first battery charge, the current battery swap is determined to be abnormal.

[0035] Specifically, since the battery swap mileage is the driving range provided by the newly installed battery at the swap station, the current swap mileage should theoretically not differ significantly from the historical swap mileage. Therefore, after obtaining the current and historical swap mileages, the difference between them can be calculated, and the anomaly of the current swap information can be determined based on this difference. For example, the swap mileage difference can be compared with a preset threshold. If the difference exceeds the preset threshold, the current swap information is determined to be abnormal. This threshold can be a fixed value or a freely adjustable value.

[0036] Furthermore, the battery level of the battery that was replaced can be obtained to determine the battery level of the first battery. If the battery level of the first battery is abnormal, it can be determined that the battery replacement information is abnormal.

[0037] Moreover, if there is at least one abnormality in the battery swapping mileage difference or the first battery charge, it can be determined that the battery swapping information is abnormal.

[0038] Therefore, by acquiring the current battery swap information and historical successful battery swap information, where the current battery swap information includes the current battery swap mileage and the historical successful battery swap information includes the historical battery swap mileage, and obtaining the battery swap mileage difference based on the current battery swap mileage difference, the system can determine whether the current battery swap information is abnormal when the battery swap information is determined to be abnormal based on the battery swap mileage difference. This allows for the judgment of whether the current battery swap information is abnormal, avoiding the calculation of electricity charges based on abnormal battery swap information, and thus preventing abnormal battery swap information from harming the interests of users.

[0039] In some embodiments of the present invention, the current battery swap information also includes the rated power data of the battery swapped in this instance, and the historical successful battery swap information also includes the power level of the second battery swapped in the past. Determining that the current battery swap information is abnormal based on the battery swap mileage difference includes: obtaining the upper limit of the battery swap mileage difference based on the battery swap mileage difference, the power level of the first battery, the power level of the second battery, and the rated power data; when the battery swap mileage difference is greater than the upper limit of the battery swap mileage difference estimated by the system, the current battery swap information is determined to be abnormal.

[0040] The rated energy data mentioned above refers to the electrical energy stored in the battery that was replaced this time, in kWh. (See attached image for details.) Figure 2 The example shown is in Figure 2 In the example shown, the battery being replaced is that of an electric vehicle. As can be seen, the higher the rated kilowatt-hour data, the longer the vehicle can travel with the support of this battery replacement.

[0041] The rated capacity per kilowatt-hour (kWh) mentioned above can be calculated using the battery's capacity and voltage. Specifically, the battery's capacity can be obtained using the following formula: Capacity (kWh) = Battery Capacity (Ah) × Voltage (V). This formula is used to calculate the total electrical energy the battery can provide; that is, the calculated capacity is the electrical energy the battery can provide, which is the battery's rated capacity per kWh. For example, if a battery has a capacity of 4 Ah and a voltage of 3 V, then according to the above formula, the battery's capacity (kWh) is 4 Ah × 3 V = 12 kWh.

[0042] Therefore, after calculating the difference in battery swap mileage based on the current swap mileage and the historical swap mileage, when determining whether the current swap information is abnormal based on the difference in battery swap mileage, the upper limit of the battery swap mileage difference can be calculated first based on the current swap information. Then, if the battery swap mileage difference is greater than the upper limit of the battery swap mileage difference, the current swap information is determined to be abnormal. This allows for the real-time calculation of a threshold for comparison with the current swap mileage difference based on the current swap information, thereby accurately obtaining the upper limit of the battery swap mileage difference and achieving accurate judgment of abnormality in the current swap information.

[0043] In some embodiments of the present invention, the above-described battery swapping anomaly detection method is used for electric vehicles. The method of obtaining the upper limit of the battery swapping mileage difference based on the battery swapping mileage difference, the first battery capacity, the second battery capacity, and the rated kilowatt-hour data may include: obtaining the current kilowatt-hour mileage based on the battery swapping mileage difference, the first battery capacity, and the second battery capacity, wherein the current kilowatt-hour mileage is the distance traveled by the electric vehicle when it consumes one kilowatt-hour of battery power in this battery swap; and obtaining the upper limit of the battery swapping mileage difference based on the current kilowatt-hour mileage and the rated kilowatt-hour data.

[0044] The above method of obtaining the current battery mileage based on the battery swapping mileage difference, the first battery capacity, and the second battery capacity may include: obtaining the capacity difference between the first battery capacity and the second battery capacity; adding the capacity difference to the external charging capacity and obtaining the product of the sum and a preset battery degradation coefficient, wherein the external charging capacity is the amount of external charging used to replace the battery in this swap; and dividing the battery swapping mileage difference by the sum to obtain the current battery mileage.

[0045] The above method of obtaining the upper limit of the battery swapping range difference based on the current kilowatt-hour distance and the rated kilowatt-hour data can include: obtaining the product of the current kilowatt-hour distance and the rated kilowatt-hour data, and using the product as the upper limit of the battery swapping range difference.

[0046] The following example will illustrate this point.

[0047] In this example, the historical battery swap mileage is the battery swap mileage corresponding to the last successful battery swap, and the second battery capacity is the capacity of the battery that was successfully swapped in the last time.

[0048] Specifically, the current electric kilometer is calculated as: the difference between the current battery swap mileage and the previous battery swap mileage divided by the external charging capacity plus the difference in battery capacity between the swapped-in and swapped-out batteries. The formula is: current_electric_kilometer = (current_odo - last_odo) / [(external charging capacity + (last swapped-in battery capacity - current swapped-out battery capacity)) × battery degradation coefficient]. This battery degradation coefficient is the preset battery degradation coefficient mentioned above.

[0049] The upper limit of the mileage difference for the current battery swapping is calculated by multiplying the current battery's rated energy consumption by the average kilometer per kilometer for that swapping cycle. This is the estimated reasonable upper limit of the current battery swapping mileage difference, which is formulated as current_battery_upper_bound_odo_delta = current_battery_kwh × current_electric_kilometer.

[0050] Wherein, current_electric_kilometer is the current electric kilometer distance, current_odo is the current battery swap distance, last_odo is the battery swap distance corresponding to the previous successful battery swap, the battery capacity of the battery swapped in the previous swap is the capacity of the second battery, the battery capacity of the battery swapped out this time is the capacity of the first battery, current_battery_upper_bound_odo_delta is the upper limit of the battery swap distance difference, current_battery_kwh is the rated electric kilometer data, and the battery degradation coefficient is the degradation status of each battery calculated offline, which is a number greater than 1.

[0051] In some embodiments of the present invention, determining that the current battery swap information is abnormal based on the difference in battery swap mileage includes: determining that the current battery swap information is abnormal when the difference in battery swap mileage is less than zero.

[0052] Specifically, after subtracting the historical battery swap mileage from the current swap mileage to obtain the swap mileage difference, it can be determined whether the swap mileage difference is less than zero. If the swap mileage difference is less than zero, it means that the current swap mileage is less than the historical swap mileage, confirming that the current battery swap information is abnormal.

[0053] This allows for more accurate determination of whether the battery swap information is abnormal.

[0054] In some embodiments of the present invention, determining that the current battery swap information is abnormal based on the power of the first battery includes: determining that the current battery swap information is abnormal when the power of the first battery is less than zero.

[0055] Specifically, after the battery swapping station provides battery swapping services, it can also obtain the charge level of the first battery that was swapped out. If the charge level of the first battery is less than zero, it indicates that there is a problem with the information sent to the cloud, thus confirming that the battery swapping information is abnormal.

[0056] It should be noted that the above method of determining whether the first battery charge is less than zero is only a specific embodiment. In practical applications, it is not limited to this. As long as it is possible to determine whether there is any abnormality in the battery swap information, it is acceptable.

[0057] In some embodiments of the present invention, the battery swapping anomaly detection method further includes: when no battery swapping completion information is received from the battery swapping station, sending a compensation instruction to the battery swapping station, wherein the battery swapping station is the station that provides the battery swapping service to the electric vehicle, and the compensation instruction is an instruction to the battery swapping station to resend the battery swapping completion information; if no battery swapping completion information is received from the battery swapping station in response to the compensation instruction, then the current battery swapping is determined to be abnormal.

[0058] Specifically, after providing battery swapping services, the battery swapping station also reports battery swapping completion information to the cloud. Therefore, if the cloud does not receive the corresponding battery swapping completion information after confirming that the battery swapping station has provided battery swapping services, it needs to send a compensation command to the battery swapping station. If it does not receive battery swapping completion information in response to the compensation command from the battery swapping station, it sends a supplementary command. After repeatedly sending compensation commands N times, if it still does not receive battery swapping completion information in response to the compensation command from the battery swapping station, it is determined that this battery swapping is abnormal.

[0059] The following example will illustrate this point.

[0060] In this example, a data receiving module, an anomaly detection module, and an anomaly handling module are configured. The data receiving module includes a sub-module for receiving data during the battery swapping process and a sub-module for receiving data during the battery charging process. The anomaly detection module includes a sub-module for anomaly rule management, an anomaly detection sub-module, and an anomaly detection and early warning sub-module. The anomaly handling module includes a retry handling sub-module and a manual handling sub-module.

[0061] The anomaly rule management submodule manages anomaly rules based on expert experience. Specifically, it defines anomaly conditions based on expert experience and stores these predefined anomaly rules so that the system can retrieve and apply them when needed. Specific rules include anomalies such as negative battery swapping mileage difference, excessively large battery swapping mileage difference, negative battery charge after replacement, and battery charge exceeding the rated charge level after replacement.

[0062] The anomaly detection submodule is used for rule-based detection. For example, when a battery swapping station reports a battery swap completion message, the data is processed to obtain the anomaly rules managed by the anomaly rule management submodule. The processed data is then input into the rules, and anomaly detection is performed sequentially according to the rules. Another example is time-series analysis-based detection: based on the data stored in the battery charging process data receiving submodule, time-series analysis is used to identify data patterns in the battery charging time-series data. By comparing actual data with historical data, outliers that significantly deviate from the normal range are identified.

[0063] The anomaly detection and early warning module is used to send abnormal data information and general information (vehicle, station, user, etc.) to the station staff on duty when an anomaly is detected. It can also correct the data on the cloud platform system and then generate normal battery swapping settlement amount information.

[0064] The retry processing submodule is used to perform timeout retry compensation if, after the cloud sends the start of battery swapping, a timeout threshold (e.g., 5 minutes) is reached and the battery swapping completion message is not received from the battery swapping station, and a compensation instruction is sent to resend the battery swapping completion message.

[0065] The manual processing submodule is used to support service personnel in obtaining reasonable battery swapping process data, such as swapping mileage and battery charge, and then inputting the corrected data into the system through the exception handling module.

[0066] The following is combined with Figure 3 Please provide an explanation.

[0067] exist Figure 3 In the middle, the station is a battery swapping station, which serves electric vehicles.

[0068] See Figure 3 After setting up the station to provide battery swapping services for electric vehicles, it needs to report the battery swapping completion information to the cloud.

[0069] Therefore, if the cloud does not receive the battery swap completion information from the station, it needs to send a compensation command to the station. If it does not receive a response from the station in response to the compensation command, it needs to resend the compensation command. If the cloud still does not receive the battery swap completion information from the station after resending the compensation command N times, the compensation is determined to have failed, and an anomaly detection alarm is triggered.

[0070] If a battery swap completion notification is received, the cloud receives the data reported by the station. After providing battery swapping service to the electric vehicle, the station also needs to send relevant battery swapping information to the cloud. This information includes the VIN, ODO, the capacity of the swapped-out battery, the capacity of the swapped-in battery, and external charging information. The VIN is the electric vehicle's identifier; the ODO is the swapping mileage; the swapped-out battery capacity is the same as the initial battery capacity; the swapped-in battery capacity is the capacity of the swapped-in battery, which can be represented by the rated kilowatt-hours; and the external charging information includes the external charging capacity.

[0071] After receiving the above information, the cloud retrieves the historical successful battery swap information based on the VIN. In this example, the historical successful battery swap information is the battery swap information of the last successful battery swap, which also includes data such as ODO data and battery level. The ODO data included in the historical successful battery swap information is the aforementioned historical battery swap mileage, and the battery level includes the aforementioned second battery level.

[0072] After obtaining the above information, anomaly detection can be performed. Specifically, the current battery swap mileage is subtracted from the previous battery swap mileage to obtain the ODO difference. This ODO difference is the aforementioned battery swap mileage difference. It is then determined whether the ODO difference is negative, whether the first battery charge is negative, and whether the battery swap mileage difference is greater than a threshold. This threshold is the upper limit of the aforementioned battery swap mileage difference.

[0073] If any one of the above three conditions is true, the battery swapping information is confirmed to be abnormal, and an abnormality detection alarm is triggered.

[0074] In summary, the battery swapping anomaly detection method of this invention obtains current battery swapping information and historical successful battery swapping information. The current battery swapping information includes the current battery swapping mileage, and the historical successful battery swapping information includes the historical battery swapping mileage. The method then calculates the battery swapping mileage difference based on the current and historical battery swapping mileage differences. When the current battery swapping information is determined to be abnormal based on the battery swapping mileage difference, the method confirms that the current battery swapping is abnormal. This allows for the determination of whether the current battery swapping information is abnormal, thereby preventing abnormal battery swapping information from harming the interests of users.

[0075] Furthermore, the present invention proposes an electronic device.

[0076] Figure 4 This is a structural block diagram of an electronic device according to an embodiment of the present invention.

[0077] like Figure 4 As shown, the electronic device 500 includes a processor 501 and a memory 503. The processor 501 and the memory 503 are connected, for example, via a bus 502. Optionally, the thermal management controller 500 may also include a transceiver 504. It should be noted that in practical applications, the transceiver 504 is not limited to one, and the structure of this electronic device 500 does not constitute a limitation on the embodiments of the present invention.

[0078] Processor 501 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this invention. Processor 501 may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0079] Bus 502 may include a pathway for transmitting information between the aforementioned components. Bus 502 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 502 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0080] The memory 503 stores a computer program corresponding to the battery swapping anomaly detection method of the above embodiments of the present invention. This computer program is controlled and executed by the processor 501. The processor 501 executes the computer program stored in the memory 503 to implement the content shown in the foregoing method embodiments.

[0081] in, Figure 4 The electronic device 500 shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0082] The electronic device of this invention implements the above-described battery swap anomaly detection method to obtain current battery swap information and historical successful battery swap information. The current battery swap information includes the current battery swap mileage, and the historical successful battery swap information includes the historical battery swap mileage. The battery swap mileage difference is obtained based on the current battery swap mileage and the historical battery swap mileage. When the battery swap mileage difference indicates that the current battery swap information is abnormal, the current battery swap is determined to be abnormal. This allows for the judgment of whether the current battery swap information is abnormal, thereby avoiding damage to the user's interests caused by abnormal battery swap information.

[0083] Furthermore, this invention proposes a battery swapping anomaly detection system.

[0084] Figure 5 This is a structural block diagram of the battery swapping anomaly detection system according to an embodiment of the present invention.

[0085] like Figure 5 As shown, the battery swapping anomaly detection system 10 includes a cloud 100 and a battery swapping station 200. The cloud 100 is connected to the battery swapping station 200. The battery swapping station 200 is used to send the current battery swapping information to the cloud 100. The current battery swapping information includes the current battery swapping mileage. The cloud 100 includes the aforementioned electronic equipment 500.

[0086] The battery swapping anomaly detection system of this invention acquires current battery swapping information and historical successful battery swapping information. The current battery swapping information includes the current battery swapping mileage, and the historical successful battery swapping information includes the historical battery swapping mileage. The system calculates the battery swapping mileage difference based on the current battery swapping mileage difference. When the battery swapping information is determined to be abnormal based on the battery swapping mileage difference, the system determines that the current battery swapping is abnormal. This allows for the determination of whether the current battery swapping information is abnormal, thereby preventing abnormal battery swapping information from harming the interests of users.

[0087] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein can be considered as a ordered list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0088] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0089] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0090] In the description of this specification, the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and should not be construed as limiting the present invention.

[0091] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0092] In this specification, unless otherwise stated, the terms "installation," "connection," "joining," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly defined. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0093] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "over," and "on top" of the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.

[0094] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for detecting battery swapping anomalies, characterized in that, The method includes: Obtain information on the current battery swap and historical successful battery swaps, wherein the current battery swap information includes the current battery swap mileage and the charge of the first battery removed in this swap, and the historical successful battery swap information includes the historical battery swap mileage; The battery swapping mileage difference is obtained based on the current battery swapping mileage and the historical battery swapping mileage. When it is determined that the current battery swap information is abnormal based on at least one of the battery swap mileage difference and the first battery capacity, the current battery swap is determined to be abnormal.

2. The battery swapping anomaly detection method according to claim 1, characterized in that, The battery swap information also includes the rated charge data of the battery swapped this time. The historical successful battery swap information also includes the charge level of the second battery swapped in previous successful swaps. Anomalies in the current battery swap information are determined based on the battery swap mileage difference, including: The upper limit of the battery swapping mileage difference is obtained based on the battery swapping mileage difference, the first battery capacity, the second battery capacity, and the rated kilowatt-hour data; When the difference in battery swap mileage exceeds the upper limit of the battery swap mileage difference, the battery swap information is determined to be abnormal.

3. The battery swapping anomaly detection method according to claim 2, characterized in that, The method is used for electric vehicles, wherein obtaining the upper limit of the battery swapping range difference based on the battery swapping range difference, the first battery capacity, the second battery capacity, and the rated kilowatt-hour data includes: The current battery mileage is obtained based on the battery swap mileage difference, the first battery capacity, and the second battery capacity, wherein the current battery mileage is the number of kilometers the electric vehicle travels when it consumes one kilowatt-hour of the battery swapped in this time. The upper limit of the battery swapping range difference is obtained based on the current kilowatt-hour mileage and the rated kilowatt-hour data.

4. The battery swapping anomaly detection method according to claim 3, characterized in that, The step of obtaining the current kilowatt-hour mileage based on the battery swapping mileage difference, the first battery capacity, and the second battery capacity includes: The difference in charge between the first battery and the second battery is obtained; Add the power difference to the external charging power, and multiply the sum by the preset battery degradation coefficient, wherein the external charging power is the amount of power charged by the external charger for the battery that was replaced this time. Divide the difference in battery swapping mileage by the sum of the values ​​to obtain the number of kilometers per kilowatt-hour for that swapping session.

5. The battery swapping anomaly detection method according to claim 3, characterized in that, The step of obtaining the upper limit of the battery swapping range difference based on the current kilowatt-hour mileage and the rated kilowatt-hour data includes: The product of the current kilowatt-hour mileage and the rated kilowatt-hour data is obtained, and the product is used as the upper limit of the mileage difference of the swapped battery.

6. The battery swapping anomaly detection method according to claim 1, characterized in that, The abnormality of the current battery swap information is determined based on the battery swap mileage difference, including: When the difference in battery swapping mileage is less than zero, the battery swapping information is determined to be abnormal.

7. The battery swapping anomaly detection method according to claim 1, characterized in that, The abnormality of this battery swap information is determined based on the first battery charge level, including: When the charge of the first battery is less than zero, the battery swap is determined to be abnormal.

8. The battery swapping anomaly detection method according to claim 3, characterized in that, The method further includes: When no battery swap completion information is received from the battery swapping station, a compensation instruction is sent to the battery swapping station, wherein the battery swapping station is the station that provided the battery swapping service to the electric vehicle, and the compensation instruction is an instruction to the battery swapping station to resend the battery swap completion information. If no battery swapping completion information is received from the battery swapping station in response to the compensation instruction, then the battery swapping is determined to be abnormal.

9. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the computer program is executed by the processor, it implements the battery swapping anomaly detection method as described in any one of claims 1-8.

10. A battery swapping anomaly detection system, characterized in that, It includes a cloud and a battery swapping station, the cloud being connected to the battery swapping station, the battery swapping station being used to send battery swapping information to the cloud, the battery swapping information including the battery swapping mileage, and the cloud including the electronic device as described in claim 9.

Citation Information

Patent Citations

  • Electric vehicle battery charging and discharging control method and device

    CN113525171A

  • Abnormal battery replacement bill payment method, system and device and storage medium

    CN116092204A