Определение внутренних координат системы
Определение внутренних координат системы, связывающих вход и выход, может быть произведено как на основе «выходной», так и на основе «входной» карт структуры САР.
Рассмотрим алгоритм формирования списка связей (List) системы, образующих контур между входным и выходным сигналом, на основе «входной» карты (рис. 2.3). Он основан на рекурсивном вызове функции Формировать(Связь), которой первоначально передается связь, являющаяся выходом системы.
Функция Формировать(Связь S)
Src – источник связи S
Если S – входной сигнал
Выход из функции
ВсеЕсли
Проверка наличия сигнала S в List
Добавить связь S в список List
Если сигнала S не было в List
Цикл по связям, входящим в Src
Если связь – не входной сигнал
Вызод Формировать(связь)
Иначе
Добавить связь в список List
ВсеЕсли
ВсеЦикл
ВсеЕсли
Конец функции Формировать
Рис. 2.3 Алгоритм формирования списка связей системы
Данный алгоритм позволяет выбрать связи, действительно связывающие входной и выходной сигналы, которые в дальнейшем будут использованы для построения структурной матрицы системы.
Следующим этапом является формирование списка блоков, входящих в идентифицируемую систему, присвоения им уникальных имен, а также переназначение идентификаторов сигналов в соответствии с порядком сигналов. Используемый алгоритм является аналогом предыдущего алгоритма (см. лист. 2.1), за исключением некоторых особенностей:
1) проход по схеме начинается от входного сигнала, он обладает всегда нулевым идентификатором;
2) переход к следующему блоку осуществляется только по связям, входящим в список List.
Результатом применения алгоритма будет такая разметка сигналов и блоков исходной структурной схемы САР (рис. 2.4), в которой сигналы системы представлены в виде , где n – число сигналов системы; – передаточные функции, пронумерованные таким образом, что номер передаточной функции соответствует номеру выхода.
g(t) |
y(t) |
Рис. 2.4 Результирующая разметка структурной схема САР
Заметим, что используемый алгоритм не включил в результирующую разметку блок f(t) и соответствующий ему выходной сигнал (данный сигнал не зависит от входного сигнала и является препятствием для расчета передаточной фукнции ).
Дата добавления: 2021-10-28; просмотров: 289;