Задайте данные оценки

В этой теме показано, как задать данные оценки для оценки параметра.

Создайте эксперимент

Прежде чем вы задаете данные оценки, создайте эксперимент. В MATLAB® приглашение, откройте нелинейную модель малой скорости автомобильного двигателя путем ввода

engine_idle_speed
В Simulink® Окно модели откройте Parameter Estimator, выбрав Analysis > Parameter Estimation.

В Parameter Estimator на вкладке Parameter Estimation нажмите New Experiment.

Это действие создает эксперимент под названием Exp в списке Experiments на панели Data Browser и открывает редактор экспериментов. Чтобы изменить имя эксперимента, щелкните правой кнопкой мыши Exp и выберите Rename. Если вы переименуете его NewData, теперь Experiments список выглядит следующим образом:

Редактирование данных эксперимента

После создания эксперимента запустите редактор экспериментов, щелкнув правой кнопкой мыши имя эксперимента и выбрав Edit... из списка. Редактор эксперимента напоминает следующий рисунок.

У редактора экспериментов четыре панели. Вы выбираете выходные сигналы и импортируете выходные данные на панели Outputs. Вы выбираете входные сигналы и импортируете входные данные в панель Inputs. Можно задать начальные состояния модели в панели Initial States. Можно задать параметры для оценки на панели Parameters.

Строки в Inputs панели редактора соответствуют блоку Inport BPAV в engine_idle_speed модель. Смотрите данные импорта для оценки параметра.

Строки на панели Outputs соответствуют блоку Outport Engine Speed. Можно импортировать данные о сигнале из файлов или рабочего пространства MATLAB.

Модель холостого хода автомобильного двигателя содержит измеренные данные, хранящиеся в iodata массив в рабочей области. Массив содержит два столбца: первый для входных данных и второй для выходных данных. Временные данные находятся в time массив в рабочей области. Импортируйте входные данные путем ввода [time,iodata(:,1)] в диалоговом окне на панели Inputs.

Импортируйте выходные данные путем ввода [time,iodata(:,2)] в диалоговом окне на панели Outputs.

Примечание

Вы можете иметь более одного входного или выходного сигнала, но вы можете иметь только один набор данных для сигнала. Если у вас есть несколько наборов данных, создайте несколько экспериментов.

Похожие примеры

Подробнее о