Partial Engine Model for High-Frequency State Variable Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time testing of control units for internal combustion engines is hindered by the need for engine state variables to be calculated at frequencies higher than the sampling step size of the simulator processor, particularly for variables like cylinder pressure, which requires precise and complex full engine models, leading to computational challenges and potential delays in transmission.

Innovation Solution

A partial engine model is used to calculate specific engine state variables at a different, potentially higher or variable sampling step size, independent of the full engine model's calculation, and these variables are transmitted via a separate data channel to ensure timely and efficient delivery to the control unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a full engine model is used to calculate engine state variables, then measurement precision is improved, but productivity deteriorates due to computational complexity and time constraints

Engineering Contradiction:
Improvecalculation precision of engine state variablesVSAvoidcalculation speed of engine state variables
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides the calculation system into two segments: a full engine model for comprehensive calculations and a partial engine model for specific critical variables. This segmentation allows the full model to maintain precision while the partial model provides faster calculations for variables like cylinder pressure, resolving the contradiction between measurement precision and productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by using a partial engine model that calculates only specific engine state variables (such as cylinder pressure) at higher frequencies than the full model. This partial calculation approach provides sufficient precision for critical variables while significantly improving calculation speed and reducing computational burden.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If the sampling step size is reduced to increase calculation frequency, then productivity is improved, but device complexity increases due to additional processing requirements

Engineering Contradiction:
Improvecalculation frequency of engine state variablesVSAvoidsimulator processor complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the processing tasks by creating a separate partial engine model dedicated to specific engine state variables. This allows high-frequency calculations (reduced sampling step size) for critical variables without requiring the entire simulator processor to operate at that frequency, thus improving productivity while managing device complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The partial engine model acts as an intermediary between the full engine model and the control unit. It receives data from the full model and provides high-frequency calculations for specific variables, enabling increased calculation frequency without directly complicating the main simulator processor architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a separate data channel is used for transmitting specific engine state variables, then productivity is improved through timely transmission, but device complexity increases due to additional communication infrastructure

Engineering Contradiction:
Improvetransmission speed of engine state variablesVSAvoiddata channel infrastructure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a separate data channel as an intermediary communication path for specific engine state variables calculated by the partial engine model. This dedicated channel ensures timely transmission of critical data to the control unit, improving productivity while isolating the additional infrastructure requirements from the main communication system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9612592B2Method for real-time testing of a control unit for an internal combustion engine using a simulator
Publication Date: 2017.04.04 DSPACE SE & CO KG
  • US9612592B2 patent drawing
  • US9612592B2 patent drawing
  • US9612592B2 patent drawing

AI summary

A method for real-time testing of a control unit for an internal combustion engine using a simulator is provided. The control unit and the simulator are connected to one another by a first data channel. The control unit transmits engine control data to the simulator through the first data channel and the simulator calculates engine state variables in real time on its first simulator processor with a first sampling step size and transmits at least some of the engine state variables to the control unit. Thus, selected engine state variables can be made available at a different frequency, and in particular at a higher frequency, than is possible by the first sampling step size of the first simulator processor, in that the simulator calculates at least one specific engine state variable using a partial engine model and with a second sampling step size different from the first sampling step size.