Endurance mileage prediction method, electronic equipment and computer readable storage medium
By analyzing the road conditions information and correcting the power in the travel route, and adjusting the range with multiple energy consumption factors, the problem of reduced activity of lithium-ion batteries and inaccurate prediction of standard cycle test conditions in low-temperature environments is solved, and the accuracy of range prediction is improved.
Patent Information
- Application Number
- CN202411890809.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-12-19
AI Technical Summary
The reduction in the activity of lithium-ion batteries in low temperature environments leads to a decrease in available power, and the standard cycle test conditions lead to a large difference between reality and prediction when the prediction table shows the range.
By analyzing the low-speed, medium-speed and high-speed road conditions in the travel route, the vehicle's current remaining available power is corrected to take into account the temperature influence, and the range is adjusted based on the thermal energy consumption, electric drive efficiency, driving habits and energy consumption caused by the vehicle load.
The accuracy of range prediction is improved, and the range is adjusted by considering actual working conditions and multiple factors, reducing the difference between prediction and reality.
Smart Images

Figure CN119773515A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electric vehicles, and in particular to a range prediction method, an electronic device, and a computer-readable storage medium. Background Art
[0002] The displayed driving range of an electric vehicle refers to the maximum driving range that the vehicle can travel, estimated by the vehicle control unit (VCU) based on the remaining available power provided by the battery management system (BMS) and in accordance with standard test driving conditions. It can provide a reference for drivers and help them plan their travel and refueling in a reasonable manner.
[0003] At present, the average energy consumption of standard cycle test conditions such as NEDC, CLTC, and WLTC is usually used to estimate the remaining cruising range. However, the reduced activity of lithium-ion batteries in low temperature environments under the above standard cycle test conditions will cause a reduction in available power. In addition, the standard cycle test conditions standardize the proportion of various vehicle speed ranges when predicting the displayed cruising range, resulting in a large difference between the predicted cruising range and the actual cruising range. Summary of the invention
[0004] In order to solve the above problems existing in the prior art, the present application provides a range prediction method, an electronic device and a computer-readable storage medium.
[0005] To solve the above problems, the present application provides a method for predicting a cruising range, which is applied to a vehicle control system, and the method includes: in response to receiving a travel route input by a target object, analyzing and processing the travel route to obtain low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route; correcting the current remaining available power of the vehicle according to the current temperature of the vehicle's environment to obtain the actual remaining available power of the vehicle; predicting the current cruising range of the vehicle according to the low-speed road condition information, the medium-speed road condition information, the high-speed road condition information and the actual remaining available power; adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle.
[0006] In some embodiments, the step of predicting the current cruising range of the vehicle based on the low-speed road condition information, the medium-speed road condition information, the high-speed road condition information, and the actual remaining available power includes: determining the historical low-speed average energy consumption corresponding to the low-speed interval from a historical low-speed energy consumption table according to the low-speed interval in the low-speed road condition information, the historical low-speed energy consumption table including the correspondence between a preset low-speed interval and a preset historical low-speed average energy consumption; determining the historical medium-speed average energy consumption corresponding to the medium-speed interval from a historical medium-speed energy consumption table according to the medium-speed interval in the medium-speed road condition information, the historical medium-speed energy consumption table including the preset medium-speed average energy consumption. The corresponding relationship between the high-speed interval and the preset historical medium-speed average energy consumption; determine the historical high-speed average energy consumption corresponding to the high-speed interval from the historical high-speed energy consumption table according to the high-speed interval in the high-speed road condition information, and the historical high-speed energy consumption table includes the corresponding relationship between the preset high-speed interval and the preset historical high-speed average energy consumption; determine the current cruising range according to the historical low-speed average energy consumption, the historical medium-speed average energy consumption, the historical high-speed average energy consumption, the proportion of low-speed road conditions in the low-speed road condition information, the proportion of medium-speed road conditions in the medium-speed road condition information, the proportion of high-speed road conditions in the high-speed road condition information, and the actual remaining available power.
[0007] In some embodiments, the step of determining the current cruising range based on the historical low-speed average energy consumption, the historical medium-speed average energy consumption, the historical high-speed average energy consumption, the proportion of low-speed road conditions in the low-speed road condition information, the proportion of medium-speed road conditions in the medium-speed road condition information, the proportion of high-speed road conditions in the high-speed road condition information, and the actual remaining available power includes: calculating a first product between the historical low-speed average energy consumption and the proportion of low-speed road conditions; calculating a second product between the historical medium-speed average energy consumption and the proportion of medium-speed road conditions; calculating a third product between the historical high-speed average energy consumption and the proportion of high-speed road conditions; calculating the sum of the first product, the second product, and the third product; and determining the product of the sum and the actual remaining available power as the current cruising range.
[0008] In some embodiments, the step of correcting the current remaining available power of the vehicle according to the current temperature of the vehicle's environment to obtain the actual remaining available power of the vehicle includes: determining a target correction parameter from a preset power correction parameter table according to the current temperature, the preset power correction parameter table including a correspondence between preset temperatures and preset correction parameters; and determining the product of the target correction parameter and the current remaining available power as the actual remaining available power.
[0009] In some embodiments, the step of adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle includes: calculating the sum of the thermal energy consumption, the energy consumption caused by electric drive efficiency, the energy consumption caused by driving habits, and the energy consumption caused by vehicle load; calculating the fourth product between the sum of the energy consumption and the actual remaining available power; and determining the difference between the current cruising range and the fourth product as the actual cruising range.
[0010] In some embodiments, before the step of adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle, the method also includes: acquiring the motor power and the battery internal resistance in the vehicle; determining the discharge current of the battery according to the motor power; determining the power consumption caused by the battery internal resistance according to the discharge current and the battery internal resistance; and determining the thermal energy consumption according to the power consumption caused by the battery internal resistance.
[0011] In some embodiments, before the step of adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle, the method further includes: acquiring the low-speed interval motor power consumption and the low-speed interval motor average efficiency in the low-speed road condition information, the medium-speed interval motor power consumption and the medium-speed interval motor average efficiency in the medium-speed road condition information, and the high-speed interval motor power consumption and the high-speed interval motor average efficiency in the high-speed road condition information; calculating a first difference between a preset value and the low-speed interval motor average efficiency, and calculating a fifth product between the first difference and the low-speed interval motor power consumption; calculating a second difference between the preset value and the medium-speed interval motor average efficiency, and calculating a sixth product between the second difference and the medium-speed interval motor power consumption; calculating a third difference between the preset value and the high-speed interval motor average efficiency, and calculating a seventh product between the third difference and the high-speed interval motor power consumption; and taking the sum of the fifth product, the sixth product, and the seventh product as the energy consumption caused by electric drive efficiency.
[0012] In some embodiments, the low-speed road condition information includes a low-speed interval and a low-speed road condition ratio, the medium-speed road condition information includes a medium-speed interval and a medium-speed road condition ratio, and the high-speed road condition information includes a high-speed interval and a high-speed road condition ratio; the step of analyzing and processing the travel route to obtain the low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route includes: determining the road sign information corresponding to the travel route from a priori map according to the travel route; determining the low-speed section, medium-speed section, high-speed section, the low-speed interval corresponding to the low-speed section, the medium-speed interval corresponding to the medium-speed section and the high-speed interval corresponding to the high-speed section in the travel route according to the road sign information; determining the ratio between the distance of the low-speed section and the total distance of the travel route as the low-speed road condition ratio, the ratio between the distance of the medium-speed section and the total distance of the travel route as the medium-speed road condition ratio, and the ratio between the distance of the high-speed section and the total distance of the travel route as the high-speed road condition ratio.
[0013] To solve the above problem, the present application provides an electronic device, including: a processor and a memory, wherein the memory stores a computer program, and the processor is used to execute the computer program to implement the above method.
[0014] To solve the above problems, the present application provides a computer-readable storage medium on which program instructions are stored, and the above method is implemented when the program instructions are executed by a processor.
[0015] In the technical solution provided by the embodiment of the present application, in response to receiving the travel route input by the target object, the travel route is analyzed and processed to obtain low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route; the current remaining available power of the vehicle is corrected according to the current temperature of the vehicle's environment to obtain the actual remaining available power of the vehicle; the current cruising range of the vehicle is predicted according to the low-speed road condition information, medium-speed road condition information, high-speed road condition information and the actual remaining available power; the current cruising range is adjusted according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle. On the one hand, the cruising range prediction based on the actual working conditions such as low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route can improve the accuracy of the cruising range prediction; on the other hand, considering the current temperature of the vehicle's environment and the influence of at least one of the thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load on the current cruising range can improve the accuracy of the cruising range prediction.
[0016] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] 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 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.
[0018] Figure 1 is a flow chart of a method for predicting a range of mileage shown in an exemplary embodiment of the present application;
[0019] Figure 2 It is a structural schematic diagram of an embodiment of a vehicle control system provided by the present application;
[0020] Figure 3 It is a structural schematic diagram of an embodiment of the electronic device of the present application;
[0021] Figure 4 It is a structural diagram of an embodiment of the computer storage medium of the present application. DETAILED DESCRIPTION
[0022] The present application is further described in detail below in conjunction with the accompanying drawings and examples. It is particularly noted that the following examples are only used to illustrate the present application, but are not intended to limit the scope of the present application. Similarly, the following examples are only some embodiments of the present application rather than all embodiments, and all other embodiments obtained by those of ordinary skill in the art without making creative work are within the scope of protection of the present application.
[0023] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0024] This application proposes a method for predicting the range of driving. Figure 1 , Figure 1 It is a flowchart of a method for predicting a range of driving shown in an exemplary embodiment of the present application.
[0025] The execution subject of the range prediction method may be a terminal device or a server or other processing device, wherein the terminal device may be a user equipment (UE), a computer, a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. The execution subject of the range prediction method may also be a vehicle control system. In some possible implementations, the range prediction method may be implemented by a processor calling a computer-readable instruction stored in a memory.
[0026] The following uses the vehicle control system as the execution subject to explain the range prediction method of the embodiment of the present application. Specifically, the range prediction method of the present embodiment includes the following steps:
[0027] Step S110, in response to receiving the travel route input by the target object, analyzing and processing the travel route to obtain low-speed road condition information, medium-speed road condition information and high-speed road condition information of the travel route.
[0028] The target object may be a vehicle driver or a vehicle passenger, etc.
[0029] The travel route may be a vehicle driving route from a starting point A to a terminal B. The starting point A and the terminal B may be input by the target object, and the vehicle control system forms the travel route according to the starting point A and the terminal B input by the target object. Exemplarily, the vehicle control system locates the actual corresponding map positions of the starting point A and the terminal B from the prior map according to the input starting point A and the terminal B, and then determines the possible driving route from the starting point A to the terminal B in the prior map, and displays the possible driving route; in response to the target object's selection operation on the possible driving route, the final travel route is obtained.
[0030] The low-speed road condition information may include the speed of the low-speed section, the low-speed interval, the proportion of low-speed road conditions, the motor power consumption in the low-speed interval, the motor power consumption in the low-speed interval and the average efficiency of the motor in the low-speed interval.
[0031] The medium-speed road condition information includes the speed of the medium-speed section, the medium-speed interval, the proportion of medium-speed road conditions, the motor power consumption in the medium-speed interval, the motor power consumption in the medium-speed interval and the average motor efficiency in the medium-speed interval.
[0032] The highway condition information includes the speed of the highway section, the highway interval, the proportion of highway conditions, the motor power consumption in the high-speed interval, the motor power consumption in the high-speed interval and the average motor efficiency in the high-speed interval.
[0033] The target object operates the vehicle control system and inputs the travel starting point and the travel end point. The vehicle control system receives the travel starting point and the travel end point input by the target object, determines the travel route from the prior map according to the travel starting point and the travel end point, and analyzes and processes the travel route to obtain low-speed road condition information, medium-speed road condition information, and high-speed road condition information in the travel route. As an example, when the low-speed road condition information includes low-speed sections, the medium-speed road condition information includes medium-speed sections, and the high-speed road condition information includes high-speed sections, the vehicle control system divides the travel sections into low-speed sections, medium-speed sections, and high-speed sections according to the historical average vehicle speed of each section in the travel route, and obtains low-speed sections, medium-speed section pairs, and high-speed sections in the travel route. Specifically, the vehicle control system determines the speed range of the historical average vehicle speed of each road section. If the historical average vehicle speed is in a preset low-speed range, the corresponding road section is determined as a low-speed section; if the historical average vehicle speed is in a preset medium-speed range, the corresponding road section is determined as a medium-speed section; if the historical average vehicle speed is in a preset high-speed range, the corresponding road section is determined as a high-speed section.
[0034] As another example, when the low-speed road condition information includes low-speed sections, low-speed intervals and the proportion of low-speed road conditions, the medium-speed road condition information includes medium-speed sections, medium-speed intervals and the proportion of medium-speed road conditions, and the high-speed road condition information includes high-speed sections, high-speed intervals and the proportion of high-speed road conditions, the vehicle control system determines the road sign information corresponding to the travel section from the prior map according to the travel section, such as the vehicle speed limit sign, the maximum drivable speed sign or the lane number on the highway, etc. The vehicle control system determines the low-speed sections, medium-speed sections, high-speed sections, the low-speed intervals corresponding to the low-speed sections, the medium-speed intervals corresponding to the medium-speed sections and the high-speed intervals corresponding to the high-speed sections in the travel route according to the road sign information; the ratio of the distance of the low-speed section to the total distance of the travel route is determined as the low-speed road condition proportion, the ratio of the distance of the medium-speed section to the total distance of the travel route is determined as the medium-speed road condition proportion, and the ratio of the distance of the high-speed section to the total distance of the travel route is determined as the high-speed road condition proportion. Among them, for the method in which the vehicle control system determines the road sign information corresponding to the travel section from the prior map according to the travel section, the vehicle control system can obtain the historical road image in the travel section from the historical road section database according to the travel section, and determine the road sign information in each section by analyzing the historical road image. Specifically, the vehicle control system determines the historical road image of each section from the historical road section database according to the travel section, and determines the road sign information of the corresponding section according to the image features in the historical road image of each section, for example, the road sign of the speed limit. For the method in which the low-speed section, medium-speed section, high-speed section, low-speed interval corresponding to the low-speed section, medium-speed interval corresponding to the medium-speed section, and high-speed interval corresponding to the high-speed section in the travel route are determined according to the road sign information, the vehicle control system can determine that the corresponding section is a specific section in the low, medium and high sections according to the road sign information representing the speed limit. For example, if the road sign information represents a speed limit of 30, it is determined whether the speed limit of 30 is in a preset low-speed area. If so, the corresponding section is determined to be a low-speed section.
[0035] Step S120, correcting the current remaining available power of the vehicle according to the current temperature of the environment in which the vehicle is located, to obtain the actual remaining available power of the vehicle.
[0036] The current temperature of the environment in which the vehicle is located can be directly obtained from a temperature sensor disposed outside the vehicle.
[0037] Taking into account the problem that the activity of lithium-ion batteries will decrease in low temperature environments, resulting in a decrease in power, in order to avoid the influence of temperature on the actual remaining available power, the vehicle control system of the embodiment of the present application corrects the current remaining available power of the vehicle according to the current temperature of the vehicle's environment. Exemplarily, the vehicle control system determines the target correction parameter from a preset power correction parameter table according to the current temperature, wherein the preset power correction parameter table includes a correspondence between preset temperatures and preset correction parameters; the current remaining available power is corrected according to the target correction parameter to obtain the actual remaining available power. Specifically, the vehicle control system can determine the product of the target correction parameter and the current remaining available power as the actual remaining available power.
[0038] Step S130, predicting the current cruising range of the vehicle based on the low-speed road condition information, the medium-speed road condition information, the high-speed road condition information and the actual remaining available power.
[0039] The vehicle control system determines the predicted energy consumption required for the vehicle to complete the travel route based on the low-speed road condition information, the medium-speed road condition information, and the high-speed road condition information; and then determines the vehicle's current cruising range based on the predicted energy consumption and the actual remaining available power. Exemplarily, the vehicle control system obtains the preset low-speed energy consumption per 100 kilometers, the preset medium-speed energy consumption per 100 kilometers, and the preset high-speed energy consumption per 100 kilometers, and determines the energy consumption of the low-speed section based on the distance of the low-speed section in the low-speed road condition information and the preset low-speed energy consumption per 100 kilometers; determines the energy consumption of the medium-speed section based on the distance of the medium-speed section in the medium-speed road condition information and the preset medium-speed energy consumption per 100 kilometers; determines the energy consumption of the high-speed section based on the distance of the high-speed section in the high-speed road condition information and the preset high-speed energy consumption per 100 kilometers; calculates the total energy consumption of the low-speed section, the medium-speed section, and the high-speed section; and determines the current cruising range as the ratio between the actual remaining available power and the total energy consumption. Among them, the preset low-speed energy consumption per 100 kilometers, the preset medium-speed energy consumption per 100 kilometers, and the preset high-speed energy consumption per 100 kilometers can be obtained based on the vehicle's historical data. Of course, they can also be set manually.
[0040] Step S140, adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain an actual cruising range of the vehicle.
[0041] Considering that thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load will also affect the estimation of cruising range, in order to improve the prediction accuracy of cruising range, the vehicle control device of the embodiment of the present application adjusts the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle. As an example, when the energy consumption affecting the prediction of cruising range in the embodiment of the present application is thermal energy consumption, the vehicle control system calculates the product of thermal energy consumption and the current remaining available power, and then uses the difference between the current cruising range and the product of thermal energy consumption and the current remaining available power as the actual cruising range of the vehicle. As another example, when the energy consumption that affects the predicted cruising range in the embodiment of the present application is the energy consumption caused by thermal energy consumption and electric drive efficiency, the vehicle control system calculates the sum of the energy consumption between the thermal energy consumption and the energy consumption caused by electric drive efficiency; and calculates the product between the sum of energy consumption and the current remaining available power, and then uses the difference between the current cruising range and the product between the sum of energy consumption and the current remaining available power as the actual cruising range of the vehicle. As another example, when the energy consumption that affects the predicted cruising range in the embodiment of the present application is the energy consumption caused by thermal energy consumption, electric drive efficiency, driving habits, and vehicle load, the vehicle control system calculates the sum of the energy consumption between the thermal energy consumption, electric drive efficiency, driving habits, and vehicle load; calculates the fourth product between the sum of energy consumption and the actual remaining available power; and determines the difference between the current cruising range and the fourth product as the actual cruising range.
[0042] Specifically, when the energy consumption that affects the prediction of the cruising range is heat energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load, the calculation of the actual cruising range satisfies the following formula:
[0043] L=L0-C1*(E1+E2+E3+E4)
[0044] Among them, L represents the actual cruising range, L0 represents the current cruising range, C1 represents the actual remaining available power, E1 represents thermal energy consumption, E2 represents energy consumption caused by electric drive efficiency, E3 represents energy consumption caused by driving habits, and E4 represents energy consumption caused by vehicle load.
[0045] As for thermal energy consumption, the thermal energy consumption in the embodiment of the present application includes energy consumption caused by thermal management and energy consumption caused by battery heating. As an example, the energy consumption caused by thermal management can be obtained by directly measuring the energy consumption of the compressor and the water pump through the metering module in the vehicle control system; the energy consumption caused by battery heating, that is, the energy consumption caused by the internal resistance of the battery, can be determined according to the corresponding relationship between the energy consumption caused by thermal management and the energy consumption caused by the internal resistance of the battery. Specifically, the energy consumption caused by thermal management is characterized by E02, and the energy consumption caused by the internal resistance of the battery is E01=E02 / k1, then the thermal energy consumption E1=E01+E02=E02 / k1+E02, where k1 represents the relationship between the energy consumption caused by thermal management and the energy consumption caused by the internal resistance of the battery as E02 / E01=k1. As another example, the vehicle control system can also predict the motor power according to the operating conditions information in the travel route, and determine the discharge current of the battery according to the motor power, and then determine the power consumption caused by the internal resistance of the battery according to the discharge current and the internal resistance of the battery; then determine the thermal energy consumption according to the power consumption caused by the internal resistance of the battery. Specifically, the vehicle control system can determine the energy consumption caused by the internal resistance of the battery through Joule's law: E01 = ∫I 2 Rdt. Where I represents the discharge current, R is the internal resistance of the battery, which can be directly obtained, and t represents the time. Then, the energy consumption caused by thermal management is determined according to the corresponding relationship between the energy consumption caused by thermal management and the energy consumption caused by the internal resistance of the battery. Specifically, if the internal consumption caused by the internal resistance of the battery is represented by E01, and the energy consumption caused by thermal management is represented by E02=k1*E01, then the thermal energy consumption E1=E01+E02=k1*E01+E01, where k1 represents the relationship between the energy consumption caused by thermal management and the energy consumption caused by the internal resistance of the battery as E02 / E01=k1.
[0046] For the energy consumption caused by electric drive efficiency, the vehicle control system obtains the low-speed interval motor power consumption and the low-speed interval motor average efficiency in the low-speed road condition information, the medium-speed interval motor power consumption and the medium-speed interval motor average efficiency in the medium-speed road condition information, and the high-speed interval motor power consumption and the high-speed interval motor average efficiency in the high-speed road condition information; calculates the first difference between the preset value and the low-speed interval motor average efficiency, and calculates the fifth product between the first difference and the low-speed interval motor power consumption; calculates the second difference between the preset value and the medium-speed interval motor average efficiency, and calculates the sixth product between the second difference and the medium-speed interval motor power consumption; calculates the third difference between the preset value and the high-speed interval motor average efficiency, and calculates the seventh product between the third difference and the high-speed interval motor power consumption; and takes the sum of the fifth product, the sixth product and the seventh product as the energy consumption caused by electric drive efficiency. It should be noted that the preset value can be 1.
[0047] Specifically, the calculation of energy consumption E2 due to electric drive efficiency satisfies the following formula:
[0048] E2 = low speed interval motor power consumption * (1-low speed interval motor average efficiency) + medium speed interval motor power consumption * (1-medium speed interval motor average efficiency) + high speed interval motor power consumption * (1-high speed interval motor average efficiency)
[0049] For energy consumption caused by driving habits, the vehicle control system obtains the ambient temperature inside and outside the vehicle and the number of passengers in the vehicle, and then determines the corresponding target air-conditioning temperature, target average air-conditioning air volume, target frequency and depth of sudden acceleration and braking, target usage frequency of seat ventilation, heating and massage, and target energy consumption from a preset database according to the difference in ambient temperature between inside and outside the vehicle and the number of passengers in the vehicle, wherein the preset database contains the correspondence between the preset difference in ambient temperature between inside and outside the vehicle, the preset number of passengers in the vehicle and the preset average air-conditioning temperature, the preset average air-conditioning air volume, the preset frequency and depth of sudden acceleration and braking, and the preset usage frequency of seat ventilation, heating and massage; then, the target energy consumption is determined from the preset energy consumption table according to the target air-conditioning temperature, the target average air-conditioning air volume, the target frequency and depth of sudden acceleration and braking, and the target usage frequency of seat ventilation, heating and massage as the energy consumption E3 caused by driving habits, wherein the preset energy consumption table includes the correspondence between the air-conditioning temperature, the average air-conditioning air volume, the frequency and depth of sudden acceleration and braking, the usage frequency of seat ventilation, heating and massage and the required energy consumption.
[0050] For the energy consumption caused by vehicle load, the vehicle control system can identify the number of occupants in the vehicle through a pressure sensor installed inside the vehicle, determine the corresponding target vehicle weight correction coefficient from a preset vehicle weight correction coefficient table based on the identified number of occupants, and then determine the energy consumption caused by vehicle load using the target vehicle weight correction coefficient and the proportion of low-speed road conditions and the historical average energy consumption of low-speed road conditions in the low-speed road condition information, the proportion of medium-speed road conditions and the historical average energy consumption of medium-speed road conditions in the medium-speed road condition information, and the proportion of high-speed road conditions and the historical average energy consumption of high-speed road conditions in the high-speed road condition information.
[0051] Specifically, the calculation of the energy consumption E4 due to vehicle load satisfies the following formula:
[0052] E4 = k2*(ratio of low-speed road conditions*historical average energy consumption in low-speed intervals+ratio of medium-speed road conditions*historical average energy consumption in medium-speed intervals+ratio of high-speed road conditions*historical average energy consumption in high-speed intervals)
[0053] Among them, k2 is the target vehicle weight correction coefficient.
[0054] It can be seen that the cruising range prediction method of the embodiment of the present application responds to the travel route input by the target object, analyzes and processes the travel route, obtains low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route; corrects the current remaining available power of the vehicle according to the current temperature of the vehicle's environment to obtain the actual remaining available power of the vehicle; predicts the current cruising range of the vehicle according to the low-speed road condition information, medium-speed road condition information, high-speed road condition information and the actual remaining available power; adjusts the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle. On the one hand, the cruising range prediction based on the actual working conditions such as low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route can improve the accuracy of the cruising range prediction; on the other hand, considering the current temperature of the vehicle's environment and the influence of at least one of the thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load on the current cruising range can improve the accuracy of the cruising range prediction.
[0055] On the basis of the above embodiments, for a method of predicting the current cruising range of the vehicle based on low-speed road condition information, medium-speed road condition information, high-speed road condition information and the actual remaining available power, the vehicle control system can determine the historical low-speed average energy consumption corresponding to the low-speed interval from the historical low-speed energy consumption table according to the low-speed interval in the low-speed road condition information, and the historical low-speed energy consumption table includes the correspondence between the preset low-speed interval and the preset historical low-speed average energy consumption; determine the historical medium-speed average energy consumption corresponding to the medium-speed interval from the historical medium-speed energy consumption table according to the medium-speed interval in the medium-speed road condition information, and the historical medium-speed energy consumption table includes The corresponding relationship between the preset medium-speed interval and the preset historical medium-speed average energy consumption is included; the historical high-speed average energy consumption corresponding to the high-speed interval is determined from the historical high-speed energy consumption table according to the high-speed interval in the high-speed road condition information, and the historical high-speed energy consumption table includes the corresponding relationship between the preset high-speed interval and the preset historical high-speed average energy consumption; the current cruising range is determined according to the historical low-speed average energy consumption, the historical medium-speed average energy consumption, the historical high-speed average energy consumption, the proportion of low-speed road conditions in the low-speed road condition information, the proportion of medium-speed road conditions in the medium-speed road condition information, the proportion of high-speed road conditions in the high-speed road condition information, and the actual remaining available power. Among them, for the method of determining the current cruising range based on the historical average low-speed energy consumption, the historical average medium-speed energy consumption, the historical average high-speed energy consumption, the proportion of low-speed road conditions in the low-speed road condition information, the proportion of medium-speed road conditions in the medium-speed road condition information, the proportion of high-speed road conditions in the high-speed road condition information, and the actual remaining available power, the vehicle control system calculates the first product between the historical average low-speed energy consumption and the proportion of low-speed road conditions; calculates the second product between the historical average medium-speed energy consumption and the proportion of medium-speed road conditions; calculates the third product between the historical average high-speed energy consumption and the proportion of high-speed road conditions; calculates the sum of the first product, the second product and the third product; and determines the product of the sum and the actual remaining available power as the current cruising range.
[0056] Specifically, the current cruising range calculation satisfies the following formula:
[0057] L0 = C1 * (low-speed interval ratio * low-speed interval historical average energy consumption + medium-speed interval ratio * medium-speed interval historical average energy consumption + high-speed interval ratio * high-speed interval historical average energy consumption)
[0058] Among them, L0 represents the current cruising range, and C1 represents the actual remaining available power.
[0059] In order to implement the range prediction method of the above embodiment, the present application provides a vehicle control system. Figure 2 , Figure 2 It is a schematic structural diagram of an embodiment of a vehicle control system provided by the present application.
[0060] Specifically, the vehicle control system 20 may include: an analysis module 21 , a correction module 22 , a prediction module 23 and an adjustment module 24 .
[0061] The analysis module 21 is used for analyzing and processing the travel route in response to receiving the travel route input by the target object, and obtaining low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route.
[0062] The correction module 22 is used to correct the current remaining available power of the vehicle according to the current temperature of the environment in which the vehicle is located, so as to obtain the actual remaining available power of the vehicle.
[0063] The prediction module 23 is used to predict the current cruising range of the vehicle based on low-speed road condition information, medium-speed road condition information, high-speed road condition information and the actual remaining available power.
[0064] The adjustment module 24 is used to adjust the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle.
[0065] The vehicle control system of the embodiment of the present application responds to the travel route received from the target object, analyzes and processes the travel route, obtains low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route; corrects the current remaining available power of the vehicle according to the current temperature of the vehicle's environment, and obtains the actual remaining available power of the vehicle; predicts the current cruising range of the vehicle according to the low-speed road condition information, medium-speed road condition information, high-speed road condition information and the actual remaining available power; adjusts and processes the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load, and obtains the actual cruising range of the vehicle. On the one hand, the cruising range prediction based on the actual working conditions such as low-speed road condition information, medium-speed road condition information and high-speed road condition information in the travel route can improve the accuracy of the cruising range prediction; on the other hand, considering the current temperature of the vehicle's environment and the influence of at least one of the thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits and energy consumption caused by vehicle load on the current cruising range can improve the accuracy of the cruising range prediction.
[0066] In one embodiment of the present application, Figure 2The various modules in the vehicle control system shown can be individually or completely combined into one or several units to constitute, or one (some) of the units can be further divided into multiple functionally smaller sub-units, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above modules are divided based on logical functions. In actual applications, the functions of one module can also be implemented by multiple units, or the functions of multiple modules can be implemented by one unit. In other embodiments of the present application, the lane line abnormal missing compensation device can also include other units. In actual applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.
[0067] The above method is applied in electronic equipment. Figure 3 , Figure 3 1 is a schematic diagram of the structure of an embodiment of an electronic device of the present application, in which the electronic device 30 of the present embodiment includes a processor 31 and a memory 32. The memory 32 stores a computer program, and the processor 31 is used to execute the computer program to implement the above-mentioned range prediction method.
[0068] The processor 31 may be an integrated circuit chip with signal processing capability. The processor 31 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0069] The range prediction method of the above embodiment can be presented in the form of a computer program. The present application proposes a computer storage medium carrying the computer program. Figure 4 , Figure 4 It is a structural diagram of an embodiment of a computer storage medium of the present application. The computer storage medium 40 of this embodiment includes a computer program 41, which can be executed to implement the above-mentioned cruising range prediction method.
[0070] The computer storage medium 40 of this embodiment can be a medium that can store program instructions, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, or it can also be a server that stores the program instructions. The server can send the stored program instructions to other devices for execution, or it can also execute the stored program instructions by itself.
[0071] If the technical solution of this application involves personal information, the product using the technical solution of this application has clearly informed the personal information processing rules and obtained the individual's voluntary consent before processing the personal information. If the technical solution of this application involves sensitive personal information, the product using the technical solution of this application has obtained the individual's separate consent before processing the sensitive personal information, and at the same time meets the "explicit consent" requirement. For example, on personal information collection devices such as cameras, clear and prominent signs are set to inform that the personal information collection scope has been entered and personal information will be collected. If the individual voluntarily enters the collection scope, it is deemed that he or she agrees to the collection of his or her personal information; or on the device that processes personal information, the personal information processing rules are notified by obvious signs / information, and the individual's authorization is obtained through pop-up information or by asking the individual to upload his or her personal information; among them, the personal information processing rules may include information such as the personal information processor, the purpose of personal information processing, the processing method, and the type of personal information processed.
[0072] In addition, if the above functions are implemented in the form of software functions and sold or used as independent products, they can be stored in a storage medium readable by a mobile terminal, that is, the present application also provides a storage device storing program data, the program data can be executed to implement the method of the above embodiment, and the storage device can be, for example, a USB flash drive, an optical disk, a server, etc. In other words, the present application can be embodied in the form of a software product, which includes a number of instructions for enabling a smart terminal to execute all or part of the steps of the method described in each embodiment.
[0073] In the description of the present application, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradicting each other.
[0074] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0075] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0076] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (which can be a personal computer, server, network device or other system that can fetch instructions from the instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0077] The above description is only an implementation method of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for predicting a cruising range, characterized in that: The cruising range prediction method is applied to a vehicle control system, and the method comprises: In response to receiving a travel route input by a target object, analyzing and processing the travel route to obtain low-speed road condition information, medium-speed road condition information, and high-speed road condition information in the travel route; Correcting the current remaining available power of the vehicle according to the current temperature of the environment in which the vehicle is located to obtain the actual remaining available power of the vehicle; Predicting the current cruising range of the vehicle according to the low-speed road condition information, the medium-speed road condition information, the high-speed road condition information, and the actual remaining available power; The current cruising range is adjusted according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle.
2. The method for predicting the cruising range according to claim 1, characterized in that: The step of predicting the current cruising range of the vehicle according to the low-speed road condition information, the medium-speed road condition information, the high-speed road condition information and the actual remaining available power includes: According to the low-speed interval in the low-speed road condition information, determine the historical low-speed average energy consumption corresponding to the low-speed interval from the historical low-speed energy consumption table, wherein the historical low-speed energy consumption table includes a correspondence between a preset low-speed interval and a preset historical low-speed average energy consumption; According to the medium speed interval in the medium speed road condition information, determine the historical medium speed average energy consumption corresponding to the medium speed interval from the historical medium speed energy consumption table, wherein the historical medium speed energy consumption table includes a correspondence between a preset medium speed interval and a preset historical medium speed average energy consumption; According to the high-speed interval in the high-speed road condition information, determine the historical high-speed average energy consumption corresponding to the high-speed interval from the historical high-speed energy consumption table, wherein the historical high-speed energy consumption table includes a correspondence between a preset high-speed interval and a preset historical high-speed average energy consumption; The current cruising range is determined based on the historical average low-speed energy consumption, the historical average medium-speed energy consumption, the historical average high-speed energy consumption, the proportion of low-speed road conditions in the low-speed road condition information, the proportion of medium-speed road conditions in the medium-speed road condition information, the proportion of high-speed road conditions in the high-speed road condition information, and the actual remaining available power.
3. The method for predicting the cruising range according to claim 2, characterized in that: The step of determining the current cruising range according to the historical low-speed average energy consumption, the historical medium-speed average energy consumption, the historical high-speed average energy consumption, the low-speed road condition ratio in the low-speed road condition information, the medium-speed road condition ratio in the medium-speed road condition information, the high-speed road condition ratio in the high-speed road condition information, and the actual remaining available power includes: Calculating a first product between the historical low-speed average energy consumption and the low-speed road condition proportion; Calculating a second product between the historical average medium-speed energy consumption and the proportion of medium-speed road conditions; Calculating a third product between the historical high-speed average energy consumption and the high-speed road condition ratio; Calculating the sum of the first product, the second product and the third product; The product of the sum and the actual remaining available power is determined as the current cruising range.
4. The method for predicting the cruising range according to claim 1, characterized in that: The step of correcting the current remaining available power of the vehicle according to the current temperature of the environment in which the vehicle is located to obtain the actual remaining available power of the vehicle includes: Determine a target correction parameter from a preset power correction parameter table according to the current temperature, wherein the preset power correction parameter table includes a correspondence between preset temperatures and preset correction parameters; The product of the target correction parameter and the current remaining available power is determined as the actual remaining available power.
5. The method for predicting the cruising range according to claim 1, characterized in that: The step of adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle includes: Calculating the sum of the thermal energy consumption, the energy consumption caused by the electric drive efficiency, the energy consumption caused by the driving habits, and the energy consumption caused by the vehicle load; Calculating a fourth product between the energy consumption sum and the actual remaining available power; The difference between the current cruising range and the fourth product is determined as the actual cruising range.
6. The method for predicting the cruising range according to claim 1, characterized in that: Before the step of adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle, the method further includes: Obtaining the motor power and battery internal resistance in the vehicle; determining a discharge current of the battery according to the motor power; Determine the power consumption caused by the internal resistance of the battery according to the discharge current and the internal resistance of the battery; The thermal energy consumption is determined according to the power consumption caused by the internal resistance of the battery.
7. The method for predicting the cruising range according to claim 1, characterized in that: Before the step of adjusting the current cruising range according to at least one of the acquired thermal energy consumption, energy consumption caused by electric drive efficiency, energy consumption caused by driving habits, and energy consumption caused by vehicle load to obtain the actual cruising range of the vehicle, the method further includes: Obtaining the low-speed interval motor power consumption and the low-speed interval motor average efficiency in the low-speed road condition information, the medium-speed interval motor power consumption and the medium-speed interval motor average efficiency in the medium-speed road condition information, and the high-speed interval motor power consumption and the high-speed interval motor average efficiency in the high-speed road condition information; Calculating a first difference between a preset value and the average efficiency of the motor in the low-speed interval, and calculating a fifth product between the first difference and the power consumption of the motor in the low-speed interval; Calculating a second difference between the preset value and the average efficiency of the motor in the medium speed interval, and calculating a sixth product between the second difference and the power consumption of the motor in the medium speed interval; Calculating a third difference between the preset value and the average efficiency of the motor in the high-speed interval, and calculating a seventh product between the third difference and the power consumption of the motor in the high-speed interval; The sum of the fifth product, the sixth product and the seventh product is taken as the energy consumption caused by the electric drive efficiency.
8. The method for predicting the cruising range according to claim 1, characterized in that: The low-speed traffic condition information includes the low-speed interval and the proportion of low-speed traffic conditions, the medium-speed traffic condition information includes the medium-speed interval and the proportion of medium-speed traffic conditions, and the high-speed traffic condition information includes the high-speed interval and the proportion of high-speed traffic conditions; The step of analyzing and processing the travel route to obtain low-speed road condition information, medium-speed road condition information, and high-speed road condition information on the travel route includes: Determining, from a priori maps, road sign information corresponding to the travel route according to the travel route; Determine, according to the road sign information, a low-speed section, a medium-speed section, a high-speed section, a low-speed interval corresponding to the low-speed section, a medium-speed interval corresponding to the medium-speed section, and a high-speed interval corresponding to the high-speed section in the travel route; The ratio of the distance of the low-speed section to the total distance of the travel route is determined as the low-speed road condition ratio, the ratio of the distance of the medium-speed section to the total distance of the travel route is determined as the medium-speed road condition ratio, and the ratio of the distance of the high-speed section to the total distance of the travel route is determined as the high-speed road condition ratio.
9. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores a computer program, and the processor is used to execute the computer program to implement the method according to any one of claims 1 to 8.
10. A computer-readable storage medium having program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Method of estimating cruising range and system for estimating a cruising range of a vehicle
CN103376119A
Hybrid vehicle control method and device, hybrid vehicle and medium
CN117698687A
Method and device for determining endurance mileage, computer equipment and storage medium
CN118205398A
Method for predicting electric and hydrogen fuel consumption of a vehicle based on a driving route
JP7426526B1
Vehicle driving range prediction method, apparatus and device, and operation machinery
WO2024113733A1
Cited By
Intelligent refueling navigation method and system, mobile client terminal and vehicle
CN121686818A