Vehicle driving mileage determination method, processing equipment, system and storage medium

By obtaining the vehicle's reference mileage and instrument mileage, comparing and determining the actual mileage, the problem of low mileage caused by vehicle instrument failure or human control is solved, and accurate mileage statistics and protection of operating property is achieved.

CN119734587APending Publication Date: 2025-04-01ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411829161.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

In the battery swap mode settled by mileage, the vehicle instrument failure or the instrument power manipulation makes it work intermittently, resulting in the vehicle's operating mileage being low and causing operating property losses.

Method used

By obtaining at least one reference mileage of the vehicle and the instrument mileage, comparing the driving information calculated by different devices to determine the actual mileage of the vehicle this time.

Benefits of technology

Accurately determine the actual mileage of the vehicle, avoid operating property losses, and ensure the accuracy of battery swap settlement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119734587A_ABST
    Figure CN119734587A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle driving mileage determination method, a processing device, a system and a storage medium, the method is applied to a first processing device, and the method comprises the steps that at least one reference driving mileage of a vehicle is acquired, and the at least one reference driving mileage is determined according to driving information of the vehicle; the mileage of the instrument is calculated based on data of the instrument, and the at least one processing device is different from the instrument; and according to the at least one reference driving mileage and the instrument mileage, determining the actual driving mileage of the vehicle at this time. Therefore, according to the determined at least one reference driving mileage and the instrument mileage, the actual driving mileage of the vehicle at this time is determined, the actual driving mileage of the vehicle can be accurately determined, and the operation property loss is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a method for determining vehicle mileage, a processing device, a system and a storage medium. Background Art

[0002] As a new operating model, vehicle battery swapping is developing rapidly and is also supported by relevant policies. Currently, the battery swapping settlement methods include monthly settlement, mileage settlement, and power consumption settlement.

[0003] Among them, when settling accounts by mileage, the current mileage statistics rely only on instrument statistics. If the vehicle instrument fails or the power supply of the instrument is manually controlled to make it work intermittently, the vehicle's mileage will be reduced, thereby making the battery replacement settlement mileage low, causing certain operating property losses. Summary of the invention

[0004] The purpose of this application is to provide a method, processing equipment, system and storage medium for determining vehicle mileage, which helps to accurately determine the actual mileage traveled by the vehicle and avoid operating property losses.

[0005] To achieve the above objectives: In a first aspect, an embodiment of the present application provides a method for determining vehicle mileage, which is applied to a first processing device, comprising: Acquire at least one reference mileage of the vehicle, wherein the at least one reference mileage is determined according to driving information of the vehicle; Calculating the meter mileage based on the meter data, wherein the at least one processing device and the meter are different devices; The actual mileage of the vehicle during this trip is determined according to the at least one reference mileage and the instrument mileage.

[0006] In one embodiment, obtaining at least one reference mileage of the vehicle includes: Acquire the at least one reference mileage calculated by the second processing device according to the driving information of the vehicle; and / or, At least one reference mileage of the vehicle is calculated according to the driving information of the vehicle.

[0007] In one embodiment, the driving information includes vehicle speed, positioning information, motor speed, and driving time; and the method for calculating at least one reference mileage of the vehicle includes: Determining a reference mileage of the vehicle according to the vehicle speed and the driving time; Determining a reference mileage of the vehicle according to the positioning information and the driving time; A reference mileage of the vehicle is determined according to the motor speed and tire information of the vehicle.

[0008] In one embodiment, determining the actual mileage of the vehicle this time according to the at least one reference mileage and the instrument mileage includes: When the at least one reference mileage is a reference mileage obtained by a processing device, comparing the instrument mileage with the reference mileage; If the meter mileage is less than the reference mileage, and the difference between the meter mileage and the reference mileage is greater than a preset threshold, the reference mileage is determined as the actual mileage of the vehicle this time; If not, the meter mileage is determined as the actual mileage of the vehicle this time.

[0009] In one embodiment, determining the actual mileage of the vehicle this time according to the at least one reference mileage and the instrument mileage includes: When the at least one reference mileage is at least two reference mileages calculated by at least two processing devices, the at least two reference mileages are respectively compared with the instrument mileage to determine at least two mileages of the current travel of the vehicle; The actual mileage of the vehicle during this trip is determined according to the at least two mileages.

[0010] In one embodiment, the method further comprises: The determined actual mileage is sent to a meter to modify data of the meter according to the actual mileage.

[0011] In one embodiment, after determining the actual mileage of the vehicle this time, the method further includes: Determine the time period since the last battery replacement of the vehicle; The total mileage of the vehicle after battery replacement is determined based on the sum of the actual mileage corresponding to each travel of the vehicle within the time period.

[0012] In a second aspect, an embodiment of the present application provides a processing device, specifically comprising: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to execute the method as described in the first aspect.

[0013] In a third aspect, an embodiment of the present application provides a system for determining vehicle mileage, comprising at least one processing device and an instrument, wherein the at least one processing device is in communication with the instrument, wherein: The instrument is used to determine the data of the instrument and send the data of the instrument to at least one processing device; The processing device is used to obtain at least one reference mileage of the vehicle, wherein the at least one reference mileage is determined based on the vehicle's driving information; calculate the instrument mileage based on the data of the instrument, wherein the at least one processing device and the instrument are different devices; and determine the actual mileage of the vehicle this time based on the at least one reference mileage and the instrument mileage.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored. When the instructions in the computer-readable storage medium are executed by a processor of a processing device, the processing device is enabled to implement the method described in the first aspect.

[0015] The embodiment of the present application provides a method, processing device, system and storage medium for determining vehicle mileage, which are applied to a first processing device and include: obtaining at least one reference mileage of the vehicle, wherein the at least one reference mileage is determined based on the vehicle's driving information; calculating the instrument mileage based on the data of the instrument, wherein the at least one processing device and the instrument are different devices; determining the actual mileage of the vehicle's current trip based on the at least one reference mileage and the instrument mileage. In this way, determining the actual mileage of the vehicle's current trip based on the determined at least one reference mileage and the instrument mileage helps to accurately determine the actual mileage of the vehicle's trip and avoid operating property losses. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A schematic diagram of a flow chart of a method for determining vehicle mileage provided by an embodiment of the present invention; Figure 2 A schematic diagram of the structure of a system for determining vehicle mileage provided by an embodiment of the present invention; Figure 3 A schematic diagram of the structure of a processing device provided in an embodiment of the present invention; Processor 210 , memory 211 , network interface 212 , and bus system 213 . DETAILED DESCRIPTION

[0017] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0018] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0019] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in this article, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of..." or "when..." or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising", "including" indicate that there are described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or mean any one or any combination. Thus, “A, B, or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A, B, and C.” An exception to this definition will occur only when a combination of elements, functions, steps, or operations are inherently mutually exclusive in some manner.

[0020] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0021] It should be noted that, in this article, step codes such as S101, S102, etc. are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step, those skilled in the art may execute S102 first and then S101, etc., but these should all be within the scope of protection of this application.

[0022] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0023] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0024] See also Figure 1 The embodiment of the present application provides a method for determining vehicle mileage. The method for determining vehicle mileage can be implemented in software and / or hardware. In the present embodiment, the method for determining vehicle mileage is applied to a first processing device as an example. The first processing device includes at least one of a cloud platform, a vehicle controller, and a motor controller. The method for determining vehicle mileage provided in the present embodiment includes: Step S101: Acquire at least one reference mileage of a vehicle, wherein the at least one reference mileage is determined according to driving information of the vehicle.

[0025] In one embodiment, obtaining at least one reference mileage of the vehicle includes: Obtaining at least one reference mileage calculated by a second processing device based on the driving information of the vehicle; and / or, At least one reference mileage of the vehicle is calculated according to the driving information of the vehicle.

[0026] The second processing device includes at least one of a cloud platform, a vehicle controller, and a motor controller, and is a different device from the first processing device. In this way, the second processing device can calculate at least one reference mileage of the vehicle based on the acquired driving information. In one embodiment, the first processing device and the second processing device can be connected for communication based on Bluetooth and wifi, and obtain at least one reference mileage of the vehicle calculated by the second processing device. When calculating at least one reference mileage of the vehicle by the second processing device, at least one driving information of the vehicle can be obtained based on the second processing device, and at least one reference mileage of the vehicle can be calculated based on the acquired driving information and preset vehicle data.

[0027] Optionally, at least one piece of driving information of the vehicle is obtained, and at least one reference mileage of the vehicle is calculated according to the obtained driving information and preset vehicle data.

[0028] In one embodiment, the driving information includes vehicle speed, positioning information, motor speed, and driving time; and the calculation method of at least one reference mileage of the vehicle includes: Determine the reference mileage of the vehicle according to the vehicle speed and driving time; Determine the reference mileage of the vehicle based on the positioning information and driving time; The reference mileage of the vehicle is determined based on the motor speed and the tire information of the vehicle.

[0029] Optionally, after the driving information of the vehicle is collected in real time through at least one sensor and a communication module built into the vehicle, the raw data of the driving information is obtained through at least one sensor and a communication module. In one embodiment, since the raw data obtained from different devices may have problems such as inconsistent formats and inconsistent precision, after the driving information is obtained, the obtained raw data needs to be preprocessed, including data cleaning (removing outliers and noise), data synchronization (ensuring that the data of different devices are aligned on the time axis) and unit conversion (converting all data into a unified unit of measurement), etc., to finally determine the driving information of the vehicle.

[0030] Optionally, when the first processing device is a cloud platform or a vehicle controller, the speed change of the vehicle is continuously monitored, and the driving distance of the vehicle in the driving time period is calculated accordingly in combination with the driving time of this driving. Specifically, the vehicle speed can be regarded as a speed function v(t), and the calculation method of the reference driving mileage S of the vehicle can be expressed by the formula: .

[0031] Optionally, when the first processing device is a cloud platform, the GPS positioning information of the vehicle is monitored in real time, and the positioning information of the vehicle from position a to position b during the current travel is determined, and the travel distance is calculated accordingly, and determined as the reference travel mileage of the vehicle, which can be expressed by the formula: S = R*arccos(cos(w a )cos(w b )cos(j b -j a ) + sin(w a )sin(w b )).

[0032] Where R is the radius of the earth, w a , w b Represented as the latitude of position a and position b, j a , j b Represented as the longitude of position a and position b respectively.

[0033] Optionally, when the first processing device is a motor controller, the rotation speed of the motor is monitored and combined with the circumference of the vehicle tire to calculate the reference mileage of the vehicle, which can be expressed by the formula: S= .

[0034] Step S102: Calculating the meter mileage based on the meter data, wherein at least one processing device and the meter are different devices.

[0035] Optionally, based on the communication connection between at least one processing device and the meter, the meter data is obtained. Here, the meter data is the accumulated mileage data of the vehicle that can be directly obtained.

[0036] In one embodiment, the meter mileage calculated based on the meter data includes: Obtain the vehicle's cumulative meter mileage and the historical meter mileage before the start of this trip; Determine the vehicle's instrument mileage based on historical instrument mileage and cumulative instrument mileage.

[0037] The historical meter mileage is the mileage data displayed by the meter before the vehicle starts running, while the cumulative meter mileage is the mileage data displayed by the meter after the vehicle ends running. In this way, the difference between the cumulative meter mileage and the historical meter mileage is determined as the meter mileage of the vehicle.

[0038] Step S103: Determine the actual mileage of the vehicle this time according to at least one reference mileage and the instrument mileage.

[0039] In one embodiment, determining the actual mileage of the vehicle this time according to at least one reference mileage and instrument mileage includes: When at least one reference mileage is a reference mileage obtained by a processing device, comparing the instrument mileage with the reference mileage; If the meter mileage is less than the reference mileage, and the difference between the meter mileage and the reference mileage is greater than a preset threshold, the reference mileage is determined as the actual mileage of the vehicle this time; If not, the instrument mileage is determined as the actual mileage of the vehicle this time.

[0040] Optionally, when a reference mileage is obtained, the instrument mileage is compared with the reference mileage. If the detected instrument mileage is less than the reference mileage, and the difference between the instrument mileage and the reference mileage is greater than a preset threshold, it is determined that the data information of the instrument mileage is abnormal, and an alarm message is triggered accordingly. At the same time, the vehicle speed can also be limited to remind the driver of the abnormality.

[0041] In other implementations, an error weight may be set based on the meter mileage and the reference mileage, so that if the meter mileage is less than the product of the reference mileage and the error weight, the meter mileage data information is determined to be abnormal, and an alarm message is triggered accordingly. For example, if the error weight is set to c%, if the meter mileage < reference mileage * c%, the meter mileage is determined to be abnormal.

[0042] Optionally, if the instrument mileage is greater than or equal to the reference mileage, or if the instrument mileage is less than the reference mileage, and the difference between the instrument mileage and the reference mileage is less than a preset threshold, it means that the data information of the instrument mileage is normal, and the instrument mileage can be directly determined as the actual mileage of the vehicle this time.

[0043] In one embodiment, determining the actual mileage of the vehicle this time according to at least one reference mileage and instrument mileage includes: When the at least one reference mileage is at least two reference mileages calculated by at least two processing devices, the at least two reference mileages are respectively compared with the meter mileage to determine the at least two mileages of the current travel of the vehicle; The actual mileage of the vehicle during this trip is determined based on the at least two mileages.

[0044] Optionally, when determining at least two reference driving mileages, the at least two reference driving mileages are respectively compared with the instrument mileage, such as comparing one reference driving mileage with the instrument mileage as described above, and correspondingly determining at least two driving mileages of the vehicle's current travel. Specifically, determining at least two driving mileages of the vehicle's current travel may include one of the following: if the data information of the instrument mileage is abnormal, at least two reference driving mileages are greater than the instrument mileage, and the difference between each reference driving mileage and the instrument mileage is greater than a preset threshold, then the at least two reference driving mileages are correspondingly determined as the at least two driving mileages of the vehicle's current travel. If some reference driving mileages are greater than the instrument mileage, and the difference between the reference driving mileage and the instrument mileage is greater than a preset threshold, then the reference driving mileage and the instrument mileage may be determined as the at least two driving mileages of the vehicle's current travel. If the data information of the instrument mileage is normal, then the corresponding at least two driving mileages of the vehicle's current travel may be directly determined based on the instrument mileage.

[0045] Optionally, after determining at least two mileages, the actual mileage of the vehicle this time can be determined based on the user's personalized selection or actual needs by taking the average value, maximum value, minimum value, etc. of the at least two mileages.

[0046] In summary, in the method for determining vehicle mileage provided in the above embodiment, the actual mileage of the vehicle is determined based on at least one reference mileage and instrument mileage, which helps to accurately determine the actual mileage of the vehicle and avoid operating property losses.

[0047] In one embodiment, the method further comprises: The determined actual mileage is sent to the instrument to change the instrument data according to the actual mileage.

[0048] Optionally, if it is determined that the data information of the meter mileage is abnormal, after the actual mileage is determined, the actual mileage can be sent to the meter to correspondingly change the mileage data in the meter so that the meter mileage is consistent with the actual mileage.

[0049] In one embodiment, after determining the actual mileage of the vehicle during this trip, the method further includes: Determine the time period since the last battery replacement of the vehicle; The total mileage of the vehicle after battery replacement is determined based on the sum of the actual mileage corresponding to each vehicle trip within the time period.

[0050] Optionally, when the vehicle is replaced with a battery, it is necessary to determine the total mileage of the vehicle between two battery replacements, so as to settle the bill based on the product of the total mileage of the vehicle and the mileage unit price. In one embodiment, the total mileage of the vehicle's battery replacement can be determined by accumulating the sum of the actual mileage corresponding to each trip of the vehicle between two points.

[0051] In one embodiment, in a specific usage scenario, when the user performs a battery replacement operation, the actual mileage corresponding to each trip of the vehicle from the current battery replacement to the last battery replacement is determined. Here, the actual mileage of each trip can be determined based on the cloud platform, the vehicle controller, the motor controller, and the instrument. In one embodiment, when determining the actual mileage of a trip, if multiple mileages are determined at the same time, the average of the multiple mileages can be taken based on the user settings as the actual mileage corresponding to the trip. In this way, the actual mileage corresponding to each trip is added to determine the total mileage of the vehicle for two battery replacements. In one embodiment, the settlement amount of the battery replacement is calculated based on the determined total mileage and the preset mileage unit price, which helps to more accurately perform battery replacement settlement based on the actual driving information of the vehicle and avoid operating property losses.

[0052] Based on the same inventive concept as the above embodiments, a vehicle mileage determination system provided by the present application is described in detail below through a specific example. Figure 2 As shown, it includes at least one processing device and an instrument 2, at least one processing device and an instrument 2 are communicatively connected, wherein, Instrument 2, used to determine instrument data and send the instrument data to at least one processing device; A processing device is used to obtain at least one reference mileage of a vehicle, wherein the at least one reference mileage is determined based on the vehicle's driving information; calculate the instrument mileage based on the data of the instrument, wherein at least one processing device and the instrument are different devices; and determine the actual mileage of the vehicle's current trip based on the at least one reference mileage and the instrument mileage.

[0053] Among them, at least one processing device includes a cloud platform 1, a vehicle controller 4 and a motor controller 8. The vehicle mileage determination system also includes a wheel speed sensor 5, a wheel speed controller 6, a speed sensor 7, and a remote communication module 2. Among them, the cloud platform 1 is used to perform cloud mileage calculation, calculate the reference mileage of the vehicle through the vehicle speed uploaded by the remote communication module 2, and use the calculated reference mileage as the spare mileage for battery replacement settlement. The remote communication module 2 is used to upload information such as vehicle speed and GPS location to the cloud platform. The instrument 3 is used to calculate the reference mileage of the vehicle using the vehicle speed reported by the wheel speed controller 6, and use the calculated reference mileage as the main mileage for battery replacement settlement. The vehicle controller 4 is used to calculate the reference mileage of the vehicle using the vehicle speed reported by the wheel speed controller 6, and use the reference mileage as the spare mileage for battery replacement settlement. The wheel speed sensor 5 is used to collect the current wheel speed of the vehicle in real time, and report the wheel speed to the wheel speed controller 6. The wheel speed controller 6 is used to convert the wheel speed uploaded by the wheel speed sensor into the vehicle speed through calculation, and upload the vehicle speed to the remote communication module 2, the instrument 3 and the vehicle controller 4 from time to time. The speed sensor 7 is used to collect the current speed of the vehicle in real time and upload the speed to the motor controller 8. The motor controller 8 is used to convert the speed uploaded by the speed sensor into the reference mileage of the vehicle through calculation, and use the calculated reference mileage as the spare mileage for battery replacement settlement.

[0054] In one embodiment, the cloud platform 1 collects the vehicle speed value reported in real time by the remote communication module 2, and determines the reference mileage of the current vehicle based on the integral calculation of the vehicle speed and time, and compares it with the instrument mileage of the vehicle during this trip. When the instrument mileage is less than a certain value than the reference mileage calculated by the cloud platform 1, an alarm is triggered, and the maximum speed can also be limited to less than a certain value. Here, the cumulative mileage of the vehicle calculated by the cloud platform 1 can be expressed as: SumLCloud = SumLCloudOld + . Among them, SumLCloud represents the cumulative mileage of the vehicle calculated by cloud platform 1, SumLCloudOld represents the historical mileage of the vehicle calculated by cloud platform 1, and t represents the driving time of the vehicle this time. The calculation method of the instrument mileage can be expressed as: ΔODO1 = ODO2–ODO1, where ΔODO1 represents the instrument mileage of the vehicle this time, ODO2 represents the cumulative mileage of the instrument at the end of this trip, and ODO1 represents the historical mileage of the vehicle before the start of this trip calculated by cloud platform 1. Here, when ΔODO1 < * When a% (the value range of a is (0, 100), an alarm is triggered accordingly. At the same time, the operating settlement mileage can use the reference mileage calculated by cloud platform 1.

[0055] In one embodiment, the cloud platform 1 can also collect the GPS positioning information reported by the remote communication module 2, determine the reference mileage of the vehicle, and compare it with the instrument mileage of the vehicle during this trip. When the instrument mileage is less than a certain value than the reference mileage calculated by the cloud platform 1, an alarm is triggered.

[0056] In one embodiment, the vehicle controller 4 collects the vehicle speed value reported by the wheel speed controller 6 in real time, and determines the reference mileage of the current vehicle based on the integral calculation of the vehicle speed and time, and compares it with the instrument mileage of the vehicle during this trip. When the instrument mileage difference is less than a certain value than the mileage value calculated by the vehicle controller 4, an alarm is triggered, and the maximum speed can also be limited to less than a certain value. Here, the mileage calculation method of the vehicle controller 4 can be expressed by the formula: SumLVCU = SumLVCUOld + . Among them, SumLVCU represents the cumulative mileage of the current vehicle calculated by the vehicle controller 4, SumLVCUOld represents the historical mileage of the vehicle calculated by the vehicle controller 4, and t represents the driving time of the vehicle this time. The instrument mileage difference calculation method is: ΔODO2 = ODO4-ODO3, where ΔODO2 represents the instrument mileage of the vehicle this time, ODO4 is the cumulative mileage of the instrument at the end of this trip, and ODO3 represents the historical mileage of the vehicle before the start of this trip calculated by the cloud platform 1. Here, when ΔODO2 < * When a% (the value range of a is (0,100]), an alarm is triggered, and the vehicle controller controls the vehicle to run at a maximum speed limited to X km / h (the value range of X is (0,500]). At the same time, the operating settlement mileage can use the reference mileage calculated by the vehicle controller 4.

[0057] In one embodiment, the motor controller 8 collects the speed signal value reported in real time by the speed sensor 7, calculates the reference mileage of the current vehicle, and compares it with the instrument mileage of the vehicle during this trip. When the instrument mileage is less than a certain value than the reference mileage calculated by the motor controller 8, an alarm is triggered, and the maximum speed can also be limited to less than a certain value. The method for the motor controller 8 to calculate the mileage; SumLipu = SumLipuOld + . Among them, SumLipu represents the reference mileage of the current vehicle calculated by the motor controller 8, SumLipuOld represents the historical mileage of the vehicle previously traveled calculated by the motor controller 8, and t represents the driving time of the vehicle this time.

[0058] The calculation method of the instrument mileage difference is: ΔODO3 = ODO6–ODO5, where ΔODO3 represents the instrument mileage of the vehicle during this trip, ODO6 represents the cumulative mileage of the instrument at the end of this trip, and ODO5 represents the historical mileage of the vehicle before the start of this trip calculated by the cloud platform 1. Here, when ΔODO3 < * When a% (the value range of a is (0,100]), an alarm is triggered and the maximum speed of the vehicle is limited to X km / h (the value range of X is (0,500]). The operating settlement mileage can use the reference mileage calculated by the motor controller 8.

[0059] In one embodiment, when the remote communication module 2 and the cloud platform 1 communicate and transmit data, a ciphertext communication method can be used to prevent the transmitted data information from being tampered with. In this way, the ciphertext communication between the remote communication module 2 and the cloud platform 1 can effectively prevent the data from being intercepted, tampered or forged by a third party during the transmission process, thereby ensuring the security and integrity of the information.

[0060] In summary, in the determination of vehicle mileage provided in the above embodiments, the reference mileage and instrument mileage are determined according to at least one processing device, and the actual mileage of the vehicle is further determined, which helps to accurately determine the actual mileage of the vehicle and avoid operating property losses.

[0061] Based on the same inventive concept as the above embodiments, the embodiment of the present invention provides a processing device, such as Figure 3 As shown, the processing device includes: a processor 210 and a memory 211 storing a computer program; wherein, Figure 3 The processor 210 shown in the figure is not used to indicate that the number of the processor 210 is one, but is only used to indicate the positional relationship of the processor 210 relative to other devices. In actual applications, the number of the processor 210 may be one or more; similarly, Figure 3 The memory 211 shown in the figure has the same meaning, that is, it is only used to refer to the position relationship of the memory 211 relative to other devices. In practical applications, the number of memories 211 can be one or more. When the processor 210 runs the computer program, the above-mentioned method for determining the vehicle mileage is implemented.

[0062] The processing device may also include: at least one network interface 212. The various components in the processing device are coupled together via a bus system 213. It is understood that the bus system 213 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 213 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the bus system 213 is not used in the following examples. Figure 3 Various buses are labeled as bus system 213.

[0063] The memory 211 may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory may be a disk memory or a tape memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAMbus random access memory (DRRAM, Direct Rambus Random Access Memory).The memory 211 described in the embodiments of the present invention is intended to include but is not limited to these and any other suitable types of memories.

[0064] The memory 211 in the embodiment of the present invention is used to store various types of data to support the operation of the processing device. Examples of these data include: any computer program used to operate on the processing device, such as an operating system and an application; contact data; phone book data; messages; pictures; videos, etc. Among them, the operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application program may include various applications, such as a media player, a browser, etc., which are used to implement various application services. Here, the program that implements the method of the embodiment of the present invention may be included in the application program.

[0065] Based on the same inventive concept as the above-mentioned embodiment, this embodiment further provides a computer-readable storage medium, in which a computer program is stored. The computer-readable storage medium may be a ferromagnetic random access memory (FRAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); or it may be various devices including one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc. When the computer program stored in the computer-readable storage medium is executed by a processor, the vehicle mileage determination method applied to the above-mentioned processing device is implemented. For the specific steps implemented when the computer program is executed by the processor, please refer to Figure 1 The description of the illustrated embodiment will not be repeated here.

[0066] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0067] In this document, the terms "comprises," "comprising," or any other variations thereof, are intended to cover a non-exclusive inclusion of elements other than those listed and may also include additional elements not expressly listed.

[0068] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for determining vehicle mileage, applied to a first processing device, characterized in that: include: Acquire at least one reference mileage of the vehicle, wherein the at least one reference mileage is determined according to driving information of the vehicle; Calculating the meter mileage based on the meter data, wherein the at least one processing device and the meter are different devices; The actual mileage of the vehicle during this trip is determined according to the at least one reference mileage and the instrument mileage.

2. The method according to claim 1, characterized in that The obtaining of at least one reference mileage of the vehicle comprises: Acquire the at least one reference mileage calculated by the second processing device according to the driving information of the vehicle; and / or, At least one reference mileage of the vehicle is calculated according to the driving information of the vehicle.

3. The method according to claim 2, characterized in that The driving information includes vehicle speed, positioning information, motor speed, and driving time; The method for calculating at least one reference mileage of the vehicle includes: Determining a reference mileage of the vehicle according to the vehicle speed and the driving time; Determining a reference mileage of the vehicle according to the positioning information and the driving time; A reference mileage of the vehicle is determined according to the motor speed and tire information of the vehicle.

4. The method according to any one of claims 1 to 3, characterized in that The determining the actual mileage of the vehicle this time according to the at least one reference mileage and the instrument mileage includes: When the at least one reference mileage is a reference mileage obtained by a processing device, comparing the instrument mileage with the reference mileage; If the meter mileage is less than the reference mileage, and the difference between the meter mileage and the reference mileage is greater than a preset threshold, the reference mileage is determined as the actual mileage of the vehicle this time; If not, the meter mileage is determined as the actual mileage of the vehicle this time.

5. The method according to any one of claims 1 to 3, characterized in that The determining the actual mileage of the vehicle this time according to the at least one reference mileage and the instrument mileage includes: When the at least one reference mileage is at least two reference mileages calculated by at least two processing devices, the at least two reference mileages are respectively compared with the instrument mileage to determine at least two mileages of the current travel of the vehicle; The actual mileage of the vehicle during this trip is determined according to the at least two mileages.

6. The method according to claim 1, characterized in that The method further comprises: The determined actual mileage is sent to a meter to modify data of the meter according to the actual mileage.

7. The method according to claim 1, characterized in that After determining the actual mileage of the vehicle this time, the method further includes: Determine the time period since the last battery replacement of the vehicle; The total mileage of the vehicle after battery replacement is determined based on the sum of the actual mileage corresponding to each travel of the vehicle within the time period.

8. A processing device, characterized in that: include: A processor and a memory for storing executable instructions; wherein the processor is configured to execute the instructions to implement the method according to any one of claims 1-7.

9. A system for determining vehicle mileage, characterized in that: It includes at least one processing device and an instrument, wherein the at least one processing device and the instrument are in communication connection, wherein: The instrument is used to determine the data of the instrument and send the data of the instrument to at least one processing device; The processing device is used to obtain at least one reference mileage of the vehicle, wherein the at least one reference mileage is determined based on the vehicle's driving information; calculate the instrument mileage based on the data of the instrument, wherein the at least one processing device and the instrument are different devices; and determine the actual mileage of the vehicle this time based on the at least one reference mileage and the instrument mileage.

10. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Automobile and driving mileage backup method

    CN107202593A

  • Motor vehicle driving mileage calculation method and device

    CN112729330A

  • Automobile driving total mileage backup system and method

    CN114550339A

  • Battery replacement processing method and system, computer equipment and storage medium

    CN114683911A

  • Vehicle mileage processing method, system and equipment based on vehicle battery replacement and medium

    CN114689077A