Method, device, processor and vehicle for determining range of vehicle
By judging the accuracy of driving range based on test condition data and battery data during vehicle operation, the problem of low accuracy in vehicle driving range testing has been solved, and the accuracy of driving range display has been improved.
Patent Information
- Application Number
- CN202310678939.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-08
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2043-06-08
AI Technical Summary
The low accuracy of vehicle range testing leads to a large discrepancy between the displayed and actual values, making it of limited reference value to users.
By analyzing test data, battery data, and theoretical data during vehicle operation, evaluation indicators for driving range are determined. The accuracy of the test data is judged using the threshold values of these evaluation indicators. When the similarity between the test data and the theoretical data reaches a certain level, the test data is determined as the vehicle's driving range and displayed.
It improves the accuracy of vehicle range, ensuring that the displayed value is closer to the actual value, and reduces users' range anxiety.
Smart Images

Figure CN116533768B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicles, and more specifically, to a method, apparatus, processor, and vehicle for determining the driving range of a vehicle. Background Technology
[0002] Currently, the number of vehicles is increasing daily; however, the displayed remaining driving range deviates significantly from the actual value, offering limited practical reference value to users. The main reason for this problem is the low accuracy of testing vehicle driving range; therefore, the technical issue of inaccurately determined vehicle driving range persists.
[0003] There is currently no effective solution to the technical problem of low accuracy in determining the driving range of a vehicle. Summary of the Invention
[0004] This invention provides a method, apparatus, processor, and vehicle for determining the driving range of a vehicle, in order to at least solve the technical problem of low accuracy in determining the driving range of a vehicle.
[0005] According to one aspect of the present invention, a method for determining the driving range of a vehicle is provided. The method may include: testing the driving range of the vehicle during driving according to test condition data to obtain test data of the driving range; determining an evaluation index of the driving range based on battery data, test data, and theoretical driving range data during driving, wherein the evaluation index is used to represent the degree of similarity between the test data and the theoretical data; and determining the test data as the driving range of the vehicle in response to the evaluation index being greater than or equal to an evaluation index threshold.
[0006] Optionally, based on battery data, test data, and theoretical range data during vehicle operation, evaluation indicators for range are determined, including: determining range accuracy based on battery data, test data, and theoretical data; determining range dispersion based on test data; determining range response time based on test data and theoretical data; and defining range accuracy, range dispersion, and range response time as evaluation indicators.
[0007] Optionally, the driving range accuracy is determined based on battery data, test data, and theoretical data, including: determining theoretical data based on available energy, battery state of charge, battery bus voltage, and bus current in the battery data; determining the mean data corresponding to the test data based on the numerical sequence of the test data and the number of valid data in the test data; and determining the driving range accuracy in the evaluation index based on the mean data and theoretical data.
[0008] Optionally, the driving range dispersion is determined based on the test data, including: determining the driving range dispersion based on the standard deviation data and the mean data of the test data.
[0009] Optionally, in response to the evaluation index being greater than or equal to the evaluation index threshold, the test data is determined as the vehicle's driving range, including: in response to the driving range accuracy being greater than or equal to the accuracy threshold, the driving range dispersion being less than or equal to the dispersion threshold, and the driving range response time being within the time range threshold, the evaluation index is determined to be greater than or equal to the evaluation index threshold.
[0010] Optionally, before determining the evaluation index of driving range based on battery data, test data, and theoretical driving range data during vehicle operation, the method may further include: acquiring the actual driving speed and actual time of the vehicle during the test; and acquiring test data and battery data in response to the actual driving speed being within the speed tolerance range of the reference curve of the test condition data and the actual time being within the time tolerance range of the reference curve.
[0011] Optionally, the method may further include: displaying the driving range on the vehicle's graphical user interface in response to determining the test data as driving range.
[0012] According to another aspect of the present invention, a device for determining the driving range of a vehicle is also provided. The device may include: a testing unit, configured to test the driving range of the vehicle during driving according to test condition data of the vehicle, to obtain test data of the driving range; a first determining unit, configured to determine an evaluation index of the driving range based on battery data, test data, and theoretical data of the driving range, wherein the evaluation index is used to represent the degree of similarity between the test data and the theoretical data; and a second determining unit, configured to determine the test data as the driving range of the vehicle in response to the evaluation index being greater than or equal to an evaluation index threshold.
[0013] According to another aspect of the present invention, a computer-readable storage medium is also provided. The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to execute the method for determining the driving range of a vehicle according to the embodiments of the present invention.
[0014] According to another aspect of the present invention, a processor is also provided. The processor is used to run a program, wherein the program executes the method for determining the driving range of a vehicle according to the embodiments of the present invention.
[0015] According to another aspect of the present invention, a vehicle is also provided. This vehicle is used to execute the method for determining the driving range of a vehicle according to the embodiments of the present invention.
[0016] In this embodiment of the invention, the driving range of the vehicle during the driving process is tested according to the vehicle's test condition data to obtain test data of the driving range; based on the battery data, test data and theoretical data of the driving range during the driving process, an evaluation index of the driving range is determined, wherein the evaluation index is used to represent the degree of similarity between the test data and the theoretical data; in response to the evaluation index being greater than or equal to the evaluation index threshold, the test data is determined as the driving range of the vehicle. In other words, the embodiments of the present invention can test the driving range of a vehicle during its driving process based on the vehicle's test condition data, determine the test data of the driving range, and judge the similarity between the test data and the theoretical data based on the battery data, test data, and theoretical driving range data during the vehicle's driving process. When the similarity between the two reaches a certain level, it can be said that the accuracy of the test data at this time meets the corresponding requirements, and the test data can be determined as the vehicle's driving range, thereby displaying the driving range. This can achieve the purpose of improving the similarity between the driving range and the theoretical data, thus solving the technical problem of low accuracy of the determined vehicle driving range and realizing the technical effect of improving the accuracy of the determined vehicle driving range. Attached Figure Description
[0017] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0018] Figure 1 This is a flowchart of a method for determining the driving range of a vehicle according to an embodiment of the present invention;
[0019] Figure 2 This is a schematic diagram of a test condition curve for remaining driving range according to an embodiment of the present invention.
[0020] Figure 3 This is a schematic diagram of a reference curve and tolerance according to an embodiment of the present invention;
[0021] Figure 4 This is a schematic diagram of the remaining driving range response time according to an embodiment of the present invention;
[0022] Figure 5 This is a schematic diagram of a device for determining the driving range of a vehicle according to an embodiment of the present invention. Detailed Implementation
[0023] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0024] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. Example
[0025] According to an embodiment of the present invention, an embodiment of a method for determining the driving range of a vehicle is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0026] Figure 1 This is a flowchart of a method for determining the driving range of a vehicle according to an embodiment of the present invention, such as... Figure 1 As shown, the method may include the following steps:
[0027] Step S102: Based on the vehicle's test condition data, test the vehicle's driving range during the driving process to obtain the driving range test data.
[0028] In the technical solution provided in step S102 of the present invention, test condition data of the vehicle can be obtained, and the driving range of the vehicle during the driving process can be tested according to the test condition data to determine the test data of the driving range. The test condition data can be the vehicle's driving speed during the driving range test, or it can be obtained through a test condition curve. The test data can be used to represent the result of testing the vehicle's driving range. The horizontal axis of the test condition curve can be time, and its vertical axis can be the vehicle's driving speed. Based on the test condition curve, the driving range test conditions can be divided into multiple constant speed conditions. Constant speed conditions can be used to represent test conditions with equal speeds. The vehicle can be a pure electric vehicle, or a pure electric vehicle.
[0029] Optionally, before testing the vehicle's driving range, the vehicle to be tested can be pre-processed before testing can begin. For example, the pre-processing could involve fully charging the vehicle's battery beforehand. Since testing at excessively high or low temperatures or for extended periods can degrade battery performance and result in inaccurate initial battery charge readings, leading to low accuracy in driving range testing, it's crucial to ensure the vehicle is within a specific temperature and time range before starting the driving range test. This improves the technical accuracy of the driving range test.
[0030] For example, before testing, the vehicle's battery (power battery) can be fully charged, and the vehicle should be placed at a temperature of 20°C to 30°C. Testing should begin within 12 hours of the charging completion date to ensure a more accurate measurement of the vehicle's driving range. It should be noted that the temperature and time ranges mentioned above are merely illustrative examples and are not intended to impose specific limitations.
[0031] Optionally, the chassis dynamometer of the vehicle can be configured, and tests can be performed according to test condition data to collect test data of the vehicle. The configuration of the chassis dynamometer may include setting the vehicle's slip resistance coefficient and setting the vehicle's test condition curve, and testing the vehicle's driving range according to the test condition curve.
[0032] Step S104: Based on the battery data, test data and theoretical range data of the vehicle during driving, determine the evaluation index of the driving range, wherein the evaluation index is used to represent the degree of similarity between the test data and the theoretical data.
[0033] In the technical solution provided in step S104 of the present invention, after testing the vehicle's driving range according to the vehicle's test condition data and obtaining the test data for the driving range, an evaluation index for the driving range can be determined based on the battery data, test data, and theoretical driving range data during the vehicle's driving process. The evaluation index can be used to represent the similarity between the test data and the theoretical data, and may include driving range accuracy, driving range dispersion, and driving range response time. Theoretical data can be used to represent the actual driving range inside the vehicle, or the actual value of the driving range. Battery data can be parameters inside the battery. The battery can be the vehicle's power battery. Parameters inside the battery may include the power battery bus current, power battery bus voltage, and the power battery's state of charge (SOC). It should be noted that the above-mentioned parameters inside the battery are only illustrative examples and are not specifically limited here. Any parameters that determine the evaluation index for the driving range based on battery data are within the protection scope of this invention.
[0034] Optionally, during the testing of the vehicle's driving range, battery data and test data from the vehicle's Controller Area Network (CAN) bus can be collected through the vehicle's On-Board Diagnostics (OBD) interface. The driving range accuracy, driving range dispersion, and driving range response time can then be determined based on the battery data, test data, and theoretical data.
[0035] The significant discrepancy between the displayed and actual remaining driving range of electric vehicles leads to a technical problem of low accuracy in determining the vehicle's driving range. However, in this embodiment of the invention, during the driving range testing process, battery data, test data, and theoretical data can be collected to determine the similarity between the current test data and the theoretical data, thereby ensuring the accuracy of the displayed driving range and ultimately improving the accuracy of the vehicle's driving range.
[0036] Step S106: In response to the evaluation index being greater than or equal to the evaluation index threshold, the test data is determined as the vehicle's driving range.
[0037] In the technical solution of step S106 of the present invention, after determining the evaluation index of the driving range based on the battery data, test data, and theoretical driving range data during vehicle operation, if the evaluation index is greater than or equal to the evaluation index threshold, it indicates that the similarity between the current test data and the theoretical data is relatively high, that is, the accuracy of the test data is relatively high. The test data at this time can be determined as the vehicle's driving range and displayed. The evaluation index threshold can be used to characterize whether the test data is determined as the driving range. The driving range can also be called the remaining driving range and can be displayed on the vehicle's graphical user interface, that is, the displayed value of the driving range. The graphical user interface can be the display interface of a human-computer interaction system.
[0038] Optionally, the relationship between the evaluation index and its threshold can be determined. If the evaluation index is less than the threshold, it indicates that the similarity between the current test data and the theoretical data is low, meaning the accuracy of the test data is low, and the test data at this time should not be displayed. If the evaluation index is greater than or equal to the threshold, it indicates that the similarity between the current test data and the theoretical data is high, meaning the accuracy of the test data is high, and the test data at this time can be identified as the vehicle's driving range and displayed.
[0039] In steps S102 to S106 of this application, the driving range of the vehicle during driving is tested according to the vehicle's test condition data to obtain test data of the driving range; based on the battery data, test data and theoretical data of the driving range, an evaluation index of the driving range is determined, wherein the evaluation index is used to represent the degree of similarity between the test data and the theoretical data; in response to the evaluation index being greater than or equal to the evaluation index threshold, the test data is determined as the driving range of the vehicle. In other words, the embodiments of the present invention can test the driving range of a vehicle during its driving process based on the vehicle's test condition data, determine the test data of the driving range, and judge the similarity between the test data and the theoretical data based on the battery data, test data, and theoretical driving range data during the vehicle's driving process. When the similarity between the two reaches a certain level, it can be said that the accuracy of the test data at this time meets the corresponding requirements, and the test data can be determined as the vehicle's driving range, thereby displaying the driving range. This can achieve the purpose of improving the similarity between the driving range and the theoretical data, thus solving the technical problem of low accuracy of the determined vehicle driving range and realizing the technical effect of improving the accuracy of the determined vehicle driving range.
[0040] The method described in this embodiment will be further described below.
[0041] As an optional embodiment, step S104 involves determining the evaluation index of the driving range based on the battery data, test data, and theoretical driving range data during vehicle operation. This includes: determining the driving range accuracy based on the battery data, test data, and theoretical data; determining the driving range dispersion based on the test data; determining the driving range response time based on the test data and theoretical data; and using the driving range accuracy, driving range dispersion, and driving range response time as evaluation indexes.
[0042] In this embodiment, in the process of determining the evaluation index of driving range based on battery data, test data, and theoretical data during vehicle operation, the driving range accuracy can be determined based on battery data, test data, and theoretical data; the driving range dispersion can be determined based on test data; and the driving range response time can be determined based on test data and theoretical data. The driving range accuracy, driving range dispersion, and driving range response time can be determined as evaluation indexes. The driving range response time can also be referred to as the remaining driving range response time.
[0043] In this embodiment of the invention, in order to ensure the accuracy of the displayed driving range of the vehicle, the battery data, test data and actual driving range of the vehicle can be detected during the driving range test. This allows for the determination of driving range accuracy, driving range dispersion and driving range response time. The similarity between the test data and theoretical data can be evaluated based on these three indicators, thereby improving the technical effect of improving the accuracy of the vehicle's driving range.
[0044] Optionally, the calculation of the remaining driving range response time can be based on the time from the change of the vehicle's speed from the previous constant speed condition to the current constant speed condition, until the remaining driving range value displayed by the human-machine interaction system reaches the accuracy requirement.
[0045] As an optional embodiment, step S104, determining the driving range accuracy based on battery data, test data, and theoretical data, includes: determining theoretical data based on available energy, battery state of charge, battery bus voltage, and bus current in the battery data; determining the mean data corresponding to the test data based on the numerical sequence of the test data and the number of valid data in the test data; and determining the driving range accuracy in the evaluation index based on the mean data and the theoretical data.
[0046] In this embodiment, the theoretical driving range can be determined based on the available energy, state of charge, bus voltage, and bus current in the battery data. The mean data corresponding to the test data can be determined based on the numerical sequence of the test data and the number of valid data points in the test data. Furthermore, the driving range accuracy, an evaluation metric, can be determined based on the mean data and the theoretical data. The mean data can be the average remaining driving range displayed by the human-machine interface system. The numerical sequence can be the numerical sequence of remaining driving range displayed by the human-machine interface system. The driving range accuracy can also be referred to as the remaining driving range accuracy.
[0047] Alternatively, based on the available energy, state of charge, bus voltage, and bus current in the battery data, the theoretical data of the vehicle can be determined using the following formula:
[0048] in, This can be used to represent the theoretical driving range under the i-th constant speed condition, and its unit is... km ; It can be used to represent the available energy of a power battery, and its unit is . Wh ; It can be used to indicate the state of charge of a battery; This can be used to represent the bus voltage of the power battery under the i-th constant speed operating condition, and its unit is . V ; This can be used to represent the power battery bus current under the i-th constant speed operating condition, and its unit is... A .
[0049] Optionally, the mean data can be calculated based on the numerical sequence of the test data and the number of valid data points in the test data using the following formula:
[0050] in, It can be used to represent the mean data corresponding to the test data of the i-th constant velocity condition; It can be used to represent the numerical sequence of the i-th constant velocity condition; The number of valid data points that can be used to represent the remaining driving range displayed by the human-machine interface system under the i-th constant speed condition.
[0051] Alternatively, based on mean data and theoretical data, the accuracy of the driving range can be determined using the following formula:
[0052] in, It can be used to indicate the accuracy of driving range.
[0053] As an optional embodiment, step S104, determining the driving range dispersion based on the test data, includes: determining the driving range dispersion based on the standard deviation data and the mean data of the test data.
[0054] In this embodiment, the driving range dispersion can be determined based on the standard deviation and mean of the test data. The driving range dispersion can also be referred to as the remaining driving range dispersion. The standard deviation can be the standard deviation of the remaining driving range displayed by the human-machine interface system.
[0055] Optionally, the data from the last period of each constant speed condition (e.g., 300s) can be extracted as valid data to calculate the dispersion of driving range.
[0056] Alternatively, based on the standard deviation and mean data, the driving range dispersion can be calculated using the following formula:
[0057] in, It can be used to represent the driving range dispersion under the i-th constant speed condition; It can be used to represent the standard deviation data of the i-th constant velocity condition; It can be used to represent the mean data corresponding to the effective data of the i-th constant speed condition.
[0058] As an optional embodiment, step S106, in response to the evaluation index being greater than or equal to the evaluation index threshold, determines the test data as the vehicle's driving range, including: in response to the driving range accuracy being greater than or equal to the accuracy threshold, the driving range dispersion being less than or equal to the dispersion threshold, and the driving range response time being within the time range threshold, determining that the evaluation index is greater than or equal to the evaluation index threshold.
[0059] In this embodiment, when the driving range accuracy is greater than or equal to the accuracy threshold, the driving range dispersion is less than or equal to the dispersion threshold, and the driving range response time is within the time range threshold, the evaluation index can be determined to be greater than or equal to the evaluation index threshold. The accuracy threshold, dispersion threshold, and time range threshold can be pre-set data or thresholds set based on the actual driving range test results. For example, the accuracy threshold can be set to 90%, the dispersion threshold can be set to 10%, and the time range can be defined as a driving speed of 2... km / h Up to 5 km / h The time range corresponding to the time. It should be noted that the magnitude and setting method of the accuracy threshold, dispersion threshold and time range threshold mentioned above are only illustrative examples and no specific restrictions are imposed here.
[0060] Optionally, the relationship between the driving range accuracy and the accuracy threshold can be determined, as can the relationship between the driving range dispersion and the dispersion threshold, or the relationship between the driving range response time and the time range threshold, thereby determining the relationship between the evaluation index and the evaluation index threshold.
[0061] For example, if the accuracy of the driving range is greater than or equal to 90%, the dispersion of the driving range is no more than 10%, and the response time of the driving range is at a speed of not less than 2 km / h... km and not higher than 5 km If all three evaluation indicators are qualified, then it can be determined that the evaluation indicator is greater than the evaluation indicator threshold.
[0062] As an optional embodiment, in step S104, before determining the evaluation index of driving range based on battery data, test data, and theoretical driving range data during vehicle operation, the method may further include: acquiring the actual driving speed and actual time of the vehicle during the test; and acquiring test data and battery data in response to the actual driving speed being within the speed tolerance range of the reference curve of the test condition data and the actual time being within the time tolerance range of the reference curve.
[0063] In this embodiment, before determining the evaluation index of driving range based on battery data, test data, and theoretical data during vehicle operation, the actual driving speed and actual time during the vehicle test can be obtained first. It can be determined whether the actual driving speed is within the speed tolerance range of the reference curve of the test condition data, and whether the actual time is within the time tolerance range of the reference curve. If both of the above conditions are met, the test data and battery data can be obtained. The horizontal axis of the reference curve can be time, and the vertical axis can be vehicle speed, which can be used to represent the theoretical vehicle speed and theoretical time during the vehicle operation.
[0064] Optionally, it can be determined whether the actual driving speed of the vehicle is within the speed tolerance range of the theoretical speed of the reference curve, and whether the actual driving time of the vehicle is within the time tolerance range of the theoretical time of the reference curve. If both of the above conditions are met, battery data and test data on the controller local area network bus in the vehicle can be collected through the interface of the vehicle's on-board automatic diagnostic system.
[0065] As an optional embodiment, step S106 may further include: displaying the driving range on the vehicle's graphical user interface in response to determining the test data as driving range.
[0066] In this embodiment, once the test data is determined as the driving range, the driving range can be displayed on the vehicle's graphical user interface.
[0067] Optionally, once the test data is determined as the driving range, that is, when the difference between the test data and the theoretical driving range is small, the driving range measured at this time can be displayed on the graphical user interface, that is, the driving range can be displayed through the human-computer interaction system.
[0068] In this embodiment of the invention, the driving range of the vehicle during the driving process is tested according to the vehicle's test condition data to obtain test data of the driving range; based on the battery data, test data and theoretical data of the driving range during the driving process, an evaluation index of the driving range is determined, wherein the evaluation index is used to represent the degree of similarity between the test data and the theoretical data; in response to the evaluation index being greater than or equal to the evaluation index threshold, the test data is determined as the driving range of the vehicle. In other words, the embodiments of the present invention can test the driving range of a vehicle during its driving process based on the vehicle's test condition data, determine the test data of the driving range, and judge the similarity between the test data and the theoretical data based on the battery data, test data, and theoretical driving range data during the vehicle's driving process. When the similarity between the two reaches a certain level, it can be said that the accuracy of the test data at this time meets the corresponding requirements, and the test data can be determined as the vehicle's driving range, thereby displaying the driving range. This can achieve the purpose of improving the similarity between the driving range and the theoretical data, thus solving the technical problem of low accuracy of the determined vehicle driving range and realizing the technical effect of improving the accuracy of the determined vehicle driving range. Example
[0069] The technical solutions of the embodiments of the present invention will be illustrated below with reference to preferred embodiments.
[0070] Currently, the number of pure electric vehicles is increasing daily. However, the displayed remaining driving range of most pure electric vehicles deviates significantly from the actual value, offering limited practical reference value to users. This issue primarily stems from the substantial difference between the announced test conditions for pure electric vehicle range and the actual driving conditions experienced by users. When displaying the true remaining driving range, changes in the user's actual driving conditions (such as transitioning from urban areas to expressways or highways) can cause the displayed value to jump, leading to confusion and range anxiety among users. A key challenge in displaying the remaining driving range of pure electric vehicles is to provide users with an accurate expectation of their remaining range without causing confusion or range anxiety. Therefore, resolving the technical issue of low accuracy in determining the vehicle's remaining driving range is a crucial problem that requires focused attention.
[0071] In one related technology, a method, apparatus, and equipment for rapid testing of the driving range of a pure electric vehicle under multiple operating conditions are proposed. The rapid testing method for the driving range of a pure electric vehicle under multiple operating conditions includes: controlling a fully charged test vehicle to run sequentially under each test condition and then rapidly discharging it; recording the test data of the test vehicle under each test condition; calculating the total dischargeable capacity of the power battery and the energy consumption per kilometer corresponding to the test vehicle under each test condition based on the test data; and calculating the driving range of the test vehicle under each test condition based on the total dischargeable capacity of the power battery and the energy consumption per kilometer corresponding to the test vehicle under each test condition. This method can combine various test conditions and complete the test in one discharge cycle. Its test cycle is short, and its manpower and resource costs are correspondingly lower. Furthermore, while achieving rapid testing of the driving range under various operating conditions, it also ensures the accuracy of the determined driving range data under each operating condition.
[0072] In another related technology, a testing method and system for the driving range of pure electric vehicles are proposed. The method includes: charging the vehicle under test until fully charged; mounting the vehicle under test on a chassis dynamometer and controlling the vehicle under test to perform N cyclic tests according to target test conditions using the chassis dynamometer; collecting the driving range of the vehicle under test during the N cyclic tests, as well as the first parameter value of the power battery during the N cyclic tests; controlling the vehicle under test to perform tests at the maximum speed until the preset conditions are reached and the test is stopped; collecting the second parameter value of the power battery during the maximum speed test; and estimating the driving range of the vehicle under test under a complete cycle of operating conditions based on the driving range of the vehicle under test during the N cyclic tests, as well as the first and second parameter values. This method achieves both rapid testing of driving range and ensures accurate test results with high repeatability and ease of operation, thus saving testing time and costs. However, the above method still has the technical problem of low safety during the pre-running of the vehicle before it rolls off the production line.
[0073] However, this invention proposes a method for testing and evaluating the remaining driving range of a pure electric vehicle. This method can test the driving range of the vehicle during its driving process based on the vehicle's test condition data, determine the test data of the driving range, and judge the similarity between the test data and the theoretical data according to the battery data, test data, and theoretical driving range data during the vehicle's driving process. When the similarity between the two reaches a certain level, it can be said that the accuracy of the test data has met the corresponding requirements, and the test data can be determined as the vehicle's driving range, thereby displaying the driving range. This can improve the similarity between the driving range and the theoretical data, thus solving the technical problem of low accuracy of the determined vehicle driving range and achieving the technical effect of improving the accuracy of the determined vehicle driving range.
[0074] The embodiments of the present invention will be further described below.
[0075] In this embodiment, before testing the vehicle's driving range, the vehicle to be tested can be pre-processed before testing can begin. For example, the pre-processing could involve fully charging the vehicle's battery beforehand. Considering that testing at excessively high or low temperatures or for extended periods can degrade battery performance and result in inaccurate initial battery charge readings, leading to low accuracy in the driving range test, it is crucial to ensure the vehicle's driving range is tested within a specific temperature and time range. This improves the accuracy of the driving range test.
[0076] For example, before testing, the vehicle's battery (power battery) can be fully charged, and the vehicle should be placed at a temperature of 20°C to 30°C. Testing should begin within 12 hours of the charging completion date to ensure a more accurate measurement of the vehicle's driving range. It should be noted that the temperature and time ranges mentioned above are merely illustrative examples and are not intended to impose specific limitations.
[0077] Optionally, the chassis dynamometer of the vehicle can be configured, and tests can be performed according to test condition data to collect test data of the vehicle. The configuration of the chassis dynamometer may include setting the vehicle's slip resistance coefficient and setting the vehicle's test condition curve, and testing the vehicle's driving range according to the test condition curve.
[0078] Figure 2 This is a schematic diagram of a test condition curve for remaining driving range according to an embodiment of the present invention, as shown below. Figure 2 As shown, the horizontal axis of the test condition curve can be time / s Its vertical axis can be the vehicle speed / ( km / h Based on the test condition curve, the test conditions for driving range can be divided into multiple constant speed conditions. Constant speed conditions can be used to represent test conditions where the speed is equal.
[0079] according to Figure 2 Table 1 below can be obtained. Table 1 shows a test condition for remaining driving range according to an embodiment of the present invention. The time can be divided into different test conditions, and the vehicle can be controlled to drive at a certain speed in each test condition.
[0080] Table 1 Remaining driving range test conditions
[0081] It should be noted that the above test conditions are only illustrative examples and do not impose specific restrictions on the vehicle's acceleration, speed, duration, or cumulative time during the test range.
[0082] In this embodiment, the chassis dynamometer of the vehicle can be configured, and tests can be performed according to test condition data to collect test data of the vehicle. Configuring the chassis dynamometer may include setting the vehicle's coasting resistance coefficient and setting a test condition curve for the vehicle, and then testing the vehicle's driving range according to the test condition curve.
[0083] Optionally, Figure 3 This is a schematic diagram of a reference curve and tolerance according to an embodiment of the present invention, such as... Figure 3 As shown, the horizontal axis can be time / s The vertical axis represents vehicle speed ( km / h First, the actual driving speed and actual time during the vehicle test can be obtained. It can be determined whether the actual driving speed is within the speed tolerance range of the reference curve of the test condition data, and whether the actual time is within the time tolerance range of the reference curve. If both of the above conditions are met, the test data and battery data can be obtained.
[0084] Optionally, it can be determined whether the actual driving speed of the vehicle is within the speed tolerance range of the theoretical speed of the reference curve, and whether the actual driving time of the vehicle is within the time tolerance range of the theoretical time of the reference curve. If both of the above conditions are met, battery data and test data on the controller local area network bus in the vehicle can be collected through the interface of the vehicle's on-board automatic diagnostic system.
[0085] Optionally, in determining the evaluation indicators of driving range based on battery data, test data, and theoretical data during vehicle operation, the driving range accuracy can be determined based on battery data, test data, and theoretical data; the driving range dispersion can be determined based on test data; and the driving range response time can be determined based on test data and theoretical data. The driving range accuracy, driving range dispersion, and driving range response time can be used as evaluation indicators.
[0086] To ensure the accuracy of the displayed driving range, battery data, test data, and actual driving range can be detected during the driving range test. This allows for the determination of driving range accuracy, driving range dispersion, and driving range response time. The similarity between the test data and theoretical data can be evaluated based on these three indicators, thereby improving the technical effect of improving the accuracy of the vehicle's driving range.
[0087] Alternatively, based on the available energy, state of charge, bus voltage, and bus current in the battery data, the theoretical data of the vehicle can be determined using the following formula:
[0088] in, This can be used to represent the theoretical driving range under the i-th constant speed condition, and its unit is... km ; It can be used to represent the available energy of a power battery, and its unit is . Wh ; It can be used to indicate the state of charge of a battery; This can be used to represent the bus voltage of the power battery under the i-th constant speed operating condition, and its unit is . V ; This can be used to represent the power battery bus current under the i-th constant speed operating condition, and its unit is... A .
[0089] Optionally, the mean data can be calculated based on the numerical sequence of the test data and the number of valid data points in the test data using the following formula:
[0090] in, It can be used to represent the mean data of the i-th constant velocity condition; It can be used to represent the numerical sequence of the i-th constant velocity condition; The number of valid data points that can be used to represent the remaining driving range displayed by the human-machine interface system under the i-th constant speed condition.
[0091] Alternatively, based on mean data and theoretical data, the accuracy of the driving range can be determined using the following formula:
[0092] in, It can be used to indicate the accuracy of driving range.
[0093] Optionally, the data from the last period of each constant speed condition (e.g., 300s) can be extracted as valid data to calculate the dispersion of driving range.
[0094] Alternatively, based on the standard deviation and mean data, the driving range dispersion can be calculated using the following formula:
[0095] in, It can be used to represent the driving range dispersion under the i-th constant speed condition; It can be used to represent the standard deviation data of the i-th constant velocity condition; It can be used to represent the mean data of the i-th constant velocity condition.
[0096] Optionally, Figure 4 This is a schematic diagram of the remaining driving range response time according to an embodiment of the present invention, as shown below. Figure 4 As shown, the horizontal axis can be time / s The vertical axis represents vehicle speed ( km / h ) and mileage ( km The calculation of the remaining driving range response time can be based on the time from the change in the vehicle's speed from the previous constant speed condition to the current constant speed condition, until the remaining driving range value displayed by the human-machine interface system reaches the accuracy requirement.
[0097] Optionally, the relationship between the driving range accuracy and the accuracy threshold can be determined, as can the relationship between the driving range dispersion and the dispersion threshold, or the relationship between the driving range response time and the time range threshold, thereby determining the relationship between the evaluation index and the evaluation index threshold.
[0098] For example, if the accuracy of the driving range is greater than or equal to 90%, the dispersion of the driving range is no more than 10%, and the response time of the driving range is at a speed of not less than 2 km / h... km and not higher than 5 km If all three evaluation indicators are qualified, then it can be determined that the evaluation indicator is greater than the evaluation indicator threshold.
[0099] In this embodiment, once the test data is determined as the driving range, that is, when the difference between the test data and the theoretical driving range is small, the driving range at this time can be displayed on the graphical user interface, that is, the driving range can be displayed through the human-computer interaction system.
[0100] This invention can test the driving range of a vehicle during its driving process based on the vehicle's test condition data, determine the test data of the driving range, and judge the similarity between the test data and the theoretical data of the driving range according to the battery data, test data and theoretical driving range data during the vehicle's driving process. When the similarity between the two reaches a certain level, it can be said that the accuracy of the test data has met the corresponding requirements, and the test data can be determined as the vehicle's driving range, so that the driving range can be displayed. This can improve the similarity between the driving range and the theoretical data, thereby solving the technical problem of low accuracy of the determined vehicle driving range and achieving the technical effect of improving the accuracy of the determined vehicle driving range. Example
[0101] According to an embodiment of the present invention, a device for determining the driving range of a vehicle is also provided. It should be noted that this device for determining the driving range of a vehicle can be used to execute the method for determining the driving range of a vehicle in Embodiment 1.
[0102] Figure 5 This is a schematic diagram of a device for determining the driving range of a vehicle according to an embodiment of the present invention. Figure 5 As shown, the vehicle range determination device 500 may include: a test unit 502, a first determination unit 504, and a second determination unit 506.
[0103] Test unit 502 is used to test the driving range of the vehicle during driving according to the vehicle's test condition data, and obtain the driving range test data.
[0104] The first determining unit 504 is used to determine the evaluation index of driving range based on the battery data, test data and theoretical driving range data of the vehicle during driving. The evaluation index is used to represent the degree of similarity between the test data and the theoretical data.
[0105] The second determining unit 506 is used to determine the test data as the vehicle's driving range in response to the evaluation index being greater than or equal to the evaluation index threshold.
[0106] Optionally, the first determining unit 504 may include: a first determining module, used to determine the driving range accuracy based on battery data, test data and theoretical data; a second determining module, used to determine the driving range dispersion based on test data; a third determining module, used to determine the driving range response time based on test data and theoretical data; and a fourth determining module, used to determine the driving range accuracy, driving range dispersion and driving range response time as evaluation indicators.
[0107] Optionally, the first determining module may include: a first determining submodule, used to determine theoretical data based on the available energy, state of charge, bus voltage, and bus current of the battery data; a second determining submodule, used to determine the mean data corresponding to the test data based on the numerical sequence of the test data and the number of valid data in the test data; and a third determining submodule, used to determine the accuracy of the driving range in the evaluation index based on the mean data and the theoretical data.
[0108] Optionally, the second determining module may include: a second determining submodule, used to determine the driving range dispersion based on the standard deviation data and the mean data of the test data.
[0109] Optionally, the second determining unit 506 may include: a fifth determining module, used to determine that the evaluation index is greater than or equal to the evaluation index threshold in response to the driving range accuracy being greater than or equal to the accuracy threshold, the driving range dispersion being less than or equal to the dispersion threshold, and the driving range response time being within the time range threshold.
[0110] Optionally, the device may include: a first acquisition module for acquiring the actual driving speed and actual time of the vehicle during the test; and a second acquisition module for acquiring test data and battery data in response to the actual driving speed being within the speed tolerance range of the reference curve of the test condition data and the actual time being within the time tolerance range of the reference curve.
[0111] Optionally, the device may include a display module for displaying the driving range on a graphical user interface of the vehicle in response to determining the test data as driving range.
[0112] In this embodiment of the invention, a testing unit tests the vehicle's driving range according to the vehicle's test condition data to obtain driving range test data; a first determining unit determines an evaluation index of the driving range based on the vehicle's battery data, test data, and theoretical driving range data during driving, wherein the evaluation index is used to represent the degree of similarity between the test data and the theoretical data; a second determining unit determines the test data as the vehicle's driving range in response to the evaluation index being greater than or equal to the evaluation index threshold, thereby solving the technical problem of low accuracy in determining the vehicle's driving range and achieving the technical effect of improving the accuracy of the determined vehicle's driving range. Example
[0113] According to an embodiment of the present invention, a computer-readable storage medium is also provided, the storage medium including a stored program, wherein the program executes the method for determining the driving range of a vehicle as described in Embodiment 1. Example
[0114] According to an embodiment of the present invention, a processor is also provided for running a program, wherein the program executes the method for determining the driving range of a vehicle as described in Embodiment 1. Example
[0115] According to an embodiment of the present invention, a vehicle is also provided for performing the method for determining the driving range of a vehicle according to an embodiment of the present invention.
[0116] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0117] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0118] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0119] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0120] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0121] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0122] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method of determining the range of a vehicle, characterized in that The method comprises: testing a range of the vehicle according to test driving condition data of the vehicle, to obtain test data of the range; determining an evaluation index of the range based on battery data of the vehicle during the driving process, the test data and theoretical data of the range, wherein the evaluation index is used to represent a similarity between the test data and the theoretical data; determining the test data as the range of the vehicle in response to the evaluation index being greater than or equal to an evaluation index threshold value; wherein the determining of the evaluation index of the range based on the battery data of the vehicle during the driving process, the test data and the theoretical data of the range comprises: determining a range accuracy based on the battery data, the test data and the theoretical data; determining a range dispersion based on the test data; determining a range response time based on the test data and the theoretical data; and determining the range accuracy, the range dispersion and the range response time as the evaluation index.
2. The method of claim 1, wherein, The determining of the range dispersion based on the test data comprises: determining the range dispersion based on standard deviation data of the test data and mean value data of the test data.
3. The method of claim 1, wherein, The determining of the test data as the range of the vehicle in response to the evaluation index being greater than or equal to the evaluation index threshold value comprises: determining the evaluation index to be greater than or equal to the evaluation index threshold value in response to the range accuracy being greater than or equal to an accuracy threshold value, the range dispersion being less than or equal to a dispersion threshold value, and the range response time being within a time range threshold value.
4. The method of claim 1, wherein, Before the determining of the evaluation index of the range based on the battery data of the vehicle during the driving process, the test data and the theoretical data of the range, the method further comprises: obtaining an actual driving speed and an actual time of the vehicle during a test process; obtaining the test data and the battery data in response to the actual driving speed being within a speed tolerance range of a reference curve of the test driving condition data, and the actual time being within a time tolerance range of the reference curve.
5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: displaying the range on a graphical user interface of the vehicle in response to the determining of the test data as the range.
6. An apparatus for determining the range of a vehicle, characterized in that The method comprises: a testing unit configured to test a range of a vehicle according to test driving condition data of the vehicle, to obtain test data of the range; a first determining unit configured to determine an evaluation index of the range based on battery data of the vehicle during the driving process, the test data and theoretical data of the range, wherein the evaluation index is used to represent a similarity between the test data and the theoretical data; a second determining unit configured to determine the test data as the range of the vehicle in response to the evaluation index being greater than or equal to an evaluation index threshold value. The first determining unit is further configured to determine a driving range accuracy based on the battery data, the test data and the theoretical data; determine a driving range dispersion based on the test data; determine a driving range response time based on the test data and the theoretical data; and determine the driving range accuracy, the driving range dispersion and the driving range response time as the evaluation indexes.
7. A processor, comprising: The processor is configured to run a program, and the program, when run by the processor, performs the method of any one of claims 1 to 5.
8. A vehicle characterized by comprising: A computer program product for performing the method of any one of claims 1 to 5.
Citation Information
Patent Citations
Test method and system of driving mileage of pure electric automobile
CN106226698A
Driving range testing method and device of new energy automobile, automobile and storage medium
CN115791202A