Documente Academic
Documente Profesional
Documente Cultură
electrice
0 Introducere 1
i
ii CUPRINS
Referinţe 191
vi CUPRINS
.
Capitolul 0
Introducere
Această lucrare se adresează studenţilor de la ciclul de licenţă sau master din facultăţile
de profil electric ı̂n sens larg: inginerie electrică, electronică, energetică, automatică şi
calculatoare sau altele similare. Lucrările de laborator prezentate ı̂n capitolele 3 ÷ 7 sunt
destinate ı̂n principal disciplinei de Bazele electrotehnicii de la facultăţile de Inginerie
electrică şi Automatică şi calculatoare din Universitatea Politehnică Bucureşti, dar pot fi
folosite, ca şi ı̂ntreaga lucrare, de toţi cei interesaţi ı̂n căpătarea deprinderilor necesare
modelării şi simulării pe calculator a circuitelor electrice, la un nivel conform standar-
delor internaţionale ı̂n domeniu. Progresul tehnologic din ultima decadă face ca aceste
deprinderi să fie tot mai necesare ı̂n activitatea inginerească de rutină. Puţini ingineri
mai rezolvă astăzi ı̂n activitatea lor profesională circuitele electrice cu metode manuale.
Pe de altă parte, majoritatea sistemelor, aparatelor şi instalaţiilor electrice avansate: cal-
culatoare, telefoane celulare, reţele de transmisia datelor sau distribuţia energiei electrice
sunt circuite.
Lucrarea este structurată astfel:
• Un capitol dedicat modelării circuitelor reale prin elemente ideale de circuit electric.
Se porneşte de la constatarea că teoria circuitelor electrice este o teorie abstractă,
care are ca obiect de studiu circuitele alcătuite din elemente ideale. Acestea sunt de-
finite de ecuaţiile lor constitutive, care sunt idealizări ale elementelor reale. Studiul
circuitelor reale se face prin modelarea componentelor reale folosind elemente ideale
şi analizând substitutul. Scopul capitolului este de a prezenta pe scurt fundamentul
axiomatic al teoriei circuitelor electrice şi de a exemplifica procedeul de modelare,
evidenţiind avantajele abordării. Aplicaţiile au fost concepute pentru a fi rezolvate
pe calculator (ı̂n SPICE, MATLAB sau alt limbaj de programare) şi sunt ı̂n majoritatea
lor extrem de utile pentru a ı̂nţelege funcţionarea şi proiectarea circuitelor electro-
nice fundamentale. Dintre aceste aplicaţii studenţii pot alege pe cele care le stârnesc
1
2 CAPITOLUL 0. INTRODUCERE
• O primă anexă este un tutorial pentru folosirea programului SPICE, care este cel mai
des utilizat simulator de circuite electrice, aplicat mai ales ı̂n analiza şi proiectarea
circuitelor electronice. Acest tutorial are ca scop iniţierea rapidă ı̂n folosirea progra-
mului, descriind circuitele aât interactiv, ı̂n manieră grafică, dar şi prin intermediul
unui limbaj specializat de descriere.
3
• Să ı̂nţeleagă utilizarea SPICE după o documentare independentă şi să fie capabili
ulterior să găsească singuri resursele (programe, manuale, ghiduri, biblioteci de mo-
dele, etc.) necesare modelării şi simulării cu calculatorul a circuitelor electrice şi
electronice uzuale sau speciale (să ştie ”ce, cum şi unde să caute”).
• Să genereze un fişier de intrare SPICE, care să conţină descrierea corectă a circuitului,
circuit care iniţial este descris ı̂n manieră neformală (să facă singuri modelarea). Să
ştie ce trebuie să conţină fişierul de intrare, pentru ca simularea să se facă ı̂n regimul
dorit, iar ı̂n urma ei să rezulte semnalele de ieşire dorite.
• Să realizeze simularea SPICE şi să verifice dacă rezultatul este acceptabil. Să recu-
noască o simulare eşuată, să identifice şi apoi să corecteze motivele pentru care s-a
ı̂ntâmplat acest lucru (să facă singuri simularea, ”până iese” şi să ı̂nţeleagă ”de ce
nu iese”). Pentru a ı̂nvăţa din greşeli, vor fi ı̂ncurajate şi simulări eşuate intenţionat.
• Să valideze analiza efectuată, prin folosirea a cel puţin două modele cu grade diferite
de acurateţe şi complexitate, dar şi prin folosirea unor tehnici diferite de simulare:
calcul analitic/manual, ı̂ntr-un limbaj de programare de tip MATLAB/OCTAVE/SCILAB
sau cu SPICE, folosind opţiuni diferite de execuţie a simulării (să fie ı̂ncrezători sau
circumspecţi, când este cazul, dar mereu responsabili de rezultate, şi nu să dea vina
pe programul utilizat, pe motiv că ”aşa mi-a dat calculatorul”).
• Să interpreteze rezultatele simulării şi să le ı̂ncorporeze ı̂ntr-un referat ştiinţific (să
ştie să comunice ştiinţific, să explice şi altora ce au făcut, şi care sunt concluziile).
MATLAB şi SPICE, este intens folosită ı̂n pregătirea la nivel de licenţă (undergraduate) la
toate marile universităţi din lume, la Facultăţile de profil electric numite de cele mai multe
ori ı̂n limba engleză Electrical and Computer Engineering (ECE) şi Electrical Engineering
and Computer Science (EECS). Dovadă ı̂n acest sens este [AS13], care este un manual de
referinţă pentru astfel de studii.
În capitolele 1 şi 2 ale lucrării, studenţii găsesc o serie de aplicaţii, care dacă sunt
parcurse cu răbdare, duc la dezvoltarea unui set de instrumente software extrem de util ı̂n
analiza şi proiectarea circuitelor electrice, electronice şi electroenergetice. De aici studenţii
pot prelua idei pentru realizarea temelor de casă, care la această disciplină nu au subiecte
fixe. Dezvoltarea lor cu inventivitate duce la obţinerea unor excelente lucrări pentru
Sesiunea cercurilor ştiinţifice studenţeşti. Acesta este ı̂n fond scopul celor două capitole.
Temele lucrărilor de laborator prezentate ı̂n capitolele 3-7 le urmăresc pe cele de semi-
nar, dar utilizarea SPICE ı̂n cadrul laboratorului nu urmăreşte doar ilustrarea conceptelor
teoretice, ci şi verificarea modului manual de analiză a circuitelor electrice. Se are ı̂n
vedere şi ı̂nţelegerea faptului că SPICE este un instrument complex, cu o mare putere de
simulare, care poate rezolva probleme complicate, de proiectare asistată de calculator,
ı̂ntlnite ı̂n cercetare şi ı̂n dezvoltarea de produse electronice avansate. Astfel de probleme
nu se pot rezolva ı̂n nici un caz manual, fără utilizarea tehnicii de calcul.
Chiar dacă utilizarea simulatorului SPICE este relativ uşoară, studenţii nu trebuie să
rămnă cu impresia falsă că după parcurgerea laboratorului, SPICE nu mai are niciun secret
pentru ei. Modelarea componentelor electronice sau a altor dispozitive rămne o problemă
care nu este tratată ı̂n profunzime. De asemenea structura internă a simulatorului şi
tehnicile numerice folosite pentru o analiză eficientă sunt şi acestea tratate doar la nivel
informativ. Prin parcurgerea laboratorului se ajunge la concluzia că pnă la urmă nu
contează aşa mult dacă problema rezolvată a avut o structură topologică mai simplă
sau mai complicată. Simularea o face calculatorul. Iar ceea ce contează este contribuţia
inteligentă a celui care rezolvă problema. Limbajul SPICE nu este deloc dificil, şi nici
interpretarea rezultatelor sale. Dar ı̂nţelegerea conceptului de modelare optimă nu este
banală, cum nu este banală ı̂ntotdeauna nici găsirea motivelor pentru care o simulare
eşuează. Ele pretind intuiţie şi experienţă.
Dacă este să ne referim la scopul acestui manual şi la noutatea adusă de el, trebuie să
remarcăm ı̂n ı̂ncheierea acestei introduceri următoarele aspecte concluzive:
• În acest manual este prezentată şi o serie coerentă de aplicaţii despre modelarea
şi simularea cu calculatorul a circuitelor electrice, din care studenţii ı̂şi pot alege
5
• În document se pune ı̂n lumină importanţa conceptuală a idealizării şi a abstrac-
tizării ı̂n activitatea ştiinţifică şi tehnică, ı̂n vederea managementului complexităţii.
S-au avut ı̂n vedere mai multe nivele de abstractizare, fundamentale pentru ingineria
electrică actuală, şi anume : idealizarea circuitelor cu parametri distribuiţi prin pa-
rametri concentraţi, definirea elementelor ideale de circuit electric şi reprezentarea
lor prin elemente primitive, liniarizarea circuitelor neliniare, funcţii şi operatori de
circuit, sisteme dinamice intrare-ieşire, reprezentarea finit dimensională a sistemelor
continue, şi ı̂n final, abstractizarea digitală.
• Lucrarea nu se reduce doar la a ilustra modul ı̂n care calculatorul poate fi folosit
ca un ajutor ı̂n rezolvarea manuală a circuitelor electrice. Ea descrie modul ı̂n
care se pot analiza circuitele şi sistemele de mare complexitate structurală şi/sau
funcţională (care nu ar putea fi analizate manual), folosind două abordări numerice
complementare, cele mai răspndite ı̂n practică: SPICE şi MATLAB.
Breviarele anexate ca şi referinţe ale lucrării pun la dispoziţie şi indică utilizatorului
interesat bogate şi utile resurse bibliografice şi webografice, alese cu mare grijă.
Parcurgerea lucrării permite dezvoltarea mai multor deprinderi de maximă importanţă
practică, toate plasate pe o foarte solidă bază teoretică şi conceptuală.
Contribuţia şi responsabilitatea autorilor la această lucrare a fost următoarea:
Vom fi bucuroşi să primim comentarii, critici sau sugestii de ı̂mbunătăţire a acestei
lucrări. Pentru aceasta, ne puteţi scrie la lmn@lmn.pub.ro.
Pentru moment, mulţumim următorilor studenţi care au semnalat erori sau au propus
ı̂mbunătăţiri: lista este deschisă.
Partea I
7
Capitolul 1
Prin definiţie un circuit electric real este alcătuit dintr-o mulţime de dispozitive (compo-
nente) conectate pe la borne. Elementul real de circuit este un domeniu spaţial a cărui
interacţiune electrică cu exteriorul se realizează prin intermediul bornelor (terminalelor),
care sunt suprafeţe disjuncte, părţi din frontiera sa. Pentru a caracteriza interacţiunea
electrică ı̂ntre elemente se folosesc două mărimi fizice:
• Curentul: mărime fizică scalară asociată unui terminal, orientat convenţional spre
exteriorul sau interiorul elementului de circuit, şi definit ca integrala pe suprafaţa
terminalului (orientată conform sensului de referinţă al curentului) din densitatea
de curent.
• Tensiunea: mărime fizică scalară asociată unei perechi orientate de terminale, defi-
nită ca integrala de-a lungul unei curbe care uneşte cele două terminale, a intensităţii
câmpului electric.
Sensul de referinţă indică modul ı̂n care este conectat aparatul de măsură: voltmetru
sau ampermetru. Aparatul măsoară mărimea orientată de la borna plus (+) la borna
minus (−) a acestuia. La schimbarea sensului de referinţă (adică a modului ı̂n care este
montat aparatul) are loc schimbarea semnului mărimii măsurate, deoarece se schimbă
sensul de integrare.
Elementele cu două borne se numesc dipolare, iar cele cu mai multe borne se numesc
multipolare. Cele mai des ı̂ntâlnite elemente dipolare sunt rezistoarele, bobinele, con-
densatoarele şi diodele semiconductoare. Exemple de elemente tripolare (cu trei borne)
sunt tranzistoarele, iar de elemente multipolare sunt bobinele cuplate (transformatoarele),
amplificatoarele operaţionale, porţile logice şi multe alte componente electronice.
Relaţiile pe care elementele reale le stabilesc ı̂ntre curenţii terminalelor şi tensiunile
dintre terminale sunt de obicei extrem de complicate. Ele depind de structura internă
9
10 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
a elementelor şi natura materialelor din care sunt acestea constituite. Prin simplificarea
la maxim a acestor relaţii se defineşte o serie de elemente abstracte, numite elemente
ideale, deoarece acestea idealizează comportarea elementelor reale. Elementele ideale
nu sunt definite structural, ci funcţional, prin indicarea relaţiilor constitutive, de regulă
foarte simple, pe care aceste elemente le stabilesc, prin definiţie, ı̂ntre curenţii şi tensiunile
terminalelor lor.
În teoria circuitelor, spaţiul fizic are doar structură topologică, nu şi una
metrică. Aceasta ı̂nseamnă că nu este relevantă forma elementelor, ci doar conexiunile
dintre ele. În consecinţă, reprezentarea elementelor poate fi făcută simplificat, printr-
un graf, aşa cum se observă ı̂n Fig.1.1. În consecinţă, pentru a descrie topologia unui
circuit dată de schema sa electrică, se poate folosi graful său. Graful poate fi definit
ca o mulţime de puncte, numite noduri (care reprezintă borne ı̂n contact) unite printr-o
mulţime de arce de curbă orientate, numite laturi (care reprezintă elementele dipolare).
Elementele multipolare cu m terminale sunt tratate ca m − 1 laturi, care concură la
unul din terminalele elementului, ales la ı̂ntâmplare (Fig.1.1). Grafurile sunt concepte
topologice şi nu figuri geometrice ı̂n spaţii metrice. Două grafuri sunt identice dacă
descriu aceeaşi conexiune, chiar dacă sunt diferite ca figuri geometrice (Fig.1.2). Laturile
lor pot fi drepte sau curbe, iar distanţele dintre noduri şi unghiurile laturilor nu au nici
o relevanţă. În consecinţă, graful este o clasă de echivalenţă de figuri geometrice, care au
aceeaşi topologie. Orice figură din clasă poate fi considerată reprezentantul clasei.
Figura 1.1: Reprezentarea elementelor dipolare şi multipolare ı̂n graful circuitului.
şi tensiunea pot fi variabile ı̂n timp, mărimile locale şi cele globale sunt funcţii scalare
(reale), respectiv vectoriale (de dimensiune L), definite pe un interval (tmin , tmax ) din axa
reală.
A doua lege a lui Kirchhoff (LK2): Suma algebrică a tensiunilor laturilor unei
bucle este nulă. Regula de semn: + pentru tensiunile orientate ı̂n sensul buclei şi − ı̂n
caz contrar.
XA
uk = 0. (1.2)
k∈[b]
Orice circuit electric satisface relaţiile lui Kirchhoff şi reciproc, orice sistem fizic care
satisface relaţiile lui Kirchhoff este circuit. Cele două legi sunt axiome ale teoriei circui-
telor şi sunt valabile fără demonstraţie pentru orice nod şi, respectiv, pentru orice buclă
a circuitului.
Consecinţe:
1. Suma curenţilor care intră ı̂ntr-un nod este egală cu suma curenţilor care ies din
nod (ı̂n analogie cu adunarea debitelor);
P P
O sumă algebrică este prin definiţie A xk =
1
εk xk unde εk = ±1 este un factor de semn. În
consecinţă, pentru fiecare sumă algebrică trebuie să se precizeze care este convenţia (regula) de semn
folosită.
1.2. LEGILE TEORIEI CIRCUITELOR ELECTRICE 13
2. Suma curenţilor care intră ı̂n terminalele unui element de circuit multipolar este
nulă.
3. Tensiunea ı̂ntre două noduri nu depinde de cale (ı̂n analogie cu adunarea vectorilor);
4. Se poate defini o mărime asociată unui nod, astfel ı̂ncât tensiunea ı̂ntre două noduri
să se exprime numai ı̂n funcţie de aceste mărimi ”nodale”. Această mărime se
numeşte potenţial electric.
Potenţialul unui nod este tensiunea de la acel nod la nodul de referinţă (de masă)
al circuitului, ı̂n care potenţialul este convenţional nul. Dacă tensiunile se exprimă ca
diferenţe de potenţial (mai exact ca potenţialul iniţial minus cel final):
uAB = vA − vB , (1.3)
atunci LK2 este automat validă (deoarece adunând pe orice buclă tensiunile exprimate
prin (1.3) potenţialele se reduc succesiv şi rezultatul este nul).
Vectorul potenţialelor are componente potenţialele nodurilor cu excepţia celui de
referinţă. Acest vector coloană v = [v1 , v2 , . . . vN −1 ]T , are dimensiunea N − 1. Nodul de
referinţă are aici indexul N.
În continuare vom considera graful circuitului partajat ı̂n arbore (o mulţime maximală
de N − 1 laturi, numite ramuri, care nu formează bucle) şi coarbore (complementarul
arborelui faţă de ı̂ntregul graf, care are ı̂n consecinţă L − N + 1 laturi numite coarde).
Formele matriceale ale relaţiilor lui Kirchhoff sunt recapitulate ı̂n Tabelul 1.1. Se poate
demonstra că fiecare rând conţine exclusiv ecuaţii liniar independente. Acesta este motivul
pentru care aceste forme minimale ale legilor lui Kirchhoff se numesc teoremele lui
Kirchhoff (TK1, TK2).
În Tabelul 1.1 mărimile cu indice a se referă la arbore (deci la ramuri), iar cele cu indice
c se referă la coarbore (deci la coarde). Mărimea ia este vectorul curenţilor din arbore, iar
ic este vectorul curenţilor din coarbore. Pentru ca teoremele lui Kirchhoff să aibă această
14 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
formă, s-a presupus că toate laturile au sensurile asociate ı̂n regula de la receptoare, deci
cele două grafuri de curent şi de tensiune sunt echivalente ca grafuri orientate.
S-au folosit şi următoarele notaţii:
Toate aceste matrice au un caracter topologic, fiind alcătuite din elemente care pot avea
doar trei valori: −1, 0, şi +1. Ele descriu topologia circuitului, fiecare dintr-o anumită
perspectivă, conţinând ı̂n fond factorii de semn ai sumelor algebrice. Cunoscând una dinte
aceste matrice le putem determina pe celelalte şi toate se pot genera pornind de la tabelul
de conexiune.
Deoarece conform LK1, suma curenţilor din terminalele unui element multipolar este
nulă, rezultă că valoarea puterii p nu se modifică dacă potenţialele se translatează. Puterea
este deci invariantă la schimbarea referinţei potenţialului.
Sensul convenţional al puterii p coincide cu sensul curenţilor. Dacă sensurile lor vin spre
element, atunci puterea p este convenţional consumată (”regula de la receptoare”), adică
este realmente consumată când este pozitivă. Dacă sensurile lor ies din element, atunci
puterea p este convenţional produsă (”regula de la generatoare”), adică este realmente
generată, atunci când este pozitivă.
În cazul particular al elementului dipolar (m = 2) aceste reguli au altă semnificaţie.
Regula de la receptoare se aplică atunci când curentul şi tensiunea din latură au acelaşi
sens de referinţă, iar regula de la generatoare se aplică ı̂n caz contrar (Fig.1.5).
1.3. ELEMENTELE IDEALE DE CIRCUIT ELECTRIC ŞI CLASIFICAREA LOR 15
Ecuaţiile constitutive ale elementelor ideale sunt fundamentale ı̂n teoria circuitelor elec-
trice. Ele au un caracter axiomatic, deoarece fără acestea, relaţiile care stau la baza teoriei
(şi care au fost prezentate anterior) nu sunt complete.
Elementele ideale se clasifică după mai multe criterii:
dipolare m = 2;
multipolare m > 2, ı̂n particular tripolare (m = 3), cuadripolare (m = 4), etc;
16 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
Idealizare
multiport m = 2k, terminalele se grupează ı̂n perechi, fiecare pereche având suma
curenţilor nulă. În particular, un uniport este sinonim cu un dipol, iar un
element diport este un tip de cuadripol cu două porturi. În graf, aceste elemente
se reprezintă prin k laturi.
rezistive - relaţia constitutivă este o funcţie, care exprimă dependenţa ı̂ntre valorile
instantanee ale curenţilor şi tensiunilor;
reactive - relaţia constitutivă are forma unui operator (de derivare, integrare sau
integro-diferenţial), care exprimă dependenţa ı̂ntre variaţia ı̂n timp a curenţilor
şi cea a potenţialelor bornelor.
invariante - relaţia constitutivă nu ı̂şi schimbă forma ı̂n timp (comportarea ele-
mentului nu se modifică);
1.4. ELEMENTELE IDEALE DIPOLARE LINIARE 17
parametrice - relaţia constitutivă depinde de timp, explicit sau indirect, prin in-
termediul unui parametru, de exemplu temperatura sau presiunea.
liniare - relaţia constitutivă este liniară din punct de vedere matematic (tensiunile
sunt proporţionale cu curenţii şi/sau reciproc);
neliniare - la care relaţia constitutivă nu este liniară;
afine - elemente neliniare care au ı̂n relaţia constitutivă un termen liniar, la care
se adaugă o constantă (numite şi elemente liniare cu surse, printr-un abuz de
limbaj).
1.4.1 Rezistorul
Rezistorul ideal dipolar liniar este un element dipolar (Fig.1.7-a), la care tensiunea
la borne este proporţională cu curentul instantaneu ce străbate elementul.
Dacă sensurile sunt asociate ı̂n regula de la receptoare, ecuaţia sa constitutivă este:
u = Ri ⇔ i = Gu, (1.9)
Cazuri particulare:
R=0 ⇒ u = 0. (1.11)
G=0 ⇒ i = 0. (1.12)
Caracterizare energetică:
Rezistorul cu rezistenţa pozitivă este un element controlabil atât ı̂n curent cât şi ı̂n
tensiune, rezistiv, invariant ı̂n timp, pasiv şi neacumulator de energie. Rezistorul ideal
idealizează rezistoarele reale (fără efecte inductive, capacitive, sau termice, de modificare
a rezistenţei datorită variaţiei temperaturii).
1.4.2 Bobina
Bobina ideală liniară (Fig.1.8) este un element dipolar reactiv, la care tensiunea la
borne este proporţională cu viteza de variaţie ı̂n timp a curentului ce străbate elementul.
În regula de la receptoare (Fig.1.8-a) , ecuaţia constitutivă a elementului este:
Z
di 1 t
u=L ⇔ i(t) = i(0) + u(t′ ) dt′ , (1.14)
dt L 0
1.4. ELEMENTELE IDEALE DIPOLARE LINIARE 19
unde L este inductanţa bobinei. Elementul este liniar doar ı̂n condiţii iniţiale nule i(0) = 0.
În regula de la generatoare (Fig.1.8-b)
Z t
di 1
u = −L ⇔ i(t) = i(0) − u(t′ ) dt′ . (1.15)
dt L 0
L=0 ⇒ u = 0. (1.16)
• În regim staţionar bobina ideală este un conductor perfect, deci se comportă ca un
rezistor cu rezistenţa nulă.
unde
W = Li2 > 0, dacă L > 0. (1.19)
Curentul bobinei este variabilă de stare (determină energia şi este o funcţie continuă de
timp).
20 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
1.4.3 Condensatorul
Condensatorul ideal liniar (Fig.1.9) este un element dipolar reactiv la care curentul
este proporţional cu viteza de variaţie ı̂n timp a tensiunii de la bornele elementului.
În regula de la receptoare (Fig.1.9-a), ecuaţia sa constitutivă are una din formele
echivalente: Z
du 1 t ′ ′
i=C ⇔ u(t) = u(0) + i(t ) dt , (1.20)
dt C 0
unde C este capacitatea condensatorului. Elementul este liniar doar ı̂n condiţii iniţiale
nule u(0) = 0.
În regula de la generatoare (Fig.1.9-b) ecuaţia constitutivă devine
Z
du 1 t ′ ′
i = −C ⇔ u(t) = u(0) − i(t ) dt . (1.21)
dt C 0
Cazuri particulare (Fig.1.9-c):
• Condensatorul cu capacitate nulă este un izolator perfect:
C=0 ⇒ i = 0. (1.22)
• În regim staţionar condensatorul ideal este un izolator perfect, deci are conductanţa
nulă:
u(t) = U = constant ⇒ i = 0 ⇒ G = 0. (1.23)
Caracterizare energetică: element pasiv, acumulator de energie, nedisipativ:
du d Cu2 dW
p = ui = uC = = , (1.24)
dt dt 2 dt
unde
W = Cu2 > 0, dacă C > 0. (1.25)
Tensiunea condensatorului este variabilă de stare (determină energia şi este o funcţie
continuă de timp).
Condensatorul este dualul bobinei.
1.4. ELEMENTELE IDEALE DIPOLARE LINIARE 21
1.5.1 Rezistorul
Rezistorul dipolar neliniar este un element dipolar pentru care valoarea instantanee
a tensiunii la borne şi cea a curentului ce străbate elementul se află ı̂ntr-o relaţie descrisă
de o funcţie (Fig.1.10-a).
unde F este funcţia caracteristică a rezistorului. În particular, există următoarele tipuri
de rezistoare neliniare:
u f (i) du
Rs = = , Rd = = f ′ (i), (1.27)
i i di
i g(u) di
Gs = = , Gd = = g ′(u). (1.28)
u u du
Cazuri particulare:
Sursa ideală, independentă de tensiune (SIT) este un element dipolar ideal care are
tensiunea la borne independentă de curent (Fig.1.10-b).
Ecuaţia constitutivă ı̂n cazul alegerii sensului de referinţă al tensiunii ca ı̂n figură
este
u = e(t), (1.29)
ı̂n care e se numeşte tensiune electromotoare (t.e.m.) şi este parametrul sursei. SIT
este un element cu bornele polarizate (+ şi −). Dacă sensul de referinţă al tensiunii
este orientat de la − la +, atunci u = −e(t). Dacă sursa are t.e.m. egală cu
zero, atunci se spune că este pasivizată, fiind echivalentă cu un conductor perfect
(cu ecuaţia u = 0). Sursa ideală de tensiune este un rezistor neliniar controlat ı̂n
curent, cu rezistenţa dinamică nulă.
Din punct de vedere energetic sursa este un element activ, care produce putere dacă
i şi e au acelaşi sens, iar ı̂n caz contrar, consumă putere.
Elementul SIT idealizează sursele reale de tensiune (SRT), la care u = e − Ri. Dacă
se neglijează rezistenţa internă R, atunci ecuaţia acestei surse degenerează ı̂n cea a
sursei ideale de tensiune. Este evident că SRT se modelează cu o sursă ideală SIT,
ı̂n serie cu un rezistor liniar dipolar, cu rezistenţa R Fig.1.10-d).
Sursa ideală, independentă de curent (SIC) este un element dipolar ideal care are
curentul independent de tensiunea de la borne (Fig.1.10-c).
Ecuaţia constitutivă ı̂n cazul alegerii sensului de referinţă al curentului ca ı̂n figură
este
i = j(t), (1.30)
ı̂n care j se numeşte curent electromotor (c.e.m.) şi este parametrul sursei.
SIC este un element cu bornele polarizate (+ şi −). Dacă sensul de referinţă al
curentului este orientat de la − la +, atunci i = −j(t). Dacă sursa are c.e.m. egal
cu zero, atunci ea este pasivizată şi devine un izolator perfect (cu ecuaţia i = 0).
Sursa ideală de curent este un rezistor neliniar controlat ı̂n tensiune, cu conductanţa
dinamică nulă.
Din punct de vedere energetic sursa este un element activ, care produce putere dacă
u şi j au sens opus, şi consumă putere ı̂n caz contrar.
Elementul SIC idealizează sursele reale care au rezistenţa internă foarte mare (prin
faptul că se neglijează conductanţa internă).
In planul u − i ecuaţia constitutiva a SIT se reprezintă grafic printr-o dreaptă ori-
zontală, cea a SIC printr-o dreaptă verticală, iar ecuaţiile surselor reale prin drepte
24 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
oblice (care trec prin origine, ı̂n cazul surselor pasivizate, care se reduc la rezistoare
liniare).
Elemente rezistive, neliniare pasive sunt elemente care ı̂ndeplinesc condiţia de pa-
sivitate, echivalentă cu condiţia ca graficul funcţiei caracteristice să fie inclus ı̂n
cadranele 1 şi 3. În Fig.1.11-b,c,d sunt prezentate modele simple care ı̂ndeplinesc
condiţia de pasivitate p = ui > 0, pentru un element real (dioda semiconductoare,
al cărei simbol este cel din Fig.1.11-a.)
• Modelul exponenţial este un rezistor neliniar pasiv controlat ı̂n tensiune dar nu şi ı̂n
curent (Fig.1.11-b), la care curentul depinde de tensiune astfel:
i = Is eu/VT − 1 , (1.31)
deci i = f (u), unde f : IR → (−Is , ∞). Acest rezistor neliniar este un element
caracterizat de conductanţa dinamică Gd = eu/vT Is /VT . Valori tipice sunt Is = 1 pA
şi VT = 26 mV.
• Modelul liniar pe porţiuni este un rezistor neliniar pasiv controlabil ı̂n tensiune şi ı̂n
curent (Fig.1.11-c):
(
Gi u pentru u < up ,
i= (1.32)
Gd u + (Gi − Gd )up pentru u ≥ up .
Aceasta are conductanţa dinamică Gi , foarte mică, atunci când u este sub tensiunea
de prag up (ı̂n polarizare inversă, spunem că dioda este blocată) şi conductanţa
dinamică Gd , foarte mare, ı̂n polarizare directă (când tensiunea u depăşeşte valoarea
de prag, şi dioda intră ı̂n conducţie, spunem că dioda se deschide).
• Dioda perfectă (DP) este limita modelului anterior, când Gi tinde către zero şi
Gd şi tinde către infinit. Este un rezistor pasiv necontrolabil ı̂n tensiune sau curent,
la care (Fig.1.11-d):
1.5.2 Bobina
Bobina ideală neliniară este un element dipolar reactiv la care tensiunea la borne este
viteza de variaţie a unei variabile de stare numită flux, care se află ı̂ntr-o relaţie funcţională
cu intensitatea curentului ce străbate elementul (Fig.1.12-a).
Ecuaţia constitutivă a acestui element este
dϕ
u= , F (ϕ, i) = 0, unde F : IR2 → IR, (1.35)
dt
26 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
unde F este funcţia caracteristică a bobinei. În particular există următoarele tipuri de
bobine neliniare:
În cazul bobinei ideale neliniare controlată ı̂n curent, deoarece tensiunea la borne este
viteza de variaţie a fluxului, care este funcţie de curentul ce străbate elementul, ecuaţia
constitutivă devine:
dϕ dϕ di di
u= = = Ld . (1.38)
dt di dt dt
Modelarea bobinei cu miez feromagnetic din Fig.1.12-b, controlabilă şi ı̂n curent şi ı̂n
flux, se poate face liniar pe porţiuni:
Ls i − ϕs (1 − Ls /Ll ) pentru i < −ϕs /Ll ,
ϕ= Ll i pentru −ϕs /Ll ≤ i ≤ ϕs /Ll , (1.39)
Ls i + ϕs (1 − Ls /Ll ) pentru i > ϕs /Ll .
Parametrii acestui element sunt: inductanţa liniară Ll , cea de saturaţie Ls şi fluxul de
saturaţie ϕs . Elementul are bornele nepolarizate, deoarece funcţia f este impară: f (−i) =
−f (i).
Caracterizare energetică:
dϕ
p = ui = i , (1.40)
dt
1.5. ELEMENTELE IDEALE DIPOLARE NELINIARE 27
Z t2 Z t2 Z ϕ2 Z ϕ2
dϕ
W12 = p(t) dt = i dt = i dϕ = g(ϕ) dϕ, (1.41)
t1 t1 dt ϕ1 ϕ1
Z ϕ Z i
W = ′ ′
g(ϕ ) dϕ = ϕi − f,
g(i′ ) di′ = ϕi − W (1.42)
0 0
unde W este energia, iar Wf este coenergia bobinei. Dacă bobina este controlată ı̂n curent
sau flux, atunci ea este un element reactiv pasiv, acumulator de energie, nedisipativ.
În cazul liniar Z i
f = ϕi − Li2 ϕi
W =W Li′ di′ = ϕi − = . (1.43)
0 2 2
Dacă bobina neliniară are o caracteristică cu histerezis (Fig.1.12-c), atunci ea este
un element pasiv acumulator de energie disipativ, datorită pierderilor prin histerezis.
Teorema lui Wartburg dă expresia acestor pierderi egală cu aria ciclului de histerezis ı̂n
planul flux-curent:
Z ϕf =ϕi Z ϕ2 Z ϕ3 Z ϕ4 Z ϕ1
Wiϕ = i dϕ = i dϕ + i dϕ + i dϕ + i dϕ = A. (1.44)
ϕi ϕ1 ϕ2 ϕ3 ϕ4
Indicaţie: Bobina cu miez de tip E+I este cea de la [Ioa12] - Teoremele fundamentale
ale electrogmanetismului, pag. 39.
1.5.3 Condensatorul
Condensatorul ideal neliniar este un element dipolar reactiv la care intensitatea cu-
rentului ce-l străbate este viteza de variaţie a unei variabile de stare numită sarcină, care
se află ı̂ntr-o relaţie funcţională cu tensiunea la bornele acestuia (Fig.1.13).
q f (u) dq
Cs = = = tg α, Cd = = f ′ (u) = tg β, (1.46)
u u du
u g(q) du
Ss = = = tg γ, Sd = = g ′ (q) = tg δ. (1.47)
q q dq
În cazul condensatorului ideal neliniar controlat ı̂n tensiune, deoarece curentul ce-
l străbate este viteza de variaţie a sarcinii, care este funcţie de tensiunea la bornele
elementului, ecuaţia constitutivă devine:
dq dq du du
i= = = Cd . (1.48)
dt du dt dt
Caracterizare energetică:
dq
p = ui = u , (1.49)
dt
Z t2 Z t2 Z ϕ2 Z q2
dq
W12 = p(t) dt = u dt = u dq = g(q) dq, (1.50)
t1 t1 dt ϕ1 q1
Z q Z u
W = ′ ′
g(q ) dq = qu − g(u′) du′ = qu − Wf, (1.51)
0 0
deoarece terminalul n are curentul egal cu suma curenţilor din celelalte terminale şi
potenţialul egal cu zero, dacă este ales terminal de referinţă. Prin definiţie, un rezis-
tor multipolar este liniar dacă impune relaţii liniare ı̂ntre componentele celor doi vectori.
v = Ri, (1.52)
ı̂n care R este matricea rezistenţelor, cu elementele Rkj numite rezistenţe de intrare pentru
k = j şi rezistenţe de transfer, ı̂n caz contrar.
Elementul se numeşte reciproc, dacă are matricea rezistenţelor simetrică, adică
R = RT . (1.53)
30 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
p = vT i = iT v = iT Ri. (1.54)
i = Gv, (1.58)
ı̂n care G este matricea conductanţelor, cu elementele Gkj numite conductanţe de intrare
pentru k = j şi conductanţe de transfer, ı̂n caz contrar.
Dacă matricea conductanţelor este simetrică, elementul multipolar de circuit electric
se numeşte reciproc. Condiţia de pasivitate impune pozitivitatea matricei G:
p = vT i = vT Gv > 0 ∀ v 6= 0. (1.59)
Dacă det(G) 6= 0 atunci matricea este inversabilă, iar multipolul este controlabil atât ı̂n
curenţi cât şi ı̂n potenţiale.
Teorema modelării multipolilor reciproci. Orice element multipolar rezistiv li-
niar şi reciproc, controlat ı̂n potenţiale, admite o schemă echivalentă formată numai din
rezistoare dipolare conectate ı̂n poligon complet.
Pentru demonstraţia acestei teoreme considerăm un circuit cu n noduri care are un
graf complet, adică ı̂ntre fiecare pereche de noduri k-j este conectată o conductanţa Gkj .
Curentul absorbit de nodul k din exterior are expresia:
n
X n−1
X
ik = Gk1 (vk − v1 ) + Gk2 (vk − v2 ) + · · · Gkn (vk − vn ) = vk Gkj − Gkj vj . (1.62)
j=1 j=1
1.6. ELEMENTE IDEALE MULTIPOLARE LINIARE REZISTIVE 31
În cazul n = 3 schema echivalentă este ı̂n triunghi (∆) sau ı̂n stea (Y). Schema ∆ se
generalizează pentru n > 3, ı̂n schimb cea ı̂n Y nu se generalizează ı̂n mod natural pentru
n > 3.
Aplicaţia 1.11: Modelarea unui rezistor multipolar controlat ı̂n potenţiale.
Determinaţi valorile rezistenţelor conectate ı̂n poligon complet, care modelează un element
multipolar cu matrice G simetrică şi pozitiv definită cunoscută.
3. Rezistor multipolar controlat hibrid.
În acest caz, o parte din terminale sunt controlate ı̂n curent, iar restul ı̂n tensiune,
astfel:
Prin ı̂nlănţuirea unei SUCI cu o SICU se obţine o SICI şi prin ı̂nlănţuirea unei SICU cu o
SUCI se obţine o SUCU (Fig.1.16).
Indicaţie. Un astfel de model poate fi realizat folosind trei circuite cuplate prin sursa
comandată de tip SUCI pe care o conţine fiecare subcircuit (Fig.1.17). Subcircuitul reactiv
realizează derivarea faţă de timp, iar cel rezistiv (numit circuit magnetic), descrie neli-
niaritatea. Curentul din circuitul magnetic este chiar fluxul magnetic, iar tensiunea este
proporţională cu curentul din bobină (prin SUCI). Caracteristica neliniară este chiar ca-
racteristica de magnetizare a bobinei. Tensiunea la bornele bobinei este proporţională cu
curentul din circuitul de derivare (SUCI), alcătuit dintr-un condensator liniar cu C = 1 F,
alimentat de o sursă de tensiune (SUCI) proporţională cu fluxul. Modelul conţine deci un
rezistor (ne)liniar, un condensator liniar şi trei surse comandate identice, de tip SUCI cu
parametru unitar.
Încapsulând ı̂n element sursa de alimentare simetrică şi extrăgând terminalul de masă
comună a celor două surse se obţine un element cuadripolar (diport) cu două terminale
de intrare, unul de ieşire şi unul de masă (Fig.1.18-b). Modelul liniar cu surse comandate
al acestui element are următorii parametri (Fig.1.18-c):
Elementul este nereciproc deoarece efectul ieşirii asupra intrării este neglijabil (având
astfel o comportare unidirecţională: semnalul de ieşire este amplificarea celui de intrare,
dar nu şi invers).
Idealizând modelul amplificatorului operaţional se obţine un SUCU cu factor de am-
plificare foarte mare (teoretic infinit) :
( ( (
ii = ui /Ri Ri →∞,Re →0 ii = 0 A0 →∞ ii = 0
=⇒ =⇒ . (1.77)
ue = A0 ui − Re ie ui = ue /A0 ui = 0
Acesta este un element ideal cuadripolar numit amplificator operaţional perfect (AOP).
Idealizarea (1.77) se poate aplica doar dacă AO se află ı̂ntr-un circuit cu reacţie negativă.
Aceasta deoarece ı̂n mod ”misterios” tensiunea de intrare se anulează tocmai datorită
reacţiei. Explicaţia este de fapt simplă, AO sesizează micile abateri de la zero ale tensiu-
nii de intrare şi modifică tensiunea de ieşire până când această modificare readuce prin
circuitul de reacţie externă, tensiunea de intrare din nou la valoare nulă. Acesta este ı̂n
fond principiul reacţiei negative (feedback ı̂n limba engleză), un concept fundamental ı̂n
automatizare.
La rândul său AOP se poate modela cu o pereche de elemente dipolare degenerate
(Fig.1.19):
36 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
• un norator la ieşire,
Nulatorul este un element dipolar, care are şi curentul dar şi tensiunea nule (”graficul”
funcţiei caracteristice F se reduce la origine), iar noratorul le are pe amândouă arbitrare
(”graficul” funcţiei caracteristice F se extinde la ı̂ntreg planul u-i).
Aplicaţia 1.15: Modelarea surselor comandate.
Arătaţi cum se pot modela sursele comandate cu AOP şi rezistoare liniare.
Aplicaţia 1.16: Modelarea unui element multipolar rezistiv liniar cu rezis-
toare liniare şi AOP.
Deoarece atât SUCI cât şi SICU se pot modela cu un AOP şi un rezistor, rezultă că AOP
şi R sunt elemente ideale primitive ı̂n clasa circuitelor rezistive liniare multipo-
lare. Folosind rezultatul aplicaţiei 1.13, dezvoltaţi un program care generează un circuit
SPICE cu rezistoare liniare şi AOP, care modelează orice element multipolar rezistiv liniar,
cu matrice H cunoscută.
unde L este matricea inductanţelor, cu elementele Lkj = Ljk numite inductanţe proprii
pentru k = j şi inductanţe mutuale, ı̂n caz contrar. Elementul este reciproc, deoarece
matricea inductanţelor este simetrică. Sensurile de referinţă pentru curent şi tensiune
sunt asociate ı̂n mod standard, dacă:
• toţi curenţii intră ı̂n bobine prin bornele polarizate (marcate cu un punct la fiecare
bobină).
Figura 1.21: Circuit inversor cu reacţie RC - filtru TJ, TS, TB, regulator PID.
Aplicaţia 1.22: Modelarea unui sistem dinamic liniar invariant ı̂n timp.
Se consideră un sistem dinamic liniar şi invariant ı̂n timp, descris de matricele de stare A,
B, C, D, semnalele de intrare u, de ieşire y şi de stare x. Determinaţi circuitul electric (R,
C, AOP), format din rezistoare, condensatoare şi amplificatoare operaţionale perfecte, cu
care poate fi modelat acest sistem. Scrieţi un program, care generează descrierea acestui
circuit ı̂n limbajul SPICE. Pentru a reduce efortul, utilizaţi facilităţile de descriere ierarhică
oferite de SPICE.
care descriu relaţiile dintre semnalele de intrare x şi cele de ieşire y. În cazul controlului
hibrid f(x) = Hx unde H se partiţionează ı̂n componente cu aceeaşi semnificaţie ca ı̂n
cazul elementelor multipolare rezistive liniare (1.70). Dacă funcţiile caracteristice sunt
derivabile, atunci se poate defini matricea Jacobian:
" # " #
dvd dvd
def df R d A d
Hd = = = di a
did
dva
did
. (1.84)
dx Bd Gd dia dva
Şi ı̂n acest caz elementele controlate ı̂n tensiune şi cele controlate ı̂n curent sunt cazuri
particulare ale controlului hibrid prezentat anterior (pentru m = 0 şi respectiv m = n−1).
Dacă matricea hibridă dinamică este simetrică, atunci elementul este reciproc.
40 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
Un model aproximativ frecvent folosit pentru elementele neliniare este cel obţinut prin
liniarizare. Parametrii acestui model se obţin prin aproximarea caracteristicii neliniare
cu una afină, mai exact, prin trunchierea seriei Taylor a relaţiei constitutive la primii doi
termeni. Punctul y0 = f(x0 ) ı̂n jurul căruia se face dezvoltarea ı̂n serie se numeşte punct
static de funcţionare (PSF). Abaterile mărimilor de intrare sau ieşire de la valorile
din PSF se numesc semnale ”mici”. Între aceste semnale există o relaţie liniară, numită
modelul de mici variaţii:
∆y = Hd ∆x, (1.85)
unde ∆y = y − y0 ∈ IRn−1 şi ∆x = x − x0 ∈ IRn−1 . Relaţia (1.85) este valabilă pentru
abateri suficient de mici, pentru care modelul liniarizat nu se depărtează prea mult de cel
neliniar (graficul este aproximat cu tangenta sa).
Modelul astfel generat este un model neliniar, afin de mari variaţii şi are forma:
y = y0 + Hd (x − x0 ), (1.86)
unde y0 = f(x0 ) şi Hd este dat de (1.84). Relaţia (1.86) poate fi realizată dintr-un
multiport rezistiv liniar, cu m surse ideale de tensiune şi n − 1 − m surse ideale de curent.
Ambele modele aproximează comportarea elementului multipolar ı̂n jurul PSF, prin
liniarizarea sa.
Aplicaţia 1.23: Modelul exponenţial de semnal mic al unui tranzistor bipo-
lar.
Determinaţi circuitul liniarizat echivalent, de semnal mic pentru modelul exponenţial
(Ebers-Moll) al tranzistorului bipolar.
Indicaţie. Începeţi documentarea despre tranzistorul bipolar de la pagina
http://en.wikipedia.org/wiki/Bipolar junction transistor.
Aplicaţia 1.24: Modele hibride de semnal mare şi de semnal mic ale unui
tranzistor bipolar.
Determinaţi modelele hibride de semnal mare şi de semnal mic ale tranzistorului bipo-
lar, care funcţionează ı̂n regiunea activă normală (RAN). Idealizaţi aceste circuite, prin
simplificarea lor, neglijând elementele ideale care reprezintă componente nerelevante.
Indicaţie. Folosiţi valorile tipice ale parametrilor hibrizi date ı̂n
http://www.zen22142.zen.co.uk/Theory/tr model.htm (Fig.1.24).
Aplicaţia 1.25: Modele pentru tranzistorul bipolar ı̂n regim de comutaţie.
Determinaţi cele mai simple modele pentru tranzistorului bipolar, care funcţionează ı̂n
regim de comutaţie.
Aplicaţia 1.26: Etaj amplificator cu tranzistor bipolar.
Determinaţi factorul de amplificare al semnalului mic de tensiune al unui etaj amplificator
1.8. ELEMENTE IDEALE MULTIPOLARE NELINIARE REZISTIVE 41
Figura 1.25: Etaj amplificator cu un tranzistor bipolar ı̂n conexiunea cu emitor comun
(EC).
Aplicaţia 1.27: Modele hibride de semnal mare şi de semnal mic ale unui
tranzistor MOSFET.
Determinaţi modele hibride liniarizate, de semnal mare şi de semnal mic ale tranzistorului
MOSFET, care funcţionează ı̂n regiunea liniară şi apoi ı̂n regiunea de saturaţie (Fig.1.26).
Idealizaţi aceste circuite, prin simplificarea lor, neglijând elementele ideale care reprezintă
componente nerelevante. Extrageţi pe baza lor modelul pentru funcţionarea ı̂n comutaţie.
42 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
Un caz particular important de circuite rezistive multipolare neliniare, din care fac
parte şi porţile logice sunt circuitele unidirecţionale. Acestea au terminalele ı̂mpărţite
ı̂n două categorii: terminale de intrare şi terminale de ieşire, cele de intrare nefiind
influenţate de cele de ieşire (elementele corespunzătoare din matricea hibridă Hd sunt
nule).
Cel mai simplu mod de a defini elementele multipolare neliniare pare a fi dat de sursele
44 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
comandate neliniar. Ele se realizează cu AOP-uri, folosind ı̂n reacţie rezistoare dipolare
neliniare:
v1 = 0, (1.87)
i = i1 ⇒ vo = −f (i1 ). (1.88)
i1 = 0, (1.89)
v = v1 ⇒ v2 = g(v1 ). (1.90)
Din păcate rezultatul obţinut ı̂n cazul liniar nu se poate generaliza, deoarece ı̂n cazul
neliniar, suma efectelor nu este efectul sumei cauzelor, şi deci ecuaţia constitutivă nu se
poate scrie ca o sumă de termeni liniari. Totuşi, această abordare este folosită frecvent
ı̂n practică, de exemplu pentru modelul neliniar al amplificatorului operaţional
(AOn), iar la limită pentru AOPn.
Modelele liniare ale AO, inclusiv AOP nu se pot aplica decât pentru studiul circuitelor
cu reacţie negativă. În cazul circuitelor fără reacţie sau al circuitelor cu reacţie pozitivă
trebuie considerată şi saturaţia AO (Fig.1.30), deci trebuie folosit un model neliniar (de
ex. SUCUn).
Funcţia neliniară de transfer a unui AO are aproximarea liniară pe porţiuni
−Vs pentru ui < −ε,
vo = f (ui ) = A0 ui pentru − ε ≤ ui ≤ ε, (1.91)
Vs pentru ui > ε,
de transfer, dar şi răspunsul circuitului la un semnal de intrare cu variaţie sinusoidală ı̂n
timp. Comparaţi forma semnalului de ieşire al acestui circuit excitat cu semnalul circui-
tului anterior, ı̂n condiţiile ı̂n care semnalul de intrare iniţial sinusoidal are o perturbaţie
mică, de ı̂naltă frecvenţă.
Indicaţie. Pentru detalii puteţi consulta paginile
http://en.wikipedia.org/wiki/Schmitt trigger
http://ecetutorials.com/analog-electronics/schmitt-trigger/.
ı̂n care atât vectorii mărimilor de intrare x şi de ieşire y au elementele numere reale şi au
aceeaşi semnificaţie ca ı̂n cazul elementelor multipolare rezistive liniare controlate hibrid.
În cazul elementului multipolar neliniar reactiv
unde F este un operator integro-diferenţial neliniar şi nu o funcţie, cum este ı̂n (1.94),
iar mărimile de intrare şi de ieşire sunt semnale vectoriale x, y : (tmin , tmax ) → IRn−1 ,
adică funcţii vectoriale de timp şi nu vectori constanţi. Funcţiile asigură corespondenţa
univocă dintre valorile instantanee ale semnalelor de intrare şi cele de ieşire, ı̂n timp ce
operatorii descriu corespondenţa dintre semnalele de intrare si cele de ieşire, ca funcţii
de timp (deci ı̂ntre două funcţii şi nu ı̂ntre două numere). În consecinţă, semnalele de
ieşire ale elementelor reactive la un moment dat depind nu numai de valorile semnalelor
de intrare din acel moment, ci şi de istoria evoluţiei semnalelor de intrare ı̂n timp. Se
spune că elementele reactive au caracter dinamic, deoarece ele au memorie.
Cele mai simple elemente din această categorie sunt sursele comandate neliniar,
ı̂n derivată sau integrală faţă de timp a semnalului de intrare. Şi de această dată
ele se pot modela cu AOP, numai că ı̂n locul rezistorului din reacţie găsim un element
reactiv L sau C neliniar (Fig.1.35). Prin această abordare se obţin elemente controlate ı̂n
curent, potenţial sau hibrid.
1.9. ELEMENTE IDEALE MULTIPOLARE NELINIARE REACTIVE 49
Figura 1.35: Sursa de tensiune comandată neliniar de derivată faţă de timp a curentului.
Aşa cum s-a văzut ı̂n cazul bobinei neliniare, sursele comandate ı̂n derivată pot fi
eliminate, dacă se folosesc circuite auxiliare de derivare. Pentru a modela efectul pelicular,
rezistoarele Rk trebuie ı̂nlocuite cu modele mai complicate (de exemplu o scară RL ca ı̂n
50 CAPITOLUL 1. MODELAREA CIRCUITELOR REALE
[Ioa12] cap4, pag. 17), iar pentru a modela pierderile ı̂n miez, prin curenţii turbionari,
la reluctanţele magnetice trebuie adăugate ”inductanţe” (ı̂nlocuindu-le ı̂n mod similar cu
modele având topologia de tip scară). La frecvenţe ı̂nalte trebuie modelată şi propagarea
ı̂n ı̂nfăşurări, deci să se ţină cont şi de efectul capacitiv.
În concluzie, se remarcă faptul că modelarea precisă, pe o plajă largă de frecvenţe, a
dispozitivelor electromagnetice, inclusiv a celor relativ simple, nu este banală. Ea pre-
supune rezolvarea unor probleme de câmp electromagnetic, pentru a extrage parametrii
de circuit. Operaţia este cunoscută sub numele de reducerea modelelor, pentru că ea
presupune aproximarea modelelor de câmp, cu parametri distribuiţi, prin modele mult
mai simple, de circuit, cu parametri concentraţi, care se doreşte să aibă o complexitate
cât mai scăzută, dar o acurateţe acceptabilă.
Aplicaţia 1.37: Modelarea unui transformator.
Modelaţi un transformator cu miez feromagnetic, care funcţionează la frecvenţe mici.
Modelele dinamice ale elementelor reale multipolare neliniare. Modelele ne-
liniare ale componentelor electronice (AO, transistor bipolar, MOS) prezentate anterior,
nu au ţinut cont de comportarea dinamică (ı̂n timp) a acestor componente. Efectele ca-
pacitive şi inductive parazite duc la o comportare diferită a acestor componente, faţă de
comportarea lor rezistivă prezentată anterior, mai ales la frecvenţe ı̂nalte şi la semnale cu
variaţie rapidă ı̂n timp.
Dioda semiconductoare. Efectele rezistive, inductive şi capacitive ce apar ı̂n con-
ductoarele de aducţie şi respectiv ı̂n joncţiunea pn pot fi modelate prin adăugarea de
rezistenţe, bobine şi condensatoare parazite (Fig.1.37).
parazite Cgs şi Cgd , care apar ı̂n schemele de semnal mic şi de comutaţie (Fig.1.39).
• parametrice: K (comutatorul);
Acestea sunt elementele ı̂ntâlnite ı̂n schemele echivalente ale componentelor şi dispo-
zitivelor ce alcătuiesc circuitele reale electrice, electronice, analogice sau digitale şi cele
electroenergetice. Extragerea manuală sau automată a acestor scheme face obiectul mo-
delării circuitelor reale. Cu excepţia amplificatorului operaţional, toate sunt şi elemente
primitive SPICE, care mai conţine ca elemente primitive linia de transmisie şi tranzistoarele
MOS şi bipolar.
Din aplicaţiile prezentate se ı̂ntelege foarte clar că stăpânirea teoriei circuitelor elec-
trice cu elemente ideale este absolut necesară pentru a realiza dezvoltările inginereşti ı̂n
domeniul electronicii analogice şi digitale, pentru a proiecta circuite care indeplinesc cele
mai diverse funcţii, esenţiale ı̂n dezvoltarea tehnologică electronică şi IT.
Capitolul 2
Prin simulare se ı̂nţelege determinarea răspunsului unui circuit electric sub acţiunea unui
semnal de excitaţie cunoscut. Se simulează schemele echivalente ale circuitelor reale, adică
modelele lor alcătuite din elemente ideale. Simularea se aplică deci ı̂n interiorul teoriei
circuitelor electrice, după operaţia de modelare.
În funcţie de tipul circuitului şi de modul ı̂n care variază ı̂n timp semnalul de intrare,
deosebim mai multe regimuri diferite ale circuitelor electrice şi tot atâtea moduri de
simulare:
• Circuite rezistive liniare şi neliniare, ı̂n regim staţionar, de curent continuu.
Fiecărui regim ı̂i corespunde o problemă, care este de dorit să fie bine formulată, adică
ar trebui să aibă soluţie, iar această soluţie să fie unică. Circuitele reale sunt ı̂ntotdeauna
”bine formulate”, ı̂n schimb cele ideale, care sunt abstractizări ale celor reale pot să nu
aibă soluţie, sau să aibă soluţii multiple, deci să fie ”prost formulate”. Problemele care
nu sunt bine formulate sunt de regulă greşit modelate, fiind excesiv idealizate.
55
56 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
• Topologia circuitului (schema electrică sau graful circuitului descris geometric sau
numeric, de exemplu prin matricele topologice, de incidenţă A şi/sau apartenenţă
B sau prin tabelul de conexiune (netlist) adică lista nodurilor iniţiale şi finale pentru
fiecare latură) .
• Tipul şi parametrul fiecărei surse din circuit: ek , jk , k = 1, . . . , L, iar dacă sursa
este comandată, atunci pe lângă parametrul ei (transmitanţa: rezistenţa de trans-
fer, conductanţa de transfer, factorul de transfer ı̂n tensiune sau curent), trebuie
specificat şi semnalul de comandă din circuit (curent sau tensiune).
Necunoscutele acestei probleme sunt: curenţii ik şi tensiunile uk din laturile circui-
tului k = 1, . . . , L.
Soluţia trebuie să satisfacă:
Dacă circuitul este liniar, atunci putem considera că laturile standard din care este alcătuit
sunt cele din Fig.2.1, deci fiecare latură are o relaţie constitutivă de tipul
uk = Rk ik − ek , sau (2.1)
ik = Gk uk + jk , ∀ k = 1, . . . , L. (2.2)
Toate cele L relaţii constitutive pot fi scrise sub o formă compactă, matriceală. Dacă
toate laturile sunt controlate ı̂n curent atunci forma matriceală este
u = Ri − e, (2.3)
2.1. ANALIZA CIRCUITELOR REZISTIVE ÎN CC 57
i = Gu + j, (2.4)
unde u, i, e, j sunt vectori coloană de dimensiune L, iar matricele R şi G ale rezistenţelor,
respectiv, conductanţelor sunt diagonale ı̂n cazul circuitelor cu elemente dipolare şi au
elemente nediagonale ı̂n caz contrar.
În cazul elementelor neliniare, structura laturilor este similară, cu deosebirea că pentru
latura serie, ı̂n locul elementului caracterizat de Rk se află un element neliniar controlat ı̂n
curent, descris de o dependenţă fk (i) sau, mai general, de un operator de impedanţă Zk ,
iar pentru latura paralel, ı̂n locul elementului caracterizat de Gk se află un element neliniar
controlat ı̂n tensiune, descris de o dependenţă gk (u) sau, mai general, de un operator de
admitanţă Yk . În particular, o latură care conţine doar o sursă ideală de tensiune este
caracterizată de un operator de impedanţă (care este nul), iar o latură care conţine doar
o sursă reală de curent este caracterizată de un operator de admitanţă (care este nul).
Problema fundamentală este bine (corect) formulată dacă are soluţie şi aceasta este
unică. O condiţie necesară de formulare corectă este ca circuitul să aibă un arbore,
numit arbore normal, care să conţină toate sursele ideale de tensiune şi nicio sursă ideală
de curent. În aceste condiţii sursele ideale de tensiune nu formează bucle, iar sursele ideale
de curent nu formează secţiuni.
Circuitele ı̂n care laturile sursă ideală de tensiune formează bucle sau laturile sursă
ideală de curent formează secţiuni se numesc circuite cu surse ı̂n exces (Fig.2.2), şi
sunt circuite incorect formulate, deoarece nu au soluţie (dacă t.e.m. nu satisfac relaţiile
Kirchhoff pentru tensiuni sau dacă c.e.m. nu satisfac relaţiile lui Kirchhoff pentru curenţi)
sau au mai multe soluţii. Sursele ideale de tensiune conectate ı̂n paralel şi cele de curent
conectate ı̂n serie sunt ı̂n exces. În consecinţă, circuitele care conţin astfel de combinaţii
sunt prost formulate. De exemplu:
• surse ideale de tensiune conectate ı̂n paralel (Fig.2.3-a): nu au soluţie dacă t.e.m.
sunt diferite şi au curenţi nedeterminaţi dacă t.e.m. sunt egale. În particular,
58 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
conductorul perfect (care este o sursă cu t.e.m. nulă) nu poate fi conectat ı̂n paralel
cu surse de t.e.m. (nenulă sau nulă - adică alt conductor perfect).
• surse ideale de curent conectate ı̂n serie (Fig.2.3-b): nu au soluţie dacă c.e.m. sunt
diferiţi şi au tensiuni nedeterminate dacă c.e.m. sunt egali. În particular, izolatorul
perfect (care este o sursă cu c.e.m. nul) nu poate fi conectat ı̂n serie cu surse de
c.e.m. (nenul sau nul - adică alt izolator perfect).
vectorul mărimilor esenţiale ale soluţiei (tensiunile din ramuri şi curenţii din coarde), cu
" #
−e
z= (2.7)
j
y = Hx + z. (2.10)
Operatorul H a are structură diagonală dacă circuitul este alcătuit din elemente dipolare
şi are componente nediagonale ı̂n cazul elementelor multipolare, cum sunt SUCI, SUCU
plasate ı̂n arbore, şi SICI, SICU ı̂n coarbore, comandate de curenţi din ramuri şi, respectiv,
tensiuni din coarde.
Aplicaţia 2.1: Arbore normal.
Verificaţi dacă circuitele din Fig.2.4 au arbore normal.
Aplicaţia 2.2: Buna formulare ı̂n probleme cu surse comandate.
Generaţi două circuite care să conţină rezistoare liniare, surse independente de ten-
siune/curent şi surse comandate, care au aceeaşi schemă electrică, dar parametri diferiţi
ai elementelor, astfel ı̂ncât primul să fie bine formulat şi al doilea să fie prost formulat.
Simulaţi cele două circuite ı̂n SPICE sau MATLAB/OCTAVE şi constataţi ce rezultate obţineţi.
60 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
Indicaţie: un caz de proastă formulare obţineţi dacă alegeţi parametrii surselor coman-
date astfel ı̂ncât rezistenţa generatorului echivalent la bornele unei surse ideale indepen-
dente de tensiune să fie nulă (sau, dual: conductanţa generatorului echivalent la bornele
unei surse ideale independente de curent să fie nulă). Pentru simularea ı̂n MATLAB/OCTAVE
asamblaţi ecuaţiile de rezolvat ı̂ntr-un sistem pe care rezolvaţi-l cu o procedură directă
(de exemplu cea disponibilă cu ”\”). Este o deprindere utilă sa identificaţi simulări eşuate
din cauza proastei formulări a problemei. La fel de important este să identificaţi care este
eroarea de modelare care a dus la proasta formulare a problemei de simulare.
2. Rezolvarea. În această etapă se asamblează şi se rezolvă sistemul de ecuaţii (liniare
sau neliniare) determinându-se necunoscutele principale ale metodei.
Dacă circuitul este unul liniar, etapa de rezolvare constă ı̂n rezolvarea unui sistem
algebric liniar, cu coeficienţi ai matricei sistemului şi termeni liberi numere reale. Dacă
2.1. ANALIZA CIRCUITELOR REZISTIVE ÎN CC 61
circuitul este unul neliniar, etapa de rezolvare se face de regulă ı̂n manieră iterativă, la
fiecare iteraţie asamblându-se şi rezolvându-se un sistem algebric liniar care corespunde
analizei unui circuit liniar, numit incremental, deoarece acesta permite determinarea
incrementului care se adaugă soluţiei numerice la iteraţia curentă pentru a continua şirul
convergent către soluţia exactă. Iteraţiile se opresc atunci când precizia, indicată de
norma diferenţei dintre două aproximaţii consecutive, este acceptabilă, mai mică decât o
toleranţă acceptabilă.
Dintre metodele de analiză sistematică, cea mai potrivită pentru a fi implementată pe
calculator este metoda potenţialelor nodurilor şi generalizarea sa numită metoda
nodală modificată (MNA - Modified Nodal Analysis).
Necunoscutele principale ale metodei nodale sunt potenţialele nodurilor circuitului,
adică N − 1 variabile scalare. Vom presupune pentru ı̂nceput că analizăm un circuit
electric rezistiv, liniar, cu toate laturile controlabile ı̂n tensiune. Un astfel de circuit (cum
este cel din Fig.2.5) poate conţine laturi de tip surse reale de curent (Fig.2.1-b), surse reale
de tensiune (Fig.2.1-a) care pot fi transfigurate ı̂n surse reale de curent (au operatorul de
impedanţă inversabil) şi surse de curent comandate liniar ı̂n tensiune.
Dacă se notează cu
Yn = AYAT v (2.12)
operatorul matriceal al admitanţelor nodale şi cu
jn = −Aj (2.13)
vectorul termenilor liberi, ce are semnificaţia unor curenţi asociaţi nodurilor (”injecţii de
curent”), atunci sistemul de rezolvat ı̂n metoda potenţialelor nodurilor devine
Yn v = jn . (2.14)
este
ik = Gk uk + jk , (2.15)
iar pentru o latură de tip SICU, relaţia constitutivă este
ik = γk Sk v, (2.16)
unde Sk este matrice de selecţie a potenţialelor folosite pentru comandă. Pentru exem-
plul simplu de mai sus γ5 = 0.4, iar S5 = [0, 1, 0, −1], unde v = [v1 , v2 , v3 , v4 ]T este,
pentru moment, vectorul tuturor potenţialelor. Numerotarea relaţiilor ı̂n acest fel per-
mite partiţionarea naturală a vectorului curenţilor şi tensiunilor din circuit ı̂n
" # " #
isrc usrc
i= , u= . (2.17)
isicu usicu
unde şi matricea incidenţelor laturi noduri a fost partiţionată corespunzător ı̂n
h i
A = Asrc Asicu , (2.19)
Gsrc este o matrice diagonală de dimensiune egală cu numărul laturilor de tip SRC, având
pe diagonală conductanţele acestor laturi, jsrc este vectorul curenţilor electromotori din
laturile de tip SRC, γ este o matrice diagonală de dimensiune egală cu numărul laturilor
de tip SICU, având pe diagonală conductanţele de transfer ale surselor comandate, iar
Ssicu este o matrice dreptunghiulară, având un număr de linii egal cu numărul surselor
comandate şi un număr de coloane egal cu numărul de noduri.
Pentru exemplul simplu de mai sus
1 2 3 4
1 1 0 0 −1 1 1 −1
−1 +1 0 0 −1 0
2
2
Asrc = , Asicu = , (2.20)
3 0 −1 −1 0 3 0 +1
4 0 0 +1 +1 4 0 0
64 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
1 2 3 4
1 +1 0 0 0 " #
0 +1 0 0 0.4 0
2
5
Gsrc = , γ= , (2.21)
3 0 0 0.5 0 6 0 0.5
4 0 0 0 +2
" #
1 13.5
0 +1 0 −1 0
5 2
Ssicu = , jsrc = , (2.22)
6 0 +1 0 −1 3 −1
4 0
unde cifrele mici indică indicii corespunzători de laturi (cu albastru) sau de noduri (cu
roşu).
Ecuaţia generală de asamblat şi rezolvat devine
Scrierea unui program care asamblează acest sistem ı̂ntr-un limbaj de programare de tip
MATLAB sau OCTAVE, ı̂n care se pot face cu uşurinţă operaţii cu matrice (stocate rar) este
extrem de simplă. Este important de precizat că asamblarea sistemului se face neţinând
cont de potenţialul de referinţă. De aceea, ı̂nainte de rezolvare, se elimină din matricea
coeficienţilor ultima linie şi ultima coloană şi din termenul liber ultimul element. Aceasta
corespunde alegerii nodului de referinţă ca fiind nodul de index maxim.
O altă variantă de scriere a algoritmului se bazează pe observaţia că fiecare element con-
tribuie la matricea sistemului şi la vectorul termenilor liberi cu o aşa-numită ”ştampilă”.
Astfel, ştampila laturii k, de tip SRC, având nodul inţial nik şi nodul final nf k , conductanţa
Gk şi curentul electromotor jk la matricea Yn este de tip AGAT adică
k nik nf k nik nf k
" # " #
nik +1 h i nik +Gk −Gk
Gk +1 −1 = , (2.24)
nf k −1 nf k −Gk +Gk
k k
" # " #
nik +1 nik −jk
jk = . (2.25)
nf k −1 nf k +jk
Ştampila laturii k, de tip SICU, având nodul inţial nik şi nodul final nf k (noduri considerate
pentru latura de ieşire, adică cea corespunzătoare sursei de curent - mărimea comandată),
2.1. ANALIZA CIRCUITELOR REZISTIVE ÎN CC 65
Tabelul 2.2: Ştampilele metodei potenţialelor nodurilor - circuite rezistive liniare cu laturi
controlate ı̂n tensiune.
" # " #
nik −jk nik − Rekk
jn Nu contribuie Nu contribuie
nf k +jk nf k + Rekk
conductanţa de transfer γk şi nodurile ce indică tensiunea de comandă: iniţial ncik şi final
ncf k este de tip AγS adică
În concluzie, sistemul de ecuaţii pentru metoda potenţialelor nodurilor poate fi generat
parcurgând laturile şi adaugând contribuţia (ştampila) fiecărei laturi la sistem. Aceste
ştampile sunt recapitulate ı̂n Tabelul 2.2.
Metoda nodală modificată (MNA = Modified Nodal Analysis) se aplică analizei
circuitelor care conţin elemente incompatibile cu tehnica nodală clasică, de exemplu surse
independente de tensiune sau alte elemente controlate ı̂n curent (surse de tensiune coman-
date, sau surse de curent comandate ı̂n curent). Pentru astfel de probleme se asamblează
şi se rezolvă un sistem extins, ı̂n care intervin ı̂n plus faţă de varianta nodală clasică
următoarele necunoscute (grupate ı̂ntr-un vector de curenţi notat im mai jos):
66 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
provenită din forma particulară a primelor ecuaţii Kirchhoff, la care se adaugă ecuaţiile
constitutive ı̂n care intervin curenţii menţionaţi anterior. Matricea sistemului MNA este
o matrice hibridă, iar laturile controlate ı̂n curent contribuie cu ştampilele prezentate ı̂n
Tabelul 2.3 [Ioa12]. În acest tabel indexul k corespunde porţii (laturii) de ieşire, iar indexul
j corespunde porţii de intrare. Curentul de control al unei laturi comandate ı̂n curent
trece printr-o sursă ideală de tensiune. Dacă o astfel de sursă nu există ı̂n latura prin care
trece un curent de control, atunci poate fi introdusă, ı̂n mod artificial, o sursă ideală de
tensiune, având t.e.m. nulă. Notaţia idxsit reprezintă indexul ı̂n vectorul necunoscutelor
al curentului ce trece printr-o sursă ideală de tensiune. Semnificaţii similare au idxsucu şi
idxsuci .
Aplicaţia 2.3: Implementarea metodei potenţialelor nodurilor - fără surse
comandate.
Implementaţi o funcţie dedicată analizei nodale a unui circuit de CC cu elemente dipolare
liniare, considerând că latura standard a circuitului este formată dintr-un rezistor ı̂nseriat
cu o sursă ideală de tensiune şi ı̂n paralel cu una de curent. Funcţia va avea ca date de
intrare: numărul de noduri N, numărul de laturi L, iar pentru fiecare latură k = 1, . . . , L,
se dau: nodul iniţial ni(k), nodul final nf(k), rezistenţa R(k), curentul electromotor j(k) şi
tensiunea electromotoare e(k). Funcţia va ı̂ntoarce la isire vectorul potenţialelor nodurilor
şi vectorul curenţilor prin rezistenţe. Validaţi implementarea pe un exemplu simplu pe
care vi-l concepeţi sau printr-o simulare ı̂n SPICE.
Aplicaţia 2.4: Implementarea metodei potenţialelor nodurilor - cu SICU.
Extindeţi programul dezvoltat la aplicaţia anterioară pentru a include şi surse comandate
de tip SICU.
Aplicaţia 2.5: Implementarea MNA
Extindeţi programul dezvoltat la aplicaţia anterioară, folosind metoda nodală modificată,
pentru a include şi surse independente de tensiune şi surse comandate de tip SUCU, SUCI
şi SICI.
2.1. ANALIZA CIRCUITELOR REZISTIVE ÎN CC 67
Tabelul 2.3: Ştampilele MNA - circuite rezistive liniare, contribuţiile laturilor controlate
ı̂n curent.
h idxsit i
Zm Nu contribuie Nu contribuie idxsuci −ρk Nu contribuie
h i
em idxsit +ek Nu contribuie Nu contribuie Nu contribuie
h i h i h i
jn idxsit ik idxsucu ik idxsuci ik Nu contribuie
unde x(k) este aproximarea soluţiei la iteraţia k şi f ′ este matricea Jacobian, evaluată ı̂n
punctul x(k) . Din condiţia ca această aproximare să se anuleze, rezultă valoarea la iteraţia
următoare
x(k+1) = x(k) − (f ′ (x(k) ))−1 f(x(k) ). (2.30)
Calculul numeric nu implementează explicit relaţia (2.30), ci rezolvă mai ı̂ntâi sistemul
de ecuaţii algebrice liniare
f ′ (x(k) )z = −f(x(k) ), (2.31)
şi calculează corecţia z care este folosită apoi pentru a calcula aproximaţia nouă
În cazul circuitelor rezistive neliniare, matricea Jacobian este chiar Jacobianul siste-
mului de funcţii caracteristice neliniare. Circuitul electric care are aceste ecuaţii liniare
se obţine ı̂nlocuind la iteraţia k + 1 rezistoarele neliniare cu SRT, de ecuaţie:
Figura 2.9: Un drum mai lung, dar mai uşor, prin domeniul frecvenţei.
P(A) P(A)
TK1 k∈(n) ik = 0 k∈(n) Ik = 0
P(A) P(A)
TK2 k∈[b] uk = 0 k∈[b] Uk = 0
SRT uk = Rk ik − ek U k = Z kI k − Ek
SRC ik = Gk uk + jk Ik = Y kU k + J k
SUCI ek = rkm im E k = z km I m
SICU jk = gkm um J k = y km U m
SUCU ek = αkm um E k = αkm U m
SICI jk = βkm im J k = β km I m
E şi J, toate mărimi complexe (Tabelul 2.4). Elementele ideale au parametrii din Tabelul
2.5. În consecinţă, metodele de analiză prezentate ı̂n paragraful anterior se aplică şi aici,
doar că trebuie folosite numere complexe, ı̂n locul celor reale. Dacă programele au fost
dezvoltate ı̂n MATLAB, acest lucru se realizează automat, fără modificarea codului, deorece
variabilele ı̂n acest mediu de programare sunt implicit numere complexe, cazul real fiind
unul particular, ı̂n care partea imaginară a numerelor este nulă. Singura modificare ce
trebuie operată este ı̂n etapa de preprocesare (citirea datelor de descriere şi reprezentarea
lor ı̂n complex).
Aplicaţia 2.13: Implementarea metodei potenţialelor nodurilor - fără surse
comandate, pentru analiza circuitelor de CA.
Dezvoltaţi un program MATLAB sau OCTAVE care citeşte descrierea ı̂n limbaj SPICE a unui
circuit liniar de CA format din rezistenţe, bobine, condensatoare şi surse independente
de curent şi generează un tabel de descriere a circuitului ı̂n complex, care conţine pentru
72 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
Cuplaje
nij nf j nik nf k
" #
+1 −1 0 0
Am
0 0 +1 −1
j k
nij +1 0
−1 0
nf j
Bm
nik 0 +1
nf k 0 −1
j k
" #
j −jωLjj −jωLjk
Zm
k −jωLkj −jωLkk
em Nu contribuie
" #
ij
jn
ik
lare.
Redactaţi un scurt referat ştiinţific despre acest studiu. Trageţi concluzii privind efor-
turile de dezvoltare şi analiză prin cele trei tehnici.
Circuite trifazate
În producţia şi distribuţia energiei electrice se foloseşte frecvent curentul alternativ de
frecvenţă industrială, ı̂n circuite trifazate (Fig.2.10), ı̂n care curenţii şi tensiunile formează
un triplet de mărimi sinusoidale simetrice, care au valori efective egale şi sunt defazate cu
120 de grade ı̂ntre ele. Această tehnologie are avantaje multiple: reducerea necesarului
de material conductor din liniile de transport şi uşurinţa de a produce câmp magnetic
ı̂nvârtitor, lucru ce simplifică structura maşinilor electrice - motoare şi generatoare. În
circuitele trifazate echilibrate (cu impedanţe egale pe cele trei faze) curentul prin firul
neutru este nul ([Ioa12]-cap.5, pag.57, 58).
Aplicaţia 2.17: Analiza unui circuit trifazat.
Folosiţi programele dezvoltate ı̂n aplicaţiile anterioare pentru a analiza un circuit electric
trifazat. Identificaţi mărimile de fază şi cele de linie.
74 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
• Topologia circuitului adică schema electrică sau graful circuitului descris geometric
sau numeric, prin matricele topologice de incidenţă A şi/sau B sau prin tabelul de
conexiune (netlist = lista nodurilor iniţiale/finale pentru fiecare latură).
• Pentru fiecare latură k: tipul laturii şi caracteristica constitutivă, definitorie a fiecărei
laturi: Rk , Ck , Lk , Lkj , iar dacă latura este neliniară, funcţiile caracteristice ale
rezistorului: fk (i) sau gk (u), k = 1, . . . , L.
• Tipul şi modul de variaţie ı̂n timp a parametrului fiecărei surse independente: ek (t),
jk (t), k = 1, 2, . . . , L, pentru tmin < t < tmax , iar dacă sursa este comandată, pe
lângă parametru trebuie specificat şi semnalul de comandă (curent sau tensiune şi
latura din circuit ı̂n care se află acesta).
• Condiţiile iniţiale ı̂ndeplinite de curenţii prin bobine şi tensiunile la bornele conden-
satoarelor, adică valorile iLk (tmin ) şi uCk (tmin ), pentru k = 1, 2, . . . , NL , şi respectiv
k = 1, 2, . . . , NC , unde NL şi NL sunt numărul de bobine şi, respectiv, de condensa-
toare din circuit.
Necunoscutele acestei probleme sunt: curenţii ik (t) şi tensiunile uk (t) din laturile
k = 1, 2, . . . , L. Atât pentru date cât şi pentru rezultate, domeniul de variaţie a variabilei
temporale este tmin < t < tmax , ı̂n care de obicei se consideră ı̂n mod convenţional
tmin = 0.
Soluţia trebuie să satisfacă:
Ai = 0, (2.34)
Bu = 0. (2.35)
76 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
uk = Zk ik − ek , k = 1, . . . , m (2.36)
ik = Yk uk + jk , k = m + 1, . . . , L, (2.37)
unde am presupus că numerotarea laturilor ı̂ncepe cu laturile controlate ı̂n curent. Forma
matriceală a ecuaţiilor constitutive se scrie uşor dacă se partiţionează vectorii tensiunilor
u şi curenţilor i ı̂n două părţi, una corespunzătoare laturilor controlate ı̂n curent (u′ , i′ )
şi una corespunzătoare laturilor controlate ı̂n tensiuni (u′′ , i′′ ):
u′ = Zi′ − e, (2.38)
i′ = Yu′ + j, (2.39)
unde
Z = diag(Z1 , Z2 , . . . , Zm ), (2.40)
Y = diag(Ym+1 , Ym+2 , . . . , YL ), (2.41)
sunt operatori matriceali (de impedanţă/admitanţă) diagonali ı̂n cazul circuitelor cu ele-
mente dipolare, şi având elemente nediagonale ı̂n caz contrar.
Problema fundamentală este bine formulată dacă are soluţie şi aceasta este unică.
O condiţie necesară de formulare corectă este cea de la CC, şi anume ca circuitul să aibă
un arbore normal care să conţină toate sursele ideale de tensiune şi nicio sursă ideală de
curent. În aceste condiţii sursele ideale de tensiune nu formează bucle, iar sursele ideale
de curent nu formează secţiuni.
De această dată trebuie rezolvat un sistem de ecuaţii diferenţiale şi algebrice (DAE-
Differential Algebraic Equations), cu condiţii iniţiale de tip Cauchy.
Variabile şi ecuaţii de stare. În multe situaţii, eliminând ecuaţiile algebrice din
sistem, ecuaţiile de tip DAE se pot aduce la o formă standard mai simplă, care conţine
numai ecuaţii diferenţiale ordinare (ODE).
Variabilele de stare sunt mărimi esenţiale care descriu starea unui circuit. Ele:
• reprezintă - conform teoremei lui Cauchy - condiţiile iniţiale ale ecuaţiilor diferenţiale
ordinare, care descriu evoluţia ı̂n timp a circuitului;
Forma standard (canonică) a ecuaţiilor de stare ale unui sistem liniar invariant ı̂n timp
este:
dx
= Ax + Bu, (2.42)
dt
y = Cx + Du. (2.43)
ı̂n care:
• x reprezintă vectorul variabilelor de stare, care este o funcţie vectorială (de dimen-
siune n), derivabilă faţă de timp;
În cele ce urmează vom considera ca excitaţii toate tensiunile electromotoare e şi toţi
curenţii electromotori j din circuit, iar ca mărimi de ieşire curenţii prin sursele ideale
de tensiune ie şi tensiunile la bornele surselor ideale de curent uj . Fiecărei excitaţii ı̂i
corespunde deci un singur răspuns, numărul de intrări este egal cu numărul de ieşiri.
Să considerăm acum un circuit alcătuit din rezistoare, bobine cuplate sau nu, con-
densatoare, toate elemente ideale liniare, surse comandate liniar şi surse independente,
ideale de curent şi tensiune, care sunt excitaţiile circuitului liniar. Vom mai presupune
că există un arbore care conţine toate elementele controlate ı̂n curent şi niciun element
controlat ı̂n tensiune. În consecinţă, acest arbore normal conţine toate sursele ideale, in-
dependente sau comandate de tensiune, conductoarele perfecte şi toate condensatoarele,
fără să conţină surse ideale, independente sau comandate de curent, izolatoare perfecte
sau bobine. Rezultă că nu există bucle formate din condensatoare ideale şi/sau surse
78 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
ideale de tensiune şi nici secţiuni formate din bobine ideale şi/sau surse ideale de curent.
Spunem ı̂n aceste condiţii că circuitul nu conţine elemente ı̂n exces.
În acest circuit, ecuaţiile constitutive ale bobinelor şi condensatoarelor vor fi scrise ı̂n
regula de asociere a sensurilor de la generatoare:
" # " # " #
uL −L 0 d iL
= , (2.44)
iC 0 −C′ dt uC
unde L este matricea inductanţelor proprii şi mutuale presupusă pozitiv definită şi C′
este matricea diagonală a capacităţilor, presupuse strict pozitive.
Conform teoremei substituţiei, ı̂nlocuind ı̂n acest circuit condensatoarele cu surse ideale
de tensiune şi bobinele cu surse ideale de curent (Fig.2.12) soluţia nu se schimbă, iar
conform teoremei liniarităţii-superpoziţiei:
" # " #" # " #" #
uL RLL ALC iL RLj ALe j
= + , (2.45)
iC BCL GCC uC BCj GCe e
" # " #" # " #" #
uj RjL AjC iL Rjj Aje j
= + . (2.46)
ie BeL GeC uC Bej Gee e
alcătuit din curenţii electromotori j ai surselor ideale de curent şi tensiunile electro-
motoare e ale surselor ideale de tensiune;
2.3. SIMULAREA CIRCUITELOR ELECTRICE ÎN REGIM TRANZITORIU 79
alcătuit din tensiunile uj la bornele surselor ideale de curent şi curenţii ie prin
surselor ideale de tensiune;
Dacă circuitul nu conţine bobine şi nici surse ideale de tensiune (este de tip GCJ),
atunci sistemul este descris de
Relaţiile (2.45) şi (2.46) ı̂n care sunt substituite relaţiile constitutive au o formă mai
simplă:
duC
−C′ = GCC uC + BCj j, (2.52)
dt
uj = AjC uC + Rjj j. (2.53)
Dacă circuitul nu conţine condensatoare şi nici surse ideale de curent (este de tip RLE,
dual celui de tip GCJ), atunci sistemul este descris de
1
Atenţie la context! Aici cu u este notat vectorul mărimilor de intrare şi nu vectorul tensiunilor din
circuit.
80 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
Relaţiile (2.45) şi (2.46) ı̂n care sunt substituite relaţiile constitutive au forma mai simplă:
diL
−L = RLL iL + ALe e, (2.56)
dt
ie = BeL iL + Gee e. (2.57)
Dacă unele capacităţi/inductanţe sunt nule, atunci matricele C′ sau L pot deveni
singulare. În acest caz, dimensiunea spaţiului stărilor scade, motiv pentru care vectorul
x se va numi vectorul variabilelor de semistare. Ecuaţiile de semistare au forma generală
cu matricele descriptor2 A, B, C, D, E, numită şi forma descriptor
dx
E = Ax + Bu, (2.60)
dt
y = Cx + Du, (2.61)
care generalizează forma canonică (2.42) a ecuaţiilor de stare. Dacă matricea E este
unitară sau inversabilă, atunci (2.60) se reduce la forma canonică prin multiplicare cu
inversa matricei E. Dacă nu, sistemul este de tip diferenţial-algebric (DAE), conţinând
atât ecuaţii diferenţiale cât şi ecuaţii algebrice.
Dacă ı̂n circuit există bucle EC (formate din surse ideale de tensiune şi condensatoare)
sau secţiuni JL (formate din surse ideale de curent şi bobine), atunci circuitul are un
exces de speţa ı̂ntâi. În acest caz, circuitul obţinut prin ı̂nlocuirea condensatoarelor cu
SIT şi a bobineleor cu SIC este prost formulat.
Dacă ı̂n circuit există bucle EL (formate din surse ideale de tensiune şi bobine) sau
secţiuni JC (formate din surse ideale de curent şi condensatoare), atunci circuitul are un
exces de speţa a doua. În acest caz, circuitul de regim staţionar (de CC) ulterior
regimului tranzitoriu nu este bine formulat (det(A) = 0, A are valori proprii nule). În
Tabelul 2.7 sunt prezentate exemple de excese.
2
Datorită semnificaţiei matricelor ı̂n cazul circuitelor de tip GCJ, ı̂n cărţile de inginerie electrică se
mai obişnuieşte notarea sistemului de semistare sub forma −Cdx/dt = Gx + Bu, y = Lx + Du.
2.3. SIMULAREA CIRCUITELOR ELECTRICE ÎN REGIM TRANZITORIU 81
Cele două speţe se explică prin ambivalenţa elementelor L, C. Bobina ideală este con-
trolată ı̂n tensiune, dar ı̂n regim staţionar devine conductor perfect care este controlabil
ı̂n curent. Condensatorul se comportă ı̂n mod dual.
Analiza circuitelor cu elemente ı̂n exces se recomandă a fi făcută folosind tehnici
operaţionale (prin transformată Laplace).
Analiza numerică.
Integrarea numerică a sistemului de ecuaţii diferenţiale ordinare (ODE) de tip
unde f(x(t), t) = Ax(t) + Bu(t), iar A şi B sunt date de (2.50) se poate face ı̂n mai multe
moduri. Relatia (2.62) reprezintă forma generală a ecuaţiei de stare, valabilă şi ı̂n cazul
circuitelor neliniare.
Întotdeauna axa timpului se discretizează ı̂n momente discrete t0 , t1 , t2 , . . ., care se
parcurg succesiv pentru a calcula aproximări xn ale soluţiei necunoscute ı̂n aceste momente
discrete x(tn )
xn ≈ x(tn ). (2.63)
unde h = tn+m − tn+m−1 . În această relaţie ρm = 1, iar restul coeficienţilor ρi şi σi sunt
aleşi astfel ı̂ncât procedeul să fie convergent. Dacă σm = 0, atunci calculul valorii noi
xn+m se face explicit, altfel el este implicit şi necesită rezolvarea unei ecuaţii algebrice, ı̂n
general neliniare.
În particular, metodele cu un pas (m = 1) conduc la următoare schemă de calcul
h
xk = xk−1 + (f(xk−1 , tk−1 ) + f(xk , tk )) , (2.68)
2
unde h = tk − tk−1 .
Justificarea numelui metodei trapezelor poate fi făcută astfel. Soluţia sistemului de ecuaţii
diferenţiale poate fi scrisă ca
Z t
x(t) = f(x(t′ ), t′ ) dt′ . (2.69)
t0
xk = xk−1 + I, (2.71)
R tk
unde I reprezinta o aproximare pentru integrala tk−1 f(x(t), t) dt. Dacă f este o funcţie
scalară, atunci cea mai simplă aproximare a integralei se face folosind aria trapezului
corespunzător intervalului [tk−1 , tk ], şi aceasta corespunde formulei (2.68).
Pentru calculul numeric al integralei I se pot alege scheme numerice mai rafinate şi
mai eficiente, care conduc la iteraţii ı̂n timp de tipul
ν
X
xk = xk−1 + h bj f(x(tk−1 + cj h), tk−1 + cj h). (2.72)
j=1
Într-o astfel de formulă, valorile x(tk−1 + cj h) nu sunt cunoscute. Aproximarea lor prin
combinaţii liniare ale unor valori calculate succesiv conduce la scheme de tip Runge-Kutta
cu ν etape.
O altă variantă a schemelor multipas date de (2.64) este cea ı̂n care σi = 0 pentru
orice i < m. Aceste scheme sunt cunoscute sub sigla de BDF (backward differentiation
formula):
m−1
X
ρi xn+i + xn+m = hσm f(xn+m , tn+m ), (2.73)
i=0
unde h = tn+m − tn+m−1 . Renotând n + m cu k, modul de calcul al soluţiei la iteraţia k
ı̂n funcţie de m paşi anteriori este
m−1
X
xk − hσm f(xk , tk ) = − ρi xk−m+i . (2.74)
i=0
În cazul circuitelor ı̂n regim tranzitoriu f(xk , tk ) = Axk + Bu(tk ), iar sistemul (2.74)
este un sistem neliniar care necesită pentru rezolvarea numerică folosirea unui algoritm
potrivit, de exemplu Newton-Raphson.
Implementarea unui astfel de algoritm ar putea fi făcută folosind asamblarea mai ı̂ntâi
a matricelor de stare. Alternativ, ecuaţiile discrete obţinute pot fi privite ca ecuaţiile unui
circuit rezistiv obţinut prin ı̂nlocuirea elementelor acumulatoare de energie (bobine sau
condenstoare) cu surse reale de tensiune. Circuitul echivalent acestor elemente, generat la
fiecare pas de integrare ı̂n timp poartă numele de circuit discret. De exemplu, ı̂n metoda
Euler implicită, bobinele şi condensatoarele se ı̂nlocuiesc cu surse reale de tensiune sau
curent (Fig.2.13), având parametrii deduşi după cum urmează:
se discretizează ı̂n
ik − ik−1
uk = L ⇒ uk = Rik − e unde R = L/h, e = Rik−1 , (2.76)
h
unde indicele k corespunde pasului de timp tk = tk−1 + h.
Dacă circuitul original este liniar, atunci la fiecare moment de timp trebuie rezolvat un
circuit liniar rezistiv (de CC), obţinut prin ı̂nlocuirea elementelor reactive cu surse reale
de curent sau tensiune.
Circuitele neliniare se rezolvă iterativ, cu metoda Newton-Raphson. La fiecare iteraţie
neliniară, rezistoarele neliniare se ı̂nlocuiesc cu surse reale de curent sau tensiune, care
reprezintă circuitul incremental. Precizia metodei de integrare ı̂n timp este mai ridicată
cu cât pasul de timp h este mai scăzut. La paşi mici de timp metoda iterativă de rezolvare
a sistemului neliniar este mai rapid convergentă. Prin această abordare analiza tranzitorie
s-a redus la o serie de rezolvări de circuite de CC liniare. Aceste circuite pot fi rezolvate
cu orice metodă, inclusiv cu tehnica nodală, deci nu este necesară scrierea explicită a
ecuaţiilor de stare. Pentru precizia simulării, programele performante modifică automat
pasul de timp şi adaptează ordinul şi tipul metodei la fiecare pas de timp.
Cele două circuite discret sau incremental (diferenţial) de tip SRT sau SRC folosite ı̂n
rezolvarea numerică se numesc circuite companion. Prin utilizarea lor analiza numerică
a unui circuit neliniar ı̂n regim tranzitoriu este redusă la rezolvarea unui circuit rezistiv
liniar, care poate fi făcută eficient cu metoda nodală modificată. În consecinţă, structura
algoritmului de simulare tranzitorie a circuitelor neliniare este următoarea:
2.3. SIMULAREA CIRCUITELOR ELECTRICE ÎN REGIM TRANZITORIU 85
t=0
iniţializează tensiunile/curenţii cu zero sau cu condiţiile iniţiale
repetă
t=t+h ; avansează momentul de timp al integrării numerice
ı̂nlocuieşte elementele reactive cu SRC/SRT echivalente (discrete)
it = 0 ; iniţializează contor iteraţii neliniare
repetă
it = it + 1 ; iteraţii neliniare Newton-Raphson
ı̂nlocuieşte rezistoarele neiniare cu SRC/SRT dinamice (incrementale)
rezolvă circuitul liniar cu MNA (calculează variaţia z a soluţiei)
x = x + z ; corectează soluţia
dacă it == itmax scrie mesaj de eroare ; neconvergent
cât timp norma(z) ≥ tol şi it < itmax
cât timp t ≤ tmax
Se constată că algoritmul de analiză are două cicluri imbricate (incluse unul ı̂n altul):
ciclul de integrare ı̂n timp (de exemplu Euler sau Runge-Kutta) şi respectiv ciclul de
iteraţii neliniare (Newton-Raphson).
Se recomandă implementarea acestui algoritm ı̂n MATLAB sau C. Chiar dacă implementa-
rea nu va avea performanţele unor programe profesionale, ea permite ı̂nţelegerea anatomiei
acestor programe şi folosirea lor eficientă, ı̂n cazul problemelor dificile (vezi de exemplu,
comanda .OPTIONS din SPICE). Mai mult, porţiuni din codurile realizate pot fi folosite cu
succes ı̂n cercetare/dezvoltare, atunci când sunt necesare aplicaţii customizate.
Aplicaţia 2.20: Program pentru analiza circuitelor electrice ı̂n regim tranzi-
toriu.
Dezvoltaţi un program MATLAB pentru analiza circuitelor electrice ı̂n regim tranzitoriu,
refolosind programele dezvoltate anterior pentru metoda MNA. Validaţi rezultatele, com-
parându-le cu cele ale simulării ı̂n SPICE.
Aplicaţia 2.21: Studiul metodelor de integrare numerică a ODE.
Folosiţi diferite metode de integrare numerică şi comparaţi precizia rezultatelor obţinute.
Aplicaţia 2.22: Influenţa pasului de integrare.
Analizaţi efectul modificării pasului de integrare (h) asupra preciziei soluţiei numerice.
Aplicaţia 2.23: Influenţa acurateţei rezolvării neliniare.
Analizaţi efectul mărimii toleranţei folosite ı̂n criteriul de oprire a iteraţiilor neliniare
asupra preciziei soluţiei numerice.
Aplicaţia 2.24: Influenţa pasului de integrare.
Studiaţi influenţa pasului h de integrare ı̂n timp asupra numărului de iteraţii neliniare.
86 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
2.4 Concluzii
Simularea numerică a circuitelor electrice este o etapă importantă pentru ı̂nţelegerea
funcţionarii acestora şi pentru caracterizarea şi verificarea lor. Circuitele reale au un
grad ridicat de complexitate, care face ca analiza lor manuală să fie foarte dificilă sau
chiar imposibilă. Analiza circuitelor electrice şi electronice cu calculatorul se poate re-
aliza folosind programe dedicate, cum este SPICE, sau dezvoltând proceduri specifice ı̂n
MATLAB sau ı̂n alte limbaje de programare.
Acest capitol a fost dedicat abordării prin care se dezvoltă instrumente şi programe spe-
cifice de analiză a circuitelor electrice. În funcţie de regimul analizat: staţionar, periodic,
2.4. CONCLUZII 87
periodic permanent sau tranzitoriu, analiza presupune rezolvarea unor sisteme de ecuaţii
de tip algebric, cu soluţii reale sau complexe, sau respectiv sisteme de ecuaţii diferenţiale
ordinare. După cum sunt circuitele, cu elemente liniare sau neliniare, şi ecuaţiile care
trebuie rezolvate sunt liniare sau neliniare.
O atenţie deosebită a fost acordată bunei formulări a problemei ce trebuie rezolvată.
Aceasta deoarece ı̂n analiza circuitelor cu elemente ideale pot interveni situaţii ı̂n care
problemele nu sunt bine formulate (circuitele nu au soluţie unica sau nu au soluţie deloc).
Analiza numerică a circuitelor presupune generarea automată a ecuaţiilor ce trebuie
rezolvate şi apoi rezolvarea lor numerică. Pentru rezolvare se folosesc diferite tehnici
numerice, cum sunt metode directe de tip eliminare Gauss folosite la rezolvarea sistemelor
de ecuaţii algebrice liniare, Newton-Raphson pentru rezolvarea iterativă a sistemelor de
ecuaţii algebrice neliniare, diferite metode de integrare numerică a sistemelor de ecuatii
diferenţiale ordinare (Euler, Runge-Kutta, BDF). Constatăm ca fundamentul simulării
numerice ı̂l reprezinta Metodele Numerice, care se află ı̂ntr-o legatură extrem de strânsă
cu acest capitol al ingineriei electrice.
Generarea automată a ecuaţiilor circuitelor se realizează folosind diferite tehnici cum
sunt reprezentarea ı̂n complex, metoda nodală (şi extensia sa MNA), tehnica ”ştampilelor”,
circuitele companion (incrementale şi diferentiale). Prin acestea, analiza tranzitorie se
reduce la fiecare pas de timp la rezolvarea unor circuite liniare sau neliniare ı̂n regim
staţionar, care la rândul lor, ı̂n cazul neliniar, se reduc la circuite electrice liniare, anali-
zate iterativ. În consecinţă, oricât de complicată este analiza ce trebuie efectuată, ı̂n final
ea se reduce la cazul cel mai simplu, cel al circuitelor rezistive liniare ı̂n regim staţionar.
Parcurgerea aplicaţiilor va conduce la dezvoltarea unei serii de instrumente de analiză
cu putere din ce ı̂n ce mai mare. Acestea sunt extrem de utile atât pentru diferite aplicaţii
practice şi de proiectare, cât şi pentru ı̂nţelegerea modului ı̂n care funcţioneaza simula-
toarele profesionale de circuite electrice. Aplicaţiile propuse intenţionează să ı̂ncurajeze
studenţii să le rezolve (măcar parţial) ca teme de casă. În acest fel se aprofundează
cunoştintele ı̂ntr-un mod foarte solid, iar deprinderile căpătate vor fi extrem de utile ul-
terior ı̂n exercitarea profesiei. Cei care le vor rezolva pe toate vor atinge un nivel mult
peste pregătirea medie a unui student de anul ı̂ntâi, nu numai la nivel naţional ci chiar
şi internaţional. Dificultaţi sunt ı̂ntâmpinate mai ales la ı̂nceput, pentru că pe măsură ce
se avansează, se constată că multe rezultate anterioare se pot refolosi, iar experienţa acu-
mulată permite progresul mult mai rapid. Aplicaţiile punctează doar drumul ce trebuie
parcurs, pentru ca pe masură ce avansaţi, să vă dezvoltaţi gândirea independentă şi să
decideţi singuri ce şi cum merită făcut, ı̂n funcţie de interesul propriu, planul de carieră,
priorităţile şi rezerva de timp pe care o aveţi la dispoziţie.
88 CAPITOLUL 2. SIMULAREA NUMERICĂ A CIRCUITELOR ELECTRICE
Partea II
89
Capitolul 3
• elemente rezistive liniare ideale de circuit (rezistoare, surse ideale de tensiune, surse
ideale de curent, surse comandate liniar);
• puteri;
• formularea problemei analizei circuitelor de curent continuu (ce se dă şi ce se cere);
• matrice de transfer;
91
92 CAPITOLUL 3. CIRCUITE REZISTIVE LINIARE ÎN REGIM STAŢIONAR
(
( 5 5
5
5
3. Reveniţi la situaţia iniţială (comentând linia scrisă la punctul anterior şi deco-
mentând linia lui R2). Schimbaţi din nou modelul, ı̂nlocuind rezistorul R4 cu o
sursă ideală de curent J4. Simulaţi noul model. Notaţi observaţiile şi comentariile
ı̂n referat.
4. Reveniţi la situaţia iniţială (comentând linia scrisă la punctul anterior şi deco-
mentând linia lui R4).
1. Modificaţi netlist-ul astfel ı̂ncât ı̂n fişierul de ieşire să aveţi disponibil curentul prin
R7, pentru un sens de referinţă de sus in jos. Notaţi acest curent I.
Indicaţie utilă dacă lucraţi ı̂n PSpice: trebuie să conectaţi ı̂n serie cu R7 o sursă
ideală de tensiune, de valoare nulă.
5. Desenaţi generatorul echivalent Thèvenin, la care este conectat R7. Verificaţi for-
mula Thèvenin cu rezultatele pe care le-aţi obţinut la punctele anterioare. Desenaţi
generatorul echivalent Norton.
1. Modificaţi netlist-ul asfel ı̂ncât să puteţi trasa curba de variaţie a puterii disipate
pe R7, ı̂n funcţie de R7.
2. Transformaţi pe rând sursele independente din circuitul din Fig. 3.1, ı̂n surse coman-
date, astfel ı̂ncât valorile curenţilor şi tensiunilor să se păstreze. Simulaţi circuitele
modificate.
5 5 5
8( "
!
(
5 5
1. Simulaţi circuitul şi reprezentaţi caracteristica de transfer ı̂n tensiune U(E). Ce fel
de dependenţă reprezintă? Indicaţie: adaugaţi ı̂n Spice două linii de tipul
.dc V_E 0 5 1
.probe
3. Pentru E = 4 V fixat şi R2 luând valori ı̂ntre 6 şi 10 Ω, simulaţi circuitul astfel
ı̂ncât să reprezentaţi dependenţa U(R2). La ce ar putea folosi o astfel de aplicaţie?
3.7. PROBLEMA DC1.6: ”MATRICE DE TRANSFER” 95
, 5 ,
!
8 5 5 8
9 9
2. Circuite nereciproce
Modificaţi problema anterioară ca ı̂n Fig. 3.4, unde factorul de transfer ı̂n tensiune
este a = 2. Determinaţi matricea rezistenţelor de transfer. Câte simulări sunt
necesare?
, 5 ,
!
!
8 5
8 5 8
( D8
9 9
Figura 3.4: Determinarea matricei de transfer - circuit cu rezistoare şi surse comandate.
96 CAPITOLUL 3. CIRCUITE REZISTIVE LINIARE ÎN REGIM STAŢIONAR
3. Generalizare
Circuitele de la punctele anterioare au două terminale excitate şi un terminal (pse-
udonod) pus la masă, matricele de circuit având ı̂n consecinţă dimensiunea 2.
Imaginaţi-vă un circuit liniar pasiv, cu o topologie oricât de complicată (care conţine
rezistenţe şi surse comandate) şi care are 3 terminale alimentate ı̂n curent sau ten-
siune. Ce simulări Spice trebuie să faceţi pentru a determina matricea de transfer?
Generalizaţi pentru n terminale. Cum echivalaţi un astfel de circuit cu unul care are
un numar minim de rezistoare? Dar dacă circuitul conţine şi surse independente?
y = f (x1 , x2 , . . . , xn ). (3.1)
Pornind de la diferenţiala funcţiei f , micile perturbaţii absolute ale mărimii de ieşire pot
fi aproximate cu
Xn
∂f
∆y = ∆xk , (3.2)
k=0
∂x k
Dacă notam cu rxk o majorare pentru perturbaţia relativă a parametrului xk , rezultă că
perturbaţia relativă a rezultatului poate fi majorată de
n n
∆y X xk ∂f ∆xk X xk ∂f
≤ ≤
y y ∂xk xk y ∂xk rxk . (3.4)
k=0 k=0
3.9. PROBLEMA DC1.8: ”ELEMENTE REACTIVE ÎN CURENT CONTINUU” 97
5
8 5
9
Figura 3.5: Exemplul folosit pentru calculul abaterii relative maxime a unui semnal.
Calculaţi marginea erorii relative a tensiunii pe rezistorului R2. Formula (3.5) aplicată
acestui circuit devine:
R1 ∂U R2 ∂U E ∂U
rU = rR1 +
U ∂R2 rR2 + U ∂E rE . (3.7)
U ∂R1
Sugestie: Puteţi face rapid astfel de calcule ı̂ntr-un mediu de tip matlab, scilab, octave
sau, dacă nu le aveţi instalate, pe una din paginile
http://www.tutorialspoint.com/execute matlab online.php
http://octave-online.net/
http://www.wolframalpha.com/
5
( 5 &
/
1
Problemele care vor fi incluse ı̂n varianta finală a ı̂ndrumarului vor avea menţionat explicit numele
studentului care a propus-o. De asemenea, studenţii care vor contribui la ı̂mbunătaţirea acestui material
didactic vor fi menţionaţi explicit ı̂n prefaţa indrumarului.
Capitolul 4
99
100 CAPITOLUL 4. MODELAREA LINIARĂ SI LINIARIZATĂ
pentru tranzistorul bipolar, sursa de curent comandată ı̂n tensiune, pentru tranzistorul
MOS-FET şi sursa de tensiune comandată ı̂n tensiune, pentru amplificatorul operaţional.
Acesta este motivul pentru care electroniştii spun despre aceste elemente că sunt compo-
nente active, chiar dacă ı̂n mod riguros, ı̂n teoria circuitelor electrice ele sunt componente
neliniare pasive (nu produc energie).
Pentru a ı̂nţelege cu uşurinţă această lucrare şi a vă putea concentra pe realizarea unui
referat bun, vă recomandăm să vă documentaţi ı̂n prealabil asupra următoarelor aspecte:
• elemente rezistive liniare ideale de circuit (rezistoare, surse ideale de tensiune, surse
ideale de curent, surse comandate liniar);
Instrucţiunile Spice noi pe care le veţi exersa ı̂n această lucrare sunt:
• .MODEL - permite definirea unor elemente de circuit noi, bazate pe tipuri de modele
existente (diode, tranzistoare de diferite feluri), cărora li se pot modifica parametrii.
• .STEP permite simulări succesive cu varierea unui anumit parametru (de exemplu
rezistenţa, capacitatea, etc.)
• Comanda de simulare LIST se utilizează cu .DC sau .STEP pentru stabilirea moda-
lităţii de variaţie a unui parametru, print-o listă de valori. De exemplu:
.DC V1 LIST 10 15 35 40
.STEP I2 LIST 3 7 8
• Q tranzistor bipolar;
• M tranzistor MOSFET;
• X subcircuit.
Valorile pe care le iau curenţii şi tensiunuile ı̂n regim stationar definesc ”Punctul Static
de Funcţionare” (PSF). Dezvoltând funcţiile (4.1) ı̂n serie Taylor, ı̂n jurul acestui punct,
1
Bipolar Junction Tranzistor
2
Se vor explica ulterior aceste notaţii.
102 CAPITOLUL 4. MODELAREA LINIARĂ SI LINIARIZATĂ
F LF
LE 4
E ! XFH
131
XEH
9 9
H
Figura 4.1: Simbolul şi mărimile de intrare/ieşire pentru tranzistorul bipolar ı̂n montaj
emitor comun.
se obţin următoarele relaţii valabile pentru semnale care nu se abat prea mult faţă de
punctul static de funcţionare:
unde:
Din punct de vedere matematic acesta este modelul afin (conţine o componentă liniară
plus o componentă constantă) al tranzistorului. Prin reţinerea doar a primilor doi termeni
din seria Taylor şi neglijându-i pe ceilalţi, spunem că am liniarizat caracteristicile neliniare
ale BJT.
1. Caracteristicile neliniare (4.2) se pot extrage excitând tranzistorul din Fig. 4.1, cu
două surse: o sursă ideală de curent la intrare şi o sursă ideală de tensiune la ieşire.
Desenaţi schema care corespunde următorului netlist:
Q1 c b 0 tranzistor
.model tranzistor NPN
.dc Ib 0 100uA 1uA Vc 0 10 2
.probe
.end
3. Modificaţi netlist-ul astfel ı̂ncât să reprezentaţi grafic caracteristica de ieşire ic (ib , uce)
reprezentată ı̂n Fig. 4.3.
,,E
$
LEFXUHQWXOGLQED]D
$
$
$
8FH
8FH 9
$
$
$
$
$
$
XEHWHQVLXQHDED]DHPLWRU
$
P9 P9 P9 P9 P9 P9 P9 P9 P9 P9 P9
9E
'?*DEULHOD?/76SLFH?LQGUXPDUBDXWRPDWLFD?/?FDUDFWHULVWLFDBLQWUDUHB%-7?QHWOLVWB/BFLU
Mai multe detalii privind BJT şi despre circuitele amplificatoare găsiţi la
http://www.stanford.edu/class/ee122/Handouts/EE113 Course Notes Rev0.pdf
104 CAPITOLUL 4. MODELAREA LINIARĂ SI LINIARIZATĂ
,F4
P$
LFFXUHQWXOGLQFROHFWRU
LE X$
P$
5HJLXQHDDFWLYDQRUPDOD5$1
P$
LE X$
P$
P$
P$
LE X$
P$
P$
P$
XFHWHQVLXQHDFROHFWRUHPLWRU
P$
9 9 9 9 9 9 9 9 9 9 9
'?*DEULHOD?/76SLFH?LQGUXPDUBDXWRPDWLFD?/?FDUDFWHULVWLFDBLHVLUHB%-7?QHWOLVWB/BBLHVLUHFLU
blocat: ube = 0;
blocat cu joncţiunea b-e deschisă: uce < 0 şi ib > 0;
saturat: uCEsat ≥ uce > 0 şi βib > ic > 0; (4.3)
regiune activă normală(RAN) : uce > uCEsat > 0 şi 0 < βib < iCsat ,
unde uCEsat , respectiv ic,sat sunt tensiunea colector-emitor, respectiv curentul de colector
de saturaţie (cele două valori reprezintă date de catalog). În circuitele electronice liniare,
cum sunt amplificatoarele sau circuitele similare, tranzistoarele funcţionează in Regiunea
Activa Normală (RAN). În celelalte regiuni ele ajung doar accidental sau intenţionat ı̂n
cazul circuitelor logice (digitale), ı̂n care tranzistoarele funcţionează ı̂n regim de comutaţie.
De obicei interesează abaterile semnalelor de la valorile lor din PSF, notate şi definite
4.3. PROBLEMA DC2.2: ”SCHEME ECHIVALENTE ALE BJT 105
LE LF LE UE LF
E ! F E ! F
X L DX FH
% L E
X EH % E
EH X X JF X
FH EH FH
9 9 9 9
H H
D E
Figura 4.4: Modele echivalente liniarizate pentru BJT aflat ı̂n RAN: (a) modelul afin
simplificat rb = 0, α = 0, ice0 = 0; (b) modelul liniar, de mici variaţii ube0 = 0, ice0 = 0.
astfel:
În convenţia de scriere (4.4), se folosesc majuscule pentru a denumi semnalele (staţionare)
ale PSF şi litere mici pentru a denumi semnale variabile ı̂n timp. Terminalele se simboli-
zează cu majuscule pentru PSF şi cu litere mici pentru variaţii. În acest fel se simplifică
scrierea ecuaţiilor, pentru că nu mai este necesară folosirea simbolului de variaţie ∆.
Constatăm ca relaţia dintre variaţiile semnalelor din modelul afin este una liniară:
obţinută formal din (4.2) prin anularea termenului constant. Acesta este modelul liniar
de variaţii (numit şi de ”semnal mic”) al tranzistorului. Este evident că el conţine două
rezistoare liniare şi două surse comandate liniar, una de tensiune comandată ı̂n tensiune şi
alta de curent, comandată ı̂n curent (Fig. 4.4-b). Dacă la acest model se adaugă termenii
constanţi, reprezentaţi de o sursă ideală de tensiune ube0, ı̂nseriată la intrare şi o sursă
ideală de curent ice0 , ı̂n paralel la ieşire, se obţine modelul afin, cunoscut ı̂n mod abuziv
şi sub numele de modelul liniarizat de ”semnal mare”.
La tranzistoarele uzuale, parametrii rb , α, ice0 şi gc au valori neglijabile, astfel ı̂ncât
ı̂n practică se foloseşte frecvent pentru tranzistoare schema simplificată de semnal mare
din Fig. 4.4-a. În Regiunea Activa Normala (RAN), tranzistorul se comportă la intrare
ca o sursă ideală de tensiune cu tensiunea de circa ube0 = 0.7 V, iar la ieşire ca o sursă de
curent comandată liniar ı̂n curentul de bază (ic = βib ). În concluzie, cel mai important
parametru de performanţă al unui tranzistor bipolar este factorul său de amplificare ı̂n
106 CAPITOLUL 4. MODELAREA LINIARĂ SI LINIARIZATĂ
curent β. Modelul de semnal mic, simplificat, al unui tranzistor se reduce deci, ı̂n final, la
o singură sursă de curent (ı̂ntre colector şi emitor) comandată liniar de curentul de bază,
baza fiind conectată (scurtcircuitată) la emitor.
2. Înlocuiţi tranzistorul din schema din Fig. 4.5-a cu schema echivalentă din Fig. 4.4-a,
impunând pentru sursa comandată Ic: β = 80 (Fig. 4.5-b). Determinaţi UBE , UCE ,
IC , respectiv IB şi determinaţi erorile relative faţă de rezultatele obţinute la punctul
anterior;
3. Simulaţi circuitul din Fig. 4.5-a utilizând modelul NPN, cu următoarele valori: R1 =
R2 = 4kΩ, respectiv β = 80. Determinaţi UBE , UCE , IC , respectiv IB şi calculaţi
β ′ = IC /IB . Observaţi că β ′ 6= 80 şi că uce ≈ 0. Interpretaţi rezultatul: ı̂n ce zona
funcţionează tranzistorul ı̂n acest caz (vedeţi şi relaţiile (4.3)?
5
5 5 5
N
N N N
F
),F
F 9 ,F
,E 9
4 9EH
E % ,E
H E ! H
9 9
9
5 5 5 5
D E
Figura 4.5: Pentru determinarea PSF (a) model SPICE, (b) model liniarizat simplificat.
4.5. PROBLEMA DC2.4: ”CONEXIUNEA EMITOR COMUN” 107
2. Pentru schema echivalentă din Fig. 4.6-d consideraţi următoarele valori: rb = 1, 1kΩ,
rc = 40kΩ, α = 2, 5 · 10−4 , β = 50.
9FF
5 5
N N
&/ 9
& 5V 4
5V 4 )
N
N
) 9V
9V
5 5H 5/ 5 5 5H 5 5/
P9 N N
P9 N N N N
D E
5V 4
N
9V
5H 5/
P9 N
F
9
,
E 5V UE D D F
!
N E N ,/
( )
9V 9 UF 9
N
P9
H 5H 5/
N
Figura 4.6: Etaj de amplificare ı̂n conexiune emitor comun (a) schema completă; (b)(c)
scheme echivalente pentru semnal mic sinusoidal staţionar; (d) circuitul echivalent cu
surse comandate pentru schema (c).
6. Determinaţi rezistenţele de intrare Ri (fără Rs) şi de ieşire Ro ale tranzistorului (fără
RL); ţineţi cont că Ri′ = Ri + Rs şi că Ro′ = Ro||RL; (Ri = 9, 1kΩ; Ro = 275kΩ).
1. Analizaţi circuitul Darlington (simplificat) din Fig. 4.7 cu o simulare de tip ”funcţie
de transfer”.
2. Determinaţi factorii de amplificare (transfer) ı̂n tensiune (Av = V (6)/V s), respectiv
ı̂n curent (Ai = IL /IS );
* darlington_tf
Vs 1 0 1mV
5V 4
Rs 1 2 1k
N 313
4
9FF V01 3 3A 0
313 V02 5 5A 0
9V
5/
E1 3A 0 4 0 1
P9 N E2 5A 0 6 0 1
D
F1 4 0 V01 -51
9 9
F2 6 0 V02 -51
5V 5, $ 5, $
RI1 2 3 1.1k
N N N
9 9
RI2 4 5 1.1k
)
RC1 4 0 40k
9V ( ) (
5& 5& 5/
RC2 6 0 40k
N N N
P9
RL 6 0 4k
.op
E
.tf v(6) Vs
.end
Figura 4.7: Circuit Darlington cu tranzistoare PNP, ı̂n montaj colector comun: (a) schema
de principiu, (b) schema echivalentă liniarizată.
110 CAPITOLUL 4. MODELAREA LINIARĂ SI LINIARIZATĂ
L'
'
0 8
L '6
* ! 1026
8
*6 9 9
6
Figura 4.8: Simbolul şi mărimile de intrare/ieşire pentru tranzistorul MOSFET. M este
caracterul ce defineşte MOSFET ı̂n netlist-ul SPICE.
• pentru MOSFET:
– FET http://youtu.be/SjeK1nkiFvI
– MOSFET 1/3: http://youtu.be/U2wWpLQACo8
– MOSFET 2/3: http://youtu.be/u6wP1CifqR4
– MOSFET 3/3 (NEWEST): http://youtu.be/DA8EpMEXoUg
– Tutorial MOSFET 1: http://youtu.be/-zvfVrlNmiA
– Tutorial MOSFET 2: http://youtu.be/WyNtMzoyka0
– Tutorial MOSFET 3: http://youtu.be/bBZ9gVJ1WmE
– Tutorial MOSFET 4: http://youtu.be/ZY3vom Joek
– MOSFET exam 1: http://youtu.be/ZMEpc2o9 gU
– MOSFET exam 2: http://youtu.be/NOY7BtNlwr8
4.7. PROBLEMA DC2.6: ”CARACTERISTICILE MOSFET” 111
' 5'
L' 5 5
' N
N
0
9'6 * L
0 ! 1026 9'6 9'6
9*6
L 1026 9*6 6
9*6 * ! 9
6
9 9
9
9 6 9
D E F
Figura 4.9: (a) Schema pentru determinarea caracteristicilor neliniare ale tranzistorul
MOSFET; (b) poarta logică inversoare (NOT); (c) model cu ”Switch” (ı̂ntrerupător)
controlat ı̂n tensiune.
,G0
$
LGFXUHQWXOGLQGUHQD
$
YGG 9
$
YGG 9
* caracteristica de intrare MOSFET
$
M1 D G 0 0 tranz_NMOS
$
VDD D 0 12V
$ VGS G 0 8V
$
.model tranz_NMOS NMOS
YGG 9
.probe
$
.end
$
$
XJVWHQVLXQHDJULODVXUVD
$
9 9 9 9 9 9 9 9 9 9 9
'?*DEULHOD?/76SLFH?LQGUXPDUBDXWRPDWLFD?/?FDUDFWHULVWLFDBLQWUDUHB026)(7?LQWUDUHBPRVIHWFLU
de intrare: iD = iD (uGS ),
de ieşire: iD = iD (uDS , uGS ). (4.5)
Caracteristica de intrare este de fapt o caracteristică de transfer, dar care, datorită particu-
larităţilor de funcţionare (Ig = 0) este de cele mai multe ori privită ca fiind o caracteristică
de intrare.
1. Utilizaţi schema din Fig. 4.9 pentru trasarea caracteristicilor tranzistorului MOSFET.
Folosiţi pentru tranzistoare modelul standard MOSFET;
112 CAPITOLUL 4. MODELAREA LINIARĂ SI LINIARIZATĂ
,G0
$
9*V 9
,'FXUHQWXOGHGUHQD
$
$
M1 D G 0 0 tranz_NMOS
=RQDGHVDWXUDWLH
$
VDD D 0 12V
9*6 9
$ VGS G 0 8V
$
.model tranz_NMOS NMOS
9*6 9
.dc VDS 0V 12V .1V Vgs 4 8V 1V
$
.probe
$ 9*6 9
.end
$
$
9'6WHQVLXQHDGUHQDVXUVD
$
9 9 9 9 9 9 9 9 9 9 9 9 9
'?*DEULHOD?/76SLFH?LQGUXPDUBDXWRPDWLFD?/?FDUDFWHULVWLFDBLHVLUHB026)(7?LHVLUHBPRVIHWFLU
2. Impuneţi variaţii corespunzătoare ale sursei VGS şi ale tensiunii VDS astfel ı̂ncât să
obţineţi caracteristicile din Fig. 4.10.
3. Impuneţi variaţii corespunzătoare ale sursei VDS şi ale tensiunii VGS astfel ı̂ncât să
obţineţi caracteristicile din Fig. 4.11.
9FF
5H
9L 5L
9L $
9L 9R
9 9
9FF
9
9R 9
D E
Figura 4.12: (a) Amplificatorul operaţional. (a) simbol; (b) schema echivalentă a AO
ideal.
2. Care este rezistenţa de intrare a etajului inversor? Comentaţi (observaţi că intensi-
tatea curentului de intrare ı̂n AO este practic nulă, ceea ce implică V (Ri ) = 0);
3. Efectuaţi o simulare variind parametric rezistenţa R2 ı̂ntre 1kΩ şi 100kΩ şi puneţi
ı̂n evidenţă grafic dependenţa:
R2
V0 = −Vi . (4.7)
R1
5
5
N
5 5 N
N
9 N 9
9L 8 9L 5L (
*
9 9 9 9
D E
Figura 4.13: AO inversor (a) schema de principiu; (b) schema echivalentă cu sursă co-
mandată.
AO inversor parametrizat
AO inversor
.param valR2 3
Vi 1 0 1V
Vi 1 0 1V
R1 1 2 1k
R1 1 2 1k
Ri 2 0 1G
Ri 2 0 1G
R2 3 2 10k
R2 3 2 {valR2}
E1 3 0 0 2 1e6
E1 3 0 0 2 1e5
.op
.dc param valR2 1k 100k 1k
.tf V(3) Vi
.probe
.end
.end
Figura 4.14: Netlist-uri pentru simulare AO inversor (a) schema de principiu; (b) schema
pentru trasarea caracteristicii de amplificare.
4.9. PROBLEMA DC2.8: ”AO ÎN MONTAJ NEINVERSOR” 115
(
8 5L
*
5
9L 9 5
9L 9
N
5 N
9 9 5
N
9 N 9
D E
Figura 4.15: AO neinversor (a) schema de principiu; (b) schema echivalentă cu sursă
comandată.
2. Efectuaţi o simulare variind parametric rezistenţa R2 ı̂ntre 1kΩ şi 100kΩ şi puneţi
ı̂n evidenţă grafic dependenţa:
R2
V0 = Vi +1 . (4.8)
R1
Pentru simularea unui circuit care presupune interconectarea mai multor grupări iden-
tice de sub-circuite, Spice permite descrierea acestor grupări separat şi utilizarea lor sub
un nume unic. Aceste grupări poartă denumirea de subcircuite, şi sunt identificate prin
caracterul cheie X. Fiecare subcircuit poate fi conectat la circuitul extern printr-un set de
terminale. Totodată se pot transfera către subcircuit diverşi parametri, fapt ce permite
utilizarea aceleaşi configuraţii topologice cu diverse valori ale componentelor.
1. În schema din Fig. 4.16 este reprezentat un circuit obţinut prin cascadarea ampli-
ficatoarelor descrise la Problema DC2.8 şi Problema DC2.7. În netlist-ul asociat,
declaraţi schema echvalentă a AO ideal folosită mai sus, ca un subcircuit (.SUB-
CKT).
3. Ce efect ar avea dacă s-ar inversa ordinea de conectare: la intrare s-ar conecta etajul
inversor, iar ieşirea s-ar face prin etajul neinversor?
AO inversor in cascada
Vi 1 0 10mV
R1 2 0 1k
R2 3 2 10k
5
R3 3 4 1K
; N R4 6 4 10k
5 ;
9 Xamp1 1 2 3 AO
N
5
9L Xamp2 0 4 6 AO
P9 5 N .op
N .tf V(6) Vi
9
9 .SUBCKT AO INP INM Out PARAMS: Ri=1G
Rin INP INM {Ri}
Eo Out 0 INP INM 1E6
.ENDS AO
.end
4.11. PROBLEMA DC2.10: ”CONVERTOR DIGITAL/ANALOG PE 3 BIŢI” 117
2. Efectuaţi o baleiere de tip .dc folosind pentru sursele V0 şi V1 (primii doi biţi) câte
o directivă LIST:
3. Întrucât .dc nu permite decât varierea a maxim 2 surse, pentru bit-ul al treilea
(V 2) - cel mai semnificativ - utilizaţi instrucţiunea .STEP:
4. Utilizaţi .PRINT DC pentru afişarea evoluţiei sursei V 1(V (5)), respectiv a tensiunii
de ieşire V (3);
118 CAPITOLUL 4. MODELAREA LINIARĂ SI LINIARIZATĂ
Figura 4.17: Convertor digital analogic pe 3 biţi.
5. Ce element de circuit ar putea ı̂nlocui setul de surse V 0 ÷ V 2, astfel incât să putem
trasa automat (cu .probe) variaţia tensiunii de ieşire Ve ?.
• surse comandate
119
120 CAPITOLUL 5. CARACTERISTICI DE TRANSFER. PSF.
Semnificaţia parametrilor modelului este descrisă ı̂n documentaţia Spice, sau pe net, de
exemplu la http://www.allaboutcircuits.com/vol 3/chpt 3/14.html.
Cel mai simplu model este cel ı̂n care parametrii diodei au valorile implicite:
9 ,
9 ,
*
-
8 ' - 5 8
9 9
În acest caz caracteristica este aproximată cu o funcţie liniară pe porţiuni, definită de
punctele de frângere tabelate. Folosind circuitul din Fig. 5.2, se pot compara caracteris-
ticile celor două modele de diodă.
1. Scrieţi netlist-ul circuitului din Fig. 5.1 folosind pentru diodă modelul Spice implicit.
2. Simulaţi circuitul din Fig. 5.1, impunând o variaţie a curentului sursei de alimentare
ı̂ntre 0 şi 100 mA.
' '
(
' ' 5
1. Scrieţi netlist-ul Spice pentru acest circuit, folosind pentru diodă modelul Spice
predefinit D.
2. Trasaţi caracteristica de transfer a acestui circuit, reprezentând grafic modul ı̂n care
depinde tensiune de ieşire (care cade pe rezistenţa de sarcină R6) de tensiunea de
intrare (la bornele sursei de alimentare).
practic constantă, indiferent de curentul ce trece prin diodă, dioda Zener se mai numeşte
şi diodă stabilizatoare de tensiune.
Fig. 5.4 reprezintă un circuit cu o diodă Zener DZ, conectată ı̂ntre bornele A şi B.
Valorile parametrilor elementelor de circuit sunt: E1 = 20V, R1 = 4Ω, parametrul de
modelare al diodei Zener fiind tensiunea de străpungere Vs = 6V.
$
1. Scrieţi netlist-ul Spice al circuitului folosind pentru diodă modelul Spice predefinit
DZ10V şi considerând nodul B ca nod de referinţă.
124 CAPITOLUL 5. CARACTERISTICI DE TRANSFER. PSF.
5
'] 5
(
2. Variaţi valoarea rezistenţei de sarcinăı̂ntre limitele −10Ω ÷ 10Ω şi trasaţi caracte-
• Q4 este elementul regulator serie (preia variaţiile tensiunii de intrare şi cele ce apar
din cauza variaţiei sarcinii)
4
5 5
5
( ']
Figura 5.6: Circuit stabilizator de tensiune cu diodă Zener şi tranzistor bipolar.
1. Scrieţi netlist-ul Spice folosind pentru diodă modelul Spice predefinit DZ10V, iar
pentru tranzistorul bipolar modelul NPN.
2. Simulaţi circuitul, variind tensiunea de intrare ı̂n plaja 0 ÷ 100V. Trasaţi carac-
teristica de transfer, adică dependenţa tensiunii de ieşire (la bornele rezistenţei de
sarcină R5) ı̂n funcţie de tensiunea de intrare (la bornele E1).
• Q4 şi Q5 sunt elementele regulatosre. Tranzistorul Q5 este de putere medie sau mare
(de tip BD sau 2N3055) iar tranzistorul Q4 este de mică putere de tip BC. Pentru
curenţi mari Q5 este de tipul 2N3055 şi Q4 de tipul BD;
• DZ3 este elementul de referinţă (dioda Zener, care asigură o tensiune de referinţă
constantă);
4
4
5 5
5
( ']
1. Scrieţi netlist-ul Spice pentru circuitului din Fig. 5.7, folosind pentru diodă modelul
Spice predefinit DZ10V şi pentru tranzistoarele bipolar modelul NPN.
Faţă de stabilizatorul serie, acest stabilizator are un randament mai scăzut datorită con-
sumului rezistenţei de balast şi a tranzistorului. Avantajul acestei scheme constă ı̂n faptul
că elementul de control nu se distruge la apariţia unui scurtcircuit sau a unei suprasarcini,
fiind utilizat mai ales când curentul de sarcină prezintă variaţii rapide.
5 ']
4 5
( 5
Figura 5.8: Circuit stabilizator de tensiune cu elementul de reglare ı̂n paralel cu sarcina.
128 CAPITOLUL 5. CARACTERISTICI DE TRANSFER. PSF.
1. Scrieţi netlist-ul Spice pentru circuitului din Fig. 5.8, folosind pentru diodă modelul
Spice predefinit DZ10V şi pentru tranzistoarele bipolar modelul NPN.
2. Simulaţi circuitul variind tensiunea de intrare ı̂n plaja 0 ÷ 100V. Trasaţi caracteris-
tica tensiunii de la bornele rezistorului R5.
4. Netlist-ul din Fig. 5.9 reprezintă o poartă logică inversoare (NOT). Cum trebuie
grupate două astfel de porţi pentru a obţine un circuit (poartă logică) ŞI-NEGAT
(NAND) cu două intrări? Dar pentru a obţine un circuit (poartă) SAU-NEGAT (NOR)?
5.9. PROBLEMA DC3.8: ”FUNCŢIONAREA MOSFET CA POARTĂ LOGICĂ” 129
9G 9
9
,HVLUHLQYHUVRUGLQPRGHO6:,7&+
9
VGS G 0 2
9
VDD 1 0 12V
9 RD 1 D 1000k
9
RS1 1 3 10k
S1 3 0 G 0 releu
9
M1 D G 0 0 MOSFET
,HVLUHLQYHUVRUGLQPRGHO026)(7
9
.model releu VSWITCH
9
.model MOSFET NMOS
.dc VGS 0 5 .1
9
.probe
9
.end
9
9
9 9 9 9 9 9 9 9 9 9 9
'?*DEULHOD?/76SLFH?LQGUXPDUBDXWRPDWLFD?/?ILJFLU
Figura 5.9: Caracteristica de ieşire a porţii logice NOT simulată cu modelul NMOS, respectiv
modelul VSWITCH şi netlist-ul folosit pentru trasarea caracteristicilor.
130 CAPITOLUL 5. CARACTERISTICI DE TRANSFER. PSF.
Capitolul 6
131
132 CAPITOLUL 6. ANALIZA ÎN DOMENIUL FRECVENŢEI
• amplificatoare operaţionale;
• circuite trifazate;
• linii de transmisie.
1. Simulaţi circuitul şi determinaţi valorile efective şi fazele iniţiale ale curenţilor şi
tensiunilor la bornele tuturor elementelor dipolare de circuit. Completaţi Tab. 6.1
cu rezultatele obţinute.
6.3. PROBLEMA AC.2: ”REZONANŢA” 133
2. Pentru fiecare element de circuit calculaţi defazajul dintre tensiune si curent şi
introduceţi rezultatele ı̂n Tab. 6.1.
3. Pentru fiecare element de circuit calculaţi puterea activa P , puterea reactiva Q şi
puterea aparentă S.
Atenţie!
• Dacă lucraţi cu valorile maxime, atunci P = (Um Im /2) cos(ϕ), Q = (Um Im /2) sin(ϕ),
S = Um Im /2.
Sugestii.
• Vă recomandăm să lucraţi cu valori efective (pentru detalii vedeţi anexa B.9).
.PARAM PI=3.14159
.PARAM valL={0.1/PI}
.PARAM valC={0.001/PI}
....
L1 n1 n2 {valL}
• Pentru a inspecta rapid valorile tensiunilor ı̂n LTSPICE trebuie să plasaţi ı̂n mod
convenabil nodul de referinţă, iar ı̂n PSPICE trebuie să folosiţi comanda .PRINT
(detalii ı̂n anexa B.15).
134 CAPITOLUL 6. ANALIZA ÎN DOMENIUL FRECVENŢEI
(a) Variaţi capacitatea de la 0.1 µF la 5 µF . Pentru detalii despre modul ı̂n care
puteţi parametriza elementele pasive vedeţi anexa B.14).
(b) Reprezentaţi grafic ı̂n funcţie de această mărime modul ı̂n care variază puterea
(activa) consumată de rezistenţă si puterea (reactivă) consumată de grupul
LC.
(c) Identificaţi valoarea capacităţii pentru care puterile au valori extreme (maxime
sau minime).
(d) Impunând condensatorului valoarea determinată la punctul precedent (C =
1 µF), variaţi frecvenţa ı̂ntre 1 kHz ÷ 10 kHz şi reprezentaţi grafic modul ı̂n
care variază puterea activă şi puterea reactivă ı̂n funcţie de frecvenţă.
• În proiectare, atunci când se doreşte ca un circuit să rezoneze la o anumită frecvenţă,
se determină valorile elementelor de circuit cu formule analitice şi aceste valori se
ajustează ulterior prin simulări.
• În simulări şi verificări se variază frecvenţa pentru a se vedea dacă circuitul dat
(sau cel proiectat) se comportă conform aşteptărilor (de exemplu, dacă transferă o
putere maximă).
Figura 6.2: Circuit RLC serie. Figura 6.3: Circuit RLC paralel.
6.4. PROBLEMA AC.3: ”TRANSFORMATORUL” 135
Teoretic, frecvenţele de rezonanţă (naturale de oscilaţie) ale unui circuit (RLC) liniar dat
se definesc ca părţile imaginare ale zerourilor/polilor impedanţelor/admitanţelor operaţionale
ale circuitului, aflate ı̂n strânsă legătură cu valorile proprii ale matricei de stare a circu-
itului respectiv http://en.wikipedia.org/wiki/Electrical resonance. Un alt concept im-
portant referitor la rezonanţă este factorul de calitate Q, care descrie efectul pierderilor
rezistive la rezonanţă (http://en.wikipedia.org/wiki/Q factor).
Se consideră un transformator electric monofazat cu modelul din Fig. 6.5, alimentat ı̂n
√
primar de o sursa ideală de tensiune sinusoidală e(t) = 220 2 sin(ωt) şi având o rezistenţă
de sarcină RL = 8Ω conectată in secundar. În acest model, R1 = 0.28Ω şi R2 = 0.48Ω sunt
rezistenţele ı̂nfăşurărilor primară şi, respectiv, secundară, L1 = 0.5003H, L2 = 0.5003H, şi
M = 0.5H sunt inductanţele proprii şi mutuale ale celor două ı̂nfăşurări, iar R3 = 2200Ω
modelează pierderile (prin histerezis şi curenţi turbionari) ı̂n miezul feromagnetic.
136 CAPITOLUL 6. ANALIZA ÎN DOMENIUL FRECVENŢEI
Figura 6.6: Schema echivalentă raportată la primar a unui transformator electric mono-
fazat.
3. Reprezentaţi grafic randamentele η(f ) pentru ambele cazuri, variind liniar frecvenţa
ı̂n intervalul 1 ÷ 100Hz şi verificaţi dacă aceste curbe coincid.
Figura 6.7: Transfer de putere: ”wire Figura 6.8: Transfer de putere: ”wireless
electricity”. electricity”.
1. Pentru frecvenţa de 100 kHz variaţi rezistenţa RL ı̂n plaja de valori indicată şi
observaţi pentru ce valoare se obţine la ieşire puterea maximă. Comparaţi rezultatul
obţinut cu cel dat de teorema transferului maxim de putere.
3. Eliminaţi rezistenta RC (ı̂nlocuind-o cu un mers ı̂n gol) şi reprezentaţi puterea trans-
misă rezistenţei RL (Fig. 6.8), introducând un cuplaj magnetic cu factorul de cuplaj
k = 0.1 ı̂ntre L1 şi L2 . Explicaţi ce se ı̂ntâmplă.
Figura 6.9: Orice circuit sau element de circuit poate fi privit ca un sistem.
numit funcţie de transfer şi care este o funcţie raţională cu coeficienţi reali, ce depinde de
frecvenţa unghiulară ω:
P (ω)
H(ω) = (6.2)
Q(ω)
şi care depinde exclusiv de circuit şi nu de starea sa electrică, deci nici de Y sau de X,
deşi ambele au fost folosite ı̂n definiţia (6.1).
De cele mai multe ori interesează răspunsul circuitului atât la frecvenţe joase, cât şi
la cele ı̂nalte, ceea face dificilă reprezentarea acestei funcţii ı̂ntr-un grafic. Prin urmare,
pentru a putea pune ı̂n evidenţă comportarea circuitului ı̂ntr-o gamă largă de frecvenţe,
se preferă reprezentarea funcţiei de transfer ı̂n scară logaritmică.
Diagramele Bode sunt reprezentările grafice ı̂n scară logaritmică, ale următoarelor
mărimi:
numite şi caracteristici de frecvenţă ale modulului (amplitudinii) şi argumentului (fazei).
Cunoscând rădăcinile polinomului P (ω) numite zerourile funcţiei de transfer şi rădăcinile
polinomului Q(ω) numite polii funcţiei de transfer, diagramele Bode se pot trasa scriind
expresia funcţiei de transfer ı̂n forma standard:
Figura 6.11: Diagramele Bode pentru zeroul ı̂n origine (jω): (a) modul, (b) argument.
• zeroul simplu (1 + jω/z1 ) determină pentru modul graficul din Fig. 6.12-(a), iar
pentru argument graficul din Fig. 6.12-(b).
Figura 6.12: Diagramele Bode pentru un zerou simplu (1 + jω/z1 ): (a) modul, (b) argu-
ment.
• polul simplu (1 + jω/p1)−1 determină grafice similare cu cele din Fig. 6.12, dar
panta are semnul schimbat atât pentru amplitudine cât şi pentru fază (graficele sunt
simetrice faţă de axa orizontală).
Figura 6.13: Diagramele Bode pentru o pereche de poli complex conjugaţi [1+j2ξ2ω/ωk +
(jω/ωn )2 ]−1 : (a) modul, (b) argument.
Consideraţi filtrele din Fig. 6.14 ı̂n care R = 50 Ω şi C = 3.18 µF. Mai multe de-
talii despre aceste filtre puteţi găsi la http://sim.okawa-denshi.jp/en/Fkeisan.htm sau
https://www.youtube.com/watch?v=7jRl XtyRCo.
2. Dacă semnalul de intrare este e(t) = sin(ωt), calculaţi expresiile funcţiilor de trans-
fer. Trasaţi diagrame Bode aproximative şi indicaţi tipurile filtrelor.
6.7. PROBLEMA AC.6: ”FILTRE PASIVE DE ORDINUL 2” 141
1. Calculaţi o valoare a inductivităţii L din circuitele din Fig. 6.15 astfel ı̂ncât circuitele
să aibă o frecvenţă de rezonanţă fc = 1 kHz. Folosiţi pentru R şi C aceleaşi valori
ca ı̂n problema precedentă.
2. Dacă semnalul de intrare este e(t) = sin(ωt), calculaţi expresiile funcţiilor de trans-
fer. Trasaţi diagrame Bode aproximative şi indicaţi tipurile filtrelor.
(a) Reprezentaţi grafic diagrama Bode a acestui circuit, obţinută prin simulare
Spice, cu si fără R2 , şi observaţi efectul buclei de reacţie negativă asupra benzii
de frecvenţă a amplificatorului.
(b) Variaţi rezistenta R2 (ı̂ntre 1 kΩ ÷ 4 kΩ ) şi reprezentaţi grafic Vout (ω) ı̂n scară
dublu logaritmică. Determinaţi expresia amplificării ı̂n tensiune, la frecvenţe
mici, ı̂n funcţie de R1 şi R2 .
(c) Pornind de la expresia impedanţei capacitive, explicaţi forma diagramei Bode.
Analizaţi cum se comportă condensatorul Ce la frecvenţe joase şi la frecvenţe
ı̂nalte şi comentaţi efectul său asupra potenţialului Vout .
Figura 6.16: Model AO: Ri = 10 MΩ, Figura 6.17: Inversor: e(t) = sin(ωt),
Re = 1 kΩ, Ce = 0.1 µF, A = 105 . R1 = R2 = 1 kΩ.
2. Folosind modelul din Fig. 6.16 pentru AO simulaţi circuitul din Fig. 6.18, variind
decadic frecvenţa de la 1 Hz la 1 MHz şi reprezentaţi grafic Vout (ω), ı̂n următoarele
situaţii:
faţă de sinusoidă (Fig. 6.21), circuitul funcţionează la semnale mari şi trebuie analizat ca
un circuit neliniar.
Mărimile de ieşire ilustrate ı̂n Fig. 6.19÷6.22 se pot obţine cu ajutorul unei analize
tranzitorii, neliniare. Mai multe detalii despre liniarizare şi regimul de semnal mic se
găsesc la http://www.ece.utah.edu/∼harrison/ece3110/small-signal-3110.pdf,
https://www.youtube.com/watch?v=vtMossccRtQ,
https://www.youtube.com/watch?v=B20WWGbe514.
Scopul exerciţiului ce urmează este de a determina influenţa diferiţilor parametri ai
circuitului, asupra performaţelor unui etaj amplificator (Fig. 6.23), dar şi influenţa pe care
o are acurateţea modelului de tranzistor folosit ı̂n simulare. Se consideră că tranzistorul
bipolar are următorul model dinamic:
6.9. CIRCUITE NELINIARE LA SEMNALE MICI 145
Dacă se solicită analiza ı̂n frecvenţă a unui circuit cu tranzistoare, Spice determină mai
ı̂ntâi punctele statice de funcţionare ale tranzistoarelor, analizând circuitul neliniar ı̂n
regim staţionar, iar apoi liniarizează caracteristicile tranzistoarelor, ı̂n jurul acestor puncte
şi analizează circuitul liniar, de semnal mic obţinut, ı̂n regim sinusoidal, prin reprezentarea
lui ı̂n complex. Mai multe detalii referitoare la modelele tranzistoarelor şi parametrii lor
găsiţi la http://ecee.colorado.edu/ bart/ecen4375/psphelp.htm,
http://www.centralsemi.com/content/engineering/spicemodels/spicebjt.php,
https://www.youtube.com/watch?v=ZV- 3x3kJXY.
Amplificatorul din Fig. 6.23 are următorii parametri: RS = 1 Ω, RB1 = 20 kΩ, RB2 =
40 kΩ, RE = 2 kΩ, RC = 1 kΩ, C = 100 µF, e(t) = E1 sin(ωt):
3. Studiaţi efectul pe care ı̂l are modificarea diferiţilor parametri ai circuitului sau ai
modelului de tranzistor asupra performanţelor etajului amplificator.
necesare pentru polarizarea corectă (ı̂n RAN) a tranzistorului. Acestea se determină prin
analiza PSF şi depind de rezistentele de polarizare RB1 , RB2 , RC şi RE , dar sunt eliminate
de capacităţile de cuplaj dintre etaje (prin care nu trece curent continuu). Rezistenţa RE
este esenţială pentru funcţionarea stabilă a tranzistorului, dar ea are efect nedorit asupra
scăderii factorului de amplificare. Acest efect este eliminat prin scurtcircuitarea ei, ı̂n
semnal mic, de condensatorul C2 .
Figura 6.24: Producerea şi transportul energiei electrice. (Figură preluată din
http://en.wikipedia.org/wiki/Electric power distribution.)
1. Determinaţi prin simulare valorile efective ale tensiunilor UAB , UBC , UCA pe sarcină
şi ale curenţilor de linie (Ia , Ib şi Ic ), fără reţeaua de condensatoare şi completaţi
prima linie din Tab. 6.2. Pentru rezolvarea acestei probleme, vă recomandăm să
folosiţi valoarea efectivă ı̂n locul celei maxime, atunci când descrieţi sursele in Spice.
2. Conectaţi reţeaua de condensatoare unde CAB = 87 µF, CBC = 97 µF, CCA = 61 µF,
şi completaţi a doua linie din Tab. 6.2. Ce concluzie se poate trage?
Figura 6.26: Circuit trifazat ı̂n care pentru compensarea factorului de putere se introduce
o baterie de condensatoare.
În astfel de linii, curentul electric nu mai este constant de-a lungul conductorului, şi
nici tensiunea dintre linii (definită ı̂n plane transversale pe linie) nu mai este constantă
de-a lungul ei, cum se ı̂ntâmplă ı̂n regim staţionar (c.c. sau al frecvenţelor mici). Ca-
racterizarea liniilor prin care se propagă semnale se poate face numai local, cu ajutorul
a patru parametri lineici: rezistenţa lineică (Rl [Ω/m]), inductivitatea lineică (Ll [H/m]),
capacitatea linieică (Cl [F/m]) şi conductanţa lineică (Gl [S/m]). Primul modelează ca-
derea de tensiune ohmică de-a lungul conductoarelor liniei, al doilea modelează efectele
inductive, al treilea efectele capacitive, iar ultimul pierderile din dielectricul dintre con-
ductoare. În liniile de transmisie aceste efecte sunt distribuite de-a lungul structurii şi se
influenţează reciproc, ı̂n mod distribuit, determinând apariţia fenomenului de propagare
cu viteză finită.
Să considerăm un regim armonic permanent, de frecvenţă f . Propagarea apare ı̂n
astfel de linii numai dacă lungimea de undă corespunzătoare frecvenţei f este comparabilă
cu lungimea liniei l. Putem estima aproximativ lungimea de unda λ corespunzătoare
frecventei f , dacă presupunem că mărimile se propagă pe linie cu viteza v = 3 · 108 m/s
(viteza de propagare a luminii ı̂n vid), pentru care λ = v/f . Daca λ este mult mai
150 CAPITOLUL 6. ANALIZA ÎN DOMENIUL FRECVENŢEI
1. Estimaţi dacă se justifică folosirea unor modele de linii pentru un cablu coaxial cu
lungimea de 1 m, alimentat la o sursă de tensiune alternativă de 50 Hz. Dar dacă
frecvenţa este de 3 GHz ?
(a) Folosiţi modelul de linie electrică din Spice şi realizaţi o simulare cu ajuto-
rul căreia să puteţi reprezenta grafic dependenţa impedanţei de intrare de
frecvenţă. Folosiţi următorii parametri: lungimea cablului de 1 m, parame-
trii lineici Rl = 0, Ll = 378 nH/m, Cl = 37.8 pF/m, Gl = 0, RL = 50 Ω,
pentru gama de frecvenţe de la 50 Hz la 3 GHz.
(b) O linie pentru care se consideră nuli parametrii Rl şi Gl se numeşte linie fără
pierderi. Pentru o astfel de linie, se defineşte impedanţa caracteristică mărimea
p
definită de relaţia Z0 = Ll /Cl . Calculaţi impedanţa caracteristică a cablului
folosit ı̂n simularea anterioară.
6.11. PROBLEMA AC.10: ”LINII DE TRANSMISIE” 151
să puteţi completa Tab. 6.3. Cum depinde comportarea liniei de tipul sarcinii
ı̂n cazul ı̂n care lungimea ei este l = λ/2? Dar ı̂n cazul l = λ/4? Analizaţi
fiecare situaţie: scurt, gol, inductiv, capacitiv, sarcină adaptată liniei.
(c) Rezultatele de la (b) sunt utile ı̂n circuitele de microunde, atunci când liniile se
folosesc pentru a realiza transformatoare de impedanţă. Faceţi un mic studiu
bibliografic asupra acestui tip de aplicaţii.
Figura 6.30: Model de linie de transmisie. Modelul cu o singură celulă reprezintă cel mai
simplu model cu parametri concentraţi ai liniei. Validitatea lui este ı̂nsă redusă, numai
pentru frecvenţe mici.
6.11. PROBLEMA AC.10: ”LINII DE TRANSMISIE” 153
Tabelul 6.3: Dependenţa impedanţei de intrare ı̂n funcţie de lungimea liniei şi impedanţa
sarcinii.
155
156 CAPITOLUL 7. ANALIZA CIRCUITELOR ÎN REGIM DINAMIC
şi/sau condensatoare. Spre deosebire de rezistoare, care sunt descrise de ecuaţii algebrice,
bobinele şi condensatoarele sunt descrise de ecuaţii diferenţiale ordinare, ı̂n care apar
derivate ı̂n raport cu timpul. De exemplu, ı̂n cazul bobinelor şi condensatoarelor liniare,
ecuaţiile constitutive (presupunând regula de la receptoare pentru perechile tensiune-
curent (uL , iL ), (uC , iC ) prin bobina de inductivitate L şi, respectiv, condensatorul de
capacitate C) sunt:
diL (t)
uL (t) = L , (7.1)
dt
duC (t)
iC (t) = C . (7.2)
dt
Despre bobine şi condensatoare se mai spune că sunt elemente dinamice de circuit, ele-
mente reactive sau elemente acumulatoare de energie. Proprietatea fundamentală a lor
este că pot acumula energie. În timp ce funcţionarea circuitelor rezistive este condiţionată
de existenţa ı̂n circuit a cel puţin unei surse independente, care să furnizeze semnalul
de excitaţie (intrare), circuitele cu bobine şi condensatoare, care au acumulat anterior
energie, pot determina ı̂n circuit curenţi şi tensiuni şi ı̂n absenţa unui generator, com-
portându-se deci, datorită condiţiilor iniţiale nenule, ca nişte surse.
Analiza unui circuit ı̂n regim tranzitoriu va necesita rezolvarea unui sistem de ecuaţii
algebrice-diferentiale, obţinute din relaţiile lui Kirchhoff ı̂n formă generală, ecuaţiile con-
stitutive ale elementelor resistive (toate ecuaţii algebrice liniare sau neliniare) la care se
adaugă ecuaţiile elementelor dinamice (care sunt ecuaţii diferenţiale ordinare). Pentru
ca un astfel de sistem de ecuaţii să aibă soluţie unică, mai trebuie adăugate condiţiile
iniţiale. Conform teoremei lui Cauchy, acestea sunt valorile iniţiale ale variabilelor care
sunt derivate ı̂n ecuaţii, adică valorile iniţiale ale curenţilor din bobine şi ale tensiunilor
de la bornele condensatoarelor. Aceste mărimi sunt variabilele de stare ale circuitului,
deoarece ele determină energia (funcţie termodinamică de stare), acumulată ı̂n fiecare
element, deci şi ı̂n intregul circuit. Elementele dinamice ale circuitului sunt deci cele
care determină natura integro-diferenţială a ecuaţiilor circuitului, aspect evident şi din
exprimarea relaţiilor constitutive sub forma integrală
Z
1 t
iL (t) = uL (τ ) dτ + iL (t0 ), (7.3)
L t0
Z
1 t
uC (t) = iC (τ ) dτ + uC (t0 ), (7.4)
C t0
de unde rezultă clar că evolutia acestor elemente este determinată de condiţiile iniţiale
ale variabilelor de stare, adica de valorile iniţiale ale curenţilor prin bobine şi, respectiv,
ale tensiunilor la bornele condensatoarelor.
Valorile condiţiilor iniţiale iL (t0 ) şi uC (t0 ) se determină din regimul anterior regimului
tranzitoriu studiat, care poate fi unul din următoarele:
7.1. OBIECTIVELE LUCRĂRII 157
• un regim de curent continuu, caz ı̂n care analiza circuitului va ţine seama de fap-
tul că ı̂n acest regim bobinele ideale se modelează prin conductoare perfecte, iar
condensatoarele prin izolatoare perfecte, rezultând un circuit rezistiv descris de un
sistem de ecuaţii liniare sau neliniare (după tipul rezistoarelor din circuit) de tip
algebric;
• un alt regim tranzitoriu, nu neaparat periodic, caz ı̂n care circuitul se analizează cu
metode numerice sau analitice.
Soluţia obţinută ı̂n oricare din situaţiile de mai sus se particularizează apoi pentru t = t0 .
Pentru a parcurge cu succes această lucrare şi a realiza un referat de calitate bună este
util să vă reamintiţi şi să vă documentaţi ı̂n prealabil asupra următoarelor aspecte:
• porţi logice;
• modulare, demodulare;
Figura 7.1: Circuit de ordinul 1. Circuitul trece dintr-o stare staţionară ı̂n altă stare
staţionară datorită schimbării poziţiei comutatorului.
4. Simulaţi circuitul ı̂n regim tranzitoriu şi vizualizaţi variaţia tensiunii la bornele
condensatorului, ı̂n funcţie de timp. Comparaţi constanta de timp identificată din
această simulare cu valoarea estimată teoretic.
unde B = limt→∞ u(t), A = uc (0) − limt→∞ u(t). (Sugestie: Folosiţi Octave sau
Matlab pentru a trasa ambele curbe pe acelaşi grafic.)
Principiul releului este sugerat ı̂n Fig. 7.2-stânga. La ı̂nchiderea ı̂ntrerupătorului K1,
prin bobină circulă un curent care crează un câmp magnetic ı̂n ı̂ntrefierul circuitului
magnetic. Ca urmare, armătura mobilă a miezului este atrasă către bobină. Dacă va-
loarea câmpului magnetic creat de curentul prin bobină este suficient de mare, atunci
mişcarea armăturii mobile determină ı̂nchiderea ı̂ntrerupatorului K2. Armătura mobilă
este menţinută ı̂n poziţia ”normală” de un resort, care nu este reprezentat ı̂n figură, şi
care determină deschiderea contactului K2, dacă se anulează curentul de acţionare.
O aplicaţie simplă a acestui principiu este soneria electrică
http://en.wikipedia.org/wiki/File:Electric Bell animation.gif, dar ı̂n practica instalaţiilor
de curenţi slabi sau de putere se ı̂ntâlnesc multe altele
(http://en.wikipedia.org/wiki/Relay).
160 CAPITOLUL 7. ANALIZA CIRCUITELOR ÎN REGIM DINAMIC
1. Fig. 7.2-dreapta reprezintă un model de circuit util pentru a analiza variaţia ı̂n timp
a curentului prin bobină, ı̂n momentul ı̂nchiderii comutatorului K1. Presupuneţi că
bobina se poate modela cu o rezistenţă de 200 Ω ı̂n serie cu o inductivitate de 50
mH, iar sursa de tensiune aplicată are valoarea de 12 V. Estimaţi constanta de timp
a circuitului şi alegeţi ı̂n consecinţă timpul maxim de simulare.
2. Ştiind că electromagnetul ı̂nchide contactul K2 atunci când curentul prin bobină
este de 10 mA, estimaţi aproximativ timpul necesar pentru anclanşare.
1. Folosind modelul AO perfect, demonstraţi că circuitul din Fig. 7.3-stânga este un
circuit de integrare şi circuitul din Fig. 7.3-dreapta este un circuit de derivare.
7.5. PROBLEMA TS.4: ”CIRCUITUL RLC SERIE” 161
1. Demonstraţi că acest circuit este de ordinul 2. Pentru aceasta fie deduceţi ecuaţia
diferenţială satisfăcută de tensiunea la bornele condensatorului, fie calculaţi expre-
sia transformatei Laplace a curentului prin circuit şi analizaţi numitorul expresiei
raţionale ı̂n s obţinute.
2. Expresiile mărimilor din acest circuit depind de soluţiile ecuaţiei de gradul doi
R 1
x2 + x+ = 0. (7.6)
L LC
1
Modelul AO cu surse comandate a fost folosit şi ı̂n capitolul 2.
162 CAPITOLUL 7. ANALIZA CIRCUITELOR ÎN REGIM DINAMIC
3. Alegeţi valori potrivite pentru rezistenţa R şi simulaţi circuitul RLC serie ı̂n cele
trei regimuri posibile.
Obs: Se mai defineşte factorul de amortizare ζ = α/ω0, care este o mărime adimensio-
nală. În acest caz, cele trei regimuri posibile de variaţie ı̂n timp sunt:
• ζ = 1 - regim critic;
1. Simulaţi ı̂n domeniul timp circuitul din Fig. 7.6 şi reprezentaţi grafic variaţia ı̂n
timp a tensiunii pe rezistenţa de sarcină Rs . Comparaţi cu cazul ı̂n care dioda este
ı̂nlocuită cu un conductor perfect.
3. Simulaţi ı̂n domeniul timp puntea redresoare din capitolul 2, ı̂n care ı̂nlocuiţi sursa de
tensiune continuă cu o sursă de tensiune alternativă. Îmbunătăţiti forma semnalului
de ieşire folosind un filtru capacitiv.
1. Pentru o schemă de tipul celei din Fig. 7.8, ilustraţi prin simulare funcţionarea
corectă şi funcţionarea distorsionată, explicând cauzele apariţiei distorsiunilor.
2. Determinaţi factorul de distorsiune armonică şi modul ı̂n care depinde acesta de
amplitudinea semnalului de intrare.
166 CAPITOLUL 7. ANALIZA CIRCUITELOR ÎN REGIM DINAMIC
Partea III
Anexe
167
Anexa A
Tutorial Spice
Scopul acestui capitol este de a vă iniţia rapid ı̂n folosirea SPICE (Simulation Program
with Integrated Circuit Emphasis). În text sunt date indicaţii şi explicaţii asupra modului
de lucru, dar acest material nu substituie documentaţia programelor. Vă recomandăm să
citiţi mai ı̂ntâi ı̂ntregul tutorial ı̂nainte de a vă apuca efectiv de lucru.
A.1 Instalare
A.1.1 LTSpice
Dacă lucraţi sub Windows, atunci puteţi folosi LTSpice pe care ı̂l puteţi descărca de la
http://www.linear.com/designtools/software. Programul se numeşte ”LTSpice IV”. Nu
este disponibil sub Linux.
A.1.2 PSpice
Tot sub Windows, puteţi folosi PSpice, pe care ı̂l puteţi descărca de la
http://www.electronics-lab.com/downloads/schematic/013/. Varianta se numeşte ”PS-
pice 9.1 student version”. Nu este disponibil sub Linux.
A.1.3 ngspice
Dacă doriţi să lucraţi sub Linux, atunci vă recomandăm ngspice care se poate descărca
de la http://ngspice.sourceforge.net/.
169
170 ANEXA A. TUTORIAL SPICE
• Nu contează dacă literele sunt mari sau mici (este case insensitive).
• Prima linie din fişier este ignorată. Ea este folosită pentru un titlu sau pentru un
comentariu general. Restul liniilor descriu circuitul.
• Nu contează ordinea ı̂n care sunt scrise liniile ı̂n netlist. Pentru claritatea fişierului
vă recomandăm totuşi să puneţi comenzile de simulare după liniile care descriu
circuitul.
• Circuitul se termină cu o instrucţiune .end. Orice linie scrisă după această instrucţiune
este ignorată.
• Primul caracter care nu este blank al unei linii defineşte tipul liniei. Aceasta poate
fi: comentariu, element de circuit, continuare de linie sau directivă de simulare.
Astfel:
• Numerele pot fi scrise ı̂n format ştiinţific (de exemplu 1e3), ı̂n format normal (de
exemplu 1000) sau folosind multipli (de exemplu 1k sau 1K). Sufixele folosite sunt,
ı̂n general, cele obişnuite (T = t = 1012 , G = g = 109 , K = k = 103 , U = u = 10−6 ,
N = n = 10−9 , P = p = 10−12 , F = f = 10−15 ), atenţie la cele care ı̂ncep cu litera
m (MEG = meg = Meg = 106 , M = m = 10−3 , Mil = mil = 25.4 · 10−6).
• Nodurile circuitului sunt etichetate, iar etichetele lor sunt şiruri de caractere.
• Este obligatoriu să existe un nod de masă global, etichetat cu ”0”. Atenţie, deoa-
rece nodurile sunt şiruri de caractere, nodurile ”0” şi ”00” sunt diferite.
A.3. PROBLEMA DE TEST. 171
5 5
,-
9(
5
Pregătirea circuitului pentru simularea ı̂n Spice necesită marcarea nodurilor ı̂ntre ori-
care două elemente, conform conexiunilor fizice care s-ar realiza intre aceste elemente de
circuit (vezi Fig. A.2).
Vom eticheta nodurile ı̂ncepand cu nodul ”0” (nodul de referinţă sau de ”masă”). Cel
mai popular mod de etichetare este cel cu caractere numerice utilizat ı̂n Fig. A.2.
A Y
5 5 5 A 5
,- ,-
9( 9(
Y
5 5
Y
1
Pentru verificare: Pc = Pg = 46 W; curentul prin sursa de tensiune este de 1A, orientat ı̂n sus.
172 ANEXA A. TUTORIAL SPICE
Laturile trebuie orientate, aceasta determinând poziţiile nodurilor iniţial, respectiv final
ale laturii. Orientarea reprezintă sensurile de referinţă pentru curenţi şi ea trebuie făcută
ı̂n concordanţă cu următoarele reguli:
• La sursele ideale de tensiune sensul de referinţă pentru curent este ı̂n sens opus
săgeţii interne a simbolului sursei (sensul tensiunii electromotoare).
• La sursele ideale de curent sensul de referinţă este ı̂n acelaşi sens cu sensul dublei
săgeţi din simbolul sursei (sensul curentului electromotor).
În acest moment putem scrie un tabel de descriere al circuitului de următorul tip:
În netlist-ul Spice fiecare latură se descrie pe un rând, iar primul caracter diferit de spaţiu
stabileşte tipul liniei. Pentru laturi de tip rezistor, sursă ideală de tensiune, sursă ideală
de curent, acest caracter trebuie să fie respectiv ”R”, ”V”, ”I”. Dacă sunt folosiţi astfel
de identificatori, numerotarea laturilor şi indicarea tipului devin inutile şi atunci circuitul
poate fi descris de următoarea listă de elemente:
A.4. ANALIZA ÎN LTSPICE 173
Dacă ı̂n tabelul anterior eliminaţi capul de tabel şi liniile tabelului, obţineti sintaxa Spice
necesară pentru descriere. Trebuie doar să adăugaţi prima linie de comentariu, o linie
care să descrise comanda de simulare şi linia de sfârşit.
Puteţi edita acest fişier text ı̂n orice editor ASCII. Scrieţi ı̂ntr-un fişier numit primul op.cir
netlist-ul acestui circuit simplu:
.dc IJ 2 4 0.1
* analiza de curent continuu
* se vor face mai multe simulari, curentul electromotor al
* sursei de curent va lua valori de la 2A la 4 A, cu pas de
* 0.1 A
Simulaţi circuitul. Veţi vedea că apare o fereastră grafică ı̂n care nu este desenat nimic.
Figura A.6: LTSpice: Dependenţa unor mărimi selectate de mărimea definită variabilă ı̂n
comanda .dc.
A.4. ANALIZA ÎN LTSPICE 175
Activaţi această fereastra grafică (click pe ea) şi apoi Plot Settings/Add Trace. Se
va deschide o listă din care puteţi selecta oricâte mărimi doriţi să reprezentaţi grafic2 .
Selectaţi mărimile potrivite pentru a obţine Fig. A.6.
20W
16V 3.0A
19W
17W
14V 2.4A
16W
13V 2.1A
15W
14W
12V 1.8A
13W
11V 1.5A
12W
11W
10V 1.2A
10W
9V 0.9A
9W
8W 8V 0.6A
7W
7V 0.3A
6W
5W 6V 0.0A
2 7 12 17 22 27 32 37 42 47
--- D:\Gabriela\tutorial_spice\primul_param.cir ---
Selectaţi File/Export şi alegeţi mărimile pe care doriţi să le exportaţi. De exemplu,
dacă doriţi să salvaţi ultimele curbe obţinute, atunci selecţia este cea din Fig. A.8.
Veţi constata apariţia unui fişier text primul param.txt care conţine informaţia ı̂n
detaliu (Fig. A.9).
Puteţi citi fişierul txt rezultat ı̂n Matlab sau Octave şi prelucra rezultatele mai uşor.
Scriptul de mai jos este un exemplu ı̂n acest sens. Rezultatul rulării lui este reprezentat
de Fig. A.10. În consolă este afişată valoarea puterii maxime şi valoarea rezistenţei pentru
care se obţine acest maxim.
A.4. ANALIZA ÎN LTSPICE 177
Puterea disipata pe R4
22
20
18
16
14
P [W]
12
10
4
0 10 20 30 40 50
R [Ω]
Q Q
5 5 5 5
,- ,-
Q
Q
Q
Q
9( 9(
5 5
RS RS
LTSpice oferă posibilitatea de a redesena simbolurile. Pentru aceasta ı̂ncărcaţi mai ı̂ntâi
simbolul sursei. Faceţi CTRL + click dreapta şi apoi ”open symbol”. Redesenaţi simbolul
şi salvaţi-l sub un alt nume de exemplu voltage ro.asv ı̂n folderul sym al LTSpice. Aşa
s-a procedat pentru a crea circuitul desenat ı̂n Fig. A.12.
Generaţi circuitul prin desenarea schemei. Iată câteva sfaturi:
• În lista de componente alegeţi ”voltage” pentru a selecta o sursă ideală de tensiune,
”current” pentru a selecta o sursă ideală de curent, ”res” pentru a selecta un rezistor.
Alegerea rezistorului se poate face şi apăsând butonul corespunzător de pe bara de
instrumente.
• Puneţi obligatoriu un punct de masă Edit/Place GND sau buton pe bara de instu-
mente.
Putti vedea şi salva ca fişier cir netlist-ul acestei scheme cu View / Spice netlist
A.5. ANALIZA ÎN PSPICE 179
• File/Open: fişierul ı̂ncărcat ı̂n PSpice nu are cuvintele colorate ı̂n funcţie de
semnificaţie;
• Run: după simulare trebuie deschis explicit fişierul de ieşire View/output file; ı̂n
acest fişier sunt numai valorile potenţialelor, şi doar curenţii prin sursele de tensiune;
• Curenţii nu se pot inspecta atunci când este folosită .op. Trebuie dată comanda
.dc ı̂n care se face un fals sweep pe o sursă (valoarea iniţială este egală cu valoarea
finală), şi apoi trebuie adăugate comenzi explicite de print:
.dc IJ 2 2 0.1
.print dc I(R4) V(2) V(1,2)
• Pentru sweep pentru valorile unei surse sau parametru, faţă de LTSpice ı̂n fişier
trebuie adăugată comanda .probe pentru ca să se lanseze procesorul grafic.
Figura A.13: LTSpice: Comenzile de simulare ı̂n fereastra grafică afişează si sintaxa pentru
netlist.
Comenzi SPICE
În descrierile de mai jos câmpurile scrise ı̂ntre < ... > trebuie completate, iar ceea ce este
ı̂ntre [...] este opţional.
181
182 ANEXA B. COMENZI SPICE
stânga.
Figura B.1: Sensul de referinţă printr-o sursă ideală de tensiune şi printr-o sursă ideală
de curent.
.op
Sursa <srcnam> este o sursă independentă de tensiune sau curent ale cărei valori vor
parcurge intervalul de la <Vstart> la <Vstop> cu pasul <Vincr>. O astfel de comandă
este utilă ı̂n trasarea caracteristicilor de transfer.
Pentru a vizualiza caracteristicile unui tranzistor, este utilă baleierea a două surse,
acesta putând fi realizată completând comanda astfel:
sau
.op
.step param <nume parametru> <start> <stop> <pas>
.model ....
Un exemplu este următorul (un tranzistor npn cu factorul de amplificare ı̂n curent 80)
Q1 C B E ModelulMeuNPN
Sursa de tensiune este conectată ı̂ntre nodurile <nod+> şi <nod-> şi este comandată de
tensiunea de la nodul <nodc+> la nodul <nod->, factorul de transfer ı̂n tensiune fiind
specificat de al cincilea argument din linie.
Sursa de curent este conectată ı̂ntre nodurile <nod+> şi <nod-> şi este comandată de cu-
rentul ce trece prin sursa independentă de tensiune <Vnume>, factorul de transfer ı̂n curent
fiind specificat de al patrulea argument din linie. Dacă ı̂n latura prin care trece curentul
de comandă nu există nicio sursă independentă de tensiune, atunci trebuie adăugată o
astfel de sursă, având tensiunea electromotoare zero.
Sursa de curent este conectată ı̂ntre nodurile <nod+> şi <nod-> şi este comandată de
tensiunea de la nodul <nodc+> la nodul <nod->, conductanţă de transfer ı̂n tensiune fiind
specificat de al cincilea argument din linie.
Sursa de tensiune este conectată ı̂ntre nodurile <nod+> şi <nod-> şi este comandată de
curentul ce trece prin sursa independentă de tensiune <Vnume>, rezistenţa de transfer fiind
specificată de al patrulea argument din linie. Dacă ı̂n latura prin care trece curentul de
comandă nu există nicio sursă independentă de tensiune, atunci trebuie adăugată o astfel
de sursă, având tensiunea electromotoare zero.
B.7. DESCRIEREA UNEI DIODE 185
.model ....
D1 A C ModelulMeuDioda
ı̂n care Xmax este amplitudinea, ω [rad/s] este frecvenţa unghiulară sau pulsaţia, t este
timpul (variabilă independentă), ωt+ϕ [rad] este faza, ϕ este faza iniţiala (numită deseori,
ı̂n mod abuziv, fază).
186 ANEXA B. COMENZI SPICE
Observaţii:
1. Ca şi ı̂n curent continuu liniile care descriu surse ideale de tensiune ı̂ncep cu litera
V, iar cele care descriu surse ideale de curent ı̂ncep cu litera I.
2. Nodurile iniţiale şi finale ale surselor de tensiune şi curent au aceeaşi semnificaţie
ca ı̂n curent continuu.
3. Dacă faza nu este specificată atunci ea este considerată 0, ceea ce ı̂nseamnă că ı̂n
momentul iniţial (t = 0) valoarea sursei trece prin zero.
4. Spice nu oferă implicit calcule de puteri, ci doar rezolvă sistemul de ecuaţii reprezen-
tat ı̂n complex. De aceea, putem folosi ca descriere a surselor de c.a. chiar convenţia
standard IEEE
√
x(t) = X 2 sin(ωt + ϕ) (B.2)
şi considera sintaxa de descriere următoarea
Figura B.3: Pereche de bobine cuplate - sensuri standard de referinţă: curenţii intră
ı̂n bornele polarizate; tensiunile şi curenţii sunt ı̂n regula de la receptoare. Pe scheme
sunt marcate inductivităţi mutuale, dar ı̂n Spice descrierea cuplajului foloseşte factorul
de cuplaj.
De exemplu, pentru perechea de bobine cuplate din Fig. B.3 descrierea Spice va fi de
tipul
ı̂n care tipul de variaţie poate fi LIN, OCT sau DEC. Dacă se doreşte efectuarea analizei
la o singură frecvenţă, atunci cele două frecvenţe date trebuie să fie egale cu valoarea
frecvenţei dorite, sau numărul de eşantioane trebuie să fie egal cu 1.
Important: pe linia care descrie rezistorul este important ca ultimul argument să aibă
valoarea 1. Această valoare se ı̂nmulţeste cu <val start>, <val stop> ı̂n simulările care
baleiază valorile parametrilor sau cu <valoare> ı̂ntr-o simulare simplă. De aceea, pentru
a evita confuziile, este mai bine să setaţi această valoare 1.
Notă: În PSpice dependenţa rezultatului de parametrul variat se poate vizualiza cu
ajutorul postprocesorului grafic (.PROBE) modificând următoarea setare: Plot → Axis
Settings → Processing Options → Performance Analysis.
În PSpice aceste rezultate se pot vizualiza sub formă tabelară in fişierul de ieşire *.out
prin adăugarea uneia sau mai multor declaraţii de tipul:
.PROBE
unde var1 var2 ... specifică diferitele moduri de reprezentare, folosite pentru numerele
complexe reprezentând tensiunile sau curenţii calculaţi:
• VR(nod), VR(nod1, nod2), sau IR(R1) partea reală a potenţialului nodului nod1,
tensiunii ı̂ntre nodurile nod1 şi nod2, curentului prin rezistenţa R1;
• VI(nod), VI(nod1, nod2), sau II(R1) partea imaginară a potenţialului nodului nod1,
tensiunii ı̂ntre nodurile nod1 şi nod2, curentului prin rezistenţa R1;
• VM(nod), VM(nod1, nod2), sau IM(R1) modulul potenţialului nodului nod1, ten-
siunii ı̂ntre nodurile nod1 şi nod2, curentului prin rezistenţa R1;
• VP(nod), VP(nod1, nod2), sau IP(R1) argumentul potenţialului nodului nod1, ten-
siunii intre nodurile nod1 şi nod2, curentului prin rezistenţa R1.
În LTSpice nu este nevoie de scrierea acestor comenzi, toate mărimile fiind disponibile
după simulare. Dacă aveţi nevoie să vizualizaţi rapid o tensiune, atunci, dacă lucraţi cu
netlist este recomandat să puneţi nodul de referinţă ca fiind unul din nodurile ı̂ntre care
doriţi să aflaţi tensiunea.
ı̂n care:
• pas timp reprezintă pasul de timp utilizat pentru salvarea sau trasarea grafică a
rezultatelor cerute (ı̂n PSPICE prin comenzile .PRINT, .PLOT sau .PROBE).
• timp stop fixează timpul maxim de simulare al analizei ı̂n domeniul timp.
190 ANEXA B. COMENZI SPICE
• timp start (parametru opţional, implicit este 0) specifică momentul iniţial al in-
tervalului de timp analizat şi de la care se doreşte să se afişeze rezultatele.
• timp max (parametru opţional) reprezintă valoarea maximă pe care poate să o aibă
pasul intern de integrare al algoritmului programului Spice.
• UIC (Use Initial Conditions). În mod normal, soluţia ı̂n domeniul timpului este
precedată implicit de o soluţie de curent continuu. Prin utilizarea comenzii UIC se
dezactivează aceasta analiză de curent continuu, iar valorile iniţiale ale variabilelor
de stare sunt iniţializate prin cuvn̂tul cheie IC din definiţia fiecărui element reactiv.
Dacă elementul reactiv nu are opţiunea IC specificată, atunci se consideră implicit
că valorea condiţiei iniţiale a bobinei sau condensatorului respectiv este nulă. În
loc de UIC se poate folosi comanda echivalenta SKIPBP (skips calculation of the bias
point).
Anexa C
În lume există mai multe standarde de reprezentare, cele mai importante fiind:
• Europa: EN/IEC 60617 (sau British Standard BS 3939) - disponibil aici http://std.iec.ch/iec606
dar accesul este contra cost.
• America: ANSI standard Y32 (sau IEEE Std 315) - disponibil aici
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=985670, accesibil de la
calculatoare care au IP de UPB, instituţie care a plătit accestul la IEEExplore
oferit de IEEE http://www.ieee.org/index.html.
5 5
,(& ,(((
Figura C.1: Simboluri pentru rezistoare. Vom folosi pe parcursul acestei discipline stan-
dardul IEC, pentru că reprezentarea din standardul IEEE poate fi confundată cu o bobină
ı̂n desenele de mână.
191
192 ANEXA C. PRECIZĂRI ASUPRA SIMBOLURILOR
H H H
Figura C.2: Simboluri pentru surse ideale de tensiune. Vom folosi pe parcursul acestei
discipline simbolul surselor pe care ı̂l veţi ı̂ntâlni ı̂n cărţile ı̂n limba română. Simbolul
este mai sugestiv decât celelalte pentru că vă reaminteşte că sursa ideală de tensiune are
rezistenţa internă nulă, prin pasivizare devine conductor perfect. Ultimul simbol desenat
pe care ı̂l puteţi ı̂ntâni ı̂n diverse cărţi are dezavantajul că nu are bornele polarizate deşi
poziţia unei astfel de surse influenţează starea circuitului. În astfel de situaţii va trebui să
căutaţi ı̂n context informaţii din care să vă daţi seama de sensul tensiunii electromotoare.
M
M M M
Figura C.3: Simboluri pentru surse ideale de curent. Vom folosi pe parcursul acestei
discipline simbolul surselor pe care ı̂l veţi ı̂ntâlni ı̂n cărţile ı̂n limba română. Simbolul
este mai sugestiv decât celelalte pentru că vă reaminteşte că sursa ideală de curent are
rezistenţa internă infinită (conductanţa internă nulă), prin pasivizare devine izolator per-
fect. Ultimul simbol desenat pe care ı̂l puteţi ı̂ntâni ı̂n diverse cărţi are dezavantajul că
nu are bornele polarizate deşi poziţia unei astfel de surse influenţează starea circuitului.
În astfel de situaţii va trebui să căutaţi ı̂n context informaţii din care să vă daţi seama de
sensul curentului electromotor. În anumite materiale scrise cu mai puţină grijă, chiar şi
simbolul cu două cercuri nu are săgeata deasupra, caz ı̂n care trebuie să cautaţi ı̂n context
informaţii suplimentare.
H5 H
5
Figura C.4: La liceu aţi mai folosit simbolul sursei reale (stânga), pe care sunt marcaţi
doi parametri. Modelul unei surse reale constă dintr-o sursă ideală de tensiune ı̂n serie cu
un rezistor ideal (dreapta). Pentru a evita confuziile şi scrierea greşită a relaţiilor, vom
evita folosirea simbolului sursei reale şi vom folosi ı̂n schimb schema ei echivalentă, care
conţine exclusiv elemente ideale de circuit.
Referinţe
[Ioa12] Daniel Ioan. Bazele electrotehnicii - note de curs disponibile online, 2012.
http://www.lmn.pub.ro/∼daniel/.
[MI08] Dragoş Niculae Mihai Iordache, Lucia Dumitriu. On the sensitivity analysis
of analog circuits. Annals of the University of Craiova, Electrical Engineering
series, 32:11–16, 2008. http://elth.ucv.ro/fisiere/anale/2008/1 2.pdf.
[PLE15] PLECS - the simulation platform for power electronic systems, 2015. User Ma-
nual Version 3.7, http://www.plexim.com/files/plecsmanual.pdf.
193