Documente Academic
Documente Profesional
Documente Cultură
Curs 7-8 DPM
Curs 7-8 DPM
curs 7
Comanda setul de informaii transmise de la sistemul de comand la sistemul de acionare i care prescrie
funcionarea acestuia din:
Sistemul de
comand
Sistemul de
acionare
Sistemul
mecanic
Mediu
Leg. invers a)
a) aciune menit s pun n concordan starea intern a sistemului cu starea extern a mediului n care
evolueaz acesta.
starea intern totalitatea datelor care caracterizeaz starea sistemului mecanic (poziii, fore n elemente,
reaciuni, temperatura unor puncte din elemente etc) i a sistemului de acionare (tensiunea, intensitatea,
frecvena curentului, presiunea i viteza de curgere a fluidului etc).
starea extern totalitatea datelor care caracterizeaz mediul n care evolueaz produsul (configuraia geometric a
mediului, temperatura, presiunea, viteza de scurgere, compoziia chimic a fluidului n care se mic produsul
etc.).
Starea intern + starea extern sunt sesizate de senzori i traductoare.
comand
corectare
proces
msurare
Sistemul de comand recepioneaz i prelucreaz informaiile primite de la
senzori i traductoare i transmite comenzi sistemului de acionare
pentru punerea n micare a cuplelor cinematice conductoare.
Schema de control conine urmtoarele aciuni:
H e
p
u
p
d
n
d
n
d
Controlul este un proces complex care presupune monitorizarea parametrilor unui sistem i
intervenia pentru reglarea i meninerea acestora la valori impuse de buna funcionare a
sistemului.
Exist o mare varietate a mecanismelor de control, att din punctul de vedere al aplicaiilor ct
i din punctul de vedere al soluiilor constructive. Sistemul de nclzire central a unei
locuine, presupune reglarea parametrilor centralei (debit de gaz, temperatura apei) n acord
cu temperatura din spaiul nclzit.
Conducerea unei locomotive este un exemplu de mecanism de control n care parametrul
reglat sau controlat este viteza de deplasare.
P e r t u r b a ii
V ite z a
lim it
O c h ii
Senzor
C r e ie r
+
-
Lege de
c o n tro l
M in ile
A c tu a to r
M o to r
V ite z a d e
d e p la s a r e
P o z i ie
a c c e le r a ie
O c h ii
S enzor
Adaptarea vitezei este o cerin impus de traseul parcurs (intrarea n curbe, poriuni de
parcurs cu restricii de vitez etc).
Conducerea unui automobil este un alt exemplu de mecanism de control cu dou variabile de
intrare. n acest caz parametrii controlai sunt direcia de deplasare i viteza.
P e r t u r b a ii v n t
O c h ii
D ir e c ie d e
d e p la s a r e
V ite z a
lim it
C r e ie r
P e r tu r b a ii t r a fic
M in ile
A c tu a to r
Lege de
c o n tro l
P o z iie
v o la n
A u to m o b il
A c tu a to r
D ir e c ie
d e p la s a r e
P ic io a r e le
A c c e le r a ie
F r n
V ite z
Regulatorul este acel element din cuprinsul sistemului de reglare automat (SRA) la intrarea cruia se aplic
eroarea (sau abaterea) , i la a crui ieire rezult mrimea de comand x c care determin acionarea
elementului de execuie.
Prin nsi construcia regulatorului se asigur stabilirea unei anumite dependene ntre mrimea de
comand xc i eroarea , astfel nct, ca urmare a aciunii elementului de execuie, comandat de regulator, s
se obin fie anularea abaterii, fie meninerea acesteia, ntre limite dinainte stabilite.
Structura regulatorului este determinat de rolul su funcional n cadrul SRA. Astfel, dei exist o mare
varietate de tipuri de regulatoare, orice regulator va conine urmtoarele elemente componente (fig.):
amplificatorul, elementul de reacie secundar i elementul de comparare secundar.
Amplificatorul, notat cu A n figur, este elementul de baz al regulatorului. El amplific mrimea cu un
factor KR deci realizeaz o relaie de tipul:
xc(t)=KR 1(t)
unde KR reprezint factorul de amplificare al regulatorului.
Adeseori amplificatorul realizeaz i trecerea la o alta form de energie.
Elementul de reacie secundar, notat in figur cu ERS, primete la intrare mrimea de comand x c (de la
ieirea amplificatorului) i elaboreaz la ieire un semnal x rs denumit mrime de reacie secundar.
Elementul de comparare secundar, notat cu ECS, efectueaz continuu compararea valorilor abaterii i
a lui xrs dup relaia:
l(t)=(t)-xrs(t)
Elementul de reacie secundar este de obicei un element
care determin o dependen proporional ntre xrs i xc.
x c (t) K I (t)dt
Sa
Se
x
Controlul nivelului
A er
D ia f r a g m
A rc
A p
Acest tip de control se mai numete i feedback control (control cu alimentare n urm, reacie
negativ sau control prin corectarea erorilor).
Schema bloc a mecanismului de control cu reacie negativ se prezint n figur. n aceste
mecanisme, semnalul de ieire c (parametrul controlat), este msurat continuu i comparat cu
semnalul de referin r. Diferena = r c se numete eroare. Ideal ar fi ca eroarea s fie ct
mai mic, dac este posibil chiar zero. Controlerul amplific eroarea , aceast amplificare este
evaluat prin factorul de amplificare k. Amplificatorul de putere adapteaz semnalul de ieire
din controler la cerinele actuatorului. Procesul controlat (n baza exemplului anterior) include
elementele specifice rezervorului i supapei de admisie Sa. Perturbaiile ar putea fi, variaiile
de presiune n reeaua de alimentare, nainte de supapa Sa.
p
In tra re
r +
E ro a re
C o n tr o le r
A m p lific .
d e p u te re
D is p o z it iv
c o n d iio n a r e
s e m n a le
A c tu a to r
P e r tu r b a ii
P ro c e s
c o n t r o la t
S enzor
Ie ir e
S em nal
de
r e f e r in
r = 100V
0,9901 V
T a h o g e n e ra to r
A m p lif ic a to r
n
M o to r
k = 1 0 V /V
E ro a re
S a r c in
= 1 0 0 ( r o t/m in ) / v o lt
0 ,1 V
r o t/m in
+
=
A m p lific a to r
(a)
+
(b)
k = 1 0 V /V
-
M o to r + S a r c in
Ua
1 0 0 r o t /m in
v o lt
T a h o g e n e ra to r k
kT=
0 ,1 V
r o t/m in
T u r a ie
Mecanismele de control prin corectarea erorilor (feedback) nu pot asigura buna funcionare a
sistemului ntr-un mediu n care se produc modificri care nu mai pot fi corectate. Aceast
problem se rezolv cu ajutorul mecanismelor de control n avans (feedbefore), sau
mecanisme de control prin prevenirea erorilor.
Schema principial a unui astfel de mecanism de control este prezentat n figur.
Mecanismul cuprinde senzorii Se1, Se2, Se3 capabili s sesizeze variaia parametrilor mediului
X1, X2, X3, precum i senzori pentru sesizarea variaiei parametrilor interni Si1, Si2.
Centrul de control CC, prelucreaz aceste informaii i se transmit comenzile corespunztoare
ctre actuatorii A1, A2, A3, care acioneaz elementele reglate Y1, Y2, Y3.
Dac pe baza informaiilor primite din exterior i din interior, centrul de comand ajunge la
concluzia c este foarte probabil s se produc evenimentul X i, atunci mecanismul de
feedbefore va alege strategia Yj, capabil s previn tulburrile pe care evenimentul Xi le-ar
putea determina.
Acest mecanism funcioneaz ireproabil n organismul uman. Homeostazia (capacitatea
organismului de meninere a temperaturii, glicemiei, lipidemiei etc.) n limite bine definite este
o confirmare n acest sens.
Y1
S e1
X1
X2
S i1
Se2
S i2
X3
A1
Se3
CC
A2
Y2
A3
Y3
Mecanismul de control a tensiunii arteriale la om include: centrii de comand (CC) scoara cerebral (SC),
hipotalamusul (H) i centrii cardiovasculari din bulb (CVB); organele de execuie (actuatorii OE) inima (I),
musculatura arterial (MA), corticosuprarenala (CS), suprarenala (SR) i rinichiul (R); senzorii (S) sinusul
carotidian (Sin), receptorii aortici (RA), ventriculari (RV) i auriculari (A).
n funcionarea mecanismului de control, inima intervine prin variaiile de debit; musculatura arterial, poate crete
sau reduce arborele vascular; medulo suprarenala, prin adrenalina pe care o secret poate influena debitul i starea
de contracie a musculaturii arteriale; corticosuprarenala, prin mineralcorticoizii pe care i secret, poate influena
volumul sanguin; rinichiul, prin secreia de renin, duce la apariia angiotensiunii i la contracia musculaturii
arteriale, iar prin variaiile cantitii de lichide eliminate poate influena de asemenea volumul sanguin.
Ansamblul buclelor de reacie din structura mecanismului de control se prezint n figur. Aceste bucle au
urmtoarea componen: TA baroreceptori sistem nervos; TA rinichi angiotensin ; Volemie osmoreceptori
sistem nervos hormon antidiuretic (HAD) rinichi volemie.
S IS T E M N E R V O S
O s m o re c e p to ri
B a ro r e c e p to ri
S is t e m s im p a t ic
C o r tic o s u p r a r e n a l
A p , s a re
TA
S u p r a r e n a l
A n g io te n s in
R e n in
V o le m ia
R in ic h iu l
H A D
T e n s iu n e a
de
Analiza are drept scop evaluarea
r
e
f
e
r in
performanelor mecanismului de
100V
t im p
E ro a re a
100V
R e g im
t r a n z ito r iu
R e g im s ta b iliz a t
t im p
T u r a ia
n
T u r a ia d e r e f e r in 1 0 0 0 r o t / m in
R e g im
t r a n z ito r iu
E ro a re
- 9 ,9 r o t /m in
R e g im s ta b iliz a t
t im p
De asemenea, eroarea n regim stabilizat s fie ct mai mic. Ideal este ca mecanismul s nu fie
sensibil la perturbaii. Important este ca i solicitarea dinamic a mecanismului la variaia
parametrilor s fie ct mai redus. n concluzie mecanismele de control cu feedback asigur:
reducerea efectelor variaiei parametrilor;
reducerea efectelor perturbaiilor;
reducerea duratei fazei tranzitorii;
reducerea erorilor n faza de regim stabilizat.
Stabilitatea este un alt indicator de performan deosebit de important. Problema poate fi
explicat pe baza analogiei mecanice aa cum se arat n figur.
B il
S ta b il
In s ta b il
Sistemele stabile revin la faza de echilibru dup dispariia perturbaiilor. Sistemele instabile
intr n vibraii care pot duce la distrugerea unor componente. Stabilitatea se apreciaz pe
baza unor criterii de stabilitate.
M a in a A
S is t e m d e
p ro g ra m a re
a s a r c in il o r
C o n tr o le r
s e c v e n ia l
C o n tr o le r
m i c a r e
A m p lif ic a t o r
d e p u te re
P ro c e s
A c tu a to r
D is p o z it iv d e
c o n d iio n a r e
a s e m n a le lo r
M o d u lu l C 1
M o d u lu l C 2
M o d u lu l C 3
M E D IU
Fluxul informaional ;
Interaciune mecanic
S e n z o ri
Microprocesoare i microcontrolere
N T R E R U P E R I
E X TE R N E
R X
T X
P O R T U R I I/O
C LO C K
IN T E R N
C O N T R O LE R
N T R E R U P E R I
T IM E R E
B U S
C P U
IN T R A R E A
S E R IA L
A D R E S E , D AT E , C O N T R O L
R O M
R A M
IN T R R I/IE IR I
D IG IT A L E
Microprocesorul se folosete n special n aplicaiile de procesare de date ce necesit o mare putere de calcul: PC-uri,
staii de lucru etc. Diferena esenial apare n modul de folosire a memoriei i n dimensiunea ei. Microcontrolerul
tipic este condus de un program fix n timp ce n aplicaiile de procesare de date sistemul este capabil s ncarce n
memorie o varietate de programe stocate pe hard disc, floppy disc, compact disc etc.
Dimensiunea programului nscris n memoria microcontrolerului variaz funcie de aplicaie. De exemplu pentru
controlul unei maini de splat pot fi necesari 2 kilobytes (2*1024 octei) de memorie.
Modulele microcontrolerului comunic ntre ele prin intermediul bus-ului sistemului format din magistralele de adrese, date,
control. Fizic, un bus este o colecie de conexiuni paralele ntre dou sau mai multe dispozitive. Numrul de linii coninute de
fiecare bus este dependent de tipul microcontrolerului utilizat i de funciile pe care le asigur bus-ul.
Magistralele pot fi doar interne (adic fizic nu sunt legate la pinii microcontrolerului) sau pot s comunice cu exteriorul, caz n
care se pot accesa memorii i module I/O externe. n primul caz, avantajul este c microcontrolerul poate avea un numr redus
de conexiuni spre exterior(pini),ceea ce implic un cost mai redus, reducerea dimensiunilor, reducerea consumului de curent i
n general o folosire mai eficient corespunztoare scopurilor aplicaiei. Dac aplicaia este cu un grad de complexitate mai
ridicat ce necesit o capacitate de memorie mai mare, se folosesc microcontrolere din cea de a doua categorie.
S presupunem c bus-ul de adrese are 16 linii iar bus-ul de date are 8 linii. Fiecare locaie de memorie este identificat de
unitatea central prin intermediul unui numr numit adres. Cu 16 linii de adres se pot accesa 65536 (216) locaii de memorie
de 8 bii (octei). Pentru acces, unitatea central va plasa adresa octetului pe magistrala de adrese, apoi prin intermediul
semnalelor magistralei de comenzi va efectua operaia dorit (scriere, citire). Datele sunt transmise/recepionate pe magistrala
de date. n mod similar se face comunicarea cu modulele de intrare / ieire.
C LO C K
C LO C K
ADR ES
ADR ES
A D R E S V A L ID
DAT
A D R E S V A L ID
DAT
V A L ID
READ /
D AT
V A L ID
W R IT E /
AD R ESE
R D/
W R/
M O D U L
M E M O R IE
S A U I/O
DATE
Citirea/scrierea unui
modul conectat la
magistral
Diagrama de alimentare a
celor patru cilindri
n figur prezint momentele de timp n care este necesar injecia de combustibil pentru fiecare
cilindru. Momentele de START i STOP ale injeciei sunt date relativ la un punct de referin de
pe arborele motor. Cilindrii sunt numerotai n ordinea secvenei de alimentare. Startul injeciei
este dat de regul nainte de semnalul punctului de referin corespunztor cilindrului ales.
Durata injeciei este calculat innd seama de urmtorii parametri:
- parametri de proces citii pe baza traductoarelor;
- parametri de operare introdui de utilizator.
Unghiul pentru startul injeciei trebuie s fie convertit n uniti de timp innd cont i de
punctul de referin.
S considerm secvena de evenimente ce apare n cursul unei rotaii complete. Presupunem c
automobilul este n micare i c toi parametrii necesari sunt accesibili. Se calculeaz timpul
dup care se deschide primul injector.
Urmtoarea ntrerupere ce apare este rezultatul comparrii timerului 2 cu coninutul registrului
comparator. Acesta conine o valoare calculat pentru oprirea alimentrii cilindrului 4. Se
memoreaz numrul de ordine al cilindrului activ. Dup identificarea ntreruperii,
microcontrolerul utilizeaz momentul validrii alimentrii cilindrului 1 precum i durata
predeterminat a alimentrii pentru a calcula momentul n care alimentarea va fi oprit.
Urmtoarea ntrerupere apare ca urmare a faptului c, urmeaz a fi alimentat cilindrul 2. Se
observ c momentele de validare/invalidare a alimentrii sunt independente pentru fiecare
cilindru ceea ce permite alimentarea simultan a doi cilindri (ceea ce de altfel este necesar).
n figur se prezint un
contor de gaz, realizat cu
microcontroler
(mc).
Exist dou modaliti de
realizare a interfeei de
volum:
- interfa mecanic cu
contacte, ce dau informaia
de volum spre mc. Ieirea
Oz este utilizat pentru
scanare, reducnd n acest
fel curentul dac unul sau
mai multe contacte sunt
nchise permanent;
- interfa electronic, ce
d semnale electrice spre
microcontroler att timp
ct intrarea de validare
este activ. Semnalele
V1,V2 sunt decalate cu
90 pentru a putea obine
sensul de curgere al
gazului.