d2dOptions

Создайте набор опции для передискретизации в дискретном времени

Синтаксис

opts = d2dOptions
opts = d2dOptions('OptionName', OptionValue)

Описание

opts = d2dOptions возвращает опции по умолчанию для d2d.

opts = d2dOptions('OptionName', OptionValue) принимает одну или несколько разделенных от запятой пар "имя-значение", которые задают опции для d2d команда. Задайте OptionName в одинарных кавычках.

Эта таблица суммирует опции что d2d поддержки команды.

Входные параметры

Аргументы в виде пар имя-значение

'Method'

Метод дискретизации в виде одного из следующих значений:

'zoh'

Нулевой порядок содержит, где d2d принимает, что входные параметры управления являются кусочной константой по шагу расчета Ts.

'tustin'

Билинейный (Тастин) приближение. По умолчанию, d2d передискретизирует без предварительной деформации. Чтобы включать предварительную деформацию, используйте PrewarpFrequency опция.

Для получения информации об алгоритмах для каждого d2d метод преобразования, см. Непрерывно-дискретные Методы Преобразования.

Значение по умолчанию: 'zoh'

'PrewarpFrequency'

Предварительно деформируйте частоту для 'tustin' метод, заданный в rad/TimeUnit, где TimeUnit единицы измерения времени, заданные в TimeUnit свойство, передискретизируемой системы. Принимает значения положительной скалярной величины. Частота перед деформацией должна быть меньшей, чем частота Найквиста до и после передискретизации. Значение 0 соответствует стандартному 'tustin' метод без предварительной деформации.

Значение по умолчанию: 0

Примеры

свернуть все

Создайте следующую передаточную функцию дискретного времени с шагом расчета 0,1 секунды.

H(z)=z+1z2+z+1

h1 = tf([1 1],[1 1 1],0.1);

Задайте метод дискретизации как билинейный метод Тастина с предварительно деформирующейся частотой 20 рад/секунды.

opts = d2dOptions('Method','tustin','PrewarpFrequency',20);

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

h2 = d2d(h1,0.05,opts);

Можно использовать набор опции opts передискретизировать дополнительные модели с помощью тех же опций.

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

Введен в R2010a

Для просмотра документации необходимо авторизоваться на сайте