作者:Arek Dutka - Industrial Systems and Control Limited
Gustav Ferrao - Industrial Systems and Control Limited
“LabVIEW has two main advantages in today’s software used in the automotive industry: one is its front panel, which can serve as a powerful user interface; the other is its vivid development environment, which can avoid low-level language programming.”
challenge:
Validate complex automotive engine designs by simulating multiple variables to achieve optimal fuel consumption, engine performance, and emissions control.
Solution:
Using the NI LabVIEW Control Design and Simulation Module, we developed an application that can perform real-time control, analysis, and testing.
Today, automotive powertrain control systems must continue to evolve to meet demands that include regulating exhaust emissions to meet increasingly stringent emissions standards; providing better fuel efficiency to comply with corporate average fuel consumption standards; and meeting user needs for performance and comfort.
这些要求是相互联系的,甚至经常是相互矛盾的。比如,贫燃技术可以显著地减少油耗,但同时降低了三元催化转换的效率,造成了额外的空气污染。
There are two ways to meet today's automotive specifications: one is to improve existing structures, and the other is to introduce new and more complex mechanical designs.
Among the parameters that determine engine performance, camshaft shape is the most important design parameter.
During the design process, some engines focus on meeting torque requirements, while others focus on optimizing speed, so no single shape can meet the requirements of all design parameters.
There are four main variable cam timing strategies for dual overhead camshaft (DOHC) engines:
• Intake cam phase shift only (intake only)
• Exhaust cam phase shift only (exhaust only)
• Intake and exhaust cams are equally phased (both are equal)
• Independent phase shifting of intake and exhaust cams (dual independent)
In a twin-independent variable camshaft timing (TIVCT) engine, the intake and exhaust camshafts are independently calibrated as a function of valve position and engine speed.
The system offers a lot of freedom to improve engine performance, so it is necessary to find a way to optimize the valve timing parameters to obtain the best fuel consumption, engine performance and emission control.
However, the result of this technology is a highly complex real-time control algorithm. Although TIVCT has been introduced in the field of automotive engines several years ago, it is still the focus of research and exploration today.
Real-time control, analysis, and testing using LabVIEW
This project is based on TIVCT engine modeling and optimal controller design to achieve special engine performance requirements. The goal of the control strategy is to provide the engine with a reference amount of torque tracking, while minimizing the fuel consumption rate during braking and optimizing the stability of fuel combustion.
This project was completed using the LabVIEW Control Design and Simulation Module and its built-in linear algebra functions. Among the software used in the automotive industry today, LabVIEW has two main advantages: one is its front panel, which can serve as a powerful user interface; the other is its vivid development environment, which can avoid low-level language programming.
In addition, many NI hardware products integrate tools for control, design, and simulation to facilitate the development of real-time control, analysis, and testing applications, which also makes LabVIEW very attractive to automotive R&D departments.
For the engine model, the most important variables for control system operation include the air flow in the intake manifold, the position of the independent camshaft at the inlet and the exhaust valve exhaust timing relative to the crankshaft.
The control outputs are engine torque, brake fuel consumption rate and coefficient of variation of mean effective pressure indication. Other variables that affect system performance (such as engine speed and engine coolant temperature) are treated as external parameters and used as scheduling variables of the control system.
Using the LabVIEW Control Design and Simulation Module, the time-continuous TIVCT engine model combines a static characteristic equation of a typical combustion process with differential equations describing the actuator and intake manifold to create a dynamic model.
The resulting nonlinear TIVCT engine model has the characteristics of multiple input, multiple output (MIMO). By manipulating each input variable, its input-output relationship has a significant cross-effect. In this control application, LabVIEW is used to set the system to a specific operating point, linearize the nonlinear engine model, and thus develop a linear model.
Interactive simulation using LabVIEW front panels
An advanced optimization controller is designed using the linear quadratic regulator (LQR) in LabVIEW. Functionally, this controller achieves two goals: minimizing the offset and realizing the role of a calibrator. In the presence of external disturbances, the steady-state error can be eliminated by introducing an intra-loop integral, thereby achieving the above controller design goals.
In order to define the performance index and minimize the output error and output change rate, LabVIEW is used to perform state feedback and reference point tracking on the TIVCT engine based on the optimization theory of continuous time domain systems, and the expected gain is obtained through this tool.
The local controller and linear model were built and simulated in LabVIEW. The system tracks the engine torque with an accurate steady-state value related to the setpoint while minimizing the brake specific fuel consumption (BSFC) and the coefficient of variation of mean indicated pressure (COVIMEP).
Placing the two tuning variables Q and R on the front panel ensures intuitive detection of the controller and online adjustment, which also makes full use of the interactive simulation features of LabVIEW.
In order to easily transfer the simulation to computer hardware for the final application, the model and controller are usually implemented in discrete-time systems. Discrete-time controllers can be derived from continuous-time controllers or redesigned directly in discrete-time systems using the same Linear Quadratic Regulator VI.
Because the model is nonlinear, the ideal gain parameters that produce the desired response at one operating point may not produce the same satisfactory response at another operating point.
Therefore, it is necessary to use the corresponding ideal gain parameters in different working ranges of the nonlinear model to achieve gain scheduling. The interactive adjustment of parameters is completed through the front panel to rationalize the gain tuning process.
Use LabVIEW for interactive simulation, real-time control, analysis, and testing
Screen capture demonstrating multiple-input multiple-output (MIMO) design methodology
Previous article:Near-field antenna test system solves the problem of large-scale darkroom testing
Next article:The number of traditional vias has increased significantly, and strip vias have become the general trend
Recommended ReadingLatest update time:2024-11-16 15:34
- Popular Resources
- Popular amplifiers
- 100 Examples of Microcontroller C Language Applications (with CD-ROM, 3rd Edition) (Wang Huiliang, Wang Dongfeng, Dong Guanqiang)
- Arduino Nano collects temperature and humidity data through LabVIEW and DHT11
- Modern Testing Technology and System Integration (Liu Junhua)
- Computer Control System Analysis, Design and Implementation Technology (Edited by Li Dongsheng, Zhu Wenxing, Gao Rui)
- High signal-to-noise ratio MEMS microphone drives artificial intelligence interaction
- Advantages of using a differential-to-single-ended RF amplifier in a transmit signal chain design
- ON Semiconductor CEO Appears at Munich Electronica Show and Launches Treo Platform
- ON Semiconductor Launches Industry-Leading Analog and Mixed-Signal Platform
- Analog Devices ADAQ7767-1 μModule DAQ Solution for Rapid Development of Precision Data Acquisition Systems Now Available at Mouser
- Domestic high-precision, high-speed ADC chips are on the rise
- Microcontrollers that combine Hi-Fi, intelligence and USB multi-channel features – ushering in a new era of digital audio
- Using capacitive PGA, Naxin Micro launches high-precision multi-channel 24/16-bit Δ-Σ ADC
- Fully Differential Amplifier Provides High Voltage, Low Noise Signals for Precision Data Acquisition Signal Chain
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Detailed explanation of MSP430F149 serial port receiving and sending program
- Embedded Development Electronic Technology Classic Data 12G
- The new TMS320F28377S cannot connect to the emulator, what should I do?
- 【EasyARM-RT1052 Review】 + cJSON transplantation and use
- EEWORLD University ---- FPGA-based SOPC development process (Intel official tutorial)
- The difference between the input and output voltages of the voltage follower is so large that I was confused for several days. Please help me.
- Use of Inductor
- Reward: Looking for a solution to migrate hard disk recorders and surveillance cameras to the cloud platform. Is it feasible?
- Is there anyone who has done a high frequency injection control algorithm for PMSM?
- How to Desolder a Stamp Hole Bluetooth Module