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

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

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

Можно использовать инструмент Parameter Estimation, чтобы оценить начальные условия с помощью процедур, которые подобны тем, вы используете, чтобы оценить параметры. Можно затем использовать эти начальные оценки условия в качестве основания для оценки параметров для модели 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. После того, как вы также выберете параметры, как описано в, Задают Параметры для Оценки, Редактирования: Предполагаемое диалоговое окно Параметров похоже на следующую фигуру.

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

Больше о