Académique Documents
Professionnel Documents
Culture Documents
pentru ca procesele de producie s devin eficiente din punct de vedere al vitezei, al fiabilitii i al adaptabilitii.
sistemele de calcul,
pot furniza un control eficient al proceselor industriale.
Totui, fiecare dintre sistemele menionate anterior are limitri sau dezavantaje care deseori pot fi depite prin utilizarea automatelor programabile.
Definiie. Un automat programabil a fost definit de Capiel (n 1982) ca fiind: "un sistem electronic opernd digital, proiectat pentru utilizarea n mediul industrial, care utilizeaz o memorie programabil pentru memorarea intern de
instruciuni pentru implementarea unor funcii specifice precum funcii logice, secveniale, temporizri, contorizri i funcii aritmetice, pentru a controla, prin intermediul modulelor de intrare/ieire digitale sau analogice, diverse tipuri de maini i procese".
Scurt istoric. Automatele programabile i-au nceput dezvoltarea n anii '70 i au fost utilizate n principal n industria auto, unde au nlocuit panourile de comand cu multe relee. Avantajele oferite de automatele programabile n acea perioad: au fost capabile s furnizeze controlul cerut, ocupau mult mai puin spaiu dect echivalentul lor cu relee au fost de asemenea mult mai fiabile n funcionare pe perioade de timp lungi mult mai important, automatele programabile au fost extrem de flexibile din punct de vedere al modificrii programului de control. Astfel a fost posibil modificarea programului de control, fr a trebui s se deconecteze nici un fir; a fost necesar doar schimbarea programului rezident n memorie, utiliznd o mic tastatur sau o consol ataat la automatul programabil.
Dezvoltarea automatelor programabile a cunoscut o amploare foarte mare, piaa de automate programabile crescnd foarte mult, la fel i numrul de productori de automate programabile. Exemple de productori: Allan Bradley Co., General Electric Fanuc, GEC, Gold Ltd, Klockner Moeller, Mitsubishi Electric Ltd, Festo, Saab, Saat-Control, Siemens Ltd, Square D, Texas Instruments, Telemechanique, Toshiba, Westinghouse, Automatica SA etc.
Rata nalt de cretere a aplicaiilor conduse de automate programabile n industrie a ncurajat productorii s dezvolte familii ntregi de sisteme bazate pe microprocesoare avnd diverse nivele de performan. Domeniul de automate programabile, disponibile azi, se extinde de la: sisteme mici, cu 20 de intrri/ieiri digitale i 500 de cuvinte instruciune, pn la: sisteme modulare sofisticate, cu un sortiment de module funcionale pentru sarcini precum: comunicaii, intrri/ieiri analogice,
control PID.
Aceast abordare modular permite extinderea sau modernizarea (upgrade) sistemului de conducere cu minim de costuri i perturbri ale procesului condus.
1.1. Automatic
Pentru toate ramurile industriale, practic, calea spre creterea productivitii este automatizarea proceselor de producie. Automatizarea are drept scopuri: creterea volumului de produse finite i mbuntirea calitii produselor. n orice form, automatizarea implic nlocuirea parial sau total a eforturilor i aciunilor umane n realizarea i controlul unor operaiuni particulare. Din ce n ce mai numeroase sunt fabricile n care omul supervizeaz maina. Acest lucru este posibil numai atunci cnd el tie cum funcioneaz un proces industrial particular i ce comenzi sunt necesare pentru a realiza i menine o ieire dorit.
Pentru a realiza automatizarea procesului industrial, operatorul uman trebuie nlocuit de ctre sisteme automate care s fie capabile s controleze procesul cu intervenie uman minim sau nul.
Sistemul automat trebuie s aib capacitatea de a: porni,
conduce i
opri un proces,
ca rspuns la variabilele msurate sau monitorizate din proces, pentru a obine ieirea dorit. Un sistem care posed toate aceste capaciti este denumit un sistem de control automat.
Orice sistem de control poate fi mprit n trei subsisteme: de intrare, de procesare i de ieire.
Modelul anterior poate fi de asemenea descris din punct de vedere al aciunilor, ca fiind constituit din msurarea intrrilor, procesarea de control realizat asupra acestor intrri i din aciunile de ieire rezultate. Sarcina subsistemului de procesare este de a produce rspunsuri predeterminate (sub form de ieiri) ca urmare a informaiei furnizate prin msurarea semnalelor de intrare. Exist mai multe metode disponibile pentru implementarea funciei de procesare, toate utiliznd intrri i ieiri similare.
Acest model, de asemenea, nfieaz controlul printrun operator uman acionnd ca subsistemul de procesare. Operatorul: cunoate cum trebuie s fie ieirea dorit a procesului,
monitorizeaz vizual variabilele relevante, adic intrrile (utiliznd instrumente de msur). ca rspuns la aceste citiri, va modifica comenzile (de exemplu, deschiderea sau nchiderea unei valve) pentru a obine ieirea dorit a procesului.
Semnalele de intrare sunt n mod normal furnizate de diverse traductoare care convertesc diverse mrimi fizice n semnale electrice. Aceste traductoare pot fi: simple push-butoane,
comutatoare,
termocuple, traductoare de proximitate etc.
Ele transmit informaii despre mrimea care este msurat. Depinznd de traductorul utilizat, aceast informaie poate fi o reprezentare discontinu on/off (binar) sau continu (analogic) a mrimii de intrare.
Traductor Comutator (switch) Limitator de curs Termostat Termocuplu Termistor Traductor de msurare a deformaiei Fotocelul Traductor de proximitate
Mrime msurat Micare/ poziie Micare/ poziie Temperatur Temperatur Temperatur Presiune/ micare Lumin Prezen obiecte
Mrime de ieire Nivele de tensiune (on/off) Nivele de tensiune (on/off) Nivele de tensiune (on/off) Tensiune variabil Rezisten variabil Rezisten variabil Tensiune variabil Rezisten variabil
Sistemul de control trebuie s fie capabil s modifice anumite elemente cheie sau mrimi din proces, deoarece exercit control asupra modului n care lucreaz procesul. Aceasta este realizat prin utilizarea dispozitivelor de ieire precum:
pompe,
motoare, pistoane,
relee etc.
care convertesc semnalele de la subsistemul de procesare n mrimile necesare.
Dispozitiv de ieire (Element de execuie) Motor Pomp Piston Solenoid Radiator, boiler, motor termic Valv, supap Releu
Intrare Electric Electric Hidraulic/ pneumatic Electric Electric Electric/hidraulic/ pneumatic Electric
Mrime produs Micare de rotaie Micare de rotaie i deplasare a produsului Micare liniar/presiune Micare liniar/ presiune Cldur Variaia deschiderii unui orificiu Comutare electric/ micare fizic limitat
Subsistemul de procesare corespunde cunotinelor operatorului uman n ceea ce privete inerea unui proces sub control. Operatorul utilizeaz aceste cunotine dar i informaia obinut de la intrrile msurate, producnd aciunile de ieire corespunztoare. Prelund informaia de intrare, sistemul de control automat trebuie s produc semnalele de ieire necesare, ca rspuns la planul de control ncorporat n subsistemul de procesare. Acest plan de control poate fi implementat n dou moduri diferite, utiliznd:
Sistemele cablate au funcia de control fixat permanent (avnd elementele sistemului conectate, de exemplu electric), n timp ce ntrun sistem programabil funcia de control este programat (i memorat) ntr-o memorie i poate fi modificat prin reprogramare, dac acest lucru devine necesar.
Sisteme cablate
Figura anterioar prezint o form de und analogic, cu amplitudine i frecven variabile. Muli senzori genereaz semnale analogice care variaz fie n frecven, fie n amplitudine, n funcie de senzor i de mrimea msurat.
Totui, multe dispozitive produc sau rspund la semnale digitale, cu doar dou nivele posibile.
Cele dou stri pot reprezenta: on sau deschis sau da sau +5V sau 1 sau adevrat sau
Aceste semnale cu 2 stri pot fi reprezentate utiliznd sistemul de numeraie binar (cu baza 2), unde unui nivel i se asigneaz (atribuie) valoarea 1 i celuilalt valoarea 0. Aadar, n sistemele digitale (binare), nivelul semnalului actual (de exemplu tensiune) este important mai degrab din punct de vedere al reprezentrii ca 1 sau 0 logic, dect ca valoare (analogic) a sa exact.
Controlul continuu sau analogic utilizeaz semnale de intrare de la senzori i comand dispozitive de ieire asociate precum valve, pompe, motoare termice etc. Aceste dispozitive de ieire pot fi de asemenea variabile continue sau simple uniti de comutare on/off.
Procesarea semnalului care are loc n sistemul de control depinde de procesul industrial implicat, dar n mod tipic implic i amplificarea semnalului i cteva tipuri de funcii matematice, precum nsumare sau integrare, pentru a aduce schimbarea dorit la dispozitivul de ieire. Controlerele continue includ sistemele electronice analogice i calculatoarele analogice.
Controlul discret sau discontinuu (on/off) a aprut n multe ramuri industriale, de cnd mainile i procesele conin uniti (care pot fi n doar una din dou stri) controlate printr-un mare numr de operaii simple sau pai secveniali. Exist multe exemple n care semnalul de intrare este n mod obinuit de form discret, de exemplu impulsurile de la un comutator, biii de date de la o tastatur etc. n astfel de cazuri se utilizeaz tehnicile comutaiei binare. Aceasta nu poate fi considerat o form inferioar de control n comparaie cu metoda continu fiecare are propria sa arie de aplicare i este cea mai eficient n acea arie. Nivelele de dificultate ale strategiei de control regsite la sistemele binare pot deseori s se asemene sau s le depeasc pe acelea regsite ntr-un sistem de control continuu.
Controlerele secveniale discrete includ relee, sisteme logice electronice / pneumatice / hidraulice, calculatoare, automate programabile.
b) Un proces pe loturi utilizeaz la intrare o cantitate de materiale diferite i realizeaz operaii de procesare asupra acestor materiale, producnd o cantitate specific de produs finit (la ieire) care va suferi etape suplimentare de procesare. Un sistem tipic de procesare pe loturi este un proces chimic.
c) Producia pe articole alctuite din componente diferite. n acest tip de proces un articol individual sufer diverse operaii nainte de a ajunge n forma final. Succesiv, cteva componente pot fi combinate sau asamblate ntr-un
Un exemplu n bucl deschis este acela n care o ncpere este nclzit de un sistem de nclzire, fr a exista un termostat care s nchid sau s deschid sistemul de nclzire. Controlul n bucl deschis poate furniza performane acceptabile n anumite situaii particulare, atunci cnd nu este posibil financiar sau fizic un sistem mai sofisticat.
Dac exist efecte nesesizate sau perturbaii care acioneaz asupra procesului, acestea nu pot fi compensate, iar sistemul ar putea iei de sub control. n acelai timp perturbaiile externe care afecteaz sistemul nu trebuie ignorate. Deseori este posibil monitorizarea perturbaiilor unui sistem i utilizarea acestei informaii pentru a se da comenzi compensatorii. Aceast strategie este denumit control direct (sau principiul compensaiei).
Controlul direct este potrivit cnd perturbaiile sunt puine ca numr i pot fi msurate cu precizie, dar devine nepotrivit i mai scump de implementat cnd perturbaiile sunt numeroase i/sau nemsurabile.
n acest caz este necesar adoptarea unei strategii de control care trateaz perturbaiile ntr-un mod diferit. Controlul n bucl nchis sau cu reacie (principiul aciunii prin discordan, Watt) corecteaz perturbaiile prin msurarea efectului lor asupra ieirii sistemului i apoi calculeaz o comand de corectare care contracareaz perturbaiile i menine ieirea dorit.
Ideal, orice control aplicat ar trebui s fie precis, cu procesul rspunznd instantaneu la schimbrile valorii de intrare dorite (de referin). Totui, n practic nu este posibil o precizie absolut i toate procesele prezint o anumit eroare acceptabil ntre ieirea dorit i cea actual. Cu ct variaia permis a ieirii este mai mic, cu att mai complex i mai scump devine sistemul de control.
n sistemele de control n bucl nchis comenzile realizate n funcie de semnalul de eroare se bazeaz pe anumite aciuni sau termeni (proporional, derivativ, integrator). Aciunea proporional:
ieirea (comanda) = K eroarea Este cea mai simpl form de control continuu, producnd o ieire a controlerului care este direct proporional (printr-un factor de amplificare K) cu intrarea de eroare. Totui, aciunea proporional este rareori suficient, deoarece cnd ieirea sistemului se apropie de referina dorit, eroarea se reduce proporional i astfel se reduce i ieirea de control. Aceasta are ca rezultat o eroare staionar ntre referin i valoarea msurat la ieire. Aceast eroare staionar poate fi redus prin creterea amplificrii controlerului, lucru care poate conduce la instabilitatea sistemului i la oscilaii.
Pentru a depi aceste probleme, se utilizeaz n mod obinuit aciunea proporional n combinaie cu aciunile derivativ i integratoare.
Aciunea integratoare genereaz un semnal de ieire proporional cu integrala matematic a erorii, nsemnnd istoria nsumat a erorii. ieirea (comanda) =
unde
n mod uzual se utilizeaz o combinaie a aciunilor proporional, derivativ i integratoare ntr-un controler. Acesta este denumit control PID i, astzi, este unul dintre cei mai utilizai algoritmi de control n industrie.
* sisteme combinaionale;
* sisteme secveniale. c) sisteme bazate pe calculator.