Få en billig adgang til TINACloud for at redigere eksemplerne eller oprette dine egne kredsløb
Vi har allerede vist, hvordan de grundlæggende metoder til jævnstrømsanalyse kan udvides og bruges i vekselstrømskredsløb til at løse den komplekse spids eller effektive værdier for spænding og strøm og til kompleks impedans eller adgang. I dette kapitel løser vi nogle eksempler på spænding og strømfordeling i AC-kredsløb.
Eksempel 1
Find spændingerne v1(t) og v2(t), da dette vs(T)= 110cos (2p50t).
Lad os først opnå dette resultat ved håndberegning ved hjælp af spændingsdelingsformlen.
Problemet kan betragtes som to komplekse impedanser i serie: impedansen af modstanden R1, Z1=R1 ohm (hvilket er et reelt tal), og den tilsvarende impedans af R2 og L2 i serie, Z2 = R2 + j w L2.
Ved at erstatte de ækvivalente impedanser kan kredsløbet tegnes igen i TINA som følger:
Bemærk, at vi har brugt en ny komponent, en kompleks impedans, nu tilgængelig i TINA v6. Du kan definere frekvensafhængigheden af Z ved hjælp af en tabel, som du kan nå ved at dobbeltklikke på impedanskomponenten. I den første række i tabellen kan du definere enten DC-impedansen eller en frekvensuafhængig kompleks impedans (vi har lavet sidstnævnte her, for induktoren og modstanden i serie, ved den givne frekvens).
Brug formlen til spændingsopdeling:
V1 = Vs*Z1 / (Z1 + Z2)
V2 = Vs*Z2 / (Z1 + Z2)
Numerisk:
Z1 = R1 = 10 ohm
Z2 = R2 + j w L = 15 + j 2*p* 50 * 0.04 = 15 + j 12.56 ohm
V1= 110 * 10 / (25+j12.56) = 35.13-j17.65 V = 39.31 e -j26.7 ° V
V2= 110 * (15+j12.56) / (25 +j12.56) = 74.86 +j17.65 V = 76.92 e j 13.3° V
Spændingsens tidsfunktion:
v1(t) = 39.31 cos (wt - 26.7°) V
v2(t) = 76.9 cos (wt + 13.3°) V
Lad os kontrollere resultatet med TINA ved hjælp af Analyse / AC-analyse / Beregn nodal spændingerV1
V2
Lad os derefter kontrollere disse resultater med TINAs tolk:
f: = 50;
about: = 2 * pi * f;
VS: = 110;
v1:=VS*R1/(R1+R2+j*om*L2);
v2:=VS*(R2+j*om*L2)/(R1+R2+j*om*L2);
v1 = [35.1252-17.6559 * j]
v2 = [74.8748 + 17.6559 * j]
abs (v2) = [76.9283]
radtodeg (bue (v2)) = [13.2683]
abs (v1) = [39.313]
radtodeg (bue (v1)) = [- 26.6866]
importer matematik som m
importer cmath som c
#Lad os forenkle udskriften af kompleks
#numbers for større gennemsigtighed:
cp= lambda Z : "{:.4f}".format(Z)
f = 50
om=2*c.pi*f
VS=110
v1=VS*R1/complex(R1+R2,om*L2)
v2=VS*complex(R2,om*L2)/complex(R1+R2,om*L2)
print(“v1=”,cp(v1))
print(“v2=”,cp(v2))
print(“abs(v1)= %.4f”%abs(v1))
print(“degrees(arc(v1))= %.4f”%m.degrees(c.phase(v1)))
print(“abs(v2)= %.4f”%abs(v2))
print(“arc(v2)*180/pi= %.4f”%(c.phase(v2)*180/c.pi))
Bemærk, at når vi bruger tolk, behøvede vi ikke at erklære værdierne for de passive komponenter. Dette skyldes, at vi bruger tolken i en arbejdssession med TINA, hvor skematisk er i skematisk editor. TINAs tolk ser i dette skema efter definitionen af de passive komponentsymboler, der er indtastet i tolkeprogrammet.
Lad os endelig bruge TINAs fasediagram til at demonstrere dette resultat. Tilslutning af et voltmeter til spændingsgeneratoren ved at vælge Analyse / AC-analyse / Phasordiagram kommando, indstilling af akser og tilføjelse af etiketter, giver følgende diagram. Noter det Se / Vector label stil blev sat til Amplitude for dette diagram.Diagrammet viser det Vs er summen af faserne V1 , V2, Vs = V1 + V2.
Ved at flytte faserne kan vi også demonstrere det V2 er forskellen mellem Vs , V1, V2 = Vs - V1.
Dette tal viser også subtraktion af vektorer. Den resulterende vektor skal starte fra spidsen af den anden vektor, V1.
På lignende måde kan vi demonstrere det V1 = Vs - V2. Igen skal den resulterende vektor starte fra spidsen af den anden vektor, V1.
Begge fasordiagrammer kan naturligvis betragtes som et simpelt trekantsregeldiagram til Vs = V1 + V2 .
Fasordiagrammerne ovenfor viser også Kirchhoffs spændingslov (KVL).
Som vi har lært i vores undersøgelse af jævnstrømskredsløb, er den anvendte spænding i et seriekredsløb lig med summen af spændingsfaldene over serieelementerne. Fasordiagrammerne viser, at KVL også gælder for vekslingskredsløb, men kun hvis vi bruger komplekse fasorer!
Eksempel 2
I dette kredsløb betegner R1 repræsenterer DC-modstanden for spolen L; sammen modellerer de en reel verdensinduktor med dens tabskomponent. Find spændingen over kondensatoren og spændingen over den virkelige verdens spole.
L = 1.32 h, R1 = 2 kohms, R2 = 4 kohms, C = 0.1 mF, vS(t) = 20 cos (wt) V, f = 300Hz.
Løsning for hånd ved hjælp af spændingsopdeling:
= 13.91 e j 44.1° V
,
v1(t) = 13.9 cos (b ×t + 44°) V
= 13.93 e -j 44.1° V
,
v2(t) = 13.9 cos (b ×t - 44.1°) V
Bemærk, at på disse frekvenser med disse komponentværdier er størrelsen af de to spændinger næsten de samme, men faserne har modsat tegn.
Lad os endnu en gang lade TINA gøre det kedelige arbejde ved at løse V1 og V2 med tolken:
about: = 600 * pi;
V: = 20;
v1:=V*(R1+j*om*L)/(R1+j*om*L+replus(R2,(1/j/om/C)));
abs (v1) = [13.9301]
180 * bue (v1) / pi = [44.1229]
v2:=V*(replus(R2,1/j/om/C))/(R1+j*om*L+replus(R2,(1/j/om/C)));
abs (v2) = [13.9305]
180 * bue (v2) / pi = [- 44.1211]
importer matematik som m
importer cmath som c
#Lad os forenkle udskriften af kompleks
#numbers for større gennemsigtighed:
cp= lambda Z : "{:.4f}".format(Z)
#Definer replus ved hjælp af lambda:
Replus= lambda R1, R2 : R1*R2/(R1+R2)
om=600*c.pi
V = 20
v1=V*complex(R1,om*L)/complex(R1+1j*om*L+Replus(R2,1/1j/om/C))
print(“abs(v1)= %.4f”%abs(v1))
print(“180*arc(v1)/pi= %.4f”%(180*c.phase(v1)/c.pi))
v2=V*complex(Replus(R2,1/1j/om/C))/complex(R1+1j*om*L+Replus(R2,1/1j/om/C))
print(“abs(v2)= %.4f”%abs(v2))
print(“180*arc(v2)/pi= %.4f”%(180*c.phase(v2)/c.pi))
Og endelig, se på dette resultat ved hjælp af TINAs fasediagram. Tilslutning af et voltmeter til spændingsgeneratoren, påkaldelse af Analyse / AC-analyse / Phasordiagram kommando, indstilling af akser og tilføjelse af etiketter giver følgende diagram (bemærk, at vi har indstillet Se / Vector label stil til Rigtig + j * imag for dette diagram):
Eksempel 3
Den aktuelle kilde iS(t) = 5 cos (wt) A, modstanden R = 250 mohm, induktoren L = 53 uH og frekvensen f = 1 kHz. Find strømmen i induktoren og strømmen i modstanden.Brug af formlen til nuværende opdeling:
iR(t) = 4 cos (b ×t + 37.2°) A
på tilsvarende måde:
iL(t) = 3 cos (b ×t - 53.1°)
Og ved hjælp af tolk i TINA:
about: = 2 * pi * 1000;
er: = 5;
iL: = er * R / (R + j * about * L);
iL = [1.8022-2.4007 * j]
iR: = er * j * about * L / (R + j * about * L);
iR = [3.1978 + 2.4007 * j]
abs (iL) = [3.0019]
radtodeg (bue (iL)) = [- 53.1033]
abs (iR) = [3.9986]
radtodeg (bue (iR)) = [36.8967]
importer matematik som m
importer cmath som c
#Lad os forenkle udskriften af kompleks
#numbers for større gennemsigtighed:
cp= lambda Z : "{:.4f}".format(Z)
om=2*c.pi*1000
i = 5
iL=i*R/kompleks(R+1j*om*L)
print(“iL=”,cp(iL))
iR=kompleks(i*1j*om*L/(R+1j*om*L))
print(“iR=”,cp(iR))
print(“abs(iL)= %.4f”%abs(iL))
print(“degrees(arc(iL))= %.4f”%m.degrees(c.phase(iL)))
print(“abs(iR)= %.4f”%abs(iR))
print(“degrees(arc(iR))= %.4f”%m.degrees(c.phase(iR)))
Vi kan også demonstrere denne løsning med et fasediagram:
Fasordiagrammet viser, at generatorstrømmen IS er den resulterende vektor for de komplekse strømme IL og IR. Det demonstrerer også Kirchhoffs nuværende lov (KCL), der viser, at den nuværende IS, der kommer ind i den øverste knude i kredsløbet, er lig summen af IL og IR, hvor de komplekse strømme forlader knuden.
Eksempel 4
Bestem i0(T), i1(t) og i2(T). Komponentværdierne og kildespændingen, frekvensen og fasen er angivet på nedenstående skema.
i0
i1
i2
I vores løsning vil vi bruge princippet om nuværende opdeling. Først finder vi udtrykket for den samlede strøm i0:
I0M = 0.315 e j 83.2° A , i0(t) = 0.315 cos (b ×t + 83.2°) A
Derefter finder vi strøm i kondensatoren C ved hjælp af nuværende division.
I1M = 0.524 e j 91.4° A , i1(t) = 0.524 cos (b ×t + 91.4°) A
Og strømmen i induktoren:
I2M = 0.216 e-j 76.6° A , i2(t) = 0.216 cos (b ×t - 76.6°) A
Med forventning søger vi bekræftelse af vores håndberegninger ved hjælp af TINAs tolk.
V: = 10;
about: = 2 * pi * 1000;
I0: = V / ((1 / j / om / C1) + replus ((1 / j / om / C), (R + j * about * L)));
I0 = [37.4671m + 313.3141m * j]
abs (I0) = [315.5463m]
180 * bue (I0) / pi = [83.1808]
I1: = I0 * (R + j * about * L) / (R + j * about * L + 1 / j / om / C);
I1 = [- 12.489m + 523.8805m * j]
abs (I1) = [524.0294m]
180 * bue (I1) / pi = [91.3656]
I2: = I0 * (1 / j / om / C) / (R + j * about * L + 1 / j / om / C);
I2 = [49.9561m-210.5665m * j]
abs (I2) = [216.4113m]
180 * bue (I2) / pi = [- 76.6535]
{Kontrol: I1 + I2 = I0}
abs (I1 + I2) = [315.5463m]
importer matematik som m
importer cmath som c
#Lad os forenkle udskriften af kompleks
#numbers for større gennemsigtighed:
cp= lambda Z : "{:.4f}".format(Z)
#Definer først replus ved hjælp af lambda:
Replus= lambda R1, R2 : R1*R2/(R1+R2)
V = 10
om=2*c.pi*1000
I0=V/complex((1/1j/om/C1)+Replus(1/1j/om/C,R+1j*om*L))
print(“I0=”,cp(I0))
print(“abs(I0)= %.4f”%abs(I0))
print(“180*arc(I0)/pi= %.4f”%(180*c.phase(I0)/c.pi))
I1=I0*complex(R,om*L)/complex(R+1j*om*L+1/1j/om/C)
print(“I1=”,cp(I1))
print(“abs(I1)= %.4f”%abs(I1))
print(“180*arc(I1)/pi= %.4f”%(180*c.phase(I1)/c.pi))
I2=I0*complex(1/1j/om/C)/complex(R+1j*om*L+1/1j/om/C)
print(“I2=”,cp(I2))
print(“abs(I2)= %.4f”%abs(I2))
print(“180*arc(I2)/pi= %.4f”%(180*c.phase(I2)/c.pi))
#Kontrol: I1+I2=I0
print(“abs(I1+I2)= %.4f”%abs(I1+I2))
En anden måde at løse dette på ville være at først finde spændingen over Z's parallelle komplekse impedansLR og ZC. Når vi kender denne spænding, kunne vi finde strømningerne i1 og jeg2 ved først at dele denne spænding med ZLR og derefter ved ZC. Vi viser næste løsningen for spænding over den parallelle komplekse impedans af ZLR og ZC. Vi bliver nødt til at bruge spændingsafdelingen hovedstol undervejs:
VRLCM = 8.34 e j 1.42° V
,
IC = I1= VRLCM*jwC = 0.524 e j 91.42° A
og dermed
iC (t) = 0.524 cos (b ×t + 91.4°A.