Professional Documents
Culture Documents
ANALOGICE
1. DESCRIEREA PROGRAMELOR ASINOM ANALIZA SIMBOLIC BAZAT PE
METODA
NODAL MODIFICAT I GESIFT GENERAREA SIMBOLIC A
FUNCIILOR DE TRANSFER
Metodele de formulare simbolic, parial simbolic sau numeric a
ecuaiilor nodale modificate pentru circuitele liniare i/sau neliniare
electronice analogice descrise n [51 au fost implementate n dou programe
numite ASINOM - Analiza SImbolic bazat pe Metoda NOdal Modificat i
GESIFT + Generarea Simbolic a Funciilor de Transfer, pe un microcalculator
Pentium 3 compatibil IBM, [39]. Fereastra de utilizare a programului ASINON
este prezentat n figura 1, iar cea a programului GESIFT n figura 2..
Pornind de la descrierea circuitului printr-un fiier de intrare de tip netlist,
ASINOM i GESIFT au, conform cu ferestrele de utilizare din figura 3.1 i
figura 3.2, urmtoarele capabilitii:
Genereaz simbolic, parial simbolic sau numeric ecuaiile nodale
modificate pentru circuitele electrice i electronice liniare i/sau neliniare;
2 3 L2
3 4 L3
3 5 L5
3 5 R6
6
1 2 R1
4 5 R4
5 1 e7
200A
1.0K
(74.591m,133.638)
Cuplul activ Mn
100A
0.5K
0
0s
0A
0s
20ms
40ms
60ms
80ms
(3.0*2.5167*rms( I(L3))*rms( I(L3)))/(6.28*20.0*0.974)
Time
(65.535m,117.190)
(69.937m,46.327)
20ms
40ms
rms( I(L2)) rms( I(L3)) rms( I(L5))
Time
60ms
80ms
400A
200A
0A
-200A
0s
20ms
I(L2) I(L3) I(L5)
40ms
60ms
80ms
Time
Simularea cu Maple.
Simularea cu Spice.
3.0K
pRcu1 - green pCu2 - red pFe - mauve
2.0K
1.0K
0
0s
20ms
40ms
0.053* I(L2)* I(L2)
0.065434* I(L3)* I(L3)
200.0*( I(L2)- I(L3)- I(L5))*( I(L2)- I(L3)- I(L5))
Time
60ms
80ms
Simularea cu Spice.
Simularea cu Maple.
> restart;Digits:=8;with(linalg);
2
3
4
5
5
5
R1
L2
L3
R4
R5
L6
7
5
1
2
3
4
3
3
2
3
4
5
5
5
R1
L2
L3
R4
R5
L6
sis:={
(+1/R1)*V1+(-1/R1)*V2+0+0=-Ji,
(-1/R1)*V1+(+1/R1+1/(s*L2))*V2+(-1/(s*L2))*V3+0=0,
0+(-1/(s*L2))*V2+(+1/(s*L2)+1/(s*L3)+1/R5+1/(s*L6))*V3+(-1/(s*L3))*V4=0,
0+0+(-1/(s*L3))*V3+(+1/(s*L3)+1/R4)*V4=0
};
nec:={
V1,
V2,
V3,
V4
};
12
rez:=solve(sis,nec);
V1g:=subs(rez,V1);
V5g:=subs(rez,V5);
I7g:=subs(rez,I7);
rez1:={
Zei=collect(convert(limit(-evala(((V1g)-0)/Ji),inf=infinity),float),s)
};
save rez1,out3;
writeto(out4);
rez1;
writeto(terminal);
> Z1_5_1_5:=subs(rez1,Zei);
> Z1_5_1_5:=collect(simplify(subs(R4=R2/a,Z1_5_1_5)),s);
> Z1_5_1_5 := (s^3*L2*L3*L6*a+
(L6*a*L3*R5+L2*L6*a*R5+L6*a*L3*R1+L2*a*L3*R5+L2*L6*R2)*s^2+
(L6*R5*R2+L2*R5*R2+L6*a*R1*R5+L6*R1*R2+a*L3*R1*R5)*s+R1*R5*R2)/(s^2*L6*a*L3+
(L6*a*R5+L6*R2+a*L3*R5)*s+R5*R2);
> Z1_5_1_5_f:=subs(s=6.28*f*I,Z1_5_1_5);
> Z1_5_1_5_fan:=subs(a=0.026,Z1_5_1_5_f);
> Z1_5_1_5_fan := (-6.4395019*I*f^3*L2*L3*L6-39.4384*(.26e-1*L3*R5*L6+L2*L6*R4+.26e1*L2*L3*R5+.26e-1*L2*R5*L6+.26e-1*R1*L3*L6)*f^2+6.28*I*(.26e1*R1*R5*L6+R1*L6*R4+.26e-1*R1*L3*R5+R5*L6*R4+L2*R5*R4)*f+R1*R5*R4)/(1.0253984*L3*f^2*L6+6.28*I*(.26e-1*L3*R5+.26e-1*R5*L6+L6*R4)*f+R5*R4);
> Z1_5_1_5_f := (-247.673152*I*f^3*L2*L3*L6*a39.4384*(L3*R5*L6*a+R1*L3*L6*a+L2*L3*R5*a+L2*R5*L6*a+L2*L6*R4)*f^2+6.28*I*(R5*L6
13
*R4+R1*L6*R4+R1*L3*R5*a+R1*R5*L6*a+L2*R5*R4)*f+R1*R5*R4)/(39.4384*L3*f^2*L6*a+6.28*I*(L3*R5*a+R5*L6*a+L6*R4)*f+R5*R4);
> R1 = 0.053 ohm, R'2 = 0.065434 ohmi, L2=0.001035,L3=0.000955,L6=0.0281, RFe = 200.0
ohmi.
> Z1_5_1_5_fa
:=subs(R1=0.055,R4=0.065434,L2=0.001035,L3=0.000955,L6=0.0281,R5=200,Z1_5_1_5_f);
> plot3d(abs(Z1_5_1_5_fa),f=0.0..3000,a=-1.0..1.0);
> Z1_5_1_5_fan:=subs(a=0.026,Z1_5_1_5_fa);
> Z1_5_1_5_fan := (-.17885551e-6*I*f^3-.11747123e-1*f^2+2.4472832*I*f+.71977400)/
(-.27517079e-4*f^2+.96036712*I*f+13.086800);
0.1788555110-6 I f 3 0.011747123
f 2 +2.4472832I f +0.71977400
Z1_5_1_5_fan
:=
0.000027517079
f 2 +0.96036712I f +13.086800
> plot(abs(Z1_5_1_5_fan),f=0.0..500);
14
> plot(abs(Z1_5_1_5_fna),a=0.0..1.0);
15
2
3
4
5
5
5
1
R1
L2
L3
R4
R5
L6
j7
0+0+(-1/(s*L3))*V3+(+1/(s*L3)+G4)*V4=0
};
nec:={
V1,
V2,
V3,
V4
};
rez:=evala(convert(solve(sis,nec),float));
save rez,out1 ;
writeto(out2);
rez;
writeto(terminal);
V1g:=subs(rez,V1);
V2g:=subs(rez,V2);
V3g:=subs(rez,V3);
V4g:=subs(rez,V4);
rez1:=factor(simplify({
U1=((V1g)-(V2g)),
I1=(G1*((V1g)-(V2g))),
U2=((V2g)-(V3g)),
I2=(1/(s*L2)*((V2g)-(V3g))),
U3=((V3g)-(V4g)),
I3=(1/(s*L3)*((V3g)-(V4g))),
17
U4=((V4g)-0),
I4=(G4*((V4g)-0)),
U5=((V3g)-0),
I5=(G5*((V3g)-0)),
U6=((V3g)-0),
I6=(1/(s*L6)*((V3g)-0)),
U7=(0-(V1g))
}));
save rez1,out3;
writeto(out4);
rez1;
writeto(terminal);
> Z1_5_1_5_Asinom:=collect(subs(rez1,-U7),{J7})/J7;
>
Z1_5_1_5_Asinom:=collect(simplify(subs(G1=1.0/R1,G4=a/R2,G5=1.0/R5,Z1_5_1_5_Asinom)),s
);
> Z1_5_1_5 := (s^3*L2*L3*L6*a+
(L6*a*L3*R5+L2*L6*a*R5+L6*a*L3*R1+L2*a*L3*R5+L2*L6*R2)*s^2+
(L6*R5*R2+L2*R5*R2+L6*a*R1*R5+L6*R1*R2+a*L3*R1*R5)*s+R1*R5*R2)/(s^2*L6*a*L3+
(L6*a*R5+L6*R2+a*L3*R5)*s+R5*R2);Z1_5_1_5_Asinom := (s^3*L2*L3*L6*a+
(L6*a*L3*R5+L2*L6*a*R5+L6*a*L3*R1+L2*a*L3*R5+L2*L6*R2)*s^2+
(L6*R5*R2+L2*R5*R2+L6*a*R1*R5+L6*R1*R2+a*L3*R1*R5)*s+R1*R5*R2)/(s^2*L6*a*L3+
(L6*a*R5+L6*R2+a*L3*R5)*s+R5*R2);
18
Z1_5_1_5:=( s3 L2 L3 L6 a + ( L6 a L3 R5 + L2 L6 a R5 + L6 a L3 R1 + L2 a L3 R5 + L2 L6 R2) s2
+ ( L6 R5R2 + L2 R5R2 + L6 a R1R5 + L6 R1R2 + a L3 R1R5) s + R1R5R2)
s2 L6 a L3 + ( L6 a R5 + L6 R2 + a L3 R5) s + R5R2)
Z1_5_1_5_Asinom
:=( s3 L2 L3 L6 a + ( L6 a L3 R5 + L2 L6 a R5 + L6 a L3 R1 + L2 a L3 R5 + L2 L6 R2) s2
+ ( L6 R5R2 + L2 R5R2 + L6 a R1R5 + L6 R1R2 + a L3 R1R5) s + R1R5R2)
s2 L6 a L3 + ( L6 a R5 + L6 R2 + a L3 R5) s + R5R2)
> x_Z:=simplify(Z1_5_1_5/Z1_5_1_5_Asinom);
>
SZ_R1_f:=subs(R1=0.055,R4=0.065434,L2=0.001035,L3=0.000955,L6=0.0281,R5=200,SZ_R1)
;
> SZ_R1_f := 1.760*(8.5990873*f^2-300114.72*I*f-4089625.0)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0);
> plot(abs(SZ_R1_f),f=0.0..60.0);
> SZ_Ls1:=collect(simplify(diff(Z1_5_1_5_fan,L2)*L2/Z1_5_1_5_fan),f);
> SZ_Ls1 :=
f*(64395019.*I*f^2*L3*L6+(10253984.*L3*R5+10253984.*R5*L6+.39438400e9*L6*R4)*f62800000.*I*R5*R4)*L2/
(64395019.*I*f^3*L2*L3*L6+(10253984.*L2*R5*L6+10253984.*L3*R5*L6+10253984.*R1*L3*
L6+.39438400e9*L2*L6*R4+10253984.*L2*L3*R5)*f^2+(-1632800.*I*R1*L3*R562800000.*I*R5*L6*R4-1632800.*I*R1*R5*L6-62800000.*I*L2*R5*R462800000.*I*R1*L6*R4)*f-10000000.*R1*R5*R4);
>
SZ_Ls1_f:=subs(R1=0.055,R4=0.065434,L2=0.001035,L3=0.000955,L6=0.0281,R5=200,SZ_Ls1
);
> SZ_Ls1_f := .1035e-2*f*(1728.0725*I*f^2+60311052.*f-.82185104e9*I)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0);
> plot(abs(SZ_Ls1_f),f=0.0..3000.0);
> SZ_Ls2:=collect(simplify(diff(Z1_5_1_5_fan,L3)*L3/Z1_5_1_5_fan),f);
> SZ_Ls2 :=
-13.*L3*f^3*L6*((78500.*L2*L6*R4+2041.*L2*R5*L6)*f+.40246887e11*I*R5^2*L612500.*I*L2*R5*R4)/
(64395019.*I*f^3*L2*L3*L6+(10253984.*L2*R5*L6+10253984.*L3*R5*L6+10253984.*R1*L3*
L6+.39438400e9*L2*L6*R4+10253984.*L2*L3*R5)*f^2+(-1632800.*I*R1*L3*R520
62800000.*I*R5*L6*R4-1632800.*I*R1*R5*L6-62800000.*I*L2*R5*R462800000.*I*R1*L6*R4)*f-10000000.*R1*R5*R4)/(320437.*L3*f^2*L6+(-51025.*I*L3*R551025.*I*R5*L6-1962500.*I*L6*R4)*f-312500.*R5*R4);
>
SZ_Ls2_f:=subs(R1=0.055,R4=0.065434,L2=0.001035,L3=0.000955,L6=0.0281,R5=200,SZ_Ls2
);
> SZ_Ls2_f := -.3488615e-3*f^3*(12.021274*f+.45237500e14*I)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0)/(8.5990873*f^2-300114.72*I*f4089625.0);
> plot(abs(SZ_Ls2_f),f=0.0..3000.0);
> SZ_R2:=collect(simplify(diff(Z1_5_1_5_fan,R4)*R4/Z1_5_1_5_fan),f);
> SZ_R2 := 6500.*R4*f^2*L6*(157.*L2*L6*f^2*L3-.49298000e9*R5^2*L6-25.*I*L2*f*L3*R5)/
(64395019.*I*f^3*L2*L3*L6+(10253984.*L2*R5*L6+10253984.*L3*R5*L6+10253984.*R1*L3*
L6+.39438400e9*L2*L6*R4+10253984.*L2*L3*R5)*f^2+(-1632800.*I*R1*L3*R562800000.*I*R5*L6*R4-1632800.*I*R1*R5*L6-62800000.*I*L2*R5*R462800000.*I*R1*L6*R4)*f-10000000.*R1*R5*R4)/(320437.*L3*f^2*L6+(-51025.*I*L3*R551025.*I*R5*L6-1962500.*I*L6*R4)*f-312500.*R5*R4);
>
SZ_R2_f:=subs(R1=0.055,R4=0.065434,L2=0.001035,L3=0.000955,L6=0.0281,R5=200,SZ_R2)
;
> SZ_R2_f := 11.951520*f^2*(.43606344e-5*f^2-.55410952e12-.49421250e-2*I*f)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0)/(8.5990873*f^2-300114.72*I*f4089625.0);
> plot(abs(SZ_R2_f),f=0.0..3000.0);
> SZ_RFe:=collect(simplify(diff(Z1_5_1_5_fan,R5)*R5/Z1_5_1_5_fan),f);
21
2*f*(1728.0725*I*f^2+60311052.*f-.82185104e9*I)/(1.7885551*I*f^3+117471.23*f^224472831.*I*f-7197740.0);;SZ_Ls2_f := -.3488615e-3*f^3*(12.021274*f+.45237500e14*I)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0)/(8.5990873*f^2-300114.72*I*f4089625.0);SZ_R2_f := 11.951520*f^2*(.43606344e-5*f^2-.55410952e12-.49421250e-2*I*f)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0)/(8.5990873*f^2-300114.72*I*f4089625.0);SZ_RFe_f := 5.6200*f^2*(84207.031*f^2-70671685.*I*f-.14828000e11)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0)/(8.5990873*f^2-300114.72*I*f4089625.0);SZ_Lm_f := -5.6200*f*(.25045716e4*f^3+95436034.*I*f^2+.80095752e11*f-.16805313e14*I)/
(1.7885551*I*f^3+117471.23*f^2-24472831.*I*f-7197740.0)/(8.5990873*f^2-300114.72*I*f4089625.0);
SZ_R1_f:=
SZ_Ls1_f:=
SZ_Ls2_f:=
SZ_R2_f:=
SZ_RFe_f:=
23
SZ_Lm_f:=
5.6200f ( 0.000025045716
f 3 + 0.95436034108 I f 2 + 0.800957521011 f 0.168053131014 I )
( 1.7885551I f 3 + 117471.23f 2 0.24472831108 I f 0.71977400107 ) ( 8.5990873f 2 300114.72I f 0.40896250107 )
> with(plots):
Fs:=plot(abs(SZ_R1_f),f=0.0..120.0,style=line,color=blue):
Gs:=plot(abs(SZ_Ls1_f),f=0.0..120.0,style=line,color=red):Hs:=plot(abs(SZ_Ls2_f),f=0.0..120.0
,style=line,style=line,color=green):Fs1:=plot(abs(SZ_R2_f),f=0.0..120.0,style=line,style=line,col
or=cyan):Gs1:=plot(abs(SZ_RFe_f),f=0.0..120.0,style=line,style=line,color=black):Hs1:=plot(ab
s(SZ_Lm_f),f=0.0..120.0,style=line,style=line,color=brown):display({Fs,Gs,Hs,Fs1,Gs1,Hs1},axe
s=boxed,title=`abs(SZ_R1_f) - blue, abs(SZ_Ls1_f) - red, abs(SZ_Ls2_f) - green, abs(SZ_R2_f) cyan, abs(SZ_RFe_f) - black, abs(SZ_Lm_f) - brown`);
24
25
Z1_5_1_5_fnan
:= 2.5829850 SZ_fn_an:= 0.84654679
26
raport cu alunecarea a.
9 10 r10 r=100*10^3
28
11
1 2 r1 r=100*10^3
2 11 r2 r=100*10^3
3 4 r3 r=10*10^3
4 5 r4 r=20*10^3
5 6 c5 c=0.001*10^(-6)
6 7 r6 r=20*10^3
3 8 r7 r=100*10^3
8 7 c8 c=0.001*10^(-6)
8 9 r9 r=10*10^3
4 9 r11 r=10*10^3
6 2 r12 r=100*10^3
2 3 r13 r=inf
11 4 e14(u) 13 a=inf
11 5 r15 r=inf
11 6 e16(u) 15 a=inf
11 7 r17 r=inf
11 8 e18(u) 17 a=inf
11 9 r19 r=inf
11 10 e20(u) 19 a=inf
Filtrul trece sus: (FTS) poarta de intrare este 1-11, iar poarta de ieire 411.
Calculnd factorul de transfer n tensiune al circuitului n raport cu
parametrul C8 se obine urmtoarea form parial simbolic:
Aei (s):= 4.399999998*s^2*C8/(3.+220000.*s*C8+12.*s^2*C8).
Reprezentnd variaia modulului funciei de circuit studiate n raport cu
valorile parametrului C8 i ale frecvenei se obine caracteristica n 3D din
29
(a)
(b)
(b)
(a)
Fig. 3.5. (a): Variaia 3D a modulului factorului de amplificare n tensiune cu
frecvena i parametrul C8;(b): Caracteristica amplitudine - frecven .
Filtrul trece band (FTB): poarta de intrare este 1-11, iar poarta de ieire 6
11.
30
31
(b)
(a)
Fig. 3.6. (a): Variaia 3D a modulului factorului de amplificare n tensiune cu
frecvena i parametrul C5;(b): Caracteristica amplitudine - frecven .
Filtrul trece jos (FTJ): poarta de intrare este 1-11, iar poarta de ieire 8-11.
32
33
(a)
(b)
Fig. 3.7. (a): Variaia 3D a modulului factorului de amplificare n tensiune cu
frecvena i parametrul C8;(b): Caracteristica amplitudine - frecven .
Filtrul oprete band (FOB): poarta de intrare este 1-11, iar poarta de
ieire 10-11.
34
35
(b)
(a)
Fig. 3.8. (a): Variaia 3D a modulului factorului de amplificare n tensiune cu
frecvena i parametrul R11;(b): Caracteristica amplitudine - frecven .
(a)
(b)
3
4
1
5
3
6
6
7
2
6
4
7
c3 c=1e-06
c4 c=2e-06
r5 r=1000
r6 r=2000
l7 l=0.001
l8 l=0.002
Aei ( s )
are expresia:
Aei(s):= {-C1*s*C2*R6*(-1+s^4*C4*L7*C3*L8)/((C1*R5*L8*
C2*C3*C4*L7+C3*R6*L8*C2*C4*L7*C1)*s^5+
+(C3*L8*C4*L7*C1+L8*C2*C4**L7*C1+C3*L8*C2*C1*L7+
39
C2*R6*C1*R5*C3*C4*L7+C1*R5*L8**C2*C3*R6*C4+L8*C2*C3*C4*L7)*
s^4+(C2*R6*C4*L7*C1+C2*C3*L7*C1*R5+L8*C2*C4*C1*R5+C3*
C2*R6*C4*L7+C1*R5*C3*C4*L7+C1*R5*L8*C3*C4+L8*C2*C3*R6*C4+
+C3*R6*L8*C2*C1)*s^3+(C3*C2*R6*C1*R5+C4*L7*C1+
+C3*C4*L7+C3*L8*C1+C2*R6*C4*C1*R5+L8*C2*C4+
+L8*C2*C1+C2*C3*L7+L8*C3*C4+C2*C1*L7)*s^2+(C3*C2*R6+
+C3*C1*R5+C2*R6*C1+C4*C1*R5+C2*C1*R5+C2*R6*C4)*s+
+C1+C3+C2+C4)},
avnd polii
polii:= {-999165.7620, -1391.244131, -359.7055702,
-41.64416468-22360.17638*I,
-41.64416468+22360.17638*I}.
Impedana de transfer ieire-intrare Z ei ( s ) este:
Zei(s):= {-C2*R6*(-1+s^4*C3*L8*L7*C4)/(s^4*L8*C2*L7*C3*C4+
+(R6*C2*L7*C3*C4+R6*C3*L8*C2*C4)*s^3+(L7*C2*C3+
+L8*C2*C4+L7*C3*C4+C3*L8*C4)*s^2+(R6*C2*C4+
+R6*C2*C3)*s+C2+C4+C3)},
cu polii
polii := {-2999499.921, -416.7534984,
-41.66261515-22360.17511*I,
-41.66261515+22360.17511*I}.
Admitana de transfer ieire-intrare
40
Yei ( s )
este:
Yei(s):= {-s*C2*C1*(-1+s^4*C3*L8*L7*C4)/(s^5*C1*R5*C3*C4*
*L7*C2*L8+(C4*L7*C2*L8*C1+C3*L8*C2*C1*L7*L8*C2*L7*
*C3*C4+C4*L7*C3*L8*C1)*s^4+(C1*R5*C3*C4*L8+
+C1*R5*C3*C4*L7+C2*C3*L7*C1*R5+C4*C2*L8*
*C1*R5)*s^3+(C2*C1*L7+L7*C2*C3+C3*L8*C1+C3*L8*C4+
+C4*L7*C1+L7*C3*C4+L8*C2*C4+C2*L8*C1)*s^2+
+(C3*C1*R5+C4*C1*R5+C2*C1*R5)*s+C2+C3+C1+C4)},
cu polii
polii := {-1201.961744, -836.9130415-40117.15550*I,
-836.9130415+40117.15550*I,
-62.10608670-19686.04764*I,
-62.10608670+19686.04764*I}.
Dac la bornele 7 1 se conecteaz o surs ideal independent de
tensiune cu imaginea Laplace a t.e.m. egal cu 100/s i apoi se analizeaz cu
metoda nodal modificat, se obin urmtoarele rezultate:
Necunoscute_sistem:= {V1, V2, V3, V4, V5, V6, I9};
Sistem_ENM:= {+1/(1000))*V1+(-1/(1000))*V2+0+0+0+0+(-1)*I9=0,
(-1/(1000))*V1+(+s*1e-06+1/(1000))*V2+(-s*1e-06)*V3+0+0+0+0=0,
0+(-s*1e-06)*V2+(+s*1e-06+s*1e-06+1/(s*0.001))*V3+
(-1/(s*0.001))*V4+0+(-s*1e-06)*V6+0=0,
41
0+0+(-1/(s*0.001))*V3+(+s*2e-06+s*2e-06+1/(s*0.001))*V4+
(-s*2e-06)*V5+0+0=0,
0+0+0+(-s*2e-06)*V4+(+s*2e-06+1/(2000))*V5+(-1/(2000))*V6+0=0,
0+0+(-s*1e-06)*V3+0+(-1/(2000))*V5
+(+s*1e-06+1/(2000)+1/(s*0.002))*V6+0=0,
(-1)*V1+0+0+0+0+0+0=-100/s};
Matrice_extins_sistem:= {[ [+1/(1000),-1/(1000),0,0,0,0,-1],
[-1/(1000),+s*1e-06+1/(1000),-s*1e-06,0,0,0,0],
[0,-s*1e-06,+s*1e-06+s*1e-06+1/(s*0.001),-1/(s*0.001),0,-s*1e-06,0],
[0,0,-1/(s*0.001),+s*2e-06+s*2e-06+1/(s*0.001),-s*2e-06,0,0],
[0,0,0,-s*2e-06,+s*2e-06+1/(2000),-1/(2000),0],
[0,0,-s*1e-06,0,-1/(2000),+s*1e-06+1/(2000)+1/(s*0.002),0],
[-1,0,0,0,0,0,0] ]);};
Soluie_sistem:= {V1 = 100.*1/s,
V5 = 100000.*(s^3+750000000.*s+
+1000000.*s^2+.5000000000e15)/(.7500000000e21+.2625000000e19*s+
.1503250000e16*s^2+7000000000.*s^3+3003000.*s^4+3.*s^5),
V4 = 50000.*(s^4+2000000.*s^3+1500000000.*s^2+.1000000000e16*s+
+.2500000000e18)/(s*(.7500000000e21+.2625000000e19*s+
+.1503250000e16*s^2+7000000000.*s^3+3003000.*s^4+3.*s^5)),
V2 = 200.*(.1000000000e19*s+.3750000000e21+.1625000000e13*s^2+
+2500000000.*s^3+1500.*s^4+s^5)/(s*(.75e21+.2625000000e19*s+
+.1503250000e16*s^2+7000000000.*s^3+3003000.*s^4+3.*s^5)),
V3 = 200.*(s^5+1000.*s^4+1000000000.*s^3+.625e12*s^2+
42
+.25e18*s+.625e20)/(s*(.7500000000e21+.2625e19*s+
+.1503250000e16*s^2+7000000000.*s^3+3003000.*s^4+3.*s^5)),
V6 = 200.*s*(s^3+500.*s^2+500000000.*s+.375e12)/(.7500000000e21+
+.2625e19*s+.1503250000e16*s^2+7000000000.*s^3+
+3003000.*s^4+3.*s^5),
I9 = .1000000000*(.625e18+.15e16*s+2000000000.*s^2+
+3000000.*s^3+s^4)/(.75e21+.2625e19*s+
+.150325e16*s^2+7000000000.*s^3+3003000.*s^4+3.*s^5)};
Rdcini_determinant:= {-999165.7620, -1391.244131, -359.7055702,
-41.64416468 - 22360.17638 I,
-41.64416468 + 22360.17638 I}
Observaii:
1. Circuitele cu elemente n exces de ordinul doi au un numr de poli n
origine egal cu numrul degenerrilor de acest ordin. n cazul de fa aceasta
echivaleaz cu reducerea gradului polinomului de la numitorul funciei de
circuit cu unu, aa cum se observ n expresiile funciilor Aei(s) si Yei(s). Polul
n origine s-a pierdut n prelucrarea expresiei prin simplificare.
2. Gradul diferit al polinoamelor din expresiile celor patru funcii de
circuit generate se explic pe baza relaiilor lor de definiie i a schemelor
corespunztoare porilor de intrare i de ieire (vezi cap.7, fig.7.2 i fig. 7.3
43
44
46
22. S. W. Director, and R.A. Rohrer, The generalized adjoint network and
network sensitivity, IEEE, Trans. Circuit Theory, Vol. CT-10, Aug. 1969, pp.
318-323.
23. M. P. Lin, A survey of applications of symbolic network functions,
IEEE, Trans. Circuit Theory, Vol. CT-20, Nov. 1973, p. 632-737.
24. S. Franco, Electric Circuits Fundamentals, Saunders College
Publishing, San Diego, 1995.
25. M. Iordache, Generalization Topological Formulae for Symbolic or
Numeric-Symbolic Generation of Network Functions, Scientific Bulletin,
Seria C: Electrical Engineering, Volume 55, Number 3-4, Politehnica
University of Bucharest, 1993, pp. 189-210.
26. F. V. Fernandez, A. Rodriguez -Vazquez, J. L. Huertas, A tool for
symbolic analysis of analog integrated circuits including pole/zero
extraction", Proceedings of the European Conference on Circuit Theory and
Design, 1991, pp. 752-761.
27. S. Manetti, New approach to automatic symbolic analysis of electric
circuits, IEE Proceedings, Part G, vol. 38 (1991), pp.22-28.
28. J. Hsu, C. Sechen, The sifting Approach to Symbolic Analysis of
Large Analog Integrated Circuits, Proc. SMACD'94, Sevilla, oct. 6-7 1994,
pp.211-230.
29. Pleasures, Perils and Pitfalls of Symbolic Analysis, Panel
Discussion, Proc. of International Symposium on Circuits and Systems,
London 1994, pp. 451-458.
47
48
49
50