Engine virtual bench calibration test system and method

By designing the engine virtual bench calibration test system, using high-precision mathematical model and hardware to replace the real bench with one-to-one equivalent, combined with the automated calibration test module, the problem of heavy and time-consuming operation of the real bench in engine testing is solved. , achieving more efficient and compact experimental processes and cost-reducing effects.

CN119310970APending Publication Date: 2025-01-14SINO TRUK JINAN POWER CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411421931.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

During the existing engine testing and controller calibration process, the real bench needs to be frequently disassembled and installed, which leads to heavy and time-consuming operation, and lacks an efficient virtual bench calibration test system, resulting in a less compact experimental process, high cost, and artificial More intervention.

Method used

A virtual engine bench calibration test system was designed, including a development configuration platform, control platform, calibration test platform, ECU electronic control unit and VTB virtual bench. The real bench is one-to-one through high-precision mathematical model and hardware. Effective replacement, the introduction of automated calibration testing modules can be realized to realize automated control and data processing, and reduce human intervention.

Benefits of technology

It effectively reduces the time loss caused by engine parts replacement, improves the compactness and efficiency of the experimental process, reduces costs, simplifies environmental parameter adjustment and fault injection operations, and improves work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119310970A_ABST
    Figure CN119310970A_ABST
Patent Text Reader

Abstract

The invention discloses an engine virtual rack calibration test system and method. The system comprises a development configuration platform, a control platform, a calibration test platform, an ECU and a VTB virtual rack. The development and configuration platform is responsible for developing a mathematical model carried by the virtual rack and performing parameter configuration and system management on each platform module; the control platform is responsible for controlling the starting, stopping, power-on, power-off and operation conditions of the virtual rack; the calibration test platform is responsible for calibrating and optimizing internal parameters of the ECU and realizing automatic calibration test; the ECU carries out data processing and real-time feedback according to real-time data of the virtual rack and an instruction of the calibration test platform; and the VTB virtual rack simulates the real test rack and performs real-time response according to an instruction. According to the invention, the simulation replacement of the real engine rack is realized by using the virtual rack, and the automatic calibration test is introduced, so that the human intervention in the whole calibration or test process is effectively reduced, the cost is saved, and the working efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engine testing, and in particular to an engine virtual bench calibration testing system and method. Background Art

[0002] Engine technology is developing rapidly with the times, and major engine manufacturers are upgrading their products. In order to meet environmental protection requirements, reduce costs and increase efficiency, and improve product competitiveness, calibration and testing of engines and controllers are essential for new products, new parts, and new programs. The current mainstream engine testing and controller calibration environment is to conduct centralized experiments on real engine benches, and use the calibration tool software INCA to manually calibrate the engine controller.

[0003] For the real engine test bench, frequent disassembly and replacement are required for testing engine parts, and the testing of new engine models requires arduous operations of getting on and off the test bench. Other related work such as calibration cannot be carried out while getting on and off the test bench. Therefore, the real test bench is completely replaced one-to-one by the engine virtual test bench in the room. On this basis, environmental parameter adjustment and fault injection can be performed more simply, effectively reducing the time loss caused by replacing parts or even replacing the engine, making the experimental process more compact and efficient. At the same time, the introduction of an automated calibration test module directly reads test cases or calibration content and generates reports, effectively reducing human intervention in the entire calibration test process, reducing costs while improving work efficiency. However, there is still a lack of an engine virtual test bench calibration test system. Summary of the invention

[0004] The present invention provides an engine virtual bench calibration test system and method to solve the above problems.

[0005] On the one hand, the present invention provides an engine virtual bench calibration test system, which includes a development configuration platform, a control platform, a calibration test platform, an ECU electronic control unit and a VTB virtual bench; wherein: the development configuration platform is used to package the construction of the mathematical model carried by the virtual bench and generate signal interface information, configure and integrate the functional parameters of the control platform module, and locally write and develop the automatic calibration test module; the control platform is used to execute the corresponding functions configured by the development configuration platform, control the start and stop of the VTB virtual bench, control the virtual bench to run custom working conditions, receive and display the emission data and the status of each simulated sensor sent back from the virtual bench; the calibration test platform uses INCA The software receives and monitors the real-time feedback data of the ECU electronic control, performs manual calibration optimization, realizes manual calibration testing, or reads and loads the calibration data and test cases through the automated calibration test module to perform automated calibration testing. The ECU electronic control unit is used to process the VTB virtual test bench feedback data and the INCA software calibration data, and performs data processing and real-time feedback according to the virtual test bench real-time data and the calibration test platform instructions, and transmits the results back to the virtual test bench. The VTB virtual test bench uses a high-precision mathematical model and corresponding hardware to perform a one-to-one complete equivalent replacement for the real test bench, performs internal conditioning on the signals from the control platform and the ECU electronic control unit, and simultaneously performs load simulation to output the corresponding sensor signal.

[0006] In one implementation of the present invention, the development configuration platform is connected to the outside through Ethernet, uses the Cruise M software platform to build and encapsulate the engine mathematical model and the post-processing mathematical model and generate an interface configuration file, uses the Simulink software platform to build an open-loop control module, and uses the Visual Studio software platform to build a front-end module of the automated calibration test software; the open-loop control module includes a dynamometer simulation function, a fault injection function, an environmental parameter configuration function, and an engine parameter configuration function.

[0007] In one implementation of the present invention, the control platform includes an automated control software PUMA and a closed-loop control module, which are communicatively connected with the VTB virtual test bench via Ethernet and CAN communications.

[0008] In an implementation of the present invention, the closed-loop control module is obtained by coupling the open-loop control module with the model interface file, so that it can realize real-time control of the engine mathematical model and the post-processing mathematical model.

[0009] In one implementation of the present invention, the calibration test platform includes an integrated calibration and application platform INCA and automated calibration test software, which are communicatively connected with the control platform via Ethernet.

[0010] In one implementation of the present invention, the automated calibration test software is connected and controlled with INCA via an ASAM-MCD-3MC interface, controls PUMA via an Ethernet communication connection, and has the function of reading calibration content and test cases.

[0011] In one implementation of the present invention, the ECU electronic control unit serves as the parameter calibration object of INCA, is connected to INCA through the ETAS calibration equipment, and is connected to the VTB virtual test bench through CAN communication and hard-wired IO interface to achieve mutual communication, receive VTB real-time feedback data and transmit back the control quantity calculated by the INCA calibration data.

[0012] In one implementation of the present invention, the VTB virtual test bench includes a hardware communication port, a BOB circuit breaker test box, a signal board and a real-time simulator RTPC; wherein the hardware communication port includes a CAN bus interface, an IO interface and an Ethernet network interface, and the packaged engine and post-processing model files are downloaded from the development configuration platform to the real-time simulator RTPC through the Ethernet network interface.

[0013] In one implementation of the present invention, the signal board has signal conditioning and load simulation functions, which are used to simulate various sensor and load signals and respond to control quantities, and simulate various sensors and loads in a real engine system.

[0014] The present invention also provides an engine virtual bench calibration test method, which applies the aforementioned engine virtual bench calibration test system, and the method includes: developing a configuration platform responsible for the development of a mathematical model carried by the virtual bench and the parameter configuration and system management of each platform module; controlling the start and stop, power on and off, and operating conditions of the virtual bench; calibrating and optimizing the internal parameters of the ECU, and performing automated calibration tests; performing data processing and real-time feedback according to the real-time data of the virtual bench and the instructions of the calibration test platform; simulating the test bench and responding in real time according to the instructions.

[0015] The present invention provides an engine virtual bench calibration test system. The work of replacing parts on and off the real engine bench is cumbersome and time-consuming. The real bench can be completely replaced one-to-one by using the engine virtual bench indoors. On this basis, environmental parameter adjustment and fault injection can be performed more simply, effectively reducing the time loss caused by replacing parts or even replacing the engine, making the experimental process more compact and efficient. At the same time, an automated calibration test module is introduced to directly read test cases or calibration content and generate reports, effectively reducing human intervention in the entire calibration test process, reducing costs while improving work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0017] Figure 1 A schematic block diagram of the structure connection of an engine virtual bench calibration test system provided by an embodiment of the present invention;

[0018] Figure 2 A schematic diagram of the specific architecture of an engine virtual bench calibration test system provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the specific embodiments of the present invention and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0020] The embodiment of the present invention provides an engine virtual bench calibration test system and method. The technical solution proposed in the embodiment of the present invention is described in detail below with reference to the accompanying drawings.

[0021] Figure 1 FIG. 1 is a schematic block diagram of a structure connection of an engine virtual bench real-time calibration test system provided by an embodiment of the present invention. Figure 1 As shown in the figure, the system includes a development configuration platform, a control platform, a calibration test platform, an ECU electronic control unit and a VTB virtual bench. From left to right and from top to bottom, the development configuration platform downloads models with the VTB virtual bench through Ethernet, and communicates with the control platform through Ethernet; the control platform communicates with the calibration test platform through Ethernet, and communicates with the VTB through Ethernet and CAN bus; the calibration test platform communicates with the ECU electronic control unit through CAN bus; the VTB virtual bench communicates with the ECU through CAN bus and hard-wired IO interface.

[0022] Develop a configuration platform to package the mathematical model carried by the virtual test bench and generate signal interface information, configure and integrate the functional parameters of the control platform module, and locally write and develop the automated calibration test module.

[0023] The control platform is used to execute the corresponding functions configured by the development and configuration platform, control the start and stop of the VTB virtual test bench, control the virtual test bench to run custom working conditions, receive and display the emission data and status of each simulated sensor sent back from the virtual test bench.

[0024] The calibration test platform uses INCA software to receive and monitor real-time feedback data from the ECU electronic control, perform manual calibration optimization, and implement manual calibration testing, or read and load calibration data and test cases through the automated calibration test module to perform automated calibration testing.

[0025] The ECU electronic control unit is used to process the VTB virtual test bench feedback data and INCA software calibration data, perform data processing and real-time feedback based on the virtual test bench real-time data and calibration test platform instructions, and transmit the results back to the virtual test bench.

[0026] The VTB virtual test bench uses high-precision mathematical models and corresponding hardware to perform a one-to-one complete equivalent replacement for the real test bench, performs internal conditioning on the signals from the control platform and ECU electronic control unit, and simultaneously performs load simulation to output the corresponding sensor signal.

[0027] In order to further understand the present invention, a specific embodiment is provided below to further describe the present invention in detail. Figure 2 1 is a schematic block diagram of the structure of the specific embodiment, and each part of the specific embodiment is described separately below.

[0028] The development and configuration platform is used to package the mathematical model carried by the virtual test bench and generate signal interface information, configure and integrate the functional parameters of the control platform module, and locally write and develop the automated calibration test module.

[0029] The development configuration platform uses the Cruise M software platform to build the engine mathematical model and the post-processing mathematical model. The model is based on thermodynamic formulas, emission formulas, etc., supplemented by high-quality test data, to achieve self-consistency in the internal logic of the model, and to simulate the real engine and post-processing system with high precision; at the same time, the model simulation step is set to be consistent with the internal clock of the ECU electronic control unit to ensure the real-time response of the system and data transmission. After the model is built, it is packaged into a .fmu file. The fmu (Functional Mock-up Unit) file is a model-based description file that describes the model variables, interfaces, capabilities, and metadata information of the model architecture extension restrictions. At the same time, the interface .csv information file is exported as the pre-basis for building a closed-loop control module.

[0030] (1) Development and configuration platform

[0031] The development configuration platform uses the Simulink software platform to build an open-loop control module. The open-loop control module includes dynamometer simulation function, fault injection function, environmental parameter configuration function and engine parameter configuration function. Dynamometers are divided into active and passive types. Active dynamometers can reverse the engine to start. The real engine test bench mostly uses a stator-fixed active dynamometer, which uses a torque flange to measure torque and sends it to PUMA wirelessly. Therefore, a dynamometer simulation module is built in the open-loop control module to enable the reverse start function and build a data transmission channel to ensure a one-to-one reproduction of the real test bench function configuration. The fault injection function is realized by switching the signal path, switching the signal interface from the model quantity to the manually entered quantity, and manually entering the modified parameter value to control the fault report. The environmental parameter configuration function can customize the current ambient temperature and pressure, directly affect the intake temperature and other emissions, and affect the internal parameters as an intermediate participating value of the relevant calculation, which can simulate the plateau test and high temperature test environment to a certain extent. The engine parameter configuration function mainly deals with the problem of engine model changes. According to the number of teeth and missing teeth, different engine crankshaft and camshaft phase curves are generated and loaded to complete the configuration of different engine models.

[0032] The front module of the automated calibration test software is built using the Visual Studio software platform, including the front panel, communication serial port, and calibration content / test case reading module. The front panel configuration is used to set the entrance of each function to facilitate user interaction. The communication serial port is used to connect to the interface of INCA and PUMA and transmit instructions and data. The calibration content / test case reading module is responsible for reading local .txt or .xlsx files and performing automatic testing directly according to the test case. All functions are compiled using high-level development languages ​​and visual programming modules.

[0033] (2) Control platform

[0034] The control platform includes the automated control software PUMA and a closed-loop control module, which are used to execute the corresponding functions configured by the development and configuration platform, control the start and stop of the VTB virtual test bench, control the virtual test bench to run custom working conditions, and receive and display the emission data and status quantities of each simulated sensor sent back from the virtual test bench.

[0035] PUMA software is a comprehensive software platform specifically used for automotive engineering and testing. It can directly receive sensor data of the model's real-time operation simulation from the virtual test bench through CAN communication to realize signal collection and monitoring. At the same time, it is linked with the dynamometer simulation function in the closed-loop control module to control the engine start and stop by controlling the dynamometer. PUMA software can import the operating table from the outside, and control the engine to operate according to the operating conditions specified in the operating table according to the speed, torque, throttle opening, point operation time and other information configured for each operating point. PUMA software can perform multi-channel communication and control on the basis of ensuring time synchronization. The total data transmission rate can reach up to 100,000 data per second, and the storage frequency of each channel can reach 1000Hz, which can fully meet the requirements of dynamic testing, record all data at high speed, and ensure the real-time transmission and monitoring of system data.

[0036] The closed-loop control module is coupled with the .csv interface file generated by the open-loop control module and the model export, ensuring that the closed-loop control module can perform point-to-point reception and control of each data variable in the model, thereby realizing fault injection for signal path switching of the specified variables, and real-time modification of variables such as ambient temperature and pressure, and inheriting and implementing the functions of the open-loop control module. While configuring the closed-loop control module, the simulation step size of the entire control module is set to 0.01s and the maximum running time is set to inf without limit, ensuring the real-time nature of data transmission and control execution, and ensuring continuous data flow.

[0037] (3) Calibration test platform

[0038] The calibration test platform includes INCA software and automated calibration test modules. It uses INCA software to receive and monitor real-time feedback data from ECU electronic control, performs manual calibration optimization, and implements manual calibration tests. It also reads and loads calibration data and test cases through the automated calibration test module to perform automated calibration tests.

[0039] INCA software stands for Integrated Calibration and Application Platform, which is an integrated calibration and application platform that can realize functions such as vehicle ECU calibration, online measurement, data analysis, diagnosis and verification. INCA software is generally connected to the ECU electronic control unit through the corresponding ETAS calibration equipment, and can read and measure the signals of various sensors output by the ECU, analyze the performance of the ECU electronic control unit and the engine based on the collected data, gradually adjust key parameters to achieve performance optimization, and evaluate the effect of parameter adjustment by curve fitting, linear regression and other methods. After adjusting the parameters, the collected data is analyzed again to determine whether the calibration effect meets the expectations, ensuring that the functions and performance of the ECU electronic control unit meet the requirements.

[0040] The automated calibration test module can read calibration parameters to quickly calibrate the ECU. It can read local .txt or .xlsx test case files and working condition files and perform automatic tests directly according to the test cases. The calibration parameters read by the automated calibration test module access the internal data of the ECU electronic control unit through the ASAM-MCD-3MC interface through INCA to achieve the calibration of ECU parameters. ASAM-MCD is a standardized specification proposed by the ASAM organization on calibration quantity modification tools, observation methods, and human-computer interaction interfaces, namely Standardization of Automation and Measurement systems, with the work groups: Measurement, Calibration and Diagnosis. The ASAM-MCD-3MC interface is used to connect another system to the calibration measurement system and is often used in automated testing. The automated calibration test module reads local test case files and working condition files, and transmits the data to the PUMA software via Ethernet, so that the engine can be controlled to run the corresponding working conditions through the PUMA software to achieve automated testing. Finally, by reading the monitoring quantity of PUMA and the feedback quantity of INCA software for comparison, a test report is automatically generated to achieve complete automated calibration / testing functions.

[0041] (4) ECU Electronic Control Unit

[0042] The ECU electronic control unit is used to process the feedback data of the VTB virtual test bench and the calibration data of the INCA software, perform data processing and real-time feedback according to the real-time data of the virtual test bench and the instructions of the calibration test platform, and transmit the results back to the virtual test bench. In this specific embodiment, the ECU electronic control unit is used as the parameter calibration object of INCA, connected to the INCA software through the ETAS calibration equipment, and connected to the I / O interface VTB virtual test bench through the CAN bus. The ECU electronic control unit reads the signal values ​​of each sensor and the engine status in the VTB virtual test bench, judges and processes the status of the engine, and returns the results to INCA for judging the calibration effect; receives the control instructions and calibration content from INCA, compares them with the target value required by the engine under the working condition, and makes corresponding adjustments and sends signals to the VTB virtual test bench.

[0043] (5) VTB Virtual Test Bench

[0044] The VTB virtual test bench includes hardware communication ports, BOB circuit breaker test box, signal board and real-time simulator RTPC. It uses high-precision mathematical models and corresponding hardware to perform a one-to-one complete equivalent replacement for the real test bench, internally conditions the signals from the control platform and ECU electronic control unit, and simultaneously performs load simulation to output the corresponding sensor signal.

[0045] The hardware communication ports include CAN bus interface, IO interface and Ethernet interface, all of which are high-speed communication interfaces, ensuring the real-time nature of signal transmission. The packaged engine and post-processing model files are downloaded from the development configuration platform to the real-time machine RTPC through the Ethernet interface.

[0046] The BOB circuit break test box can expand the fault injection module: the fault injection module injects faults by changing the signal path, and the BOB circuit break test box can directly cut off the signal to report the fault; at the same time, the signal can be directly drawn out from the circuit break test box for static testing to confirm whether the signal is correct, and the excitation signal can also be directly introduced to disconnect the signal or inject the error signal.

[0047] Signal boards can be specifically divided into signal measurement boards, signal generation boards, CAN bus boards, programmable FPGA boards, etc. They have the functions of receiving and generating digital quantities, analog quantities, PWM waves, CAN signals, etc., and can realize the mutual conversion between numerical data and electrical signals. Signal boards can perform signal conditioning and load simulation, and are used to simulate various sensor and load signals and respond to control quantities. They can simulate various sensors and loads in real engine systems, collect and receive parameter outputs of real-time simulators RTPC, and convert the received engine status parameter signals of RTPC real-time simulators into analog signals consistent with the sensors. Similarly, analog inputs or digital inputs can be converted into numerical signals that can be read by RTPC.

[0048] The real-time simulator RTPC is equipped with engine models and post-processing models, and uses a real-time operating system to run high-precision engine models and post-processing models. The internal clock of the real-time simulator is consistent with the model simulation step size to ensure the real-time and rationality of the signal.

[0049] The mathematical model in the real-time simulator RTPC analyzes and calculates the initial state of the engine, input signals, etc., and the calculated engine state is conditioned by the signal board, and the conditioned signal is transmitted to the ECU electronic control unit; the ECU electronic control unit judges and processes the state of the engine through the received signal, and transmits the processed control signal to the load simulated by the board. The generated analog or digital quantity is conditioned to a numerical value readable by the model, and the engine state after ECU control is obtained after calculation by the mathematical model. The above process then sends the new state operating parameters to the ECU electronic control unit to realize a closed loop. On this basis, INCA is introduced to calibrate the variables of the ECU and PUMA is used to control the operating conditions of the engine model. The automatic calibration test module is used to control INCA and PUMA while ensuring the real-time nature of the signal, realizing the real-time automatic calibration and testing of the engine virtual bench.

[0050] The engine virtual bench real-time calibration test system of this embodiment uses the engine virtual bench to perform a one-to-one complete equivalent replacement of the real bench. On this basis, it can also perform simpler operations such as environmental parameter adjustment and fault injection, effectively reducing the time loss caused by replacing parts or even replacing the engine, making the experimental process more compact and efficient. At the same time, the introduction of an automated calibration test module directly reads test cases or calibration content and generates reports, effectively reducing human intervention in the entire calibration test process, reducing costs while improving work efficiency.

[0051] The above is an engine virtual bench calibration test system provided by an embodiment of the present invention. Based on the same inventive concept, an embodiment of the present invention also provides an engine virtual bench calibration test method, which mainly includes: developing a configuration platform responsible for the development of a mathematical model carried by the virtual bench and the parameter configuration and system management of each platform module; controlling the start and stop, power on and off, and operating conditions of the virtual bench; calibrating and optimizing the internal parameters of the ECU, and performing automated calibration tests; performing data processing and real-time feedback based on the real-time data of the virtual bench and the instructions of the calibration test platform; simulating the test bench and responding in real time according to the instructions.

[0052] The various embodiments of the present invention are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0053] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0054] The above description is only an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.

Claims

1. An engine virtual bench calibration test system, characterized in that: The system includes a development configuration platform, a control platform, a calibration test platform, an ECU electronic control unit and a VTB virtual test bench; wherein: the development configuration platform is used to package the construction of the mathematical model carried by the virtual test bench and generate signal interface information, configure and integrate the functional parameters of the control platform module, and locally write and develop the automatic calibration test module; the control platform is used to execute the corresponding functions configured by the development configuration platform, control the start and stop of the VTB virtual test bench, control the virtual test bench to run custom working conditions, receive and display the emission data and the status of each simulated sensor sent back from the virtual test bench; the calibration test platform uses INCA software to receive and monitor the ECU electronic control Real-time feedback data is used to perform manual calibration optimization, realize manual calibration testing, or read and load calibration data and test cases through the automated calibration test module to perform automated calibration testing. The ECU electronic control unit is used to process VTB virtual test bench feedback data and INCA software calibration data, perform data processing and real-time feedback according to the virtual test bench real-time data and calibration test platform instructions, and transmit the results back to the virtual test bench. The VTB virtual test bench uses high-precision mathematical models and corresponding hardware to perform a one-to-one complete equivalent replacement for the real test bench, performs internal conditioning on the signals from the control platform and the ECU electronic control unit, and simultaneously performs load simulation to output the corresponding sensor signal.

2. The engine virtual bench calibration test system according to claim 1, characterized in that: The development configuration platform is connected to the outside through Ethernet for communication, uses the Cruise M software platform to build and encapsulate the engine mathematical model and the post-processing mathematical model and generate an interface configuration file, uses the Simulink software platform to build an open-loop control module, and uses the Visual Studio software platform to build a front-end module of the automated calibration test software; the open-loop control module includes a dynamometer simulation function, a fault injection function, an environmental parameter configuration function, and an engine parameter configuration function.

3. The engine virtual bench calibration test system according to claim 1, characterized in that: The control platform includes automatic control software PUMA and a closed-loop control module, which are connected to the VTB virtual bench through Ethernet and CAN communication.

4. The engine virtual bench calibration test system according to claim 3, characterized in that: The closed-loop control module is obtained by coupling the open-loop control module with the model interface file, so that it can realize real-time control of the engine mathematical model and the post-processing mathematical model.

5. The engine virtual bench calibration test system according to claim 1, characterized in that: The calibration test platform includes an integrated calibration and application platform INCA and automated calibration test software, which are connected to the control platform through Ethernet.

6. The engine virtual bench calibration test system according to claim 5, characterized in that: The automated calibration test software is connected and controlled with INCA via the ASAM-MCD-3MC interface, and controls PUMA via the Ethernet communication connection, and has the function of reading calibration content and test cases.

7. The engine virtual bench calibration test system according to claim 1, characterized in that: The ECU electronic control unit serves as the parameter calibration object of INCA. It is connected to INCA through the ETAS calibration equipment, and communicates with the VTB virtual test bench through CAN communication and hard-wired IO interface. It receives real-time feedback data from VTB and transmits back the control quantity calculated by the INCA calibration data.

8. The engine virtual bench calibration test system according to claim 1, characterized in that: The VTB virtual test bench includes a hardware communication port, a BOB circuit breaker test box, a signal board and a real-time simulator RTPC; wherein the hardware communication port includes a CAN bus interface, an IO interface and an Ethernet network interface, and the packaged engine and post-processing model files are downloaded from the development configuration platform to the real-time simulator RTPC through the Ethernet network interface.

9. The engine virtual bench calibration test system according to claim 8, characterized in that: The signal board has signal conditioning and load simulation functions, and is used to simulate various sensor and load signals and respond to control quantities, and to simulate various sensors and loads in a real engine system.

10. An engine virtual bench calibration test method, using an engine virtual bench calibration test system according to any one of claims 1 to 9, characterized in that: The method comprises: The development and configuration platform is responsible for the development of mathematical models carried by the virtual test bench and the parameter configuration and system management of each platform module; Control the start and stop, power on and off, and operating conditions of the virtual test bench; Calibrate and optimize the internal parameters of the ECU and perform automated calibration tests; Perform data processing and real-time feedback based on the real-time data of the virtual bench and the instructions of the calibration test platform; The test bench is simulated and responds to commands in real time.

Citation Information

Cited By

  • Method and device for deploying FMU model to real-time target machine for real-time parameter calibration and data acquisition through XCP protocol, and readable storage medium thereof

    CN120409051A

  • Engine fault simulation system and method based on virtual bench

    CN121453401A