A method, device and vehicle for determining a driving range value
By calculating the actual driving distance and power consumption based on the speed and motor power in electric vehicles, and performing first-order filtering in combination with historical power consumption values, the problem of inaccurate theoretical residual mileage data is solved, and the stable display and accuracy of the driving mileage value are achieved.
Patent Information
- Application Number
- CN202110236460.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-03
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2041-03-03
AI Technical Summary
During the driving of an electric vehicle, due to the large change in the average power consumption value of short-term driving, the calculated and displayed theoretical remaining mileage jumps up and down, resulting in inaccurate data and affecting the user's driving judgment and driving experience.
By determining the actual driving distance and real-time power consumption based on the vehicle speed and motor power at the current and previous moments, after the preset driving distance is accumulated, first-order filtering is performed in combination with the historical power consumption value, the average power consumption value is obtained and used to determine the mileage value.
It realizes a stable display of mileage value, avoids up and down jumps, improves data accuracy, and enhances the driver's driving judgment and experience.
Smart Images

Figure CN115027327B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electric vehicles, and in particular to a method and device for determining a driving range value, and a vehicle. Background Art
[0002] With the development of the electric vehicle technology field, the research on the remaining range of electric vehicles (State Of Energy, SOE) as an important branch of the electric vehicle technology field has also developed rapidly.
[0003] At present, during the driving process of an electric vehicle, the remaining battery energy of the electric vehicle and the current actual power consumption value of the vehicle are obtained, and the average power consumption value during driving is calculated based on the current actual power consumption value of the vehicle. The theoretical remaining mileage of the electric vehicle is calculated and displayed based on the remaining battery energy and the average power consumption value.
[0004] However, the theoretical remaining mileage is calculated based on the actual power consumption of the current vehicle. If the real-time data of the actual power consumption of the current vehicle is too large, the displayed theoretical remaining mileage will drop too quickly. In downhill conditions or long-term energy feedback, the real-time data of the actual power consumption of the current vehicle is small, which will cause the displayed theoretical remaining mileage to rise. Therefore, during driving, due to the large changes in the average power consumption of electric vehicles in short-term driving, the calculated and displayed theoretical remaining mileage will jump up and down, resulting in inaccurate data and affecting the user's driving judgment and driving experience. Summary of the invention
[0005] In view of this, the present application aims to propose a method, device and vehicle for determining the cruising range value, so as to solve the problem that during driving, the average power consumption value of electric vehicles in short-term driving varies greatly, causing the calculated and displayed theoretical remaining mileage to jump up and down, resulting in inaccurate data and affecting the user's driving judgment and driving experience.
[0006] To achieve the above purpose, the technical solution of this application is implemented as follows:
[0007] In a first aspect, an embodiment of the present application provides a method for determining a driving range value, the method comprising:
[0008] Determine the actual travel distance based on a first vehicle speed corresponding to the current moment and a second vehicle speed corresponding to the previous moment, wherein the interval between the current moment and the previous moment is a preset interval;
[0009] Determine the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment;
[0010] When the actual driving distance reaches the preset driving distance, a real-time power consumption value is determined based on the actual driving distance and the real-time power consumption, and at least one historical power consumption value corresponding to the actual driving distance is obtained; the real-time power consumption value refers to the power consumption per kilometer within the preset driving distance;
[0011] Performing first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and displaying the average power consumption value;
[0012] A driving range value is determined based on the average power consumption value and the driving range value is displayed.
[0013] Optionally, when the actual driving distance reaches a preset driving distance, after determining the real-time power consumption value based on the actual driving distance and the real-time power consumption, the method further includes:
[0014] When the actual driving distance reaches the preset driving distance again, determining a current real-time power consumption value based on the actual driving distance and the real-time power consumption;
[0015] The real-time power consumption value is updated based on the current real-time power consumption value to obtain the latest real-time power consumption value.
[0016] Optionally, when the actual driving distance reaches the preset driving distance again, determining the current real-time power consumption value based on the actual driving distance and the real-time power consumption includes:
[0017] When the actual driving distance accumulates to the updated preset driving distance, obtaining a target driving distance matching the preset driving distance at the current moment;
[0018] The current real-time power consumption value is determined based on the target driving distance and the real-time power consumption.
[0019] Optionally, before determining the actual travel distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, the method further includes:
[0020] When the vehicle is not powered on for the first time, obtain the initial value of historical power consumption corresponding to the last time the vehicle was powered off;
[0021] The historical power consumption initial value is determined by determining the historical actual driving distance based on the historical first vehicle speed corresponding to the historical current moment and the historical second vehicle speed corresponding to the historical previous moment;
[0022] Determine the historical real-time power consumption based on the historical first motor power corresponding to the historical current moment and the historical second motor power corresponding to the historical previous moment; the historical real-time power consumption refers to the power consumption of the vehicle during the period between the historical current moment and the historical first moment;
[0023] When the historical actual driving distance reaches a preset driving distance, the historical actual driving distance is determined based on the historical actual driving distance and the historical real-time power consumption;
[0024] Determine the historical power consumption initial value as the set kilometer power consumption initial value;
[0025] The initial value of the set kilometer power consumption is displayed.
[0026] Optionally, before determining the actual travel distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, the method further includes:
[0027] When the vehicle is powered on for the first time, obtain the initial value of the nominal set kilometer power consumption;
[0028] When the current driving distance is greater than or equal to the preset driving distance, determining the nominal set kilometer power consumption initial value to be the set kilometer power consumption initial value;
[0029] Display the set kilometer power consumption initial value;
[0030] The set initial value of electricity consumption per kilometer refers to the electricity consumption per set kilometer.
[0031] Optionally, determining a driving range value based on the average power consumption value and displaying the driving range value includes:
[0032] Determine the battery pack power consumption value based on the set kilometer power consumption initial value; wherein the set kilometer power consumption initial value refers to the power consumption per set kilometer;
[0033] Determine a dynamic power consumption value based on the average power consumption value and the current power value of the battery pack; the dynamic power consumption value refers to the power consumption value corresponding to the current moment;
[0034] A driving range value is determined and displayed based on the battery pack power consumption value and the dynamic power consumption value.
[0035] Optionally, after determining the driving range value based on the average power consumption value and displaying the driving range value, the method further includes:
[0036] When the vehicle mode satisfies the preset condition for the change of the driving range value, controlling to increase or decrease the driving range value according to a first preset change rate;
[0037] When the vehicle mode does not meet the preset condition for the change of the driving range value, controlling to reduce the driving range value according to a second preset change rate;
[0038] The first preset change rate is greater than the second preset change rate.
[0039] In a second aspect, an embodiment of the present application provides a device for determining a driving range value, the device comprising:
[0040] An actual travel distance determination module, used to determine the actual travel distance based on a first vehicle speed corresponding to a current moment and a second vehicle speed corresponding to a previous moment, wherein the interval between the current moment and the previous moment is a preset interval;
[0041] A real-time power consumption determination module, used to determine the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment;
[0042] a real-time power consumption value determination module, configured to determine a real-time power consumption value based on the actual driving distance and the real-time power consumption when the actual driving distance reaches a preset driving distance, and obtain at least one historical power consumption value corresponding to the actual driving distance; the real-time power consumption value refers to the power consumption corresponding to each kilometer within the preset driving distance;
[0043] an average power consumption value display module, used for performing first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and display the average power consumption value;
[0044] The driving range value determination module is used to determine the driving range value based on the average power consumption value and display the driving range value.
[0045] Optionally, the device further comprises:
[0046] a current real-time power consumption value determining module, configured to determine the current real-time power consumption value based on the actual driving distance and the real-time power consumption when the actual driving distance accumulates to reach the preset driving distance again;
[0047] The real-time power consumption value updating module is used to update the real-time power consumption value based on the current real-time power consumption value to obtain the latest real-time power consumption value.
[0048] Optionally, the current real-time power consumption value determination module includes:
[0049] A target driving distance acquisition submodule, configured to acquire a target driving distance matching the preset driving distance at the current moment when the actual driving distance accumulates to the updated preset driving distance;
[0050] The current real-time power consumption value determination submodule is used to determine the current real-time power consumption value based on the target driving distance and the real-time power consumption.
[0051] Optionally, the device further comprises:
[0052] The module for obtaining the initial value of historical power consumption is used to obtain the initial value of historical power consumption corresponding to the last time the vehicle was powered off, when the vehicle is not powered on for the first time;
[0053] The historical power consumption initial value is determined by determining the historical actual driving distance based on the historical first vehicle speed corresponding to the historical current moment and the historical second vehicle speed corresponding to the historical previous moment;
[0054] Determine the historical real-time power consumption based on the historical first motor power corresponding to the historical current moment and the historical second motor power corresponding to the historical previous moment; the historical real-time power consumption refers to the power consumption of the vehicle during the period between the historical current moment and the historical first moment;
[0055] When the historical actual driving distance reaches a preset driving distance, the historical actual driving distance is determined based on the historical actual driving distance and the historical real-time power consumption;
[0056] A first determination module for setting an initial value of kilometer electricity consumption is used to determine the initial value of historical electricity consumption as the set initial value of kilometer electricity consumption;
[0057] The first display module for setting the initial value of kilometer electricity consumption is used to display the set initial value of kilometer electricity consumption.
[0058] Optionally, the device further comprises:
[0059] A module for obtaining an initial value of the nominal set kilometer power consumption, used to obtain an initial value of the nominal set kilometer power consumption when the vehicle is powered on for the first time;
[0060] A second module for determining an initial value of kilometer electricity consumption is configured to determine, when the current driving distance is greater than or equal to the preset driving distance, that the nominal initial value of kilometer electricity consumption is the initial value of the set kilometer electricity consumption;
[0061] A second display module for setting an initial value of kilometer electricity consumption is used to display the set initial value of kilometer electricity consumption;
[0062] The set initial value of electricity consumption per kilometer refers to the electricity consumption per set kilometer.
[0063] Optionally, the driving range value determination module includes:
[0064] A battery pack power consumption value determination submodule, used to determine the battery pack power consumption value based on a set kilometer power consumption initial value; wherein the set kilometer power consumption initial value refers to the power consumption per set kilometer;
[0065] A dynamic power consumption value determination submodule, used to determine a dynamic power consumption value based on the average power consumption value and the current power value of the battery pack; the dynamic power consumption value refers to the power consumption value corresponding to the current moment;
[0066] The driving range value determination submodule is used to determine and display the driving range value based on the battery pack power consumption value and the dynamic power consumption value.
[0067] Optionally, the device further comprises:
[0068] A first control module, configured to control the increase or decrease of the driving range value according to a first preset change rate when the vehicle mode satisfies a preset condition for the driving range value change;
[0069] A second control module, configured to control the reduction of the driving range value according to a second preset change rate when the vehicle mode does not meet the preset condition for the driving range value change;
[0070] The first preset change rate is greater than the second preset change rate.
[0071] In a third aspect, an embodiment of the present application provides a vehicle, characterized in that it includes a device for determining a cruising range value as described in any one of the second aspects.
[0072] Compared with the prior art, the embodiments of the present application have the following advantages:
[0073] The method for determining the driving range value provided in the embodiment of the present application determines the actual driving distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and the interval between the current moment and the previous moment is a preset interval; determines the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment; when the actual driving distance accumulates to the preset driving distance, determines the real-time power consumption value based on the actual driving distance and the real-time power consumption, and obtains the value corresponding to the actual driving distance. at least one historical power consumption value; the real-time power consumption value refers to the power consumption per kilometer within a preset driving distance; the real-time power consumption value and at least one historical power consumption value are subjected to first-order filtering calculation processing to obtain an average power consumption value and display the average power consumption value; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed, the determined cruising range is accurate, and reliable data is provided for the driver to accurately judge the vehicle condition, and the cruising range value can be displayed stably to avoid up and down jumping, thereby improving the stability of the vehicle and the driving experience of the driver. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0075] Figure 1 A flowchart showing a method for determining a driving range value provided in the first embodiment of the present application is shown;
[0076] Figure 2 A flowchart showing a method for determining a driving range value provided in the second embodiment of the present application is shown;
[0077] Figure 3 A schematic diagram of the structure of a device for determining a driving range value provided in Embodiment 3 of the present application is shown. DETAILED DESCRIPTION
[0078] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application may be combined with each other.
[0079] The present application will be described in detail below with reference to the accompanying drawings and in combination with embodiments.
[0080] Reference Figure 1 , showing a step flow chart of a method for determining a driving range value provided in Example 1 of the present application.
[0081] like Figure 1 As shown, the method for determining the driving range value may specifically include the following steps:
[0082] Step 101: Determine an actual driving distance based on a first vehicle speed corresponding to a current moment and a second vehicle speed corresponding to a previous moment.
[0083] The interval duration between the current moment and the previous moment is a preset interval duration.
[0084] In the present application, the process of determining the initial value of kilometer electricity consumption may include: when the vehicle is powered on for the first time, determining the initial value of nominal electricity consumption as the set initial value of kilometer electricity consumption.
[0085] In the present application, the process of determining the initial value of kilometer electricity consumption may also include: when the vehicle is not powered on for the first time, obtaining the historical initial value of electricity consumption (DynPC) corresponding to the last time the vehicle was powered off; and determining the historical initial value of electricity consumption as the set initial value of kilometer electricity consumption.
[0086] Among them, the nominal power consumption initial value (PC rate ) can be adjusted and calibrated according to the specific vehicle model, and the embodiments of the present application do not make specific limitations on this.
[0087] The initial value of historical power consumption is the power consumption per 100 kilometers (DynPC) stored when the vehicle was last powered off.
[0088] In the present application, the process of determining the actual driving distance may include: obtaining a first vehicle speed corresponding to the current moment and a second vehicle speed corresponding to the previous moment; determining an average vehicle speed based on the first vehicle speed and the second vehicle speed; and performing trapezoidal integration based on the average vehicle speed to determine the actual driving distance.
[0089] After confirming and displaying the initial value of the kilometer power consumption DynPC [0] =PC rate Afterwards, within ten kilometers after the vehicle is started, the nominal power consumption initial value is used as the current set kilometer power consumption initial value. After exceeding ten kilometers, the set kilometer power consumption initial value (hundred-kilometer power consumption value) is updated in real time every accumulated ten kilometers.
[0090] By obtaining the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and determining the average vehicle speed of the first vehicle speed and the second vehicle speed, a trapezoidal integration is performed based on the average vehicle speed: Calculate the actual driving distance. Among them, spd i Indicates the first vehicle speed, spd i-1 Indicates the second vehicle speed.
[0091] After the actual travel distance is determined based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and the interval between the current moment and the previous moment is the preset interval, step 102 is performed.
[0092] Step 102: Determine the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment.
[0093] The real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment.
[0094] In the present application, determining the real-time power consumption may include: obtaining a first motor power corresponding to the current moment and a second motor power corresponding to the previous moment; and determining the real-time power consumption based on the first motor power and the second motor power.
[0095] The first motor power and the second motor power are obtained, wherein the first motor power and the second motor power can both be determined by multiplying the average current and the voltage, and the first motor power and the second motor power are trapezoidally integrated: Calculate real-time power consumption.
[0096] After determining the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment, step 103 is executed.
[0097] Step 103: When the actual driving distance reaches a preset driving distance, a real-time power consumption value is determined based on the actual driving distance and the real-time power consumption, and at least one historical power consumption value corresponding to the actual driving distance is obtained.
[0098] The real-time power consumption value refers to the power consumption per kilometer within a preset driving distance.
[0099] Among them, the preset driving distance can be ten kilometers, eleven kilometers, or twenty kilometers, and its specific setting value can be adjusted, and the embodiment of the present application does not make specific limitations on this.
[0100] For example, when the preset driving distance is ten kilometers, when the actual driving distance is accumulated to ten kilometers, the real-time power consumption value DynPC can be calculated based on the actual driving distance and the real-time power consumption. [i] =Consume [i] ÷Range [i] , where i=1, 2, 3, ...
[0101] The historical power consumption value refers to the real-time power consumption value corresponding to the situation where the last actual driving distance accumulates to the preset driving distance.
[0102] When the actual driving distance accumulates to reach the preset driving distance again, the current real-time power consumption value is determined based on the actual driving distance and the real-time power consumption; the real-time power consumption value is updated based on the current real-time power consumption value to obtain the latest real-time power consumption value.
[0103] Wherein, when the actual driving distance reaches the preset driving distance again, determining the current real-time power consumption value based on the actual driving distance and the real-time power consumption includes:
[0104] When the actual driving distance accumulates to the updated preset driving distance, a target driving distance matching the preset driving distance at the current moment is obtained; and the current real-time power consumption value is determined based on the target driving distance and the real-time power consumption.
[0105] The updated preset driving distance is less than the preset driving distance. For example, when the preset driving distance is 10 kilometers, the updated preset driving distance can be 12 kilometers. The updated preset driving distance means that when the vehicle's driving distance exceeds the preset driving distance and exceeds the preset driving distance by a certain distance, the target execution distance corresponding to the latest preset driving distance is obtained.
[0106] For example, when the preset driving distance is ten kilometers and the vehicle has already driven ten kilometers, if the vehicle continues to drive another 2 kilometers, the kilometers of this driving and the last 8 kilometers can be used to form a new calculation cycle.
[0107] When the actual driving distance reaches the preset driving distance, a real-time power consumption value is determined based on the actual driving distance and the real-time power consumption, and at least one historical power consumption value corresponding to the actual driving distance is obtained, and then step 104 is executed.
[0108] Step 104: Perform first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and display the average power consumption value.
[0109] Specifically, first-order filtering can be performed based on the real-time power consumption value and at least one historical power consumption value: DynPC [i] =DynPC [i] ×a+DynPC [i-1] ×(1-a), where DynPC [i] The average power consumption value corresponding to the current actual driving distance accumulated to the preset driving distance, that is, the average power consumption value in the current calculation cycle; DynPC [i-1]is the historical power consumption value, that is, the average power consumption value in the previous calculation cycle, and a is the weighted filter coefficient, which can be specifically calibrated according to the actual application scenario. The specific value is not limited in the embodiment of the present application. Then, small signal fluctuations can be filtered out, so that the determined average power consumption value tends to be smoother and closer to the actual average power consumption per 100 kilometers.
[0110] It should be noted that, when the preset driving distance is ten kilometers and the vehicle has already traveled ten kilometers, if the vehicle continues to travel another 2 kilometers, the kilometers of this travel and the last 8 kilometers can be taken to form a new calculation cycle.
[0111] After performing first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and display the average power consumption value, step 105 is executed.
[0112] Step 105: Determine a driving range value based on the average power consumption value and display the driving range value.
[0113] In the present application, determining and displaying the cruising range value may specifically include: determining the battery pack power consumption value based on the set kilometer power consumption initial value; determining the dynamic power consumption value based on the average power consumption value and the battery pack power value; determining and displaying the cruising range value based on the battery pack power consumption value and the dynamic power consumption value.
[0114] Specifically, the calculation process of the driving range value (Range) may include:
[0115] Range = Range dyn ×b+Range soc ×(1-b),
[0116] Among them, Range dyn =SOE÷DynPC [i] ,
[0117] Range soc =Q rate ÷PC rate ×SOC.
[0118] Among them, Range dyn Indicates the dynamic power consumption value, SOE indicates the battery pack power value (kilowatt-hour / kwh); Q rate Indicates nominal power (kilowatt-hour / kwh), PC rate Indicates the initial value of nominal power consumption, DynPC [i]represents the average power consumption value, SOC represents the current state of charge value (percentage), b is a weighting coefficient, which can be obtained by looking up the table according to the number of battery packs. When SOC is 0, b can be 0, when SOC is 30, b can be 0.05, when SOC is 60, b can be 0.5, when SOC is 90, b can be 1, and when SOC is 100, b can be 1. Among them, the b value in each SOC interval can be determined by linear interpolation, and the embodiments of the present application do not give examples one by one here.
[0119] The method for determining the driving range value provided in the embodiment of the present application determines the actual driving distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and the interval between the current moment and the previous moment is a preset interval; determines the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment; when the actual driving distance accumulates to the preset driving distance, determines the real-time power consumption value based on the actual driving distance and the real-time power consumption, and obtains the value corresponding to the actual driving distance. at least one historical power consumption value; the real-time power consumption value refers to the power consumption per kilometer within a preset driving distance; the real-time power consumption value and at least one historical power consumption value are subjected to first-order filtering calculation processing to obtain an average power consumption value and display the average power consumption value; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed, the determined cruising range is accurate, and reliable data is provided for the driver to accurately judge the vehicle condition, and the cruising range value can be displayed stably to avoid up and down jumping, thereby improving the stability of the vehicle and the driving experience of the driver.
[0120] Reference Figure 2 , showing a step flow chart of a method for determining a driving range value provided in Embodiment 2 of the present application.
[0121] like Figure 2 As shown, the method for determining the driving range value may specifically include the following steps:
[0122] Step 201: Determine the actual driving distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment.
[0123] The interval duration between the current moment and the previous moment is a preset interval duration.
[0124] In the present application, the process of determining the initial value of the set kilometer power consumption may include: when the vehicle is powered on for the first time, obtaining the nominal initial value of the set kilometer power consumption; when the current driving distance is greater than or equal to the preset driving distance, determining the nominal initial value of the set kilometer power consumption as the set initial value of the set kilometer power consumption. The set initial value of the set kilometer power consumption refers to the power consumption per set kilometer.
[0125] In the present application, the process of determining the initial value of kilometer electricity consumption may also include: when the vehicle is not powered on for the first time, obtaining the initial value of historical electricity consumption corresponding to the last time the vehicle was powered off; and determining the initial value of historical electricity consumption as the set initial value of kilometer electricity consumption.
[0126] The historical power consumption initial value is determined by determining the historical actual driving distance based on the historical first vehicle speed corresponding to the historical current moment and the historical second vehicle speed corresponding to the historical previous moment;
[0127] Determine the historical real-time power consumption (DynPC) based on the historical first motor power corresponding to the historical current moment and the historical second motor power corresponding to the historical previous moment; the historical real-time power consumption refers to the power consumption of the vehicle during the period between the historical current moment and the historical first moment;
[0128] When the historical actual driving distance accumulates to a preset driving distance, it is determined based on the historical actual driving distance and the historical real-time power consumption.
[0129] Among them, the nominal power consumption initial value (PC rate ) can be adjusted and calibrated according to the specific vehicle model, and the embodiments of the present application do not make specific limitations on this.
[0130] The initial value of historical power consumption is the power consumption per 100 kilometers (DynPC) stored when the vehicle was last powered off.
[0131] In the present application, the process of determining the actual driving distance may include: obtaining a first vehicle speed corresponding to the current moment and a second vehicle speed corresponding to the previous moment; determining an average vehicle speed based on the first vehicle speed and the second vehicle speed; and performing trapezoidal integration based on the average vehicle speed to determine the actual driving distance.
[0132] After confirming and displaying the initial value of the kilometer power consumption DynPC [0] =PC rate Afterwards, within ten kilometers after the vehicle is started, the nominal power consumption initial value is used as the current set kilometer power consumption initial value. After exceeding ten kilometers, the set kilometer power consumption initial value (hundred-kilometer power consumption value) is updated in real time every accumulated ten kilometers.
[0133] By obtaining the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and determining the average vehicle speed of the first vehicle speed and the second vehicle speed, a trapezoidal integration is performed based on the average vehicle speed: Calculate the actual driving distance. Among them, spd i Indicates the first vehicle speed, spd i-1 Indicates the second vehicle speed.
[0134] After the actual travel distance is determined based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and the interval between the current moment and the previous moment is the preset interval, step 202 is performed.
[0135] Step 202: Determine the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment.
[0136] The real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment.
[0137] In the present application, determining the real-time power consumption may include: obtaining a first motor power corresponding to the current moment and a second motor power corresponding to the previous moment; and determining the real-time power consumption based on the first motor power and the second motor power.
[0138] The first motor power and the second motor power are obtained, wherein the first motor power and the second motor power can both be determined by multiplying the average current and the voltage, and the first motor power and the second motor power are trapezoidally integrated: Calculate real-time power consumption.
[0139] After determining the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment, step 203 is executed.
[0140] Step 203: When the actual driving distance reaches a preset driving distance, a real-time power consumption value is determined based on the actual driving distance and the real-time power consumption, and at least one historical power consumption value corresponding to the actual driving distance is obtained.
[0141] The real-time power consumption value refers to the power consumption per kilometer within a preset driving distance.
[0142] Among them, the preset driving distance can be ten kilometers, eleven kilometers, or twenty kilometers, and its specific setting value can be adjusted, and the embodiment of the present application does not make specific limitations on this.
[0143] For example, when the preset driving distance is ten kilometers, when the actual driving distance is accumulated to ten kilometers, the real-time power consumption value DynPC can be calculated based on the actual driving distance and the real-time power consumption.[i] =Consume [i] ÷Range [i] , where i=1, 2, 3, ...
[0144] The historical power consumption value refers to the real-time power consumption value corresponding to the situation where the last actual driving distance accumulates to the preset driving distance.
[0145] When the actual driving distance accumulates to reach the preset driving distance again, the current real-time power consumption value is determined based on the actual driving distance and the real-time power consumption; the real-time power consumption value is updated based on the current real-time power consumption value to obtain the latest real-time power consumption value.
[0146] Wherein, when the actual driving distance reaches the preset driving distance again, determining the current real-time power consumption value based on the actual driving distance and the real-time power consumption includes:
[0147] When the actual driving distance accumulates to the updated preset driving distance, a target driving distance matching the preset driving distance at the current moment is obtained; and the current real-time power consumption value is determined based on the target driving distance and the real-time power consumption.
[0148] The updated preset driving distance is less than the preset driving distance. For example, when the preset driving distance is 10 kilometers, the updated preset driving distance can be 12 kilometers. The updated preset driving distance means that when the vehicle's driving distance exceeds the preset driving distance and exceeds the preset driving distance by a certain distance, the target execution distance corresponding to the latest preset driving distance is obtained.
[0149] For example, when the preset driving distance is ten kilometers and the vehicle has already driven ten kilometers, if the vehicle continues to drive another 2 kilometers, the kilometers of this driving and the last 8 kilometers can be used to form a new calculation cycle.
[0150] When the actual driving distance reaches the preset driving distance, a real-time power consumption value is determined based on the actual driving distance and the real-time power consumption, and at least one historical power consumption value corresponding to the actual driving distance is obtained, and then step 204 is executed.
[0151] Step 204: Perform first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and display the average power consumption value.
[0152] Specifically, first-order filtering can be performed based on the real-time power consumption value and at least one historical power consumption value: DynPC [i] =DynPC [i] ×a+DynPC[i-1] ×(1-a), where DynPC [i] The average power consumption value corresponding to the current actual driving distance accumulated to the preset driving distance, that is, the average power consumption value in the current calculation cycle; DynPC [i-1] is the historical power consumption value, that is, the average power consumption value in the previous calculation cycle, and a is the weighted filter coefficient, which can be specifically calibrated according to the actual application scenario. The specific value is not limited in the embodiment of the present application. Then, small signal fluctuations can be filtered out, so that the determined average power consumption value tends to be smoother and closer to the actual average power consumption per 100 kilometers.
[0153] It should be noted that, when the preset driving distance is ten kilometers and the vehicle has already traveled ten kilometers, if the vehicle continues to travel another 2 kilometers, the kilometers of this travel and the last 8 kilometers can be taken to form a new calculation cycle.
[0154] After performing first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and display the average power consumption value, step 205 is executed.
[0155] Step 205: Determine a driving range value based on the average power consumption value and display the driving range value.
[0156] In the present application, determining and displaying the cruising range value may specifically include: determining the battery pack power consumption value based on the set kilometer power consumption initial value; determining the dynamic power consumption value based on the average power consumption value and the battery pack power value; determining and displaying the cruising range value based on the battery pack power consumption value and the dynamic power consumption value.
[0157] The set initial value of electricity consumption per kilometer refers to the electricity consumption per set kilometer; the dynamic electricity consumption value refers to the electricity consumption value corresponding to the current moment.
[0158] Specifically, the calculation process of the driving range value (Range) may include:
[0159] Range = Range dyn ×b+Range soc ×(1-b),
[0160] Among them, Range dyn =SOE÷DynPC [i] ,
[0161] Range soc =Q rate ÷PC rate ×SOC.
[0162] Among them, Range dynIndicates the dynamic power consumption value, SOE indicates the battery pack power value (kilowatt-hour / kwh); Q rate Indicates nominal power (kilowatt-hour / kwh), PC rate Indicates the initial value of nominal power consumption, DynPC [i] represents the average power consumption value, SOC represents the current state of charge value (percentage), b is a weighting coefficient, which can be obtained by looking up the table according to the number of battery packs. When SOC is 0, b can be 0, when SOC is 30, b can be 0.05, when SOC is 60, b can be 0.5, when SOC is 90, b can be 1, and when SOC is 200, b can be 1. Among them, the b value in each SOC interval can be determined by linear interpolation, and the embodiments of the present application do not give examples one by one here.
[0163] After the driving range value is determined based on the average power consumption value and the driving range value is displayed, step 206 or step 207 is executed.
[0164] Step 206: When the vehicle mode satisfies the preset conditions for the change of the driving range value, control to increase or decrease the driving range value according to a first preset change rate.
[0165] Among them, the preset conditions for the change in the driving range value may include any one of the following: within the updateable time before the vehicle is powered on; the vehicle status is fast charging mode; the vehicle status is slow charging mode.
[0166] When any of the above conditions is met, the cruising range value may increase or decrease, and the rate of increase or decrease is a first preset rate of change.
[0167] Among them, the first preset change rate can be 200 kilometers per second, and specific adjustment marks can be made according to the actual application scenario. The embodiment of the present application does not make specific limitations on this.
[0168] The update time may be 3 seconds or 4 seconds, and this embodiment of the present application does not specifically limit this.
[0169] Step 207: When the vehicle mode does not satisfy the preset condition for the change of the driving range value, control to reduce the driving range value according to a second preset change rate.
[0170] The first preset change rate is greater than the second preset change rate.
[0171] Among them, the preset conditions for the change in the driving range value may include any one of the following: within the updateable time before the vehicle is powered on; the vehicle status is fast charging mode; the vehicle status is slow charging mode.
[0172] When none of the above conditions are met, the cruising range value can only be reduced, and the rate of change of the reduction is the second preset rate of change.
[0173] Among them, the second preset change rate can be 1 km / s, and specific adjustment marks can be made according to the actual application scenario. The embodiment of the present application does not make specific limitations on this.
[0174] In the present application, when the SOC is high, a proportional output is performed based on the calculated cruising range value and the nominal mileage value, thereby ensuring a stable output of the cruising range value and preventing the cruising range value from decreasing too quickly or too slowly.
[0175] When the SOC is low, the real-time power consumption value can be calculated for accurate distance output. When the power consumption in the previous calculation cycle is high and the driving range value drops too quickly, while the power consumption in this cycle is small and the actual mileage increases, the currently displayed driving range value is the driving range value determined in the previous cycle. At this time, the current driving range value can be determined, and when the calculated driving range value and the displayed driving range value are equal, the displayed driving range value can be updated. Outputting an accurate driving range value can solve the user's mileage anxiety problem and avoid the problem of the initial value display dropping too quickly or too slowly after being fully charged.
[0176] The method for determining the driving range value provided in the embodiment of the present application determines the actual driving distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and the interval between the current moment and the previous moment is a preset interval; determines the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment; when the actual driving distance accumulates to the preset driving distance, determines the real-time power consumption value based on the actual driving distance and the real-time power consumption, and obtains the value corresponding to the actual driving distance. at least one historical power consumption value; the real-time power consumption value refers to the power consumption per kilometer within a preset driving distance; the real-time power consumption value and at least one historical power consumption value are subjected to first-order filtering calculation processing to obtain an average power consumption value and display the average power consumption value; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed, the determined cruising range is accurate, and reliable data is provided for the driver to accurately judge the vehicle condition, and the cruising range value can be displayed stably to avoid up and down jumping, thereby improving the stability of the vehicle and the driving experience of the driver.
[0177] Reference Figure 3 , shows a schematic diagram of the structure of a driving range value determination device provided in Embodiment 3 of the present application, the driving range value determination device 300 includes:
[0178] The actual travel distance determination module 301 is used to determine the actual travel distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, wherein the interval between the current moment and the previous moment is a preset interval;
[0179] A real-time power consumption determination module 302, configured to determine the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment;
[0180] The real-time power consumption value determination module 303 is used to determine the real-time power consumption value based on the actual driving distance and the real-time power consumption when the actual driving distance reaches the preset driving distance, and obtain at least one historical power consumption value corresponding to the actual driving distance; the real-time power consumption value refers to the power consumption corresponding to each kilometer within the preset driving distance;
[0181] The average power consumption value display module 304 is used to perform a first-order filtering calculation process on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and display the average power consumption value;
[0182] The driving range value determination module 305 is used to determine the driving range value based on the average power consumption value and display the driving range value.
[0183] Optionally, the device further comprises:
[0184] a current real-time power consumption value determining module, configured to determine the current real-time power consumption value based on the actual driving distance and the real-time power consumption when the actual driving distance accumulates to reach the preset driving distance again;
[0185] The real-time power consumption value updating module is used to update the real-time power consumption value based on the current real-time power consumption value to obtain the latest real-time power consumption value.
[0186] Optionally, the current real-time power consumption value determination module includes:
[0187] A target driving distance acquisition submodule, configured to acquire a target driving distance matching the preset driving distance at the current moment when the actual driving distance accumulates to the updated preset driving distance;
[0188] The current real-time power consumption value determination submodule is used to determine the current real-time power consumption value based on the target driving distance and the real-time power consumption.
[0189] Optionally, the device further comprises:
[0190] The module for obtaining the initial value of historical power consumption is used to obtain the initial value of historical power consumption corresponding to the last time the vehicle was powered off, when the vehicle is not powered on for the first time;
[0191] The historical power consumption initial value is determined by determining the historical actual driving distance based on the historical first vehicle speed corresponding to the historical current moment and the historical second vehicle speed corresponding to the historical previous moment;
[0192] Determine the historical real-time power consumption based on the historical first motor power corresponding to the historical current moment and the historical second motor power corresponding to the historical previous moment; the historical real-time power consumption refers to the power consumption of the vehicle during the period between the historical current moment and the historical first moment;
[0193] When the historical actual driving distance reaches a preset driving distance, the historical actual driving distance is determined based on the historical actual driving distance and the historical real-time power consumption;
[0194] A first determination module for setting an initial value of kilometer electricity consumption is used to determine the initial value of historical electricity consumption as the set initial value of kilometer electricity consumption;
[0195] The first display module for setting the initial value of kilometer electricity consumption is used to display the set initial value of kilometer electricity consumption.
[0196] Optionally, the device further comprises:
[0197] A module for obtaining an initial value of the nominal set kilometer power consumption, used to obtain an initial value of the nominal set kilometer power consumption when the vehicle is powered on for the first time;
[0198] A second module for determining an initial value of kilometer electricity consumption is configured to determine, when the current driving distance is greater than or equal to the preset driving distance, that the nominal initial value of kilometer electricity consumption is the initial value of the set kilometer electricity consumption;
[0199] A second display module for setting an initial value of kilometer electricity consumption is used to display the set initial value of kilometer electricity consumption;
[0200] The set initial value of electricity consumption per kilometer refers to the electricity consumption per set kilometer.
[0201] Optionally, the driving range value determination module includes:
[0202] A battery pack power consumption value determination submodule, used to determine the battery pack power consumption value based on a set kilometer power consumption initial value; wherein the set kilometer power consumption initial value refers to the power consumption per set kilometer;
[0203] A dynamic power consumption value determination submodule, used to determine a dynamic power consumption value based on the average power consumption value and the current power value of the battery pack; the dynamic power consumption value refers to the power consumption value corresponding to the current moment;
[0204] The driving range value determination submodule is used to determine and display the driving range value based on the battery pack power consumption value and the dynamic power consumption value.
[0205] Optionally, the device further comprises:
[0206] A first control module, configured to control the increase or decrease of the driving range value according to a first preset change rate when the vehicle mode satisfies a preset condition for the driving range value change;
[0207] A second control module, configured to control the reduction of the driving range value according to a second preset change rate when the vehicle mode does not meet the preset condition for the driving range value change;
[0208] The first preset change rate is greater than the second preset change rate.
[0209] The specific implementation of the device for determining the driving range value in the embodiment of the present application has been introduced in detail on the method side, so it will not be repeated here.
[0210] The device for determining the driving range value provided in the embodiment of the present application determines the actual driving distance based on the first vehicle speed corresponding to the current moment and the second vehicle speed corresponding to the previous moment, and the interval between the current moment and the previous moment is a preset interval; determines the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment; when the actual driving distance accumulates to the preset driving distance, determines the real-time power consumption value based on the actual driving distance and the real-time power consumption, and obtains the value corresponding to the actual driving distance. at least one historical power consumption value; the real-time power consumption value refers to the power consumption per kilometer within a preset driving distance; the real-time power consumption value and at least one historical power consumption value are subjected to first-order filtering calculation processing to obtain an average power consumption value and display the average power consumption value; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed; a cruising range value is determined based on the average power consumption value and the cruising range value is displayed, the determined cruising range is accurate, and reliable data is provided for the driver to accurately judge the vehicle condition, and the cruising range value can be displayed stably to avoid up and down jumping, thereby improving the stability of the vehicle and the driving experience of the driver.
[0211] An embodiment of the present application also provides a vehicle, comprising the device for determining a cruising range value as described in any one of the third embodiments.
[0212] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0213] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the protection scope of the present application.
[0214] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which 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 a driving range value, characterized in that: The method comprises: Determine the actual travel distance based on a first vehicle speed corresponding to the current moment and a second vehicle speed corresponding to the previous moment, wherein the interval between the current moment and the previous moment is a preset interval; Determine the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment; When the actual driving distance reaches the preset driving distance, a real-time power consumption value is determined based on the actual driving distance and the real-time power consumption, and at least one historical power consumption value corresponding to the actual driving distance is obtained; the real-time power consumption value refers to the power consumption per kilometer within the preset driving distance; Performing first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and displaying the average power consumption value; determining a driving range value based on the average power consumption value and displaying the driving range value; Wherein, determining a driving range value based on the average power consumption value and displaying the driving range value comprises: When the vehicle is powered on for the first time, obtain the initial value of the nominal set kilometer power consumption; When the current driving distance is greater than or equal to the preset driving distance, determining the nominal set kilometer power consumption initial value to be the set kilometer power consumption initial value; Displaying the set kilometer power consumption initial value, wherein the set kilometer power consumption initial value refers to the power consumption per set kilometer; Based on the power consumption per kilometer, Calculate and obtain the driving mileage value; in, , ; in, Indicates the mileage value. Indicates the dynamic power consumption value, Indicates the battery pack power consumption value. Indicates the battery pack power value; Indicates the nominal capacity, Indicates the power consumption per set kilometer. Indicates the average power consumption value, represents the current state of charge value, b is a weighting coefficient, wherein the value of b corresponding to a larger SOC is greater than the value of b corresponding to a smaller SOC.
2. The method according to claim 1, characterized in that When the actual driving distance reaches the preset driving distance, after determining the real-time power consumption value based on the actual driving distance and the real-time power consumption, the method further includes: When the actual driving distance reaches the preset driving distance again, determining a current real-time power consumption value based on the actual driving distance and the real-time power consumption; The real-time power consumption value is updated based on the current real-time power consumption value to obtain the latest real-time power consumption value.
3. The method according to claim 2, characterized in that When the actual driving distance reaches the preset driving distance again, determining the current real-time power consumption value based on the actual driving distance and the real-time power consumption includes: When the actual driving distance accumulates to the updated preset driving distance, obtaining a target driving distance matching the preset driving distance at the current moment; The current real-time power consumption value is determined based on the target driving distance and the real-time power consumption.
4. The method according to claim 1, characterized in that: After determining the driving range value based on the average power consumption value and displaying the driving range value, the method further includes: When the vehicle mode satisfies the preset condition for the change of the driving range value, controlling to increase or decrease the driving range value according to a first preset change rate; When the vehicle mode does not meet the preset condition for the change of the driving range value, controlling to reduce the driving range value according to a second preset change rate; The first preset change rate is greater than the second preset change rate.
5. A device for determining a driving range value, characterized in that: The device comprises: An actual travel distance determination module, used to determine the actual travel distance based on a first vehicle speed corresponding to a current moment and a second vehicle speed corresponding to a previous moment, wherein the interval between the current moment and the previous moment is a preset interval; A real-time power consumption determination module, used to determine the real-time power consumption based on the first motor power corresponding to the current moment and the second motor power corresponding to the previous moment; the real-time power consumption refers to the power consumption of the vehicle during the period between the current moment and the first moment; a real-time power consumption value determination module, configured to determine a real-time power consumption value based on the actual driving distance and the real-time power consumption when the actual driving distance reaches a preset driving distance, and obtain at least one historical power consumption value corresponding to the actual driving distance; the real-time power consumption value refers to the power consumption corresponding to each kilometer within the preset driving distance; an average power consumption value display module, used for performing first-order filtering calculation processing on the real-time power consumption value and at least one of the historical power consumption values to obtain an average power consumption value and display the average power consumption value; The driving range value determination module is used to determine the driving range value based on the average power consumption value and display the driving range value; the driving range value determination module is also used to determine the driving range value based on the power consumption of the set kilometer through Calculate and obtain the mileage value; where, , ;in, Indicates the mileage value. Indicates the dynamic power consumption value, Indicates the battery pack power consumption value. Indicates the battery pack power value; Indicates the nominal capacity, Indicates the power consumption per set kilometer. Indicates the average power consumption value, represents the current state of charge value, b is a weighting coefficient, wherein the value of b corresponding to a larger SOC is greater than the value of b corresponding to a smaller SOC; A module for obtaining an initial value of the nominal set kilometer power consumption, used to obtain an initial value of the nominal set kilometer power consumption when the vehicle is powered on for the first time; A second module for determining an initial value of kilometer electricity consumption is configured to determine, when the current driving distance is greater than or equal to the preset driving distance, that the nominal initial value of kilometer electricity consumption is the initial value of the set kilometer electricity consumption; A second display module for setting an initial value of kilometer electricity consumption is used to display the set initial value of kilometer electricity consumption; The set initial value of electricity consumption per kilometer refers to the electricity consumption per set kilometer.
6. The device according to claim 5, characterized in that The device also includes: a current real-time power consumption value determining module, configured to determine the current real-time power consumption value based on the actual driving distance and the real-time power consumption when the actual driving distance accumulates to reach the preset driving distance again; The real-time power consumption value updating module is used to update the real-time power consumption value based on the current real-time power consumption value to obtain the latest real-time power consumption value.
7. A vehicle, characterized in that: It includes the device for determining the driving range value as described in any one of claims 5 to 6.
Citation Information
Patent Citations
Method, device and equipment for estimating residual driving mileage and purely electric vehicle
CN107933317A
Method for estimating residual endurance mileage of automobile
CN107977476A