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

Импортируйте модели, чтобы оптимизировать

Открыть браузер CAGE и настроить вашу оптимизацию:

  1. Запустите часть Браузера CAGE продукта Model-Based Calibration Toolbox™ путем ввода

    cage
    
  2. Если вы не импортировали модели, нажмите Import Models. После того, как вы импортировали модели, можно оптимизировать их.

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

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

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

  3. Если вы импортировали модели, нажмите Optimization в панели Processes.

Можно использовать представление Optimization, чтобы настроить, запустить, просмотреть, и экспортировать оптимизацию. Необходимо также настроить оптимизацию здесь для того, чтобы использовать их для автоматизированного компромисса.

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

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

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

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

  1. Выберите File> Open Project, чтобы выбрать tradeoffInit.cag файл, найденный в matlab\toolbox\mbc\mbctraining директория, затем нажмите OK.

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

  2. CAGE отображает представление Models. Можно просмотреть модели в любое время путем нажатия кнопки Models в панели Data Objects.

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

  3. Чтобы просмотреть элементы в Переменном Словаре, нажмите кнопку Variable Dictionary в панели Data Objects.

    Представление Variable Dictionary появляется, отображая переменные, константы и формулы в текущем проекте. Проекту уже задали следующие переменные, таким образом, вы не должны импортировать переменный словарь. Обратите внимание на то, что переменные имеют области значений и заданные сетболы.

Похожие темы