Method for determining endurance mileage of vehicle and related device
By calculating the equivalent fuel consumption of preset mileage for extended-range hybrid vehicles and combining pure electric range, the problem of fuel range calculation errors is solved, and the accuracy and user experience of the vehicle range are improved.
Patent Information
- Application Number
- CN202311049240.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-18
- Publication Date
- 2025-02-21
AI Technical Summary
There are errors in the calculation of fuel range of extended-range hybrid vehicles, resulting in low accuracy of vehicle range and reducing the user's driving experience.
By obtaining the engine fuel injection volume, battery average output power and battery output time of the target vehicle's preset mileage, combined with the preset oil-electric conversion coefficient, the equivalent oil consumption of the target vehicle's preset mileage is calculated, and based on the equivalent oil is equivalent The amount and residual fuel amount calculate the fuel range, and finally add the fuel range with the pure electric range to determine the vehicle's range.
It improves the accuracy of range calculation of extended-range hybrid vehicles, provides more accurate charging or refueling tips, and improves the user's driving experience.
Smart Images

Figure CN119489691A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method for determining a vehicle's cruising range and a related device. Background Art
[0002] The cruising range displayed on the vehicle's dashboard is an important basis for determining the vehicle's cruising range. Therefore, the requirements for the accuracy of determining the vehicle's cruising range are becoming increasingly higher. With the continuous development of vehicle hybrid technology, extended-range hybrid vehicles that use fuel to generate electricity to drive the vehicle are becoming more and more popular. It is very important to accurately determine the cruising range of extended-range hybrid vehicles.
[0003] In the related art, the steps for calculating the range of an extended-range hybrid vehicle are as follows: calculate the pure electric range through the remaining power of the vehicle; calculate the fuel range based on the remaining fuel in the vehicle according to the range calculation method of a traditional fuel vehicle; and determine the total mileage of the pure electric range and the fuel range as the vehicle's range.
[0004] However, since extended-range hybrid vehicles have a variety of operating conditions, their working principles are completely different from those of traditional fuel vehicles. Directly using the method of calculating the range of traditional fuel vehicles will cause errors in the calculation of the fuel range of extended-range hybrid vehicles, resulting in low accuracy in the determined vehicle range and reducing the user's driving experience. Summary of the invention
[0005] In order to solve the above technical problems, the present application provides a method for determining the cruising range of a vehicle and a related device.
[0006] The embodiments of the present application disclose the following technical solutions:
[0007] In a first aspect, an embodiment of the present application discloses a method for determining a cruising range of a vehicle, the method comprising:
[0008] Obtaining the engine fuel injection amount, battery average output power and battery output time of a target vehicle traveling a preset mileage; the target vehicle is an extended-range hybrid vehicle;
[0009] Calculate the equivalent amount of fuel consumed by the target vehicle when traveling the preset mileage according to the engine fuel injection amount, the battery average output power, the battery output time and a preset oil-to-electricity conversion coefficient;
[0010] Calculating the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle;
[0011] The total mileage of the fuel cruising range and the pure electric cruising range of the target vehicle is determined as the cruising range of the target vehicle; the pure electric cruising range is calculated based on the remaining power.
[0012] Optionally, the step of calculating the preset oil-to-electricity conversion coefficient includes:
[0013] A preset calculation is performed based on the electric energy calorific value, the fuel calorific value and fuel density of the target vehicle, and the engine thermal efficiency and generator charging efficiency of the target vehicle to obtain a preset oil-to-electricity conversion coefficient of the target vehicle.
[0014] Optionally, the method further includes:
[0015] When the mileage of the target vehicle is greater than the preset mileage, the preset mileage is updated according to a portion of the mileage before the end point of the mileage that is the same length as the preset mileage.
[0016] Optionally, the method further includes:
[0017] Decomposing the battery output time into a plurality of battery output sub-times;
[0018] Determine a plurality of battery output powers corresponding to the plurality of battery output sub-times according to the plurality of battery output sub-times and the battery average output power;
[0019] The calculating, based on the fuel injection amount of the engine, the battery output power, the battery output time and the preset oil-to-electricity conversion coefficient, the equivalent fuel amount consumed by the target vehicle when traveling a preset mileage includes:
[0020] The equivalent amount of fuel consumed by the target vehicle when traveling a preset mileage is calculated based on the engine fuel injection amount, the multiple battery output sub-times, the multiple battery output powers and the preset oil-to-electricity conversion coefficient.
[0021] Optionally, the calculating, according to the engine fuel injection amount, the battery average output power, the battery output time and a preset oil-to-electricity conversion coefficient, an equivalent amount of fuel consumed by the target vehicle for traveling the preset mileage includes:
[0022] Calculating the power consumption for driving the target vehicle to travel a preset mileage according to the battery output power and the battery output time;
[0023] Calculating the equivalent driving oil consumption corresponding to the driving electric power consumption according to the total electric power consumption and the oil-electricity conversion coefficient;
[0024] Calculating the equivalent fuel volume according to the equivalent driving fuel consumption and the fuel injection volume of the engine;
[0025] The calculating the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle includes:
[0026] Calculating the equivalent fuel consumption per unit mileage according to the preset mileage and the equivalent fuel consumption;
[0027] The fuel range is calculated based on the remaining fuel volume and the equivalent fuel volume consumed per unit mileage.
[0028] Optionally, the method further includes:
[0029] Filtering the mileage using a preset filtering algorithm according to a preset time interval to obtain a mileage update value;
[0030] The cruising range update value is sent to an instrument display of the target vehicle, where the instrument display is used to display the cruising range update value.
[0031] In a second aspect, an embodiment of the present application discloses a device for determining a cruising range of a vehicle, the device comprising:
[0032] An acquisition unit, used to acquire the engine fuel injection amount, battery average output power and battery output time of a target vehicle traveling a preset mileage; the target vehicle is a range-extended hybrid vehicle;
[0033] A first calculation unit is used to calculate the equivalent amount of fuel consumed by the target vehicle when traveling the preset mileage according to the engine fuel injection amount, the battery average output power, the battery output time and a preset oil-to-electricity conversion coefficient;
[0034] A second calculation unit, configured to calculate the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle;
[0035] A mileage determination unit is used to determine the total mileage of the fuel cruising range and the pure electric cruising range of the target vehicle as the cruising range of the target vehicle; the pure electric cruising range is calculated based on the remaining power.
[0036] Optionally, the first computing unit is further used for:
[0037] A preset calculation is performed based on the electric energy calorific value, the fuel calorific value and fuel density of the target vehicle, and the engine thermal efficiency and generator charging efficiency of the target vehicle to obtain a preset oil-to-electricity conversion coefficient of the target vehicle.
[0038] Optionally, the device further comprises:
[0039] The preset mileage updating unit is used to update the preset mileage according to the partial mileage with the same length as the preset mileage before the end point of the mileage when the mileage of the target vehicle is greater than the preset mileage.
[0040] Optionally, the device further comprises:
[0041] A time decomposition unit, used for decomposing the battery output time into a plurality of battery output sub-times;
[0042] a power determination unit, configured to determine a plurality of battery output powers corresponding to a plurality of battery output sub-times according to the plurality of battery output sub-times and the battery average output power;
[0043] The first computing unit is further configured to:
[0044] The equivalent amount of fuel consumed by the target vehicle when traveling a preset mileage is calculated based on the engine fuel injection amount, the multiple battery output sub-times, the multiple battery output powers and the preset oil-to-electricity conversion coefficient.
[0045] Optionally, the first computing unit is further used for:
[0046] Calculating the power consumption for driving the target vehicle to travel a preset mileage according to the battery output power and the battery output time;
[0047] Calculating the equivalent driving oil consumption corresponding to the driving electric power consumption according to the total electric power consumption and the oil-electricity conversion coefficient;
[0048] Calculating the equivalent fuel volume according to the equivalent driving fuel consumption and the fuel injection volume of the engine;
[0049] The second computing unit is further configured to:
[0050] Calculating the equivalent fuel consumption per unit mileage according to the preset mileage and the equivalent fuel consumption;
[0051] The fuel range is calculated based on the remaining fuel volume and the equivalent fuel volume consumed per unit mileage.
[0052] Optionally, the device further comprises:
[0053] A mileage updating unit, configured to filter the mileage using a preset filtering algorithm according to a preset time interval to obtain a mileage update value;
[0054] A mileage sending unit is used to send the cruising range update value to the instrument display of the target vehicle, and the instrument display is used to display the cruising range update value.
[0055] In a third aspect, an embodiment of the present application discloses a computer device, wherein the computer device includes a processor and a memory:
[0056] The memory is used to store program code and transmit the program code to the processor;
[0057] The processor is used to execute the method for determining the cruising range as described in the first aspect and any optional option of the first aspect according to the instructions in the program code.
[0058] In a fourth aspect, an embodiment of the present application discloses a computer-readable storage medium, which is used to store a computer program. When the computer program is executed by a processor, it is used to execute the method for determining the cruising range as described in the first aspect and any optional option of the first aspect.
[0059] It can be seen from the above technical scheme that the equivalent amount of oil consumed by the target vehicle when it travels the preset mileage is calculated by the engine fuel injection amount, the average output power of the battery, the battery output time and the preset oil-to-electricity conversion coefficient; then the fuel cruising range of the target vehicle is calculated according to the preset mileage, the equivalent amount of oil and the remaining oil of the target vehicle; at the same time, the pure electric cruising range of the target vehicle is calculated according to the remaining power; finally, the total mileage of the fuel cruising range and the pure electric cruising range is determined as the cruising range of the target vehicle. That is, according to the characteristics of the extended-range hybrid vehicle, the power consumed by the target vehicle when traveling the preset mileage is calculated according to the oil-to-electricity conversion coefficient to calculate the equivalent amount of oil consumed, and the fuel cruising range of the target vehicle is calculated, so that the cruising range of the target vehicle is determined by a calculation method that is more in line with the driving mode of the extended-range hybrid vehicle, the accuracy of the cruising range calculation is improved, and the driving experience of the user is enhanced. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0061] Figure 1 A flow chart of a method for determining a vehicle cruising range provided in an embodiment of the present application;
[0062] Figure 2 A system structure diagram of a vehicle range determination system provided in an embodiment of the present application;
[0063] Figure 3 A structural block diagram of a vehicle cruising range determination device provided in an embodiment of the present application;
[0064] Figure 4 A structural block diagram of a computer device for determining the cruising range of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0065] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.
[0066] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is merely a way of distinguishing objects with the same attributes when describing them in the embodiments of this application.
[0067] In order to facilitate understanding of the technical solution of the present application, some technical terms involved in the present application are introduced below.
[0068] Hybrid vehicles are vehicles that use both fuel and electricity as vehicle energy to drive the vehicle forward. Compared with traditional pure fuel vehicles, they have the advantages of energy saving and environmental protection and low dependence on charging piles or gas stations. Among various hybrid vehicles, the extended-range hybrid vehicle uses the internal combustion engine only as a generator to charge the vehicle's battery, and the vehicle is actually driven only by the power of the battery, so that its internal combustion engine will not cause excessive changes in operating temperature due to sudden changes in vehicle speed. The operation of the internal combustion engine is not directly related to the vehicle's operating conditions, so its combustion efficiency is higher, thus occupying a larger market share.
[0069] Since the driving energy of the extended-range hybrid vehicle consists of two parts, its cruising range also consists of two parts, namely the pure electric cruising range directly driven by the battery power and the fuel cruising range indirectly driven by fuel charging. The cruising range of the extended-range hybrid vehicle is obtained by adding the two. As an important basis for drivers to judge the cruising range of vehicles, users have higher and higher requirements for the accuracy of the vehicle's cruising range display, so a method is needed to accurately calculate the cruising range of extended-range hybrid vehicles.
[0070] In the vehicle's cruising range, the pure electric cruising range is generally small and easier to predict; while the fuel cruising range is generally large and is the main part of the vehicle's cruising range. At present, the calculation method of the fuel cruising range of extended-range hybrid vehicles is mostly calculated in the same way as that of pure fuel vehicles. However, this calculation method does not conform to the working conditions of extended-range hybrid vehicles, making the vehicle's cruising range calculation inaccurate, and thus unable to provide accurate charging or refueling prompts to the driver.
[0071] In order to solve the above technical problems, the embodiments of the present application target the working characteristics of extended-range hybrid vehicles, calculate the equivalent amount of fuel consumed by the vehicle for a preset mileage under electric drive in the form of oil-to-electric conversion, calculate the fuel range by the remaining fuel and the equivalent fuel, and add the pure electric range to calculate the vehicle's range, thereby improving the scientific accuracy of the mileage calculation of the extended-range hybrid vehicle, thereby providing the driver with accurate charging or refueling prompts and improving the driving experience.
[0072] Next, a method for calculating the range of a range-extended hybrid vehicle provided by an embodiment of the present application will be introduced in conjunction with the accompanying drawings. The calculation method can be directly applied to the electronic control unit (ECU) or electronic controller of the vehicle, or can be calculated in real time by a remote server or cloud server based on a signal sent by the vehicle.
[0073] See also Figure 1 , Figure 1 A flow chart of a method for calculating the cruising range of a range-extended hybrid vehicle provided in an embodiment of the present application, the method comprising:
[0074] S101: Obtaining the engine fuel injection amount, battery average output power and battery output time of a target vehicle traveling a preset mileage.
[0075] Wherein, the target vehicle is a range-extended hybrid vehicle.
[0076] Due to the driving logic of the extended-range hybrid vehicle, there are many operating conditions. For example, when the battery power of the vehicle is high and the vehicle is traveling at a low speed, the battery of the vehicle alone is sufficient to drive the vehicle; when the battery power of the vehicle drops to a certain level and the vehicle is not traveling at a high speed, the vehicle can also be driven by the battery alone, but at this time the engine range extender of the vehicle drives the generator to generate electricity through fuel, thereby charging the battery of the vehicle; when the vehicle is traveling at a high speed, the battery alone is not enough to drive the vehicle, so the engine range extender and the battery are needed to provide energy for the vehicle together to drive the vehicle. The operation of the engine range extender is to drive the generator to generate electricity through engine fuel injection, so when the target vehicle is traveling, it is necessary to obtain the amount of engine fuel injection during its travel to measure the amount of fuel consumed by the target vehicle under different operating conditions.
[0077] Since the vehicle travels under the direct drive of electric energy, it is necessary to determine the average battery output power output by the target vehicle when traveling within a preset mileage, and the time required for the target vehicle to travel the preset mileage, that is, the battery output time.
[0078] In some possible implementations of this embodiment, the total amount of electricity consumed by the vehicle after traveling a preset mileage may be calculated in advance using the average battery power and the battery output time.
[0079] S102: Calculate the equivalent amount of fuel consumed by the target vehicle for traveling a preset mileage based on the engine fuel injection amount, the battery average output power, the battery output time and a preset fuel-to-electricity conversion coefficient.
[0080] The preset oil-to-electricity conversion coefficient is the relationship coefficient between the amount of electricity consumed and the amount of fuel consumed when the target vehicle is driving. For example, a possible conversion method is that the target vehicle travels 100 kilometers, directly consumes x kilowatt-hours of electricity, and the fuel in the fuel tank consumes y liters of fuel. At this time, the preset oil-to-electricity conversion coefficient is x / y.
[0081] The value of the preset oil-to-electricity conversion coefficient is related to the performance of the target vehicle itself and the type of fuel required by the target vehicle.
[0082] By setting the oil-to-electricity conversion coefficient, the fuel consumed by the extended-range hybrid vehicle when traveling a preset mileage can be calculated equivalently to obtain the equivalent amount of fuel consumed. This allows the fuel consumption of the extended-range hybrid vehicle to be calculated based on its energy transmission method, or its driving characteristics, rather than simply calculating the equivalent amount of fuel consumed for traveling a preset mileage like a pure fuel vehicle, so as to improve the accuracy of the calculation of the equivalent fuel consumption.
[0083] In some possible implementations of this embodiment, the step of calculating the equivalent fuel volume may be to calculate the driving power consumption for driving the target vehicle to travel a preset mileage according to the battery output power and the battery output time;
[0084] According to the total power consumption and the oil-to-electricity conversion coefficient, the equivalent driving oil consumption corresponding to the driving power consumption is calculated;
[0085] Calculate the equivalent fuel volume based on the equivalent driving fuel consumption and the engine fuel injection volume.
[0086] As a possible implementation method, the equivalent fuel consumption for traveling a preset mileage can be calculated using the following formula (1):
[0087]
[0088] Wherein, M is the equivalent amount of fuel consumed by the target vehicle when it travels the preset mileage; C is the amount of fuel injected by the engine when the target vehicle travels the preset mileage; P is the average output power of the battery when the target vehicle travels the preset mileage; T is the time consumed by the target vehicle when it travels the preset mileage, which is also the battery output time; N is the preset mileage value; α is the preset oil-to-electricity conversion coefficient.
[0089] At this time, PT is the power consumption for driving the target vehicle to travel the preset mileage. The equivalent driving fuel consumption corresponding to the driving power consumption.
[0090] In some implementations of this embodiment, the preset oil-to-electricity conversion coefficient can be calculated based on the calorific value of electric energy, the calorific value and fuel density of the target vehicle, and the engine thermal efficiency and generator charging efficiency of the target vehicle to obtain the preset oil-to-electricity conversion coefficient of the target vehicle.
[0091] As a possible implementation, the preset oil-to-electricity conversion coefficient can be calculated by the following formula (2):
[0092]
[0093] Wherein, α is the preset oil-electric conversion coefficient, q1 is the fuel calorific value, ρ is the fuel density, q2 is the electric energy calorific value, η1 is the engine thermal efficiency of the target vehicle, and η2 is the generator charging efficiency of the target vehicle.
[0094] For example, in a certain extended-range hybrid vehicle using 92-grade gasoline, the calorific value of 92-grade gasoline is 43070KJ / kg, the density is 0.725kg / L, the calorific value of electric energy is 3600KJ / kWh, the engine thermal efficiency of the vehicle is 41%, and the charging efficiency of the generator of the vehicle is 90%. The calculation of the preset oil-to-electricity conversion coefficient is:
[0095]
[0096] S103: Calculate the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle.
[0097] In some possible implementations of this embodiment, the fuel range of the target vehicle can be calculated using the following formula:
[0098] R FC =F*N / M (3)
[0099] In the formula, R FC is the fuel range, F is the remaining fuel, N is the preset mileage, and M is the equivalent fuel.
[0100] As a possible implementation method, the equivalent fuel consumption per unit mileage can be calculated based on the preset mileage and the equivalent fuel consumption, that is, K = N / M, where K is the equivalent fuel consumption per unit mileage. Then, the fuel range can be calculated based on the remaining fuel and the equivalent fuel consumption per unit mileage, that is, R FC =F*K.
[0101] S104: Determine the total mileage of the fuel cruising range and the pure electric cruising range of the target vehicle as the cruising range of the target vehicle; the pure electric cruising range is calculated based on the remaining power.
[0102] The target vehicle’s cruising range can be calculated as R = R FC +R E , where R is the cruising range of the target vehicle, R FC is the fuel range of the target vehicle, R E is the pure electric range of the target vehicle.
[0103] In order to ensure the real-time calculation of the equivalent fuel volume of the vehicle and further improve the accuracy of the calculation of the vehicle's cruising range, based on the above embodiment, the method further includes:
[0104] When the mileage of the target vehicle is greater than the preset mileage, the preset mileage is updated according to the partial mileage before the end point of the mileage that is the same length as the preset mileage.
[0105] In some possible implementations of this embodiment, the preset mileage is set to 100km. When the mileage of the target vehicle is 500km, the part before the end of the mileage that is the same length as the preset mileage, that is, the part of 401-500km, is used as the new preset mileage, and the aforementioned preset mileage and its calculation steps are updated.
[0106] When the vehicle mileage is 600km, if the preset mileage is also set to 100km, the portion from 501 to 600km is used as the new preset mileage, and the aforementioned preset mileage and its calculation steps are updated.
[0107] Through this "rolling update" calculation method, the equivalent fuel consumption of the target vehicle is updated in real time, so that the equivalent fuel consumption of the target vehicle can be accurately calculated according to the operating conditions that the target vehicle is often in, so as to improve the accuracy of subsequent cruising range calculations.
[0108] In some other implementations of this embodiment, the update interval D may also change accordingly. When the update interval D is selected to be smaller, such as 0.5km, the calculation error of each small section of fuel consumption can be reduced, so that the calculation of the equivalent fuel consumed by the target vehicle for the preset mileage can be more accurate, thereby further improving the accuracy of the cruising range calculation.
[0109] In order to reduce the error value of equivalent fuel quantity calculation in one calculation, the above calculation is decomposed into multiple calculations by decomposing time or mileage, thereby reducing the calculation error. Therefore, based on the above embodiment, further, the method also includes:
[0110] Decomposing the battery output time into multiple battery output sub-times;
[0111] Determine a plurality of battery output powers corresponding to the plurality of battery output sub-times according to the plurality of battery output sub-times and the battery average output power;
[0112] Based on the engine fuel injection amount, battery output power, battery output time and the preset oil-to-electricity conversion coefficient, the equivalent fuel consumption of the target vehicle for the preset mileage is calculated, including:
[0113] The equivalent amount of fuel consumed by the target vehicle when traveling a preset mileage is calculated based on the engine fuel injection amount, multiple battery output sub-times, multiple battery output powers and a preset oil-to-electricity conversion coefficient.
[0114] In combination with the above-mentioned method of "rolling update of preset mileage", in some possible implementations of this embodiment, when the vehicle mileage is 500 km, the equivalent amount of fuel consumed by the target vehicle for traveling the preset mileage can be calculated by the following formula:
[0115]
[0116] Wherein, D is the update interval of the preset mileage. In this implementation, the update interval of the preset mileage may be 1 km. The other parameters are as described in formula (1) and are the same as those in formula (1), and are not described again here.
[0117] Of course, the battery output time can also be decomposed by decomposing the preset mileage, and then calculating the equivalent fuel consumption of the decomposed preset mileage in batches. The calculation principle is basically the same as the above description, and will not be repeated here.
[0118] By decomposing the battery output time into multiple battery output sub-times, and then decomposing the calculation of the equivalent amount of fuel achieved at one time into multiple calculations, the calculation error is reduced and the accuracy of the cruising range calculation is further improved.
[0119] In order to improve the continuity of the cruising range display and prevent the excessive jump in the cruising range from causing a decrease in the driver's driving experience, based on the above embodiment, the method further includes:
[0120] Filtering the mileage using a preset filtering algorithm according to a preset time interval to obtain a mileage update value;
[0121] The cruising range update value is sent to the instrument display of the target vehicle, and the instrument display is used to display the cruising range update value.
[0122] The updated value of the cruising range is provided to the driver so that the driver can confirm the value of the cruising range. The display method may be displayed on the dashboard of the target vehicle, or the driver may be notified or brought to the attention of the driver through voice or other methods.
[0123] As a possible implementation, the filtering algorithm may be a first-order filtering algorithm, which may enable the display of the updated value of the cruising range to consume T per kilometer of change. A The update rate of seconds approaches, at this time, T A The calculation can be expressed by the following formula:
[0124]
[0125] Where, T M is the maximum time consumed per kilometer of change, β is the weight parameter, R F Update the value for the cruising range.
[0126] For example, when T M When set to 20 seconds and β is set to 150, when R is 1000, R F When it is 1100, that is, when the calculated value is far from the displayed value, substituting it into formula (5) can obtain T A When R is 1000, R F When it is 1010, that is, the difference between the calculated value and the displayed value is very small, substituting it into formula (5) can obtain T AIf it is 18.5 seconds, it approaches the calculated range at a slower speed and there will be no jump.
[0127] Similar to the above-mentioned scheme for filtering the cruising range of the target vehicle, the embodiment of the present application can also use the above-mentioned filtering algorithm to filter the fuel cruising range to replace the above-mentioned process of filtering the cruising range of the target vehicle, and then add the pure electric cruising range and the fuel cruising range after filtering to obtain the final cruising range update value.
[0128] Through the filtering algorithm, the display of the updated cruising range value changes with the difference between the calculated cruising range value and the current displayed value, and the speed of change is related to the size of the difference. At the same time, the displayed cruising range value will not jump across kilometers, so that the driver can easily determine the vehicle's cruising range condition based on the smoothly changing cruising range, thereby improving the driver's driving experience.
[0129] See also Figure 2 , Figure 2 A system structure diagram of a vehicle range determination system provided in an embodiment of the present application. The system includes:
[0130] The battery controller 220 is used to calculate the pure electric cruising range according to the remaining power, and send the battery average output power and the pure electric cruising range to the electronic controller;
[0131] An oil level sensor 230, used to send the remaining oil level to the electronic controller;
[0132] An engine controller 240, used to send the engine fuel injection amount to the electronic controller;
[0133] A chassis controller 250, for sending the battery output time to the electronic controller;
[0134] The electronic controller 210 is used to receive information sent by the battery controller, the oil level sensor, the engine controller and the chassis controller, and determine the cruising range of the target vehicle according to the information and a preset oil-to-electricity conversion coefficient using the method described in any one of the above embodiments.
[0135] See also Figure 3 , Figure 3 This is a structural block diagram of a vehicle range determination device provided in an embodiment of the present application. The device includes:
[0136] An acquisition unit 310 is used to acquire the engine fuel injection amount, battery average output power and battery output time of a target vehicle traveling a preset mileage; the target vehicle is an extended-range hybrid vehicle;
[0137] The first calculation unit 320 is used to calculate the equivalent amount of fuel consumed by the target vehicle when traveling the preset mileage according to the engine fuel injection amount, the battery average output power, the battery output time and a preset oil-to-electricity conversion coefficient;
[0138] A second calculation unit 330 is used to calculate the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle;
[0139] The mileage determination unit 340 is used to determine the total mileage of the fuel cruising range and the pure electric cruising range of the target vehicle as the cruising range of the target vehicle; the pure electric cruising range is calculated based on the remaining power.
[0140] As a possible implementation manner, the first computing unit is further configured to:
[0141] A preset calculation is performed based on the electric energy calorific value, the fuel calorific value and fuel density of the target vehicle, and the engine thermal efficiency and generator charging efficiency of the target vehicle to obtain a preset oil-to-electricity conversion coefficient of the target vehicle.
[0142] As a possible implementation manner, the device further includes:
[0143] The preset mileage updating unit is used to update the preset mileage according to the partial mileage with the same length as the preset mileage before the end point of the mileage when the mileage of the target vehicle is greater than the preset mileage.
[0144] As a possible implementation manner, the device further includes:
[0145] A time decomposition unit, used for decomposing the battery output time into a plurality of battery output sub-times;
[0146] a power determination unit, configured to determine a plurality of battery output powers corresponding to a plurality of battery output sub-times according to the plurality of battery output sub-times and the battery average output power;
[0147] The first computing unit is further configured to:
[0148] The equivalent amount of fuel consumed by the target vehicle when traveling a preset mileage is calculated based on the engine fuel injection amount, the multiple battery output sub-times, the multiple battery output powers and the preset oil-to-electricity conversion coefficient.
[0149] As a possible implementation manner, the first computing unit is further configured to:
[0150] Calculating the power consumption for driving the target vehicle to travel a preset mileage according to the battery output power and the battery output time;
[0151] Calculating the equivalent driving oil consumption corresponding to the driving electric power consumption according to the total electric power consumption and the oil-electricity conversion coefficient;
[0152] Calculating the equivalent fuel volume according to the equivalent driving fuel consumption and the fuel injection volume of the engine;
[0153] The second computing unit is further configured to:
[0154] Calculating the equivalent fuel consumption per unit mileage according to the preset mileage and the equivalent fuel consumption;
[0155] The fuel range is calculated based on the remaining fuel volume and the equivalent fuel volume consumed per unit mileage.
[0156] As a possible implementation manner, the device further includes:
[0157] A mileage updating unit, configured to filter the mileage using a preset filtering algorithm according to a preset time interval to obtain a mileage update value;
[0158] A mileage sending unit is used to send the cruising range update value to the instrument display of the target vehicle, and the instrument display is used to display the cruising range update value.
[0159] It can be seen from the above technical scheme that the equivalent amount of oil consumed by the target vehicle when it travels the preset mileage is calculated by the engine fuel injection amount, the average output power of the battery, the battery output time and the preset oil-to-electricity conversion coefficient; then the fuel cruising range of the target vehicle is calculated according to the preset mileage, the equivalent amount of oil and the remaining oil of the target vehicle; at the same time, the pure electric cruising range of the target vehicle is calculated according to the remaining power; finally, the total mileage of the fuel cruising range and the pure electric cruising range is determined as the cruising range of the target vehicle. That is, according to the characteristics of the extended-range hybrid vehicle, the power consumed by the target vehicle when traveling the preset mileage is calculated according to the oil-to-electricity conversion coefficient to calculate the equivalent amount of oil consumed, and the fuel cruising range of the target vehicle is calculated, so that the cruising range of the target vehicle is determined by a calculation method that is more in line with the driving mode of the extended-range hybrid vehicle, the accuracy of the cruising range calculation is improved, and the driving experience of the user is enhanced.
[0160] See also Figure 4 , Figure 4 A structural block diagram of a computer device for determining a vehicle's cruising range provided in an embodiment of the present application, wherein the computer device includes a processor 410 and a memory 420:
[0161] The memory 420 is used to store program codes and transmit the program codes to the processor 410;
[0162] The processor 410 is used to execute any one of the cruising range determination methods provided in the above embodiments according to the instructions in the program code.
[0163] An embodiment of the present application also discloses a computer-readable storage medium, which is used to store a computer program. When the computer program is executed by a processor, it is used to execute any one of the methods for determining the cruising range provided in the above embodiments.
[0164] It is understandable that the method can be applied to a processing device, which is a processing device capable of performing motion control, for example, a terminal device or a server with a motion control function. The method can be executed independently by a terminal device or a server, or can be applied to a network scenario in which a terminal device and a server communicate, and is executed by the cooperation of the terminal device and the server. Among them, the terminal device can be a computer, a mobile phone and other devices. The server can be understood as an application server or a Web server. In actual deployment, the server can be an independent server or a cluster server.
[0165] A person of ordinary skill in the art can understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the above-mentioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the above-mentioned storage medium can be at least one of the following media: read-only memory (English: read-only memory, abbreviated: ROM), RAM, magnetic disk or optical disk, etc. Various media that can store program codes.
[0166] It should be noted that each embodiment in this specification is described in a progressive manner, and the same and similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiments. The device and system embodiments described above are merely schematic, in which the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.
[0167] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for determining the cruising range of a vehicle, characterized in that: The method comprises: Obtaining the engine fuel injection amount, battery average output power and battery output time of a target vehicle traveling a preset mileage; the target vehicle is an extended-range hybrid vehicle; Calculate the equivalent amount of fuel consumed by the target vehicle when traveling the preset mileage according to the engine fuel injection amount, the battery average output power, the battery output time and a preset oil-to-electricity conversion coefficient; Calculating the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle; The total mileage of the fuel cruising range and the pure electric cruising range of the target vehicle is determined as the cruising range of the target vehicle; the pure electric cruising range is calculated based on the remaining power.
2. The method according to claim 1, characterized in that: The step of calculating the preset oil-to-electricity conversion coefficient includes: A preset calculation is performed based on the electric energy calorific value, the fuel calorific value and fuel density of the target vehicle, and the engine thermal efficiency and generator charging efficiency of the target vehicle to obtain a preset oil-to-electricity conversion coefficient of the target vehicle.
3. The method according to claim 1, characterized in that The method further comprises: When the mileage of the target vehicle is greater than the preset mileage, the preset mileage is updated according to a portion of the mileage before the end point of the mileage that is the same length as the preset mileage.
4. The method according to claim 1, characterized in that: The method further comprises: Decomposing the battery output time into a plurality of battery output sub-times; Determine a plurality of battery output powers corresponding to the plurality of battery output sub-times according to the plurality of battery output sub-times and the battery average output power; The calculating, based on the fuel injection amount of the engine, the battery output power, the battery output time and the preset oil-to-electricity conversion coefficient, the equivalent fuel amount consumed by the target vehicle when traveling a preset mileage includes: The equivalent amount of fuel consumed by the target vehicle when traveling a preset mileage is calculated based on the engine fuel injection amount, the multiple battery output sub-times, the multiple battery output powers and the preset oil-to-electricity conversion coefficient.
5. The method according to claim 1, characterized in that The calculating, based on the fuel injection amount of the engine, the average output power of the battery, the battery output time and the preset oil-to-electricity conversion coefficient, the equivalent fuel amount consumed by the target vehicle when traveling the preset mileage includes: Calculating the power consumption for driving the target vehicle to travel a preset mileage according to the battery output power and the battery output time; Calculating the equivalent driving oil consumption corresponding to the driving electric power consumption according to the total electric power consumption and the oil-electricity conversion coefficient; Calculating the equivalent fuel volume according to the equivalent driving fuel consumption and the fuel injection volume of the engine; The calculating the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle includes: Calculating the equivalent fuel consumption per unit mileage according to the preset mileage and the equivalent fuel consumption; The fuel range is calculated based on the remaining fuel volume and the equivalent fuel volume consumed per unit mileage.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Filtering the mileage using a preset filtering algorithm according to a preset time interval to obtain a mileage update value; The cruising range update value is sent to an instrument display of the target vehicle, where the instrument display is used to display the cruising range update value.
7. A device for determining a cruising range of a vehicle, characterized in that: The device comprises: An acquisition unit, used to acquire the engine fuel injection amount, battery average output power and battery output time of a target vehicle traveling a preset mileage; the target vehicle is a range-extended hybrid vehicle; A first calculation unit is used to calculate the equivalent amount of fuel consumed by the target vehicle when traveling the preset mileage according to the engine fuel injection amount, the battery average output power, the battery output time and a preset oil-to-electricity conversion coefficient; A second calculation unit, configured to calculate the fuel range of the target vehicle according to the preset mileage, the equivalent fuel volume and the remaining fuel volume of the target vehicle; A mileage determination unit is used to determine the total mileage of the fuel cruising range and the pure electric cruising range of the target vehicle as the cruising range of the target vehicle; the pure electric cruising range is calculated based on the remaining power.
8. The device according to claim 7, characterized in that The device also includes: A time decomposition unit, used for decomposing the battery output time into a plurality of battery output sub-times; a power determination unit, configured to determine a plurality of battery output powers corresponding to a plurality of battery output sub-times according to the plurality of battery output sub-times and the battery average output power; The first computing unit is further configured to: The equivalent amount of fuel consumed by the target vehicle when traveling a preset mileage is calculated based on the engine fuel injection amount, the multiple battery output sub-times, the multiple battery output powers and the preset oil-to-electricity conversion coefficient.
9. A computer device, characterized in that: The computer device comprises a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the method for determining the cruising range described in any one of claims 1-6 according to the instructions in the program code.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program, when executed by a processor, is used to execute the method for determining the cruising range as described in any one of claims 1 to 6.