exponenta event banner

Аппроксимация временной задержки

Многие алгоритмы управления не могут обрабатывать временные задержки напрямую. Например, методы, такие как корневой локус, LQG и размещение полюсов, работают неправильно, если присутствуют временные задержки. Общепринятой методикой является замена задержек на сквозные фильтры, которые аппроксимируют задержки.

Чтобы приблизить временные задержки в моделях LTI с непрерывным временем, используйте pade для вычисления аппроксимации Паде. Аппроксимация Паде действительна только на низких частотах и обеспечивает лучшую аппроксимацию в частотной области, чем аппроксимация во временной области. Поэтому важно сравнить истинные и приблизительные ответы, чтобы выбрать правильный порядок аппроксимации и проверить достоверность аппроксимации.

Аппроксимация времени и задержки в дискретных моделях времени

Для дискретно-временных моделей используйте absorbDelay для преобразования временной задержки в коэффициенты 1/z, где временная задержка является целым кратным времени выборки.

Используйте thiran команда для аппроксимации временной задержки, которая является дробным кратным времени выборки в качестве полного фильтра Тирэна.

Для временной задержки в tau и время выборки Ts, синтаксис thiran(tau,Ts) создает дискретно-временную передаточную функцию, которая является произведением двух членов:

  • Член, представляющий целую часть временной задержки как чистую линейную задержку, (1/z) N, гдеN = ceil(tau/Ts).

  • Член, аппроксимирующий дробную часть временной задержки (tau - NTs) в качестве полного фильтра Тирэна.

Дискретизация аппроксимации Паде не гарантирует хорошего фазового согласования между непрерывной временной задержкой и ее дискретной аппроксимацией. Используя thiran формирование дискретно-временной аппроксимации непрерывной временной задержки может дать гораздо лучшее согласование фаз. Например, следующий рисунок показывает фазовую задержку 10,2-секундной временной задержки, дискретизированной с временем выборки 1 с, аппроксимированной тремя способами:

  • аппроксимация Паде первого порядка, дискретизированная с использованием tustin способ c2d

  • аппроксимация Паде 11-го порядка, дискретизированная с использованием tustin способ c2d

  • фильтр Тирэна 11-го порядка

Фильтр Тирэна дает ближайшую аппроксимацию 10,2-секундной задержки.

См. раздел thiran для получения дополнительной информации о фильтрах Thiran.

См. также

| |

Связанные темы