Documente Academic
Documente Profesional
Documente Cultură
1
Resursele integrate la nivelul microcircuitului includ, uzual, următoarele
componente:
o unitate centrală, cu un oscilator intern pentru ceasul de sistem;
o memorie nevolatilă (ROM/PROM/EPROM/FLASH) şi una volatilă
(RAM);
un sistem de întreruperi;
intrări/ieşiri numerice;
un port serial de tip asincron şi/sau sincron, programabil;
un sistem de temporizatoare / numărătoare programabile.
I/O
CLOCK
INTERN
MULTIPLEXOR
EPROM/
CPU RAM EEPROM
ROM
Realizarea subsitemului de comandă al unui sistem presune:
verificarea funcţionalității subsitemului folosind o placă de dezvoltare
furnizată, de regulă, de firma ce produce microcontrolerul;
realizarea prototipului.
Conditionare
Senzori semnal
Sistem
pneutronic de µC
pozitionare
Echipamente
Conditionare
de reglare si semnal
control
BEC
µC
P1 . p Pa
m1
(2)
u
Tp
EMP
PC +5V DAC
Amplificator
VEA - 250
ic (3)
Bloc electronic de control (BEC) DPP (1)
Pa
6 9
8
2
7
5
3
4
Model experimental
CP
Tp DPP
BEC Counter
Amp
TIRO
Programul de lucru
Selectare algoritm
Se pot observa elemente de control necesare modificării valorilor pentru pozitia tinta,
eroarea de poziționare,factorii Kp, Ki, Kd, selectarea algoritmului cat și configurarea
conexiunii cu microcontrollerul. Interfata mai contine de asemenea și doua indicatoare
grafice pentru valorile curente ale presiunii și ale pozitiei. Poziția țintă programată a
fost:120, 30, 50 și respectiv 100 mm.
Panoul frontal al aplicatiei permite alegerea unuia din cele 8 moduri de
functionare ale sistemului:
• Clasic – tensiunea de comanda a distribuitorului proporțional creste
cu un increment prestabilit pana la atingerea pozitiei tinta. Daca
pozitia tinta este depasita, valorea tensiunii de comanda scade cu
acelasi increment;
• P – regulator de tip proporțional;
• PI – regulator de tip proporțional-integrativ. Pentru acest mod de
lucru au fost implementate în programul de lucru al
microcontrollerului functii necesare limitarii raspunsului și a
componentei integratoare dar și o componenta de tip anti-windup;
• PID - regulator de tip proporțional-integrativ-derivativ, ce include și
limitarea raspunsului dar și anti-windup;
• Fuzzy – regulator de tip Fuzzy cu multimi de apartenență
triunghiulare, a caror marime este setata prin intermediul codului
scris în memoria microcontrollerului;
• PI-Fuzzy – Regulator PI cu componenta Fuzzy. Functiile de apartenență
Fuzzy sunt utilizate pentru adaptarea automata a parametrilor Kp și Ki la
eroarea curenta a sistemului;
• Referinta - utilizat pentru a aduce unitatea în pozitia de referinta, daca
este necesar, După pornirea programului;
• Determinare minim – algoritm utilizat pentru determinarea valorii minime a
tensiunii de comanda pentru care se obtine deplasarea unitatii.
x[mm]
120
120
6060 Kp=2, Ki
kp=2, ki=0.01, kd=10 Kp=2, Ki
4040 Kp=5, Ki
2020
kp=2, ki=0.1, kd=0
0
00 5
50 10
100 15
150 20
200 25
250 30
300 35
350 400
t[s]
x [mm]
160
140
140
x tinta 1=120
120
x tinta 4=100
100
80
80
Serie1
60
60
x tinta 3= 50
40
40
x tinta 2= 30
20
20
0
5 10 20 30 40 50 t [s]
0 500 1000 1500 2000 2500 3000 3500 4000
-20