An off-line data processing method for driving range of a pure electric vehicle
By automatically collecting data and comparing it with the vehicle speed array using a standard operating condition array, the problem of cumbersome data recording and large errors in pure electric vehicle range testing is solved, achieving fast and accurate data processing, and applicable to range testing of various standards.
Patent Information
- Application Number
- CN202310792738.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-29
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2043-06-29
AI Technical Summary
Existing technologies for pure electric vehicle range testing involve cumbersome data recording methods that are prone to errors and waste resources. Furthermore, inconsistent recording habits among different personnel lead to significant errors in test data processing.
An automatic data acquisition method is used, employing a drum device and an electric power analyzer to obtain current mileage and energy consumption arrays during the test. By comparing the standard operating condition array with the vehicle speed array, the starting and ending points of the measured WLTC cycle are quickly identified, and the remaining driving range is calculated.
It reduces labor costs and error rates, improves data processing efficiency and accuracy, shortens data analysis time, and is suitable for driving range tests according to national standards and other standards.
Smart Images

Figure CN116839936B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electric vehicle technology, specifically to an offline data processing method for the driving range of a pure electric vehicle. Background Technology
[0002] Currently, the new national standard GB18386.1-2021 stipulates that the normal temperature driving range test for pure electric vehicles can be conducted using a shortened method. The entire driving range test involves completing two WLTC (Worldwide Harmonized Light Vehicles Test Cycle) cycles, followed by a 100km / h constant speed mileage section, then two more WLTC cycles, and finally a final 100km / h constant speed mileage section until the speed becomes unsustainable, at which point the test stops. The mileage and total energy consumption for each cycle must be recorded, and the driving range is calculated based on these data. The driving time for the two 100km / h constant speed mileage sections varies depending on the vehicle model. During the driving range test, the mileage is recorded on a drum device, and the total energy consumption is recorded on a power analyzer. The key data required for the test are the total mileage and total energy consumption at the end of each cycle.
[0003] In related technologies, during range testing, the drum device and power analyzer record data at their respective frequencies as the test progresses. To obtain the total mileage and total energy consumption at the end of each cycle, two methods can be used. The first method requires at least one person besides the driver to assist in recording the mileage and energy parameters at the end of each cycle during the range test. The second method involves recording all data throughout the entire test, without recording data for each cycle. After the test, the mileage and energy consumption data for each cycle can be selected from the total data for processing and calculation.
[0004] However, in the first method, even slight omissions in data recording can lead to experimental failure, resulting in significant resource waste. Furthermore, inconsistent recording habits among different individuals can cause errors in data processing. In the second method, since mileage, speed, and energy parameters are recorded by the drum unit and the power analyzer respectively, there are errors in their initial measurement times, and their data sampling frequencies differ. The process of selecting cyclic data from the entire dataset is extremely tedious, time-consuming, and prone to errors. Moreover, the sheer volume of data makes manual selection highly prone to errors. Summary of the Invention
[0005] In view of the deficiencies in the existing technology, the purpose of this application is to provide an offline data processing method for the driving range of pure electric vehicles, which can quickly and accurately select target data and calculate the driving range after the driving range test is completed.
[0006] To achieve the above objectives, one technical solution adopted is: an offline data processing method for the driving range of a pure electric vehicle, which includes the following steps:
[0007] During the test, the drum device automatically collects data at the first set frequency to obtain the current mileage array and the first vehicle speed array for the entire test. At the same time, the vehicle's own speed signal is imported into the electric power analyzer as a synchronization signal. The electric power analyzer automatically collects data at the second set frequency to obtain the second vehicle speed array and the current energy consumption array for the entire test, until the driving range test is completed.
[0008] The standard operating condition array of speed is obtained from the theoretical WLTC cycle according to the third set frequency. The standard operating condition array is used to find the four closest first speeds in the first vehicle speed array to obtain the start and end times of the four measured WLTC cycles. The current mileage corresponding to each start and end time point is selected and subtracted to obtain the mileage of the four measured WLTC cycles.
[0009] The standard operating condition array is used to find the four closest second vehicle speeds in the second vehicle speed array to obtain the start and end time points of the four measured WLTC cycles. The current energy consumption corresponding to each start and end time point is selected and subtracted to obtain the energy consumption of the four measured WLTC cycles.
[0010] The driving range was calculated based on the mileage and energy consumption of four measured WLTC cycles.
[0011] Based on the above technical solution, the four closest first vehicle speeds are found in the first vehicle speed array using the standard operating condition array, resulting in the start and end times of four measured WLTC cycles. The steps include:
[0012] Align the first data in the standard operating condition array with the first data in the first vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the first relevant sum.
[0013] Align the first data in the standard operating condition array with the second data in the first vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the second related sum;
[0014] The data is moved forward one by one until the last data in the standard operating condition array is aligned with the last data in the first vehicle speed array, thus obtaining the nth related sum;
[0015] Select four minimum values from the n related sums. The times of the first and last data in the standard operating condition array corresponding to each minimum value are the start and end times of a WLTC cycle.
[0016] Based on the above technical solution, the standard operating condition array is used to find the four closest second vehicle speeds in the second vehicle speed signal array, resulting in the start and end times of four measured WLTC cycles, including:
[0017] Align the first data in the standard operating condition array with the first data in the second vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the first relevant sum.
[0018] Align the first data in the standard operating condition array with the second data in the second vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the second related sum;
[0019] The data is moved forward one by one until the last data in the standard operating condition array is aligned with the last data in the second vehicle speed array, thus obtaining the nth related sum.
[0020] Select four minimum values from the n related sums. The times of the first and last data in the standard operating condition array corresponding to each minimum value are the start and end times of a WLTC cycle.
[0021] Based on the above technical solution, both the first set frequency and the second design frequency are greater than the third set frequency;
[0022] Before finding the four closest first speeds in the first speed array using the standard operating condition array, and before finding the four closest second speeds in the second speed array using the standard operating condition array, the following steps are included:
[0023] The data in the first vehicle speed array and the second vehicle speed array are re-acquired so that the number of data in the first vehicle speed array, the second vehicle speed array and the standard operating condition array is the same per unit time.
[0024] Based on the above technical solution, the first set frequency and the third design frequency are 1 Hz, and the second design frequency is 20 Hz;
[0025] The data in the second vehicle speed array is re-collected, including:
[0026] Select one data point from 20 data points per second.
[0027] Based on the above technical solution, the driving range is calculated according to the mileage of four measured WLTC cycles and the energy consumption of four measured WLTC cycles, including:
[0028] ECDC1 = W1 / D1;
[0029] ECDC2 = W2 / D2;
[0030] ECDC3 = W3 / D3;
[0031] ECDC4 = W4 / D4;
[0032] K1 = W1 / Ws;
[0033] K2 = W2 / Ws;
[0034] K3 = K4 = (1 - K1 - K2) / 2;
[0035] ECDC=ECDC1*K1+ECDC2*K2+ECDC3*K3+ECDC4*K4;
[0036] D = Ws / ECDC;
[0037] Where ECDC is the average energy consumption per mile; ECDC1 is the average energy consumption per mile for the first segment; ECDC2 is the average energy consumption per mile for the second segment; ECDC3 is the average energy consumption per mile for the third segment; ECDC4 is the average energy consumption per mile for the fourth segment; K1, K2, K3 and K4 are energy consumption coefficients; D1, D2, D3 and D4 are the mileage of the four measured WLTC cycles respectively; W1, W2, W3 and W4 are the energy consumption of the four measured WLTC cycles respectively; Ws is the current energy consumption at the end of the driving range; D is the driving range.
[0038] Based on the above technical solutions, the offline data processing method can be integrated with various data processing software and hardware systems.
[0039] Based on the above technical solution, a standard operating condition array for speed is obtained from the theoretical WLTC cycle according to a third set frequency, including:
[0040] The third setting frequency is set to 1 Hz, and the standard operating condition array is obtained as [V1,V2,……V1800].
[0041] Based on the above technical solution, a standard operating condition array of speeds is obtained from the theoretical WLTC cycle according to a third set frequency. Using this standard operating condition array, four closest first vehicle speeds are found in the first vehicle speed array. The resulting four measured start and end points of the WLTC cycle are then used to select the current mileage corresponding to each start and end point. This also includes:
[0042] Plot the time-theoretical speed curve according to the third set frequency and standard operating condition array;
[0043] Plot a curve with time on the horizontal axis and the first vehicle speed and current mileage on the vertical axis, based on the first set frequency, the first vehicle speed array, and the current mileage array.
[0044] Move the theoretical time-theoretical speed curve to the time-first speed curve, and move it from the beginning to the end. Find four nearly overlapping positions, which are the start and end points of the four measured WLTC cycles. Read the corresponding current mileage directly from the curve.
[0045] Based on the above technical solution, the standard operating condition array is used to find the four closest second vehicle speeds in the second vehicle speed signal array, resulting in four measured WLTC cycle start and end time points. The current energy consumption corresponding to each start and end time point is then selected, including:
[0046] Plot a graph with time on the horizontal axis and the second vehicle speed and current energy consumption on the vertical axis according to the second set frequency, the second vehicle speed array, and the current energy consumption array.
[0047] Move the time-theoretical speed curve to the time-second speed curve, and from the beginning to the end, find four overlapping and close positions. These are the start and end points of the four measured WLTC cycles. Read the corresponding current energy consumption directly from the curve.
[0048] The beneficial effects of the technical solution provided in this application include:
[0049] 1. The offline data processing method for the pure electric vehicle range of this application, compared with the traditional first method of manual recording while testing, reduces the waste of labor costs and lowers the risk of errors; compared with the second method of manual selection after testing, it improves the efficiency of data selection and reduces the error rate; the offline data processing method for the pure electric vehicle range of this application, after the entire range test is completed, uses the standard operating condition array of the theoretical WLTC cycle as a reference, and finds the start and end time points of four measured WLTC cycles (i.e., the start time point and the end time point) in the first vehicle speed array and the second vehicle speed array. After finding the start and end points (end point), the current mileage corresponding to each point in time can be easily found from the current mileage array, and the current energy consumption corresponding to each point in time can be easily found from the current energy consumption array. This allows for the successful acquisition of the mileage and energy consumption for the four measured WLTC cycles. The offline data processing method for pure electric vehicle range in this application is ingenious, employing a data search approach that significantly improves the efficiency of finding target data from a large dataset, further enhancing the efficiency of range testing. It is highly practical and widely applicable. In addition to national standards, this offline data processing method can be extended to all range tests, including European and American standards under different operating conditions.
[0050] 2. The offline data processing method for pure electric vehicle range of this application, under the premise of successful range determination, can definitely select four minimum values from n related sums using the above data search method. The start and end timestamps in the first vehicle speed array corresponding to these four minimum values will also correspond exactly to the start and end timestamps of the four measured WLTC cycles. The above method can quickly find the mileage and energy consumption of the four measured WLTC cycles. The offline data processing method of this application automatically performs offline synchronous analysis on the separately collected data, reducing the data processing time of several hours to a few minutes, greatly improving the efficiency and accuracy of data analysis. Attached Figure Description
[0051] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0052] Figure 1 A flowchart illustrating an offline data processing method for the driving range of a pure electric vehicle provided in an embodiment of this application.
[0053] Figure 2 The time-speed curve for the driving range test required by national standards;
[0054] Figure 3 The time-velocity curve for the WLTC cycle. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this application clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. Furthermore, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0056] like Figure 1 As shown, this application discloses an embodiment of an offline data processing method for the driving range of a pure electric vehicle, which includes the following steps:
[0057] Before the driving range test, the drum device and electric power analyzer were set up in the pure electric vehicle to automatically collect data.
[0058] During the driving range test, the pure electric vehicle was driven at the speed required by national standards (see...). Figure 2 First, run two WLTC cycles (see...). Figure 3Then, a constant speed mileage of 100 km / h is performed, followed by two WLTC cycles, and finally another constant speed mileage of 100 km / h is completed before the test is stopped. Pure electric vehicles are driven according to national standards; in actual driving, there will be a small amount of error, but it will not be significant.
[0059] Throughout the driving range test, the drum device automatically collects data at a first set frequency to obtain the current mileage array and the first vehicle speed array for the entire test. Specifically, the current mileage array contains the total mileage traveled by the vehicle at multiple points, such as the 1st second and the 10th second, while the first vehicle speed array contains the real-time vehicle speed at multiple points. Simultaneously, the vehicle's own speed signal (corresponding to the vehicle's instrument panel speed) is imported into an electric power analyzer as a synchronization signal. The electric power analyzer automatically collects data at a second set frequency to obtain the second vehicle speed array and the current energy consumption array for the entire test, until the driving range test is completed. The second vehicle speed array contains the vehicle speed signals at multiple points. The current energy consumption array contains the total vehicle energy consumption at multiple points.
[0060] A standard operating condition array of speeds is obtained from the theoretical WLTC cycle at a third set frequency. This standard operating condition array is compared to the first vehicle speed array, which has more than four times the data volume. Four speed segments in the first vehicle speed array that are closest to the standard operating condition array are found, yielding the start and end points of the four measured WLTC cycles in the range test. After finding these four start and end points, the current mileage corresponding to these four start and end points is selected from the current mileage array. The current mileage corresponding to each start and end point of the measured WLTC cycle is subtracted to obtain the total mileage for the four measured WLTC cycles. Specifically, for example, if the standard operating condition array has 1800 data points, while the current mileage array and the first vehicle speed array have 18000 data points, four closest data segments are found from these 1800 data points.
[0061] Using the standard operating condition array, find the four closest second vehicle speeds in the second vehicle speed signal array to obtain the start and end times of the four measured WLTC cycles. Select the current energy consumption corresponding to the start and end times of the four measured WLTC cycles and subtract them to obtain the energy consumption of the four measured WLTC cycles.
[0062] The driving range was calculated based on the mileage and energy consumption of four measured WLTC cycles.
[0063] The offline data processing method for pure electric vehicle driving range of this application reduces the waste of labor costs and the risk of error compared to the traditional first method of manual recording while testing; compared to the second method of manual selection after testing, it improves the efficiency of data selection and reduces the error rate. After the entire driving range test is completed, the offline data processing method of this application uses the standard operating condition array of the theoretical WLTC cycle as a reference to find the start and end points of four measured WLTC cycles in the first and second vehicle speed arrays. After finding the start and end points, the current mileage corresponding to each point can be easily found from the current mileage array, and the current energy consumption corresponding to each point can be easily found from the current energy consumption array. Thus, the mileage and energy consumption of the four measured WLTC cycles can be obtained smoothly. The offline data processing method for pure electric vehicle driving range of this application is ingenious, using a data search method, which can greatly improve the efficiency of finding target data in a large amount of data, and further improve the efficiency of driving range testing. It is highly practical and widely applicable. In addition to national standards, the offline data processing method of this application can also be extended to all driving range tests, including driving range tests under different operating conditions according to European and American standards.
[0064] In one embodiment, the specific data lookup method of this application involves using the standard operating condition array to find four most similar first vehicle speeds in the first vehicle speed array, thereby obtaining the start and end times of four measured WLTC cycles, including:
[0065] Align the first data in the standard operating condition array with the first data in the first vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the first correlation sum. The larger the correlation sum, the greater the difference between the two data and the less similar they are.
[0066] Align the first data point in the standard operating condition array with the second data point in the first vehicle speed array. Subtract the data points at each corresponding position, square the sum, and add them all together to obtain the second related sum. Specifically, the standard operating condition array contains 1800 data points, and the first vehicle speed array contains 18000 data points. That is, in each calculation, 1800 data points from the 18000 data points are compared with the 1800 data points in the standard operating condition array.
[0067] The data is moved sequentially forward until the last data in the standard operating condition array aligns with the last data in the first vehicle speed array, thus obtaining the nth related sum.
[0068] Select four minimum values from the n related sums. The times of the first and last data in the standard operating condition array corresponding to each minimum value are the start and end times of a WLTC cycle.
[0069] The offline data processing method for pure electric vehicle range of this application, under the premise of successful range determination, can definitely select four minimum values from n related sums using the above data search method. The start and end timestamps in the first vehicle speed array corresponding to these four minimum values will also exactly correspond to the start and end timestamps of the four measured WLTC cycles. The above method can quickly find the mileage and energy consumption of the four measured WLTC cycles. The offline data processing method of this application automatically performs offline synchronous analysis on the separately collected data, reducing the data processing time of several hours to a few minutes, which greatly improves the efficiency and accuracy of data analysis.
[0070] Specifically, in the case of failure to reach the desired driving range, selecting the four minimum values from the n relevant sums is not representative. The determination of success and failure of driving range is based on other rules, which will not be elaborated in this application.
[0071] Furthermore, similarly, the standard operating condition array is used to find the four closest second vehicle speeds in the second vehicle speed signal array to obtain the start and end times of the four measured WLTC cycles, including the following steps:
[0072] Align the first data in the standard operating condition array with the first data in the second vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the first relevant sum.
[0073] Align the first data in the standard operating condition array with the second data in the second vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the second related sum;
[0074] The data is moved forward one by one until the last data in the standard operating condition array is aligned with the last data in the second vehicle speed array, thus obtaining the nth related sum.
[0075] Select four minimum values from the n related sums. The times of the first and last data in the standard operating condition array corresponding to each minimum value are the start and end times of a WLTC cycle.
[0076] It is worth noting that the offline data processing method in this application also requires agreement on frequency.
[0077] The first set frequency and the second design frequency are both greater than the third set frequency.
[0078] Before finding the four closest first speeds in the first speed array using the standard operating condition array, and before finding the four closest second speeds in the second speed array using the standard operating condition array, the following steps are included:
[0079] The data in the first speed array and the second speed array are re-acquired so that the number of data in the first speed array, the second speed array and the standard operating condition array is the same per unit time. After unifying the frequency, the data search efficiency is higher.
[0080] For example, if the third set frequency is 1 Hz, meaning it is collected once per second; while the first and second vehicle speed arrays are 20 Hz, meaning they are collected 20 times per second; at this time, comparing and searching the two sets of data does not achieve the desired effect, so the data is re-collected, that is, re-collected from the 20 data points per second to obtain 1 data point per second, and then compared and searched. That is, if the first set frequency, the second design frequency and the third set frequency are not the same, the data is first re-collected to the same frequency, and the first and second vehicle speed arrays are updated. The updated first and second vehicle speed arrays are then searched using the standard operating condition array.
[0081] Specifically, in one embodiment, the first set frequency and the third design frequency are 1 Hz, and the second design frequency is 20 Hz;
[0082] The data in the second vehicle speed array is re-collected, including:
[0083] Select one data point from 20 data points per second according to a set rule. Specifically, this can be done by using the first data point from each of the 20 data points per second, or by using the last data point from each of the 20 data points per second, or by calculating the average of the 20 data points.
[0084] In one embodiment, according to national standards, the driving range is calculated using the mileage of four measured WLTC cycles and the energy consumption of four measured WLTC cycles, including:
[0085] ECDC1 = W1 / D1;
[0086] ECDC2 = W2 / D2;
[0087] ECDC3 = W3 / D3;
[0088] ECDC4 = W4 / D4;
[0089] K1 = W1 / Ws;
[0090] K2 = W2 / Ws;
[0091] K3 = K4 = (1 - K1 - K2) / 2;
[0092] ECDC=ECDC1*K1+ECDC2*K2+ECDC3*K3+ECDC4*K4;
[0093] D = Ws / ECDC;
[0094] Where ECDC is the average energy consumption per mile; ECDC1 is the average energy consumption per mile for the first segment; ECDC2 is the average energy consumption per mile for the second segment; ECDC3 is the average energy consumption per mile for the third segment; ECDC4 is the average energy consumption per mile for the fourth segment; K1, K2, K3 and K4 are energy consumption coefficients; D1, D2, D3 and D4 are the mileage of the four measured WLTC cycles respectively; W1, W2, W3 and W4 are the energy consumption of the four measured WLTC cycles respectively; Ws is the current energy consumption at the end of the driving range; D is the driving range.
[0095] The offline data processing method for pure electric vehicle range disclosed in this application can find and calculate D1, D2, D3, D4, W1, W2, W3, and W4, greatly improving the efficiency of range testing. Taking the development of a single model as an example, approximately 30 to 50 range tests are required throughout the entire development lifecycle. Using the offline data processing method of this application, the entire range calculation can be completed within minutes after each range test. Compared with the existing methods of manually recording data while testing and manually selecting data after testing, which often require two to three hours or even more after the range test, this method can shorten the new vehicle development cycle and is highly economical.
[0096] Specifically, offline data processing methods can be integrated with various data processing software and hardware systems.
[0097] Specifically, the standard operating condition array for obtaining speed from the theoretical WLTC cycle according to the third set frequency includes:
[0098] The third setting frequency is set to 1 Hz, and the standard operating condition array is obtained as [V1,V2,……V1800].
[0099] In another embodiment, a standard operating condition array of speeds is obtained from the theoretical WLTC cycle at a third set frequency. The standard operating condition array is used to find four closest first vehicle speeds in the first vehicle speed array. The resulting four measured WLTC cycle start and end points are then used to select the current mileage corresponding to each start and end point. This also includes:
[0100] Plot the time-theoretical speed curve according to the third set frequency and standard operating condition array;
[0101] A graph with time on the horizontal axis and the first speed and current mileage on the vertical axis is plotted according to the first set frequency, the first speed array, and the current mileage array. That is, a graph with one horizontal axis and two vertical axes.
[0102] Move the time-theoretical speed curve onto the measured time-first speed curve, starting from the beginning and moving to the end, finding four points where they most closely overlap. At each point of near overlap, a portion of the time-theoretical speed curve and the time-first speed curve essentially coincide. At this point, it becomes clear from the curves that the beginning and end of the time-theoretical speed curve represent the start and end points of a measured WLTC cycle. The corresponding current mileage can be directly read from the curve. This curve method provides a clearer and more intuitive display for testers compared to the calculation method described above.
[0103] Furthermore, using the standard operating condition array, four closest second vehicle speeds are found in the second vehicle speed signal array to obtain the start and end times of four measured WLTC cycles. The current energy consumption corresponding to each start and end time point is then selected, including:
[0104] Plot a graph with time on the horizontal axis and the second vehicle speed and current energy consumption on the vertical axis according to the second set frequency, the second vehicle speed array, and the current energy consumption array.
[0105] Move the time-vehicle speed curve to the measured time-second vehicle speed curve, and move it from the beginning to the end. Find four overlapping and close positions, which are the start and end points of the four measured WLTC cycles. Read the corresponding current energy consumption directly from the curve.
[0106] Similarly, before plotting a graph, it is necessary to standardize the frequency, that is, to standardize the amount of data per unit time.
[0107] In the description of this application, it should be noted that the terms "upper," "lower," etc., indicating the orientation or positional relationship are based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two elements. For those skilled in the art, the specific meaning of the above terms in this application can be understood according to the specific circumstances.
[0108] It should be noted that in this application, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0109] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. An offline data processing method for the driving range of a pure electric vehicle, characterized in that, It includes the following steps: During the test, the drum device automatically collects data at the first set frequency to obtain the current mileage array and the first vehicle speed array for the entire test. At the same time, the vehicle's own speed signal is imported into the electric power analyzer as a synchronization signal. The electric power analyzer automatically collects data at the second set frequency to obtain the second vehicle speed array and the current energy consumption array for the entire test, until the driving range test is completed. The standard operating condition array of speed is obtained from the theoretical WLTC cycle according to the third set frequency. The standard operating condition array is used to find the four closest first speeds in the first vehicle speed array to obtain the start and end times of the four measured WLTC cycles. The current mileage corresponding to each start and end time point is selected and subtracted to obtain the mileage of the four measured WLTC cycles. The standard operating condition array is used to find the four closest second vehicle speeds in the second vehicle speed array to obtain the start and end time points of the four measured WLTC cycles. The current energy consumption corresponding to each start and end time point is selected and subtracted to obtain the energy consumption of the four measured WLTC cycles. The driving range was calculated based on the mileage and energy consumption of four measured WLTC cycles. Using the standard operating condition array, find the four closest first vehicle speeds in the first vehicle speed array to obtain the start and end times of the four measured WLTC cycles. The steps include: Align the first data in the standard operating condition array with the first data in the first vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the first relevant sum. Align the first data in the standard operating condition array with the second data in the first vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the second related sum; The data is moved forward one by one until the last data in the standard operating condition array is aligned with the last data in the first vehicle speed array, thus obtaining the nth related sum; Select four minimum values from the n related sums. The time of the first and last data in the standard working condition array corresponding to each minimum value is the start and end time point of a WLTC cycle. The first and second preset frequencies are both greater than the third preset frequency; Before finding the four closest first speeds in the first speed array using the standard operating condition array, and before finding the four closest second speeds in the second speed array using the standard operating condition array, the following steps are included: The data in the first vehicle speed array and the second vehicle speed array are re-acquired so that the number of data in the first vehicle speed array, the second vehicle speed array and the standard operating condition array is the same per unit time.
2. The offline data processing method for the driving range of a pure electric vehicle as described in claim 1, characterized in that, Using the standard operating condition array, find the four closest second vehicle speeds in the second vehicle speed signal array to obtain the start and end times of four measured WLTC cycles, including: Align the first data in the standard operating condition array with the first data in the second vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the first relevant sum. Align the first data in the standard operating condition array with the second data in the second vehicle speed array, subtract the data at each corresponding position, square the result, and then add them all together to obtain the second related sum; The data is moved forward one by one until the last data in the standard operating condition array is aligned with the last data in the second vehicle speed array, thus obtaining the nth related sum. Select four minimum values from the n related sums. The times of the first and last data in the standard operating condition array corresponding to each minimum value are the start and end times of a WLTC cycle.
3. The offline data processing method for the driving range of a pure electric vehicle as described in claim 1, characterized in that: The first and third set frequencies are 1Hz, and the second set frequency is 20Hz; The data in the second vehicle speed array is re-collected, including: Select one data point from 20 data points per second.
4. The offline data processing method for the driving range of a pure electric vehicle as described in claim 1, characterized in that, The driving range is calculated based on the mileage and energy consumption of four measured WLTC cycles, including: ECDC1 = W1 / D1; ECDC2 = W2 / D2; ECDC3 = W3 / D3; ECDC4 = W4 / D4; K1 = W1 / Ws; K2 = W2 / Ws; K3=K4=(1-K1-K2) / 2; ECDC= ECDC1*K1+ ECDC2*K2+ ECDC3*K3+ ECDC4*K4; D=Ws / ECDC; Where ECDC is the average energy consumption per mile; ECDC1 is the average energy consumption per mile for the first segment; ECDC2 is the average energy consumption per mile for the second segment; ECDC3 is the average energy consumption per mile for the third segment; ECDC4 is the average energy consumption per mile for the fourth segment; K1, K2, K3 and K4 are energy consumption coefficients; D1, D2, D3 and D4 are the mileage of the four measured WLTC cycles respectively; W1, W2, W3 and W4 are the energy consumption of the four measured WLTC cycles respectively; Ws is the current energy consumption at the end of the driving range; D is the driving range.
5. The offline data processing method for the driving range of a pure electric vehicle as described in claim 1, characterized in that: The offline data processing method can be integrated with various data processing software and hardware systems.
6. The offline data processing method for the driving range of a pure electric vehicle as described in claim 1, characterized in that, The standard operating condition array for obtaining speed from the theoretical WLTC cycle according to the third set frequency includes: The third setting frequency is set to 1Hz, and the standard operating condition array is obtained as [V1,V2,……V1800].
7. The offline data processing method for the driving range of a pure electric vehicle as described in claim 1, characterized in that, From the theoretical WLTC cycle, a standard operating condition array of speeds is obtained according to the third set frequency. Using this standard operating condition array, four closest first speeds are found in the first speed array. The resulting four measured WLTC cycle start and end points are then used to determine the current mileage corresponding to each start and end point. This also includes: Plot the time-theoretical speed curve according to the third set frequency and standard operating condition array; Plot a graph with time on the horizontal axis and the first vehicle speed and current mileage on the vertical axis, based on the first set frequency, the first vehicle speed array, and the current mileage array. Move the time-theoretical speed curve to the time-first speed curve, and move it from the beginning to the end. Find four nearly overlapping curve segments to obtain the start and end points of the four measured WLTC cycles. Read the corresponding current mileage directly from the curve.
8. The offline data processing method for the driving range of a pure electric vehicle as described in claim 7, characterized in that, Using the standard operating condition array, find the four closest second vehicle speeds in the second vehicle speed signal array to obtain the start and end times of four measured WLTC cycles. Select the current energy consumption corresponding to each start and end time point, including: Plot a graph with time on the horizontal axis and the second vehicle speed and current energy consumption on the vertical axis, based on the second set frequency, the second vehicle speed array, and the current energy consumption array. Move the time-theoretical speed curve to the time-second speed curve, and from the beginning to the end, find four nearly overlapping curve segments to obtain the start and end points of the four measured WLTC cycles, and directly read the corresponding current energy consumption from the curve.
Citation Information
Patent Citations
Method and device for measuring endurance mileage of pure electric vehicle
CN111855228A
Pure electric vehicle energy flow data analysis system and analysis method
CN114357608A