Method for determining endurance mileage of electric vehicle and related device
By calculating the average power consumption of electric vehicles under different preset mileages and determining the range of range in combination with the remaining power, the problem of range error in the existing technology is solved, and accuracy and user experience are improved.
Patent Information
- Application Number
- CN202311102516.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-29
- Publication Date
- 2025-02-28
AI Technical Summary
When determining the range of an electric vehicle, the prior art fails to accurately consider the power consumption of an electric vehicle under different working conditions, resulting in errors in the range and affecting the user's driving experience.
By obtaining the total power consumption of an electric vehicle under different preset mileages, calculating its average power consumption in each preset mileage, and obtaining the average battery life consumption through the mean calculation or weighted sum, and finally determining the range with the remaining power.
It improves the accuracy of determining the range of electric vehicles, can more accurately reflect the power consumption of electric vehicles under different working conditions, and improves the user's driving experience.
Smart Images

Figure CN119527042A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method for determining the cruising range of an electric vehicle and a related device. Background Art
[0002] The cruising range displayed by the vehicle is an important basis for determining the vehicle's cruising range. Therefore, the requirements for the accuracy of the vehicle's cruising range are getting higher and higher. With the development of new energy technologies, electric vehicles driven by electricity are becoming more and more popular. Since the cruising range of electric vehicles is generally shorter than that of traditional fuel vehicles, it is particularly important to accurately determine the cruising range of electric vehicles.
[0003] In the related art, the current cruising range of the electric vehicle is usually determined based on the full-charge cruising range of the electric vehicle under standard operating conditions and the percentage of the current battery power to the full charge.
[0004] However, during actual driving, the operating conditions of electric vehicles will change with changes in traffic conditions, and the above method only considers standard conditions, resulting in errors in the determined current cruising range, which in turn causes users to misjudge the current cruising range of the electric vehicle, reducing the user's driving experience of the electric vehicle. Summary of the invention
[0005] In order to solve the above technical problems, the present application provides a method and related devices for determining the cruising range of an electric vehicle, which determines the cruising range of the electric vehicle by the power consumption of the electric vehicle's recent mileage, thereby improving the accuracy of the cruising range determination.
[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 an electric vehicle, the method comprising:
[0008] Obtaining a first total power consumption of a target electric vehicle traveling a first preset mileage, a second total power consumption of the target electric vehicle traveling a second preset mileage, and a remaining power of the target electric vehicle;
[0009] Calculating a first average power consumption of the target electric vehicle according to the first preset mileage and the first total power consumption; the first average power consumption is the power consumed by the target electric vehicle per unit mileage in the first preset mileage;
[0010] Calculating a second average power consumption of the target electric vehicle according to the second preset mileage and the second total power consumption; the second average power consumption is the power consumed by the target electric vehicle per unit mileage in the second preset mileage;
[0011] According to the first average power consumption and the second average power consumption, average calculation is performed on the first average power consumption and the second average power consumption to obtain the average cruising range power consumption of the target electric vehicle;
[0012] The cruising range of the target electric vehicle is determined according to the remaining power and the average cruising range power consumption.
[0013] Optionally, the calculating the average of the first average power consumption and the second average power consumption according to the first average power consumption and the second average power consumption to obtain the average cruising range power consumption of the target electric vehicle includes:
[0014] The difference between the first power threshold and the second power threshold is determined as the power consumption reference value of the target vehicle; the first power threshold and the second power threshold are determined according to different percentages of the full charge of the target electric vehicle;
[0015] Calculating a first power consumption weight according to the second power threshold, the remaining power and the power consumption reference value; the first power consumption weight is the weight of the first average power consumption;
[0016] Calculating a second power consumption weight according to the first power threshold, the remaining power and the power consumption reference value; the second power consumption weight is the weight of the second average power consumption;
[0017] According to the first power consumption weight and the second power consumption weight, a weighted sum is performed on the first average power consumption and the second average power consumption to obtain the average endurance power consumption.
[0018] Optionally, the method further includes:
[0019] When the mileage of the target electric vehicle is greater than the total mileage of the first preset mileage and the second preset mileage, updating the first preset mileage according to a portion of the mileage of the first preset mileage before the end point of the mileage;
[0020] And / or, when the mileage is greater than the total mileage, the second preset mileage is updated according to a portion of the mileage of the second preset mileage before the end point of the mileage.
[0021] Optionally, the first preset mileage is greater than the second preset mileage, and the method further includes:
[0022] When the remaining power is less than or equal to a preset power threshold, obtaining a third total power consumption of the target electric vehicle traveling a third preset mileage; the second preset mileage is greater than the third preset mileage;
[0023] Calculating a third average power consumption of the target electric vehicle according to the third preset mileage and the third total power consumption; the third average power consumption is the power consumed by the target electric vehicle per unit mileage in the third preset mileage;
[0024] The first average power consumption is updated according to the third average power consumption.
[0025] Optionally, the method further includes:
[0026] Filtering the cruising range using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value;
[0027] The cruising range update value is sent to an instrument display of the target electric vehicle, and the instrument display is used to display the cruising range update value.
[0028] Optionally, before filtering the cruising range by using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value, the method further includes:
[0029] Continuously obtain multiple mileages according to preset time intervals;
[0030] Calculating an average cruising range according to the multiple cruising ranges;
[0031] The filtering the cruising range by using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value includes:
[0032] The cruising range average value is filtered using a preset filtering algorithm according to the preset time interval to obtain a cruising range update value.
[0033] Optionally, the multiple cruising ranges are at least four; and the method further includes:
[0034] Removing the maximum and minimum values of the multiple cruising ranges to obtain multiple intermediate cruising ranges;
[0035] The calculating the average cruising range according to the multiple cruising ranges includes:
[0036] The average cruising range is calculated based on the multiple intermediate cruising range values.
[0037] In a second aspect, an embodiment of the present application discloses a device for determining a cruising range of an electric vehicle, the device comprising:
[0038] A first acquisition unit is used to acquire a first total power consumption of a target electric vehicle traveling a first preset mileage, a second total power consumption of the target electric vehicle traveling a second preset mileage, and a remaining power of the target electric vehicle;
[0039] A first calculation unit is used to calculate a first average power consumption of the target electric vehicle according to the first preset mileage and the first total power consumption; the first average power consumption is the power consumed by the target electric vehicle per unit mileage in the first preset mileage;
[0040] A second calculation unit is used to calculate a second average power consumption of the target electric vehicle according to the second preset mileage and the second total power consumption; the second average power consumption is the power consumed by the target electric vehicle per unit mileage in the second preset mileage;
[0041] a third calculation unit, configured to calculate the average of the first average power consumption and the second average power consumption according to the first average power consumption and the second average power consumption, so as to obtain the average cruising range power consumption of the target electric vehicle;
[0042] The first determination unit is used to determine the cruising range of the target electric vehicle according to the remaining power and the average cruising range power consumption.
[0043] Optionally, the third computing unit is further used for:
[0044] The difference between the first power threshold and the second power threshold is determined as the power consumption reference value of the target vehicle; the first power threshold and the second power threshold are determined according to different percentages of the full charge of the target electric vehicle;
[0045] Calculating a first power consumption weight according to the second power threshold, the remaining power and the power consumption reference value; the first power consumption weight is the weight of the first average power consumption;
[0046] Calculating a second power consumption weight according to the first power threshold, the remaining power and the power consumption reference value; the second power consumption weight is the weight of the second average power consumption;
[0047] According to the first power consumption weight and the second power consumption weight, a weighted sum is performed on the first average power consumption and the second average power consumption to obtain the average endurance power consumption.
[0048] Optionally, the device further comprises:
[0049] a preset mileage updating unit, configured to update the first preset mileage according to a portion of the first preset mileage before an end point of the mileage when the mileage of the target electric vehicle is greater than the total mileage of the first preset mileage and the second preset mileage;
[0050] And / or, when the mileage is greater than the total mileage, the second preset mileage is updated according to a portion of the mileage of the second preset mileage before the end point of the mileage.
[0051] Optionally, the first preset mileage is greater than the second preset mileage, and the device further includes:
[0052] A second acquisition unit is used to acquire a third total power consumption of the target electric vehicle for a third preset mileage when the remaining power is less than or equal to a preset power threshold; the second preset mileage is greater than the third preset mileage;
[0053] a fourth calculation unit, configured to calculate a third average power consumption of the target electric vehicle according to the third preset mileage and the third total power consumption; the third average power consumption is the power consumed by the target electric vehicle per unit mileage in the third preset mileage;
[0054] The power consumption updating unit is configured to update the first average power consumption according to the third average power consumption.
[0055] Optionally, the device further comprises:
[0056] A filtering unit, configured to filter the cruising range by using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value;
[0057] A cruising range sending unit is used to send the cruising range update value to the instrument display of the target electric vehicle, and the instrument display is used to display the cruising range update value.
[0058] Optionally, the device further comprises:
[0059] A third acquisition unit, used to continuously acquire a plurality of cruising ranges according to a preset time interval;
[0060] A fifth calculation unit, configured to calculate an average cruising range according to the plurality of cruising ranges;
[0061] The filtering unit is further used for:
[0062] The cruising range average value is filtered using a preset filtering algorithm according to the preset time interval to obtain a cruising range update value.
[0063] Optionally, the multiple cruising ranges are at least four; and the device further includes:
[0064] a removing unit, configured to remove a maximum value and a minimum value from the plurality of cruising ranges to obtain a plurality of intermediate cruising ranges;
[0065] The fifth computing unit is further configured to:
[0066] The average cruising range is calculated based on the multiple intermediate cruising range values.
[0067] In a third aspect, an embodiment of the present application discloses a computer device, wherein the computer device includes a processor and a memory:
[0068] The memory is used to store program code and transmit the program code to the processor;
[0069] The processor is used to execute the method for determining the cruising range of an electric vehicle as described in the first aspect and any optional option of the first aspect according to the instructions in the program code.
[0070] 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 of an electric vehicle as described in the first aspect and any optional option of the first aspect.
[0071] It can be seen from the above technical solution that the first total power consumption and the second total power consumption consumed by the target electric vehicle when it travels over the first preset mileage and the second preset mileage are used to calculate the average power consumption of the target electric vehicle during the first preset mileage and the average power consumption of the target electric vehicle during the second preset mileage, so as to predict the average endurance power consumption of the target electric vehicle in the future according to the different average power consumption of the target electric vehicle at different mileages, and then determine the endurance mileage of the target electric vehicle according to the predicted average endurance power consumption and the current remaining power of the target electric vehicle. Based on the way the target electric vehicle travels at different mileages, the power consumption of the user driving the target electric vehicle under different operating conditions is calculated, so that the average endurance power consumption is not only determined by the standard operating conditions of the target electric vehicle, but is obtained by comprehensive calculation based on multiple operating conditions, thereby improving the accuracy of determining the endurance mileage of the electric vehicle and enhancing the driving experience of the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] 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.
[0073] Figure 1 A flow chart of a method for determining the cruising range of an electric vehicle provided in an embodiment of the present application;
[0074] Figure 2A system structure diagram of a system for determining the range of an electric vehicle provided in an embodiment of the present application;
[0075] Figure 3 A structural diagram of another device for determining the cruising range of an electric vehicle provided in an embodiment of the present application;
[0076] Figure 4 A structural block diagram of a computer device for determining the range of an electric vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0077] 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.
[0078] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances. This is just a way of distinguishing objects with the same attributes when describing the embodiments of this application.
[0079] Due to the development of new energy technologies, electric vehicles driven by electricity are becoming more and more popular among users compared to fuel vehicles with serious emission pollution. Due to the limitations of battery storage and charging technology, the cruising range of electric vehicles is generally shorter than that of traditional fuel vehicles. Therefore, in order to alleviate users' mileage anxiety, it is necessary to more accurately determine the cruising range of electric vehicles.
[0080] At present, the cruising range of electric vehicles is usually determined by the full-charge cruising range of the electric vehicle under standard conditions and the percentage of the current power of the electric vehicle to the full charge. For example, if the full-charge cruising range of an electric vehicle under standard conditions is 800km and the current power is 50% of the full charge, the cruising range of the electric vehicle is 400km, and the value of 400km is displayed to the user through the instrument panel or other means.
[0081] However, when users actually drive electric vehicles, the operating conditions of electric vehicles will change with traffic conditions and the user's operating habits. For example, the operating temperature environment of the electric vehicle, the user's habitual driving speed and speed change rate, etc., will all cause the electric vehicle to not operate under standard conditions, resulting in a discrepancy between the mileage displayed to the user and the actual driving mileage, reducing the user's driving experience.
[0082] In order to solve the above technical problems, the embodiment of the present application provides a method for determining the cruising range of an electric vehicle for the driving mode of the electric vehicle. By performing a multi-segment mileage test on the electric vehicle, the average power consumption of the electric vehicle in the future is predicted based on the average power consumption of the multi-segment mileage, and then the cruising range of the electric vehicle is determined in combination with the remaining power of the electric vehicle. In this way, the operating conditions of the electric vehicle are taken into account, the accuracy of the determination of the cruising range of the electric vehicle is improved, and the driving experience of the user is improved.
[0083] Next, a method for determining the cruising range of an electric vehicle provided in an embodiment of the present application will be introduced in conjunction with the accompanying drawings. The determination 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.
[0084] See also Figure 1 , Figure 1 A flow chart of a method for determining the cruising range of an electric vehicle provided in an embodiment of the present application, the method comprising:
[0085] S101: Obtaining a first total power consumption of a target electric vehicle traveling a first preset mileage, a second total power consumption of the target electric vehicle traveling a second preset mileage, and a remaining power of the target electric vehicle.
[0086] The operating condition of the target electric vehicle during the first preset mileage is different from the operating condition of the target electric vehicle during the second preset mileage.
[0087] Due to the different working environments of electric vehicles, electric vehicles have different working conditions during actual driving, which makes the range of electric vehicles inaccurate. For example: when electric vehicles work in a high temperature environment, the chemical reaction rate of the battery materials in the electric vehicle is accelerated due to the high temperature, so the power consumption of the electric vehicle increases when driving the same mileage, which reduces the range of the electric vehicle; in a low temperature working environment, since users need to turn on the air conditioner when driving electric vehicles, and the battery materials will decay in a low temperature environment, its range will also decrease due to the power consumption of the air conditioner and battery decay.
[0088] Similarly, different working intensities of electric vehicles will also lead to inaccurate mileage of electric vehicles. For example, if the same electric vehicle consumes the same amount of electricity, its mileage will be lower when driving on bumpy roads, but higher when driving on straight roads; the mileage of electric vehicles will be higher when users keep the speed basically the same, but lower when there is traffic congestion in cities or when the electric vehicle is frequently started and stopped or frequently accelerated and decelerated due to user driving habits.
[0089] In some possible implementations of the embodiments of the present application, the first total power consumption and the second total power consumption can be obtained by calculating the power difference before and after the first preset mileage and the second preset mileage; or the unit power consumption of the electric vehicle per unit mileage or per unit time can be obtained by adding up the unit power consumption after the electric vehicle has traveled the first preset mileage and the second preset mileage, based on the unit mileage or unit time. For example, the power consumption of the electric vehicle per kilometer can be obtained, and then the total power consumption can be accumulated over the entire journey; or the power consumption of the electric vehicle in each cycle can be obtained and accumulated in the ECU according to the signal transmission cycle of the Controller Area Network (CAN) bus inside the vehicle.
[0090] In this application, the number of preset mileages and the corresponding amount of power consumption are not specifically limited. In practical applications, the electric vehicle can travel three, four or even more preset mileages, and further calculations can be performed based on the corresponding data. In the following text, this application will take the example of an electric vehicle traveling five preset mileages to illustrate the embodiment of this application in a possible implementation manner.
[0091] S102: Calculating a first average power consumption of the target electric vehicle according to the first preset mileage and the first total power consumption.
[0092] S103: Calculating a second average power consumption of the target electric vehicle according to the second preset mileage and the second total power consumption.
[0093] The first average power consumption is the power consumed by the target electric vehicle per unit mileage in the first preset mileage, and the second average power consumption is the power consumed by the target electric vehicle per unit mileage in the second preset mileage. The unit mileage can be any preset mileage length measurement unit for measuring power consumption, such as per kilometer, per hundred meters, or per meter.
[0094] In an embodiment of the present application, a specific calculation method may be to determine the ratio of the total power consumption to the preset mileage as the average power consumption of the target electric vehicle.
[0095] S104: Calculate the average of the first average power consumption and the second average power consumption according to the first average power consumption and the second average power consumption to obtain the average cruising range power consumption of the target electric vehicle.
[0096] The average endurance power consumption is the power consumption per kilometer of the future mileage of the target electric vehicle predicted based on the calculated first average power consumption and second average power consumption.
[0097] In some possible implementations of the embodiments of the present application, the average endurance power consumption may be calculated by arithmetic mean calculation, that is, the arithmetic mean of the first average power consumption and the second average power consumption is directly calculated as the average endurance power consumption.
[0098] In some other possible implementations of the embodiments of the present application, weights can be assigned to the first average power consumption and the second average power consumption respectively according to the lengths of the first preset mileage and the second preset mileage, so that the average power consumption is linked to the number of tests of the corresponding preset mileages, thereby obtaining a more accurate average endurance power consumption.
[0099] S105: Determine the cruising range of the target electric vehicle based on the remaining power and the average cruising range power consumption.
[0100] In an embodiment of the present application, a specific calculation method may be to determine the cruising range of the target electric vehicle by taking the ratio of the remaining power of the electric vehicle to the average power consumption obtained during the cruising range.
[0101] In order to make the calculated average cruising range power consumption more consistent with the driving status of the electric vehicle, based on the above embodiment, further, according to the first average power consumption and the second average power consumption, the first average power consumption and the second average power consumption are averaged to obtain the average cruising range power consumption of the target electric vehicle, including:
[0102] The difference between the first power threshold and the second power threshold is determined as the power consumption reference value of the target vehicle; the first power threshold and the second power threshold are determined according to different percentages of the full charge of the target electric vehicle;
[0103] Calculate a first power consumption weight according to the first power threshold, the remaining power and the power consumption reference value; the first power consumption weight is the weight of the first average power consumption;
[0104] Calculate a second power consumption weight according to the second power threshold, the remaining power and the power consumption reference value; the second power consumption weight is the weight of the second average power consumption;
[0105] According to the first power consumption weight and the second power consumption weight, a weighted sum is performed on the first average power consumption and the second average power consumption to obtain the average endurance power consumption.
[0106] In some possible implementations of this embodiment, the first power threshold is greater than the second power threshold. At this time, the power consumption reference value, the first power consumption weight, the second power consumption weight and the average endurance power consumption are calculated as follows:
[0107] Power consumption reference value = first power threshold - second power threshold;
[0108] First power consumption weight = (remaining power - second power threshold) / power consumption reference value;
[0109] Second power consumption weight = (first power threshold - remaining power) / power consumption reference value;
[0110] Average endurance power consumption = first power consumption weight * first average power consumption + second power consumption weight * second average power consumption.
[0111] For ease of understanding, the following will use numerical examples to explain the setting of the above weights and their significance. For ease of explanation, the power threshold and remaining power are described as a percentage of the full charge. For example, the first power threshold is set to 80% of the full charge, and the second power threshold is set to 30% of the full charge. In subsequent statements, the full charge related statements will be omitted and will be referred to as percentages. At this time, the power consumption baseline value is 50%.
[0112] When the remaining power is 70%, the first power consumption weight is 0.8, the second power consumption weight is 0.2, and the average endurance power consumption is 0.8*first average power consumption+0.2*second average power consumption;
[0113] When the remaining power is 35%, the first power consumption weight is 0.1, the second power consumption weight is 0.9, and the average endurance power consumption is 0.1*first average power consumption+0.9*second average power consumption.
[0114] That is, when the remaining power is large, that is, close to the first power threshold, a higher weight is given to the first average power consumption, that is, the predicted future working condition of the electric vehicle is closer to the working condition corresponding to the first power threshold; and when the remaining power is small, that is, close to the second power threshold, a higher weight is given to the second average power consumption, that is, the predicted future working condition of the electric vehicle is closer to the working condition corresponding to the second power threshold. Using this calculation method, the prediction of the average endurance power consumption can be more inclined to the average power consumption corresponding to the preset mileage similar to the current remaining power, rather than simply treating all average power consumptions equally, thereby more accurately predicting the possible future operating conditions of the electric vehicle and improving the prediction accuracy of the average endurance power consumption.
[0115] In some other possible implementations of the embodiments of the present application, corresponding to the use of more preset mileages, more power thresholds can also be used to divide the full charge. When the remaining power of the electric vehicle falls within a certain power threshold interval, the two power thresholds at both ends of the power threshold interval can be used to calculate the power consumption weight, and then calculate the corresponding average endurance power consumption.
[0116] In order to ensure the real-time calculation of the preset mileage and its power consumption, so that the calculation of the average endurance power consumption conforms to the user's driving habits, based on the above embodiment, the method further includes:
[0117] When the mileage of the target electric vehicle is greater than the total mileage of the first preset mileage and the second preset mileage, the first preset mileage is updated according to a portion of the mileage of the first preset mileage before the end of the mileage;
[0118] And / or, when the mileage is greater than the total mileage, the second preset mileage is updated according to a portion of the mileage of the second preset mileage before the end point of the mileage.
[0119] In some possible calculation methods of this embodiment, the first preset mileage may include the second preset mileage, and may also be updated separately. For example, if the first preset mileage is set to 200km, and the second preset mileage is set to 100km, when the mileage of the target electric vehicle is 500km: one method for updating the preset mileage is: taking the 301-500km part as the new first preset mileage, and taking the 401-500km part as the new second preset mileage, that is, the first preset mileage includes the second preset mileage update method; another method for updating the preset mileage is: taking the 201-400km part as the new first preset mileage, and taking the 401-500km part as the new second preset mileage, that is, updating them separately.
[0120] Through this "rolling update" calculation method, the power consumption of the target vehicle is updated in real time, so that the power consumption of the target vehicle can be accurately calculated according to the working conditions that the target vehicle is often in, so as to improve the accuracy of subsequent cruising range calculations.
[0121] In order to make the electric vehicle have a higher cruising range calculation accuracy when the battery is low, based on the above embodiment, further, the first preset mileage is greater than the second preset mileage, and the method further includes:
[0122] When the remaining power is less than or equal to the preset power threshold, obtaining a third total power consumption of the target electric vehicle traveling a third preset mileage; the second preset mileage is greater than the third preset mileage;
[0123] Calculating a third average power consumption of the target electric vehicle according to the third preset mileage and the third total power consumption; the third average power consumption is the power consumed by the target electric vehicle per unit mileage in the third preset mileage;
[0124] The first average power consumption is updated according to the third average power consumption.
[0125] The preset power threshold is a lower power value that the electric vehicle can be set to, such as 20% of the full charge. When the remaining power of the vehicle is low, users generally have high mileage anxiety, and because the power is still low, the actual cruising range of the vehicle is generally small, so users generally do not excessively change the operating conditions of the electric vehicle.
[0126] At this time, the mileage closest to the vehicle's current position before the third preset mileage is used as the calculation source to calculate the third average power consumption of the electric vehicle in the third preset mileage, and then the third average power consumption is updated as the new first average power consumption, and then the subsequent calculations are performed, so that the electric vehicle can calculate the cruising range based on the most recent mileage, so that the electric vehicle has a higher cruising range calculation accuracy when the battery is low, alleviating the user's mileage anxiety and improving the user's driving experience.
[0127] 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:
[0128] Filter the cruising range using a preset filtering algorithm according to a preset time interval to obtain an updated cruising range value;
[0129] The cruising range update value is sent to an instrument display of the target electric vehicle, and the instrument display is used to display the cruising range update value.
[0130] 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.
[0131] In some possible implementations of this embodiment, the preset filtering algorithm may be set based on the following formula:
[0132] R(t)=R(t-1)-D[(t-1)~t]+C*[R0(t)-R(t-1)]
[0133] Among them, R(t) is the cruising range at time t, R(t-1) is the cruising range at time t-1, D[(t-1)~t] is the mileage of the electric vehicle between t-1 and t, R0(t) is the cruising range update value at time t, and C is the filter coefficient, which can be set according to the jump speed of the preset cruising range update value. For example, C can be set to 0.1.
[0134] Through the filtering algorithm, the display of the updated cruising range value changes with the difference between the calculated cruising range and the current displayed value, and its changing speed is related to the size of the difference and the size of the filtering coefficient. At the same time, the displayed cruising range value will not jump rapidly, 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.
[0135] Based on the mutual influence relationship between the cruising ranges at adjacent moments, in order to further improve the continuity of the cruising range display, based on the above embodiment, further, before filtering the cruising range by a preset filtering algorithm according to a preset time interval to obtain a cruising range update value, the method also includes:
[0136] Continuously obtain multiple mileages according to preset time intervals;
[0137] Calculate the average mileage based on multiple mileages;
[0138] The cruising range is filtered using a preset filtering algorithm according to a preset time interval to obtain an updated cruising range value, including:
[0139] The average value of the cruising range is filtered using a preset filtering algorithm according to a preset time interval to obtain an updated value of the cruising range.
[0140] In some possible implementations of this embodiment, 10 cruising range calculation values can be obtained continuously according to a certain period (the period can be set to 100ms). The 10 cruising range calculation values are set as a sequence in the ECU, and the sequence length is the same as the number of cruising range calculation values obtained. When a new cruising range calculation value is obtained, the first-in-first-out principle is adopted, and the new value is placed at the end of the sequence, and the data at the head of the sequence is deleted. Then, the arithmetic mean of the 10 calculation values is calculated, and the arithmetic mean is used as the cruising range of the electric vehicle.
[0141] The mutual influence of the mileages at adjacent moments is integrated into the mileage calculation through average value calculation, and the mileage update value finally displayed to the user is optimized through multiple mileage calculation values, thereby further improving the continuity of the mileage display.
[0142] After obtaining a plurality of cruising ranges, in order to prevent the influence of extreme values on the average value, based on the above embodiment, further, the plurality of cruising ranges are at least four; the method further includes:
[0143] Remove the maximum and minimum values of multiple cruising ranges to obtain multiple intermediate values of cruising ranges;
[0144] Calculate the average mileage based on multiple mileages, including:
[0145] The average cruising range is calculated based on multiple intermediate values of cruising range.
[0146] In some possible implementations of this embodiment, based on the above embodiment of setting 10 cruising range calculation values as a sequence, the maximum and minimum values of the 10 values are deleted, and the arithmetic mean of the remaining 8 values is calculated, and the arithmetic mean is used as the cruising range of the electric vehicle. By removing the maximum and minimum values, the influence of the sampling extreme value on the cruising range is reduced, and the accuracy of the cruising range determination is further improved.
[0147] As a possible implementation method, when the cruising range R≤20km or the remaining power S≤3%, the user is prompted "Battery is low, please charge".
[0148] Next, an embodiment of the method for determining the cruising range of an electric vehicle will be described in combination with an application scenario. In this embodiment, the electric vehicle travels five preset mileages and obtains five average power consumptions, and then determines the cruising range of the electric vehicle.
[0149] Among them, the five preset mileage lengths of the electric vehicle are D1=500km, D2=400km, D3=300km, D4=200km and D5=100km respectively, and the power consumption per kilometer e1, e2, e3, e4 and e5 when traveling the five preset mileages are obtained through the battery controller.
[0150] Then calculate the average power consumption of the five preset mileages, and the calculation formulas are:
[0151]
[0152]
[0153]
[0154]
[0155] in, and The total power consumed for each of the five preset mileages. and There are five preset mileage lengths respectively.
[0156] Then calculate the five power consumption weights corresponding to the five average power consumptions. The calculation process is as follows:
[0157] First, calculate the power consumption reference value. For the convenience of calculation, set the first power threshold to the full charge and the second power threshold to the empty charge. At this time, the power consumption reference value is the full charge of the electric vehicle. Then calculate the five power consumption weights. When the power consumption reference value is the full charge of the electric vehicle, the power consumption weight can be the power consumption percentage, that is, the percentage of the threshold power to the full charge. Then the five power consumption weights are S1 = 100%, S2 = 70%, S3 = 45%, S4 = 25% and S5 = 10%.
[0158] Then calculate the percentage S of the remaining power E of the electric vehicle to the full charge and the average endurance power consumption F1, F2, F3, F4 and F5 in different power consumption weight segments. The calculation formulas are:
[0159] When S1≥S>S2, the average endurance power consumption is
[0160] When S2≥S>S3, the average endurance power consumption is
[0161] When S3≥S>S4, the average endurance power consumption is
[0162] When S4≥S>S5, the average endurance power consumption is
[0163] When S5≥S>0, the average endurance power consumption is F5=C5.
[0164] Finally, the cruising range R of the electric vehicle is determined based on the remaining power E and the corresponding average cruising power consumption. The calculation formulas are:
[0165] When S1≥S>S2, the cruising range is
[0166] When S2≥S>S3, the cruising range is
[0167] When S3≥S>S4, the cruising range is
[0168] When S4≥S>S5, the cruising range is
[0169] When S5≥S>0, the cruising range is
[0170] See also Figure 2 , Figure 2 A system structure diagram of a system for determining the range of an electric vehicle provided in an embodiment of the present application. The system includes:
[0171] Battery controller 220: used to collect the power consumption and remaining power per kilometer of the electric vehicle and send them to the electronic controller 210;
[0172] Chassis controller 230: used to collect the vehicle mileage of the electric vehicle and send it to the electronic controller 210;
[0173] Electronic controller 210: used to receive data sent by battery controller 220 and chassis controller 230, and calculate the cruising range of the electric vehicle according to the corresponding data through the above method.
[0174] See also Figure 3 , Figure 3 A structural diagram of another electric vehicle range determination device provided in an embodiment of the present application. The device comprises:
[0175] The first acquisition unit 310 is used to acquire a first total power consumption of a target electric vehicle traveling a first preset mileage, a second total power consumption of the target electric vehicle traveling a second preset mileage, and a remaining power of the target electric vehicle;
[0176] A first calculation unit 320 is used to calculate a first average power consumption of the target electric vehicle according to the first preset mileage and the first total power consumption; the first average power consumption is the power consumed by the target electric vehicle per unit mileage in the first preset mileage;
[0177] A second calculation unit 330 is used to calculate a second average power consumption of the target electric vehicle according to the second preset mileage and the second total power consumption; the second average power consumption is the power consumed by the target electric vehicle per unit mileage in the second preset mileage;
[0178] A third calculation unit 340 is used to calculate the average of the first average power consumption and the second average power consumption according to the first average power consumption and the second average power consumption, so as to obtain the average cruising range power consumption of the target electric vehicle;
[0179] The first determination unit 350 is used to determine the cruising range of the target electric vehicle according to the remaining power and the average cruising range power consumption.
[0180] As a possible implementation manner, the third computing unit is further configured to:
[0181] The difference between the first power threshold and the second power threshold is determined as the power consumption reference value of the target vehicle; the first power threshold and the second power threshold are determined according to different percentages of the full charge of the target electric vehicle;
[0182] Calculating a first power consumption weight according to the second power threshold, the remaining power and the power consumption reference value; the first power consumption weight is the weight of the first average power consumption;
[0183] Calculating a second power consumption weight according to the first power threshold, the remaining power and the power consumption reference value; the second power consumption weight is the weight of the second average power consumption;
[0184] According to the first power consumption weight and the second power consumption weight, a weighted sum is performed on the first average power consumption and the second average power consumption to obtain the average endurance power consumption.
[0185] As a possible implementation manner, the device further includes:
[0186] a preset mileage updating unit, configured to update the first preset mileage according to a portion of the first preset mileage before an end point of the mileage when the mileage of the target electric vehicle is greater than the total mileage of the first preset mileage and the second preset mileage;
[0187] And / or, when the mileage is greater than the total mileage, the second preset mileage is updated according to a portion of the mileage of the second preset mileage before the end point of the mileage.
[0188] As a possible implementation manner, the first preset mileage is greater than the second preset mileage, and the device further includes:
[0189] A second acquisition unit is used to acquire a third total power consumption of the target electric vehicle for a third preset mileage when the remaining power is less than or equal to a preset power threshold; the second preset mileage is greater than the third preset mileage;
[0190] a fourth calculation unit, configured to calculate a third average power consumption of the target electric vehicle according to the third preset mileage and the third total power consumption; the third average power consumption is the power consumed by the target electric vehicle per unit mileage in the third preset mileage;
[0191] The power consumption updating unit is configured to update the first average power consumption according to the third average power consumption.
[0192] As a possible implementation manner, the device further includes:
[0193] A filtering unit, configured to filter the cruising range by using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value;
[0194] A cruising range sending unit is used to send the cruising range update value to the instrument display of the target electric vehicle, and the instrument display is used to display the cruising range update value.
[0195] As a possible implementation manner, the device further includes:
[0196] A third acquisition unit, used to continuously acquire a plurality of cruising ranges according to a preset time interval;
[0197] A fifth calculation unit, configured to calculate an average cruising range according to the plurality of cruising ranges;
[0198] The filtering unit is further used for:
[0199] The cruising range average value is filtered using a preset filtering algorithm according to the preset time interval to obtain a cruising range update value.
[0200] As a possible implementation, the multiple cruising ranges are at least four; and the device further includes:
[0201] a removing unit, configured to remove a maximum value and a minimum value from the plurality of cruising ranges to obtain a plurality of intermediate cruising ranges;
[0202] The fifth computing unit is further configured to:
[0203] The average cruising range is calculated based on the multiple intermediate cruising range values.
[0204] It can be seen from the above technical solution that the first total power consumption and the second total power consumption consumed by the target electric vehicle when it travels over the first preset mileage and the second preset mileage are used to calculate the average power consumption of the target electric vehicle during the first preset mileage and the average power consumption of the target electric vehicle during the second preset mileage, so as to predict the average endurance power consumption of the target electric vehicle in the future according to the different average power consumption of the target electric vehicle at different mileages, and then determine the endurance mileage of the target electric vehicle according to the predicted average endurance power consumption and the current remaining power of the target electric vehicle. Based on the way the target electric vehicle travels at different mileages, the power consumption of the user driving the target electric vehicle under different operating conditions is calculated, so that the average endurance power consumption is not only determined by the standard operating conditions of the target electric vehicle, but is obtained by comprehensive calculation based on multiple operating conditions, thereby improving the accuracy of determining the endurance mileage of the electric vehicle and enhancing the driving experience of the user.
[0205] See also Figure 4 , Figure 4 A block diagram of a computer device for determining the cruising range of an electric vehicle provided in an embodiment of the present application, wherein the computer device includes a processor 410 and a memory 420:
[0206] The memory 420 is used to store program codes and transmit the program codes to the processor;
[0207] The processor 410 is used to execute any one of the methods for determining the cruising range of an electric vehicle provided in the above embodiments according to the instructions in the program code.
[0208] 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 of an electric vehicle provided in the above embodiments.
[0209] 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.
[0210] 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.
[0211] 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.
[0212] 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 an electric vehicle, characterized in that: The method comprises: Obtaining a first total power consumption of a target electric vehicle traveling a first preset mileage, a second total power consumption of the target electric vehicle traveling a second preset mileage, and a remaining power of the target electric vehicle; Calculating a first average power consumption of the target electric vehicle according to the first preset mileage and the first total power consumption; the first average power consumption is the power consumed by the target electric vehicle per unit mileage in the first preset mileage; Calculating a second average power consumption of the target electric vehicle according to the second preset mileage and the second total power consumption; the second average power consumption is the power consumed by the target electric vehicle per unit mileage in the second preset mileage; According to the first average power consumption and the second average power consumption, average calculation is performed on the first average power consumption and the second average power consumption to obtain the average cruising range power consumption of the target electric vehicle; The cruising range of the target electric vehicle is determined according to the remaining power and the average cruising range power consumption.
2. The method according to claim 1, characterized in that The step of calculating the average of the first average power consumption and the second average power consumption according to the first average power consumption and the second average power consumption to obtain the average cruising range power consumption of the target electric vehicle includes: The difference between the first power threshold and the second power threshold is determined as the power consumption reference value of the target vehicle; the first power threshold and the second power threshold are determined according to different percentages of the full charge of the target electric vehicle; Calculating a first power consumption weight according to the second power threshold, the remaining power and the power consumption reference value; the first power consumption weight is the weight of the first average power consumption; Calculating a second power consumption weight according to the first power threshold, the remaining power and the power consumption reference value; the second power consumption weight is the weight of the second average power consumption; According to the first power consumption weight and the second power consumption weight, a weighted sum is performed on the first average power consumption and the second average power consumption to obtain the average endurance power consumption.
3. The method according to claim 1, characterized in that The method further comprises: When the mileage of the target electric vehicle is greater than the total mileage of the first preset mileage and the second preset mileage, updating the first preset mileage according to a portion of the mileage of the first preset mileage before the end point of the mileage; And / or, when the mileage is greater than the total mileage, the second preset mileage is updated according to a portion of the mileage of the second preset mileage before an end point of the mileage.
4. The method according to claim 1, characterized in that The first preset mileage is greater than the second preset mileage, and the method further includes: When the remaining power is less than or equal to a preset power threshold, obtaining a third total power consumption of the target electric vehicle traveling a third preset mileage; the second preset mileage is greater than the third preset mileage; Calculating a third average power consumption of the target electric vehicle according to the third preset mileage and the third total power consumption; the third average power consumption is the power consumed by the target electric vehicle per unit mileage in the third preset mileage; The first average power consumption is updated according to the third average power consumption.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Filtering the cruising range using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value; The cruising range update value is sent to an instrument display of the target electric vehicle, and the instrument display is used to display the cruising range update value.
6. The method according to claim 5, characterized in that Before filtering the cruising range by using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value, the method further includes: Continuously obtain multiple mileages according to preset time intervals; Calculating an average cruising range according to the multiple cruising ranges; The filtering the cruising range by using a preset filtering algorithm according to a preset time interval to obtain a cruising range update value includes: The cruising range average value is filtered using a preset filtering algorithm according to the preset time interval to obtain a cruising range update value.
7. The method according to claim 6, characterized in that The plurality of cruising ranges are at least four; and the method further comprises: Removing the maximum and minimum values of the multiple cruising ranges to obtain multiple intermediate cruising ranges; The calculating the average cruising range according to the multiple cruising ranges includes: The average cruising range is calculated based on the multiple intermediate cruising range values.
8. A device for determining the cruising range of an electric vehicle, characterized in that: The device comprises: A first acquisition unit is used to acquire a first total power consumption of a target electric vehicle traveling a first preset mileage, a second total power consumption of the target electric vehicle traveling a second preset mileage, and a remaining power of the target electric vehicle; A first calculation unit is used to calculate a first average power consumption of the target electric vehicle according to the first preset mileage and the first total power consumption; the first average power consumption is the power consumed by the target electric vehicle per unit mileage in the first preset mileage; A second calculation unit is used to calculate a second average power consumption of the target electric vehicle according to the second preset mileage and the second total power consumption; the second average power consumption is the power consumed by the target electric vehicle per unit mileage in the second preset mileage; a third calculation unit, configured to calculate the average of the first average power consumption and the second average power consumption according to the first average power consumption and the second average power consumption, so as to obtain the average cruising range power consumption of the target electric vehicle; The first determination unit is used to determine the cruising range of the target electric vehicle according to the remaining power and the average cruising range power consumption.
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 electric vehicle range determination method described in any one of claims 1-7 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 when the computer program is executed by a processor, it is used to execute the method for determining the cruising range of an electric vehicle as described in any one of claims 1-7.