Engine reliability test method, system, computer device and storage medium

By acquiring and simulating the historical operating conditions of fuel cell engines, the engine under test is controlled to run on a target vehicle to conduct various tests, which solves the problem of inaccurate reliability testing of fuel cell engines in existing technologies and achieves more accurate test results.

CN116754241BActive Publication Date: 2026-08-25CHINA AUTOMOTIVE INNOVATION CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310675592.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-06
Publication Date
2026-08-25
Estimated Expiration
2043-06-06

AI Technical Summary

Technical Problem

Existing fuel cell engine reliability testing methods use uniform test indicators, making it difficult to accurately evaluate engine performance under different operating strategies.

Method used

By acquiring the historical operating conditions of the target vehicle under the reference engine, the engine under test is controlled to operate under the historical operating conditions to obtain its actual operating conditions, and reliability tests are carried out based on the actual operating conditions, including initial performance test, rated power test, load cycle test and start-stop cycle test.

Benefits of technology

It improves the accuracy and precision of engine reliability testing, enabling it to more realistically reflect the actual performance of the engine under test in the target vehicle and provide accurate test parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116754241B_ABST
    Figure CN116754241B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of engines, in particular to an engine reliability test method and system, computer equipment and a storage medium. The method comprises the following steps: obtaining historical operation conditions of a target vehicle under the driving of a reference engine; controlling the target vehicle to operate under the driving of a to-be-tested engine in the historical operation conditions, so as to obtain actual operation conditions of the to-be-tested engine; and performing reliability test on the to-be-tested engine based on the actual operation conditions. The application can improve the accuracy of engine reliability test.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engine technology, and in particular to an engine reliability testing method, system, computer equipment, and storage medium. Background Technology

[0002] Hydrogen fuel cell vehicles are in a phase of rapid development, and existing fuel cell engines face significant challenges in terms of reliability. Different vehicles have different operating strategies (driving conditions and fuel cell system control strategies), and these different operating strategies place different reliability requirements on the fuel cell engine.

[0003] Currently, reliability testing of fuel cell engines typically employs standardized test metrics based on experience. However, these standardized metrics are insufficient to provide accurate evaluations of the performance of fuel cell engines under different operating strategies, thus requiring urgent improvement. Summary of the Invention

[0004] Therefore, it is necessary to provide an engine reliability testing method, system, computer equipment, and storage medium that can improve the accuracy of engine reliability testing in response to the above-mentioned technical problems.

[0005] Firstly, this application provides an engine reliability testing method, the method comprising:

[0006] Obtain the historical operating conditions of the target vehicle under reference engine drive;

[0007] The target vehicle is controlled to operate under the historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test.

[0008] Based on the actual operating conditions, the reliability of the engine under test was tested.

[0009] In one embodiment, obtaining the historical operating conditions of the target vehicle under reference engine drive includes:

[0010] Obtain the operating parameters of the target vehicle at each historical moment within a historical time period; wherein, the operating parameters include the historical output power of the reference engine;

[0011] Based on the operating parameters at each historical moment, determine at least two target operating parameters and the duration corresponding to each target operating parameter;

[0012] The historical operating conditions are determined based on the target operating parameters and the corresponding duration of the target operating parameters.

[0013] In one embodiment, determining the historical operating conditions based on the target operating parameters and the corresponding duration of the target operating parameters includes:

[0014] Based on the target operating parameters and the corresponding duration of the target operating parameters, construct the unit's historical operating conditions;

[0015] Based on the unit's historical operating conditions and cyclical strategy, at least two different candidate historical operating conditions are constructed.

[0016] In one embodiment, the control target vehicle operates under the historical operating conditions driven by the engine under test, and the acquisition of the actual operating conditions of the engine under test includes:

[0017] The target vehicle is controlled to operate under different candidate historical operating conditions in sequence under the drive of the engine under test, so as to obtain the candidate actual operating conditions of the engine under test under each candidate historical operating condition.

[0018] The actual operating conditions of the engine under test are determined based on the actual operating conditions of each candidate engine.

[0019] In one embodiment, determining at least two target operating parameters and the duration corresponding to each target operating parameter based on the operating parameters at each historical moment includes:

[0020] Based on the operating parameters at each historical moment, construct the operating curve;

[0021] Based on the volatility of the operating curve, at least two target operating parameters are selected from the operating parameters at each historical moment, and the duration corresponding to each target operating parameter is determined.

[0022] In one embodiment, the reliability test of the engine under test based on the actual operating conditions includes:

[0023] Extract the actual output power of the engine under test during operation and the corresponding resistance parameters of the engine under test during operation from the actual operating conditions.

[0024] The reliability test of the engine under test is carried out based on the actual output power and the resistance parameters.

[0025] In one embodiment, the number of engines under test is at least two, and each engine under test is a target model; the reliability test of the engines under test based on the actual operating conditions includes:

[0026] Based on the actual operating conditions of each engine under test, a reliability test is conducted on each engine under test to obtain the single performance result of each engine under test.

[0027] The engine reliability testing method also includes:

[0028] Based on the individual performance results, the performance results of the test engine of the target model on the target vehicle are determined.

[0029] Secondly, this application also provides an engine reliability testing system, which includes:

[0030] The acquisition module is used to acquire the historical operating conditions of the target vehicle under the drive of the reference engine.

[0031] The operation module is used to control the target vehicle to run under the historical operating conditions driven by the engine under test, so as to obtain the actual operating conditions of the engine under test.

[0032] The testing module is used to perform reliability testing on the engine under test based on the actual operating conditions.

[0033] Thirdly, this application also provides a computer device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0034] Obtain the historical operating conditions of the target vehicle under reference engine drive;

[0035] The target vehicle is controlled to operate under the historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test.

[0036] Based on the actual operating conditions, the reliability of the engine under test was tested.

[0037] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0038] Obtain the historical operating conditions of the target vehicle under reference engine drive;

[0039] The target vehicle is controlled to operate under the historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test.

[0040] Based on the actual operating conditions, the reliability of the engine under test was tested.

[0041] The aforementioned engine reliability testing method, system, computer equipment, and storage medium acquire the historical operating conditions of the target vehicle, install the engine under test on the target vehicle, and control the target vehicle to operate under these historical operating conditions. This yields the actual operating conditions of the engine under test under the constraints of the historical operating conditions, making these actual operating conditions more representative of the actual performance indicators of the engine under test when working on the target vehicle. Therefore, these actual operating conditions accurately represent the actual application effect of the engine under test on the target vehicle, providing accurate test parameters for subsequent reliability testing. Furthermore, when conducting reliability testing on the engine under test based on these actual operating conditions, accurate test parameters improve the accuracy of the test. Additionally, there is a one-to-one correspondence between the test parameters (actual operating conditions) and the target vehicle. By generating various different actual operating conditions, test parameters for testing the engine under test on different target vehicles can be obtained, further improving the accuracy of engine reliability testing. Attached Figure Description

[0042] Figure 1 This is a flowchart illustrating an engine reliability testing method in one embodiment;

[0043] Figure 2 This is a flowchart illustrating the process of determining historical operating conditions in one embodiment;

[0044] Figure 3 This is a schematic diagram of the historical operating conditions of a unit in one embodiment;

[0045] Figure 4 This is a flowchart illustrating the process of determining the actual operating conditions of the engine under test in one embodiment.

[0046] Figure 5 This is a schematic diagram of the process for performing reliability testing on the engine under test in one embodiment;

[0047] Figure 6 This is a flowchart illustrating the engine reliability testing method in another embodiment;

[0048] Figure 7 This is a structural block diagram of an engine reliability testing system in one embodiment;

[0049] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0050] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0051] The engine reliability testing method provided in this application is applicable to scenarios involving engine reliability testing. Optionally, this method can be executed by a computer device, which can be a server or a terminal device. Specifically, in one embodiment, as... Figure 1 As shown, the method specifically includes the following steps:

[0052] S101, Obtain the historical operating conditions of the target vehicle under the reference engine.

[0053] Historical operating conditions are used to characterize the historical performance indicators of the reference engine during the driving process of the target vehicle. It is understood that the target vehicle is subjected to actual load conditions (such as driving speed, load, and road conditions) during driving; therefore, the historical performance indicators of the reference engine corresponding to the target vehicle are the performance of the reference engine under the load conditions corresponding to the target vehicle.

[0054] Specifically, historical operating conditions can be determined directly by obtaining the operating parameters of a reference engine from sensors. Alternatively, they can be indirectly calculated from the operating state of the target vehicle. For example, in one implementation, the target vehicle's speed is input into the corresponding calculation model to obtain the historical operating conditions of the reference engine; in another implementation, the historical operating conditions corresponding to the reference engine are determined based on the statistical characteristics of parameters such as the target vehicle's maximum speed, maximum acceleration, maximum deceleration, average speed, acceleration ratio, deceleration ratio, constant speed ratio, and idle speed ratio during historical operation.

[0055] It is understood that the purpose of this embodiment is to test the performance of the fuel cell engine in the target vehicle. Therefore, the target vehicle is a fuel cell vehicle, and the corresponding reference engine is an engine that adopts a hybrid power mode of fuel cell engine and power battery.

[0056] S102, control the target vehicle to run under the historical operating conditions driven by the engine under test, so as to obtain the actual operating conditions of the engine under test.

[0057] Among them, the engine under test is used to replace the reference engine on the target vehicle; correspondingly, the engine under test is also an engine that adopts a hybrid power mode of fuel cell engine and power battery, and the fuel cell engine in the engine under test is the fuel cell engine under test.

[0058] Optionally, the target vehicle can be controlled to run under historical operating conditions under the drive of the engine under test on the chassis dynamometer. The chassis dynamometer can simulate the resistance of the target vehicle during actual operation (e.g., road parameters such as rolling resistance coefficient and gradient resistance coefficient).

[0059] Understandably, during operation, the target vehicle not only needs to control the power output of the reference engine based on road conditions and driving control strategies, but also, in addition to meeting the required power output, needs to control the power distribution between the fuel cell engine and the power battery engine within the reference engine through the fuel cell system's control strategy. Optionally, this historical operating condition can be input to the control terminal of the fuel cell control system in the target vehicle, so that during operation, the fuel cell control system controls the engine under test to execute this historical operating condition and output the corresponding power to drive the target vehicle.

[0060] Specifically, while the target vehicle is driving on the chassis dynamometer, the chassis dynamometer can detect the output power (or speed) of the target vehicle's drive wheels, and can indirectly test the output power of the engine under test, as well as parameters such as the output voltage curve of the fuel cell engine under test, the output current curve of the fuel cell engine, the voltage output curve of the power battery, and the current output curve of the power battery.

[0061] Therefore, it is understandable that the actual operating conditions are measured by a chassis dynamometer and are used to characterize the actual performance indicators of the engine under test on the target vehicle under the constraints of historical operating conditions.

[0062] In one possible implementation, the actual operating conditions may include the relevant parameters of the fuel cell engine and power battery in the engine under test, as measured by the aforementioned chassis dynamometer; in another possible implementation, since the main test object in this embodiment is the fuel cell engine under test, the actual operating conditions may only include the relevant parameters of the fuel cell engine under test, as measured by the aforementioned chassis dynamometer.

[0063] S103 conducts reliability tests on the engine under test based on actual operating conditions.

[0064] The reliability test may include initial performance test, rated power test, load cycle test, start-stop cycle test and performance retest. During the test, the engine under test can be placed on a test bench for testing. When the voltage of the fuel cell engine under test decays to the specified voltage value, or the test index (such as running time) fails to meet the specified index value (including shutdown), the reliability test is deemed to have failed.

[0065] Optionally, the rated power test involves controlling the engine to operate stably under the corresponding rated operating conditions and repeating the first test number; the start-stop cycle test involves controlling the engine to run in the corresponding start-stop test cycle conditions for the second test number, with each start-stop test cycle condition including the start-up, warm-up, idling, and shutdown processes; and the load cycle test involves controlling the engine to run under the corresponding load conditions (corresponding to the conditions with output power requirements) and repeating the third test number.

[0066] In this embodiment, since the actual operating conditions are used to characterize the actual performance of the engine under test on the target vehicle under the constraints of historical operating conditions, the actual operating conditions in this embodiment can correspond to the above-mentioned load cycle test; that is, the actual operating conditions are used as load requirements to test the reliability of the engine under test under these load requirements; in this case, how long the engine under test runs on the test bench (under the constraints of historical operating conditions) is equivalent to how long the target vehicle runs on the actual road when the engine under test is installed on the target vehicle. Compared with the continuous automatic operation of the target vehicle driven by a driver day and night, the test process is optimized.

[0067] Furthermore, in one feasible approach, if the actual operating conditions include relevant parameters of the fuel cell engine and the power battery in the engine under test, the entire engine under test can be tested on the test bench to obtain the reliability test result of the entire engine under test. Correspondingly, this reliability result also includes the first reliability result of the fuel cell engine under test and the second reliability result of the power battery engine. If the actual operating conditions only include relevant parameters of the fuel cell engine under test, only the fuel cell engine under test can be tested on the test bench to obtain the reliability test result of the fuel cell engine under test.

[0068] In the aforementioned engine reliability testing method, the historical operating conditions of the target vehicle are obtained, and the engine under test is installed on the target vehicle. The target vehicle is then controlled to operate under these historical operating conditions to obtain the actual operating conditions of the engine under test under the constraints of the historical operating conditions. This actual operating condition can characterize the actual performance indicators of the engine under test when working on the target vehicle, making it more realistic. Therefore, it can accurately represent the actual application effect of the engine under test on the target vehicle, providing accurate test parameters for subsequent reliability testing. Furthermore, when conducting reliability testing on the engine under test based on these actual operating conditions, the accuracy of the test can be improved based on the accurate test parameters. In addition, there is a one-to-one correspondence between the test parameters (actual operating conditions) and the target vehicle. By generating various different actual operating conditions, the test parameters of the engine under test when tested on different target vehicles can be obtained, further improving the accuracy of engine reliability testing.

[0069] To facilitate obtaining more accurate historical operating conditions, in this embodiment, when determining historical operating conditions, firstly, the operating parameters of the reference engine obtained from sensors are directly used. These operating parameters can be power parameters; or the power demand of the target vehicle on the reference engine during driving; or the actual power output of the reference engine based on this power demand during the target vehicle's driving. Then, the operating parameters at each historical moment are statistically analyzed or filtered to obtain target operating parameters that accurately characterize the performance indicators of the reference engine as historical operating conditions. Specifically, as shown below... Figure 3 As shown, this embodiment provides an optional method for obtaining the historical operating conditions of a target vehicle under reference engine drive, that is, a method for refining S101. The specific implementation process may include:

[0070] S201, obtain the operating parameters of the target vehicle at each historical moment within the historical time period.

[0071] The operating parameters include the historical output power of the engine.

[0072] S202, based on the operating parameters at each historical moment, determine at least two target operating parameters and the duration corresponding to each target operating parameter.

[0073] Specifically, an operating curve is constructed based on the operating parameters at each historical moment; based on the volatility of the operating curve, at least two target operating parameters are selected from the operating parameters at each historical moment, and the duration corresponding to each target operating parameter is determined.

[0074] Among them, the volatility of the operating curve is the power change amplitude between each adjacent historical moment; the target operating parameter can be the operating parameter that lasts for a preset duration (i.e., the operating parameter corresponding to the stable operating state), or the operating parameter corresponding to the power change amplitude being greater than the preset amplitude.

[0075] Specifically, at least two target operating parameters are determined from the operating parameters at each historical moment. These target operating parameters can be typical parameters of the engine when the target vehicle is driven under various road conditions, and are used to characterize the driving characteristics of the target vehicle.

[0076] S203, determine the historical operating conditions based on the target operating parameters and the corresponding duration of the target operating parameters.

[0077] Among them, such as Figure 3As shown, the historical operating condition can be a cyclic operating condition (corresponding to a time period Δt) including the above typical parameters (three target operating parameters P1, P2, and P3), or it can include multiple cyclic operating conditions. Therefore, in one embodiment, the reliability fault testing method further includes: constructing a unit historical operating condition based on the target operating parameters and the duration corresponding to the target operating parameters; and constructing at least two different candidate historical operating conditions based on the unit historical operating condition and the cyclic strategy.

[0078] The unit's historical operating condition is one of the aforementioned cyclic operating conditions, which includes multiple target operating parameters and the adjusted (proportionally reduced) duration of each target operating parameter.

[0079] In one possible implementation, the loop strategy may only include the number of loops, such as 1 loop condition, 3 loop conditions (3*Δt), 5 loop conditions (5*Δt), etc. Each different loop strategy may correspond to different candidate historical running conditions.

[0080] Since the target operating parameters are obtained by statistically analyzing the operating parameters at each historical moment, and the operating parameters at each historical moment can correspond to different road conditions, i.e., different resistance parameters, in another possible implementation, the cyclic strategy can include not only the number of cycles, but also the resistance parameters (load conditions) corresponding to each unit of historical operating conditions. That is, based on the resistance parameters corresponding to each historical moment, the target resistance parameters are determined, and adjustments are made based on the target resistance parameters to obtain the resistance parameters corresponding to each unit of historical operating conditions.

[0081] In this embodiment, different target operating parameters are determined based on the operating parameters at each historical moment. Compared with historical operating conditions that only include a single load power (operating parameter), multiple different target operating parameters can more accurately simulate the actual operating conditions of the target vehicle. A unit historical operating condition is constructed by constructing each target operating parameter and the duration corresponding to each target operating parameter. The purpose is to characterize the typical performance parameters of the reference engine when it is installed on the target vehicle through the unit historical operating condition (corresponding to the time period Δt). Furthermore, based on the unit historical operating condition, multiple different candidate historical operating conditions are constructed. Other influencing factors (number of cycles and resistance parameters) are added to the unit historical operating condition, so that the obtained historical operating conditions can more accurately simulate the performance parameters of the reference engine under different driving conditions.

[0082] Given multiple candidate historical operating conditions, in order to obtain the corresponding actual operating conditions, such as... Figure 4As shown, this embodiment provides an optional method for controlling a target vehicle to operate under historical operating conditions while being driven by the engine under test, thereby obtaining the actual operating conditions of the engine under test. In other words, it provides a way to refine step S102. The specific implementation process may include:

[0083] S401, control the target vehicle to run under the drive of the engine under test, and sequentially operate under different candidate historical operating conditions, so as to obtain the candidate actual operating conditions of the engine under test under each candidate historical operating condition.

[0084] Specifically, taking one candidate historical strategy that includes three candidate historical operating conditions as an example, the engine under test is controlled to run under three different candidate historical operating conditions, and correspondingly, three candidate actual operating conditions are obtained.

[0085] In one possible implementation, if the loop strategy can include only the number of loops, the above three candidate historical operating conditions correspond to 1 loop, 3 loops, and 5 loops, respectively. Correspondingly, each number of loops corresponds to a candidate actual operating condition.

[0086] In another possible implementation, if the above cyclic strategy is repeated 3 times, and each unit's historical operating condition corresponds to different resistance parameters (A1, A2, A3), then a candidate actual operating condition is generated; if the above cyclic strategy is repeated 3 times, and each unit's historical operating condition corresponds to different resistance parameters (B1, B2, B3), then another candidate actual operating condition is generated.

[0087] S402, determine the actual operating conditions of the engine under test based on the actual operating conditions of each candidate.

[0088] Specifically, the actual operating conditions are obtained by summarizing the actual operating conditions of each candidate; for example, the average value of the operating parameters at the same time is taken to obtain the actual operating conditions.

[0089] In this embodiment, the actual operating condition can be the actual output power of the fuel cell engine in the engine under test within the calculated time period Δt, or the actual operating condition can be the actual output power of the engine under test within the calculated time period Δt.

[0090] In this embodiment, the actual operating conditions are obtained by using multiple candidate actual operating conditions, which can more accurately measure the actual performance of the engine under test when running on the target vehicle.

[0091] like Figure 5 As shown, this embodiment provides an optional method for conducting reliability testing of the engine under test based on actual operating conditions, including:

[0092] S501 extracts the actual output power of the engine under test during operation and the corresponding resistance parameters of the engine under test from the actual operating conditions.

[0093] The actual operating conditions are used to characterize the performance parameters of the engine under test. These performance parameters may include the output power of the engine under test (including the output power of the fuel cell engine and the output power of the power battery) and the corresponding resistance parameters.

[0094] Specifically, the output power of the engine under test is applied to the drive motor of the target vehicle. When the resistance parameters of the engine under test are obtained during operation, the drive motor is subjected to the corresponding resistance applied by the chassis dynamometer. The dynamometer calculates the resistance parameters and generates a resistance curve.

[0095] S502 performs reliability tests on the engine under test based on actual output power and drag parameters.

[0096] Optionally, during reliability testing, the fuel cell engine under test can be mounted on a test bench. The actual output power is input to the control terminal of the fuel cell engine under test, and the resistance parameters are input to the input terminal of the test bench. The fuel cell engine under test inputs electrical energy to the motor controller, which controls the drive motor to run at a set speed. The electric dynamometer controller applies the resistance curve to the electric dynamometer to simulate the driving resistance experienced by the drive motor. In this case, the fuel cell engine under test is controlled to run continuously with the actual output power under actual operating conditions as the cycle unit to conduct reliability testing.

[0097] Furthermore, in order to statistically analyze the parameters of multiple engines under test and more accurately determine the reliability of that engine model, i.e., when there are at least two engines under test, and each engine model is the target model, this embodiment provides an optional method for conducting reliability testing on the engines under test based on actual operating conditions, i.e., a method for refining S103. The specific implementation process may include: conducting reliability testing on each engine under test based on its actual operating conditions, and obtaining a single performance result for each engine under test.

[0098] During reliability testing, the engine under test (fuel cell engine under test) is controlled to run in a preset number of cycles under actual operating conditions. The single performance result of each engine under test can be the running time (or number of cycles) of that engine.

[0099] Specifically, if the engine under test stops before reaching the preset number of runs, the single performance result of the engine under test is that the test fails; if the engine under test runs for the preset number of runs, the single performance result of the engine under test is that the test passes.

[0100] Correspondingly, the engine reliability testing method also includes: determining the performance results of the target model engine on the target vehicle based on each individual performance result.

[0101] Among them, the performance results of the target model of the test engine can be determined based on the single performance results of each test engine of the same model on the target vehicle. The performance results of the target model of the test engine can be characterized by the mean time between failures.

[0102] Mean Time Between Failures (MTRF) is a reliability metric for a product, measured in hours.

[0103]

[0104]

[0105] Where T is the total operating time of each fuel cell engine under test, in hours; r is the number of failures within the test time T; T j The total operating time of the j-th fuel cell engine under test when the test is stopped is in hours; n is the number of fuel cell engines under test used during the test; k is the number of fuel cell engines under test when the test is stopped. Te The test deadline is in hours.

[0106] For example, based on the above embodiments, this embodiment provides an optional example of an engine reliability testing method. For instance... Figure 6 As shown, the specific implementation process includes:

[0107] S601, obtain the operating parameters of the target vehicle at each historical moment within the historical time period; wherein, the operating parameters include the historical output power of the reference engine.

[0108] S602, based on the operating parameters at each historical moment, determine at least two target operating parameters and the duration corresponding to each target operating parameter.

[0109] Specifically, an operating curve is constructed based on the operating parameters at each historical moment; based on the volatility of the operating curve, at least two target operating parameters are selected from the operating parameters at each historical moment, and the duration corresponding to each target operating parameter is determined.

[0110] S603 determines historical operating conditions based on target operating parameters and the corresponding duration of the target operating parameters.

[0111] Specifically, based on the target operating parameters and the corresponding duration of the target operating parameters, a unit historical operating condition is constructed; based on the unit historical operating condition and the cyclic strategy, at least two different candidate historical operating conditions are constructed.

[0112] S604 controls the target vehicle to operate under historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test.

[0113] The process involves controlling the target vehicle to operate sequentially under different candidate historical operating conditions driven by the engine under test, in order to obtain the candidate actual operating conditions of the engine under test under each candidate historical operating condition; and determining the actual operating conditions of the engine under test based on each candidate actual operating condition.

[0114] S605 extracts the actual output power of the engine under test during operation from the actual operating conditions, as well as the corresponding resistance parameters of the engine under test during operation.

[0115] S606 conducts reliability tests on the engine under test based on actual output power and drag parameters.

[0116] Specifically, there are at least two engines to be tested, and the model of each engine to be tested is the target model. Based on the actual operating conditions, the reliability test of the engine to be tested is carried out, including: based on the actual operating conditions of each engine to be tested, the reliability test is carried out on each engine to obtain the single performance result of each engine to be tested; the method also includes: based on each single performance result, the performance result of the target model engine to be tested on the target vehicle is determined.

[0117] The specific processes of S601-S606 described above can be found in the description of the above method embodiments. Their implementation principles and technical effects are similar, and will not be repeated here.

[0118] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0119] Based on the same inventive concept, this application also provides an engine reliability testing system for implementing the engine reliability testing method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more engine reliability testing system embodiments provided below can be found in the limitations of the engine reliability testing method described above, and will not be repeated here.

[0120] In one embodiment, such as Figure 7 As shown, an engine reliability testing system 1 is provided, including: an acquisition module, an operation module 12, and a testing module 13, wherein:

[0121] Module 11 is used to acquire the historical operating conditions of the target vehicle under the drive of the reference engine;

[0122] The operation module 12 is used to control the target vehicle to run under the historical operating conditions driven by the engine under test, so as to obtain the actual operating conditions of the engine under test.

[0123] Test module 13 is used to perform reliability tests on the engine under test based on actual operating conditions.

[0124] In one embodiment, the acquisition module 11 includes:

[0125] The acquisition submodule is used to acquire the operating parameters of the target vehicle at each historical moment within a historical time period; among which, the operating parameters include the historical output power of the reference engine;

[0126] The statistics submodule is used to determine at least two target operating parameters and the duration of each target operating parameter based on the operating parameters at each historical moment.

[0127] The determination submodule is used to determine historical operating conditions based on the target operating parameters and the corresponding duration of the target operating parameters.

[0128] In one embodiment, determining a submodule includes:

[0129] A module is built to construct the unit's historical operating conditions based on the target operating parameters and the corresponding duration of the target operating parameters;

[0130] The module is used to construct at least two different candidate historical operating conditions based on the unit's historical operating conditions and cyclical strategies.

[0131] In one embodiment, a running submodule is used to control the target vehicle to run under different candidate historical operating conditions in sequence under the drive of the engine under test, so as to obtain the candidate actual operating conditions of the engine under test under each candidate historical operating condition.

[0132] Based on the actual operating conditions of each candidate engine, the actual operating conditions of the engine to be tested are determined.

[0133] In one embodiment, the statistics submodule is used to construct an operating curve based on the operating parameters at each historical moment;

[0134] Based on the volatility of the operating curve, at least two target operating parameters are selected from the operating parameters at each historical moment, and the duration corresponding to each target operating parameter is determined.

[0135] In one embodiment, the test module 13 is further configured to extract the actual output power of the engine under test during operation and the corresponding resistance parameters of the engine under test during operation from the actual operating conditions.

[0136] Based on the actual output power and drag parameters, a reliability test is conducted on the engine under test.

[0137] In one embodiment, the number of engines under test is at least two, and the model of each engine under test is the target model; the test module 13 is also used to perform reliability testing on each engine under test based on the actual operating conditions of each engine under test, and obtain the single performance result of each engine under test.

[0138] The engine reliability testing system also includes a comprehensive calculation module for:

[0139] Based on the individual performance results, the performance results of the test engine of the target model on the target vehicle are determined.

[0140] Each module in the aforementioned engine reliability testing system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.

[0141] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 8 As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements an engine reliability testing method. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0142] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0143] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0144] Obtain the historical operating conditions of the target vehicle under reference engine drive;

[0145] The target vehicle is controlled to run under the historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test.

[0146] Based on actual operating conditions, reliability tests are conducted on the engine under test.

[0147] In one embodiment, when the processor executes the logic of the computer program to obtain the historical operating conditions of the target vehicle under the drive of the reference engine, it specifically implements the following steps: obtaining the operating parameters of the target vehicle at each historical moment within the historical time period; wherein, the operating parameters include the historical output power of the reference engine; determining at least two target operating parameters and the duration corresponding to each target operating parameter based on the operating parameters at each historical moment; and determining the historical operating conditions based on the target operating parameters and the duration corresponding to the target operating parameters.

[0148] In one embodiment, when the processor executes the logic of the computer program to determine the historical operating conditions based on the target operating parameters and the duration corresponding to the target operating parameters, the following steps are specifically implemented: constructing a unit historical operating condition based on the target operating parameters and the duration corresponding to the target operating parameters; and constructing at least two different candidate historical operating conditions based on the unit historical operating condition and the loop strategy.

[0149] In one embodiment, when the processor executes the logic of a computer program to control the target vehicle to operate under historical operating conditions driven by the engine under test and to obtain the actual operating conditions of the engine under test, the following steps are specifically implemented: controlling the target vehicle to operate under different candidate historical operating conditions in sequence under the drive of the engine under test, so as to obtain the candidate actual operating conditions of the engine under test under each candidate historical operating condition; and determining the actual operating conditions of the engine under test based on each candidate actual operating condition.

[0150] In one embodiment, when the processor executes a computer program to determine at least two target operating parameters and the duration of each target operating parameter based on the operating parameters at each historical moment, the specific steps are as follows: construct an operating curve based on the operating parameters at each historical moment; select at least two target operating parameters from the operating parameters at each historical moment based on the volatility of the operating curve, and determine the duration of each target operating parameter.

[0151] In one embodiment, when the processor executes the logic of the computer program to perform reliability testing on the engine under test based on actual operating conditions, the following steps are specifically implemented: extracting the actual output power of the engine under test during operation and the corresponding resistance parameters of the engine under test during operation from the actual operating conditions; and performing reliability testing on the engine under test based on the actual output power and resistance parameters.

[0152] In one embodiment, the number of engines under test is at least two, and the model of each engine under test is a target model. When the processor executes the logic of the computer program to perform reliability testing on the engines under test based on actual operating conditions, it specifically implements the following steps: based on the actual operating conditions of each engine under test, perform reliability testing on each engine under test to obtain a single performance result for each engine under test; the method further includes: based on each single performance result, determining the performance results of the target model engine under test on the target vehicle.

[0153] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0154] Obtain the historical operating conditions of the target vehicle under reference engine drive;

[0155] The target vehicle is controlled to run under the historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test.

[0156] Based on actual operating conditions, reliability tests are conducted on the engine under test.

[0157] In one embodiment, when the logic of the computer program acquiring the historical operating conditions of the target vehicle under the drive of the reference engine is executed by the processor, the following steps are specifically implemented: acquiring the operating parameters of the target vehicle at each historical moment within the historical time period; wherein, the operating parameters include the historical output power of the reference engine; determining at least two target operating parameters and the duration corresponding to each target operating parameter based on the operating parameters at each historical moment; determining the historical operating conditions based on the target operating parameters and the duration corresponding to the target operating parameters.

[0158] In one embodiment, when the logic of the computer program determining historical operating conditions based on the target operating parameters and the corresponding duration of the target operating parameters is executed by the processor, the following steps are specifically implemented: constructing a unit historical operating condition based on the target operating parameters and the corresponding duration of the target operating parameters; constructing at least two different candidate historical operating conditions based on the unit historical operating condition and the loop strategy.

[0159] In one embodiment, when the logic for obtaining the actual operating conditions of the engine under test is executed by the processor, the computer program controls the target vehicle to run under historical operating conditions driven by the engine under test, specifically implementing the following steps: controlling the target vehicle to run under different candidate historical operating conditions driven by the engine under test in sequence to obtain the candidate actual operating conditions of the engine under test under each candidate historical operating condition; determining the actual operating conditions of the engine under test based on each candidate actual operating condition.

[0160] In one embodiment, when the logic of determining at least two target operating parameters and the duration corresponding to each target operating parameter based on the operating parameters at each historical moment is executed by the processor, the specific steps are as follows: constructing an operating curve based on the operating parameters at each historical moment; selecting at least two target operating parameters from the operating parameters at each historical moment based on the volatility of the operating curve, and determining the duration corresponding to each target operating parameter.

[0161] In one embodiment, when the logic for the computer program to perform reliability testing on the engine under test based on actual operating conditions is executed by the processor, the following steps are specifically implemented: extracting the actual output power of the engine under test during operation and the corresponding resistance parameters of the engine under test during operation from the actual operating conditions; and performing reliability testing on the engine under test based on the actual output power and resistance parameters.

[0162] In one embodiment, the number of engines under test is at least two, and the model of each engine under test is a target model. When the logic of the computer program to perform reliability testing on the engines under test based on actual operating conditions is executed by the processor, the following steps are specifically implemented: based on the actual operating conditions of each engine under test, a reliability test is performed on each engine under test to obtain a single performance result for each engine under test; the method further includes: based on each single performance result, determining the performance results of the target model engine under test on the target vehicle.

[0163] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0164] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0165] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for testing engine reliability, characterized in that, The method includes: The operating parameters of the target vehicle at each historical moment within a historical time period are obtained; wherein, the operating parameters include the historical output power of the reference engine; the target vehicle is a fuel cell vehicle, and the reference engine is an engine using a hybrid power mode of fuel cell engine and power battery; Based on the operating parameters at each historical moment, construct the operating curve; Based on the volatility of the operating curve, at least two target operating parameters are selected from the operating parameters at each historical moment, and the duration corresponding to each target operating parameter is determined. Based on the target operating parameters and the corresponding duration of the target operating parameters, the historical operating conditions are determined; The target vehicle is controlled to operate under the historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test; wherein, the engine under test is used to replace the reference engine on the target vehicle, and the engine under test is an engine that adopts a hybrid power mode of fuel cell engine and power battery; Based on the actual operating conditions, the reliability of the engine under test was tested.

2. The method according to claim 1, characterized in that, The step of determining historical operating conditions based on the target operating parameters and the corresponding duration of the target operating parameters includes: Based on the target operating parameters and the corresponding duration of the target operating parameters, construct the unit's historical operating conditions; Based on the unit's historical operating conditions and cyclical strategy, at least two different candidate historical operating conditions are constructed.

3. The method according to claim 1, characterized in that, Controlling the target vehicle to operate under the historical operating conditions driven by the engine under test, and obtaining the actual operating conditions of the engine under test, includes: The target vehicle is controlled to operate under different candidate historical operating conditions in sequence under the drive of the engine under test, so as to obtain the candidate actual operating conditions of the engine under test under each candidate historical operating condition. The actual operating conditions of the engine under test are determined based on the actual operating conditions of each candidate engine.

4. The method according to claim 1, characterized in that, The reliability test of the engine under test based on the actual operating conditions includes: Extract the actual output power of the engine under test during operation from the actual operating conditions, as well as the corresponding resistance parameters of the engine under test during operation; The reliability test of the engine under test is carried out based on the actual output power and the resistance parameters.

5. The method according to claim 1, characterized in that, The number of engines to be tested is at least two, and the model of each engine to be tested is the target model; The reliability test of the engine under test based on the actual operating conditions includes: Based on the actual operating conditions of each engine under test, a reliability test is conducted on each engine under test to obtain the single performance result of each engine under test. The method further includes: Based on the individual performance results, the performance results of the test engine of the target model on the target vehicle are determined.

6. The method according to claim 1, characterized in that, The actual operating conditions are obtained by a chassis dynamometer, and these actual operating conditions are used to characterize the actual performance indicators of the engine under test on the target vehicle under the constraints of historical operating conditions.

7. An engine reliability testing system, characterized in that, The system includes: An acquisition module is used to acquire the operating parameters of the target vehicle at each historical moment within a historical time period; wherein, the operating parameters include the historical output power of a reference engine; the target vehicle is a fuel cell vehicle, and the reference engine is an engine employing a hybrid power mode of a fuel cell engine and a power battery; an operating curve is constructed based on the operating parameters at each historical moment; based on the volatility of the operating curve, at least two target operating parameters are selected from the operating parameters at each historical moment, and the duration corresponding to each target operating parameter is determined; historical operating conditions are determined based on the target operating parameters and the duration corresponding to the target operating parameters. The operation module is used to control the target vehicle to run under the historical operating conditions driven by the engine under test in order to obtain the actual operating conditions of the engine under test; wherein, the engine under test is used to replace the reference engine on the target vehicle, and the engine under test is an engine that adopts a hybrid power mode of fuel cell engine and power battery; The testing module is used to perform reliability testing on the engine under test based on the actual operating conditions.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 4.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Durability test method for fuel cell engine system

    CN114354198A