Maintenance reminder method, device, automobile and computer-readable storage medium
By dynamically obtaining and monitoring the engine maintenance mileage of extended-range electric vehicles, and generating timely maintenance prompts and warning information, it solves the problem that traditional solutions cannot adapt to different usage frequencies, reduces the risk of engine damage and maintenance costs, and improves the user experience.
Patent Information
- Application Number
- CN202210788009.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-04
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-07-04
AI Technical Summary
Traditional engine maintenance solutions cannot meet the needs of different usage frequencies of extended-range electric vehicles, resulting in excessive or insufficient maintenance of the engine, increasing user costs and damaging the engine.
By dynamically obtaining the remaining maintenance mileage, monitoring whether the preset threshold is reached, generating maintenance prompt information and maintenance marking positions, and pushing warning information when necessary, so that users and customer service platforms can promptly understand the engine maintenance needs.
It effectively solves the problem that users do not know how to maintain the extended-range engine, reduces the probability of engine damage due to improper maintenance, reduces additional maintenance costs, and improves users' car use experience.
Smart Images

Figure CN115042731B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of new energy technology, and in particular to a maintenance reminder method, device, automobile and computer-readable storage medium. Background Art
[0002] With the advancement of science and technology, the increasing scarcity of oil resources and the improvement of public environmental awareness, electric vehicles are gaining more and more attention. In recent years, electric vehicles have made significant progress. In order to solve the problem of short driving range of electric vehicles, various extended-range electric vehicles have emerged.
[0003] Extended-range electric vehicles have two driving modes: pure electric mode and extended-range mode. Some customers use the pure electric mode for a long time, and the range extender is not started for a long time (one month or even several months). If the oil is not changed, it may cause the engine oil to emulsify; some customers are accustomed to using the extended-range mode and use the range extender frequently every day; and for the above different situations, the traditional engine maintenance plan is obviously not universal. Summary of the Invention
[0004] The main purpose of the present invention is to provide a maintenance reminder method, device, automobile and computer-readable storage medium, aiming to solve the technical problem of how to configure a reasonable engine maintenance plan for extended-range electric vehicles to reduce users' usage costs and improve users' vehicle experience.
[0005] To achieve the above object, the present invention provides a maintenance reminder method, which includes the following steps:
[0006] Dynamically obtain remaining maintenance mileage;
[0007] Dynamically monitoring whether the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0008] When it is monitored that the remaining maintenance mileage is not greater than a preset maintenance threshold, generating and pushing a maintenance reminder message;
[0009] When it is detected that the remaining maintenance mileage is zero, a maintenance identification bit is generated;
[0010] Generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
[0011] Optionally, before the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the step further includes:
[0012] Get the total mileage of the vehicle and the preset maximum mileage;
[0013] Calculating the difference between the preset maximum mileage and the total mileage of the vehicle to obtain a first difference;
[0014] When the first difference is less than zero, a maintenance identification bit is generated.
[0015] Optionally, the step of dynamically obtaining the remaining maintenance mileage includes:
[0016] Obtain the total accumulated power generation and average power consumption of the vehicle;
[0017] Dividing the total accumulated power generation by the average power consumption of the vehicle to obtain the extended range mileage;
[0018] The remaining maintenance mileage is dynamically obtained based on the extended-range driving mileage.
[0019] Optionally, after the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the following steps are included:
[0020] After the engine maintenance is completed, the extended range mileage and the total vehicle mileage are reset to zero.
[0021] Optionally, the step of dynamically obtaining the remaining maintenance mileage based on the extended-range driving mileage includes:
[0022] Get preset maintenance standard values;
[0023] Calculating the difference between the preset maintenance standard value and the extended-range mileage to obtain a second difference;
[0024] The second difference is taken as the remaining maintenance mileage.
[0025] Optionally, the step of obtaining the total accumulated power generation includes:
[0026] Obtaining the cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle;
[0027] The cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle are added together to obtain a total cumulative power generation.
[0028] Optionally, the step of obtaining the cumulative power generation of the current driving cycle includes:
[0029] The real-time power generated by the generator is obtained, and the real-time power generated at each moment is accumulated to obtain the cumulative power generation of the current driving cycle.
[0030] In addition, to achieve the above-mentioned purpose, the present invention further provides a maintenance reminder device, which includes:
[0031] An acquisition module, the acquisition module is used to dynamically acquire the remaining maintenance mileage;
[0032] a monitoring module, the monitoring module being used to dynamically monitor whether the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0033] a prompt module, configured to generate and push a maintenance reminder message when monitoring that the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0034] A generating module, configured to generate a maintenance identification bit when detecting that the remaining maintenance mileage is zero;
[0035] The warning module is used to generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
[0036] In addition, to achieve the above-mentioned purpose, the present invention also provides a car, which includes: a memory, a processor, and a maintenance reminder program stored in the memory and executable on the processor, and when the maintenance reminder program is executed by the processor, the steps of the maintenance reminder method described above are implemented.
[0037] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which a maintenance reminder program is stored. When the maintenance reminder program is executed by a processor, the steps of the maintenance reminder method described above are implemented.
[0038] The present invention proposes a maintenance reminder method, device, automobile and computer-readable storage medium, which overcomes the technical problem in the prior art that the general engine maintenance strategy is not applicable to extended-range electric vehicles with inconsistent engine usage frequencies. In the maintenance reminder method, the remaining maintenance mileage is dynamically obtained; the remaining maintenance mileage is dynamically monitored to see if it is not greater than a preset maintenance threshold; when it is monitored that the remaining maintenance mileage is not greater than the preset maintenance threshold, a maintenance reminder message is generated and pushed, so that both the user and the customer service platform can receive a reminder message about the engine reaching the maintenance mileage; a maintenance identification bit is generated based on the maintenance reminder message; when it is monitored that the remaining maintenance mileage is equal to zero, a maintenance identification bit is generated; a maintenance warning message is generated based on the maintenance identification bit and pushed, so that both the user and the customer service platform can receive a warning message that the engine urgently needs maintenance, urging the user to maintain the engine in a timely manner. The present invention effectively solves the problem that users do not know how to maintain the engine of an extended-range vehicle, reduces the probability of the engine being damaged due to improper maintenance, reduces the additional maintenance costs incurred by the user due to improper maintenance, and improves the user's car experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 Schematic diagram of the automobile structure of the hardware operating environment involved in the embodiment of the present invention;
[0040] Figure 2 This is a flow chart of an embodiment of a maintenance reminder method of the present invention;
[0041] Figure 3 Schematic diagram of the functional modules of an embodiment of the maintenance reminder device of the present invention.
[0042] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0043] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0044] The main solution of the embodiment of the present invention is: a maintenance reminder method, which includes the following steps:
[0045] Dynamically obtain remaining maintenance mileage;
[0046] Dynamically monitoring whether the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0047] When it is monitored that the remaining maintenance mileage is not greater than a preset maintenance threshold, generating and pushing a maintenance reminder message;
[0048] When it is detected that the remaining maintenance mileage is zero, a maintenance identification bit is generated;
[0049] Generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
[0050] Since extended-range electric vehicles have two driving modes, pure electric mode and extended-range mode, generally speaking, when the electric vehicle is fully charged, the range extender is rarely used in the working state. At this time, the vehicle's mileage has nothing to do with whether the engine is started. Therefore, the traditional method of judging the engine maintenance needs based solely on the vehicle's mileage is likely to cause the engine maintenance frequency to be too high, increasing the user's vehicle use cost. At the same time, the range extender being in a non-working state for a long time is also likely to cause problems such as gumming of the engine oil circuit and carbon deposits in the air circuit of the range extender, which can easily damage the range extender. Some customers are accustomed to using the extended-range mode and use the range extender very frequently every day. If the traditional engine maintenance plan is followed, the maintenance frequency will be too low, which can also easily damage the engine.
[0051] This embodiment provides a maintenance reminder method that overcomes the technical problem in the prior art that the general engine maintenance strategy is not applicable to extended-range electric vehicles with inconsistent engine usage frequencies. In the maintenance reminder method, the remaining maintenance mileage is dynamically obtained; the remaining maintenance mileage is dynamically monitored to see if it is not greater than a preset maintenance threshold; when it is monitored that the remaining maintenance mileage is not greater than the preset maintenance threshold, a maintenance reminder message is generated and pushed, so that both the user and the customer service platform receive a reminder message that the engine is about to reach the maintenance mileage; a maintenance flag is generated based on the maintenance reminder message; when it is monitored that the remaining maintenance mileage is equal to zero, a maintenance flag is generated; a maintenance warning message is generated based on the maintenance flag and pushed, so that both the user and the customer service platform receive a warning message that the engine urgently needs maintenance, urging the user to maintain the engine in a timely manner. This embodiment effectively solves the problem of users not knowing how to maintain the engine of an extended-range vehicle, reduces the probability of the engine being damaged due to improper maintenance, reduces the additional maintenance costs incurred by users due to improper maintenance, and improves the user's car experience.
[0052] Reference Figure 1 , Figure 1 A schematic diagram of the automobile structure of the hardware operating environment involved in the embodiment of the present invention.
[0053] like Figure 1 As shown, the vehicle may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a wireless fidelity (WI-FI) interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk storage device. The memory 1005 may also be a storage device independent of the processor 1001.
[0054] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the vehicle, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0055] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a data storage module, a network communication module, a user interface module and a maintenance reminder program.
[0056] exist Figure 1 In the illustrated vehicle, the network interface 1004 is primarily used for data communication with other devices; the user interface 1003 is primarily used for data interaction with the user; the processor 1001 and the memory 1005 in the vehicle of the present invention may be disposed in the vehicle. The vehicle invokes the maintenance reminder program stored in the memory 1005 via the processor 1001 and performs the following operations:
[0057] Dynamically obtain remaining maintenance mileage;
[0058] Dynamically monitoring whether the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0059] When it is monitored that the remaining maintenance mileage is not greater than a preset maintenance threshold, generating and pushing a maintenance reminder message;
[0060] When it is detected that the remaining maintenance mileage is zero, a maintenance identification bit is generated;
[0061] Generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
[0062] Furthermore, the processor 1001 may call the maintenance reminder program stored in the memory 1005 and perform the following operations:
[0063] Before the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the following step is also included:
[0064] Get the total mileage of the vehicle and the preset maximum mileage;
[0065] Calculating the difference between the preset maximum mileage and the total mileage of the vehicle to obtain a first difference;
[0066] When the first difference is less than zero, a maintenance identification bit is generated.
[0067] Furthermore, the processor 1001 may call the maintenance reminder program stored in the memory 1005 and perform the following operations:
[0068] The step of dynamically obtaining the remaining maintenance mileage includes:
[0069] Obtain the total accumulated power generation and average power consumption of the vehicle;
[0070] Dividing the total accumulated power generation by the average power consumption of the vehicle to obtain the extended range mileage;
[0071] The remaining maintenance mileage is dynamically obtained based on the extended-range driving mileage.
[0072] Furthermore, the processor 1001 may call the maintenance reminder program stored in the memory 1005 and perform the following operations:
[0073] After the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the following steps are included:
[0074] After the engine maintenance is completed, the extended range mileage and the total vehicle mileage are reset to zero.
[0075] Furthermore, the processor 1001 may call the maintenance reminder program stored in the memory 1005 and perform the following operations:
[0076] The step of dynamically obtaining the remaining maintenance mileage based on the extended-range driving mileage includes:
[0077] Get preset maintenance standard values;
[0078] Calculating the difference between the preset maintenance standard value and the extended-range mileage to obtain a second difference;
[0079] The second difference is taken as the remaining maintenance mileage.
[0080] Furthermore, the processor 1001 may call the maintenance reminder program stored in the memory 1005 and perform the following operations:
[0081] The step of obtaining the total accumulated power generation comprises:
[0082] Obtaining the cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle;
[0083] The cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle are added together to obtain a total cumulative power generation.
[0084] Furthermore, the processor 1001 may call the maintenance reminder program stored in the memory 1005 and perform the following operations:
[0085] The step of obtaining the cumulative power generation of the current driving cycle includes:
[0086] The real-time power generated by the generator is obtained, and the real-time power generated at each moment is accumulated to obtain the cumulative power generation of the current driving cycle.
[0087] The embodiment of the present invention provides a maintenance reminder method, referring to Figure 2, Figure 2 The figure is a flow chart of an embodiment of a maintenance reminder method of the present invention.
[0088] In this embodiment, the maintenance reminder method includes:
[0089] Step S10, dynamically obtaining the remaining maintenance mileage;
[0090] It should be noted that, in this embodiment, the executing entity is the automobile in the above embodiment. Specifically, the technical solution provided in this embodiment can be executed by the vehicle controller or instrument controller in the automobile; the remaining maintenance mileage refers to the remaining maintenance mileage of the engine or range extender. The remaining maintenance mileage serves as the maintenance basis for the engine or range extender, and is used to help users determine the best maintenance time for the engine or range extender.
[0091] It is understandable that if the car is in motion, the remaining maintenance mileage may change in real time. If the car is running in extended-range mode, the remaining maintenance mileage will gradually decrease with running time. If the car is running in pure electric mode, the remaining maintenance mileage will remain unchanged.
[0092] As an example, in this embodiment, step S10 includes:
[0093] Step S11, obtaining the total accumulated power generation and the average power consumption of the vehicle;
[0094] Step S12, dividing the total accumulated power generation by the average power consumption of the vehicle to obtain the extended-range driving mileage;
[0095] Step S13: dynamically obtaining the remaining maintenance mileage based on the extended-range driving mileage.
[0096] As an example, in this embodiment, the step of obtaining the total accumulated power generation in step S11 includes:
[0097] Step S111, obtaining the cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle; wherein the step of obtaining the cumulative power generation of the current driving cycle includes: obtaining real-time power generation feedback from the generator, and accumulating the real-time power generation at each moment to obtain the cumulative power generation of the current driving cycle;
[0098] Step S112 : Adding the accumulated power generation of the current driving cycle and the accumulated power generation of the previous driving cycle to obtain a total accumulated power generation.
[0099] As an example, in this embodiment, step S13 includes:
[0100] Step S131, obtaining a preset maintenance standard value;
[0101] Step S132, calculating the difference between the preset maintenance standard value and the extended-range mileage to obtain a second difference;
[0102] Step S133: taking the second difference as the remaining maintenance mileage.
[0103] It should be noted that in this embodiment, during vehicle operation, the range extender control module reads the real-time power generated by the generator and accumulates it to obtain the cumulative power generation for the current driving cycle. This is then added to the cumulative power generation for the previous driving cycle read from the controller storage module to obtain the total cumulative power generation. The calculated total cumulative power generation is then divided by the average power consumption of the entire vehicle (i.e., the average vehicle power consumption) to obtain the extended-range operating mileage. The preset maintenance standard value is the maximum mileage that the vehicle can travel in extended-range mode alone, i.e., relying solely on the engine or range extender as a power source. This value can be set by the vehicle service provider or after-sales personnel. The calculated extended-range operating mileage is subtracted from the preset maintenance standard value. The resulting second difference represents the remaining engine mileage, also known as the engine's remaining maintenance mileage. Specifically, after driving the distance corresponding to the engine's remaining maintenance mileage in extended-range mode, the engine must be serviced to better minimize engine wear.
[0104] Step S20, dynamically monitoring whether the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0105] It should be noted that the preset maintenance threshold can be set by the automobile service provider or after-sales personnel. This value serves as a critical reference value for comparison with the remaining maintenance mileage to determine whether the mileage the engine has run is excessive. Obviously, the preset maintenance threshold is smaller than the preset maintenance standard value. For example, if the preset maintenance standard value is set to 10,000 kilometers or 5,000 kilometers, the preset maintenance threshold can be set to 500 kilometers or 300 kilometers, and so on. This embodiment does not impose any restrictions on this.
[0106] It will be appreciated that once the engine's remaining maintenance mileage value is obtained, it is immediately compared with a preset maintenance threshold to determine whether the engine's remaining maintenance mileage value is less than or equal to the preset maintenance threshold, thereby determining whether the engine is nearing the critical point requiring maintenance. Whenever the remaining maintenance mileage value is updated, the comparison result between the remaining maintenance mileage value and the preset maintenance threshold is also updated.
[0107] Step S30, when it is monitored that the remaining maintenance mileage is not greater than a preset maintenance threshold, generating and pushing a maintenance reminder message;
[0108] It should be noted that the pending maintenance reminder information is generated when the remaining maintenance mileage is detected to be no greater than a preset maintenance threshold, and is used to alert the user that the engine is about to reach a state requiring maintenance. In this embodiment, the accumulated power generation, remaining engine maintenance mileage, and engine maintenance reminder information are transmitted to the vehicle's local area network (LAN) via signals. Upon receiving the relevant signals, a gateway within the LAN forwards them to an instrument cluster (IC) and a telematics box (TBOX, a vehicle network system that uses long-distance communication and information technology to provide vehicle data collection, remote query and control, fault monitoring, and other services). Upon receiving the engine maintenance reminder information, the instrument cluster notifies the user via voice messages, such as spitting, wheezing, or coughing sounds, to inform the user that the engine is about to reach a critical maintenance point. Upon receiving the engine maintenance reminder information, the TBOX system uploads it to the after-sales platform, which pushes the information to regional account managers. The frequency of push notifications can be customized (e.g., once a day for three days), and the account managers proactively remind the customer that the engine is due for maintenance.
[0109] Step S40, when it is detected that the remaining maintenance mileage is zero, generating a maintenance identification bit;
[0110] It should be noted that the maintenance identification bit represents an indication that the engine urgently needs maintenance. When it is monitored that the remaining maintenance mileage is equal to zero, the maintenance identification bit will be automatically generated. This generation method is based on monitoring the remaining maintenance mileage of the range extender or engine.
[0111] As an example, this embodiment further includes:
[0112] Step S41, obtaining the total mileage of the vehicle and the preset maximum mileage; calculating the difference between the preset maximum mileage and the total mileage of the vehicle to obtain a first difference; when the first difference is less than zero, generating a maintenance identification bit.
[0113] It should be noted that in this embodiment, the maintenance indicator is also generated in another manner, namely, based on the difference between the vehicle's total mileage and a preset maximum mileage. The total mileage refers to the combined mileage of the vehicle in extended-range mode and pure electric mode. The preset maximum mileage can be set by the vehicle service provider or after-sales personnel, indicating that after the vehicle's mileage reaches the maximum mileage, a scheduled maintenance must be performed to ensure the user's driving safety. If the first difference is less than zero, it clearly indicates that the vehicle's total mileage has exceeded the preset maximum mileage. For example, if the preset maximum mileage is 30,000 kilometers and the vehicle's total mileage has reached 30,024 kilometers, then the second difference is -24 kilometers, indicating that the vehicle has exceeded the time for maintenance and servicing. Continued use of the vehicle at this point would pose a significant risk and could affect the user's personal safety. Therefore, the vehicle should be serviced and maintained immediately.
[0114] Step S50: Generate maintenance warning information according to the maintenance identification bit and push the maintenance warning information.
[0115] It should be noted that when the maintenance identification bit is generated, unlike the engine maintenance reminder information, a maintenance warning information will be automatically generated at this time to attract the user's attention in a stronger form. In this embodiment, the cumulative power generation, remaining mileage of engine maintenance, engine maintenance reminder information, maintenance identification bit and total mileage of the vehicle will all be sent to the car local area network in the form of signals; the gateway in the car local area network will forward the relevant signal to the instrument and the car networking system after receiving it; after the instrument receives the maintenance identification bit, it will light up the maintenance reminder light and play a voice prompt to remind the user that the engine needs to be maintained immediately; and after receiving the maintenance identification bit, the car networking system will upload it to the after-sales platform, and the after-sales platform will push the information to the regional account manager. The frequency of pushing information can be set by yourself (for example, three times a day for five days), and the account manager will actively warn the customer that for the safety of your car, the engine must be maintained.
[0116] As an example, in this embodiment, the following steps after step S50 include: when the engine maintenance is completed, clearing the extended-range mileage and the total vehicle mileage.
[0117] It should be noted that after the customer performs maintenance, the engine has been maintained. At this time, data such as the extended-range mileage and total vehicle mileage used to determine whether the engine needs maintenance can be reset to zero, and then restarted as the user uses the vehicle, so as to accurately know the next time the range extender or engine needs maintenance.
[0118] In this embodiment, a maintenance reminder method is provided, which overcomes the technical problem that the general engine maintenance strategy in the prior art is not applicable to extended-range electric vehicles with inconsistent engine usage frequencies. In the maintenance reminder method, the remaining maintenance mileage is dynamically obtained; the remaining maintenance mileage is dynamically monitored to see if it is not greater than a preset maintenance threshold; when it is monitored that the remaining maintenance mileage is not greater than the preset maintenance threshold, a maintenance reminder message is generated and pushed, so that both the user and the customer service platform can receive a reminder message that the engine is about to reach the maintenance mileage; a maintenance identification bit is generated based on the maintenance reminder message; when it is monitored that the remaining maintenance mileage is equal to zero, a maintenance identification bit is generated; a maintenance warning message is generated based on the maintenance identification bit and pushed, so that both the user and the customer service platform can receive a warning message that the engine urgently needs maintenance, urging the user to maintain the engine in a timely manner. This embodiment effectively solves the problem that users do not know how to maintain the engine of an extended-range vehicle, reduces the probability of the engine being damaged due to improper maintenance, reduces the additional maintenance costs incurred by users due to improper maintenance, and improves the user's car experience.
[0119] In addition, the embodiment of the present invention also provides a maintenance reminder device, referring to Figure 3 , Figure 3 Schematic diagram of the functional modules of an embodiment of the maintenance reminder device of the present invention.
[0120] In this embodiment, the maintenance reminder device 10 includes:
[0121] An acquisition module 101 is used to dynamically acquire the remaining maintenance mileage;
[0122] A monitoring module 102 is configured to dynamically monitor whether the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0123] The prompt module 103 is configured to generate and push a maintenance reminder message when it is detected that the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0124] A generating module 104 is configured to generate a maintenance identification bit when detecting that the remaining maintenance mileage is zero;
[0125] The warning module 105 is used to generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
[0126] The specific implementation of the maintenance reminder device 10 can refer to the corresponding steps of the above-mentioned maintenance reminder method embodiments.
[0127] In addition, an embodiment of the present invention further provides a computer-readable storage medium, wherein a maintenance reminder program is stored on the computer-readable storage medium. When the maintenance reminder program is executed by a processor, the following operations are performed:
[0128] Dynamically obtain remaining maintenance mileage;
[0129] Dynamically monitoring whether the remaining maintenance mileage is not greater than a preset maintenance threshold;
[0130] When it is monitored that the remaining maintenance mileage is not greater than a preset maintenance threshold, generating and pushing a maintenance reminder message;
[0131] When it is detected that the remaining maintenance mileage is zero, a maintenance identification bit is generated;
[0132] Generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
[0133] Furthermore, when the maintenance reminder program is executed by the processor, the following operations are also implemented:
[0134] Before the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the following step is also included:
[0135] Get the total mileage of the vehicle and the preset maximum mileage;
[0136] Calculating the difference between the preset maximum mileage and the total mileage of the vehicle to obtain a first difference;
[0137] When the first difference is less than zero, a maintenance identification bit is generated.
[0138] Furthermore, when the maintenance reminder program is executed by the processor, the following operations are also implemented:
[0139] The step of dynamically obtaining the remaining maintenance mileage includes:
[0140] Obtain the total accumulated power generation and average power consumption of the vehicle;
[0141] Dividing the total accumulated power generation by the average power consumption of the vehicle to obtain the extended range mileage;
[0142] The remaining maintenance mileage is dynamically obtained based on the extended-range driving mileage.
[0143] Furthermore, when the maintenance reminder program is executed by the processor, the following operations are also implemented:
[0144] After the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the following steps are included:
[0145] After the engine maintenance is completed, the extended range mileage and the total vehicle mileage are reset to zero.
[0146] Furthermore, when the maintenance reminder program is executed by the processor, the following operations are also implemented:
[0147] The step of dynamically obtaining the remaining maintenance mileage based on the extended-range driving mileage includes:
[0148] Get preset maintenance standard values;
[0149] Calculating the difference between the preset maintenance standard value and the extended-range mileage to obtain a second difference;
[0150] The second difference is taken as the remaining maintenance mileage.
[0151] Furthermore, when the maintenance reminder program is executed by the processor, the following operations are also implemented:
[0152] The step of obtaining the total accumulated power generation comprises:
[0153] Obtaining the cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle;
[0154] The cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle are added together to obtain a total cumulative power generation.
[0155] Furthermore, when the maintenance reminder program is executed by the processor, the following operations are also implemented:
[0156] The step of obtaining the cumulative power generation of the current driving cycle includes:
[0157] The real-time power generated by the generator is obtained, and the real-time power generated at each moment is accumulated to obtain the cumulative power generation of the current driving cycle.
[0158] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0159] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0160] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0161] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A maintenance reminder method, characterized in that: The maintenance prompt method comprises the following steps: Obtaining a total cumulative power generation and an average power consumption of the entire vehicle; dividing the total cumulative power generation by the average power consumption of the entire vehicle to obtain an extended-range driving mileage; obtaining a preset maintenance standard value; calculating the difference between the preset maintenance standard value and the extended-range driving mileage to obtain a second difference; and using the second difference as a remaining maintenance mileage; wherein the remaining maintenance mileage is the remaining maintenance mileage of the engine or range extender, and if the vehicle is operating in the extended-range mode, the remaining maintenance mileage gradually decreases with operating time, and if the vehicle is operating in the pure electric mode, the remaining maintenance mileage remains unchanged; Dynamically monitoring whether the remaining maintenance mileage is not greater than a preset maintenance threshold; When it is monitored that the remaining maintenance mileage is not greater than a preset maintenance threshold, generating and pushing a maintenance reminder message; When it is detected that the remaining maintenance mileage is zero, a maintenance identification bit is generated; Generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
2. The maintenance reminder method according to claim 1, characterized in that: Before the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the following step is also included: Get the total mileage of the vehicle and the preset maximum mileage; Calculating the difference between the preset maximum mileage and the total mileage of the vehicle to obtain a first difference; When the first difference is less than zero, a maintenance identification bit is generated.
3. The maintenance reminder method according to claim 2, characterized in that: After the step of generating maintenance warning information according to the maintenance identification bit and pushing the maintenance warning information, the following steps are included: After the engine maintenance is completed, the extended range mileage and the total vehicle mileage are reset to zero.
4. The maintenance reminder method according to claim 1, wherein: The step of obtaining the total accumulated power generation comprises: Obtaining the cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle; The cumulative power generation of the current driving cycle and the cumulative power generation of the previous driving cycle are added together to obtain a total cumulative power generation.
5. The maintenance reminder method according to claim 4, characterized in that: The step of obtaining the cumulative power generation of the current driving cycle includes: The real-time power generated by the generator is obtained, and the real-time power generated at each moment is accumulated to obtain the cumulative power generation of the current driving cycle.
6. A maintenance reminder device, characterized in that: The maintenance prompting device comprises: an acquisition module, the acquisition module being configured to acquire a total cumulative power generation and an average power consumption of the entire vehicle; divide the total cumulative power generation by the average power consumption of the entire vehicle to obtain an extended-range driving mileage; acquire a preset maintenance standard value; calculate a difference between the preset maintenance standard value and the extended-range driving mileage to obtain a second difference; and use the second difference as a remaining maintenance mileage; wherein the remaining maintenance mileage is the remaining maintenance mileage of the engine or range extender, and if the vehicle is operated in the extended-range mode, the remaining maintenance mileage gradually decreases with operating time, and if the vehicle is operated in the pure electric mode, the remaining maintenance mileage remains unchanged; a monitoring module, the monitoring module being used to dynamically monitor whether the remaining maintenance mileage is not greater than a preset maintenance threshold; a prompt module, configured to generate and push a maintenance reminder message when monitoring that the remaining maintenance mileage is not greater than a preset maintenance threshold; A generating module, configured to generate a maintenance identification bit when detecting that the remaining maintenance mileage is zero; The warning module is used to generate maintenance warning information according to the maintenance identification position and push the maintenance warning information.
7. An automobile, characterized in that: The automobile includes: a memory, a processor, and a maintenance reminder program stored in the memory and executable on the processor. When the maintenance reminder program is executed by the processor, the steps of the maintenance reminder method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a maintenance reminder program, which, when executed by a processor, implements the steps of the maintenance reminder method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Vehicle maintenance reminding method and device
CN105922952A
Automobile speed limitation and maintenance reminding method and vehicular speed limitation and maintenance reminding system
CN106740110A
Method and device for calculating oil consumption per unit mileage of extended-range electric vehicle
CN111976705A
Range extender maintenance method, server and storage medium
CN114493256A