Модели Данных о частотной характеристике (FRD)

Данные о частотной характеристике

В программном обеспечении Control System Toolbox™ можно использовать frd модели, чтобы сохранить, управляйте и анализируйте данные о частотной характеристике. frd модель хранит вектор из точек частоты с соответствующими комплексными данными о частотной характеристике, которые вы получаете или посредством симуляций или экспериментально.

Например, предположите, что вы измеряете данные о частотной характеристике для системы SISO, которую вы хотите смоделировать. Можно измерить такие данные путем управления системой с синусоидой в наборе частот ω 1ω 2 ..., ω n, как показано:

В устойчивом состоянии измеренный отклик yi (t) к ведущему сигналу на каждой частоте ω i принимает следующую форму:

yi(t)=asin(ωit+b),i=1,,n.

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

G(jωi)=aejb,i=1,,n.

Можно сделать большинство аналитических задач частотного диапазона на frd модели, но вы не можете выполнить симуляции временного интервала с ними. Для получения информации об анализе частотной характеристики линейных систем см. Главу 8 [1].

Команды для создания моделей FRD

Используйте следующие команды, чтобы создать модели FRD.

Команда

Описание

frdСоздать frd объекты из данных о частотной характеристике.
frestimate (Simulink Control Design)Создать frd объекты путем оценки частотной характеристики модели Simulink®. Этот подход требует программного обеспечения Simulink Control Design™. Смотрите Оффлайновую Оценку Частотной характеристики (Simulink Control Design) для получения дополнительной информации.

Создайте модель частотной характеристики из данных

В этом примере показано, как создать одно вход, одно выход (SISO) использование модели частотной характеристики frd.

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

  1. Загрузите данные о частотной характеристике в AnalyzerData.mat.

    load AnalyzerData

    Эта команда загружает данные в рабочую область MATLAB® как вектор-столбцы freq и resp. Переменные freq и resp содержите 256 тестовых частот и соответствующие точки частотной характеристики с комплексным знаком, соответственно.

    Совет

    Смотреть эти переменные, введите:

    whos freq resp
  2. Создайте модель частотной характеристики.

    sys = frd(resp,freq);

sys frd объект модели, который является контейнером данных для представления данных о частотной характеристике.

Можно использовать frd модели со многими аналитическими командами частотного диапазона. Например, визуализируйте использование данных о частотной характеристике bode.

Совет

По умолчанию, frd команда принимает, что частоты находятся в радианах/секунда. Чтобы задать различные единицы частоты, используйте TimeUnit и FrequencyUnit свойства frd объект модели. Например:

sys = frd(resp,freq,'TimeUnit','min','FrequencyUnit','rad/TimeUnit') 

устанавливает единицы частоты на радианы/минута.

Смотрите также

| (Simulink Control Design)

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

Больше о