|
|
|
| R2011b Documentation → Model-Based Calibration Toolbox | |
Learn more about Model-Based Calibration Toolbox |
|
| Contents | Index |
This section contains the following topics:
| On this page… |
|---|
Model-Based Calibration Toolbox provides design tools for optimally calibrating complex powertrain systems using statistical modeling and numeric optimization. You can define test plans, develop statistical models, and generate calibrations and lookup tables for complex high-degree-of-freedom engines that would require exhaustive testing using traditional methods. By using the toolbox with MATLAB® and Simulink®, you can develop a process for systematically identifying the optimal balance of engine performance, emissions, and fuel economy, and reuse statistical models for control design, hardware-in-the-loop testing, or powertrain simulation.
Key features:
Interactive workflow tools for designing experiments, fitting statistical models to engine data, and producing optimal calibrations
Classical, space-filling, and optimal designs, based on Design-of-Experiments methodology, for creating optimized test plans
Techniques for developing high-fidelity nonlinear statistical models from test data
Linear regression and radial basis function modeling techniques for creating accurate fits to data
Built-in and user-definable libraries of empirical model forms
Boundary modeling to keep optimization results within the engine operating envelope
Optimization and tradeoff tools for solving calibration problems at individual operating points or over drive cycles
Generation of lookup tables from models, optimization results, or test data
Calibration import and export links to ETAS INCA and ATI Vision
The toolbox has two main user interfaces:
Model Browser for design of experiment and statistical modeling
CAGE Browser for analytical calibration
The Model Browser part of the toolbox is a powerful tool for experimental design and statistical modeling. The models you build with the Model Browser can be imported into the CAGE Browser part of the toolbox to produce optimized calibration tables.
High accuracy engine models are a key component for reducing calibration effort and engine development time.
The time spent calibrating an engine control unit has been increasing, due to new control actuators. The new actuators give the potential for increased performance, reduced emissions, and improved fuel consumption. It is necessary to apply advanced modeling and optimization techniques to achieve the full benefits available from the addition of new actuators. Advanced modeling techniques offer increased understanding of the complex, nonlinear engine responses. High accuracy models can be used throughout the design process, including the calibration of base maps with the optimal settings for the control parameters, determined by constrained optimizations.
The Model Browser is a flexible, powerful, intuitive graphical interface for building and evaluating experimental designs and statistical models:
Design of experiment tools can drastically reduce expensive data collection time.
You can create and evaluate optimal, space-filling, and classical designs, and constraints can be designed or imported.
Hierarchical statistical models can capture the nature of variability inherent in engine data, accounting for variation both within and between tests.
The Model Browser has powerful, flexible tools for building, comparing, and evaluating statistical models and experimental designs.
There is an extensive library of prebuilt model types and the capability to build user-defined models.
You can export models to CAGE or to MATLAB or Simulink software.
To start the application, type
mbcmodel
at the MATLAB command prompt.
CAGE (CAlibration GEneration) is an easy-to-use graphical interface for calibrating lookup tables for your electronic control unit (ECU).
As engines get more complicated, and models of engine behavior more intricate, it is increasingly difficult to rely on intuition alone to calibrate lookup tables. CAGE provides analytical methods for calibrating lookup tables.
CAGE uses models of the engine control subsystems to calibrate lookup tables. With CAGE, you fill and optimize lookup tables in existing ECU software using Model Browser models. From these models, CAGE builds steady-state ECU calibrations.
CAGE also compares lookup tables directly to experimental data for validation.
To start the application, type
cage
at the MATLAB command prompt.
![]() | Introduction | How to Use This Manual | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |