Символьный анализ аналоговых и дискретно-аналоговых электрических цепей. Курганов С.А - 159 стр.

UptoLike

151
4.4. ТЕСТИРОВАНИЕ ПРОГРАММЫ ФОРМИРОВАНИЯ
ПОЛИНОМИАЛЬНЫХ КОЭФФИЦИЕНТОВ CIRSYMW32
Предложенный в подразд. 4.3. алгоритм реализован с использованием
32-разрядного компилятора с языка СИ (Borland C++Builder 6) в виде
программы CIRSYMW32, которая включена в состав системы символьного
анализа и диагностики SCAD [5] и системы моделирования электронных
цепей Fastmean [65]. Программа протестирована (на компьютере с
частотой 3 ГГц) на многозвенных лестничных фильтрах (рис. 4.4.1) и
схемах замещения трехпроводных линий [21] (рис. 4.4.2), для которых
показатели сложности полиномиальных передаточных функций приведены
в табл. 4.4.1 и табл. 4.4.2 соответственно. Для примера приведем
полиномиальную функцию, полученную по программе CIRSYMW32, для
5-звенного фильтра
К = 1/
(p^10*(c6*(c2*((L1+L6)*(c3*((L2+L7)*(c4*((L3+L8)*(c5*((L4+L9)*
(L5+L10))))))))))+
p^8*(c6*(c2*((L1+L6)*(c3*((L2+L7)*(c4*((L3+L8)*(L4+L9+L5+L10))+c5*((L3+L
8+L4+L9)*(L5+L10))))+c4*((L2+L7+L3+L8)*(c5*((L4+L9)*(L5+L10))))))+c3*((L
1+L6+L2+L7)*(c4*((L3+L8)*(c5*((L4+L9)*(L5+L10)))))))+c5*(c2*((L1+L6)*(c3*
((L2+L7)*(c4*((L3+L8)*(L4+L9))))))))
+p^6*(c6*(c2*((L1+L6)*(c3*((L2+L7)*(L3+L8+L4+L9+L5+L10))+c4*((L2+L7+
L3+L8)*(L4+L9+L5+L10))+c5*((L2+L7+L3+L8+L4+L9)
*(L5+L10))))+c3*((L1+L6+L2+L7)*(c4*((L3+L8)*(L4+L9+L5+L10))
+c5*((L3+L8+L4+L9)*(L5+L10))))+c4*((L1+L6+L2+L7+L3+L8)
*(c5*((L4+L9)*(L5+L10)))))+c5*(c2* ((L1+L6)*(c3*((L2+L7)
*(L3+L8+L4+L9))+c4*((L2+L7+L3+L8)*(L4+L9))))+c3*((L1+L6+L2+L7)*
(c4*((L3+L8)*(L4+L9)))))+c4*(c2*((L1+L6)*(c3*((L2+L7)*(L3+L8))))))
+p^4*(c6*(c2*((L1+L6)*(L2+L7+L3+L8+L4+L9+L5+L10))+c3*((L1+L6+L2+L7)
*(L3+L8+L4+L9+L5+L10))+c4*((L1+L6+L2+L7+L3+L8)*(L4+L9+L5+L10))+c5
*((L1+L6+L2+L7+L3+L8+L4+L9)*(L5+L10)))+c5*
(c2*((L1+L6)*(L2+L7+L3+L8+L4+L9))+c3*((L1+L6+L2+L7)*(L3+L8+L4+L9))+
c4*((L1+L6+L2+L7+L3+L8)*(L4+L9)))+c4*(c2*((L1+L6)
*(L2+L7+L3+L8))+c3*((L1+L6+L2+L7)*(L3+L8)))
+c3*(c2*((L1+L6)*(L2+L7))))
+p^2*(c6*(L1+L6+L2+L7+L3+L8+L4+L9+L5+L10)+c5*(L1+L6+L2+L7+
L3+L8+L4+L9)+c4*
(L1+L6+L2+L7+L3+L8)+c3*(L1+L6+L2+L7)+c2*(L1+L6))+1).
Рис. 4.4.1. Лестничный LC-фильтр
C
2
n
+1
2(
n
+1)
6
5
4
3
2
1
U
in
L
1 U
out
L
2
L
4
L
3
L
3
L
3
L
2n-1
L
2n
C
2
C
n+1
C
3