You are on page 1of 27

METODE MODERNE DE ANALIZ

NUMERIC
A CIRCUITELOR ELECTRICE

2009-2010

Capitolul 1

NOIUNI INTRODUCTIVE
1.1. Definirea analizei i sintezei circuitelor electrice
Circuitul electric este un obiect fizic care ndeplinete o anumit funcie i reprezint
realizarea practic a unui sistem.
s(t) semnal
r(t) rspuns

s(t)

Sistem
fizic

r(t)

Semnalul este tensiunea electromotoare sau curentul unei surse independente.


Rspunsul este o tensiune, un curent sau o alt mrime ce se poate exprima funcie de tensiuni i
cureni (putere, spre exemplu).
Corespondena ntre un circuit i un sistem nu este niciodat unic, acelai sistem putnd fi
realizat cu circuite avnd structuri diferite.
n limbajul obinuit se utilizeaz termenul circuit att pentru circuitul n sine, ct i pentru
sistemul pe care acesta l descrie.

Problemele legate de studiul circuitelor se prezint sub dou aspecte:


analiza unui circuit existent, cu structura cunoscut;
sinteza unui circuit care s ndeplineasc o funcie impus.

ANALIZA

SINTEZA

Mrimi de intrare
structura circuitului
natura i caracteristicile
elementelor componente
s(t)
s(t)
r(t)

Mrimi de ieire

Observaii

r(t)
(curenii i tensiunile laturilor)

Soluie unic

structura circuitului
natura i caracteristicile
elementelor componente

Soluie multipl

Soluiile unei analize:


i (t ) >i1 (t ), i2 (t ), ..., il (t )@ t

u(t ) >u1 (t ), u 2 (t ), ..., ul (t )@ t


satisfac teoremele lui Kirchhoff:

ik
lk ( n j )

0,

j 1, n  1

uk

0, h 1, b

lk ( bh )

1.2. Problema modelrii


Un instrument esenial al cercetrii tiinifice este asocierea unor concepte fenomenelor studiate.
Acestea servesc la perceperea fenomenului real prin prisma unor aproximri sau idealizri care explic
suficient de bine fenomenul real.

Circuit model

Conceptul asociat circuitului electric, ca obiect fizic, se numete circuit model (model funcional).
Circuitele model se pot reprezenta cu ajutorul unor simboluri grafice sub forma schemelor electrice
nsoite de caracteristici ale elementelor componente. Elementele componente ale circuitului model sunt,
la rndul lor, idealizri ale unor elemente reale; se numesc elemente ideale de circuit.
Circuit electric
(obiect fizic)

Model matematic

Circuit model
(concept)

Model matematic
(sistem de ecuaii)

Circuitul model poate fi descris de relaii matematice relativ simple. Ansamblul lor formeaz un
sistem de ecuaii care constituie modelul matematic al circuitului. Acesta se studiaz cu instrumente
matematice specifice.
Prin modelare, o problem de analiz a unui circuit devine o problem matematic, de rezolvare a
unui sistem de ecuaii. Soluia sistemului de ecuaii este acceptat ca soluie a analizei circuitului.

Analiza este corect dac rezultatele sale se regsesc cu abateri acceptabile n mrimile
corespondente (cureni i tensiuni) msurate direct n circuitul real.
Problema modelrii nu are niciodat o soluie unic, aceluiai circuit real putndu-i-se asocia
diverse modele care conduc la rezultate cu grad de precizie comparabil.
Alegerea modelelor idealizate depinde att de structura, ct i de regimul de funcionare al
circuitului, aceluiai circuit real putndu-i-se asocia diferite modele n corelaie cu unii parametri
funcionali ai circuitului (spre exemplu frecvena de lucru).
Dei circuitele reale au n general soluii unice (cu excepia unor cazuri particulare, izolate), este
posibil ca aceste soluii s nu fie gsite datorit unei modelri nepotrivite sau utilizrii unui algoritm
matematic inadecvat. Sunt posibile situaii cnd rezultate eronate pot fi interpretate drept corecte. Pe de
alt parte, o analiz bazat pe o modelare sofisticat sau care necesit un timp ndelungat, dei ofer
rezultate precise, ar putea avea un cost inacceptabil.

1.3. Utilizarea tehnicii de calcul pentru analiza circuitelor electrice


Circuitele electrice utilizate n tehnic au n general structuri complicate, astfel
nct este dificil att formularea, ct i rezolvarea sistemelor de ecuaii care le
modeleaz. n cele mai multe situaii analiza circuitului ar fi practic imposibil fr
utilizarea mijloacelor electronice de calcul. n acest scop se apeleaz la metode de calcul
numeric ce pot fi implementate, n principiu, cu ajutorul oricrui program de calcul de uz
general (FORTRAN, BASIC, PASCAL, C etc.).
Date fiind particularitile circuitelor electrice i posibilitatea ncadrrii lor n categorii care pot fi
tratate n mod unitar din punct de vedere al analizei, s-au dezvoltat programe de calcul specializate, care
ndeplinesc urmtoarele funcii:
Permit introducerea datelor sub form de text sau de schem electric
Construiesc automat un model matematic n format simbolic (analitic) sau numeric
Rezolv sistemul de ecuaii
Prezint rezultatele sub form de text sau reprezentri grafice
Programele specializate asigur optimizarea algoritmilor numerici prin rezolvarea problemelor de
convergen i de control al erorilor. Astfel, timpul necesar programrii i timpul de calcul efectiv sunt
sensibil redui. Blocurile de calcul ale programelor specializate conin rutine predefinite scrise ntr-un
limbaj de uz general, cel mai utilizat fiind C.

Exemple de familii de programe de calcul comerciale i profesionale specializate n analiza


numeric a circuitelor electrice, destinate unor aplicaii foarte diverse:
SPICE Simulation Program with Integrated Circuit Emphasis, lansat din anii 70 la
Universitatea Berkeley, California, ca necesitate la dezvoltarea circuitelor electronice
integrate
PSPICE
SABER uz general
CASPOC pentru electronic de putere
KREAN pentru electronic de putere
SIMULINK
DIANA orientat pe analiza topologic
EMTP Electromagnetic Transients Program
TACS Transient Analysis of Control Systems
PETS Power Electronics Transient Simulator
Programele de calcul nu pot nlocui specialistul n analiza circuitelor, ci sunt instrumente
complementare. Utilizarea lor nu este posibil fr cunoaterea metodelor de analiz i a
principiilor algoritmilor numerici cu care opereaz.
Nici un program specializat nu poate acoperi toate situaiile care apar n practica inginereasc. Un
dezavantaj major este acela c posibilitatea operatorului de a interveni n corpul programului este foarte
limitat. Prin urmare, rezolvarea unor probleme specifice care pot aprea n practic necesit dezvoltarea
unor programe de analiz orientate pe aplicaie sau pe categorii de aplicaii.

1.4. Noiuni de baz referitoare la programul SPICE


Program de analiz de uz general
Categorii de circuite ce pot fi analizate:
x Liniare
x Neliniare
x Parametrice
x Componente electronice
Regimuri de funcionare:
x Staionare
x Variabile

Categorii de probleme ce pot fi tratate:


x Analiz n curent continuu
x Analiz n domeniul timpului (regimuri variabile oarecare)
x Analiz n domeniul frecvenei (regimuri permanente sinusoidale)
x Analiz Fourier pentru semnale periodice
x Analiza poli-zerouri pentru funcii de circuit
x Analiza de zgomote
x Analiza de distorsiuni
x Analiza funcie de temperatur
x Analiza de tolerane (Monte Carlo)
x Analiza orientat pe optimizarea circuitului n raport cu unul sau mai muli parametri
Faciliti
x Introducerea datelor sub form grafic (scheme electrice)
x Prezentarea rezultatelor inclusiv sub form de reprezentri grafice
x Deine bibliotec de componente electronice, care poate fi completat de utilizator
x Utilizarea subcircuitelor
x Optimizarea algoritmilor de calcul
x Alegerea unor metode de calcul, ca alternative la metodele predefinite
x Alegerea toleranelor de calcul

Dezavantaje i limitri
x Limitarea posibilitilor de intervenie n corpul programului
x Contruiete modelul matematic n format numeric (nu analitic !), fapt ce provoac erori de
rotunjire inacceptabile n multe situaii
x Nu deine instrumente specifice analizei regimurilor periodice cu mai multe constante de
timp, ceea ce mrete foarte mult timpul de analiz n unele situaii
x Nu permite specificarea caracteristicilor neliniare prin succesiune de puncte (ci numai prin
expresii analitice !), aa cum sunt ele indicate n cataloagele productorilor (exemplu:
caracteristica de magnetizare a unui material feromagnetic)
x Analiza Fourier neperformant
x Analiza poli-zerouri neperformant
x Analiza Monte Carlo neperformant
x Analiza de optimizare dup anumii parametri neperformant

1.5. Elemente ideale de circuit


Elementele ideale de circuit sunt concepte idealizate (modele), caracterizate de o singur
proprietate electric sau magnetic considerat esenial, cu ajutorul crora se pot modela pri
componente ale circuitelor electrice reale.
Elementele de baz ale unei metode de analiz sunt elemente ideale prin interconectarea crora
poate fi modelat orice circuit real. Numrul lor ar trebui s fie ct mai mic. Natura i numrul elementelor
de baz difer de la o teorie la alta.
Funcionarea elementelor de baz este descris de relaii matematice simple, numite ecuaii
caracteristice.
Vom accepta urmtoarele elemente de baz:
Elemente dipolare:
x Rezistorul ideal
x Bobina ideal
x Condensatorul ideal
x Sursele independente de curent i tensiune ideale
Elemente diport
x Sursele comandate ideale
x (Sistemul de dou bobine cuplate magnetic)

Rezistorul ideal

Proprietatea dominant: transformarea energiei electromagnetice primit pe la borne n cldur pe


baza efectului electrocaloric (Joule).
Cazuri particulare posibile:
Tipul rezistorului (criterii de clasificare)
Dup
comportarea n
timp

Dup liniaritate

Dup mrimea
care impune
univoc punctul
de funcionare

Rezistor liniar
Rezistoare
invariabile n timp
f i (t ), u(t ) 0

Rezistoare
variabile n timp
(parametrice)
f i (t ), u(t ), t 0

Rezistor
neliniar

Comandat n
curent
Comandat n
tensiune

Rezistor liniar
Rezistor
neliniar

Comandat n
curent
Comandat n
tensiune

Descriere
Ecuaia caracteristic

u(t )

Ri (t )

u(t )

u (i (t ))

i (t )

i ( u ( t ))

u(t )

R ( t )i ( t )

u(t )

u (i (t ), t )

i (t )

i (u (t ), t )

Exemple

Rezistor etalon
Termistor, tiristor
(car. static)
Dioda tunel, dioda
redresoare
Contact nchis/deschis,
poteniometru
Tiristor

(a)

(b)

R(t 1 )

i
u

(c)

u(i, t 2 )

i(u, t 2 )

R(t 2 )

i(u, t 1 )
u(i, t 1 )

R(t)

(f)

(e)

(d)

Caracteristicile rezistoarelor comandate arat c mrimea de comand (tensiune sau curent)


fixeaz univoc punctul de funcionare. Rezistoarele neliniare cu caracteristici strict monotone permit
comanda fie n tensiune, fie n curent.

Bobina ideal

Proprietatea dominant: trecerea curentului electric provoac apariia unui cmp magnetic
(M z 0) .

Funcionarea bobinei este descris de legea induciei electromagnetice aplicat pe curba care
urmrete spirele bobinei i se nchide prin exterior ntre borne:
dM
e* E dl 
, unde:
dt

E dl

E dl 

E dl

1
( fir )

u fir  uborne

2
( aer )

u fir

U J dl

uborne= uL

1
( fir )

Rezult ecuaia de evoluie a bobinei:

uborne

uL

dM
dt

1
()
dl

Fluxul magnetic la momentul de timp curent (t ) se poate obine integrnd ecuaia de evoluie pe
intervalul ( f, t ) :

M (t )

t0

u L (W )dW

u L (W )dW  u L (W )dW

f

f

t0

M (t 0 )  u L (W )dW ecuaia de ereditate


t0

Ecuaia de ereditate exprim calitatea bobinei de element cu memorie, ntruct fluxul n momentul
de timp curent depinde de funcionarea sa anterioar. Mrimea M (t0 ) , numit condiie iniial, reprezint
informaia asupra funcionrii bobinei nainte de momentul de la care ncepe studierea fenomenului
( t t0 ) .
Forma general a ecuaiei caracteristice pentru bobine necuplate magnetic reprezint
caracteristica de magnetizare sau caracteristica flux-curent:

f i (t ), M (t ), t 0

Cazuri particulare:
Tipul bobinei
(criterii de clasificare)

Descriere
Ecuaiile constitutive

Dup comportarea
n timp

Dup liniaritate

Ecuaia
caracteristic

Ecuaia de evoluie
Exemple

Bobine
invariabile n timp

f (i (t ), M(t ))

Bobine
variabile n timp
(parametrice)

f (i (t ), M(t ), t )

Bobina
liniar

M (t ) Li(t )

Bobina
neliniar

M (t ) M (i (t ))

u (t )

d i (t )
dt

Solenoid (bobin n aer)

Bobina
liniar

M (t )

Bobina
neliniar

M (t ) M (i (t ), t )

L ( t )i ( t )

d M (t )
dt
Bobina cu miez feromagnetic
d i (t )
d L( t )
u ( t ) L( t )
 i (t )
dt
dt
Bobina cu miez feromagnetic nesaturat reglabil
d M ( t ) wM d i wM

u (t )
dt
wi d t wt
Bobina de reactan cu ntrefier reglabil
u(t )

(a)
0

(b)
0

L(t 1 )

L(t 2 )

L(t)

(i, t 1 )

(c)

(i, t 2 )
(d)

Condensatorul ideal

Proprietatea dominant: la aplicarea tensiunii apar acumulri de sarcini electrice ( q z 0) i


implicit cmp electric.
Funcionarea condensatorului este descris de legea conservrii sarcinii electrice aplicat pe o
suprafa nchis (6) care nconjoar una dintre armturi:

i6
unde i6

d qV6
dt

i este curentul de conducie care iese din suprafaa i qV6

q este sarcina electric depus

pe armatur. Rezult ecuaia de evoluie a condensatorului:

i (t )

d q( t )
dt

+q

-q

Sarcina electric la momentul de timp curent (t ) se poate obine integrnd ecuaia de evoluie pe
intervalul ( f, t ) :
t0

q(t )

i(W )dW

f

i(W )dW  i(W )dW


t0

f

q(t0 )  i (W )dW ecuaia de ereditate


t0

Ecuaia de ereditate exprim calitatea condensatorului de element cu memorie, ntruct sarcina sa


n momentul curent depinde de funcionarea anterioar. Mrimea q(t0 ) , numit condiie iniial,
reprezint informaia asupra funcionrii condensatorului nainte de momentul de la care ncepe studierea
fenomenului (t t0 ) .
Forma general a ecuaiei caracteristice:

f u (t ), q(t ), t 0

Cazuri particulare:
Tipul condensatorului
(criterii de clasificare)
Dup comportarea n
timp

Condensatoare
invariabile n timp

f (u (t ), q (t ))

Condensatoare
variabile n timp
(parametrice)

f (u (t ), q (t ), t ) 0

Dup
liniaritate

Descriere
Ecuaiile constitutive
Ecuaia
caracteristic

Condensator
liniar

q(t ) Cu(t )

Condensator
neliniar

q(t ) q(u(t ))

Condensator
liniar

q ( t ) C ( t )u ( t )

Condensator
neliniar

q(t )

q(u(t ), t )

Ecuaia de evoluie
Exemple
d u (t )
i (t ) C
dt
Condensator etalon
d q( t )
i (t )
dt
Condensator real
i (t ) C (t )

d C (t )
d u(t )
 u(t )
dt
dt

Condensator cu armtur vibrant


d q(t ) wq d u wq
i (t )

dt
wu d t wt

C(t1)
C(t2)

0 C(t)

Sursa ideal independent de tensiune

Proprietatea dominant: prezena cmpului imprimat ( ei z 0) . Rezistena sa intern se consider


neglijabil ( R 0) nct nu apare efectul electrocaloric, nu produce cmp magnetic (M 0) i nu poate
acumula sarcin electric de orice polaritate ( q 0) .
Ecuaia caracteristic:

u(t )
i

e( t )
u

e(t)

e(t)
u

Sursa ideal independent de curent

Sursa ideal independent de curent este capabil s debiteze un curent j (t ) independent de


circuitul din care face parte. Conductana intern este nul (G 0) sau rezistena infinit.
Ecuaia caracteristic:

i (t )

j (t )
u

j(t)

j(t)

i
u

Elemente ideale diport. Surse comandate liniare

Sursele comandate sunt utilizate pentru modelarea unor dispozitive electrice i electronice.
Cu ajutorul surselor comandate liniare se pot modela i cele neliniare.
Sursele comandate sunt constituite din dou laturi izolate galvanic ntre ele:
latura (poarta) de comand, care este fie un scurtcircuit (u1 0) , fie o latur deschis (i1 0) ;
latura (poarta) comandat, care este fie o surs de curent ( j2 z 0) , fie o surs de tensiune ( e2 z 0) .

i2

i1

u1=0

u2

e2
1

(a)
i2

1 i1=0
u1

(c)

u1
1

1
u2

i2 2
u2

j2

e2
1

1 i1=0

u1=0

(b)
i2

i1

2
u2

j2
1

(d)

f1
f
2

Ecuaia caracteristic are dou componente, cte una pentru fiecare poart: f

Ecuaia caracteristic
Tipul sursei comandate
Latura de
comand

Surse
neomogene
Surse
omogene

Surs de tensiune
comandat n curent
Surs de curent
comandat n tensiune
Surs de tensiune
comandat n tensiune
Surs de curent
comandat n curent

u1

Latura comandat

 u2

e2

i1

i2

j2

i1

 u2

e2

u1

i2

j2

R21i1
G21u1

A21u1
B21i1

Parametrii de transfer:
R21 rezistena de transfer (transrezistena);
G21 conductana de transfer (transconductana);
A21 factor de transfer n tensiune;
B21 factor de transfer n curent.

Sursele comandate neliniare reprezint generalizri ale surselor liniare. Ele pot fi reprezentate prin
scheme echivalente cu rezistoare neliniare comandate n curent sau n tensiune i surse comandate liniare.
Eexemplu de modelare a unei surse neliniare de tensiune comandat n tensiune prin dou surse
comandate liniare i un rezistor neliniar comandat n tensiune:
2

u2=f(u1)

u1
2

1
1

i=f(u)

2
u

u1

u2=1 i

u=1 u1
1

1.6. Utilizarea elementelor ideale n familia de programe SPICE


Definirea rezistoarelor
a) Sintaxa liniei de declaraie pentru rezistoare liniare:
Rxxx [nod1] [nod2] [rezistena_exprimat_n_Ohmi]
Scrierea valorilor numerice se poate face utiliznd fie formatul ASCII, fie sufixe literale specifice
sintaxei SPICE, conform tabelului. Nu se recomand indicarea unitii de msur.
Indicarea valorilor numerice
Multiplu sau
Format
submultiplu
ASCII
terra (1012 )
E12
giga (109 )
E9
6
mega (10 )
E6
3
kilo (10 )
E3
3
mili (10 )
E-3
6
micro (10 )
E-6
nano (10 9 )
E-9
pico (10 12 )
E-12
femto (10 15 )
E-15

Sufix
SPICE
T
G
MEG
K
M
U
N
P
F

Dac datele de intrare se definesc sub form de scheme electrice, utiliznd seciunea Schematic
Editor, amplasarea rezistoarelor liniare n scheme se face utiliznd succesiunea de comenzi indicat n
figura sau prin simpla apsare a tastei R.

Individualizarea rezistorului adus n


schem se face n fereastra de dialog care se
deschide cu dublu click pe simbolul
elementului. n cmpul Net List al ferestrei de
dialog va fi afiat instruciunea de declaraie
corespunztoare ce va fi creat automat n
fiierul de date sub form de text.

Amplasarea rezistorului liniar pe schema electrica SPICE

Individualizarea rezistorului liniar

b) Sintaxa liniei de declaraie pentru rezistoare neliniare comandate n tensiune:


Bxxx [nod1] [nod2] I=[expresie_analitic]
unde expresia analitic a curentului (cu sensul de referin de la nod1 la nod2) are ca variabil tensiunea
ntre nodurile nod1 i nod2. Expresia poate conine cele patru operaii aritmetice, ridicri la putere, funcii
exponeniale, logaritmice, trigonometrice (directe i inverse), hiperbolice (directe i inverse). Tensiunea la
borne, dac are sensul de referin de la nod1 spre nod2, se indic n sintaxa SPICE prin V(nod1, nod2).
Exemplu: O diod semiconductoare tratat ca rezistor neliniar comandat n tensiune, conectat
ntre nodurile 3 i 28 ale unui circuit, se poate defini printr-o funcie exponenial astfel:
B_DIODA 3 28 I=1E-14*(exp(40*V(3,28)-1))
Dac datele de intrare se definesc sub
form de scheme electrice, amplasarea
rezistoarelor neliniare n scheme se face prin
apsarea tastei B. Individualizarea sa se face
n fereastra de dialog care se deschide cu
dublu click pe simbolul elementului. n
cmpul Net List va fi afiat instruciunea de
declaraie corespunztoare ce va fi creat
automat n fiierul de date sub form de text.

Individualizarea unui rezistoru neliniar comandat n tensiune

c) Sintaxa liniei de declaraie pentru rezistoare neliniare comandate n curent:


Bxxx [nod1] [nod2] U=[expresie_analitic]
unde expresia analitic a tensiunii (cu sensul de referin de la nod1 la nod2) are ca variabil curentul
rezistorului. Curentul se indic sub forma I(Vxxx), unde Vxxx este o surs independent de tensiune nul,
cu rol de ampermetru, nseriat cu rezistorul neliniar, parcurs de curent n sensul de la + spre .

Exemplu de utilizare a unui rezistor neliniar comandat n curent

Definirea bobinelor
Sintaxa liniei de declaraie pentru bobine liniare poate conine condiia iniial (IC), dac aceasta
este nenul:
Lxxx [nod1] [nod2] [inductivitatea _n_Henry] IC=[IL0_n_Amperi]
[nod1] este interpretat ca nodul de intrare a sensului convenional al curentului n cazul existenei unor
cuplaje mutuale cu alte bobine. Pentru bobine cu condiia iniial nul ultima parte a declaraiei se poate
omite.
Pentru bobine neliniare, n locul indictivitii se nscrie expresia analitic a caracteristicii.
Procedeul de definirea n schema electric este asemntor rezistoarelor; apelarea se face cu tasta L.
Definirea cuplajelor mutuale
Sintaxa liniei de declaraie pentru cuplajul mutual ntre dou bobine de inductiviti L1 , respectiv
L2 conine valoarea numeric a coeficientului de cuplaj K12 M L1 L2 i are forma general:
Kxxx [Nume_bobin_1] [Nume_bobin_2] [coeficient_de_cuplaj]
n schema electric cuplajul se apeleaz cu tasta K i se individualizeaz n fereastra de dialog
aferent.

Definirea condensatoarelor
Sintaxa liniei de declaraie pentru condensatoare liniare poate conine condiia iniial (IC), dac
aceasta este nenul:
Cxxx [nod1] [nod2] [capacitatea _n_Farad] IC=[UC0_n_Voli]
Pentru condensatoare neliniare, n locul capacitii se nscrie expresia analitic a caracteristicii.
Procedeul de definirea n schema electric este asemntor rezistoarelor; apelarea se face cu tasta C.

Definirea surselor independente


Sintaxa liniei de declaraie pentru sursele independente de tensiune:
Vxxx [nod1] [nod2] [instruciune_de_definiie]
Sensul de referin al tensiunii este la borne de la [nod1] la [nod2].
Sintaxa liniei de declaraie pentru sursele independente de curent:
Ixxx [nod1] [nod2] [instruciune_de_definiie]
Sensul de referin al curentului este de la [nod1] la [nod2].

Instruciunea de definiie poate avea una dintre urmtoarele forme:


a) pentru sursele de tensiune continu (curent continuu) este valoarea numeric a mrimii de
intrare, exprimat n voli (amperi);
b) pentru sursele sinusoidale de frecven precizat (utilizate n analize de regim tranzitoriu):
SIN [componenta_continu] [amplitudine] [frecvena] [faza_iniial]
Valoarea componentei continue i amplitudinea sinusoidei sunt exprimate n voli (amperi), frecvena n
Hz i faza iniial n uniti de timp (secunde).
c) pentru sursele sinusoidale de frecven variabil (utilizate la analizele n domeniul frecvenei):
AC [valoarea_efectiv] [faza_iniial_n_grade_electrice]
d) pentru sursele cu variaii tip treapt sau ramp, utilizate n analize de regim tranzitoriu:
PULSE [valoare_v1] [valoare_v2] [t1] [t2] [t3] [t4] [t5]

Forme particulare ale instruciunii precizeaz numai o parte dintre intervalele de timp t1 t5,
celelalte fiind interpretate dup cum se indic n tabel.
Instruciune

Interpretare

PULSE [v1] [v2] [t1] [t2] [t3] [t4]

t5 ttotal  t1
t4 ttotal  t1
t3 cea mai mic valoare posibil d.p.v. al calculului, egal cu pasul de integrare
t2 t3 cea mai mic valoare posibil d.p.v. al calculului, egal cu pasul de
integrare
t1 0

PULSE [v1] [v2] [t1] [t2] [t3]


PULSE [v1] [v2] [t1] [t2]
PULSE [v1] [v2] [t1]
PULSE [v1] [v2]
A m plitudine
[V ] sau [A]
v2
v1
0

t1

t2

t4

Tim p
[s]

t3
t5
t total

Variaia tip ramp pentru surse independente

Dac datele se definesc sub form de scheme electrice, amplasarea surselor independente n
scheme se face utiliznd o succesiune de comenzi de tipul celei prezentate pentru rezistoare, sau prin
apsarea tastei V pentru surse de tensiune, respectiv I pentru surse de curent. Individualizarea
elementului se face fereastra de dialog aferent.

Definirea surselor comandate liniare


a) Surse de tensiune comandate n tensiune:
Exx [nod_2] [nod_2] [nod_1] [nod_1] [amplificarea_n_tensiune]

b) Surse de curent comandate n tensiune:


Gxx [nod_2] [nod_2] [nod_1] [nod_1] [conductana_de_c-d]

Poarta de comand a surselor comandate n curent este o surs ideal de tensiune, cu t.e.m.
nul, prin care sensul de referin al curentului coincide cu sensul tensiunii la borne. Prin
urmare, definirea unei surse comandate n curent conine suplimentar linia de declaraie a sursei
ideale de tensiune.
c) Surse de tensiune comandate n curent
Vxx [nod_1] [nod_1] 0
Hxx [nod_2] [nod_2] Vxx [rezistena_de_comand]

d) Surse de curent comandate n curent


Vxx [nod_1] [nod_1] 0
Fxx [nod_2] [nod_2] Vxx [amplificarea_n_curent]

Capitolul 2

MODELAREA FUNCIONAL I MATEMATIC


2.1. Modelarea elementelor ideale neliniare
Caracteristic
real
Caracteristic de catalog
(grafic sau succesiune
de puncte)
Caracteristic preluat n
memoria calculatorului
(form tabelar
succesiune de puncte)

Caracteristic adaptat
pentru analiza numeric
(form analitic)

Aproximarea caracteristicilor neliniare:


a) Aproximare global funcie analitic (polinom) care aproximeaz caracteristica pe intregul
domeniu de definiie
Coeficienii polinomului
de gradul 4 (curba 4):
+ 497.08725e-6
39.135396e-3
322.78422e-3
+ 797.14309e-3
592.40401e-3

Curentul [mA]

2.2
1.6
1.0
0.4

5
4

-0.2
0

0.1

0.2

0.3

0.4

0.5

Tensiunea [V]

Interpolarea polinomial global a


caracteristicii unei diode tunel

Coeficienii polinomului
de gradul 5 (curba5):
+ 204.30810e-6
+ 74.058899e-3
892.87729e-3
+ 4.0213979
7.9955785
+ 5.9328561

b) Aproximare pe poriuni (ntre puncte)


b1) aproximare liniar;
i

Liniarizarea pe poriuni a unei caracteristicilor neliniare.

b2) aproximare prin polinoame cubice (spline)


Se consider o caracteristic neliniar forma:
y y ( x )
y k y ( xk ), k 0,1,2,..., n
i o funcie care o aproximeaz perfect:

f : [a, b] o R, [a, b] R , astfel nct y k

f xk , a

x0 , b

xn

Funciile spline cubice sunt polinoame de gradul 3 care aproximeaz funcia f pe fiecare
subinterval xk 1 , xk cu k 1, n . Funcia spline care aproximeaz funcia f (x ) se va nota cu S (x ) i
pentru c ea are coeficieni diferii de la un subinterval la altul se poate explicita astfel:

S ( x)

S1 ( x ) ; x >a, x1 @


S k ( x ) ; x >xk 1 , xk @

S ( x ) ; x >x , b@
n 1
n

Coeficienii acestor polinoame se determin din condiiia ca prima i a doua derivat a


polinoamelor de interpolare s fie funcii continue n punctele reelei:
S ( i ) ( xk  H ) S ( i ) ( x k  H ), i 0,1,2
Aceste condiii garanteaz curburi minime ale funciei interpolante, ceea ce corespunde cu tendina
natural de evoluie a fenomenelor fizice.

Metoda de interpolare local prin polinoame cubice este foarte eficient n analiza circuitelor
ntruct funcia aproximant este de dou ori derivabil i nu introduce dificulti n integrarea numeric a
ecuaiilor de stare ale circuitului.
c) Aproximare local - liniarizare local; caracteristica neliniar se aproximeaz numai pe o zon
foarte restrns, n vecintatea unui punct de funcionare, cu tangenta la aceasta construit n punctul de
funcionare respectiv.
Ecuaia caracteristicii liniarizate local pentru un rezistor neliniar comandat n curent:
du
u Rd i  E 0 , unde Rd tg E
di
E0 are semnificaia unei surse ideale de tensiune.
u
uM
E0

iM

u=f(i)

E0

Rd

Liniarizarea local a unui rezistor comandat n curent

Ecuaia caracteristicii liniarizate local pentru un rezistor neliniar comandat n tensiune:


i

Gd u  J 0 , unde Gd

di
du

tg E

J 0 are semnificaia unei surse ideale de curent.

i
iM
J0

uM

J0
i=g(u)

Gd
u

Liniarizarea local a unui rezistor neliniar comandat n tensiune

2.2. Modelarea elementelor de comutaie


Att elementele de comutaie electromecanice (ntreruptoare, relee), ct i cele statice
(diode, tiristoare, tranzistoare de comutaie) nu asigur comutaii ideale datorit unor factori care
depind de construcia lor i de principiul de funcionare (rezistene de contact nenule, prezena
arcului electric, limea canalului de conducie n materialul semiconductor, prezena sarcinilor
stocate n jonciuni, prezena capacitilor parazite etc.). Modelarea lor cu elemente de comutaie
ideale nchis-deschis explic suficient de bine comportarea circuitelor n ansamblu att din punct
de vedere calitativ, ct i cantitativ, dar nu d informaii cantitative corecte asupra solicitrilor
electrice la care sunt supuse unele elemente din circuit (supratensiuni, cureni reziduali etc.); de
aceea o astfel de modelare nu poate fi utilizat n etapa de proiectare pentru dimensionarea
riguroas a elementelor circuitului. Pe de alt parte, asocierea unor modele ideale scurtcircuitntrerupere (nchis-deschis), dei aparent simpl, conduce la dificulti importante n programele
de simulare datorit schimbrii topologiei circuitului i a prezenei rezistenelor i conductanelor
nule. Prin urmare, alegerea modelelor pentru elementele de comutaie trebuie s rspund att
cerinelor privind obiectivele simulrii, ct i celor legate de posibilitatea efecturii acesteia cu
resurse de calcul nu foarte pretenioase. Mai trebuie avut n vedere c aceluiai dispozitiv de
comutaie i se pot asocia modele diferite n funcie de circuitul unde funcioneaz, de regimul de
funcionare, de algoritmul de calcul sau de programul de simulare ales.

Modelele uzuale se pot clasifica n patru categorii dup cum urmeaz:


Modele ideale nchis-deschis sau scurtcircuit-ntrerupere ( R 0 / G 0) . n aparen simple,
acestea determin modificarea topologiei circuitului i conduc n unele cazuri la apariia elementelor n
exces; ca urmare apar discontinuiti de tip treapt i impuls ale unor variabile. Aa cum arat relaiile
(1.20) i (1.27), discontinuitile de flux magnetic i de sarcin electric nu sunt practic posibile, astfel
nct este evident c o asemenea modelare este forat.
Modele rezistive cu rezistoare liniare parametrice, avnd o rezisten corespunztoare strii de
conducie (Rc) de valoare relativ mic, comparabil cu rezistena n conducie a elementului modelat i
respectiv o rezisten corespunztoare strii de blocare (Rb) de valoare relativ mare, comparabil cu
rezistena n stare de blocare a elementului modelat.
R(t)

R(t)

Rb

Rb

Rc
0

Rc
0

tc

tc
a)

tc

tc
b)

Modelarea elementelor de comutaie prin rezistoare


parametrice liniare

Trecerea ntre cele dou valori de rezisten se face printr-o funcie de timp ntr-un interval (timp
de comutare - tc) mult mai mic dect constantele de timp ale circuitului, n una dintre urmtoarele
variante:
- funcie liniar;
- funcie liniar racordat prin funcii polinomiale de gradul al treilea, astfel nct caracteristica
global a rezistorului parametric s fie funcie derivabil, cu derivata continu; continuitatea
derivatei este util n procesul de integrare numeric a ecuaiilor de stare ale circuitului; n
lucrare se va reveni asupra acestui aspect.

Modele complexe, care au n vedere fenomenele produse n regim dinamic la nivelul


semiconductorului. Implementarea unor astfel de modele este laborioas, dar rezultatele obinute sunt
dintre cele mai bune. Exemplu: modelul Gummel-Poon pentru tranzistorul bipolar, care conine
condensatoare neliniare corespunztoare sarcinilor stocate i rezistenele parazite ale jonciunilor.

Modele analitice, descrise prin rezistoare neliniare ale cror caracteristici explic funcionarea
elementului de comutaie. Caracteristicile neliniare pot fi aproximate prin interpolare global sau local.
Un astfel de exemplu este modelul diodei semiconductoare dat prin funcia exponenial
I D K1 ( e K2U D  1) sau modelul liniarizat prin trei segmente al diodei semiconductoare. Un alt exemplu
este acela al unei diode tunel, care poate funciona n regim de comutaie datorit prezenei zonei de
rezisten dinamic negativ.

u
Modelul unei diode tunel

Modele digitale, descrise de transformri biliniare care asociaz mrimilor analogice imagini
discrete.

Utilizarea modelelor rezistive, complexe i analitice nu conduce la modificri ale topologiei


circuitului pe parcursul procesului de analiz.
Se remarc faptul c relaiile matematice care modeleaz elementele de comutaie pot fi funcii de
timp sau funcii de alte variabile.
Elementele modelate prin funcii de timp, numite i elemente eteroparametrice, i modific
parametrii datorit unor cauze exterioare. Drept cauze exterioare sunt considerate mrimile electrice
(tensiune, curent) ale unui circuit auxiliar de comand (cazul tiristoarelor i al releelor). Funciile de timp pot
fi periodice sau neperiodice, ele conferind i regimul de funcionare periodic sau neperiodic pentru circuitul
cu elemente eteroparametrice.
Elementele modelate prin funcii neliniare ale altor mrimi dect timpul, numite i elemente
autoparametrice, sunt n general rezistoare neliniare comandate fie n tensiune (dioda tunel, dioda
stabilizatoare, dioda semiconductoare), fie n curent (caracteristica static a unui tiristor).

2.3. Modelarea cuplajelor magnetice


uM 1
i1

L1

1
2

*
M

i2
L2

1
2

i1 L1-M

1uM 2
1

M
i2 L2-M

M
uM 2

Desfiinarea cuplajelor magnetice

1uM 1
2

2.4. Modelarea prin circuite electrice a unor echipamente i fenomene, inclusiv


neelectrice
Principiu: Modelarea prin circuite electrice are ca principiu construirea unui circuit al crui
model matematic s fie identic cu modelul matematic al echipamentului sau fenomenului
modelat.
Modelarea prin circuite electrice este util n studiul echipamentelor i fenomenelor care prezint
urmtoarele particulariti:
- conin neliniariti (exemplu: caracteristica de sarcin a unei acionri electromecanice,
caracteristica de magnetizare a unor circuite magnetice, dependena frecrii mecanice fa de
viteza de deplasare etc.);
- prezint modificri de structur (exemplu: operaiuni de reglaj continuu sau n trepte, apariia
unor stri de defect prin distrugerea unor componente etc.);
- evolueaz n timp (regimuri tranzitorii).
Domeniul de aplicabilitate al modelrii prin circuite electrice nu este ns limitat la situaiile de mai sus.
Modelarea proceselor care evolueaz n spaiu este ineficient sau chiar imposibil (exemplu:
propagarea cmpurilor termice sau electromagnetice).

Avantajele modelrii prin circuite electrice:


-

posibilitatea analizei cu un program specializat;


comoditatea introducerii datelor de intrare;
posibilitatea rezolvrii modelului matematic prin algoritmi numerici optimizai;
posibilitatea controlului algoritmilor de rezolvare prin alegerea strategiilor de calcul, a
preciziei, erorilor absolute i relative;
posibilitatea urmririi unor criterii de performan prin modificarea automat a unor parametri
(operaii de optimizare);
posibilitatea simulrii comode a influenei unor perturbaii sau stri de defect pornind de la
configuraia iniial a sistemului, fr rescrierea modelului matematic;
posibilitatea efecturii unor analize de tolerane (de tip Monte Carlo);
prezentarea rezultatelor ntr-o form uor de interpretat.

Pregtirea pentru modelare prin circuite electrice:


-

se construiete un model matematic al echipamentului (fenomenului);


modelul matematic se aduce la forma unui sistem de ecuaii algebro-difereniale ordinare, de
forma:
d x
f ( x, y, t )

dt
y g ( x , y, t )
unde funcia vectorial f are aceeai dimensiune cu vectorul de stare x.
Condiii impuse circuitului model:

numrul surselor independente este egal cu numrul mrimilor de intrare, inclusiv perturbaii;
numrul elementelor dinamice eseniale (condensatoare i bobine) este egal cu dimensiunea
vectorului de stare x;
graf de conexiune conex, dac este posibil;
utilizarea surselor comandate pentru preluarea mrimilor de interes.

Exemplu: Modelarea unei acionri electromecanice cu motor de curent continuu cu excitaie


independent. Modelul permite studiul regimurilor tranzitorii de pornire, frnare, reglare a vitezei pe
diverse ci, precum i a regimului permanent.

Modelul matematic al motorului:

iA
uA

RA , LA

RE , E(iE)
iE

dM E

u E RE i E  d t , ecuatia circuitului de excitatie

M E M E (i E ) , caracteristica de magnetizare

di
u A R Ai A  L A A  e0 , ecuatia circuitului principal (indusului )
dt

e0 k EM E : , t.e.m. indusa
m k M i , cuplul activ
E E A

d:

m J d t  mr , ecuatia de echilibru mecanic (cuplu activ / dinamic / rezistent )

mr mr (:) , caracteristica de sarcina

uE

J d/dt
1

iA

RA
LA

3
3

mr

B6,4 i4

G7,10 u10

u10
5

10

A5,9 u9
7

C=J

e0

u9 = u14

14

uA

mr

11
Ri

12

i11=

R
(parazit)

13

G13,14 u14

7
0.2

Observaie: Modelul prezentat este realizat n ipoteza


c fluxul de excitaie este constant (curent de excitaie
constant).

Cuplul rez. [Nm]

Modelul unui motor de c.c. cu excitaie independent


0.15

0.1
0.05
0

20
40
Viteza [rad/sec]

60

Caracteristica de sarcin

Ecuaiile care descriu circuitul echivalent (modelul de mai sus), construite automat de un program
specializat n analiza regimurilor dinamice a circuitelor neliniare:
-C 8* D u8 / D t G 7 _10*u12-B6 _ 4*i 4+J 9+J 14 , teorema I Kirchhoff in nodul 5
-L3* D i3 / D t u1+u 4-u5+u 2 , teorema II Kirchhoff in circuitul indusului

G 2*u 2-i1 0 , teorema I Kirchhoff in nodul 1

i3-G 2*u 2 0 , teorema I Kirchhoff in nodul 2


-i3+i 4 0 , teorema I Kirchhoff in nodul 3

-i 4-i5 0 , teorema I Kirchhoff in nodul 4


-G13_14*u8+G12*u12+i11+J 10 0 , teorema I Kirchhoff in nodul 6

u1+E1 0 , ecuatia caracteristica a laturii 1


u 4+E 4 0 , ecuatia caracteristica a laturii 4

A5 _9*u8+u 5 0 , ecuatia caracteristica a laturii 5

u12-Rd11*i11-E 0 R11 0 , teorema II Kirchhoff pentru bucla formata de laturile 11 si 12

You might also like