Файл: Голембо, З. Б. Алгоритмизация и программирование электротехнических задач на электронных цифровых вычислительных машинах учеб. пособие.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 88
Скачиваний: 0
Произведение |
характеристических |
матриц |
четырехполюсников |
|||||
I и I I равно матрице обобщенных параметров |
эквивалентного |
че |
||||||
тырехполюсника. |
Действительно: |
|
|
|
|
|
||
Л |
в, |
А2 |
В2 |
А,А2- |
h вхсг |
Агвг + |
ад |
|
|
|
С2 |
D 2 |
СХА2- Ь DXC2 |
СХВ2 + DX D 2 |
|
||
Таким образом, каскадному соединению четырехполюсников |
||||||||
соответствует перемножение матриц обобщенных параметров А, |
В, |
|||||||
С, D четырехполюсников. |
|
|
|
|
|
|||
Для каскадного соединения, состоящего из п |
четырехполюсников |
|||||||
(рис. 7.7), |
матрица обобщенных параметров четырехполюсника, |
эк- |
Рис. |
7.7. Каскадное соединение п четырехполюсников |
|
Бивалентного |
всей схеме, равна произведению |
характеристических |
матриц всех |
составных элементов каскада и |
зависит от порядка |
их соединения.
Если обозначить характеристическую матрицу г-го элементар ного четырехполюсника так
а1 в,
то каскадная матрица m для всей схемы
л
m = П т ; . i=i
Пользуясь приведенным соотношением, можно рассматривать, например, длинную линию как эквивалентный четырехполюсник каскадного соединения отдельных элементарных участков. Пере становка порядка следования элементов эквивалентной схемы, например, перенесение трансформаторной связи при приведении сопротивления вторичной обмотки к первичной, влечет за собой перестановку и вызванное ею изменение соответствующих матриц.
Четырехполюсники с неопределенной матрицей. Встречаются цепи, представленные в виде четырехполюсника, для которых не существует ни характеристической матрицы проводимостей, ни характеристической матрицы сопротивлений. Так, например, электронные лампы и транзисторы являются трехполюсниками, поскольку у них общий один входной и выходной зажимы. Свой ства таких трехполюсников, рассматриваемых как четырехполюс ники, зависят от того, какой зажим будет общим, и выражаются через получение неопределенной матрицы трехполюсника, которую называют также полной матрицей.
116
Для вывода общей матрицы проводимостей рассмотрим трехполюсник, показанный на рис. 7.8. Обозначим через U i , И г и U3 — напряжения соответствующих зажимов трехполюсника относитель но произвольно выбранного потенциала базисного узла. Уравнения узловых напряжений имеют вид
|
|
|
|
|
^2= |
^21^1 ~Ь У22^2 ~Ь ^23^3> |
|
|
где Yih |
=Ii/Uh, |
|
т.е. |
проводимость |
Y i k численно |
равна от- |
||
ношению |
тока |
11, |
|
|
|
|||
притекающего к узлу |
|
|
|
|||||
/, к напряжению |
Uk, |
|
|
|
||||
приложенному |
к |
уз |
|
|
|
|||
лу |
/е |
при |
условии, |
|
|
|
||
что |
остальные |
зажи |
|
|
|
|||
мы |
заземлены. |
Про |
|
|
|
|||
водимости, |
входящие |
|
|
|
||||
в приведенную |
|
си |
|
|
|
|||
стему уравнений, |
об |
|
|
|
||||
разуют |
матрицу |
|
|
|
|
|||
|
11 |
у» |
^13 |
|
Рис. 7.8. Схема трехполюсника |
проводи |
||
|
|
|
|
|
|
|||
|
21 |
Y |
^23 |
|
|
мостей |
|
|
|
31 |
у |
33 |
|
|
|
|
|
|
|
' 32 1 |
|
|
|
|
вид которой 3x3, так как ни один из трех узлов трехполюсника не имеет нулевого потенциала. Если вычеркнуть третью строку и третий столбец данной матрицы, что эквивалентно U3=0, то полу чим матрицу проводимости трехполюсника вида 2x2, при условии, что зажим 3 является общим для входа и выхода. Если же вычерк нуть вторую строку и второй столбец, то получим матрицу прово димостей 2 x 2 для случая, когда зажим 2 является общим для входа. Вычеркнув первую строку и первый столбец, получим матрицу проводимостей для случая, когда общим для входа и выхода явля ется зажим / .
Матрица проводимостей 3 x 3 характеризуется тем, что в ней сумма проводимостей в любой строке и в любом столбце ра'вна нулю.
Если воспользоваться методом контурных токов, то для трех полюсника можно получить неопределенную матрицу в парамет рах полных сопротивлений Z.
Параметры эквивалентного четырехполюсника в каждой из рас смотренных схем соединений не могут иметь несколько значений, так как эти задачи детерминистические, имеющие один и только один правильный ответ. Алгоритм определения обобщенных пара метров должен быть построен таким образом, чтобы он давал ответ для рассмотренных композиций соединений четырехполюсников.
Для построения алгоритма используется возможность создания
117
циклических процессов, а также разветвлений в программе. Не уменьшая общности программы, считается, что рассматриваемые схемы имеют неограниченное конечное количество элементарных четырехполюсников для указанной последовательности наборов.
§ 7.3. Построение алгоритма определения обобщенных параметров цепи, состоящей из п четырехполюсников
Выбор алгоритма переработки информации зависит от нужного вычисления обобщенных параметров эквивалентных четырехполюс ников того или иного соединения. Приходится решать различные задачи, имеющие общие этапы. Поэтому в зависимости от перера батываемой информации меняется и процесс протекания схемы сче та. Алгоритм должен быть пригодным для всех случаев соединения четырехполюсников. Поэтому можно составить объединенную, бо лее экономичную программу для рассмотренных случаев соединений четырехполюсников. Общим в решении в каждом из приведенных случаев будет отыскание значений эквивалентного четырехполюс ника от конечного числа элементарных четырехполюсников, т. е. исходных данных задачи.
Если совокупность исходных данных рассматривать как М-мер- ный вектор /, а результаты — как некоторый iV-мерный вектор U,
то задачу в общем виде можно записать как вычисление /=/(£/), где / — заданная вектор-функция. Такое алгоритмическое описание в терминах элементарных операций является в сущности програм мой для решения задачи; полученный алгоритм определяет слож ность задачи.
Вычисление параметров сложного четырехполюсника наиболее удобно производить следующим образом: исходная схема представ ляется рядом простейших четырехполюсников, параметры которых известны. Четырехполюсники должны быть соединены так, чтобы выполнялись условия согласования по какой-либо из приведенных схем. Вычислительный процесс будет протекать в двух направлениях; для каскадного соединения — сводится к перемно жению характеристических матриц отдельных четырехполюсников при соблюдении ограничений, связанных с некоммутативностью про изведения матриц, для параллельного или этажного соединения — сводится к сложению характеристических матриц отдельных че
тырехполюсников. |
|
|
|
|
|
||
|
Рассмотрим |
п четырехполюсников, соединение |
которых каё- |
||||
кадноепп х т 2 |
х ... х т п ; э т а ж н о е 2 1 + г 2 + . . . + 2 п ; ( т 1 + т а + . . . + п 1 Г 1 ) ; |
||||||
параллельное |
Y i + Y 2 + . . . + Y n ; |
( m i ' + m 2 ' + ...-r-m7 l / ). |
h u g . |
||||
|
По этим же |
схемам легко рассматриваются матрицы |
|||||
' |
Алгоритм, |
перерабатывающий всякие |
унимодулярные матри |
||||
цы |
m i , m 2 , |
m3 , |
m n |
второго |
порядка |
в |
матрицу |
m = m i x m 2 х . . . x m „ или в |
матрицу m = m i + m 2 + . . . + m n , |
строим, |
118
применяя соответственно повторение или композицию индивидуаль ных алгоритмов.
Пусть m i , m 2 , m„ — характеристические матрицы четырех полюсников. Предположим для определенности, что матрица mf t — вещественная (случай комплексных матриц рассматривается ана логично). Параметры эквивалентного четырехполюсника в каждом из указанных случаев могут быть вычислены по следующей схеме:
элементы |
матриц |
m i , m 2 , |
m n |
вводятся в оперативную память |
|||||||
машины |
в естественном |
порядке: |
|
|
|
|
|||||
Си . |
#12 . |
/7(" |
„(1), |
л'2 ' |
п { 2 |
) |
„(2). |
Oil |
, |
п { п ) |
^21 , ^22 • |
Я21 . |
#22 |
|
d\2 |
, |
"22 1 |
|
|||||
Здесь |
_(Р) |
|
|
|
|
матрицы т^ . Для образования |
|||||
CLik |
будут элементом |
||||||||||
произведения матриц m i , т а |
|
|
т п в памяти машины выделяются |
||||||||
рабочие |
ячейки. |
Часть |
|
|
|
|
|
) |
|
||
этих ячеек использует |
|
|
|
|
|
|
|||||
ся матрицами |
сомножи |
|
|
Образование |
|
команд, |
за |
||||
телей (слагаемых) А, В |
|
|
висящих |
от количества |
матриц |
иС, другие ячейки
предназначаются |
|
для |
Перевод чисел |
в дбоичную систему |
|||||||
результирующей |
|
мат |
|
|
I |
||||||
рицы, |
являющейся про |
|
|
|
|||||||
изведением |
|
либо |
|
сум |
Пересылка |
А^~В |
|||||
мой |
матриц. |
|
Работа |
|
|
|
|||||
программы |
|
начинается |
Пересылка |
А„.,/.^А |
|||||||
с |
пересылки |
элементов |
|||||||||
матрицы А п |
в ячейки, |
|
|
|
|||||||
содержащие |
элементы |
Передача |
управления |
||||||||
матрицы В„, и |
|
матри |
|||||||||
|
Параллельное |
|
Каскадное |
||||||||
цы A„_! в ячейки, |
|
содер |
|
||||||||
|
[или этажное) |
|
соединение |
||||||||
жащие элементы матри |
соединение |
|
|||||||||
|
|
||||||||||
цы А. Затем |
в |
зависи |
С=А+В |
|
|
||||||
мости от вида |
соедине |
|
С=АхВ |
||||||||
ния матрицы А и В пе |
|
|
|
||||||||
ремножаются |
или скла |
|
|
|
|||||||
дываются, |
и |
результат |
|
|
|
||||||
записывается |
в |
|
|
ячей |
Изменение |
адреса в |
|||||
ках, |
отведенных |
|
под |
||||||||
|
блоке |
А^А |
|||||||||
матрицу С, |
после |
чего |
|||||||||
|
I |
|
|||||||||
элементы матрицы С пе |
Проверка |
окончания |
|||||||||
|
|||||||||||
ресылаются |
|
в |
ячейки, |
|
|||||||
|
расчета |
параметров |
|||||||||
отведенные под элементы |
|||||||||||
|
|
|
|||||||||
матрицы В . Затем |
мат |
Вывод |
на |
печать |
|||||||
рица А„_2 пересылает |
|||||||||||
ся в ячейки |
с элемента |
|
X |
|
|||||||
ми матрицы А. |
Матри |
СТОП |
|||||||||
цы А и В перемножают |
|
|
|
||||||||
ся |
или складываются. |
Рис: 7.9. Блок-схема программы определе |
|||||||||
Результат |
пересылает |
||||||||||
ния обобщенных параметров цепи, состоя |
|||||||||||
ся |
из |
ячеек |
с |
элемен |
щей из я четырехполюсников |
119