Vehicle maintenance mileage determination method and device, electronic equipment and storage medium
By combining factors such as driving habits, driving modes and road types, the vehicle's maintenance mileage is calculated and summed based on the weight coefficients, the problem of inaccurate maintenance mileage in the existing technology is solved, and personalized vehicle maintenance tips are realized.
Patent Information
- Application Number
- CN202510034250.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-09
- Publication Date
- 2025-04-11
AI Technical Summary
In the prior art, the default value of vehicle maintenance mileage is not easy to modify, resulting in inaccurate maintenance mileage due to various factors in actual operation, which may lead to excessive or missing maintenance.
By combining multiple factors, including driving habits, driving modes and road types, the corresponding maintenance mileage is calculated and summed based on the preset weight coefficients to determine the first recommended maintenance mileage of the current vehicle.
Personalized vehicle maintenance tips are realized to ensure the accuracy of maintenance mileage and avoid excessive or missing maintenance.
Smart Images

Figure CN119796087A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, electronic device and storage medium for determining vehicle maintenance mileage. Background Art
[0002] The vehicle maintenance mileage of a vehicle generally defaults to the mileage value set before leaving the factory, and the factory default mileage value will not be modified subsequently. However, many factors in the actual operation of the vehicle will affect the vehicle performance, causing the vehicle's actual vehicle maintenance mileage to be reduced or increased compared to the factory default mileage value, making the vehicle maintenance mileage used to prompt users to perform vehicle maintenance inaccurate, resulting in excessive or missing maintenance of the vehicle. Summary of the invention
[0003] In view of the above problems, the present application provides a method, device, electronic device and storage medium for determining vehicle maintenance mileage, which are used to combine multiple factors to determine the first recommended maintenance mileage for the current vehicle recommended to the user, thereby realizing personalized vehicle maintenance reminders.
[0004] According to one aspect of the present application, a method for determining a vehicle maintenance mileage is provided, the determination method comprising: calculating a first maintenance mileage corresponding to the current mileage according to various driving habits in the current mileage; calculating a second maintenance mileage corresponding to the current mileage according to various driving modes in the current mileage; calculating a third maintenance mileage corresponding to the current mileage according to various road types in the current mileage; and summing the products of the first maintenance mileage, the second maintenance mileage, and the third maintenance mileage with their respective corresponding preset weight coefficients to obtain a first recommended maintenance mileage for the current vehicle.
[0005] In an optional manner, the first maintenance mileage corresponding to the current mileage traveled is calculated based on each driving habit in the current mileage traveled, including: traversing each driving habit in the current mileage traveled, and taking the traversed driving habits as target driving habits; subtracting the target mileage traveled corresponding to the target driving habit from the preset benchmark maintenance mileage, and summing the calculated difference with the target driving habit correction mileage to obtain the custom maintenance mileage corresponding to the target driving habit, so as to obtain the custom maintenance mileage corresponding to each driving habit; wherein the target driving habit correction mileage is the product of a preset target correction coefficient corresponding to the target driving habit and the target mileage traveled; and summing the custom maintenance mileages corresponding to all driving habits to obtain the first maintenance mileage corresponding to the current mileage traveled.
[0006] In an optional manner, the second maintenance mileage corresponding to the current mileage is calculated based on each driving mode in the current mileage, including: multiplying the ratio of the driving time corresponding to the target driving mode to the driving time of the current mileage by the preset mode mileage corresponding to the target driving mode to obtain the mode maintenance mileage corresponding to the target driving mode, so as to obtain the mode maintenance mileage corresponding to each driving mode; wherein the target driving mode is any driving mode in the current mileage; and the mode maintenance mileages corresponding to all driving modes are summed to obtain the second maintenance mileage corresponding to the current mileage.
[0007] In an optional manner, the third maintenance mileage corresponding to the current mileage is calculated based on each road type in the current mileage, including: taking the quotient of the driving time corresponding to each road type in the current mileage and the driving time of the current mileage, respectively, to obtain the time proportion corresponding to each road type; multiplying the time proportion corresponding to each road type by the corresponding preset road condition mileage, to obtain the road condition maintenance mileage corresponding to each road type; and summing the road condition maintenance mileage corresponding to all road types to obtain the third maintenance mileage corresponding to the current mileage.
[0008] In an optional manner, the current mileage includes the current electric mileage and the current fuel mileage; the determination method also includes: determining a first adjustment coefficient based on a first mileage ratio of the current electric mileage to the current mileage, and determining a second adjustment coefficient based on a second mileage ratio of the current fuel mileage to the current mileage; determining a mileage adjustment coefficient based on the first adjustment coefficient and the second adjustment coefficient; calculating the second recommended maintenance mileage of the current vehicle based on the current mileage, the initial vehicle maintenance mileage, and the mileage adjustment coefficient; determining the target recommended maintenance mileage of the current vehicle based on the first recommended maintenance mileage of the current vehicle and the second recommended maintenance mileage of the current vehicle.
[0009] In an optional manner, determining the mileage adjustment coefficient based on the first adjustment coefficient and the second adjustment coefficient includes: summing the first product and the second product to calculate the mileage adjustment coefficient; wherein the first product is the product of the first adjustment coefficient and the current electric driving mileage, and the second product is the product of the second adjustment coefficient and the current fuel driving mileage; calculating the second recommended maintenance mileage of the current vehicle based on the current mileage traveled, the initial vehicle maintenance mileage, and the mileage adjustment coefficient includes: subtracting the initial vehicle maintenance mileage from the current mileage traveled, and summing the difference with the mileage adjustment coefficient to calculate the second recommended maintenance mileage of the current vehicle.
[0010] In an optional manner, determining the first adjustment coefficient based on the first mileage ratio of the current electric mileage and the current mileage traveled includes: matching the first mileage ratio of the current electric mileage and the current mileage traveled with a preset first mileage ratio, and taking the average value between the preset end values corresponding to the successfully matched preset first mileage ratio as the first adjustment coefficient; determining the second adjustment coefficient based on the second mileage ratio of the current fuel mileage and the current mileage traveled includes: matching the second mileage ratio of the current fuel mileage and the current mileage traveled with a preset second mileage ratio, and taking the average value between the preset end values corresponding to the successfully matched preset second mileage ratio as the second adjustment coefficient.
[0011] According to another aspect of the present application, a device for determining vehicle maintenance mileage is provided, the determination device comprising: a first calculation module, for calculating a first maintenance mileage corresponding to the current mileage according to various driving habits in the current mileage; a second calculation module, for calculating a second maintenance mileage corresponding to the current mileage according to various driving modes in the current mileage; a third calculation module, for calculating a third maintenance mileage corresponding to the current mileage according to various road types in the current mileage; a determination module, for summing the products of the first maintenance mileage, the second maintenance mileage, the third maintenance mileage and their respective corresponding preset weight coefficients to obtain a first recommended maintenance mileage for the current vehicle.
[0012] According to one aspect of the present application, an electronic device is provided, including: a controller; and a memory for storing one or more programs, wherein when the one or more programs are executed by the controller, the above-mentioned determination method is executed.
[0013] According to one aspect of the present application, a computer-readable storage medium is also provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer executes the above-mentioned determination method.
[0014] According to one aspect of the present application, a computer program product or a computer program is also provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above-mentioned determination method.
[0015] The present application assigns weight coefficients to the driving habits, driving modes, and road types in the vehicle's mileage, and calculates three maintenance mileages corresponding to the vehicle's mileage in real time based on the three parameters; multiplies each assigned preset weight coefficient by the corresponding maintenance mileage, and sums all the products to obtain the first recommended maintenance mileage for the vehicle, so as to recommend the user to switch the vehicle maintenance mileage, thereby achieving the purpose of real-time optimization of the vehicle maintenance mileage.
[0016] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 It is a flowchart of a method for determining vehicle maintenance mileage shown in an exemplary embodiment of the present application.
[0019] Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for determining vehicle maintenance mileage.
[0020] Figure 3 is based on Figure 2 The exemplary embodiment shown is a flow chart of another method for determining vehicle maintenance mileage.
[0021] Figure 4 is based on Figure 2 The exemplary embodiment shown is a flow chart of another method for determining vehicle maintenance mileage.
[0022] Figure 5 It is a schematic diagram of an application scenario of the method for determining vehicle maintenance mileage of the present application.
[0023] Figure 6 It is a structural schematic diagram of a device for determining vehicle maintenance mileage shown in an exemplary embodiment of the present application.
[0024] Figure 7 It is a schematic diagram of the structure of a computer system of an electronic device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0025] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0027] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0028] The term "multiple" as used in this application refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0029] Many factors during the actual operation of the vehicle will affect the vehicle performance, causing the vehicle's actual vehicle maintenance mileage to be reduced or increased compared to the factory default mileage value, making the vehicle maintenance mileage used to prompt users to perform vehicle maintenance inaccurate, resulting in excessive or missing vehicle maintenance.
[0030] To this end, one aspect of the present application provides a method for determining vehicle maintenance mileage. Figure 1 , Figure 1 1 is a flow chart of a method for determining vehicle maintenance mileage according to an exemplary embodiment of the present application. The determination method at least includes S110 to S140, which are described in detail as follows:
[0031] S110: Calculate a first maintenance mileage corresponding to the current mileage according to various driving habits in the current mileage.
[0032] Driving habits can characterize the driving style of the driver during the traveled distance, which is determined based on parameters such as brake pedaling frequency, steering amplitude, starting frequency, overtaking frequency, etc., including but not limited to fierce driving style, aggressive driving style, moderate driving style, and stable driving style. Among them, each driving habit corresponds to its own first sub-maintenance mileage, and the first sub-maintenance mileages corresponding to different driving habits can be the same or different, and this application does not limit it. The first maintenance mileage can be calculated based on all the first sub-maintenance mileages in the current traveled mileage.
[0033] The first maintenance mileage only considers the impact of all driving habits in the mileage traveled on the initial vehicle maintenance mileage. The calculated maintenance mileage is directly recommended to users as the recommended maintenance mileage in related technologies, without considering the impact of other factors on the initial vehicle maintenance mileage, making the recommended maintenance mileage inaccurate and unable to adapt to complex driving environments. Among them, the initial vehicle maintenance mileage is the vehicle maintenance mileage preset before the vehicle leaves the factory, and its value is the factory default mileage value.
[0034] The driving habits of each section of the current mileage may be different. All driving habits are recorded, and sections with the same driving habits are merged to obtain the mileage corresponding to each driving habit, so as to calculate the first maintenance mileage based on multiple different driving habits and their corresponding mileages.
[0035] Exemplarily, each driving habit in the current mileage is traversed, and the traversed driving habit is used as the target driving habit; the preset baseline maintenance mileage is subtracted from the target mileage corresponding to the target driving habit, and the calculated difference is summed with the target driving habit correction mileage to obtain the custom maintenance mileage corresponding to the target driving habit, so as to obtain the custom maintenance mileage corresponding to each driving habit; wherein the target driving habit correction mileage is the product of the preset target correction coefficient corresponding to the target driving habit and the target mileage; the custom maintenance mileage corresponding to all driving habits is summed to obtain the first maintenance mileage corresponding to the current mileage.
[0036] The preset reference maintenance mileage is a preset parameter that can be adaptively adjusted according to different scenarios. It can be a reference value obtained by calibration based on relevant calibration experiments, or a parameter obtained by training based on relevant historical parameters in the same historical scenario. In some embodiments, in order to reduce the configuration of initial parameters, the initial vehicle maintenance mileage (i.e., the vehicle maintenance mileage preset before the vehicle leaves the factory) is used as the preset reference maintenance mileage to optimize the configuration of the initial parameters.
[0037] The target mileage traveled is the total mileage of the target driving habits in the mileage traveled. For example, if the driving habits of section A mileage and section B mileage in the mileage traveled are both target driving habits, then the section A mileage and the section B mileage are merged so that the target mileage traveled corresponding to the target driving habits = section A mileage + section B mileage.
[0038] Substitute numerical values to illustrate this example: the preset benchmark maintenance mileage is 10,000 km, the driving habits of section A mileage (5 km) and section B mileage (10 km) in the mileage traveled are both target driving habits, the target mileage traveled corresponding to the target driving habit = 5 km + 10 km = 15 km, the target driving habit correction mileage is 70%, the target driving habit correction mileage is = 70% × 15 km = 10.5 km, the custom maintenance mileage corresponding to the target driving habit = 10,000 km - 15 km + 10.5 km = 9995.5 km, and so on, by traversing to ensure that each driving habit in the current mileage traveled is analyzed and calculated without omission, the custom maintenance mileage corresponding to each driving habit is calculated, and the custom maintenance mileage corresponding to all driving habits is summed up to obtain the first maintenance mileage corresponding to the current mileage traveled.
[0039] S120: Calculate the second maintenance mileage corresponding to the current mileage according to each driving mode in the current mileage.
[0040] The driving mode is a power mode used to characterize the driving process of the vehicle, which is related to the energy consumption of the vehicle, including but not limited to ECO (economic) mode, NORMAL (power) mode, SPORT (sports) mode, I-PEDAL (single pedal) mode. Each driving mode corresponds to its own second sub-maintenance mileage. The second sub-maintenance mileages corresponding to different driving modes can be the same or different. This application does not limit it. The second maintenance mileage can be calculated based on all the second sub-maintenance mileages in the current mileage. Among them, the second maintenance mileage is the maintenance mileage calculated by considering only the impact of all driving modes in the mileage on the initial vehicle maintenance mileage.
[0041] When analyzing the driving mode of each mileage in the current mileage, the mileage of the same driving mode needs to be merged to avoid subsequent repeated calculation of related parameters of the same driving mode.
[0042] Exemplarily, the ratio of the driving time corresponding to the target driving mode to the driving time of the current mileage is multiplied by the preset mode mileage corresponding to the target driving mode to obtain the mode maintenance mileage corresponding to the target driving mode, so as to obtain the mode maintenance mileage corresponding to each driving mode; wherein the target driving mode is any driving mode in the current mileage; the mode maintenance mileages corresponding to all driving modes are summed to obtain the second maintenance mileage corresponding to the current mileage.
[0043] Each driving mode corresponds to its own preset mode mileage, and this application does not limit their specific values. The preset mode mileages corresponding to different driving modes can be the same or different.
[0044] For example, the driving time corresponding to the target driving mode is 8 minutes, the driving time of the current mileage is 15 minutes, the preset mode mileage corresponding to the target driving mode is 5000 km, the mode maintenance mileage corresponding to the target driving mode = (8 / 15) × 5000 km = 2666.8 km, and so on. The mode maintenance mileage corresponding to each driving mode is calculated, and the mode maintenance mileage corresponding to all driving modes is summed to obtain the second maintenance mileage corresponding to the current mileage.
[0045] S130: Calculate the third maintenance mileage corresponding to the current mileage according to each road type in the current mileage.
[0046] The road type is a parameter that characterizes the road conditions during vehicle driving. It is related to road surface conditions, road traffic conditions, road location and other information. Different road types can characterize the characteristics of their respective roads. The characteristics can be characteristics presented at different levels, such as road flatness, road traffic conditions, road scenes, etc. For example, road types include but are not limited to horizontal road types, slope road types, congested road types, highway types, etc. Among them, each road type corresponds to its own third sub-maintenance mileage. The third sub-maintenance mileages corresponding to different road types can be the same or different. This application does not limit it. The third maintenance mileage can be calculated based on all the third sub-maintenance mileages in the current mileage. Among them, the third maintenance mileage is the maintenance mileage calculated by considering only the impact of all road types in the mileage traveled on the initial vehicle maintenance mileage.
[0047] Exemplarily, the driving time corresponding to each road type in the current mileage is divided by the driving time of the current mileage to obtain the time ratio corresponding to each road type; the time ratio corresponding to each road type is multiplied by the corresponding preset road condition mileage to obtain the road condition maintenance mileage corresponding to each road type; the road condition maintenance mileage corresponding to all road types is summed to obtain the third maintenance mileage corresponding to the current mileage.
[0048] Each road type has its own preset road condition mileage. This application does not limit their specific values. The preset road condition mileages corresponding to different road types can be the same or different.
[0049] For example, the driving time corresponding to road type A is 3 minutes, and its corresponding preset road condition mileage is 10,000 km. The driving time of the current mileage is 15 minutes, and the driving time corresponding to road type A accounts for 3 / 15=0.2. The road condition maintenance mileage corresponding to road type A = 0.2×10,000 km = 2,000 km, and so on. The road condition maintenance mileage corresponding to each road type is calculated, and the road condition maintenance mileage corresponding to all road types is summed up to obtain the third maintenance mileage corresponding to the current mileage.
[0050] The present application does not limit the execution order of S110, S120, and S130. They can be executed simultaneously or in a distributed manner. The numbering sequence of the present application is only for illustrative purposes.
[0051] S140: Sum the products of the first maintenance mileage, the second maintenance mileage, and the third maintenance mileage with their corresponding preset weight coefficients to obtain a first recommended maintenance mileage for the current vehicle.
[0052] Exemplarily, the first maintenance mileage is 8000km, and its corresponding preset weight coefficient is 20%; the second maintenance mileage is 10000km, and its corresponding preset weight coefficient is 20%; the third maintenance mileage is 9000km, and its corresponding preset weight coefficient is 60%; the current vehicle's first recommended maintenance mileage = 8000km×20%+10000km×20%+9000km×60%=9000km.
[0053] The present application assigns weight coefficients to the driving habits, driving modes, and road types in the vehicle's mileage, and calculates three maintenance mileages corresponding to the vehicle's mileage in real time based on the three parameters; multiplies each assigned preset weight coefficient by the corresponding maintenance mileage, and sums all the products to obtain the first recommended maintenance mileage for the vehicle, so as to recommend the user to switch the vehicle maintenance mileage, thereby achieving the purpose of real-time optimization of the vehicle maintenance mileage.
[0054] There are large differences in vehicle maintenance mileage between vehicles with different power sources. For hybrid vehicles that can switch between oil and electricity, using different energy sources to power the vehicle will have different impacts on the vehicle maintenance mileage.
[0055] To this end, in another exemplary embodiment of the present application, the current second recommended maintenance mileage of the vehicle is determined by performing parameter analysis on the current electric driving mileage and the current fuel driving mileage in the current driving mileage, and then the current target recommended maintenance mileage of the vehicle is determined. Figure 2 , Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for determining vehicle maintenance mileage. The determination method is as follows Figure 1 Based on the S110 to S140 shown, at least S210 to S240 are also included, which are described in detail as follows:
[0056] S210: Determine a first adjustment coefficient according to a first mileage ratio of the current electric mileage to the current mileage, and determine a second adjustment coefficient according to a second mileage ratio of the current fuel mileage to the current mileage.
[0057] Supplying energy to the vehicle with different energy sources will have different effects on the vehicle maintenance mileage. Therefore, in this embodiment, the current electric driving mileage and the current fuel driving mileage are analyzed separately to fully consider the impact of different energy driving mileages on the vehicle maintenance mileage, so that the calculated second recommended maintenance mileage of the current vehicle is more accurate.
[0058] The current electric driving mileage is the mileage that the vehicle has traveled before the current moment when it was running on electric energy. The current fuel driving mileage is the mileage that the vehicle has traveled before the current moment when it was running on fuel and other energy sources. The sum of the current electric driving mileage and the current fuel driving mileage is the current mileage of the vehicle; the first driving mileage ratio is the ratio of the current electric driving mileage to the current mileage, and the second driving mileage ratio is the ratio of the current fuel driving mileage to the current mileage. For example, the current electric driving mileage is 10km, the current fuel driving mileage is 15km, and the current mileage is 25km, the first driving mileage ratio = 10 / 25 = 0.4, and the second driving mileage ratio = 15 / 25 = 0.6.
[0059] The first adjustment coefficient reflects the degree of influence of the current electric driving mileage on the initial vehicle maintenance mileage, as well as the adjustment strength of the initial vehicle maintenance mileage. Similarly, the second adjustment coefficient reflects the degree of influence of the current fuel driving mileage on the initial vehicle maintenance mileage, as well as the adjustment strength of the initial vehicle maintenance mileage. Among them, the greater the influence of the adjustment coefficient, the greater the adjustment strength. Exemplarily, the first driving mileage ratio and the second driving mileage ratio are matched with the data in the corresponding preset adjustment coefficient determination table, respectively, to obtain the preset adjustment coefficients that are successfully matched, namely the first adjustment coefficient and the second adjustment coefficient.
[0060] S220: Determine a mileage adjustment coefficient according to the first adjustment coefficient and the second adjustment coefficient.
[0061] The mileage adjustment coefficient is a coefficient obtained by combining the impact of the current electric driving mileage and the current fuel driving mileage on the initial vehicle maintenance mileage, and is an adjustment coefficient determined based on the first adjustment coefficient and the second adjustment coefficient.
[0062] For example, the average value of the first adjustment coefficient and the second adjustment coefficient is multiplied by the current mileage to calculate the mileage adjustment coefficient. For example, if the current mileage is 25 km, the first adjustment coefficient is 175%, the second adjustment coefficient is 75%, and the mileage adjustment coefficient = (175% + 75%) / 2 × 25 km = 53.125 km.
[0063] S230: Calculate the second recommended maintenance mileage for the current vehicle according to the current mileage, the initial vehicle maintenance mileage, and the mileage adjustment coefficient.
[0064] The initial vehicle maintenance mileage is the vehicle maintenance mileage preset before the vehicle leaves the factory, and its value is the factory default mileage value. This embodiment corrects the initial vehicle maintenance mileage in real time according to the mileage traveled and the mileage adjustment coefficient to obtain the real-time second recommended vehicle maintenance mileage, so that the user can adjust the vehicle maintenance mileage in real time, thereby realizing personalized vehicle maintenance reminders.
[0065] S240: Determine a target recommended maintenance mileage for the current vehicle according to the first recommended maintenance mileage for the current vehicle and the second recommended maintenance mileage for the current vehicle.
[0066] Exemplarily, the first recommended maintenance mileage of the current vehicle and the second recommended maintenance mileage of the current vehicle are multiplied by their respective corresponding weight coefficients, and the two products are summed to obtain the target recommended maintenance mileage of the current vehicle, wherein the sum of the weight coefficients corresponding to the first recommended maintenance mileage of the current vehicle and the second recommended maintenance mileage of the current vehicle is one.
[0067] In another exemplary embodiment of the present application, how to determine the mileage adjustment coefficient and the second recommended maintenance mileage of the current vehicle is described in detail. Figure 3 , Figure 3 is based on Figure 2 The exemplary embodiment shown is a flow chart of another method for determining vehicle maintenance mileage. The determination method is as follows Figure 2 The S220 shown includes at least S310, and S230 includes at least S320, which are described in detail as follows:
[0068] S310: Sum the first product and the second product to calculate the mileage adjustment coefficient; wherein the first product is the product of the first adjustment coefficient and the current electric driving mileage, and the second product is the product of the second adjustment coefficient and the current fuel driving mileage.
[0069] Exemplarily, the first adjustment coefficient is 125%, the second adjustment coefficient is 75%, the current electric driving mileage is 10 km, the current fuel driving mileage is 15 km, and the mileage adjustment coefficient = 125% × 10 km + 75% × 15 km = 23.75 km.
[0070] S320: Subtract the initial vehicle maintenance mileage from the current mileage, and sum the difference with the mileage adjustment coefficient to calculate the second recommended maintenance mileage for the current vehicle.
[0071] For example, the initial vehicle maintenance mileage is 10,000 km, the current electric driving mileage is 10 km, the current fuel driving mileage is 15 km, that is, the current mileage is 25 km; the mileage adjustment factor is 20 km, so the second recommended maintenance mileage of the current vehicle is determined to be 10,000 km - 25 km + 20 km = 9,995 km.
[0072] In another exemplary embodiment of the present application, how to determine the first adjustment coefficient and the second adjustment coefficient. Figure 4 , Figure 4 is based on Figure 2 The exemplary embodiment shown is a flow chart of another method for determining vehicle maintenance mileage. The determination method is as follows Figure 2 The S210 shown includes at least S410 to S420, which are described in detail as follows:
[0073] S410: Match the first mileage ratio of the current electric driving mileage to the current driven mileage with the preset first mileage ratio, and use the average value between the preset end values corresponding to the successfully matched preset first mileage ratio as the first adjustment coefficient.
[0074] S420: Match the second mileage ratio of the current fuel mileage to the current mileage with the preset second mileage ratio, and use the average value between the preset end values corresponding to the successfully matched preset second mileage ratio as the second adjustment coefficient.
[0075] For example, the current electric driving mileage is 10 km, the current fuel driving mileage is 15 km, and the current driving mileage is 25 km. The first driving mileage proportion = 10 / 25 = 0.4, and the second driving mileage proportion = 15 / 25 = 0.6.
[0076] It is determined that the first mileage ratio belongs to the preset first mileage ratio interval shown in Table 1 (that is, the interval to which the successfully matched preset first mileage ratio belongs is determined), and the first adjustment coefficient is determined from the preset adjustment coefficient interval corresponding to the belonging interval, that is, the average of the two end values of the preset adjustment coefficient interval is determined as the first adjustment coefficient.
[0077] Table 1: Example of the relationship between the preset first mileage ratio and the preset adjustment coefficient range
[0078] Preset first mileage ratio Preset adjustment coefficient range 0 0 (0,20%) 100%-125% [20%,50%) 125%-155% [50%,80%] 150%-175% (80%,100%) 170%-190% 100% 200%
[0079] The loss caused by electric driving to the vehicle is less than the loss caused by fuel driving, so as shown in Table 1, by increasing the value of the preset adjustment coefficient, the first adjustment coefficient is increased to a certain extent to increase the mileage adjustment coefficient, thereby increasing the second recommended maintenance mileage of the current vehicle, that is, the proportion of the preset first driving mileage is proportional to the corresponding preset adjustment coefficient range.
[0080] It is determined that the second mileage ratio belongs to the preset second mileage ratio interval shown in Table 2 (that is, the interval to which the successfully matched preset second mileage ratio belongs is determined), and the second adjustment coefficient is determined from the preset adjustment coefficient interval corresponding to the belonging interval, that is, the average value of the two end values of the preset adjustment coefficient interval is determined as the second adjustment coefficient.
[0081] Table 2: Example of the relationship between the preset second mileage ratio and the preset adjustment coefficient range
[0082]
[0083]
[0084] The loss caused by fuel driving to the vehicle is greater than the loss caused by electric driving, so as shown in Table 2, by increasing the value of the preset adjustment coefficient, the second adjustment coefficient is reduced to a certain extent to reduce the mileage adjustment coefficient, thereby reducing the second recommended maintenance mileage of the current vehicle, that is, the proportion of the preset second driving mileage is inversely proportional to the corresponding preset adjustment coefficient range.
[0085] In another exemplary embodiment of the present application, the application scenarios of the above-mentioned multiple determination methods are exemplarily described. Figure 5 , Figure 5 It is a schematic diagram of an application scenario of the method for determining vehicle maintenance mileage of the present application, wherein the vehicle end 100, the server 200 and the vehicle display screen 300 are included, and the three ends can be connected by wireless communication, and the present application does not limit the connection method between them.
[0086] The server 200 serves as the execution subject of any of the above determination methods of the present application to execute any of the above determination methods, and the exemplary description is as follows:
[0087] The server 200 calculates the first maintenance mileage corresponding to the current mileage according to each driving habit in the current mileage; the server 200 calculates the second maintenance mileage corresponding to the current mileage according to each driving mode in the current mileage; the server 200 calculates the third maintenance mileage corresponding to the current mileage according to each road type in the current mileage; the server 200 sums the product between the first maintenance mileage, the second maintenance mileage, and the third maintenance mileage and the corresponding preset weight coefficients to obtain the first recommended maintenance mileage of the current vehicle. The server 200 transmits the first recommended maintenance mileage of the current vehicle to the vehicle display screen 300 for display, so that the vehicle display screen 300 displays the first recommended maintenance mileage of the current vehicle, so that the user can determine whether to switch the recommended maintenance mileage of the current vehicle and use it as the mileage of the current vehicle maintenance reminder.
[0088] The server 200 may Figure 5 As shown, it is placed in the vehicle side 100, or it can be a physical server independent of the vehicle side 100, or it can be a server cluster or distributed system composed of multiple physical servers, wherein multiple servers can form a blockchain, and the server is a node on the blockchain. The server 200 can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network) and big data and artificial intelligence platforms, and there is no restriction on this here.
[0089] Another aspect of the present application also provides a device for determining vehicle maintenance mileage, such as Figure 6 As shown, Figure 6 600 is a schematic diagram of a vehicle maintenance mileage determination device according to an exemplary embodiment of the present application. The determination device 600 includes:
[0090] The first calculation module 610 calculates the first maintenance mileage corresponding to the current mileage according to various driving habits in the current mileage;
[0091] The second calculation module 630 calculates the second maintenance mileage corresponding to the current mileage according to each driving mode in the current mileage;
[0092] The third calculation module 650 calculates the third maintenance mileage corresponding to the current mileage according to each road type in the current mileage;
[0093] The determination module 670 sums the products of the first maintenance mileage, the second maintenance mileage, and the third maintenance mileage with their corresponding preset weight coefficients to obtain a first recommended maintenance mileage for the current vehicle.
[0094] In another exemplary embodiment of the present application, the first calculation module 610 includes:
[0095] A traversal unit is used to traverse each driving habit in the current mileage, and the traversed driving habits are used as target driving habits;
[0096] a habit maintenance mileage calculation unit, which subtracts a target mileage corresponding to a target driving habit from a preset base maintenance mileage, and sums the calculated difference with the target driving habit correction mileage to obtain the habit maintenance mileage corresponding to the target driving habit, so as to obtain the habit maintenance mileage corresponding to each driving habit; wherein the target driving habit correction mileage is the product of a preset target correction coefficient corresponding to the target driving habit and the target mileage;
[0097] The first calculation unit performs a summation operation on the customary maintenance mileages corresponding to all driving habits to obtain a first maintenance mileage corresponding to the current traveled mileage.
[0098] In another exemplary embodiment of the present application, the second calculation module 630 includes:
[0099] The preset mode mileage calculation unit calculates the ratio of the driving time corresponding to the target driving mode to the driving time of the current driving mileage by multiplying the preset mode mileage corresponding to the target driving mode to obtain the mode maintenance mileage corresponding to the target driving mode, so as to obtain the mode maintenance mileage corresponding to each driving mode; wherein the target driving mode is any driving mode in the current driving mileage;
[0100] The second calculation unit performs a sum operation on the mode maintenance mileages corresponding to all the driving modes to obtain a second maintenance mileage corresponding to the current driving mileage.
[0101] In another exemplary embodiment of the present application, the third calculation module 650 includes:
[0102] A quotient calculation unit calculates the quotient of the driving time corresponding to each road type in the current mileage traveled and the driving time of the current mileage traveled, respectively, to obtain the proportion of the driving time corresponding to each road type;
[0103] The road maintenance mileage calculation unit multiplies the time proportion corresponding to each road type by the corresponding preset road condition mileage to obtain the road maintenance mileage corresponding to each road type;
[0104] The third calculation unit performs a summation operation on the road maintenance mileages corresponding to all road types to obtain a third maintenance mileage corresponding to the current traveled mileage.
[0105] In another exemplary embodiment of the present application, the current mileage includes the current electric mileage and the current fuel mileage; the determination device 600 further includes:
[0106] an adjustment coefficient determination unit, which determines a first adjustment coefficient according to a first driving mileage ratio of the current electric driving mileage to the current driving mileage, and determines a second adjustment coefficient according to a second driving mileage ratio of the current fuel driving mileage to the current driving mileage;
[0107] a mileage adjustment coefficient determination unit, which determines a mileage adjustment coefficient according to the first adjustment coefficient and the second adjustment coefficient;
[0108] The current vehicle second recommended maintenance mileage calculation unit calculates the current vehicle second recommended maintenance mileage according to the current mileage, the initial vehicle maintenance mileage, and the mileage adjustment coefficient;
[0109] The current vehicle target recommended maintenance mileage determination unit determines the current vehicle target recommended maintenance mileage according to the current vehicle first recommended maintenance mileage and the current vehicle second recommended maintenance mileage.
[0110] In another exemplary embodiment of the present application, the mileage adjustment coefficient determination unit includes:
[0111] The first calculation block performs a sum operation on the first product and the second product to calculate the mileage adjustment coefficient; wherein the first product is the product of the first adjustment coefficient and the current electric driving mileage, and the second product is the product of the second adjustment coefficient and the current fuel driving mileage;
[0112] The second calculation section calculates the difference between the initial vehicle maintenance mileage and the current mileage, and sums the difference with the mileage adjustment coefficient to calculate the second recommended maintenance mileage for the current vehicle.
[0113] In another exemplary embodiment of the present application, the adjustment coefficient determination unit includes:
[0114] The first adjustment coefficient determination section matches the first driving mileage ratio of the current electric driving mileage to the current driving mileage with the preset first driving mileage ratio, and takes the average value between the preset end values corresponding to the successfully matched preset first driving mileage ratio as the first adjustment coefficient;
[0115] The second adjustment coefficient determination section matches the second mileage ratio of the current fuel mileage and the current mileage with the preset second mileage ratio, and takes the average value between the preset end values corresponding to the successfully matched preset second mileage ratio as the second adjustment coefficient.
[0116] The determination device of the present application assigns weight coefficients to the driving habits, driving modes, and road types in the vehicle's mileage, and calculates three maintenance mileages corresponding to the vehicle's mileage in real time based on the three parameters; each preset weight coefficient obtained by the assignment is multiplied by the corresponding maintenance mileage, and all products are summed to obtain the first recommended maintenance mileage of the vehicle, so as to recommend the user to switch the vehicle maintenance mileage, thereby achieving the purpose of real-time optimization of the vehicle maintenance mileage.
[0117] It should be noted that the determination device provided in the above embodiment and the determination method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment and will not be repeated here.
[0118] Another aspect of the present application provides an electronic device, including: a controller; and a memory for storing one or more programs, which, when executed by the controller, executes the above-mentioned determination method.
[0119] See also Figure 7 , Figure 7 1 is a schematic diagram of the structure of a computer system of an electronic device shown in an exemplary embodiment of the present application, which shows a schematic diagram of the structure of a computer system of an electronic device suitable for implementing an embodiment of the present application.
[0120] It should be noted that Figure 7 The computer system 700 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0121] like Figure 7As shown, the computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 702 or the program loaded from the storage part 708 to the random access memory (RAM) 703, such as executing the method in the above embodiment. In the RAM 703, various programs and data required for system operation are also stored. The CPU 701, ROM 702 and RAM 703 are connected to each other through a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0122] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed so that a computer program read therefrom is installed into the storage section 708 as needed.
[0123] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 709, and / or installed from a removable medium 711. When the computer program is executed by a central processing unit (CPU) 701, various functions defined in the system of the present application are executed.
[0124] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0125] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0126] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0127] Another aspect of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above determination method is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.
[0128] Another aspect of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the determination method provided in each of the above embodiments.
[0129] According to one aspect of an embodiment of the present application, a computer system is also provided, including a central processing unit (CPU), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage portion into a random access memory (RAM), such as executing the method in the above embodiment. In RAM, various programs and data required for system operation are also stored. CPU, ROM and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0130] The following components are connected to the I / O interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage part as needed.
[0131] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. A person skilled in the art can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.
Claims
1. A method for determining vehicle maintenance mileage, characterized in that: The determination method comprises: According to various driving habits in the current mileage, the first maintenance mileage corresponding to the current mileage is calculated; According to each driving mode in the current mileage, the second maintenance mileage corresponding to the current mileage is calculated; According to each road type in the current mileage, the third maintenance mileage corresponding to the current mileage is calculated; The first recommended maintenance mileage for the current vehicle is obtained by summing the products of the first maintenance mileage, the second maintenance mileage, and the third maintenance mileage with their corresponding preset weight coefficients.
2. The determination method according to claim 1, characterized in that: The first maintenance mileage corresponding to the current mileage is calculated according to each driving habit in the current mileage, including: Traverse each driving habit in the current mileage, and use the traversed driving habits as the target driving habits; The target mileage corresponding to the target driving habit is subtracted from the preset base maintenance mileage, and the calculated difference is summed with the target driving habit correction mileage to obtain the custom maintenance mileage corresponding to the target driving habit, so as to obtain the custom maintenance mileage corresponding to each driving habit; wherein the target driving habit correction mileage is the product of a preset target correction coefficient corresponding to the target driving habit and the target mileage; The customary maintenance mileages corresponding to all driving habits are summed up to obtain the first maintenance mileage corresponding to the current mileage traveled.
3. The determination method according to claim 1, characterized in that: The step of calculating the second maintenance mileage corresponding to the current mileage according to each driving mode in the current mileage includes: The ratio of the driving time corresponding to the target driving mode to the driving time of the current driving mileage is multiplied by the preset mode mileage corresponding to the target driving mode to obtain the mode maintenance mileage corresponding to the target driving mode, so as to obtain the mode maintenance mileage corresponding to each driving mode; wherein the target driving mode is any driving mode in the current driving mileage; The mode maintenance mileages corresponding to all driving modes are summed up to obtain the second maintenance mileage corresponding to the current driving mileage.
4. The determination method according to claim 1, characterized in that: The calculating, according to each road type in the current mileage, of the third maintenance mileage corresponding to the current mileage includes: The driving time corresponding to each road type in the current mileage is calculated by dividing the driving time of the current mileage by the driving time to obtain the proportion of the driving time corresponding to each road type; The road maintenance mileage corresponding to each road type is obtained by multiplying the time proportion corresponding to each road type by the preset road condition mileage corresponding to each road type; The road maintenance mileages corresponding to all road types are summed up to obtain the third maintenance mileage corresponding to the current mileage traveled.
5. The determination method according to any one of claims 1 to 4, characterized in that: The current mileage includes the current electric mileage and the current fuel mileage; the determination method further includes: Determine a first adjustment coefficient according to a first mileage ratio of the current electric mileage to the current mileage, and determine a second adjustment coefficient according to a second mileage ratio of the current fuel mileage to the current mileage; determining a mileage adjustment coefficient according to the first adjustment coefficient and the second adjustment coefficient; Calculate the second recommended maintenance mileage for the current vehicle according to the current mileage, the initial vehicle maintenance mileage, and the mileage adjustment coefficient; The target recommended maintenance mileage of the current vehicle is determined according to the first recommended maintenance mileage of the current vehicle and the second recommended maintenance mileage of the current vehicle.
6. The determination method according to claim 5, characterized in that: The determining the mileage adjustment coefficient according to the first adjustment coefficient and the second adjustment coefficient includes: The first product and the second product are summed to calculate the mileage adjustment coefficient; wherein the first product is the product of the first adjustment coefficient and the current electric driving mileage, and the second product is the product of the second adjustment coefficient and the current fuel driving mileage; The calculating the second recommended maintenance mileage of the current vehicle according to the current mileage, the initial vehicle maintenance mileage, and the mileage adjustment coefficient includes: The initial vehicle maintenance mileage is subtracted from the current mileage, and the difference is summed with the mileage adjustment coefficient to calculate the second recommended maintenance mileage for the current vehicle.
7. The determination method according to claim 5, characterized in that: The determining of the first adjustment coefficient according to the first driving mileage ratio of the current electric driving mileage to the current driving mileage includes: Matching the first driving mileage ratio of the current electric driving mileage to the current driving mileage with the preset first driving mileage ratio, and taking the average value between the preset end values corresponding to the successfully matched preset first driving mileage ratio as the first adjustment coefficient; The determining of the second adjustment coefficient according to the second mileage ratio of the current fuel mileage to the current mileage includes: The second mileage ratio of the current fuel mileage to the current mileage is matched with the preset second mileage ratio, and the average value between the preset end values corresponding to the successfully matched preset second mileage ratio is used as the second adjustment coefficient.
8. A device for determining vehicle maintenance mileage, characterized in that: The determining device comprises: A first calculation module calculates a first maintenance mileage corresponding to the current mileage according to various driving habits in the current mileage; A second calculation module calculates a second maintenance mileage corresponding to the current mileage according to each driving mode in the current mileage; A third calculation module, calculating a third maintenance mileage corresponding to the current mileage according to each road type in the current mileage; The determination module sums the products of the first maintenance mileage, the second maintenance mileage, and the third maintenance mileage with their corresponding preset weight coefficients to obtain a first recommended maintenance mileage for the current vehicle.
9. An electronic device, characterized in that: include: Controller; A memory for storing one or more programs, which, when executed by a controller, enables the controller to implement the determination method described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the determination method according to any one of claims 1 to 7.