Skip to Main Content Skip to Search
Product Documentation

Optimized Calibration

Problem Definition

This section describes the creation and optimization of calibration tables for the gasoline case study. The Model Browser section of this case study covers creating the design for the experiment and creating and evaluating models from the resulting data. You can export your models directly to CAGE; or to Simulink software or to a file, ready to be imported into CAGE for model-based calibration generation. An example file is provided.

The aim of this case study is to produce optimized tables for

CAGE is intended for model-based calibration, although you can still create tables without reference to models if you want. For this case study, you use models produced in the Model Browser to generate calibrations in CAGE. You cover the following steps:

  1. Load models of engine responses, decide on optimization strategy and define additional models. See Importing Models into CAGE.

  2. Set up tables. See Setting Up Calibration Tables to Fill.

  3. Define optimization objective and constraints. See Setting Up the Optimization.

  4. Set up an operating point set for the optimization. See Defining Variable Values.

  5. Run the optimization and view the results. See Running the Optimization

  6. Duplicate and modify the optimization to create a sum optimization using the previous results as starting points. See Setting Up the Sum Optimization

  7. Fill tables from optimization results. See Filling Tables with Optimization Results.

  8. Use models and optimized tables to fill a spark estimator table. See MBT Spark Estimator Problem.

For guidance, you can look at the example finished project: Gasoline_optimization.cag.

Benefits of Automated Calibration

CAGE can provide both automatic and interactive calibration optimization. You can trade off multiple objectives, deal with multiple constraints, and you can examine optimizations point-by-point or drive-cycle-based. You can use built-in optimization routines or write your own. You can fill groups of tables simultaneously, and optimize table values and breakpoint settings. CAGE can provide solutions for these example applications:

  


Recommended Products

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