Задайте известные начальные состояния

Когда задать начальные состояния по сравнению с оценочными начальными состояниями

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

Можно использовать Parameter Estimator, чтобы оценить начальные условия с помощью процедур, которые похожи на тех, вы используете, чтобы оценить параметры. Можно затем использовать эти начальные оценки условия в качестве базиса для оценки параметров для Simulink® модель.

Задайте начальные состояния модели

После того, как вы выбираете параметры для оценки, как описано в Задают Параметры для Оценки, можно задать начальные условия состояний в модели. По умолчанию оценка использует начальные условия, заданные в модели Simulink. Если вы хотите задать начальные условия кроме значений по умолчанию, используйте панель Initial States в редакторе эксперимента диалоговое окно. В данном примере щелчок правой кнопкой NewData и выберите Edit... из списка, чтобы открыть редактор эксперимента. Затем нажмите кнопку Select Initial States.

Выбрать диалоговое окно Model States для engine_idle_speed модель похожа

Кликните по флажку рядом с состоянием, которое требуется изменить. Например, если вы выбираете engine_idle_speed/Transfer Fcn и вводите начальные значения -0.2 и 0, панель Initial States теперь похожа

Нажмите Select Parameters во вкладке Parameter Estimation. После того, как вы также выберете параметры как описано в, Задают Параметры для Оценки, Редактирования: Предполагаемое диалоговое окно Параметров похоже на следующую фигуру.

Связанные примеры

Больше о