Создайте компромисс из оптимизации

Как правило, существует много различных и конфликтных калибровочных целей. Например, калибратор может хотеть максимизировать крутящий момент при ограничении оксидов азота (NOX) эмиссия. Не возможно достигнуть максимального крутящего момента и минимального NOX вместе, но это возможно к компромиссу небольшое сокращение крутящего момента для сокращения эмиссии NOX. Калибратор выбирает значения входных переменных, которые производят небольшую потерю крутящего момента по значениям, которые производят максимальный крутящий момент.

Используйте приложение MBC Optimization со статистическими моделями, созданными в приложении MBC Model Fitting, чтобы сбалансировать конкурирующие цели и интерполяционные таблицы заливки тот механизм управления функции. После того, как вы импортируете свои модели, можно создать компромисс. Самый легкий способ автоматизировать обменивание конкурирующих целей состоит в том, чтобы создать компромисс из оптимизации. Следуйте за этим рабочим процессом.

ШагОписание
1

Импортируйте модели

Используйте приложение MBC Model Fitting, чтобы импортировать модели к CAGE.

2

Создайте интерполяционные таблицы и компромисс из модели

Нажмите Lookup Tables and Tradeoff, чтобы использовать Создать Интерполяционные таблицы от мастера Модели, чтобы составить таблицы и компромиссы.

3

Создайте оптимизацию

Нажмите Optimization, чтобы использовать Создать Оптимизацию от мастера Модели, чтобы создать оптимизацию.

4

Запустите оптимизацию

На панели Общих задач нажмите Run, чтобы запустить оптимизацию.

5

Заполните интерполяционные таблицы

На панели Общих задач нажмите Fill Tables, чтобы заполнить таблицы результатами оптимизации.

6

Анализ результатов

На панели Процессов выберите Tradeoffs, чтобы анализировать таблицы компромисса.

Импортируйте модели

Используйте приложение MBC Model Fitting, чтобы импортировать модели к CAGE. Например, импортируйте бензиновый двигатель CAM поединка с моделями искры.

  1. В командном окне, чтобы открыть приложение MBC Model Fitting, вводят mbcmodel.

  2. В панели тематических исследований выберите бензиновый двигатель Duel CAM с искрой, оптимизированной во время тестирования.

  3. На домашней странице приложения MBC Model Fitting, чтобы открыть CAGE, выбирают Generate Calibration.

  4. В диалоговом окне Import Models, чтобы импортировать модели, выбирают OK. CAGE создает модели.

Создайте интерполяционные таблицы и компромисс из модели

В CAGE используйте Создать Интерполяционные таблицы от мастера Модели, чтобы составить таблицы и компромисс. Например, составьте таблицы и компромисс для бензинового двигателя CAM поединка с моделями искры.

  1. После того, как вы импортируете модели для двойного бензинового двигателя CAM на домашней странице CAGE, выберите Lookup Tables and Tradeoff.

  2. В Создать Интерполяционных таблицах от мастера Модели:

    1. Основывайте новые таблицы на модели Torque. Нажать Далее.

    2. Настройте нормализаторы для таблиц. Выберите Next to, принимают значения по умолчанию.

    3. Нажмите Finish, чтобы составить таблицы. По умолчанию процесс заливки Оптимизации/Компромисса включен.

  3. В представлении Tradeoffs браузера CAGE подтвердите таблицы в компромиссе.

Создайте оптимизацию

В CAGE используйте Создать Оптимизацию от мастера Модели, чтобы создать оптимизацию. Например, создайте оптимизацию для бензинового двигателя CAM поединка с искрой.

  1. После того, как вы составили таблицы, и компромиссы для бензинового двигателя CAM поединка, на домашней странице CAGE, выбирают Optimization.

  2. В Создать Оптимизации от мастера Модели:

    1. Выберите модель Torque.

    2. Настройте оптимизацию. Установите эти параметры и нажмите Finish.

      • Objective type к Maximize с Point

      • Data source к Breakpoints с Torque_Table(LOAD,Speed)

    3. В представлении Optimization браузера CAGE подтвердите цели и ограничения.

Запустите оптимизацию

В CAGE, на панели Общих задач, нажимают Run, чтобы запустить оптимизацию. Например, запустите оптимизацию для бензинового двигателя CAM поединка с искрой.

  1. После того, как вы настроите оптимизацию для моделей бензинового двигателя CAM поединка на панели Общих задач, нажмите Run. Просмотрите прогресс.

  2. После того, как оптимизация завершается, просмотрите результаты.

Заполните интерполяционные таблицы

В CAGE, на панели Общих задач, нажимают Fill Lookup Tables, чтобы заполнить таблицы результатами оптимизации. Например, заполните таблицы бензиновым двигателем CAM поединка с результатами оптимизации искры.

  1. После того, как вы запустите оптимизацию для моделей бензинового двигателя CAM поединка на панели Общих задач, нажмите Fill Lookup Tables. В Интерполяционной таблице, Заполняющей от мастера Результатов оптимизации, нажать Далее.

  2. В Интерполяционной таблице, Заполняющей от мастера Результатов оптимизации, выберите результаты оптимизации, которыми вы хотите заполнить каждую таблицу. Нажмите Далее, чтобы принять значения по умолчанию.

  3. В Интерполяционной таблице, Заполняющей от мастера Результатов оптимизации, выберите алгоритм заполнения интерполяционной таблицы. Нажмите Finish, чтобы принять значения по умолчанию.

Анализ результатов

Если представление компромисса не открыто на панели Процессов, выберите Tradeoffs, чтобы анализировать таблицы компромисса.

В представлении компромисса вы можете:

  • Выберите оптимизацию для сравнения с текущими табличными значениями.

    ОпцияЦель
    Open

    Откройте результаты оптимизации

    Run

    Установите начальные значения к табличным значениям и повторно выполните оптимизацию

    Initialize

    Установите все точки компромисса на решение для оптимизации

  • Дважды кликните табличные линии, чтобы накрыть на столы и компромисс.

    • Оранжевая линия обновляет таблицы к значениям компромисса.

    • Синяя линия устанавливает значение компромисса к решению для оптимизации в той рабочей точке.

    • Фиолетовая линия устанавливает значение компромисса к табличному значению в той рабочей точке.

  • Просмотрите точки компромисса на поверхностном табличном представлении. Выберите белые точки, чтобы изменить табличную рабочую точку. Щелкните правой кнопкой по поверхности стола, чтобы отредактировать или распечатать фигуре.

Например, после того, как вы запустили оптимизацию для моделей бензинового двигателя CAM поединка на панели Процессов, выберите Tradeoffs, чтобы анализировать таблицы компромисса.

Похожие темы