Documente Academic
Documente Profesional
Documente Cultură
Leg. inversă a)
a) acţiune 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 (poziţii, forţe în elemente,
reacţiuni, temperatura unor puncte din elemente etc) şi a sistemului de acţionare (tensiunea, intensitatea,
frecvenţa curentului, presiunea şi viteza de curgere a fluidului etc).
„starea externă” – totalitatea datelor care caracterizează mediul în care evoluează produsul (configuraţia geometrică a
mediului, temperatura, presiunea, viteza de scurgere, compoziţia chimică a fluidului în care se mişcă produsul
etc.).
Starea internă + starea externă sunt sesizate de senzori şi traductoare.
X comandă corectare proces
măsurare
Noţiunea de sistem
Sistemul reprezintă o mulţime de elemente aflate în interacţiune, care se
comportă unitar în relaţiile sale cu mediul, adică înseamnă o unitate
complexă. Orice obiect sau fenomen poate fi considerat ca un sistem, cu
condiţia de a-l putea separa de celelalte obiecte şi fenomene şi de a-l
defini riguros şi univoc. În figură sistemul reprezintă mulţimea
elementelor 1,2,3,4,5,6,7,8,9 între care există legături mai puternice, mai
stabile şi mai necesare decât între celelalte elemente din mediu. 1 2 3
• Sistemul este caracterizat nu numai de relaţiile dintre elemente, ci şi de
relaţiile dintre părţi şi întreg precum şi de relaţiile dintre întreg şi părţi.
Pentru că, orice sistem, pe lângă coordonarea părţilor, adică pe lângă 4 5 6
interacţiunile dintre elemente, mai intervine şi o coordonare a părţilor de
către întreg şi a întregului de către părţi. Cu cât sistemul este mai puţin
organizat cu atât părţile influenţează mai mult întregul şi cu cât este mai 7 8 9
organizat, cu atât el influenţează mai mult părţile din care este format.
• Toate sistemele sunt organizate, însă, pe mai multe niveluri, pentru că
elementele lor sunt şi ele formate din alte elemente, adică sunt, de fapt,
nişte subsisteme. De exemplu, celula este formată dintr-o mulţime de
macromolecule formate la rândul lor din molecule, moleculele formate la
rândul lor din atomi, atomii din nuclee şi electroni, nucleele din protoni şi
neutroni, protonii şi neutronii din quarcuri şi aşa mai departe, adică
fiecare reprezintă, la rândul lor, nişte sisteme care fac parte dintr-un
sistem de ordin superior.
• Fiecare nivel de organizare a materiei este alcătuit, deci, dintr-o mulţime
de subsisteme. Şi pentru că orice subsistem de ordin superior este compus
dintr-o mulţime de subsisteme de ordin inferior, structura sistemică a
lumii se realizează prin intermediul unui proces de superizare.
ELEMENTE DE TEORIA CONTROLULUI
• Acest aspect este sugestiv evidenţiat în figură. După cum se
observă din figură, o mulţime de quarcuri (u) sau (d) dă naştere unui
proton (p) sau neutron (n), iar o mulţime de protoni şi neutroni dau
naştere unui nucleu 4He.
• Prin intermediul procesului de superizare, subsistemul de ordin superior
dobândeşte proprietăţi emergente, adică proprietăţi care nu aparţin
subsistemelor din care este format, ci derivă din interacţiunea dintre ele.
• Fiecare sistem care reprezintă o unitate organizatorică cuprinde, pe
lângă substanţa şi energia din care este format şi o anumită informaţie.
Deşi substanţa, energia şi informaţia nu pot fi complet despărţite, există
în cadrul sistemelor relaţii preponderent substanţiale sau energetice, aşa
cum ar fi, spre exemplu, în organismul uman, relaţiile muşchi-ficat, dar şi
relaţiile dintre sistemul nervos şi sistemul imunitar.
H e
p p n n
u u d u u d u d d u d d
Clasificarea mecanismelor de control
• Controlul este un proces complex care presupune monitorizarea parametrilor unui sistem şi
intervenţia pentru reglarea şi menţinerea acestora la valori impuse de buna funcţionare a
sistemului.
• Există o mare varietate a mecanismelor de control, atât din punctul de vedere al aplicaţiilor cât
şi din punctul de vedere al soluţiilor constructive. Sistemul de încălzire centrală a unei
locuinţe, presupune reglarea parametrilor centralei (debit de gaz, temperatura apei) în acord
cu temperatura din spaţiul încălzit.
• Conducerea unei locomotive este un exemplu de mecanism de control în care parametrul
reglat sau controlat este viteza de deplasare.
P e r tu r b a ţii
C r e ie r
V ite z a O c h ii M â in ile V ite z a d e
lim it ă + Lege de d e p la s a r e
Senzor A c tu a to r M o to r
c o n tro l 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, porţiuni de
parcurs cu restricţii de viteză etc).
Clasificarea mecanismelor de control
• Conducerea unui automobil este un alt exemplu de mecanism de control cu două variabile de
intrare. În acest caz parametrii controlaţi sunt direcţia de deplasare şi viteza.
P e r t u r b a ţ ii v â n t
O c h ii P e r tu r b a ţii tr a fic
C r e ie r
M â in ile D ir e c ţie
D ir e c ţie d e +
d e p la s a r e P o z iţie d e p la s a r e
_ A c tu a to r
v o la n
Lege de A u t o m o b il
c o n tro l
+ A c c e le r a ţie V ite z ă
V ite z a A c tu a to r
F râ n ă
lim it ă _ P ic io a r e le
Clasificarea mecanismelor de control
p P e r tu r b a ţii
In tra re E ro a re A m p lific . Ie ş ir e
C o n t r o le r P ro c e s
d e p u te re A c tu a to r
r + c o n t r o la t c
D is p o z it iv
c o n d iţio n a r e S enzor
s e m n a le
Controlul în buclă închisă
•Aspectele definite anterior sunt concretizate, considerând un mecanism de control a turaţiei
unui motor (a) şi schema bloc corespunzătoare (b).
•Parametrii definitorii ai mecanismului rezultă astfel:
- Eroarea r n k T 100 0,1n
- Tensiunea la ieşirea din amplificator: U a k 10 V
- Turaţia motorului: n U n 10 100 1000 rot/min
a 1
Înlocuind a treia relaţie în prima se obţine eroarea: 100 0,1 1000 100 100 ; 0,9901 V
S em nal
de
r e fe r in ţă A m p lif ic a to r T a h o g e n e ra to r
+ n 0 ,1 V
r = 100V k = 1 0 V /V M o to r S a r c in ă k =
-
T r o t/m in
+ -
E ro a re n = 1 0 0 ( r o t/m in ) / v o lt
1
(a) A m p lific a to r M o to r + S a r c in ă
Ua 1 0 0 r o t /m in T u r a ţ ie
+ k = 1 0 V /V
v o lt n
-
T a h o g e n e ra to r k
(b) T
0 ,1 V
kT=
r o t/m in
Controlul prin prevenirea erorilor (feedbefore)
• Mecanismele de control prin corectarea erorilor (feedback) nu pot asigura buna funcţionare a
sistemului într-un mediu în care se produc modificări 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 variaţia parametrilor mediului
X1, X2, X3, precum şi senzori pentru sesizarea variaţiei parametrilor interni Si 1, Si2.
• Centrul de control CC, prelucrează aceste informaţii şi se transmit comenzile corespunzătoare
către actuatorii A1, A2, A3, care acţionează elementele reglate Y1, Y2, Y3.
• Dacă pe baza informaţiilor 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ă tulburările pe care evenimentul X i le-ar
putea determina.
• Acest mecanism funcţionează ireproşabil în organismul uman. Homeostazia (capacitatea
organismului de menţinere a temperaturii, glicemiei, lipidemiei etc.) în limite bine definite
este o confirmare în acest sens.
S e1 Y1
X1 A1
S i1
X2 Se2 CC A2 Y2
S i2
X3 A3
Se3 Y3
Exemple de control în lumea vie
• Mecanismul de control a tensiunii arteriale la om include: centrii de comandă (CC) – scoarţa cerebrală (SC),
hipotalamusul (H) şi centrii cardiovasculari din bulb (CVB); organele de execuţie (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 funcţionarea mecanismului de control, inima intervine prin variaţiile de debit; musculatura arterială, poate creşte
sau reduce arborele vascular; medulo – suprarenala, prin adrenalina pe care o secretă poate influenţa debitul şi starea
de contracţie a musculaturii arteriale; corticosuprarenala, prin mineralcorticoizii pe care îi secretă, poate influenţa
volumul sanguin; rinichiul, prin secreţia de renină, duce la apariţia angiotensiunii şi la contracţia musculaturii
arteriale, iar prin variaţiile cantităţii de lichide eliminate poate influenţa de asemenea volumul sanguin.
• Ansamblul buclelor de reacţie din structura mecanismului de control se prezintă în figură. Aceste bucle au
următoarea 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 -
H A D
s u p ra 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
Analiza şi proiectarea mecanismelor de control
T e n s iu n e a
• Analiza are drept scop evaluarea de
performanţelor mecanismului de r e f e r in ţ ă
control prin prisma răspunsului la 100V
diferite semnale de intrare şi la
perturbaţii.
• Pe baza analizei, la proiectare se
urmăreşte îmbunătăţirea
performanţelor fără a schimba t im p
blocurile esenţiale cum ar fi: procesul E ro a re a
controlat, actuatorii, amplificatorul,
R e g im R e g im s ta b iliz a t
etc. În general, este de dorit ca 100V t r a n z ito r iu
îmbunătăţirea performanţelor să se
realizeze pe seama controlerului.
• Principalii indicatori de performanţă
ai mecanismului de control se vor
analiza cu referire la mec. de control t im p
a turaţiei unui motor, considerând un T u r a ţ ia E ro a re
semnal de intrare de tip treaptă. Un n - 9 ,9 r o t /m in
indicator important se referă la durata T u r a ţ ia d e r e fe r in ţă 1 0 0 0 r o t /m in
regimului tranzitoriu, care, trebuie să
fie cât mai scurtă şi cu minimum de R e g im
oscilaţii. t r a n z ito r iu R e g im s ta b iliz a t
t im p
De asemenea, eroarea în regim stabilizat să fie cât mai mică. Ideal este ca mecanismul să nu
fie sensibil la perturbaţii. Important este ca şi solicitarea dinamică a mecanismului la variaţia
parametrilor să fie cât mai redusă. În concluzie mecanismele de control cu feedback asigură:
• reducerea efectelor variaţiei parametrilor;
• reducerea efectelor perturbaţiilor;
• 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 aşa cum se arată în figură.
B ilă
S ta b il In s ta b il
Sistemele stabile revin la faza de echilibru după dispariţia perturbaţiilor. Sistemele instabile
intră în vibraţii care pot duce la distrugerea unor componente. Stabilitatea se apreciază pe
baza unor criterii de stabilitate.
STRUCTURA HARDWARE A UNUI SISTEM MECATRONIC
• Structura de bază a unui sistem mecatronic este prezentată în figură:
S is t e m d e
p ro g ra m a re
a s a r c in ilo r
S IS T E M
P o z i ţ i a d o r it ă
M a ş in a A
C o n tr o le r
S is te m d e s e c v e n ţia l
A m p lif ic a t o r A c tu a to r P ro c e s
p ro g ra m a re S e n z o ri
d e p u te re
a s a r c in il o r C o n tr o le r
m iş c a r e
D is p o z it iv d e
c o n d iţio 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 informaţional ; Interacţiune mecanică
STRUCTURA HARDWARE A UNUI SISTEM MECATRONIC
C LO C K E X T E R N ÎN T R E R U P E R I R X T X P O R T U R I I/O
E X TE R N E
C LO C K
IN T E R N
T IM E R E C O N T R O LE R IN T R A R E A IN T R Ă R I/IE Ş IR I
ÎN T R E R U P E R I S E R IA L Ă D IG IT A L E
B U S A D R E S E , D AT E , C O N T R O L
C P U R O M R A M
Structura unui microcontroler
CLO C K CLO C K
AD R ESE
BU S D ATE
M O D UL DATE
R D/ M E M O R IE
W R / S A U I/O
Aplicaţii ale microcontrolerelor
Controlul alimentării cu combustibil
• În vederea reducerii consumului de combustibil, a reducerii emisiilor de noxe (dar şi în alte scopuri
ce vizează alte aspecte ale funcţionării), a apărut necesitatea înzestrării automobilelor moderne cu
sisteme evoluate de măsură şi control.
• Combustia optimală depinde de mai mulţi factori (în principal viteza) ce pot varia în timp; scopul
controlului este stabilirea precisă a intervalelor de timp în care fiecare cilindru va fi alimentat cu
combustibil. Pentru stabilirea momentelor de timp pentru care se validează / invalidează alimentarea
cu combustibil, se foloseşte ca punct de referinţă un semnal cules de pe arborele motor.
• Implementarea semnalelor de control ale injectorului se poate realiza prin utilizarea Timerului 2 şi a
circuitelor aferente lui din microcontrolerul 80C552. Pentru simplificare presupunem că se foloseşte
un motor cu patru cilindri, dar trebuie remarcat faptul că, utilizând acelaşi microcontroler, se poate
controla un motor cu şase cilindri. De asemenea, se pot realiza aplicaţii pentru controlul altor procese
ce funcţionează după ciclograme de timp.
R E F E R IN Ţ A
T S TA R T
TSTO P
IN J E C Ţ IE C IL IN D R U L 1
IN J E C Ţ IE C IL IN D R U L 2
IN J E C Ţ IE C IL IN D R U L 3
IN J E C Ţ IE C IL IN D R U L 4 Diagrama de alimentare a
celor patru cilindri
Aplicaţii ale microcontrolerelor
• În figură prezintă momentele de timp în care este necesară injecţia de combustibil pentru fiecare
cilindru. Momentele de START şi STOP ale injecţiei sunt date relativ la un punct de referinţă de
pe arborele motor. Cilindrii sunt numerotaţi în ordinea secvenţei de alimentare. Startul injecţiei
este dat de regulă înainte de semnalul punctului de referinţă corespunzător cilindrului ales.
Durata injecţiei este calculată ţinând seama de următorii parametri:
• - parametri de proces citiţi pe baza traductoarelor;
• - parametri de operare introduşi de utilizator.
• Unghiul pentru startul injecţiei trebuie să fie convertit în unităţi de timp ţinând cont şi de
punctul de referinţă.
• Să considerăm secvenţa de evenimente ce apare în cursul unei rotaţii complete. Presupunem că
automobilul este în mişcare şi că toţi parametrii necesari sunt accesibili. Se calculează timpul
după care se deschide primul injector.
• Următoarea întrerupere ce apare este rezultatul comparării timerului 2 cu conţinutul registrului
comparator. Acesta conţine o valoare calculată pentru oprirea alimentării cilindrului 4. Se
memorează numărul de ordine al cilindrului activ. După identificarea întreruperii,
microcontrolerul utilizează momentul validării alimentării cilindrului 1 precum şi durata
predeterminată a alimentării pentru a calcula momentul în care alimentarea va fi oprită.
• Următoarea întrerupere apare ca urmare a faptului că, urmează a fi alimentat cilindrul 2. Se
observă că momentele de validare/invalidare a alimentării sunt independente pentru fiecare
cilindru ceea ce permite alimentarea simultană a doi cilindri (ceea ce de altfel este necesar).
Aplicaţii ale microcontrolerelor
Aparat de electrochirurgie
• Aparatul de electrochirurgie este un aparat medical destinat efectuării unor operaţii de tăiere
şi/sau coagulare. Se bazează pe utilizarea unor impulsuri nesinusoidale în curent, de putere
relativ mare. Prin utilizarea unor regimuri de lucru specifice (monopolar, bipolar) se obţin
efectele fizice dorite de personalul medical. Principalele avantaje faţă de chirurgia clasică sunt
posibilitatea realizării unor operaţii precise şi reducerea semnificativă a pierderilor de sânge.
Complexitatea funcţiilor realizate de aparat a condus la necesitatea utilizării unei unităţi de
comandă şi control bazată pe un microcontroler, utilizată pentru:
• - Citirea de semnale de intrare:
- semnal de sesizare a ţesutului;
- semnal de simetrie;
- semnale de avarie: depăşire temperatură,lipsă electrod neutru;
- semnale de tăiere, coagulare.
• - Generarea de semnale de ieşire:
- semnale analogice şi logice de tăiere sau coagulare în cele două regimuri
(monopolar, bipolar);
- semnal monopolar complex ce permite realizarea tăierii cu hemostază;
- semnale ce indică blocului de putere modul de lucru: monopolar, bipolar,
automat.
Aplicaţii ale microcontrolerelor
Interfaţa cu utilizatorul:
•panou frontal având taste,
afişaje cu leduri;
•interfaţa serială pentru
cuplare la un calculator
P.C.;
•semnale de avarie optică
şi sonoră;
•semnal audio cu
frecvenţa depinzând de
modul de lucru (deci
medicul va recunoaşte
operaţia efectuată după
sunetul emis de aparat;
astfel se evită erorile
datorate neatenţiei).
Aplicaţii ale microcontrolerelor