Как правило, существует много различных и конфликтных калибровочных целей. Например, калибратор может хотеть максимизировать крутящий момент при ограничении оксидов азота (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 поединка с моделями искры.
В командном окне, чтобы открыть приложение MBC Model Fitting, вводят mbcmodel
.
В панели тематических исследований выберите бензиновый двигатель Duel CAM с искрой, оптимизированной во время тестирования.
На домашней странице приложения MBC Model Fitting, чтобы открыть CAGE, выбирают Generate Calibration.
В диалоговом окне Import Models, чтобы импортировать модели, выбирают OK. CAGE создает модели.
В CAGE используйте Создать Интерполяционные таблицы от мастера Модели, чтобы составить таблицы и компромисс. Например, составьте таблицы и компромисс для бензинового двигателя CAM поединка с моделями искры.
После того, как вы импортируете модели для двойного бензинового двигателя CAM на домашней странице CAGE, выберите Lookup Tables and Tradeoff.
В Создать Интерполяционных таблицах от мастера Модели:
Основывайте новые таблицы на модели Torque. Нажать Далее.
Настройте нормализаторы для таблиц. Выберите Next to, принимают значения по умолчанию.
Нажмите Finish, чтобы составить таблицы. По умолчанию процесс заливки Оптимизации/Компромисса включен.
В представлении Tradeoffs браузера CAGE подтвердите таблицы в компромиссе.
В CAGE используйте Создать Оптимизацию от мастера Модели, чтобы создать оптимизацию. Например, создайте оптимизацию для бензинового двигателя CAM поединка с искрой.
После того, как вы составили таблицы, и компромиссы для бензинового двигателя CAM поединка, на домашней странице CAGE, выбирают Optimization.
В Создать Оптимизации от мастера Модели:
Выберите модель Torque.
Настройте оптимизацию. Установите эти параметры и нажмите Finish.
Objective type к Maximize
с Point
Data source к Breakpoints
с Torque_Table(LOAD,Speed)
В представлении Optimization браузера CAGE подтвердите цели и ограничения.
В CAGE, на панели Общих задач, нажимают Run, чтобы запустить оптимизацию. Например, запустите оптимизацию для бензинового двигателя CAM поединка с искрой.
После того, как вы настроите оптимизацию для моделей бензинового двигателя CAM поединка на панели Общих задач, нажмите Run. Просмотрите прогресс.
После того, как оптимизация завершается, просмотрите результаты.
В CAGE, на панели Общих задач, нажимают Fill Lookup Tables, чтобы заполнить таблицы результатами оптимизации. Например, заполните таблицы бензиновым двигателем CAM поединка с результатами оптимизации искры.
После того, как вы запустите оптимизацию для моделей бензинового двигателя CAM поединка на панели Общих задач, нажмите Fill Lookup Tables. В Интерполяционной таблице, Заполняющей от мастера Результатов оптимизации, нажать Далее.
В Интерполяционной таблице, Заполняющей от мастера Результатов оптимизации, выберите результаты оптимизации, которыми вы хотите заполнить каждую таблицу. Нажмите Далее, чтобы принять значения по умолчанию.
В Интерполяционной таблице, Заполняющей от мастера Результатов оптимизации, выберите алгоритм заполнения интерполяционной таблицы. Нажмите Finish, чтобы принять значения по умолчанию.
Если представление компромисса не открыто на панели Процессов, выберите Tradeoffs, чтобы анализировать таблицы компромисса.
В представлении компромисса вы можете:
Выберите оптимизацию для сравнения с текущими табличными значениями.
Опция | Цель |
---|---|
Open | Откройте результаты оптимизации |
Run | Установите начальные значения к табличным значениям и повторно выполните оптимизацию |
Initialize | Установите все точки компромисса на решение для оптимизации |
Дважды кликните табличные линии, чтобы накрыть на столы и компромисс.
Оранжевая линия обновляет таблицы к значениям компромисса.
Синяя линия устанавливает значение компромисса к решению для оптимизации в той рабочей точке.
Фиолетовая линия устанавливает значение компромисса к табличному значению в той рабочей точке.
Просмотрите точки компромисса на поверхностном табличном представлении. Выберите белые точки, чтобы изменить табличную рабочую точку. Щелкните правой кнопкой по поверхности стола, чтобы отредактировать или распечатать фигуре.
Например, после того, как вы запустили оптимизацию для моделей бензинового двигателя CAM поединка на панели Процессов, выберите Tradeoffs, чтобы анализировать таблицы компромисса.