Method for generating rig-based test data and system therefor
By adjusting the vehicle test data on the test bench to generate operating condition curves adapted to the test bench, the problems of low efficiency and insufficient accuracy of vehicle testing in traditional methods are solved, and efficient and accurate engine emission optimization is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SAIC GENERAL MOTORS
- Filing Date
- 2021-06-11
- Publication Date
- 2026-06-09
AI Technical Summary
Traditional engine emission optimization methods suffer from high costs, long timeframes, inaccurate data measurements, and difficulty in controlling vehicle boundary conditions at the vehicle stage, resulting in poor data consistency.
By acquiring vehicle test data, a first operating condition curve is generated. Based on a preset threshold associated with bench characteristics, the first operating condition curve is adjusted to generate a second operating condition curve. The consistency between the two is compared, and the second operating condition curve is adjusted according to the comparison results to adapt to bench testing. Engine control parameters are optimized to form engine calibration.
It improved testing efficiency, reduced time costs, and enhanced measurement accuracy and data consistency, ensuring the accuracy and reliability of bench test results.
Smart Images

Figure CN115470608B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle testing, and more particularly to a method, system, computer device, and computer-readable storage medium for generating bench-based test data. Background Technology
[0002] In today's increasingly competitive market, higher demands are being placed on engine fuel economy and emissions. Against the backdrop of environmental protection and energy conservation and emission reduction, further reducing engine emissions presents a significant challenge to engine R&D teams. Engine emissions include toxic gases such as NOx, HC, and CO, as well as particulate matter such as PN.
[0003] Traditional emissions optimization methods begin with engine calibration on a test bench to identify optimal operating conditions. After bench calibration, further optimization is performed on the vehicle based on its operating conditions. Once final calibration is complete, the vehicle is tested under WLTC (Worldwide Light Vehicle Test Cycle) conditions to verify compliance with national emissions standards. While traditional emissions optimization methods are systematic, optimizing emissions at the vehicle stage is costly, time-consuming, and results in inaccurate data measurement. Furthermore, the boundary conditions of the vehicle are more difficult to control than those on the test bench, leading to inconsistent data obtained from vehicle testing. Summary of the Invention
[0004] To overcome one or more of the above-mentioned drawbacks, the present invention provides the following technical solution.
[0005] According to a first aspect of the present invention, a method for generating bench-based test data is provided, comprising the following steps: acquiring vehicle test data and processing the vehicle test data to generate a first operating condition curve; adjusting the first operating condition curve based on a preset threshold associated with bench characteristics to generate a second operating condition curve; and comparing the consistency between the first operating condition curve and the second operating condition curve, and adjusting the second operating condition curve based on the comparison result.
[0006] According to an embodiment of a first aspect of the present invention, a method for generating bench-based test data, wherein adjusting the first operating condition curve based on a preset threshold associated with bench characteristics further comprises selecting a curve in the first operating condition curve that is higher than the preset threshold to generate a second operating condition curve, such that the second operating condition curve is an operating condition curve achievable on the bench.
[0007] A method for generating bench-based test data according to an embodiment of a first aspect of the present invention, wherein the method further comprises selecting one or more engine operating conditions for bench testing, and determining an operating range suitable for one or more of the engine operating conditions by adjusting engine control parameters to form an engine calibration to be determined.
[0008] According to an embodiment of a first aspect of the present invention, a method for generating bench-based test data, wherein adjusting the second operating condition curve based on the comparison result further comprises: adjusting the second operating condition curve to make it approach the first operating condition curve when the consistency between the first operating condition curve and the second operating condition curve does not meet a predetermined condition; and applying the second operating condition curve to the bench for testing when the consistency between the first operating condition curve and the second operating condition curve meets a predetermined condition.
[0009] According to a second aspect of the present invention, a system for generating bench-based test data is provided, comprising: an acquisition module configured to acquire vehicle test data and process the vehicle test data to generate a first operating condition curve; an adjustment module configured to adjust the first operating condition curve based on a preset threshold associated with bench characteristics to generate a second operating condition curve; and a processing module configured to compare the consistency between the first operating condition curve and the second operating condition curve, and adjust the second operating condition curve based on the comparison result.
[0010] According to an embodiment of a second aspect of the present invention, a system for generating bench-based test data, wherein the adjustment module is further configured to select a curve in the first operating condition curve that is higher than the preset threshold to generate the second operating condition curve, such that the second operating condition curve is an operating condition curve achievable on the bench.
[0011] A system for generating bench-based test data according to an embodiment of a second aspect of the present invention, wherein the system further includes an optimization module configured to select one or more engine operating conditions for bench testing, and to determine an operating range suitable for one or more of the engine operating conditions by adjusting engine control parameters to form an engine calibration to be determined.
[0012] According to an embodiment of a second aspect of the present invention, a system for generating bench-based test data, wherein the processing module is further configured to: adjust the second operating condition curve to make it approach the first operating condition curve when the consistency between the first operating condition curve and the second operating condition curve does not meet a predetermined condition; and apply the second operating condition curve to the bench for testing when the consistency between the first operating condition curve and the second operating condition curve meets a predetermined condition.
[0013] According to a third aspect of the invention, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement a method for generating bench-based test data as described in any embodiment of the first aspect of the invention.
[0014] According to a fourth aspect of the invention, a computer-readable storage medium is provided having a computer program stored thereon, wherein the program, when executed by a processor, implements a method for generating bench-based test data as described in any embodiment of the first aspect of the invention.
[0015] According to one or more aspects of the present invention, a method and system for generating bench-based test data as described above can be used, which simulates the vehicle operating conditions on the bench test, thereby improving test efficiency, reducing time costs, and improving measurement accuracy.
[0016] By incorporating the figures in this article and subsequently the appendix Figure 1 The specific embodiments used to illustrate certain principles of the invention will make other features and advantages of the methods and systems of the invention clearer or more apparent. Attached Figure Description
[0017] The above and / or other aspects and advantages of the present invention will become clearer and more readily understood from the following description taken in conjunction with the accompanying drawings, in which like or similar elements are denoted by the same reference numerals. The drawings include:
[0018] Figure 1 This is a flowchart of a method for generating bench-based test data according to an embodiment of the present invention.
[0019] Figure 2 This is a schematic diagram of a system for generating bench-based test data according to an embodiment of the present invention.
[0020] Figure 3a This is a schematic diagram of the vehicle's WLTC operating speed.
[0021] Figure 3b This is a schematic diagram of the engine speed under WLTC conditions for the entire vehicle.
[0022] Figure 3c This is a schematic diagram of the adjusted engine speed under WLTC test conditions on the test bench.
[0023] Figure 4 This diagram illustrates the total number of particulate matter emissions before and after optimization of engine control parameters.
[0024] Figure 5This is a schematic block diagram of a computer device according to an embodiment of the present invention. Detailed Implementation
[0025] In this specification, the invention is described more fully with reference to the accompanying drawings, which illustrate exemplary embodiments of the invention. However, the invention may be implemented in various forms and should not be construed as being limited to the embodiments given herein. The given embodiments are intended to make the disclosure herein complete and thorough, so as to more fully convey the scope of protection of the invention to those skilled in the art.
[0026] Terms such as "comprising" and "including" indicate that, in addition to the units and steps that are directly and explicitly stated in the specification, the technical solution of the present invention does not exclude the presence of other units and steps that are not directly or explicitly stated. Terms such as "first" and "second" do not indicate the order of the units in terms of time, space, size, etc., but are merely used to distinguish the units.
[0027] The invention is described below with reference to flowchart illustrations, block diagrams, and / or flowcharts of methods and systems according to embodiments of the invention. It will be understood that each block of these flowchart illustrations and / or block diagrams, and combinations thereof, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to constitute a machine, such that these instructions, executable by the processor of the computer or other programmable data processing apparatus, create components for implementing the functions / operations specified in these flowchart illustrations and / or blocks and / or one or more flowchart illustrations.
[0028] Figure 1 This is a flowchart of a method for generating bench-based test data according to an embodiment of the present invention.
[0029] like Figure 1 As shown, in step 110, vehicle test data is acquired and processed to generate a first operating condition curve. As an example, a complete WLTC operating condition test is performed on a vehicle swivel, and the tested vehicle WLTC operating condition data is plotted as a curve with time as the horizontal axis (e.g., ...). Figure 3a and Figure 3b (As shown). From Figure 3a As can be seen, the data recorded on the turntable represents the vehicle speed, while the engine control on the engine test bench mainly involves engine speed and torque. Therefore, it is necessary to convert the vehicle speed into an engine speed suitable for test bench control.
[0030] In step 120, the first operating condition curve is adjusted based on a preset threshold associated with the test bench characteristics to generate a second operating condition curve. The adjustment of the first operating condition curve based on the preset threshold associated with the test bench characteristics further includes selecting a curve in the first operating condition curve that is higher than the preset threshold to generate the second operating condition curve, so that the second operating condition curve is an operating condition curve that can be achieved on the test bench.
[0031] In one example Figure 3b The diagram illustrates the engine speed under WLTC conditions for the entire vehicle, with the horizontal axis representing time and the vertical axis representing engine speed. Those skilled in the art will understand that the operating point where the engine speed is zero corresponds to the operating point where the vehicle speed is zero, and the operating point where the torque is zero corresponds to the shift point of the vehicle's transmission. However, it is difficult to simulate the engine stop condition and the transmission shift condition on a test bench; therefore, it is necessary to... Figure 3b The engine speed of the vehicle under WLTC conditions shown in the diagram is adjusted to adapt to the operating conditions of the test bench. It is understood that, without departing from the scope of this disclosure, parameters such as engine speed, torque, throttle, and fuel injection in the vehicle data can be adjusted according to the test bench conditions to adapt to the test bench operating conditions.
[0032] As an example, an engine speed threshold can be preset, and the engine speed threshold can be used to adjust... Figure 3b The engine speeds shown in the WLTC test configuration for the entire vehicle were adjusted to accommodate engine stop points, transmission shift points, and other abrupt changes in operating conditions, making them achievable on the test bench. The adjustment results are as follows: Figure 3c As shown. Figure 3c As shown, there are no points of sudden change in the engine speed under the adjusted WLTC test bench, so testing can be carried out on the test bench.
[0033] In step 130, the consistency between the first operating condition curve and the second operating condition curve is compared, and the second operating condition curve is adjusted based on the comparison result. Optionally, when the consistency between the first operating condition curve and the second operating condition curve does not meet a predetermined condition, the second operating condition curve is adjusted to make the second operating condition curve approach the first operating condition curve; and when the consistency between the first operating condition curve and the second operating condition curve meets the predetermined condition, the second operating condition curve is applied to the bench for testing. Optionally, the preset conditions can be dynamically adjusted according to different requirements of the bench test to keep the bench data as consistent as possible with the vehicle data.
[0034] Optionally, in Figure 1The method for generating bench-based test data, as shown, further includes selecting one or more engine operating conditions for bench testing, and determining a suitable operating range for the one or more engine operating conditions by adjusting engine control parameters to form the engine calibration to be determined. Optionally, the engine control parameters may include, but are not limited to, injection phase, injection frequency, ignition, and fuel pressure.
[0035] As an example, such as Figure 4 As shown, the amount of accumulated particulate matter varies across different time periods in the entire WLTC cycle. The total particulate matter emissions accumulated in the first 200 seconds account for approximately half of the entire experiment. This is due to the low engine temperature after a cold start, resulting in incomplete combustion and the generation of unburned particulate matter, as well as the engine operating under low-speed, high-load conditions. Therefore, for example, for the test conditions in the first 200 seconds, engine operating conditions requiring optimization can be selected and optimized one by one on a test bench. At each operating point, emissions at each point are optimized by adjusting control parameters affecting emissions to find the optimal operating range for each point, thus forming the engine calibration to be tested. As those skilled in the art will understand, engine operating conditions may include, but are not limited to, starting, post-start, warm-up, idling, partial load, full load, transition, and dragging.
[0036] Those skilled in the art will understand that, without departing from the scope and spirit of this disclosure, the above-described method for generating bench-based test data can also be applied to the field of optimizing other engine parameters besides optimizing engine emission data.
[0037] The aforementioned method for generating bench-based test data, when applied to vehicle testing, can, to some extent, replace the original testing work on the entire vehicle, improving testing efficiency and reducing testing costs. Furthermore, because bench testing offers high precision in controlling various boundary conditions, the aforementioned method is more accurate in controlling engine test conditions and measurement precision, making the test results more reliable than those from whole-vehicle testing.
[0038] Figure 2 This is a schematic diagram of a system for generating bench-based test data according to an embodiment of the present invention.
[0039] like Figure 2As shown, the system 20 for generating bench-based test data includes: an acquisition module 210 configured to acquire vehicle test data and process the vehicle test data to generate a first operating condition curve; an adjustment module 220 configured to adjust the first operating condition curve based on a preset threshold associated with bench characteristics to generate a second operating condition curve; and a processing module 230 configured to compare the consistency between the first operating condition curve and the second operating condition curve, and adjust the second operating condition curve based on the comparison result.
[0040] Optionally, the acquisition module 210 is configured to perform a complete WLTC test on a vehicle swivel, and to plot the tested vehicle WLTC test data as a curve with time as the horizontal axis (e.g., ...). Figure 3a and Figure 3b (As shown). From Figure 3a As can be seen, the data recorded on the turntable represents the vehicle speed, while the engine control on the engine test bench mainly involves engine speed and torque. Therefore, it is necessary to convert the vehicle speed into an engine speed suitable for test bench control.
[0041] Optionally, the adjustment module 220 is further configured to select a curve in the first operating condition curve that is higher than the preset threshold to generate the second operating condition curve, so that the second operating condition curve is an operating condition curve that can be achieved on the test bench.
[0042] In one example Figure 3b The diagram illustrates the engine speed under WLTC conditions for the entire vehicle, with the horizontal axis representing time and the vertical axis representing engine speed. Those skilled in the art will understand that the operating point where the engine speed is zero corresponds to the operating point where the vehicle speed is zero, and the operating point where the torque is zero corresponds to the shift point of the vehicle's transmission. However, it is difficult to simulate the engine stop condition and the transmission shift condition on a test bench; therefore, it is necessary to... Figure 3b The engine speed of the vehicle under WLTC conditions shown in the diagram is adjusted to adapt to the operating conditions of the test bench. It is understood that, without departing from the scope of this disclosure, parameters such as engine speed, torque, throttle, and fuel injection in the vehicle data can be adjusted according to the test bench conditions to adapt to the test bench operating conditions.
[0043] As an example, an engine speed threshold can be preset, and the engine speed threshold can be used to adjust... Figure 3b The engine speeds shown in the WLTC test configuration for the entire vehicle were adjusted to accommodate engine stop points, transmission shift points, and other abrupt changes in operating conditions, making them achievable on the test bench. The adjustment results are as follows: Figure 3c As shown. Figure 3cAs shown, there are no points of sudden change in the engine speed under the adjusted WLTC test bench, so testing can be carried out on the test bench.
[0044] Optionally, the processing module 230 is further configured to adjust the second operating condition curve to make it approach the first operating condition curve when the consistency between the first operating condition curve and the second operating condition curve does not meet a predetermined condition; and to apply the second operating condition curve to the bench for testing when the consistency between the first operating condition curve and the second operating condition curve meets the predetermined condition. Optionally, the preset conditions can be dynamically adjusted according to different requirements of the bench test to keep the bench data as consistent as possible with the vehicle data.
[0045] Optionally, system 20 further includes an optimization module ( Figure 2 (Not shown in the image), it is configured to select one or more engine operating conditions for bench testing, and determine a suitable operating range for one or more of the engine operating conditions by adjusting engine control parameters to form the engine calibration to be tested. Optionally, engine control parameters may include, but are not limited to, injection phase, injection frequency, ignition, fuel pressure, etc.
[0046] As an example, such as Figure 4 As shown, the amount of accumulated particulate matter varies across different time periods in the entire WLTC cycle. The total particulate matter emissions accumulated in the first 200 seconds account for approximately half of the entire experiment. This is due to the low engine temperature after a cold start, resulting in incomplete combustion and the generation of unburned particulate matter, as well as the engine operating under low-speed, high-load conditions. Therefore, for example, for the test conditions in the first 200 seconds, engine operating conditions requiring optimization can be selected and optimized one by one on a test bench. At each operating point, emissions at each point are optimized by adjusting control parameters affecting emissions to find the optimal operating range for each point, thus forming the engine calibration to be tested. As those skilled in the art will understand, engine operating conditions may include, but are not limited to, starting, post-start, warm-up, idling, partial load, full load, transition, and dragging.
[0047] Those skilled in the art will understand that, without departing from the scope and spirit of this disclosure, the system described above for generating bench-based test data can also be applied to the field of optimizing other engine parameters besides optimizing engine emission data.
[0048] The aforementioned system for generating bench-based test data, when applied to vehicle testing, can, to some extent, replace the testing work originally performed on the entire vehicle, improving testing efficiency and reducing testing costs. Furthermore, because bench testing offers high precision in controlling various boundary conditions, the aforementioned method is more accurate in controlling engine test conditions and measurement precision, and the test results are more reliable than those from whole-vehicle testing.
[0049] Figure 4 This diagram illustrates the total number of particulate matter emissions before and after optimization of engine control parameters. (See attached image.) Figure 4 As shown, the total emissions of the engine within that time period are obtained by integrating the emissions data measured on the test bench. Figure 4 As can be seen, the emissions after optimizing the engine control parameters are significantly lower than the emissions before optimization. Figure 4 The above-described method and system for generating bench-based test data are provided as examples to illustrate the significant effects of this disclosure in practical applications. However, those skilled in the art will understand that, without departing from the scope and spirit of this disclosure, the method and system described above for generating bench-based test data can also be applied to the field of optimizing other engine parameters besides optimizing engine emission data.
[0050] Figure 5 This is a schematic block diagram of a computer device according to another embodiment of the present invention. The computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the program to implement the method described above for generating bench-based test data.
[0051] According to another aspect of the invention, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, can implement the above-described method for generating bench-based test data.
[0052] The embodiments and examples presented herein are provided to best illustrate embodiments according to the present technology and its particular applications, thereby enabling those skilled in the art to practice and use the invention. However, those skilled in the art will understand that the above description and examples are provided merely for ease of illustration and example. The descriptions presented are not intended to cover all aspects of the invention or to limit the invention to the precise forms disclosed.
Claims
1. A method for generating rig-based test data, characterized by, Includes the following steps: Acquire vehicle test data and process the vehicle test data to generate a first operating condition curve; The first operating condition curve is adjusted based on a preset threshold associated with the test bench characteristics to generate the second operating condition curve. as well as The consistency between the first operating condition curve and the second operating condition curve is compared, and the second operating condition curve is adjusted based on the comparison result. Adjusting the second operating condition curve based on the comparison results further includes: When the consistency between the first operating condition curve and the second operating condition curve does not meet the predetermined conditions, the second operating condition curve is adjusted so that the second operating condition curve approaches the first operating condition curve. as well as When the consistency between the first operating condition curve and the second operating condition curve meets the predetermined conditions, the second operating condition curve is applied to the test bench for testing.
2. The method according to claim 1, wherein adjusting the first operating condition curve based on a preset threshold associated with bench characteristics further comprises selecting a curve in the first operating condition curve that is higher than the preset threshold to generate the second operating condition curve, such that the second operating condition curve is an operating condition curve achievable on the bench.
3. The method according to claim 1, wherein the method further comprises selecting one or more engine operating conditions for bench testing, and determining a suitable operating range for one or more engine operating conditions by adjusting engine control parameters to form an engine calibration to be determined.
4. A system for generating rig-based test data, characterized by, include: The acquisition module is configured to acquire vehicle test data and process the vehicle test data to generate a first operating condition curve; The adjustment module is configured to adjust the first operating condition curve based on a preset threshold associated with the test bench characteristics to generate a second operating condition curve. as well as The processing module is configured to compare the consistency between the first operating condition curve and the second operating condition curve, and adjust the second operating condition curve based on the comparison result. The processing module is further configured to: When the consistency between the first operating condition curve and the second operating condition curve does not meet the predetermined conditions, the second operating condition curve is adjusted so that the second operating condition curve approaches the first operating condition curve. as well as When the consistency between the first operating condition curve and the second operating condition curve meets the predetermined conditions, the second operating condition curve is applied to the test bench for testing.
5. The system according to claim 4, wherein the adjustment module is further configured to select a curve in the first operating condition curve that is higher than the preset threshold to generate the second operating condition curve, so that the second operating condition curve is an operating condition curve that can be achieved on the test bench.
6. The system of claim 4, wherein the system further comprises an optimization module configured to select one or more engine operating conditions for bench testing, and to determine a suitable operating range for one or more engine operating conditions by adjusting engine control parameters to form an engine calibration to be determined.
7. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to achieve: The method for generating bench-based test data as described in any one of claims 1-3.
8. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program can be implemented when executed by a processor: The method for generating bench-based test data as described in any one of claims 1-3.