Vehicle range reminder methods, devices, vehicles and storage media
By collecting and analyzing vehicle mileage and fuel consumption information, calculating the current average fuel consumption, and combining trip planning and remaining fuel, accurate range reminders are generated. This solves the problem of inaccurate range estimation in existing technologies, improves the real-time performance and accuracy of range estimation, and reduces users' reliance on trip planning.
Patent Information
- Application Number
- CN202410574455.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-09
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-05-09
AI Technical Summary
Existing technologies cannot accurately reflect a vehicle's actual range, leading to inaccurate information for users while driving and making them reliant on the user's trip planning abilities.
By collecting the vehicle's cumulative mileage and fuel consumption information, the system calculates the current average fuel consumption and, in conjunction with the vehicle's trip plan and remaining fuel, determines whether the preset range conditions are met, generating a replanning reminder or an estimated fuel consumption reminder to ensure the accuracy of the range.
It improves the accuracy of range estimation, reduces reliance on user trip planning, ensures the real-time and accurate range information obtained by users, and enhances safety and convenience during driving.
Smart Images

Figure CN118323172B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle range indication technology, and in particular to a method, device, vehicle, and storage medium for providing range indication reminders for vehicles. Background Technology
[0002] When purchasing a new car, the performance of various aspects of the vehicle is an important reference indicator for users. The accuracy of the parameters displayed on the instrument panel has become particularly important. Currently, the deviation between the data displayed on the instrument panel and the actual data has become a major concern for customers. Furthermore, as the instrument panel becomes increasingly digital, especially in electric and hybrid vehicles, the need for accurate and timely range estimation has become extremely important.
[0003] In related technologies, the displayed driving range typically relies on simple fuel consumption estimation methods. These methods often ignore the actual impact of vehicle usage conditions on fuel consumption. For example, prolonged high-speed driving, frequent acceleration and deceleration, and varying road conditions can all significantly affect fuel consumption. Furthermore, fuel consumption cannot be correlated with the vehicle's remaining planned distance, forcing users to consult maps or rely on experience to plan their subsequent journeys during actual driving.
[0004] In conclusion, the relevant technologies cannot accurately reflect the actual driving range, resulting in inaccurate information for users during driving and relying heavily on the user's trip planning ability, which needs to be improved. Summary of the Invention
[0005] This application provides a method, device, vehicle, and storage medium for vehicle range reminders to solve the technical problem that related technologies cannot accurately reflect the actual range, resulting in inaccurate information for users during driving and relying heavily on the user's trip planning ability.
[0006] The first aspect of this application provides a method for providing a vehicle range reminder, comprising the following steps: collecting the mileage of the vehicle in the current cumulative cycle; recording the fuel consumption information of the current cumulative cycle when the mileage is equal to a preset mileage threshold; obtaining the current average fuel consumption of the vehicle based on the fuel consumption information of the current cumulative cycle and the fuel consumption information of multiple historical cumulative cycles; calculating the planned fuel consumption of the vehicle based on the current average fuel consumption and the current trip plan of the vehicle; determining whether the current trip plan meets preset range conditions based on the planned fuel consumption and the current remaining fuel of the vehicle; and generating a re-planning reminder if the current trip plan does not meet the preset range conditions, otherwise generating an estimated fuel consumption reminder based on the planned fuel consumption.
[0007] Optionally, in one embodiment of this application, the step of calculating the planned fuel consumption of the vehicle based on the current average fuel consumption and the vehicle's current trip plan includes: extracting gas station information of the vehicle's expected route in the current trip plan; and calculating the planned fuel consumption required for the vehicle to complete the current trip plan based on the current average fuel consumption and the gas station information.
[0008] Optionally, in one embodiment of this application, after generating the replanning reminder, the method further includes: obtaining the destination information of the vehicle; generating at least one planned route based on the destination information, and calculating the estimated planned fuel consumption required for each planned route using the current average fuel consumption; combining the current remaining fuel and the estimated planned fuel consumption to filter out planned routes that meet preset fuel consumption conditions, obtaining a set of recommended routes, and generating a recommendation reminder for the set of recommended routes.
[0009] Optionally, in one embodiment of this application, after generating the recommendation reminder for the path recommendation set, the method further includes: receiving the user's planning instruction; extracting the corresponding planning path from the planning instruction, so as to replace the current trip plan with the planning path.
[0010] Optionally, in one embodiment of this application, after generating the estimated fuel consumption reminder based on the planned fuel consumption, the method further includes: extracting gas station information required for the vehicle to complete the current trip plan from the current trip plan based on the current trip plan, the planned fuel consumption, and the current remaining fuel; generating a refueling reminder based on the corresponding gas station location in the gas station information, and when the distance between the vehicle and the gas station location is less than a first preset distance threshold for the first time.
[0011] A second aspect of this application provides a vehicle range reminder device, comprising: a data acquisition module for acquiring the mileage of the vehicle in the current cumulative cycle; a first calculation module for recording fuel consumption information of the current cumulative cycle when the mileage equals a preset mileage threshold, and obtaining the current average fuel consumption of the vehicle based on the fuel consumption information of the current cumulative cycle and fuel consumption information of multiple historical cumulative cycles; and a reminder module for calculating the planned fuel consumption of the vehicle based on the current average fuel consumption and the vehicle's current trip plan, determining whether the current trip plan meets preset range conditions based on the planned fuel consumption and the vehicle's current remaining fuel, and generating a re-planning reminder if the current trip plan does not meet the preset range conditions; otherwise, generating an estimated fuel consumption reminder based on the planned fuel consumption.
[0012] Optionally, in one embodiment of this application, the reminder module includes: an extraction unit for extracting gas station information along the vehicle's expected route in the current trip plan; and a calculation unit for calculating the planned fuel consumption required for the vehicle to complete the current trip plan based on the current average fuel consumption and the gas station information.
[0013] Optionally, in one embodiment of this application, it further includes: an acquisition module for acquiring destination information of the vehicle; a second calculation module for generating at least one planned route based on the destination information and calculating the estimated planned fuel consumption required for each planned route using the current average fuel consumption; and a first generation module for combining the current remaining fuel and the estimated planned fuel consumption to filter out planned routes that meet preset fuel consumption conditions, obtain a set of recommended routes, and generate a recommendation reminder for the set of recommended routes.
[0014] Optionally, in one embodiment of this application, it further includes: a receiving module for receiving a user's planning instruction; and a replacement module for extracting a corresponding planning path from the planning instruction to replace the current itinerary plan with the planning path.
[0015] Optionally, in one embodiment of this application, it further includes: an extraction module, configured to extract gas station information required for the vehicle to complete the current trip plan from the current trip plan based on the current trip plan, the planned fuel consumption, and the current remaining fuel; and a second generation module, configured to generate a refueling reminder based on the corresponding gas station location in the gas station information, and when the distance between the vehicle and the gas station location is less than a first preset distance threshold for the first time.
[0016] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle range reminder method as described in the above embodiments.
[0017] A fourth aspect of this application provides a computer-readable storage medium storing computer instructions for causing the computer to execute the vehicle range reminder method as described in the above embodiments.
[0018] This application embodiment can, when the vehicle's current cumulative mileage equals a preset mileage threshold, obtain the vehicle's current average fuel consumption based on fuel consumption information from the current cumulative mileage and multiple historical cumulative mileage data. This average fuel consumption is then combined with the vehicle's current trip plan to calculate the planned fuel consumption. Based on the planned fuel consumption and the vehicle's current remaining fuel, it determines whether the current trip plan meets preset range conditions. If the current trip plan does not meet the preset range conditions, a replanning reminder is generated; otherwise, an estimated fuel consumption reminder is generated based on the planned fuel consumption. This ensures that the range is updated promptly according to real-time conditions, guaranteeing the accuracy of the range obtained by the user and reducing reliance on the user's trip planning ability. Therefore, it solves the technical problem in related technologies where the actual range cannot be accurately reflected, leading to inaccurate information for users during driving and a high dependence on the user's trip planning ability.
[0019] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0020] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0021] Figure 1 This is a flowchart illustrating a vehicle range reminder method according to an embodiment of this application;
[0022] Figure 2 Here is an example diagram of an algorithm according to an embodiment of this application;
[0023] Figure 3 This is a schematic diagram of the structure of a vehicle range reminder device according to an embodiment of this application;
[0024] Figure 4 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation
[0025] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0026] The following description, with reference to the accompanying drawings, describes a vehicle range reminder method, device, vehicle, and storage medium according to embodiments of this application. Addressing the technical problem mentioned in the background art—that related technologies cannot accurately reflect actual range, leading to inaccurate information for users during driving and heavy reliance on user trip planning abilities—this application provides a vehicle range reminder method. In this method, when the vehicle's current cumulative mileage equals a preset mileage threshold, the current average fuel consumption is obtained based on the fuel consumption information of the current cumulative mileage and multiple historical cumulative mileage data. This average fuel consumption is then combined with the vehicle's current trip plan to calculate the planned fuel consumption. Based on the planned fuel consumption and the vehicle's current remaining fuel, it is determined whether the current trip plan meets preset range conditions. If the current trip plan does not meet the preset range conditions, a replanning reminder is generated; otherwise, an estimated fuel consumption reminder is generated based on the planned fuel consumption. This ensures that the range is updated promptly according to real-time conditions, guaranteeing the accuracy of the range obtained by the user and reducing reliance on the user's trip planning abilities. This solves the technical problem that related technologies cannot accurately reflect actual driving range, leading to inaccurate information for users during driving and making them heavily reliant on the user's trip planning ability.
[0027] Specifically, Figure 1 This is a flowchart illustrating a method for providing a vehicle range reminder, as provided in an embodiment of this application.
[0028] like Figure 1 As shown, the vehicle's range reminder method includes the following steps:
[0029] In step S101, the mileage traveled by the vehicle in the current cumulative round is collected.
[0030] Understandably, in related technologies, the driving range is calculated based on the remaining fuel and the fuel consumption per 100 kilometers. These methods often ignore the actual impact of vehicle usage conditions on fuel consumption. For example, prolonged high-speed driving, frequent acceleration and deceleration, and different road conditions can all significantly affect fuel consumption.
[0031] The embodiments of this application can improve the timeliness of the instrument cluster's range and provide users with more real-time feedback on the actual range.
[0032] In actual implementation, the embodiments of this application can record the average fuel consumption of a certain distance every time the vehicle is driven, for example, the average fuel consumption of that distance is recorded every 10km.
[0033] It should be noted that the data collected in this application embodiment includes not only fuel consumption information, but also a combination of factors such as driving speed, acceleration, and environmental conditions.
[0034] In step S102, when the driving mileage is equal to a preset mileage threshold, the fuel consumption information of the current cumulative round is recorded. Based on the fuel consumption information of the current cumulative round and the fuel consumption information of multiple historical cumulative rounds, the current average fuel consumption of the vehicle is obtained.
[0035] As one possible implementation method, this application embodiment can record the fuel consumption information of the current cumulative round when the driving mileage is equal to a preset mileage threshold, and calculate the current average fuel consumption. For example, in this application embodiment, every time the driving mileage reaches 10km, this process continues from 10km to 80km, and the average fuel consumption values calculated are recorded as A, B, C, D, E, F, G, H, and the current average fuel consumption is calculated based on A, B, C, D, E, F, G, H.
[0036] The calculation process can be as follows: The collected data is processed using a progressive averaging algorithm. First, the average value of A and B is calculated. Then, the result is averaged with C, and so on, until it is averaged with H to obtain the current average fuel consumption. This provides a more comprehensive consideration of the vehicle's actual operating conditions, thereby improving the accuracy of the range estimation.
[0037] In step S103, the planned fuel consumption of the vehicle is calculated based on the current average fuel consumption and the current trip plan of the vehicle. Based on the planned fuel consumption and the current remaining fuel of the vehicle, it is determined whether the current trip plan meets the preset range conditions. If the current trip plan does not meet the preset range conditions, a replanning reminder is generated. Otherwise, an estimated fuel consumption reminder is generated based on the planned fuel consumption.
[0038] In some embodiments, this application can calculate the planned fuel consumption of the vehicle based on the current trip plan, and combine the planned fuel consumption with the current remaining fuel to calculate the estimated driving range. That is, it calculates whether the remaining range can be completed under the current average fuel consumption. If the remaining range can be completed, it determines that the current trip plan meets the preset driving range conditions and generates an estimated fuel consumption reminder to remind the user of the estimated fuel consumption in real time. Otherwise, if the current trip plan does not meet the preset driving range conditions, a replanning reminder is generated so that the user can replan the trip and avoid running out of fuel. The above estimation process considers the vehicle's actual operating efficiency and historical fuel consumption performance to obtain a driving range prediction that is more consistent with reality.
[0039] Optionally, in one embodiment of this application, calculating the planned fuel consumption of a vehicle based on the current average fuel consumption and the vehicle's current trip plan includes: extracting gas station information along the vehicle's expected route in the current trip plan; and calculating the planned fuel consumption required for the vehicle to complete the current trip plan based on the current average fuel consumption and the gas station information.
[0040] In actual implementation, the embodiments of this application can extract the gas station information of the vehicle's expected route in the current trip plan, thereby calculating the driving and expected fuel consumption based on the current average fuel consumption and the current trip plan, and adding the gas station information along the way, that is, taking into account refueling in the middle of the way, comprehensively calculating the planned fuel consumption required for the vehicle to complete the current trip plan.
[0041] Optionally, in one embodiment of this application, after generating the replanning reminder, the method further includes: obtaining the vehicle's destination information; generating at least one planned route based on the destination information, and calculating the estimated planned fuel consumption required for each planned route using the current average fuel consumption; combining the current remaining fuel and the estimated planned fuel consumption to select planned routes that meet preset fuel consumption conditions, obtaining a set of recommended routes, and generating a recommendation reminder for the set of recommended routes.
[0042] As one possible implementation method, the embodiments of this application can perform replanning. First, the destination information of the vehicle is obtained based on the current trip planning. Then, based on the current location of the vehicle and the destination information, at least one planned route is generated. The estimated planned fuel consumption required for each planned route is calculated in combination with the current average fuel consumption. Thus, the estimated planned fuel consumption required for each planned route is obtained, and the planned routes that can be satisfied with the current remaining fuel are obtained. A set of recommended routes is obtained, and a recommendation reminder for the set of recommended routes is generated.
[0043] Furthermore, in the calculation process, the gas stations passed along each planned route can be included in the calculation, and the time required for refueling can be combined to comprehensively calculate the time required for the vehicle to travel to the destination. The planned routes in the route recommendation set can then be sorted according to the time or the amount required.
[0044] Optionally, in one embodiment of this application, after generating the recommendation reminder for the route recommendation set, the method further includes: receiving the user's planning instruction; extracting the corresponding planning path from the planning instruction to replace the current trip plan with the planning path.
[0045] Furthermore, in this embodiment of the application, after generating the recommended reminders for the path recommendation set, the path can be replaced according to the planned path in the user's planning instructions, thereby realizing the planning update.
[0046] Optionally, in one embodiment of this application, after generating the estimated fuel consumption reminder based on the planned fuel consumption, the method further includes: extracting gas station information required for the vehicle to complete the current trip plan from the current trip plan based on the current trip plan, the planned fuel consumption, and the current remaining fuel; generating a refueling reminder based on the corresponding gas station location in the gas station information, and when the distance between the vehicle and the gas station location is less than a first preset distance threshold for the first time.
[0047] As one possible implementation, embodiments of this application can remind the user to refuel when the vehicle is near a gas station, based on the vehicle's current location, to prevent the user from forgetting to refuel and resulting in insufficient fuel.
[0048] The preset distance threshold can be set by those skilled in the art according to the actual situation, and no specific restrictions are imposed here.
[0049] Combination Figure 2 As shown, the working principle of the vehicle range reminder method of this application embodiment will be described in detail with reference to one embodiment.
[0050] in, Figure 2 This is an example algorithm for an embodiment of this application.
[0051] For example, embodiments of this application can record average fuel consumption values (A, B, C, D, E, F, G, H) every 10 km driven, thereby capturing energy consumption characteristics at different driving stages. The specific scheme is as follows:
[0052] 1. For every 10km the user actually drives the vehicle, the instrument cluster accumulates the average fuel consumption for the current 10km mileage and records it as A.
[0053] 2. When the first 10km is reached, the user drives the vehicle for another 10km, and the instrument cluster records the average fuel consumption for the current 20km distance as B.
[0054] 3. When the first 20km is reached, the user drives the vehicle for another 10km, and the instrument cluster records the average fuel consumption for the current 30km distance as C.
[0055] 4. When the first 30km is reached, the user drives the vehicle for another 10km, and the instrument cluster records the average fuel consumption at the current 40km distance as D.
[0056] 5. When the first 40km is reached, the user drives the vehicle for another 10km, and the instrument cluster records the average fuel consumption at the current 50km distance as E.
[0057] 6. When the first 50km is reached, the user drives the vehicle for another 10km, and the instrument cluster records the average fuel consumption at the current 60km distance as F.
[0058] 7. When the first 60km is reached, the user drives the vehicle for another 10km, and the instrument cluster records the average fuel consumption at the current 70km distance as G.
[0059] 8. When the first 70km is reached, the user drives the vehicle for another 10km, and the instrument cluster records the average fuel consumption at the current 80km mileage as H.
[0060] Data processing stage:
[0061] To extract more valuable information from accumulated fuel consumption data, embodiments of this application can utilize a progressive data fusion method. Specifically, it averages two consecutive average fuel consumption data points (e.g., A and B), then averages the result with the average fuel consumption of the next stage (e.g., C), and so on, until it is averaged with the average fuel consumption of the final stage (e.g., H), to obtain a comprehensive fuel consumption index, i.e., AFC range. The specific scheme is as follows:
[0062] 9. Average the result of A and B, average the result of C, average the result of D, average the result of E, average the result of F, average the result of G, and average the result of H. This average is recorded as AFC range.
[0063] Battery life calculation phase:
[0064] Based on the current remaining fuel level and the calculated AFC range, the estimated driving range is calculated and displayed on the instrument panel in real time. This process ensures that the range estimate considers both historical fuel consumption data and the latest driving conditions. The specific method is as follows:
[0065] 10. Calculate the remaining range based on the remaining fuel and AFC range, and display the result on the instrument panel.
[0066] In this method, as the vehicle continues to drive, the system continuously collects and analyzes new data points, including but not limited to fuel consumption, speed, acceleration, and external environmental conditions, and uses the data to adjust and optimize the estimated driving range in real time.
[0067] During the execution of this method, the system accumulates and calculates the average fuel consumption within each 10-kilometer range. Subsequently, the system integrates the newly accumulated average fuel consumption with previous data for comprehensive analysis, gradually forming a more accurate range estimation model. This method not only utilizes the latest driving data but also improves the accuracy of estimating the vehicle's actual range through continuous iterative updates.
[0068] By employing a real-time update and feedback mechanism, users are provided with the latest range information, enabling them to better plan their trips based on the most accurate data. This effectively reduces inconvenience or anxiety caused by inaccurate range estimates. This approach significantly enhances the user experience of electric vehicles while improving safety and convenience during driving.
[0069] To further improve the accuracy and usability of range estimation, future improvements include further optimizing the algorithm, increasing data processing speed, and expanding the system to adapt to more vehicle types and driving environments. This approach can significantly enhance the user experience while improving safety and convenience during driving.
[0070] The vehicle range reminder method proposed in this application can, when the vehicle's current cumulative mileage equals a preset mileage threshold, calculate the vehicle's current average fuel consumption based on the fuel consumption information of the current cumulative mileage and multiple historical cumulative mileage data. This average fuel consumption is then combined with the vehicle's current trip plan to calculate the planned fuel consumption. Based on the planned fuel consumption and the vehicle's current remaining fuel, it is determined whether the current trip plan meets preset range conditions. If the current trip plan does not meet the preset range conditions, a replanning reminder is generated; otherwise, an estimated fuel consumption reminder is generated based on the planned fuel consumption. This ensures that the range is updated promptly according to real-time conditions, guaranteeing the accuracy of the range obtained by the user and reducing reliance on the user's trip planning ability. Therefore, this solves the technical problem in related technologies where the actual range cannot be accurately reflected, leading to inaccurate information for users during driving and a high dependence on the user's trip planning ability.
[0071] Next, referring to the accompanying drawings, a vehicle range reminder device according to an embodiment of this application is described.
[0072] Figure 3 This is a block diagram of a vehicle range reminder device according to an embodiment of this application.
[0073] like Figure 3 As shown, the vehicle's range reminder device 10 includes: a data acquisition module 100, a first calculation module 200, and a reminder module 300.
[0074] Specifically, the data collection module 100 is used to collect the mileage of the vehicle in the current cumulative round.
[0075] The first calculation module 200 is used to record the fuel consumption information of the current cumulative round when the driving mileage is equal to a preset mileage threshold, and to obtain the current average fuel consumption of the vehicle based on the fuel consumption information of the current cumulative round and the fuel consumption information of multiple historical cumulative rounds.
[0076] The reminder module 300 is used to calculate the planned fuel consumption of the vehicle based on the current average fuel consumption and the vehicle's current trip plan. Based on the planned fuel consumption and the vehicle's current remaining fuel, it determines whether the current trip plan meets the preset range conditions. If the current trip plan does not meet the preset range conditions, it generates a replanning reminder; otherwise, it generates an estimated fuel consumption reminder based on the planned fuel consumption.
[0077] Optionally, in one embodiment of this application, the reminder module 300 includes an extraction unit and a calculation unit.
[0078] The extraction unit is used to extract information on gas stations along the vehicle's expected route in the current trip plan.
[0079] The calculation unit is used to calculate the planned fuel consumption required for the vehicle to complete the current trip plan based on the current average fuel consumption and gas station information.
[0080] Optionally, in one embodiment of this application, the vehicle's range reminder device 10 further includes: an acquisition module, a second calculation module, and a first generation module.
[0081] The acquisition module is used to acquire the vehicle's destination information.
[0082] The second calculation module is used to generate at least one planned route based on the destination information and to calculate the estimated planned fuel consumption required for each planned route using the current average fuel consumption.
[0083] The first generation module is used to combine the current remaining fuel and the estimated planned fuel consumption to filter out the planned routes that meet the preset fuel consumption conditions, obtain a set of recommended routes, and generate recommendation reminders for the set of recommended routes.
[0084] Optionally, in one embodiment of this application, the vehicle's range reminder device 10 further includes a receiving module and a replacement module.
[0085] The receiving module is used to receive the user's planning instructions.
[0086] The replacement module is used to extract the corresponding planned path from the planning instructions, so as to replace the current trip plan with the planned path.
[0087] Optionally, in one embodiment of this application, the vehicle's range reminder device 10 further includes: an extraction module and a second generation module.
[0088] The extraction module is used to extract the gas station information required for the vehicle to complete the current trip plan based on the current trip plan, planned fuel consumption, and current remaining fuel.
[0089] The second generation module is used to generate a refueling reminder based on the corresponding gas station location in the gas station information, and when the distance between the vehicle and the gas station location is less than a first preset distance threshold for the first time.
[0090] It should be noted that the explanation of the above-described method for reminding vehicles of their remaining range also applies to the vehicle's remaining range reminder device in this embodiment, and will not be repeated here.
[0091] The vehicle range reminder device proposed in this application can, when the vehicle's current cumulative mileage equals a preset mileage threshold, obtain the vehicle's current average fuel consumption based on the fuel consumption information of the current cumulative mileage and multiple historical cumulative mileage data. This, combined with the vehicle's current trip plan, calculates the planned fuel consumption. Based on the planned fuel consumption and the vehicle's current remaining fuel, it determines whether the current trip plan meets preset range conditions. If the current trip plan does not meet the preset range conditions, a replanning reminder is generated; otherwise, an estimated fuel consumption reminder is generated based on the planned fuel consumption. This ensures that the range is updated promptly according to real-time conditions, guaranteeing the accuracy of the range obtained by the user and reducing reliance on the user's trip planning ability. Therefore, it solves the technical problem in related technologies where the actual range cannot be accurately reflected, leading to inaccurate information for users during driving and a high dependence on the user's trip planning ability.
[0092] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:
[0093] The memory 401, the processor 402, and the computer program stored on the memory 401 and capable of running on the processor 402.
[0094] When processor 402 executes the program, it implements the vehicle range reminder method provided in the above embodiments.
[0095] Furthermore, the vehicle also includes:
[0096] Communication interface 403 is used for communication between memory 401 and processor 402.
[0097] The memory 401 is used to store computer programs that can run on the processor 402.
[0098] The memory 401 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0099] If the memory 401, processor 402, and communication interface 403 are implemented independently, then the communication interface 403, memory 401, and processor 402 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be divided into address buses, data buses, control buses, etc. For ease of representation, Figure 4 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0100] Optionally, in a specific implementation, if the memory 401, processor 402, and communication interface 403 are integrated on a single chip, then the memory 401, processor 402, and communication interface 403 can communicate with each other through an internal interface.
[0101] Processor 402 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0102] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described vehicle range reminder method.
[0103] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0104] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0105] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0106] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0107] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0108] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.
[0109] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0110] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.
Claims
1. A method for reminding a vehicle of its remaining range, characterized in that, Includes the following steps: Collect the vehicle's mileage in the current cumulative round; When the mileage is equal to a preset mileage threshold, the fuel consumption information of the current cumulative round is recorded. Based on the fuel consumption information of the current cumulative round and the fuel consumption information of multiple historical cumulative rounds, the current average fuel consumption of the vehicle is obtained. The planned fuel consumption of the vehicle is calculated based on the current average fuel consumption and the current trip plan of the vehicle. Based on the planned fuel consumption and the current remaining fuel of the vehicle, it is determined whether the current trip plan meets the preset range conditions. If the current trip plan does not meet the preset range conditions, a replanning reminder is generated. Otherwise, an estimated fuel consumption reminder is generated based on the planned fuel consumption. The process includes, after generating the replanning reminder, obtaining the vehicle's destination information; generating at least one planned route based on the destination information, and calculating the estimated planned fuel consumption required for each planned route using the current average fuel consumption; combining the current remaining fuel and the estimated planned fuel consumption to select planned routes that meet preset fuel consumption conditions, obtaining a set of recommended routes, and generating a recommendation reminder for the set of recommended routes.
2. The method according to claim 1, characterized in that, The calculation of the vehicle's planned fuel consumption based on the current average fuel consumption and the vehicle's current trip plan includes: Extract the gas station information that the vehicle is expected to pass through in the current trip plan; The planned fuel consumption required for the vehicle to complete the current trip is calculated based on the current average fuel consumption and the gas station information.
3. The method according to claim 1, characterized in that, After generating the recommendation suggestions for the path recommendation set, the method further includes: Receive planning instructions from the user; Extract the corresponding planning path from the planning instruction to replace the current itinerary plan with the planning path.
4. The method according to claim 1, characterized in that, After generating the estimated fuel consumption reminder based on the planned fuel consumption, the process also includes: Based on the current trip plan, the planned fuel consumption, and the current remaining fuel, extract the gas station information required for the vehicle to complete the current trip plan from the current trip plan; Based on the corresponding gas station location in the gas station information, and when the distance between the vehicle and the gas station location is less than a first preset distance threshold for the first time, a refueling reminder is generated.
5. A vehicle range reminder device, characterized in that, include: The data acquisition module is used to collect the mileage driven by the vehicle in the current cumulative round. The first calculation module is used to record the fuel consumption information of the current cumulative round when the driving mileage is equal to a preset mileage threshold, and to obtain the current average fuel consumption of the vehicle based on the fuel consumption information of the current cumulative round and the fuel consumption information of multiple historical cumulative rounds. The reminder module is used to calculate the planned fuel consumption of the vehicle based on the current average fuel consumption and the current trip plan of the vehicle. Based on the planned fuel consumption and the current remaining fuel of the vehicle, it determines whether the current trip plan meets the preset range conditions. If the current trip plan does not meet the preset range conditions, a replanning reminder is generated. Otherwise, an estimated fuel consumption reminder is generated based on the planned fuel consumption. An acquisition module is used to acquire the destination information of the vehicle; The second calculation module is used to generate at least one planned route based on the destination information, and to calculate the estimated planned fuel consumption required for each planned route using the current average fuel consumption. The generation module is used to combine the current remaining fuel quantity and the estimated planned fuel consumption to filter out the planned routes that meet the preset fuel consumption conditions, obtain a set of recommended routes, and generate recommendation reminders for the set of recommended routes.
6. The apparatus according to claim 5, characterized in that, The reminder module includes: The extraction unit is used to extract information about gas stations along the vehicle's expected route in the current trip plan; The calculation unit is used to calculate the planned fuel consumption required for the vehicle to complete the current trip plan based on the current average fuel consumption and the gas station information.
7. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the vehicle range reminder method as described in any one of claims 1-4.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the vehicle range reminder method as described in any one of claims 1-4.
Citation Information
Patent Citations
Method and terminal for reminding vehicle refueling
CN105973256A
Vehicle fuel pre-warning reminding method and system
CN108680229A