Импорт данных частотного диапазона в приложение

Импорт входных/выходных сигналов частотного диапазона в приложение

Данные частотного диапазона состоят из преобразований Фурье данных временной области (функция частоты).

Прежде чем вы сможете импортировать данные частотного диапазона в приложение System Identification, вы должны импортировать данные в MATLAB® рабочая область, как описано в Представлении Входного/Выходного Сигнала Частотного диапазона.

Примечание

Входной и выходной сигналы должны иметь одинаковое количество выборок данных.

Чтобы импортировать данные в приложение:

  1. Введите следующую команду в Командном Окне MATLAB, чтобы открыть приложение:

    systemIdentification
  2. В Систему идентификации приложения окне выберите Import data > Freq. domain data. Это действие открывает диалоговое окно Импорт данных.

  3. Задайте следующие опции:

    • Input - Введите имя Переменного MATLAB (вектор-столбец или матрица) или выражение MATLAB, которое представляет входные данные. Выражение должно вычисляться как вектор-столбец или матрица.

    • Output - Введите имя Переменного MATLAB (вектор-столбец или матрица) или выражение MATLAB, которое представляет выходу данные. Выражение должно вычисляться как вектор-столбец или матрица.

    • Frequency - введите имя переменного MATLAB вектора или выражения MATLAB, которое представляет частоты. Выражение должно вычисляться как вектор-столбец.

      Вектор частоты должен иметь одинаковое число строк в качестве входа и выходных сигналов.

    • Data name - Введите имя набора данных, которое появляется в окне Системы идентификации приложения после завершения операции импорта.

    • Frequency unit - Ввод Hz для Hertz или сохранить rad/s значение по умолчанию.

    • Sample time - введите фактический шаг расчета в эксперименте. Для данных в непрерывном времени введите 0. Для получения дополнительной информации об этой настройке см. Раздел «Определение шага расчета данных».

  4. (Необязательно) В области Data Information щелкните More, чтобы развернуть диалоговое окно и ввести следующие дополнительные настройки:

    Input Properties

    • InterSample - Эти опции задают поведение входных сигналов между выборками во время сбора данных. Он используется при преобразовании моделей из дискретного времени в непрерывное и при повторной дискретизации данных.

      • zoh (удержание нулевого порядка) указывает, что вход был кусочно-постоянным во время сбора данных.

      • foh (удержание первого порядка) указывает, что выход был кусочно-линейным во время сбора данных.

      • bl (поведение с ограниченной пропускной способностью) задает, что входной сигнал в непрерывном времени имеет нулевую степень выше частоты Найквиста (равную обратной длительности шага расчета).

      Примечание

      См. d2c и c2d страница с описанием для получения дополнительной информации о преобразовании между моделями в дискретном времени и в непрерывном времени.

    • Period - Ввод Inf для задания непериодического входа. Если базовые данные временной области были периодическими в течение целого числа периодов, введите период входного сигнала.

      Примечание

      Если ваши данные являются периодическими, всегда включают целое количество периодов для оценки модели.

    Channel Names

    • Input - Введите имя одного или нескольких входных каналов.

      Совет

      Именование каналов помогает вам идентифицировать данные на графиках. Для многомерных входных и выходных сигналов можно задать имена отдельных Input и Output каналов, разделенных запятыми.

    • Output - введите имя одного или нескольких выходных каналов.

    Physical Units of Variables

    • Input - Введите входные модули.

      Совет

      Когда у вас есть несколько входов и выходов, введите разделенный запятыми список < reservedrangesplaceholder1 > и < reservedrangesplaceholder0 > модулей, соответствующих каждому каналу.

    • Output - Введите выходные модули.

    Notes - Вводите комментарии об эксперименте или данных. Например, вы можете ввести имя эксперимента, дату и описание экспериментальных условий. Модели, которые вы оцениваете из этих данных, наследуют ваши заметки данных.

  5. Нажмите Import. Это действие добавляет новый значок данных в окно Систем идентификации приложения.

  6. Нажмите кнопку Close, чтобы закрыть диалоговое окно Импорт данных.

Импорт данных частотной характеристики в приложение

Необходимое условие

Прежде чем вы сможете импортировать данные частотной характеристики в приложение Системы идентификации, вы должны импортировать данные в Рабочее пространство MATLAB, как описано в Представлении данных частотной характеристики.

Импорт комплексно-оцененных данных частотной характеристики

Для импорта данных частотной характеристики, состоящих из комплексных значений частоты на заданных частотах:

  1. Введите следующую команду в Командном Окне MATLAB, чтобы открыть приложение:

    systemIdentification
  2. В Систему идентификации приложения окне выберите Import data > Freq. domain data. Это действие открывает диалоговое окно Импорт данных.

  3. В списке Data Format for Signals выберите Freq. Function (Complex).

  4. Задайте следующие опции:

    • Response - Введите имя переменного MATLAB или выражение MATLAB, которое представляет комплексные данные частотной характеристики G (eiw).

    • Frequency - введите имя переменного MATLAB вектора или выражения MATLAB, которое представляет частоты. Выражение должно вычисляться как вектор-столбец.

    • Data name - Введите имя набора данных, которое появляется в окне Системы идентификации приложения после завершения операции импорта.

    • Frequency unit - Ввод Hz для Hertz или сохранить rad/s значение по умолчанию.

    • Sample time - введите фактический шаг расчета в эксперименте. Для данных в непрерывном времени введите 0. Для получения дополнительной информации об этой настройке см. Раздел «Определение шага расчета данных».

  5. (Необязательно) В области Data Information щелкните More, чтобы развернуть диалоговое окно и ввести следующие дополнительные настройки:

    Channel Names

    • Input - Введите имя одного или нескольких входных каналов.

      Совет

      Именование каналов помогает вам идентифицировать данные на графиках. Для многомерных входных и выходных сигналов можно задать имена отдельных Input и Output каналов, разделенных запятыми.

    • Output - введите имя одного или нескольких выходных каналов.

    Physical Units of Variables

    • Input - Введите входные модули.

      Совет

      Когда у вас есть несколько входов и выходов, введите разделенный запятыми список < reservedrangesplaceholder1 > и < reservedrangesplaceholder0 > модулей, соответствующих каждому каналу.

    • Output - Введите выходные модули.

    Notes - Вводите комментарии об эксперименте или данных. Например, вы можете ввести имя эксперимента, дату и описание экспериментальных условий. Модели, которые вы оцениваете из этих данных, наследуют ваши заметки данных.

  6. Нажмите Import. Это действие добавляет новый значок данных в окно Систем идентификации приложения.

  7. Нажмите кнопку Close, чтобы закрыть диалоговое окно Импорт данных.

Импорт данных амплитуды и Фазы Частотной характеристики

Для импорта данных частотной характеристики, состоящих из амплитуд и значений фазы на заданных частотах:

  1. Введите следующую команду в Командном Окне MATLAB, чтобы открыть приложение:

    systemIdentification
  2. В Систему идентификации приложения окне выберите Import data > Freq. domain data. Это действие открывает диалоговое окно Импорт данных.

  3. В списке Data Format for Signals выберите Freq. Function (Amp/Phase).

  4. Задайте следующие опции:

    • Amplitude - введите имя переменного MATLAB или выражение MATLAB, которое представляет амплитуду |G|.

    • Phase (deg) - введите имя переменного MATLAB или выражение MATLAB, которое представляет фазу φ=argG.

    • Frequency - введите имя переменного MATLAB вектора или выражения MATLAB, которое представляет частоты. Выражение должно вычисляться как вектор-столбец.

    • Data name - Введите имя набора данных, которое появляется в окне Системы идентификации приложения после завершения операции импорта.

    • Frequency unit - Ввод Hz для Hertz или сохранить rad/s значение по умолчанию.

    • Sample time - введите фактический шаг расчета в эксперименте. Для данных в непрерывном времени введите 0. Для получения дополнительной информации об этой настройке см. Раздел «Определение шага расчета данных».

  5. (Необязательно) В области Data Information щелкните More, чтобы развернуть диалоговое окно и ввести следующие дополнительные настройки:

    Channel Names

    • Input - Введите имя одного или нескольких входных каналов.

      Совет

      Именование каналов помогает вам идентифицировать данные на графиках. Для многомерных входных и выходных сигналов можно задать имена отдельных Input и Output каналов, разделенных запятыми.

    • Output - введите имя одного или нескольких выходных каналов.

    Physical Units of Variables

    • Input - Введите входные модули.

      Совет

      Когда у вас есть несколько входов и выходов, введите разделенный запятыми список < reservedrangesplaceholder1 > и < reservedrangesplaceholder0 > модулей, соответствующих каждому каналу.

    • Output - Введите выходные модули.

    Notes - Вводите комментарии об эксперименте или данных. Например, вы можете ввести имя эксперимента, дату и описание экспериментальных условий. Модели, которые вы оцениваете из этих данных, наследуют ваши заметки данных.

  6. Нажмите Import. Это действие добавляет новый значок данных в окно Систем идентификации приложения.

  7. Нажмите кнопку Close, чтобы закрыть диалоговое окно Импорт данных.