TXT

mbc_gs

By Jamie Allen,2014-12-23 17:33
11 views 0
mbc_gs

     ??ÎÄÓÉprettymar??Ï×

    pdfÎĵµ?ÉÄÜÔÚWAP?Ëä?ÀÀÌåÑé???Ñ????ÒéÄúÓÅÏÈÑ?ÔñTXT???òÏÂÔØÔ?ÎÄ?þµ????ú?é????

     Model-Based Calibration Toolbox? 4 Getting Started Guide

     How to Contact MathWorks

     Web Newsgroup www.mathworks.com/contact_TS.html Technical Support

     www.mathworks.com comp.soft-sys.matlab suggest@mathworks.com bugs@mathworks.com doc@mathworks.com service@mathworks.com info@mathworks.com

     Product enhancement suggestions Bug reports Documentation error reports Order status, license renewals, passcodes Sales, pricing, and general information

     508-647-7000 (Phone) 508-647-7001 (Fax) The MathWorks, Inc. 3 Apple Hill Drive Natick, MA 01760-2098

     For contact information about worldwide offices, see the MathWorks Web site. Model-Based Calibration Toolbox? Getting Started Guide ? COPYRIGHT 2005?C2011 by The MathWorks, Inc.

     The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. No part of this manual may be photocopied or reproduced in any form without prior written consent from The MathWorks, Inc. FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by, for, or through the federal government of the United States. By accepting delivery of the Program or Documentation, the government hereby agrees that this software or documentation qualifies as commercial computer software or commercial computer software documentation as such terms are used or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014. Accordingly, the terms and conditions of this Agreement and only those rights specified in this Agreement, shall pertain to and govern the use, modification, reproduction, release, performance, display, and disclosure of the Program and Documentation by the federal government (or other entity acquiring for or through the federal government) and shall supersede any conflicting contractual terms or conditions. If this License fails to meet the government??s needs or is inconsistent in any respect with federal procurement law, the government agrees to return the Program and Documentation, unused, to The MathWorks, Inc.

     Trademarks

     MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

     Patents

     MathWorks products are protected by one or more U.S. patents. Please see www.mathworks.com/patents for more information.

     Revision History

     November 2005 September 2006 March 2007 September 2007 March 2008 October 2008 October 2008 March 2009 September 2009 March 2010 September 2010 April 2011

     Online only Online only Online only Online only Online only Online only Online only Online only Online only Online only Online only Online only

     New for Version 3.0 (Release 14SP3+) Version 3.1 (Release 2006b) Version 3.2 (Release 2007a) Revised for Version 3.3 (Release 2007b) Revised for Version 3.4 (Release 2008a) Revised for Version

    3.4.1(Release 2008a+) Revised for Version 3.5 (Release 2008b) Revised for Version 3.6 (Release 2009a) Revised for Version 3.7 (Release 2009b) Revised for Version 4.0 (Release 2010a) Revised for Version 4.1 (Release 2010b) Revised for Version 4.2 (Release 2011a)

     Contents

     Introduction

     1

     Product Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Product Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Toolbox User Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . About the Model Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . About CAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . Learning the Model-Based Calibration Toolbox Product . . Learning the Model Browser . . . . . . . . . . . . . . . . . . . . . . . . Learning CAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Training Material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operating System Requirements . . . . . . . . . . . . . . . . . . . . . Required MathWorks Products . . . . . . . . . . . . . . . . . . . . . . Optional MathWorks Products . . . . . . . . . . . . . . . . . . . . . . . Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Waitbar May Have Transparent Background . . . . . . . . . . . 1-2 1-2 1-3 1-3 1-4 1-6 1-6 1-6 1-8 1-8 1-9 1-9 1-9 1-9 1-11 1-11

     Gasoline Engine Calibration Case Study

     2

     Gasoline Case Study Overview . . . . . . . . . . . . . . . . . . . . . . Case Study Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Why Use Design of Experiment and Engine Modeling? . . . Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction to Two-Stage Modeling . . . . . . . . . . . . . . . . . . Designing the Experiment . . . . . . . . . . . . . . . . . . . . . . . . . .

2-3 2-3 2-4 2-5 2-6 2-7

     v

     Overview of Design Process . . . . . . . . . . . . . . . . . . . . . . . . . Creating a Test Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Specifying the Model Inputs . . . . . . . . . . . . . . . . . . . . . . . . . Creating Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Data Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Importing and Filtering Data . . . . . . . . . . . . . . . . . . . . . . . Import and View Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Filter Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How Is a Two-Stage Model Constructed? . . . . . . . . . . . . . Building the Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Completing Model Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . Specifying the Local Model Type . . . . . . . . . . . . . . . . . . . . . Selecting Data and Responses to Model . . . . . . . . . . . . . . . Selecting Local Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Boundary Models . . . . . . . . . . . . . . . . . . . . . . . . . Selecting Global and Two-Stage Models . . . . . . . . . . . . . Inspect the Global Models . . . . . . . . . . . . . . . . . . . . . . . . . . Create Multiple Models to Compare . . . . . . . . . . . . . . . . . . Create a Two-Stage Model . . . . . . . . . . . . . . . . . . . . . . . . . . Adding New Response Models . . . . . . . . . . . . . . . . . . . . . . . Using Validation Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exporting the Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimized Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Benefits of Automated Calibration . . . . . . . . . . . . . . . . . . . Importing Models into CAGE . . . . . . . . . . . . . . . . . . . . . . . Setting Up Calibration Tables to Fill . . . . . . . . . . . . . . . . Altering Variable Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . .

     2-7 2-7 2-8 2-12 2-17 2-18 2-18 2-24 2-27 2-31 2-31 2-32 2-33 2-40 2-44 2-49 2-49 2-51 2-55 2-57 2-60 2-63 2-64 2-64 2-65 2-67 2-70 2-70

     vi

     Contents

     Setting Up Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the Optimization . . . . . . . . . . . . . . . . . . . . . . . . Defining Variable Values . . . . . . . . . . . . . . . . . . . . . . . . . . . Running the Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the Sum Optimization . . . . . . . . . . . . . . . . . . . Setting Up the Optimization Initial Values and

    Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Table Gradient Constraints . . . . . . . . . . . . . . . . . Running the Sum Optimization . . . . . . . . . . . . . . . . . . . . . . Filling Tables with Optimization Results . . . . . . . . . . . . MBT

    Spark Estimator Problem . . . . . . . . . . . . . . . . . . . . . What Is an Estimator? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . View the Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . View Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Edit and Import Boundary Model . . . . . . . . . . . . . . . . . . . . Use the Feature Fill Wizard . . . . . . . . . . . . . . . . . . . . . . . . . Inspect Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CAGE Import Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

     2-70 2-73 2-76 2-78 2-83 2-83 2-84 2-87 2-88 2-89 2-89 2-89 2-90 2-91 2-92 2-96 2-99

     Diesel Engine Calibration Case Study

     3

     Diesel Case Study Overview . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Design of Experiment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introducing Design of Experiment . . . . . . . . . . . . . . . . . . . . Constraining the Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Candidate Designs . . . . . . . . . . . . . . . . . . . . . . . . . Data Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 3-2 3-2 3-4 3-4 3-7 3-14 3-15

     vii

    Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of Modeling Process . . . . . . . . . . . . . . . . . . . . . . . Building Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Building and Evaluating Alternative Models . . . . . . . . . . . Creating Boundary Models . . . . . . . . . . . . . . . . . . . . . . . . . . Export to CAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimized Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Benefits of Automated Calibration . . . . . . . . . . . . . . . . . . . Importing Models of Engine Responses into CAGE

     3-17 3-17 3-18 3-20 3-26 3-29 3-31 3-31 3-32 3-34 3-35 3-37 3-38 3-41 3-46 3-49 3-51 3-51 3-52 3-53 3-55 3-57

     ????

     Defining Additional Variables and Models . . . . . . . . . . . Setting Up Calibration Tables to Fill . . . . . . . . . . . . . . . . Setting Up the Point Optimization . . . . . . . . . . . . . . . . . . Setting Up Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Defining Variable Values . . . . . . . . . . . . . . . . . . . . . . . . . . . Running the Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the Sum Optimization . . . . . . . . . . . . . . . . . . . Setting Up Initial Values and Sum Objective . . . . . . . . . . . Creating

    the Brake Specific NOx Constraint . . . . . . . . . . . Setting Weights for the Sum Objective and Constraint . . . Set Parameters and Run

    Optimization . . . . . . . . . . . . . . . . Filling Tables with Optimization Results . . . . . . . . . . . .

     viii

     Contents

     Point-by-Point Diesel Engine Calibration Case Study

     4

     Point-by-Point Diesel Case Study Overview . . . . . . . . . . What Is Point-by-Point Modeling? . . . . . . . . . . . . . . . . . . . Engine Calibration Specifications and Problem

    Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Required Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create Designs and Models Programmatically . . . . . . . Overview of Programmatic Design and Modeling . . . . . . . . Creating Designs and Models Programmatically . . . . . . . . Verify and Refine Models in the Model Browser . . . . . . Open the Project and View

    Designs . . . . . . . . . . . . . . . . . . . Analyze and Refine Local Fits . . . . . . . . . . . . . . . . . . . . . . . Point-by-Point Optimization Overview . . . . . . . . . . . . . . Create Point Optimizations in CAGE . . . . . . . . . . . . . . . .

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Load Models to Optimize . . . . . . . . . . . . . . . . . . . . . . . . . . . Create Part Load Point Optimization . . . . . . . . . . . . . . . . . Create Full-Load Point Optimization . . . . . . . . . . . . . . . . . Create Multiregion Sum Optimization . . . . . . . . . . . . . . .

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create Data Set from Point Optimization Results . . . . . . . Create Sum Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . Add Application Point Sets . . . . . . . . . . . . . . . . . . . . . . . . . . Set Up Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Define Weights and Fixed Variables and Run

    Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Use Optimization Results . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create Tables to Fill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fill Tables from Optimization Results . . . . . . . . . . . . . . . . . Export Tables . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . 4-2 4-2 4-2 4-4 4-5 4-5 4-5 4-7 4-7 4-7 4-9 4-11 4-11 4-11 4-12 4-16 4-20 4-20 4-20 4-21 4-22 4-24 4-26 4-28 4-28 4-28 4-29 4-30

     ix

     Example Composite Models and Modal Optimizations

     5

     Introducing Composite Models and Modal

    Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Example Composite Model and Modal Optimization

    Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gasoline Example with Four Cylinder and Eight Cylinder

    Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diesel Example with Low and High EGR Modes . . . . . . . . Composite

    Model Example with Separate Tables for Each

    Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2

     5-3 5-3 5-4 5-5

     Command-Line Interface to the Model-Based Calibration Toolbox

    Product

     6

     Introduction to the Command-Line Interface

     ????

     6-2 6-3 6-6 6-6 6-6 6-6 6-7 6-8

     Processes You Can Automate . . . . . . . . . . . . . . . . . . . . . . . Understanding Model Structure . . . . . . . . . . . . . . . . . . . . Overview of Model Structure . . . . . . . . . . . . . . . . . . . . . . . . Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Test Plans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Boundary Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How the Model Tree Relates to Command-Line

    Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Command-Line Demos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

     6-10 6-15

     x

     Contents

     Tutorial: Model Quickstart

     7

     Two-Stage Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Starting the Toolbox and Loading Data . . . . . . . . . . . . . . Setting Up the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating the Test Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the Local Model . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the Global Model . . . . . . . . . . . . . . . . . . . . . . . . Selecting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Specifying the Response Model . . . . . . . . . . . . . . . . . . . . . . Verifying the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verifying the Local Model . . . . . . . . . . . . . . . . . . . . . . . . . . . Verifying the Global Model . . . . . . . . . . . . . . . . . . . . . . . . . . Selecting the Two-Stage Model . . . . . . . . . . . . . . . . . . . . . . Comparing the Local Model and the Two-Stage Model . . . Maximum

    Likelihood Estimation . . . . . . . . . . . . . . . . . . . . . Response Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exporting the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Multiple Models to Compare . . . . . . . . . . . . . . . Methods For Creating More Models . . . . . . . . . . . . . . . . . . . Creating New Local Models . . . . . . . . . . . . . . . . . . . . . . . . . Adding New Response Features . . . . . . . . . . . . . . . . . . . . . . Comparing Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating New Global Models . . . . . . . . . . . . . . . . . . . . . . . . Creating Multiple Models Using Build Models . . . . . . . . . . 7-2 7-4 7-8 7-8 7-10 7-14 7-18 7-22 7-24 7-24 7-26 7-28 7-35 7-36 7-39 7-41 7-43 7-43 7-43 7-46 7-47 7-49 7-52

     Tutorial: Design of Experiment

     8

     What Is Design of Experiment? . . . . . . . . . . . . . . . . . . . . . Why Use Design of Experiment? . . . . . . . . . . . . . . . . . . . . . 8-2 8-2

     xi

     Design

    Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure of This Design Editor Tutorial . . . . . . . . . . . . . . . Getting Started with the Design Editor . . . . . . . . . . . . . . Setting Up a Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Starting the Design Editor . . . . . . . . . . . . . . . . . . . . . . . . . . Creating a New Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Optimal Designs . . . . . . . . . . . . . . . . . . . . . . . . . . Introducing Optimal Designs . . . . . . . . . . . . . . . . . . . . . . . . Start Point Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Candidate Set Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Algorithm Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Viewing Design Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . Using the Prediction Error Variance Viewer . . . . . . . . . Introducing the Prediction Error Variance Viewer . . . . . . . Improving the Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Classical Designs . . . . . . . . . . . . . . . . . . . . . . . . . Adding a Classical Design . . . . . . . . . . . . . . . . . . . . . . . . . . Classical Design Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up and Viewing a Classical Design . . . . . . . . . . . . Using the Design Evaluation Tool . . . . . . . . . . . . . . . . . . . Creating Space-Filling Designs . . . . . . . . . . . . . . . . . . . . . Applying Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saving Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

     8-3 8-4 8-6 8-6 8-7 8-8 8-10 8-10 8-11 8-12 8-15 8-17 8-21 8-21 8-24 8-27 8-27 8-29 8-30 8-34 8-37 8-39 8-45

     xii

     Contents

     Tutorial: Data Editor

     9

     Introduction to the Data Editor . . . . . . . . . . . . . . . . . . . . . Loading the Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entering the Data Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . Loading a Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Viewing and Editing the Data . . . . . . . . . . . . . . . . . . . . . . . Viewing Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using Notes to Sort Data for Plotting . . . . . . . . . . . . . . . . . Removing Outliers and Problem Tests . . . . . . . . . . . . . . . . Reordering and Editing Data . . . . . . . . . . . . . . . . . . . . . . . . User-Defined Variables and Filtering . . . . . . . . . . . . . . . . Adding New Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Applying a Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sequence of Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Deleting and Editing Variables and Filters . . . . . . . . . . . . Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Test

    Groupings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Matching Data to Designs . . . . . . . . . . . . . . . . . . . . . . . . . . Introducing Matching Data to Designs . . . . . . . . . . . . . . . . Tolerances and Cluster Information . . . . . . . . . . . . . . . . . . Understanding Clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 9-3 9-3 9-4 9-6 9-6 9-8 9-9 9-10 9-13 9-13 9-14 9-16 9-17 9-18 9-20 9-24 9-24 9-27 9-30

     Tutorial: Feature Calibration

     10

     What Are Feature Calibrations? . . . . . . . . . . . . . . . . . . . . . Setting Up Calibrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2 10-4

     xiii

     Starting CAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up a Feature Calibration . . . . . . . . . . . . . . . . . . . Setting Up a New Feature . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Calibrating a Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Process For Feature Calibration . . . . . . . . . . . . . . . . . . . . . Calibrating the Normalizers . . . . . . . . . . . . . . . . . . . . . . . . . Calibrating the Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Calibrating the Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . .

     10-4 10-4 10-7 10-10 10-10 10-12 10-13 10-16 10-16 10-17 10-21 10-28

     Exporting Calibrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-33

     Tutorial: Tradeoff Calibration

     11

     What Is a Tradeoff Calibration? . . . . . . . . . . . . . . . . . . . . . Setting Up a Tradeoff Calibration . . . . . . . . . . . . . . . . . . . Creating a Tradeoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adding Tables to a Tradeoff Calibration . . . . . . . . . . . . . . . Displaying the Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Performing the Tradeoff Calibration . . . . . . . . . . . . . . . . Process Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Checking the Normalizers . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Values for Other Variables . . . . . . . . . . . . . . . . . . . Filling Key Operating Points . . . . . . . . . . . . . . . . . . . . . . . . Filling the Table by Extrapolation . . . . . . . . . . . . . . . . . . . . Exporting Calibrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2 11-3 11-3 11-5 11-6 11-8 11-8 11-10 11-11 11-13 11-17 11-19

     xiv

     Contents

     Tutorial: Data Sets

     12

     Setting Up the Data Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tutorial Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Opening an Existing Calibration . . . . . . . . . . . . . . . . . . . . . Importing Experimental Data into a Data Set . . . . . . . . . . Adding an Item to a Data Set . . . . . . . . . . . . . . . . . . . . . . . . 12-2 12-2 12-3 12-3 12-6

     Comparing the Items in a Data Set . . . . . . . . . . . . . . . . . . 12-8 Viewing the Data Set as a Table . . . . . . . . . . . . . . . . . . . . . 12-8 Viewing the Data Set as a Plot . . . . . . . . . . . . . . . . . . . . . . . 12-10 Displaying the

    Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-11 Coloring the

    Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-13 Reassigning Variables

     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-16

     Tutorial: Filling Tables from Data

     13

     Setting Up a Table and Experimental Data . . . . . . . . . . . Tutorial Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adding Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adding a New Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Importing Experimental Data . . . . . . . . . . . . . . . . . . . . . . . Filling the Table from the Experimental Data . . . . . . . . 13-2 13-2 13-3 13-4 13-6 13-9

     Selecting Regions of the Data . . . . . . . . . . . . . . . . . . . . . . . 13-13 Exporting the Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . 13-15

     xv

     Tutorial: Optimization and Automated Tradeoff

     14

     Tutorial Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tutorial Problem Definitions . . . . . . . . . . . . . . . . . . . . . . . . The Optimization View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import Models to Optimize . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2 14-2 14-2 14-4

     Single-Objective Optimization . . . . . . . . . . . . . . . . . . . . . . 14-5 Process Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5 Using the Create Optimization from Model Wizard . . . . . . 14-5 Setting Constraints and Operating Points . . . . . . . . . . . . . 14-9 Running the Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . 14-12 Using Optimization Results to Fill Tables . . . . . . . . . . . . . 14-14 Using a Custom Fill Routine to Fill Tables . . . . . . . . . . . . . 14-16 Multiobjective Optimization . . . . . . . . . . . . . . . . . . . . . . . . Setting Up and Running the Multiobjective

    Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimization Output View . . . . . . . . . . . . . . . . . . . . . . . . . . Selecting Best Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-18 14-18 14-23 14-29

     Sum Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-33 What Is a Sum Optimization? . . . . . . . . . . . . . . . . . . . . . . . 14-33

    Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-34 Automated Tradeoff

     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-38

     Worked Example Optimization . . . . . . . . . . . . . . . . . . . . . 14-41 Example Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-41 Using the Worked Example Optimization . . . . . . . . . . . . . . 14-42 Creating an Optimization from Your Own Algorithm . . Process Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Step 1: Verify the Algorithm . . . . . . . . . . . . . . . . . . . . . . . . Step 2: Create a CAGE Optimization Function . . . . . . . . . Step 3: Define the Optimization Options . . . . . . . . . . . . . . Step 4: Add the Algorithm to the Optimization Function . . Step 5: Register Your Optimization Function with

    CAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Report this document

For any questions or suggestions please email
cust-service@docsford.com