Model Predictive Control for Engine Torque Response

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional engine control systems fail to accurately control engine output torque and do not provide rapid responses to control signals, leading to inefficiencies in adjusting torque output among various engine devices.

Innovation Solution

A model predictive control (MPC) system that includes an MPC module and an actuator module, which generates predicted parameters and adjusts actuators based on desired operating conditions, optimizing target values to achieve precise torque control by determining costs and selecting the most effective set of target values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional engine control systems are used, then the system structure is simple, but the response time is slow and torque control accuracy is poor

Engineering Contradiction:
Improveresponse timeVSAvoidcontrol system complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The control system is segmented into multiple independent SISO controllers, each responsible for controlling a specific engine device (throttle, fuel injector, spark plug, etc.). This segmentation allows each controller to operate independently and rapidly, improving overall response time while maintaining manageable complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The MPC module serves as a universal coordination layer that manages multiple SISO controllers simultaneously. It generates coordinated control signals for various engine devices based on desired torque output, enabling the system to achieve rapid and accurate torque control without requiring complete system redesign

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Manufacturing precision

If traditional engine control systems are used, then the control system is easy to implement, but the torque control accuracy is insufficient

Engineering Contradiction:
Improvetorque control accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The MPC module continuously receives feedback from the engine control system about actual torque output and compares it with the desired torque. Based on this feedback, it dynamically adjusts control signals to multiple engine devices, ensuring accurate torque control while maintaining system coordination

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses pre-calibrated lookup tables that store optimal control parameter combinations for different operating conditions. When torque control is needed, the system quickly retrieves pre-computed values from these tables, enabling rapid and accurate torque adjustment without complex real-time calculations

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple SISO controllers are coordinated, then the response speed improves, but the coordination complexity among devices increases

Engineering Contradiction:
Improvetorque adjustment speedVSAvoiddevice coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Multiple SISO controllers are merged under a single MPC module that handles coordination centrally. The MPC module receives the desired torque output as a single input and generates coordinated control signals for all engine devices simultaneously, simplifying the coordination complexity while maintaining rapid response capabilities

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9334815B2System and method for improving the response time of an engine using model predictive control
Publication Date: 2016.05.10 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US9334815B2 patent drawing
  • US9334815B2 patent drawing
  • US9334815B2 patent drawing

AI summary

A system according to the principles of the present disclosure includes a model predictive control (MPC) module and an actuator module. The MPC module generates predicted parameters based on a model of a subsystem and a set of possible target values. The MPC module generates a cost for the set of possible target values based on the predicted parameters and at least one of weighting values and references values. The MPC module adjusts the at least one of the weighting values and the reference values based on a desired rate of change in an operating condition of the subsystem. The MPC module selects the set of possible target values from multiple sets of possible target values based on the cost. The actuator module adjusts an actuator of the subsystem based on at least one of the target values.