exponenta event banner

Указать известные начальные состояния

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

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

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

Указать начальные состояния модели

После выбора параметров для оценки, как описано в разделе Задание параметров для оценки, можно задать начальные условия состояний в модели. По умолчанию в оценке используются начальные условия, указанные в модели Simulink. Если требуется задать начальные условия, отличные от значений по умолчанию, используйте панель «Начальные состояния» в диалоговом окне редактора экспериментов. Для этого примера щелкните правой кнопкой мыши NewData и выберите Изменить... из списка, чтобы открыть редактор экспериментов. Затем нажмите кнопку Выбрать начальные состояния.

Диалоговое окно «Выбор состояний модели» для engine_idle_speed модель выглядит как

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

Щелкните Выбрать параметры (Select Parameters) на вкладке Оценка параметров (Parameter Estimation). После выбора параметров, описанных в разделе «Задание параметров для оценки», диалоговое окно «Редактирование: расчетные параметры» выглядит следующим образом.

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

Подробнее