11. ПРИВЕДЕНИЕ СКАЛЯРНОЙ ПЕРЕДАТОЧНОЙ ФУНКЦИИ К ВЗАИМО ПРОМТОМУ ВИДУ
Пусть некоторая передаточная функция, которую
запишем в виде
, (1)
где и
комплексные константы с
,
и
- неотрицательные целые,
некоторое целое. Задача состоит в
определении коэффициентов
, таких, что
, (2)
где и
взаимно простые. Алгоритм включает в себя
пять шагов.
Шаг 1. Предположим, что . Тогда мы запишем так называемую би-теплицеву
матрицу (bi-Toeplitz matrix)
размерами
следующим образом:
Если ,
достаточно перейти к рассмотрению обратной передаточной функции, т.е. поменять
местами
и
. Таким
образом, мы всегда сформируем матрицу
такую,
что ширина блока
будет меньше ширины блока
.
![]() |
где единичная
матрица размером
(единичный блок),
нулевой блок размером
, и
блок.
Так как
теплицева матрица и все ведущие элементы
равны единице (элемент на диагонали блока
матрицы
), эта процедура не вызывает затруднений.
![]() |
Шаг 4. Проверим ранг .
Если
имеет полный ранг, тогда продолжим строчные
операции над
с целью получения
и заключаем, что
,
Если неполного ранга, тогда удаляем последний
столбец
, последний столбец
и
две последние строки
, получая
![]() |
где блок.
Шаг 5. Повторим процедуру шага 4 k-раз, до тех пор, пока не получим
матрицу размерами
Окончательный результат следующий:
,
,
■
Пример. Рассмотрим заданную передаточную функцию
, где
.
Положим
.
Используя строчные операции для
упрощения матрицы , получим
Так как матрица сингулярная (сумма трех столбцов равна
нулю), удаляем четвертый и восьмой столбцы и две последние строки
и получаем
Легко увидеть, что матрица сингулярная, и таким образом мы должны
удалить третий и шестой столбцы и две последние строки
,
получив
.
Но сейчас матрица имеет полный ранг, и таким образом мы,
продолжив строчные операции над
, получим
.
Возможная последовательность преобразований:
Окончательный результат следующий:
,
,
,
,
и
■
Обоснование
алгоритма. Пусть
будет соответствовать приведенной (сокращенной)
форме
, заданной (1), где
,
.
Тогда имеем и
или эквивалентно
Перемножая левую часть приведенного выше равенства и приравнивая
коэффициенты при равных степенях , где
,
,
получим в случае
. . . . .
. . . . .
. . . . .
. . . . .
.
Эта система уравнений имеет следующую матричную форму:
.
Где задается
,
которая получена из удалением последних
столбцов из
,
последних
столбцов из
(где
) и последних
строк
.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.