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