Documente Academic
Documente Profesional
Documente Cultură
Rezumat Blejan PDF
Rezumat Blejan PDF
TEZĂ DE DOCTORAT
CERCETĂRI PRIVIND DEZVOLTAREA DE SISTEME INFORMATICE
DESTINATE ACȚIONĂRILOR HIDRAULICE DE PRECIZIE
COMISIA DE DOCTORAT
BUCUREŞTI
2011
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
CUPRINS
INTRODUCERE
CAPITOLUL 1
ACŢIONĂRI HIDRAULICE DE PRECIZIE
1.1. Utilaje hidraulice, parametrii monitorizaţi
1.2. Senzori şi traductori utilizaţi
CAPITOLUL 2
SISTEME CU MICROCONTROLERE
2.1. Consideraţii generale
2.2. Principii de proiectare şi tehnologii utilizate pentru realizarea interfeţei
dintre sistemele cu microcontrolere şi traductori sau senzori
CAPITOLUL 3
SISTEME INFORMATICE
3.1. Consideraţii generale
3.2. Arhitectura aplicaţiilor informatice multitier, conceptul „mechatronic tier”
CAPITOLUL 4
INSTALAŢIA EXPERIMENTALĂ REALIZATĂ DE AUTOR
4.1. Descriere
4.2. Structura sistemului informatic
4.3. Servocontrolerul digital
4.4. Simularea numerică în regim dinamic a axei hidraulice
CAPITOLUL 5
PROGRAMUL DE EXPERIMENTĂRI
5.1. Probele efectuate
5.2. Evaluarea performanţelor statice ale axei hidraulice
5.3. Evaluarea performanţelor dinamice ale axei hidraulice
CONCLUZII
C.1. CONCLUZII GENERALE
C.2. CONTRIBUŢII ORIGINALE
C.3. PERSPECTIVE DE DEZVOLTARE ULTERIOARĂ
BIBLIOGRAFIE
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
INTRODUCERE
CAPITOLUL 1
Măsurarea presiunii
În măsurătorile industriale se consideră de obicei o împărţire a domeniului de variaţie
a presiunii (în presiuni mari sau mici, etc). O astfel de divizare fără a avea pretenţia că este
exhaustivă, este prezentată în diagrama din figura 1.1.
Măsurarea debitului
Măsurarea debitelor reprezintă o cerinţă indispensabilă pentru numeroase activităţi industriale
şi comerciale.
Figura 1.4
Traductori cu reducerea secţiunii de curgere
Blocul primar al acestor traductori are caracteristic un element de referinţă ER
(diafragmă, ajutaj, duză, tub Venturi etc) care introduce o rezistenţă fluidică locală prin
reducerea ariei de curgere a fluidului, în planul de măsurare. Aria este evident constantă,
indiferent de variaţia debitului.
Traductori de fluid cu ultrasunete
Progresele înregistrate în fabricaţia dispozitivelor piezoelectrice şi circuitelor
electronice specializate au determinat realizarea de traductori ultrasonici care asigură
măsurarea performantă a debitelor de fluid - lichide sau gaze – vehiculate prin conducte
închise pline.
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
Măsurarea temperaturii
Pentru exprimarea temperaturii Celsius se utilizează ca unitate "gradul Celsius",
simbol °C, egal prin definiţie cu Kelvinul. Rezultă astfel următoarea relaţie între temperatura
Celsius şi temperatura termodinamică
T 273,15
Un interval sau o diferenţă de temperatură au aceeaşi valoare indiferent de modul de
exprimare - în Kelvini sau grade Celsius.
Traductori de temperatură cu contact bazate pe efecte termoelectrice
În această categorie intră traductorii de temperatură cu cea mai mare diversitate
constructivă şi utilizare industrială, deoarece acoperă un domeniu larg de temperatură, cu o
bună precizie, au o construcţie relativ simplă şi pretabilă unei producţii de serie mare, nu
prezintă piese în mişcare, sunt capabile să lucreze în medii ambiante agresive cu variaţii mari
de presiune, umiditate, temperatură, vibraţii, şocuri etc.
• Termocupluri
Un temocuplu reprezintă ansamblul a două conductoare omogene, de natură diferită,
denumite termoelectrozi, sudate la unul din capete - sudura este denumită joncţiune de
măsurare sau sudură caldă - care este imersat în mediul cu temperatura de măsurat, la
capetele libere, care constituie joncţiunea de referinţă sau sudura rece, aflate la temperatura
0, apărând o tensiune termoelectromotoare ETC (t.t.e.m.) - efect Seebeck - a cărei valoare este
dată de relaţia aproximativă
ETC=KTC( - 0)
în care KTC [mV/°C] este sensibilitatea termocuplului, dependentă de natura celor doi
termoelectrozi.
Măsurarea forţei
Traductorii pentru forţe sunt necesari în primul rînd pentru supravegherea structurilor
cinematice supase Ia regimuri variabile de încărcare (de exemplu, maşini-unelte, roboţi, linii
transportoare, etc.) ; în aceste situaţii, forţa apare ca vector, determinarea direcţiei în care
acţionează forţa fiind esenţială.
Traductori de tip tensorezistiv, marca tensometrică
Considerînd un conductor uniform de secţiune A, lungime l şi rezistivitate ρ, variaţia
rezistenţei sale datorită variaţiei dimensiunilor produse de alungirea l, va fi:
l l
R l 2 A
A A A
a b
Figura 1.8 Curbe de histerezis la materiale magnetostrictive a — nichel ; b — permalloy.
Măsurarea deplasării
Prin deplasare se înţelege o mărime care caracterizează schimbările de poziţie ale unui
corp sau ale unui punct caracteristic faţă de un sistem de referinţă. Poziţia reprezintă
localizarea spaţială a punctului sau a corpului în raport cu sistemul de referinţă. Separarea
spaţială dintre două puncte reprezintă distanta dintre cele două puncte. Situarea la foarte mică
distantă a unui corp (punct) faţă de un reper fix poarta numele de proximitate.
Traductori inductivi pentru deplasare
Din punct de vedere constructiv, aceşti traductori sunt prevăzuţi cu elemente sensibile
de două tipuri: cu modificarea inductanţelor proprii sau mutuale prin deplasarea unui miez
mobil şi cu modificarea întrefierului.
Măsurarea acceleraţiei
Structura unui traductor de acceleraţie, prezentată în figura 1.12 are ca particularitate
semnificativă faptul că elementul sensibil propriu-zis furnizează la ieşire tot o mărime
naturală mecanică: deplasare sau forţă.
Măsurarea cuplului
Momentul M este produsul dintre forţă şi distanţa dintre direcţia forţei şi axa (centrul)
de rotaţie (braţul forţei) :
d d 2
M Fl sau M Jau J J 2
dt dt
unde l este braţul torţei, J — momentul de inerţie, au — acceleraţia unghiulară.
Momentul poate fi de încovoiere, de torsiune sau de forfecare. În procesele industriale cel mai
frecvent se măsoară momentul de torsiune, numit şi cuplu. În SI unitatea de măsură pentru
moment este [Nm].
Traductori inductivi de cuplu
Traductorii cu elemente sensibile inductive detectează deformări elastice care
provoacă deplasări sesizabile cu traductoarele specifice deplasărilor liniare mici sau
unghiulare.
La traductorul de cuplu a cărui schemă de principiu este prezentată în figura 1.14, se
constată posibilitatea de obţinere a unei scheme de măsurare tip punte cu 4 braţe active.
Măsurarea turaţiei
Pentru măsurarea turaţiei se folosesc traductori ce convertesc turaţia într-un semnal
electric calibrat.
Traductor de turaţie cu reluctanţă variabilă
Elementul sensibil cu reluctanţă variabilă este compus dintr-un magnet permanent
prelungit cu un miez de fier pe care este înfăşurată o bobină, aflat la mică distanţă de periferia
unui disc din material feromagnetic. Discul are mai multe proeminenţe (dinţi) sau găuri
(fante) şi este montat pe axul a cărui turaţie se determină (fig. 1.16).
CAPITOLUL 2
SISTEME CU MICROCONTROLERE
Programarea PIC
Dispozitivele numite “programatoare” sunt in mod normal folosite pentru a transfera codul
programului in microcontrolerul PIC. Majoritatea PIC-urilor aflate in producţie sunt prevăzute
cu posibilitatea de ICSP (In Circuit Serial Programming) şi/sau LVP (Low Voltage
Programming), permiţând programarea microcontrolerului după ce acesta a fost montat in
circuit. Programarea ICSP este efectuată folosind pinii RB6 si RB7 pentru ceas şi date, cât
timp pinul Vpp/MCLR este conectat la o tensiune de 12V. Programarea LVP permite
eliminarea sursei suplimentare de tensiune de 12V dar necesită folosirea unui pin al PIC-ului.
Există multe programatoare pentru microcontrolerele PIC, de la cele extrem de simple ce
folosesc software-ul de comunicaţie pentru a implementa programarea, la cele complexe care
verifică programul la diverse tensiuni de alimentare.
Multe din microcontrolerele “high-end” construite cu memorie Flash işi pot scrie
singure memoria program. Sunt disponibile plăci “demo” care au programat din fabricaţie un
mic software de programare, bootloader, care pot fi utilizate pentru a incărca programele de
aplicaţie prin interfete RS232 sau USB.
Depanarea programelor
Mediul de dezvoltare MPLAB (disponibil gratis) conţine un emulator software pentru
PIC-uri. Simularea funcţionării PIC-ului este limitată.
MLAB ICD2 (cu interfaţă RS232 si USB) oferă o soluţie ieftină (in jur de 150USD) pentru
depanarea in circuit. Un conector de programare/depanare (ICD2 are un conector RJ12 si este
livrat cu un cablu, utilizatorul putând să-şi construiască un cablu foarte simplu) este utilizat
pentru conectarea la circuitul electronic ce trebuie programat/depanat. Acest sistem simplu şi
ieftin de depanare permite stabilirea unor puncte de intrerupere in program.
Microchip produce si două module de emulare completă în circuit a microcontrolerului.
Aceste module de emulare sunt MPLAB ICE2000 (cu interfaţă paralela si USB prin
intermediul unui convertor) si noul MPLAB ICE4000 (interfaţă USB).
PIC-urile „wireless”.
Microcontrolerele rfPIC integrează puterea microcontrolerelor PIC cu comunicaţia in
bandă UIF pentru aplicaţii RF de putere mică. Dsipozitivele rfPIC permit integrarea in
aplicaţii cu spaţiu redus pentru modulul electronic facilitată de capsulă mică si puţine
componente externe.
Microcontrolerele dsPIC (Digital Signal PIC)
Microcontrolerele dsPIC sunt cea mai nouă familie de controlere produsă de
Microchip incepând cu anul 2004. Acestea sunt proiectate ca PIC-uri cu posibilitatea
procesării semnalelor digitale. dsPIC-urile sunt primele microcontrolere produse de
Microchip ce au lungimea cuvântului de date de 16 biti. dsPIC-urile sunt proiectate pe baza
PIC-urilor existente cărora li s-au extins posibilităţile cu module specifice prelucrării
semnalelor digitale cum ar fi module MAC (multiply-accumulate), modul „barrel shifting” ce
permite deplasarea unui cuvant de date cu orice număr de biţi intr-o singură instrucţiune,
inversarea biţilor, înmulţire 16x16 biţi etc.
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
- Amplificarea - când nivelul tensiunilor care se măsoară este foarte mic se foloseşte
amplificarea pentru mărirea eficacităţii convertorului analog/digital.
- Atenuarea - atenuarea este opusul amplificării. Atenuarea este necesară pentru
convertirea domeniului de variaţie a tensiunii de intrare la domeniul de intrare acceptat
de convertorul analog/digital.
- Izolaţia - semnalele de tensiune ce sunt situate în afara domeniului unui convertor
analog/digital pot deteriora sistemul de măsurare şi răni operatorul. Din acest motiv,
izolaţia este de obicei cerută împreună cu atenuarea pentru protejarea sistemului şi
utilizatorul, de tensiunile periculoase şi vârfuri de tensiune.
- Multiplexarea - de obicei, convertorul este cea mai scumpă parte a unui sistem de
achiziţie de date. Prin multiplexare se poate introduce secvenţial un număr de semnale
într-un singur convertor analog/digital astfel atingând un cost eficient de a extinde
numărul de semnale achiziţionate de sistem.
- Filtrarea - filtrarea este necesară pentru eliminarea componentelor de frecvenţă
nedorite ale unui semnal în primul rând pentru a preveni rezultatele nedorite şi pentru
a reduce semnalele de zgomot.
- Excitaţia - mulţi senzori, cum ar fi RTD, mărcile tensometrice şi accelerometrele cer o
putere suplimentară pentru a realiza măsurătorile. Excitaţia este o tehnologie de
prelucrare a semnalelor necesară pentru a furniza acea putere. Excitaţia poate fi o
sursă de tensiune sau de curent ce depinde de tipul senzorului.
- Linearizarea - unele tipuri de senzori produc semnale de tensiune care nu sunt într-o
relaţie lineară faţă de cantitatea fizică pe care o măsoară. Linearizarea, procesul
interpretării semnalului de la senzor ca o măsurare fizică poate fi realizată fie printr-o
prelucrare a semnalelor fie prin software.
- Compensarea joncţiunii reci - o altă tehnologie cerută la măsurătorile de temperatură
este compensarea joncţiunii reci. De fiecare dată când un termocuplu este conectat la
un sistem de achiziţie de date, temperatura conexiunii trebuie să fie cunoscută pentru a
calcula adevărata temperatură la care măsoară termocuplul.
- Eşantionarea simultană - când este necesară măsurarea a două sau mai multe semnale
în acelaşi timp, se cere o eşantionare simultană. Sistemele de prelucrare a semnalelor
pot determina un cost mult mai mare pentru soluţia cu eşantionare simultană decât
cumpărarea unui convertor analog/digital pentru fiecare canal.
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
Tehnologii de bază
Când e nevoie de sisteme de prelucrare a semnalelor pentru un sistem de achiziţie de date, ar
trebui ales un sistem care profită de ultimele avantaje în măsurările cu ajutorul computerului
şi automatizare. Pentru ca sistemul de prelucrarea semnalelor să exploateze toate aceste
avantaje, este nevoie să posede o serie de de tehnologii de bază. Aceste tehnologii asigură
obţinerea de performanţe ridicate din partea sistemului de prelucrare a semnalelor, care se
integrează perfect cu restul sistemului la un preţ rezonabil.
Integrarea
Capacitatea unui sistem de prelucrare a sistemului de a se integra uşor cu restul sistemului
este o cerinţă de bază. Sistemul trebuie să fie modular, acest lucru dând posibilitatea de a
alege sistemul de prelucrare a semnalului cel mai adecvat. Este posibilă şi deţinerea unui
sistem care să accepte tipuri diverse de semnal.
Calibrarea
Una dintre cele mai importante tehnologii pe care o poate deţine sistemul de prelucrare a
semnalelor este posibilitatea de a fi calibrat uşor şi precis. Majoritatea dispozitivelor sunt
calibrate la fabrică, dar precizia începe imediat să se modifice cu trecerea timpului sau
schimbările de temperatură. Pentru a face cele mai precise măsurători, este necesară o
calibrare periodică a întregului sistem de achiziţie de date.
Gradul de conectare
Deoarece conectarea sistemului iniţial cu sistemul de prelucrare a semnelelor poate fi un
punct important, este foarte importantă alegerea unei platforme care să asigure opţiunile de
conectare cerute. Un bun sistem de prelucrare a semnalelor ar trebui să ofere multe posibilităţi
de conectare inclusiv prize de termocuplu, treminale elicoidale şi conectori BNC.
Comutarea
În testările din ultimul timp, pentru a determina semnalele să urmeze un anumit traseu prin
sistemul de măsurare se foloseşte o tehnologie ce ar putea să conducă la îmbunătăţiri
semnificative în ceea ce priveşte timpul de testare. Echipamentul de testare este folosit într-
un mod mai eficient la timpi de testare mai mici şi cu o intervenţie mai mică a utilizatorului.
Selectarea unui sistem de prelucrare a semnalului care oferă această tehnologie poate avea un
impact uriaş asupra performanţelor de ansamblu ale sistemului de măsurare.
Izolarea
O altă tehnologie important de luat în calcul este izolarea. Dacă sunt de măsurat semnale de
tensiune mare sau semnale supuse unui vârf de tensiune, este esenţial ca acele semnale să fie
izolate de restul sistemului. O izolare improprie compormite siguranţa operatorului ca şi
integritatea sistemului de achiziţie de date.
Gradul de extindere
Orice sistem de prelucrare a semnalelor ar tebui să aibă un grad ridicat de extindere.
Adăugându-i mai multe canale sau diferite tipuri de semnale sistemului, nu ar trebui să
necesite o examinare generală a sistemului de achiziţie de date.
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
Lăţimea benzii
În plus faţă de gradul de extindere, un sistem trebuie să aibă lăţimea benzii suficient de mare
încât să manevreze datele de tranzit de la un sistem de numărare a semnalelor înalte. Lăţimea
benzii trebuie de asemenea să fie destul de mare încât să permită viitoarea creştere a
numărului canalelor.
Software
O mare parte din costurile totale ale sistemului de testare şi măsurare este acordată dezvoltării
aplicaţiilor. Pentru a păstra preţul dezovoltării aplicaţiilor la minim trebuie folosit software-ul
care maximizează productivitatea. Sistemul de prelucrare a semnalului ar trebui să fie
proiectat în aşa fel încât să se integreze bine în aceste unelte software.
Configurare/Instalare
Ca o concluzie, indiferent de ce sistem de prelucrare a semnalelor se utilizează acesta ar trebui
să fie uşor de folosit. Nimeni nu îşi poate permite să piardă timp cu o instalare complicată. Un
sistem de prelucrare a datelor ideal va lista partea de hardware, va raporta ce echipament
utilizează şi va furniza o interfaţă software pentru setarea tuturor sistemelor de prelucrare a
semnalelor. Trebuie să poată fi configurate canalele cu ajutorul unui software şi să se poată
seta numele canalelor.
Sisteme de prelucrare a semnalelor pentru sisteme de măsurare asistate de
computer
Sistemele de măsurare asistate de computer sunt folosite într-o gamă largă de aplicaţii.
În laboratoare şi domeniul serviciilor aceste sisteme se comportă ca nişte unelte de măsurare
cu largi aplicaţii potrivite pentru măsurarea semnalelor de tensiune.
Oricum, mulţi senzori şi traductoare cer sisteme de prelucrare a semnalelor înainte ca
un sistem de măsurare bazat pe computer să primească cu precizie un semnal. Sistemul de
prelucrare a semnalului poate include funcţii de tipul amplificării de semnal, atenuare, filtrare,
izolare electrică, prelevare simultană sau multiplexare. În plus, mulţi traductoare cer curenţi
sau tensiuni de excitaţie, extinderea benzii, linearizare sau amplificare mare petru o operare
precisă. În consecinţă, majoritatea sistemelor de măsurare bazate pe computer includ nişte
sisteme de prelucrare a semnalelor pentru branşarea sistemelor de achiziţie de date după cum
se arată în figura 2.3.
Figura 2.3 Prelucrarea semnalului este o componentă importantă a unui sistem DAQ asistat de
calculator
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
CAPITOLUL 3
SISTEME INFORMATICE
Putem spune că sistemul informatic este “o grupare de oameni, echipamente – mai ales
electronice, programe şi proceduri manuale, reunite şi organizate pentru a memora, prelucra şi
transmite date (informaţii), în vederea îndeplinirii anumitor obiective şi realizării unor
performanţe măsurabile prin criterii stabilite".
Funcţiile sistemului informatic
Principalele funcţii ale sistemului informatic, indiferent de sistemul obiect, sunt
urmatoarele:
1. Funcţia de achizitie a datelor şi prelucrarea lor primară.
2. Funcţia de supraveghere. Pe baza datelor achizitionate validate este necesar să se
urmareasca cum se desfasoară un anumit proces (semnalizări, măsuri).
3. Funcţia de evidentă statistică a funcţionării instalaţiilor.
Evidenta statistică consta în prezentarea la monitor sau la imprimantă a unor
protocoale cuprinzând principalii parametrii de funcţionare ai unui proces cu menţionarea
timpului când s-a produs evenimentul respectiv. Protocoalele pot fi scoase la anumite
intervale de timp şi ele ţin locul jurnalelor operative din camerele de comandă.
4. Funcţia de comandă (telecomandă) urmareşte automatizarea în circuit deschis.
5. Funcţia de reglare (telereglare), constă de obicei în modificarea mărimilor de
referinţă la regulatoarele automate.
Într-un sistem numeric direct de conducere, semnalul de reglare se transformă într-un
semnal de telecomandă automat. În acest caz, se acţioneaza direct asupra marimii de execuţie.
6. În anumite situaţii se poate vorbi despre funcţia de predicţie şi optimizare a oricărui
regim de funcţionare, inclusiv conducerea adaptivă.
Pentru sistemele informatice există aşa numita funcţie de management informatic, care
poate cuprinde şi asa numita funcţie de brokerage.
Tipuri de informaţii
1. Un prim tip de informaţii este constituit din măsuri (telemăsuri), care pot fi, în
general, de doua categorii: măsuri principale, constituite din parametrii esenţiali funcţionării
ansamblului unui proces şi mărimi secundare, respectiv parametrii ce pot afecta printr-o
funcţionare necorespunzătoare funcţionarea ansamblului.
2. Semnalizările (telesemnalizările), constituie informaţii de tipul "tot sau nimic". Se
pot evidenţia semnalizări corespunzatoare funcţionarii normale, semnalizări preventive prin
care se indică apropierea unui parametru de valoarea sa critică şi semnalizări de avarie, ce
apar în momentul atingerii parametrului critic şi declanşării unei anumite protecţii.
3. Comenzi (telecomenzi).
4. Reglaje (telereglaje).
Clasa de precizie a aparatelor de măsura se încadrează în domeniul c= 0.5...2 %,
valoarea inferioară c=0,5 caracterizând aparatele de măsura şi reglare, iar clasa c=2 fiind
proprie semnalizărilor şi comenzilor.
Se cauta limitarea, pe cât posibil, a efectului perturbator al câmpului electromagnetic
extern. O problemă foarte importantă legată de aceasta o constituie intervalul de timp în care
sunt baleiate aceste mărimi. Intervalul poate varia între 5 sec. şi 30 sec. în funcţie de
parametrul urmărit şi de rapiditatea cu care se poate modifica. Timpul de baleiere pentru
parametrii esenţiali este de 5 sec. în acest interval de timp poate intra şi demarajul unor
protecţii.
Volumul de informaţii
Informaţiile calitative (semnalizări şi comenzi) şi informaţiile cantitative (măsuri şi
reglaje) formează tabele cu măsuri, semnalizări, comenzi, reglaje. În cazul informaţiilor ce vin
din proces, tabelele trebuie să conţină instalaţia de la care provine informaţia, codul punctului
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
Stratul client „Client tier” contine masinile (calculatoarele) clientilor care acceseaza, in
scopul monitorizarii si/sau controlului, echipamentele mecatronice. Stratul sistemul
informational al organizatiei „EIS tier” (Enterprise Information System) contine masina sau
masinile pe care ruleaza sistemul de gestiune al bazelor de date si modulele de program care
implementeaza functionalitatea necesara EIS (autentificarea clientilor, prelucrarile avansate
ale datelor de proces etc).
Stratul de interfata cu modulele mecatronice (Mechatronic tier) contine serverele de
comunicatie utilizate pentru a transmite si receptiona date, parametrii in si dinspre modulele
mecatronice, precum si serverul de conectare la baza de date de pe stratul superior (EIS tier).
Functie de cerintele particulare ale aplicatiilor, referitoare la viteza de procesare, este utilizata
o masina pe care ruleaza ambele servere sau, in cazul necesitatii unui flux mare de informatie
la serverul de comunicatie cu modulele mecatronice sau/si la serverul de conectare la baza de
date, se utilizeaza doua masini, una pe care ruleaza serverul de comunicatie, iar pe cealalta
masina ruleaza serverul de conectare cu baza de date.
Stratul „mecatronic tier” ofera noi valente sistemelor informatice deoarece integreaza
natural modulele mecatronice in sistemul informatic permitand folosirea metodelor si
conceptelor standard utilizate pentru dezvoltarea aplicatiilor informatice care presupun
echipamente mecatronice - un exemplu tipic sunt aplicatiile informatice de urmarire a
fabricatiei.
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
CAPITOLUL 4
4.1 DESCRIERE
În scopul efectuarii de cercetari experimentale asupra sistemului informatic de
comandă si control a unei axe hidraulice liniare a fost realizat un stand informatizat compus
dintr-o axa hidraulica liniara controlata de un regulator automat integrat intr-un sistem
informatic.
Regulatoarele automate sunt elemente care se ataşează sistemului fizic şi care au rolul
de a modifica răspunsul dinamic al acestuia în conformitate cu performanţele impuse în faza
de proiectare. Pentru compensarea răspunsului dinamic al unui sistem dat se pot utiliza
numeroase soluţii/variante de regulatoare. Totuşi, în practica reglării automate s-au selectat un
număr restrâns de regulatoare numite regulatoare tipizate; din această categorie fac parte
regulatoarele P (proporţional), PI (proporţional - integrator) şi PID (proporţional – integrator -
derivator).
În ansamblul format de sistemul fizic şi regulatoare, sistemul fizic este partea fixată
(care nu poate fi modificată) iar regulatoarele sunt partea asupra căreia se efectuează
operaţiile de optimizare şi acordare pentru compensarea răspunsului sistemului. În cazul de
faţă a fost utilizat un algoritm de reglare de tip PI cu parametrii P (amplificare proporţională)
şi I (constanta de timp a integratorului) ce pot fi modificaţi, în scopul acordării şi optimizării
comportării în regim static si dinamic, cu ajutorul aplicaţiei de testare ce rulează la nivelul
sistemului informatic în care este integrat standul.
sprintf(tx,"%4x#%4x#%4x#%4x#%4x#\xd\xa\0",lvdt,vit,an_1,an_2,pwm)
Fig. 4.10 Schema bloc a modulului PWM Fig. 4.11 Semnalul PWM pe pinul CCP1
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
La un interval de 0,25 secunde este comutată starea unui indicator de tip LED,
indicator folosit pentru semnalizarea funcţionării corecte a servocontrolerului, precum şi este
citită starea jumperelor utilizate pentru calibrarea senzorului de poziţie al tijei cilindrului
hidraulic de tip LVDT; procesul de calibrare constă în poziţionarea senzorului în poziţia de
zero, scurtcircuitarea jumperului de zero urmată de poziţionarea tijei senzorului LVDT în
poziţia de maxim şi scurtcircuitarea jumperului de cap de scară.
Programul este dezvoltat folosind tehnica de programare „interrupt driven”. În rutina
de întrerupere sunt tratate întreruperile generate de timerul TMR0 la intervale de 50µs,
înteruperile generate de modulul de comunicaţie UART în momentul când bufferul de emisie
este gol şi de asemenea întreruperea care semnalizează prezenţa unui caracter în bufferul de
recepţie.
Amplificatorul de măsură pentru senzorul LVDT
Folosirea amplificatoarelor de masură analogice pentru interfaţarea senzorilor cu
sistemele cu microcontrolere presupune un efort de proiectare hardware semnificativ, atât în
ceea ce priveşte proiectarea părţii analogice a schemei electrice, cât şi în ceea ce priveşte
sursele de alimentare utilizate deoarece sistemele cu microcontrolere au nevoie de o singura
sursa de alimentare stabilizata, tipic 5Vcc, în timp ce amplificatorul de măsură analogic
necesită două surse de alimentare stabilizate avand valori tipice de ±15Vcc; de asemenea
reglajele de calibrare ale senzorului sunt analogice fiind destul de dificil de realizat o adaptare
care sa permită calibrarea senzorului sub controlul programul de aplicaţie ce ruleaza pe
sistemul cu microcontroler.
Amplificatorul de masură original dezvoltat de autorul tezei înlatură dezavantajele
prezentate anterior prin alimentarea senzorului folosind ieşiri digitale standard ale
microntrolerului care, prin programul ce ruleaza pe microcontroler, generează o secvenţă
simplă de semnale dreptunghiulare cu nivel TTL prin care se asigură alimentarea senzorului.
Circuitele analogice necesare implementarii sunt blocuri analogice standard incluse în
majoritatea microcontrolerelor de uz general existente pe piată şi anume un amplificator de
tensiune de uz general, un circuit de eşantioanare/memorare şi un circuit de conversie
analog/digital. Acestea sunt alimentate din tensiunea de alimentare a microcontrolerului
nefiind necesare surse de alimentare stabilizata suplimentare. Calibrarea senzorului se poate
efectua sub controlul programului ce ruleaza pe microcontroler deoarece prelucrarea
semnalului util furnizat de senzor este realizata in microcontroler, acesta fiind convertit in
valori numerice.
Amplificatorul de masura destinat senzorilor de tip LVDT si RVDT rezolva
dezavantajele solutiei analogice clasice prezentate anterior prin implementarea functionalitatii
amplificatorului de masura cu ajutorul unui microcontroler de uz general ceea ce a necesitat o
solutii originale de alimentare senzorului si de masurare a semnalului util furnizat de senzor.
Alimentarea senzorului este realizată cu doua semnale dreptunghiulare (Ex+, Ex-), cu
factor de umplere ½, defazate cu 1800 si având nivelele de tensiune 0V si 5V. Folosirea
aceastei scheme permite alimentarea amplificatorului de măsură dintr-o singura sursă de
alimentare stabilizată avand valoarea de 5Vcc, precum si dublarea valorii semnalului de ieşire
al senzorului (IN), deoarece senzorul este alimentat cu un semnal dreptunghiular având
nivelele de tensiune de -5V si +5V. Semnalele de alimentare sunt generate de un
microcontroler ce asigură obţinerea unei rezoluţii excelente în timp a formelor de unda; ex.
senzorul TIC100 (fabricat de IAUC, Bucureşti) necesită o frecvenţă de alimentare cu valoarea
de 5kHz, perioada de 200µs, în timp ce un microcontroler de uz general de tipul PIC16F88
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
În fig. 4.16 pe axa orizontală sunt reprezentate valorile timpului în secunde, iar pe axa
verticală sunt reprezentate valorile poziţiei tijei în milimetri; graficul de sus prezintă semnalul
de comandă al axei hidraulice, iar graficul de jos prezintă răspunsul în poziție al axei
hidraulice.
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
CAPITOLUL 5
PROGRAMUL DE EXPERIMENTĂRI
Figura 5.1. P=100, I=Ti =80ms,(propo=500 și Figura 5.2. P=100, Ti =80ms, F=1Hz, p=85bar,
integral=20 pe panoul DCOM) F=1Hz, p=85bar, fără sarcină, triunghi, Axa X pozitia tijei [mm]
fara sarcina, sinus, Axa X pozitia tijei [mm]
Figura 5.3. P=100, Ti =80ms, F=100mHz, Figura 5.4. P=100, Ti =80ms, F=100mHz,
p=85bar, fara sarcina, sinus, Axa X pozitia p=85bar, fara sarcina, triunghi, Axa X pozitia
tijei [mm] tijei [mm]
Figura 5.5. P=100, Ti =80ms, F=10mHz, p=85bar, Figura 5.6. P=100, Ti =80ms, F=10mHz,
fara sarcina, sinus, Axa X pozitia tijei [mm] p=85bar, fara sarcina, triunghi, Axa X pozitia
tijei [mm]
Figura 5.7. P=100, Ti =80ms, F=2.5mHz, Figura 5.8. P=100, Ti =80ms, F=2.5mHz,
p=85bar, fara sarcina, sinus, Axa X pozitia p=85bar, fara sarcina, triunghi, Axa X pozitia
tijei [mm] tijei [mm]
Se observă o valoare maximă de 0,1mm a erorii de poziţionare în regim static, pentru
valori ale vitezei de deplasare a tijei cilindrului mai mici de 4mm/s, pe toată cursa tijei
clindrului de la 0 la 200mm. Rezultă astfel o eroare de poziţionare având valoarea de
0,1mm/200mm = 0,5‰.
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
Figura 5.9. P=100, Ti =80ms, F=1Hz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.10. P=100, Ti =80ms, F=0.5Hz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.11. P=100, Ti =80ms, F=0.2Hz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.12. P=100, Ti =80ms, F=0.1Hz, p=85bar, fara sarcina, Axa X timp [ms]
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
Figura 5.13. P=100, Ti =80ms, F=50mHz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.14. P=100, Ti =80ms, F=20mHz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.15. P=100, Ti =80ms, F=10mHz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.16. P=100, Ti =80ms, F=1Hz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.17. P=100, Ti =80ms, F=0.5Hz, p=85bar, fara sarcina, Axa X timp [ms]
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
Figura 5.18. P=100, Ti =80ms, F=0.2Hz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.19. P=100, Ti =80ms, F=0.1Hz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.20. P=100, Ti =80ms, F=50mHz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.21. P=100, Ti =80ms, F=20mHz, p=85bar, fara sarcina, Axa X timp [ms]
Figura 5.22. P=100, Ti =80ms, F=10mHz, p=85bar, fara sarcina, Axa X timp [ms]
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
CONCLUZII
poziţionare de 0,1mm sau, raportat la cursa maximă a tijei cilindrului hidraulic, o valoare de
0,1mm/200mm=0,05%.
Evaluarea performanţelor dinamice ale axei hidraulice a necesitat excitarea axei
hidraulice cu semnal sinusoidal şi semnal treaptă având valoarea amplitudinii de 5mm în jurul
poziţiei de mijloc a cursei cilindrului hidraulic. Probele efectuate cu semnal de excitaţie de tip
treaptă au permis determinarea valorilor parametrilor răspunsului tranzitoriu respectiv:
- timpul de întârziere td = 400 – 330 = 70ms
- timpul de creştere tr = 420 – 385 = 35ms
- timpul de încadrare final ts = 620 – 330 = 290ms
- suprareglajul s = (108 – 105)/105 *100 = 2,86%
- eroarea staţionară est = 0,1mm (din probele statice).
Probele efectuate cu semnal de excitaţie sinusoidal au permis determinarea
caracteristicilor de răspuns în frecvenţă, caracteristicile Bode de amplitudine şi de fază.
În urma analizei datelor experimentale s-a remarcat obţinerea unei erori de poziţionare
de 0,5‰ raportat la cursa tijei cilindrului, respectiv 0,1mm pentru o cursă utilă de 200mm;
servocontrolerul digital este astfel, pe langă avantajele evidente legate de integrarea în
sistemele informatice, funcţiile de autodiagnoză etc, superior variantei analogice ([33], [36],
[41], [42], [46], [50]) prin performanţe de reglare cu un ordin de mărime mai bune. Din punct
de vedere al performanţelor dinamice nu se observă o îmbunătăţire semnificativă în special
datorată faptului că servocontrolerul digital are o viteză finită de prelucrare a semnalelor,
respectiv 50 de cicluri de prelucrare pe secundă, fiecare ciclu de prelucrare constând în
achiziţia datelor, filtrare, scalare, calcul comandă şi conversia comenzii în semnal analogic
precum şi transmisia datelor la sistemul informatic ierarhic superior.
C.2. CONTRIBUŢII ORIGINALE
Contribuţiile originale care rezultă din cercetarea aplicativă de frontieră efectuată de
către autor pot fi clasificate în contribuţii teoretice, contribuţii aplicative, contribuţii software,
contribuţii privind partea experimentală şi contribuţii privind realizarea de echipamente. În
continuare vor fi prezentate contribuţiile originale specificându-se capitolul şi subcapitolul din
teză unde apar precum şi tipul lor:
‐ Conceptul „mechatronic tier” ce oferă noi valenţe sistemelor informatice prin
integrarea facilă a modulelor mecatronice în sistemele informatice ceea ce permite
folosirea metodelor şi conceptelor standard utilizate pentru dezvoltarea sistemelor
informatice; contribuţie teoretică şi aplicativă fundamentată teoretic în capitolul
3.2 Arhitectura aplicaţiilor informatice multitier, conceptul „mechatronic tier” şi
aplicativ în capitolul 4.2 Structura sistemului informatic.
‐ Interfaţarea senzorului de tip LVDT cu un microcontroler reprezintă o soluţie
originală hardware/software pentru care autorul a solicitat un brevet de invenţie cu
titlul „Amplificator de masura pentru senzori de tipul LVDT si RVDT” , cerere
înregistrată la OSIM cu nr. A00599/31.07.2008; contribuţie aplicativă şi software
prezentată în capitolul 4.3 Servocontrolerul digital.
‐ Serverul DCOM, cu rol de server de comunicaţie şi server de bază de date destinat
interfaţării servocontrolerului digital cu sistemul informatic, permite monitorizarea
şi parametrizarea servocontrolerului în timp real asigurând un flux de date de 50
tranzacţii/sec între servocontroler şi PC prin intermediul unei linii de comunicaţie
seriale RS-232; contribuţie software prezentată în capitolul 4.2 Structura
sistemului informatic.
‐ Servocontrolerul digital este un echipament complex ce permite controlul şi
monitorizarea unei acţionări hidraulice de precizie de tip axă hidraulică liniară ce
include un amplificator de măsură pentru senzor LVDT, un regulatorul automat de
REZUMAT
Cercetări privind dezvoltarea de sisteme informatice destinate acționărilor hidraulice de precizie
BIBLIOGRAFIE selectivă
[12] Dumitrache I., Tehnica reglării automate, Editura Didactică şi Pedagogică, Bucureşti,
1980
[16] Ionescu G, Dobrescu R. Traductoare pentru automatizari industriale, vol I,Editura
Tehnica, Bucuresti 1985
[23] Marin V., Marin Al., Sisteme hidraulice automate - construcţie reglare exploatare,
Editura Tehnică, Bucureşti, 1987
[28] Palade D.D., Traductoare şi senzori, Universitatea Politehnica Bucureşti, 1995
[32] Cristea I., Comes M., Blejan M., Mirea A., Drumea A., Force Transducer with
integrated electronics for hydraulic cylinder, Conference Proceedings, ICRAM 99, Istanbul
[33] Comes M., Drumea P., Blejan M., Mirea A. V., Positioning systems tuning interface
using proportional hydraulic drivers - The 4TH International Symposium For Informatics And
Tehnology In Electronic Modules Domain, september 22 - 24, 1998, Bucureşti, România
[36] S. Iliescu, M. Blejan, M. Comes, P. Drumea, N.D. Codreanu, O.Tol, Servoamplifier
for proportional hydraulic valves used in automatization systems, MTM Sympozium Lvov, Ucraina
1998
[41] drd.ing.M.Comes; drd.ing.M.Blejan; drd.ing.C.Popescu; MECHATRONIC SYSTEM
FOR VIBRATION TEST OF MODULE, MENER 2004
[42] T C POPESCU, M BLEJAN, G SOVAIALA, 7297 2D-Experimental Research upon
Accommodating the Functional Parameters of a Laser Controlled System Designed for a Grading
Machinery with the Actual Operating Conditions of the Grading Machinery, ATOM-N 2008, 28...31
August 2008, Constanta, Romania, The 4th edition of the International Conference "Advanced Topics
in Optoelectronics, Microelectronics, and Nanotechnologies", Proceedings of SPIE Vol. 7297 (SPIE,
Bellingham, WA, 2009), Article CID Number 7297-86, ISSN: 0277-786X, ISBN: 9780819475596,
5pg., 07.01.2009
[46] P. Drumea, M. Blejan, I. Ilie, G. Matache, Al. Marin - The experimental results from
dynamic tests of electrohydraulic devices - Conference Excellence Research- A way to E.R.A.,
Brasov 2007
[47] M Blejan, I Ilie, M Comes, B Lupu - "Signal conditioner for LVDT displacement
sensors", ADVANCED TOPICS IN OPTOELECTRONICS, MICROELECTRONICS AND
NANOTECHNOLOGIES - ATOM-N 2008 - 28-31 August, Constanta, Romania
[48] M Blejan, P Drumea, I Ilie - " Mechatronic module for monitoring the hydraulic fluid
parameters", ADVANCED TOPICS IN OPTOELECTRONICS, MICROELECTRONICS AND
NANOTECHNOLOGIES - ATOM-N 2008 - 28-31 August, Constanta, Romania
[50] M Blejan, P Drumea, I Ilie – “Mechatronic module for monitoring the hydraulic
parameters of industrial equipment”, International Conference 6th Workshop on European Scientific
and Industrial Collaboration on promoting Advanced Technologies in Manufacturing WESIC‘08
Bucharest, 25-26 September 2008
[51] M Blejan, B Lupu – “Data Acquisition and Control Unit for Electro Hydraulic
Applications”, ISSE 2009 Conference, Brno, Czech Republic on May 13-17, 2009
[52] M. Blejan, M. Comes, and R. Radoi – „Ultrasonic sensors network for determining
spatial position of a moving object”, 33rd International Spring Seminar on Electronics Technology,
ISSE 2010, WARSAW, POLAND May 12-16,2010
[53] M BLEJAN, I ILIE and M COMES - "A mechatronics approach to hydraulic drive for
applications in robotics", ISBN 978-1-84626-xxx-x Proceedings of 2010 International Conference on
Optimisation of the Robots and Manipulators, Calimanesti, Romania, 28-30 May, 2010
[61] Carlo Ghezzi, “Fundamentals of Software Enginering”, 2003
[62] Joel de Vah, RUT - development manual 7.22 Design of Multi Tier Applications v1.5
[63] Marco Cantu, Mastering Delphi 7, Sybex © 2003
[64] http://java.sun.com/
[65] http://www.microchip.com/
[66] http://www.modbus.org/