exponenta event banner

Оптимизация и автоматизированный компромисс

Импорт моделей для оптимизации

Чтобы открыть браузер CAGE и настроить оптимизацию, выполните следующие действия.

  1. Запустите компонент CAGE Browser продукта «Калибровка на основе модели» (Model-Based Calibration Toolbox™), введя

    cage
    
  2. Если модели не импортированы, щелкните Импорт моделей (Import Models). Импортированные модели можно оптимизировать.

    Для любой оптимизации необходима одна или несколько моделей. Можно выполнить оптимизацию в одной точке или предоставить набор точек для оптимизации. Требуются следующие шаги:

    1. Импорт модели или моделей.

    2. Настройка новой оптимизации.

  3. Если импортированы модели, щелкните Оптимизация (Optimization) на панели Процессы (Processes).

Представление «Оптимизация» можно использовать для настройки, выполнения, просмотра и экспорта оптимизации. Здесь также необходимо настроить оптимизации, чтобы использовать их для автоматического компромисса.

При первом открытии представления Оптимизация (Optimization) обе панели остаются пустыми до тех пор, пока не будет создана оптимизация. После настройки оптимизации на левой панели Оптимизация (Optimization) отображается иерархия дерева оптимизаций, а на правой панели отображаются сведения об оптимизации, выбранной в дереве, как и в других процессах CAGE.

В следующем учебном пособии описывается процесс оценки этой проблемы оптимизации. MaxTQ (SPK, N, L).

То есть найти максимум модели крутящего момента (TQ) как функцию искры (SPK), частоты вращения двигателя (N) и нагрузки (L). Вы будете использовать NOXFLOW модель для ограничения этих задач оптимизации.

Для любой оптимизации необходимо загрузить одну или несколько моделей. Инструмент импорта CAGE можно использовать для импорта моделей из проектов браузера моделей. Для этого учебного пособия можно загрузить проект CAGE из mbctraining который содержит две модели для задач оптимизации. Загрузите проект, содержащий модели, для оптимизации следующим образом:

  1. Выберите Файл > Открыть проект, чтобы выбрать tradeoffInit.cag файл, найден в matlab\toolbox\mbc\mbctraining и нажмите кнопку «ОК».

    tradeoffInit.cag проект содержит две модели и все переменные, необходимые для данного учебного пособия.

  2. CAGE отображает представление Модели (Models). Модели можно просмотреть в любое время, нажав кнопку Модели (Models) на панели Объекты данных (Data Objects).

    Обратите внимание, что открытый проект содержит две модели: TQ_Model и NOXFLOW_Model. В этом учебном пособии эти модели используются для оптимизации значений крутящего момента с учетом ограничений на выбросы.

  3. Для просмотра элементов в словаре переменных нажмите кнопку «Словарь переменных» на панели «Объекты данных».

    Появится представление «Словарь переменных» с отображением переменных, констант и формул в текущем проекте. В проекте уже определены соответствующие переменные, поэтому импорт словаря переменных не требуется. Обратите внимание, что для переменных определены диапазоны и уставки.

Связанные темы