Problema Suspensiei Magnetice (regulator Electronic)
Cuvânt Înainte
Suspensia magnetică, Maglev, sau Levitația magnetică, este o metodă prin care un obiect este suspendat cu câmpuri magnetice de suport. Forța magnetică este folosită pentru a contracara efectele accelerației gravitaționale și orice alte accelerații.
Levitația magnetică a evoluat din considerente importante în proiectarea sistemelor care necesită pierderi reduse datorate frecării și a unui consum redus de energie. Aplicațiile sale variază de la sistemele de transport feroviar de mare viteză până la diverse aplicații industriale (de exemplu: lagăre magnetice). Magnetismul și sistemul de reglare în buclă închisă sunt secretele de a face un obiect să plutească în mijlocul spațiului în care gravitația este prezentă.
Principiul de funcționare al levitației magnetice se bazează pe faptul că polii opuși ai magneților se atrag, iar polii identici se resping. Astfel, dacă deasupra Polului Nord al unui magnet puternic se poziționează Polul Nord al altui magnet, acesta va rămâne suspendat în aer, dând senzația de levitație. Se utilizează magneți permanenți, electromagneți sau combinația lor. Electromagneții sunt similari cu magneții permanenți, atrăgând obiectele din fier, însă avantajul este că forța magnetică nu este permanentă. Conectând la capetele unui fir de Cu (cupru) o baterie, se crează un mic câmp magnetic. Deconectând firul de la baterie, câmpul magnetic dispare. Aceasta este diferența dintre electromagneți și magneții permanenți.
Supraconductorii sunt conductori electrici a căror rezistență devine practic nulă la anumite temperaturi mai mici decât valori specifice materialelor din care sunt construiți. Această proprietate permite dezvoltarea unor tehnologii precum: vehicule propulsate prin levitație magnetică și care funcționează folosind supraconductibilitatea la temperaturi ceva mai ridicate, vehicule silențioase, care se deplasează fără frecare și care sunt foarte ușor de accelerat. Plecând de la aceste caracteristici ale supraconductorilor, multe tehnologii moderne sunt în faza de proiect, atât pentru aplicații pe scară largă, așa cum este cazul trenului Maglev destinat transportului în comun, dar și pentru aplicații la scară mai mică, așa cum este cazul în industria fabricării semiconductorilor. Tehnologiile supraconductorilor vor continua să evolueze și vor deveni în mod cert calea spre un viitor mai eficient.
Lucrarea de față va implica proiectarea și implementarea unui dispozitiv de levitație magnetică adecvat pentru a fi inclus ca implementare hardware în sistemele de control.
Voi proiecta și implementa un sistem de control pentru levitația magnetică a unui magnet sau material conductor. Voi folosi un emițător cu infraroșu și un detector având rolul de a emite și detecta un fascicul de lumină invizibil, pentru circuitul de control. Cum atracția magnetică va face ca bila să fie atrasă de electromagnet, bila va începe să blocheze fasciculul de lumină. Circuitul de control folosește un sistem cu feedback (un regulator PID) de la deterctorul de lumină infraroșu (de la receptor) pentru a regla curentul în bobină și pentru a păstra obiectul centrat exact în fascicolul de lumină infraroșu. Compensatorul de fază al circuitului de control este proiectat astfel încât echilibrul este atins în cazul în care forța de atracție magnetică echilibrează exact forța de gravitație ce acționează asupra obiectului ce se dorește a fi levitat. Astfel obiectul va rămâne apoi perfect suspendat sub bobină, cu niciun mijloc vizibil de sprijin.
Cuprins:
Introducere………………………………………………………………………………………………
1.1. Proiectul de ansamblu……………………………………………………………………………….
1.2. Obiectivul tezei………………………………………………………………………………………..
1.3. Definirea conceptului de levitație magnetică………………………………………………..
Magnetismul…………………………………………………………………………………………….
2.1. Bazele Magnetismului………………………………………………………………………………
2.2. Câmpul Magnetic…………………………………………………………………………………….
2.3. Susceptibilitatea Magnetică……………………………………………………………………….
2.4. Terra, cel mai mare magnet……………………………………………………………………….
2.5. Producerea magnetismului…………………………………………………………………………
2.6. Câmpul electromagnetic……………………………………………………………………………
2.7. Efectul Meissner……………………………………………………………………………………….
2.8. Electromagnetul……………………………………………………………………………………….
Modelarea Matematică………………………………………………………………………………
Convertorul Tensiune-Curent……………………………………………………………………..
Sistemul de reglare (Regulator PID)……………………………………………………………
5.1. Tipuri de Design implementate în Sistemele de Control…………………………….
Implementarea Circuitului…………………………………………………………………………
6.1. Schema circuitului……………………………………………………………………………………
6.2. Arduino Uno…………………………………………………………………………………………..
6.3. Atmega 328……………………………………………………………………………………………
6.4. Software………………………………………………………………………………………………..
Aplicații ale Suspensiei Magnetice…………………………………………………………….
7.1. Trenul Maglev………………………………………………………………………………………..
7.2. Turbina Maglev………………………………………………………………………………………
Concluzii………………………………………………………………………………………………..
Recomandări…………………………………………………………………………………………..
Introducere
Proiectul de ansamblu
Miniaturizarea dispozitivelor și circuitelor electronice au revoluționat totul, de la telefoane la implanturi medicale. Producția de piese de înaltă calitate și dimensiuni uimitor de mici necesită îmbunătățiri tehnologice de prelucrare și mișcare. Pentru a stabiliza părți de mașini și a le mișca cu un nivel ridicat de precizie, este necesară o nouă clasă de acționare. Printre aceste mașini, levitatoarele magnetice oferă multe beneficii ce nu pot fi egalate de nici un alt procedeu. Este în atenția acestei lucrări să pună în aplicare un regulator electronic care va produce mișcarea precisă de control al obiectului ce se dorește a fi levitat.
Obiectivul din spatele operațiunii de levitație magnetică este exprimat în ideea de a include un dispozitiv Maglev în sistemele de control industriale, astfel încât se pot explora caracteristicile și dinamica de răspuns a sistemului.
Un dispozitiv Maglev este un sistem care utilizează câmpuri magnetice ca să plutească un obiect într-o anumită poziție. S-au făcut multe experimente cu magneți permanenți să leviteze, însă s-a dovedit destul de dificil. De exemplu dacă un obiect este plasat prea departe de sursa magnetică, câmpul magnetic este prea slab pentru a atrage greutatea obiectului și obiectul ce trebuie levitat ar putea ieși din câmpul magnetic; dacă este plasat prea aproape de sursa magnetică, câmpul magnetic devine prea puternic și provoacă obiectul să se îndrepte spre sursă până când se face un contact fizic cu magnetul.
Din cele de mai sus, se constată că un dispozitiv de levitație magnetică format din magneți este un exemplu de sistem inerent instabil.
Pentru a depăși această instabilitate un electromagnet a trebui să fie construit.
Acest electromagnet este un dispozitiv simplu alcătuit dintr-un material magnetic sub forma unei bobine cu o înfășurare prin care trece un curent electric.
Această bobină permite varierea acesti curent pentru a genera un câmp magnetic ce se adaptează diferit și, prin urmare, o forță variabilă să fie exercitată pe orice obiect din vecinătatea sa.
Știind că putem controla cantitatea de forță exercitată asupra obiectului de testare, vom putea să dezvoltăm astfel un sistem de control de stabilizare, care poate folosi măsurătorile de poziție și viteza ca parametri de feedback pentru a stabiliza poziția obiectului.
Obiectivul tezei
Problema dată este de a proiecta, construi și testa un sistem de levitație magnetică ce va levita un magnet, un electromagnet sau alt material conductor, pe o singură axă, cu mare precizie.
Obiectivul acestei teze a fost atins și s-a proiectat și construit sistemul de levitație magnetică.
Sistemul de levitație magnetică a fost analizat din punct de vedere matematic, iar proiectarea unui sistem de control adecvat a făcut posibilă levitația unei bile de oțel, a unui magnet sau a oricărui alt material conductor sub un electromagnet, pentru o perioadă nedeterminată de timp, la aproximativ 2 cm distanță față de baza electromagnetului.
De asemenea, obiectivul specific tezei este de a analiza un sistem de levitație magnetică și de a dezvolta o implementare hardware pentru a analiza comportamentul fenomenului de levitație magnetică conceput.
Aceste sisteme de levitație magnetică pot fi aplicate în diferite alte sisteme pentru a dezvolta competențe specifice ce pot fi necesare cerințelor de astăzi ale ingineriei moderne (cazul trenurilor Maglev sau a turbinelor eoliene moderne).
Definirea conceptului de levitație magnetică
Levitația este definită ca “ridicarea unui corp sau obiect deasupra solului fără suport
sau dispozitiv de sprijin și fără ajutor material”. Este aproape de ideea antigravitațională (masa în levitație nu atinge solul).
În extinderea difiniției putem spune că obiectele grele făcute să plutească trebuie să facă asta “fără ajutor material” și “fără vreun dispozitiv de sprijin”(dispozitiv ce are masă), iar un câmp magnetic ține (pe poziție) un obiect în suspensie de la sol fără niciun ajutor material între sol și orice punct al obiectului și pune acest obiect în levitație. Astfel un elicopter sau o minge de tenis de masă plutesc pe un jet de aer sau de apă, deci nu levitează, fenomenul care se întâmplă se datorează doar fluidului care curge cu putere, susținându-le astfel greutatea.
////////////////////
Magnetismul
Bazele Magnetismului
Magnetismul reprezintă o forță de bază a naturii.
Un magnet este o bucată de material bogată în metal, care atrage materiale conductoare, materiale ce conțin fier sau alți magneți; un magnet este alcătuit din 2 poli (denumiți sugestiv polul nord și polul sud după punctele cardinale opuse). Oțelul și alte combinații de metale și aliaje sunt magnetizabile; printre metalele nemagnetizabile putem preciza aluminiul, plumb, aurul sau alama. Rocile și mineralele care conțin fier prezintă proprietăți magnetice. Magnetita reprezintă un mineral bogat în fier ce se găsește în rocile din întreaga lume.
Magnetita este un magnet natural. Un obiect care conține fier nu înseamnă că este un magnet. Magneții pot apărea în mod natural sau pot fi fabricați.
Magneții fabricați pot fi temporari sau permanenți.
Obiectele care conțin fier sau alt material conductor se magnetizează atunci când intră într-un câmp magnetic. Obiectivul tezei
Problema dată este de a proiecta, construi și testa un sistem de levitație magnetică ce va levita un magnet, un electromagnet sau alt material conductor, pe o singură axă, cu mare precizie.
Obiectivul acestei teze a fost atins și s-a proiectat și construit sistemul de levitație magnetică.
Sistemul de levitație magnetică a fost analizat din punct de vedere matematic, iar proiectarea unui sistem de control adecvat a făcut posibilă levitația unei bile de oțel, a unui magnet sau a oricărui alt material conductor sub un electromagnet, pentru o perioadă nedeterminată de timp, la aproximativ 2 cm distanță față de baza electromagnetului.
De asemenea, obiectivul specific tezei este de a analiza un sistem de levitație magnetică și de a dezvolta o implementare hardware pentru a analiza comportamentul fenomenului de levitație magnetică conceput.
Aceste sisteme de levitație magnetică pot fi aplicate în diferite alte sisteme pentru a dezvolta competențe specifice ce pot fi necesare cerințelor de astăzi ale ingineriei moderne (cazul trenurilor Maglev sau a turbinelor eoliene moderne).
Definirea conceptului de levitație magnetică
Levitația este definită ca “ridicarea unui corp sau obiect deasupra solului fără suport
sau dispozitiv de sprijin și fără ajutor material”. Este aproape de ideea antigravitațională (masa în levitație nu atinge solul).
În extinderea difiniției putem spune că obiectele grele făcute să plutească trebuie să facă asta “fără ajutor material” și “fără vreun dispozitiv de sprijin”(dispozitiv ce are masă), iar un câmp magnetic ține (pe poziție) un obiect în suspensie de la sol fără niciun ajutor material între sol și orice punct al obiectului și pune acest obiect în levitație. Astfel un elicopter sau o minge de tenis de masă plutesc pe un jet de aer sau de apă, deci nu levitează, fenomenul care se întâmplă se datorează doar fluidului care curge cu putere, susținându-le astfel greutatea.
////////////////////
Magnetismul
Bazele Magnetismului
Magnetismul reprezintă o forță de bază a naturii.
Un magnet este o bucată de material bogată în metal, care atrage materiale conductoare, materiale ce conțin fier sau alți magneți; un magnet este alcătuit din 2 poli (denumiți sugestiv polul nord și polul sud după punctele cardinale opuse). Oțelul și alte combinații de metale și aliaje sunt magnetizabile; printre metalele nemagnetizabile putem preciza aluminiul, plumb, aurul sau alama. Rocile și mineralele care conțin fier prezintă proprietăți magnetice. Magnetita reprezintă un mineral bogat în fier ce se găsește în rocile din întreaga lume.
Magnetita este un magnet natural. Un obiect care conține fier nu înseamnă că este un magnet. Magneții pot apărea în mod natural sau pot fi fabricați.
Magneții fabricați pot fi temporari sau permanenți.
Obiectele care conțin fier sau alt material conductor se magnetizează atunci când intră într-un câmp magnetic. De exemplu: un cui din oțel care conține fier în stare normală nu se comportă ca un magnet; însă dacă intră în contact cu un magnet, cuiul începe să aibă proprietăți magnetice de atracție sau de respingere. Odată ce magnetul este îndepărtat, cuiul numai are acele proprietăți. Deci obiectele care păstrează magnetismul lor permanent sunt numite magneți temporari și sunt de obicei compuse din fier.
Magneții temporari devin sunt materiale conductoare care pot deveni la rândul lor magneți atunci când asupra lor acționează un câmp magnetic sau un magnet. Aceștia își câștigă ușor proprietatea de magnet, dar o pierd la fel de repede. Spre deosebire, magneții permanenți păstrează proprietatea de magnetism. Oțelul este un material foarte întâlnit în fabricația magneților permanenți pentru că aceștia își păstrează proprietățile magnetice indiferent de mediul înconjurător sau perturbații.
Termenul de magnet provine de la cuvântul grecesc magnezia. O legendă greacă spune că un păstor a observat că obiectele personale metalice au fost atrase de bucăți mari de magnetită. Aceste depozite minerale bogate în fier au devenit cunoscute sub numele de magneți, numite după locul de naștere al pastorului, Magnesia.
Chinezii și europenii au învățat să utilizeze proprietățile direcționale ale magneților pentru a naviga pe mare, acum sute de ani, crescând astfel călătoriile și implicit schimburile comerciale. Prima busolă a fost pur și simplu o bucată lungă de magnetită ce plutea pe o bucată de lemn în apă sau suspendat de un fir de ață. Atunci când i se permite să circule liber, capătul barei de magnetită se îndreaptă tot timpul spre Polul Nord geografic.
Magneții vin în diferite forme și dimensiuni. Indiferent de formă sau dimensiune, toți magneții au ceva în comun: un Pol Nord și un Pol Sud. Cei doi poli ai unui magnet sunt denumiți sugestiv după polul Nord și polul Sud geografic, din cauza tendinței acestora de a se alinia spre polul Nord sau polul Sud al pământului.
În cazul în care un magnet este rup în bucăți mai mici, atunci fiecare bucată va deveni un magnet cu Polul Nord și Polul Sud. Nu există niciun magnet care să aibă doar Polul Nord sau doar Polul Sud. Magneții se atrag sau se resping între ei în funcție de polii care interacționează între ei astfel: polii de același fel se resping, iar polii diferiți se atrag.
Magneții expun aceste proprietăți (atragerea și respingerea) din cauza dispunerii lor atomice. Aceștia sunt compuși din atomi de fier, cobalt și nichel. În aceste materiale cu potențial magnetic, grupările de atomi se comportă ca niște mici magneți. Acești atomi sunt numiți domenii. Când domeniile sunt aranjate la întâmplare, materialul nu prezintă proprietăți magnetice. Pe de altă parte, în cazul în care materialul vine în contact cu un magnet, domeniile atomice se vor alinia într-o singură direcție și materialul se va magnetiza.
Câmpul Magnetic
Un câmp magnetic este efectul magnetic al curentului electric atunci
când acesta străbate materiale magnetice.
Câmpul magnetic în orice punct dat este specificat atât de o direcție, cât și de o magnitudine (sau putere); practic, câmpul magnetic este un câmp vectorial.
Astfel, definim noțiunea de câmp magnetic ca fiind o mărime fizică vectorială ce caracterizează spațiul în vecinătatea unui magnet, electromagnet sau a unei sarcini electrice în mișcare. Acest câmp vectorial se manifestă prin forțele care acționează asupra unei sarcini electrice în mișcare (Forță Lorentz), asupra diverselor materiale (paramagnetice, diamagnetice sau feromagnetice după caz).
Câmpul magnetic poate fi măsurat cu magnetometrul.
Materialele și sistemele magnetice sunt capabile să se atragă sau să se respingă reciproc cu o forță ce depinde de câmpul magnetic și suprafața (aria) magneților respectivi.
Cel mai simplu exemplu ar fi un magnet poziționat în câmpul magnetic al altui magnet, orientat cu polii de același fel unul în fața celuilalt, astfel încât forța creată de câmpul magnetic și cei 2 magneți va face ca cei 2 magneți să se respingă reciproc.
În esență toate tipurile de magneți au fost folosite pentru a genera fenomenul de levitație magnetică: magneți permanenți, electromagneți.
Mărimea care măsoară interacțiunea dintre câmpul magnetic și un material conductor se numește Susceptibilitate magnetică .
//////////////////////////////////
Susceptibilitatea magnetică
Terra, cel mai mare magnet.
La începutul anilor 1600, omul de știință englez William Gilbert a publicat un
document important sugerâmd că Pământul acționează ca un magnet uriaș și exercită o forță magnetică pe toate materialele bogate în fier de pe suprafața sa. De fapt, Pământul este un magnet foarte mare, dar slab. Câmpul magnetic al pământului se răspândește într-un arc, ca o bară magnetică, cea mai puternică forță magnetică găsindu-se la cele 2 extremități (poli).
Mineralele precum magnetita prezintă proprietăți magnetice, deoarece acestea sunt expuse în mod continuu și interacționează cu câmpul magnetic al pământului.
Polul nord magnetic, respectiv polul sud nu sunt la fel ca polii geografici nord,
respectiv sud. Polii geografici reprezintă punctele cele mai nordice și sudice ale pământului.
În schimb, polii magnetici ai pământului se mută în mod constant.
Se pot observa schimbările constante ale potențialului magnetic al Pământului. Atomii de fier, cobalt sau nichel se răcesc în roca lichidă topită și se aliniează astfel cu curenții polilor magnetici. Studiind alinierea rocilor magnetice, se pot vedea schimbările magnetice ale pământului. Astfel s-a făcut o diagramă cu mișcarea polilor magnetici ai pământului în timp.
Aceasta arată nu numai că polii magnetici s-au mutat, va mai mult, polii magnetici și-ar fi schimbat pozițiile în întregime, ajungându-se chiar la inversarea pozițiilor inițiale ale polilor.
Cercetările au arătat că ultima inversare a polilor magnetici a fost acum 700 000 de ani.
În prezent, Polul Nord magnetic al Pământului este situat în Insula Bathhurst, situată în nordul Canadei (76 ºN, 101 ºV), aproximativ 1.500 de kilometri la est de polul nord geografic;
Polul Sud magnetic este situat acum în Antarctica (66 ºS, 140 ºE).
Cauza sau cauzele de circulație și chiar inversare a polilor magnetici nu este complet înțeleasă de oamenii de știință.
Producerea Magnetismului.
////////////////////
Câmpul electromagnetic
Câmpul magnetic și câmpul electric sunt cele două componente ale câmpului electromagnetic. Prin variația lor, cele două câmpuri se influențează reciproc și astfel undele electrice și magnetice se pot propaga liber în spațiu sub formă de unde electromagnetice.
Numim Câmp magnetic omogen, acel câmp care în orice punct al său, are aceeași Inducție magnetică (mărime, direcție și sens). Un câmp magnetic acționează asupra unui conductor rectiliniu de lungime l, parcurs de curentul I, cu o forță electromagnetică . Această forță este direct proporțională cu inducția câmpului magnetic, cu lungimea conductorului aflat în câmpul magnetic, cu sinusul unghiului dintre direcțiile curentului aflat în câmpul magnetic, cu sinusul unghiului dintre direcțiile curentului și direcția câmpului și nu depinde de materialul și secțiunea conductorului.
Direcția forței este întotdeauna normală pe planul determinat de direcția curentului și direcția câmpului magnetic.
Forța este dată de relația:
F = B I l sin(), sau = I ( );
Unde:
– inducția câmpului magnetic
Sensul forței este dat de regula mâinii stângi.
Când direcția inducției câmpului electromagnetic este perpendiculară pe direcția curentului electric, relația forței devine:
F = B I
Deci, inducția magnetică poate fi considerată ca fiind egală cu valoarea forței cu care acționează câmpul magnetic asupra unui conductor prin care circulă un curent de 1 Amper, având lungimea de 1 metru.
Mărimea inducției magnetice în Sistem Internațional are ca unitate de măsură: V sec/m2 sau weber/m2, adică:
Însă:
1V 1sec = 1 Wb [weber]
Astfel, inducția câmpului magnetic se măsoară în Wb/m2 = T [Tesla] .
Inducția se mai măsoară și în Gauss (1 Gauss= 104 Wb/m2).
Forța care acționează asupra unui conductor oarecare parcurs de curent, poate fi descompusă în forțe elementare d . Relația se scrie sub forma:
d
Această forță elementară acționează asupra elementelor distincte de curent . Forța care acționează asupra unui circuit închis, prin care trece un curent, poate fi exprimată prin relația:
Un circuit închis mai poate fi supus din partea unui câmp magnetic și unui moment de rotație, care poate fi calculat cu ușurință, în funcție de Forța Laplaciană.
Se demonstrează astfel că momentul cuplului care tinde să rotească un cadru, este dat de relația:
;
Unde:
I momentul magnetic
aria cadranului
Modulul lui este orientat în sensul câmpului magnetic al curentului din cadru.
Câmpul electromagnetic este un câmp fizic produs în jurul corpurilor care sunt încărcate electric și afectează alte particule încărcate electric. Câmpul electromagnetic se propagă indefinit în spațiu, constituind una dintre forțele principale ale naturii.
Câmpul electromagnetic care se propagă în spațiu se numește undă electromagnetică .
Mecanismul de propagare a undelor electromagnetice are la bază fenomenul generării reciproce a câmpului electric și al celui magnetic. Liniile de forță ale câmpurilor sunt situale în planuri reciproc perpendiculare, prin urmare și vectorii respectivi sunt reciproci perpendiculari.
///////////////////////
Efectul Meissner
Efectul Meissner, denumit și Efectul Meissner-Oschenfeld, reprezintă expulzarea
liniilor de câmp magnetic ale unui metal dacă acestui metal îi este atribuită starea de supraconductibilitate. Această caracteristică a conductoarelor magnetice a fost decoperită de Walther Meissner și Robert Oschenfeld în 1933 prin măsurarea distribuției de flux magnetic în afara unor materiale din plumb sau cositor, în timp ce acestea erau răcite sub temperatura critică în prezența unui câmp magnetic.
Într-un câmp magnetic slab, un supraconductor “expulzează” aproape tot fluxul magnetic. Supraconductorul face acest lucru prin procedeul de creare de curenți electrici în apropierea ariei sale. Astfel câmpul magnetic creat de acești curenți anulează câmpul magnetic aplicat pe suprafața conductorului. Curenții care produc acest efect nu se pierd în timp; practic conductivitatea se va realiza la infinit,
Aproape de suprafață, la o distanță numită “Adâncimea de penetrare Londra”, câmpul magnetic nu este anulat complet.
Fiecare material supraconductor are adâncimea de penetrare caracteristică.
Orice conductor perfect va preveni orice modificare a fluxului magnetic ce trece prin suprafața sa din cauza inducției electromagnetice obișnuite la rezistența zero.
Efectul Meissner este diferit de acesta: atunci când un conductor obișnuit este răcit, se trece la o stare conductoare în prezența unui câmp magnetic aplicat constant, fluxul magnetic fiind expulzat în timpul tranziției.
Totuși, acest efect nu este definit ca fiind o proprietate a conductorilor. O explicație mult mai complexă a fost afirmată de frații Fritz și Heinz London.
Supraconductorii în stare Meissner prezintă diamagnetism perfect sau
supradiamagnetism, ceea ce înseamnă că în interiorul suprafeței unui material supraconductor, câmpul magnetic total tinde spre 0, ceea ce însemnă că Susceptibilitatea Magnetică are o valoare Xv= -1.
Diamagnetismul reprezintă magnetizarea spontană a unui care se opune direcției unui
câmp magnetic aplicat. Totuși, originile diamagnetismului în supraconductori și materiale conductoare sunt foarte diferite. În materialele normale, diamagnetismul apare ca un rezultate direct al aplicării unui lanț de electroni pe nucleul atomului indus prin aplicarea unui câmp electromagnetic.
În supraconductori apare diamagnetismul datorită curenților care se opun câmpului magnetic aplicat.
Descoperirea Efectului Meissner a dus la teoria fenomenologică a supraconductibilității a fraților Fritz și Heinz London în 1935, teorie explicată mai sus.
Electromagnetul
Un electromagnet este un tip de magnet în care câmpul magnetic este
produs de un curent electric. Câmpul magnetic dispare atunci când curentul ce străbate electromagnetul este oprit.
Electromagneții constau de obicei într-un număr mare de spire de sârmă aflate la distanțe mici una de alta, care creează un câmp magnetic.
Spirele de sârmă sunt înfășurate în jurul unui miez magnetic realizat
dintr-un material feromagnetic cum ar fi de exemplu fierul; miezul magnetic concentrează fierul și face un magnet mai puternic.
Principalul avantaj al unui electromagnet contra unui magnet permanent reprezintă câmpul magnetic ce poate fi schimbat rapid prin controlul cantității de curent electric din înfășurările electromagnetului.
Totuși, spre deosebire de un magnet permanent care nu are nevoie de putere, un electromagnet necesită o alimentare continuă cu curent pentru
a-și menține câmpul magnetic.
Electromagneții au o gamă largă de utilizare pentru alte dispozitive electronice, cum ar fi motoare, generatoare, relee, difuzoare, hard disk-uri, instrumente științifice sau echipamente de separare magnetică.
De asemenea, electromagneții sunt folosiți în industrie pentru ridicarea și deplasarea unor grile din fier sau oțel.
Modelarea Matematică
Convertorul Tensiune – Curent cu sarcină flotantă
Dispozitivul se alimentează cu 12 Volți Curent Alternativ, dar pentru alimentarea electromagnetului este nevoie de un curent de maxim 2 amperi. Pentru a face conversia tensiune-curent vom folosi un Convertor Tensiune-Curent cu sarcină flotantă.
O metodă de evitare a comportării neliniare a concentratorului de flux și a senzorului magnetic folosește compensarea curentului de măsurat cu un curent cunoscut. Un amplificator operational injectează curent prin bucla de reacție (rezistorul și bobina de compensare) pentru a aduce la zero tensiunea Hall și implicit fluxul magnetic. Tensiunea de ieșire a amplificatorului operațional este proporțională cu curentul măsurat. Folosind bobine de compensare cu multe spire este posibil să se compenseze efectul curentului mare de măsurat cu un curent de compensare mult mai mic. Rapoartele de peste 1000:1 între numărul spirelor din bobina compensatoare și numărul spirelor din conductorul de masurat fac posibilă măsurarea curenților de sute de amperi folosind curenți de compensare de zeci de mA. Fiindcă fluxul magnetic prin tor este aproape zero, răspunsul senzorului de curent nu va fi afectat de saturația magnetică și de materialul torului în general, ci doar de cât curent de compensare poate da circuitul de reacție.
Schema de mai sus este folosită de obicei pentru deflexie pe verticală în televizoarele și monitoarele cu tub catodic. În dreapta este prezentat ansamblul format din cele 2 bobine de deflexie și miezul de ferită.
Acest ansamblu este așezat pe “gâtul” tubului catodic.
Cele 2 bobine au același număr de spire și în partea de sus și în partea de jos a miezului de ferită.
Bobinele sunt conectate în așa fel încât să nu genereze fluxuri magnetice în sens opus (pentru că astfel ar anula câmpul magnetic).
Liniile de câmp părăsesc miezul de ferită într-o parte laterală a torului și se închid prin aer. În circuit ansamblul format din cele 2 bobine și miezul de ferită se comportă ca o rezistență neliniară pentru că tensiunea la borne nu este proporțională cu curentul prin bobine datorită neliniarităților introduse de ciclul de histerezis al miezului magnetic.
În schemă,sarcina RL este reprezentată ca o rezistență neliniară și nu are niciun terminal conectat la masă.
Notăm Vo tensiunea pe rezistența Rșunt. Între punctul Vi și punctul Vo este un amplificator inversor deci curentul reglat va fi egal cu:
IL= =
Rezistența Rșunt este mult mai mică decât celelalte rezistențe din schemă și are rolul de a da o tensiune de reacție proporțională cu curentul din bucla de ieșire.
Placa de dezvoltate Arduino Uno pe care am folosit-o la implementarea dispozitivului de levitație magnetică poate face intern conversia Tensiune-Curent, alimentând electromagnetul cu un curent pe care îl poate ajusta în funcție de poziția curentă a obiectului ce se dorește a fi levitat raportat la poziția inițială a obiectului.
Având caracterul unui regulator PID, microcontrolerul ATmega328 al plăcii Arduino Uno poate ajusta permanent curentul cu care se alimentează electromagnetul, ținând cont de greutatea obiectului ce se dorește a fi levitat sau de distanța dintre electromagnet și obiect.
Astfel, obiectul ce se dorește a fi levitat va fluctua pe distanțe nesemnificative, vertical în jurul punctului aflat sub electromagnetul de atracție, unde se dorește a fi levitat, până când va găsi un punct de stabilitate.
Sistemul de reglare (regulator PID)
Dacă electromagnetul folosit pentru suspendarea obiectului primește o
cantitate fixă de curent, acest lucru nu ar fi de ajuns pentru a menține poziția obiectului ce trebuie levitat.
Astfel, dacă obiectul ce trebuie levitat ar fi prea aproape de electromagnet, atunci ar putea fi atras de electromagnet pentru că ar intra în câmpul magnetic exercitat de bobină (electromagnet); dacă obiectul ce trebuie levitat ar fi prea departe de electromagnet, atunci ar putea ieși din câmpul magnetic exercitat de bobină, urmând să fie atras de forța gravitațională.
Nu există nicio modalitate de a ajusta sau de a compensa micile variații ce au loc, în scopul de a menține obiectul la o distanță fixă față de electromagnet. Asta înseamnă că sistemul este în buclă închisă .
Sistemul trebuie să aibă capacitatea de a controla rapid curentul electromagnetului în funcție de poziția obiectului ce trebuie levitat. Asta va permite ca sistemul să fie în măsura de a suspenda obiectul, sub electromagnet, la o distanță fixă. Acest tip de îmbunătățire este posibil numai în cazul în care electromagnetul poate monitoriza poziția obiectului și reglementa curentul. De exemplu dacă obiectul s-ar apropia de electromagnet, atunci curentul ce trece prin electromagnet trebuie redus, permițând obiectului să înceapă să coboare, fiind atras de forța gravitațională; atunci când obiectul se îndepărtează de electromagnet, curentul din electromagnet va crește, ridicând obiectul prin atracția magnetică.
Practic, se va face tot posibilul în modelarea curentului ce trece prin electromagnet în scopul de a menține obiectul la o distanță fixă sub electromagnet.
Această metodă se numește “reglare în buclă închisă” sau sistem de control de tip “feedback”.
Sistem de reglare în buclă închisă:
Scopul acestui sistem este de a face ieșirea procesului egală cu intrarea de referință, în orice moment, chiar dacă procesul este perturbat de forțe exterioare.
Pentru circuitul de levitație magnetică, schema sistemului de reglare automată va fi următorul:
Referința este poziția inițială a obiectului (distanța dintre obiect și electromagnetul de atracție)
Comparatorul are rolul de a compara poziția inițială cu poziția curentă. (folosindu-se de feedback)
Amplificatorul de eroare reglează diferența dintre pozîția de inițială a obiectului și poziția curentă.
Ieșirea amplificatorului reprezintă curentul care intră în electromagnet.
Procesul controlează puterea câmpului electromagnetic.
Procesul de ieșire reprezintă poziția obiectului suspendat raportat la distanța dintre obiect și electromagnetul de atracție.
Amplificatorul de Feedback reprezintă un dispozitiv sau un sistem utilizat pentru a detecta distanța dintre electromagnet și obiect.
Controlul de tip Feedback în inginerie are o istorie lungă, care a început cu dorința timpurie a oamenilor de a valorifica materialele și forțele naturii în avantajul lor.
Primele exemple de dispozitive de control includ sistemele de reglare cu ceas sau mecanismele folosite pentru păstrarea morilor de vânt în direcția bătăii vântului.
Un pas decisiv în dezvoltarea sistemelor de control a avut loc în timpul Revoluției Industriale. În acel moment, diferite mașini au fost dezvoltate, mașini ce au îmbunătățit mult capacitatea de a transforma materiile prime în produse pentru beneficiul societății. Cu toate aceastea, utilajele asociate, în special motoarele cu aburi, implicau cantități mari de energie, și energii ce se pierdeau odată cu acesta. Aceștia și-au dat repede seama că această putere trebuie ”controlată” într-o manieră organizată iar sisteme de feedback au fost inventate și făcute să funcționeze în condiții de siguranță și eficiență. O dezvoltare majoră a acelui moment a fost de exemplu invenția regulatorului de debit pentru aburi pe principiul bilelor zburătoare al lui Watt. Acest dispozitiv reglează viteza unui motor cu aburi cu ajutorul supraîncărcării fluxului cu abur. Aceste dispozitive există și în ziua de azi.
La evoluția în domeniul Ingineriei au condus semnificativ cele două războaie mondiale. Astfel au fost construite sistemele automate pentru orientarea în spațiu, sau alte sisteme folosite în tehnologiile avansate de comunicații cum ar fi transmisiile pe distanțe lungi, intercepția mesajelor sau a codurilor transmise(în special cele radio), codificarea, respectiv decodificarea, mesajelor.
Alt factor determinant în evoluția sistemelor de control a fost zborul în spațiu, începând cu anul 1960.
Evoluția sistemelor de control s-a resimțit în producția de bunuri de consum și alte aplicații comerciale, precum și mediu (ecologie) sau aplicații medicale. Aceste aplicații de control au continuat și continuă să se dezvolte într-un timp și mai rapid. De exemplu, centrul liniei de control a grosimii în laminoare a fost o poveste de succes major datorită aplicării ingineriei avanse de control.
Precizia controlului grosimii s-a îmbunătățit în ultimii 50 de ani cu 2 ordine de mărime. Pentru multe companii evoluția acestor sisteme de control nu a dus doar la creșterea rentabilității, ba chiar a fost un succes vital.
Până la sfârșitul secolului XX, Ingineria de Control a devenit un element omniprezent societății mondene; practic fiecare sistem cu care venim în contact este susținut de sisteme de control sofisticate. Exemplele variază de la simple produse de uz casnic (reglarea temperaturii în aparate de climatizare, termostate în încălzitoare de apă caldă) la sisteme mult mai sofisticate, cum ar fi autoturismele (care au sute de bucle de control) și alte sisteme pe scară largă cum ar fi combinatele chimice, aeronavele sau procesele de fabricație moderne.
Multe dintre aceste controlere industriale implică tehnologiile de “ultimă oră”.
De exemplu, în exemplul de laminor citat anterior, sistemul de control implică forțe de ordinul 2.000 tone, viteze de până la 120 km/oră și toleranțe (în industria de aluminiu) de
5 microni adică 1/500 din grosimea unui fir de păr uman. Toate acestea se realizeată cu un hardware de mare precizie, instrumente de calcul avansat și algoritmi de calcul sofisticat.
Dincolo de aceste exemple “industriale”, mecanismele de reglementare feedback sunt esențiale pentru funcționarea sistemelor biologice, rețelelor de comunicare, economiilor naționale și chiar banala interacțiune umană. Într-adevăr, dacă cineva caută cu atenție, sistemele de control, într-o formă sau alta, le va găsi în fiecare aspect al vieții.
În acest context, controlul Ingineriei este preocupat cu proiectarea, implementarea și menținerea acestor sisteme. Așa cum vom vedea mai târziu, acest domeniu este unul din cele mai dificile și interesante zone ale Ingineriei moderne. Într-adevăr, pentru a efectua controlul cu succes, trebuie să combine mai multe caracteristici, inclusiv de modelare (pentru a captura și înțelege esența care stă la baza fizică și chimică a procesului), tehnologii de tip senzor (pentru a măsuta starea sistemului), tehnologii care să aplice măsuri corective sistemului, tehnologii de comunicare (pentru a transmite date), tehnologii de calcul (pentru a îndeplini sarcina complexă de schimbare a datelor măsurate în forme de acționare corespunzătoare) și tehnologii de interfațare (pentru a permite o multitudine de diferite componente într-un sistem de control să “comunice” între ele și astfel să formeze un tot unitar).
Astfel Ingineria de Control este un subiect interesant multidisciplinar cu o gamă extrem de mare de aplicații practice. În plus, interesul pentru controlul Ingineriei este puțin probabil să se diminueze în viitorul apropiat. Dimpotrivă, este probabil să devină tot mai important datorită creșterii globalizării piețelor și a preocupărilor tot mai mari legate de mediu.
Am observat mai sus că Ingineria de Control a făcut pașii cei mai importanți în momente cruciale din istoria umanității (de exemplu: Revoluția industrială, al doilea război mondial, zborul în spațiu, globalizarea economică, acționări economice la bursa de valori etc.). Fiecare dintre acești pași a fost susținut de o incredibilă dezvoltare, corespunzătoare fiecărui domeniu, dezvoltare a cărei bază a fost teoria de control.
Conceptul de feedback a devenit necesar încă din vremuri timpurii. Astfel a început să fie aplicat, inginerii întâlnindu-se uneori cu rezultate neașteptate. Aceste descoperiri au devenit catalizatori pentru analizarea riguroasă a conceptului. De exemplu, în cazul regulatorului de debit cu bile zburătoare al lui Watt, s-a constatat că, în anumite cazuti aceste sisteme at putea produce oscilații de auto-susținere.
Spre sfârșitul secolului al XIX-lea tot mai mulți cercetători (inclusiv Maxwell) au arătat cum aceste oscilații pot fi descrise prin proprietățile ecuațiilor diferențiale ordinare.
Evoluția tehnică, și nu numai, în jurul perioadei celui de-al doilea război mondial a fost, de asemenea, dublată de evoluțiile semnificative în teoria de control. De exemplu, munca de pionerat a fost dusă de Bode, Nyquist, Nichols, Evans și alții care au apărut cu aceste concepte în acel moment. Acele mijloace grafice simple pentru analiza problemelor de control al feedback-ului cu o singură intrare și o singură ieșire sunt acum cunoscute sub termenul generic de “teoria clasică de control” .
În anii 1960 s-a dezvoltat zborul în spațiu datorită dezvoltării sistemelor alternative mai complexe pentru controlul stărilor. Lucrul acesta s-a putut vedea în urma publicării lucrărilor lui Wiener sau Kalman care au făcut ca în aceste sisteme pe lângă control să apară optimizarea și estimarea proceselor. Deci au făcut ca probleme cu mult mai multe variabile să fie tratate într-o manieră unitară.Inițial, acest lucru a fost considerat dificil, chiar imposibil,
în cadrul viziunilor clasice. Acest set de evoluții poartă astăzi numele de “Teoria modernă de Control”.
În anii 1980 aceste abordări diferite pentru control au atins un nivel și mai sofisticat, urmând să se pună accentul pe alte probleme conexe, inclusiv pe efectul de modelare al erorii privind performanțele controalelor de tip feedback. Acest lucru poate fi definit ca “Teoria Robustă de Control”.
În paralel a fost făcută o muncă substanțială pe probleme de control neliniare. Acest lucru a fost motivat de faptul că multe probleme de control ale lumii reale implică efecte neliniare.
Au existat numeroase alte evoluții inclusiv controlul adaptiv, autoreglarea, controlul inteligent etc. Acestea sunt prea numeroase pentru a le detalia aici. Oricum, scopul acestei expuneri este de a relata doar un scurt istoric, care să trezească interesul și înțelegerea termenului de Inginerie de Control.
Tipuri de Design implementate în Sistemele de Control
Designul sistemelor de control în practică necesită un efort ciclic, unde între
modelare, proiectare, simulare, testare și implementare trebuie să fie găsite soluțiile optime după nevoi și necesități.
Proiectare fiecărui sistem de control, de asemenea, se face în mai multe forme diferite,
fiecare necesitând o abordare ușor diferită.
Un factor care influențează forma sistemului este dacă sistemul este parte a unei misiuni predominant comerciale sau nu. De exemplu, un caz în care acest lucru nu include cercetarea, educația sau o misiune specială ar fi aterizarea primului om pe Lună. Deși costul este întotdeauna considerabil, aceste tipuri de design de control sunt dictate în principal de siguranță, fiabilitate, cerințe tehnice și cerințe pedagogice.
Pe de altă parte, dacă proiectul sistemului de control este motivat comercial, atunci devine o situație diferită și trebuie să știm dacă face parte dintr-un produs comercial de largă folosință (cum ar fi sistemul electronic de control al vitezei: “cruise control”) sau dacă este parte a unui proces de producție (precum controlerul de mișcare a unor roboți de asamblare). În primul caz trebuie să se ia în considerare pentru costul final al autorurismului doar niște microcontrolere banale. În al doilea caz avem în mod semnificativ controlere mai complexe, care vor furniza îmbunătățirea procesului de fabricație, prețul fiind determinar de valoare produsului prelucrat.
Viziunea inițială de proiectare
………………. 1.5.1 Viziunea inițială de proiectare >>>______??????
Implementarea circuitului
Schema circuitului:
Pentru cablaj am folosit componentele:
1. Arduino UNO – o platformă de procesare open-source. Folosește un microcontroller incorporat de tipul ATmega328.
2. R1-rezistență de 10k ohmi și 0,5W
3. R2-rezistență de 220 ohmi și 0,5 W
4. R3-rezistență de 220 ohmi și 0,5 W
5. 2 D1-IR, adică diode cu infraroșu
6. D1-dioda de sens-IN4006
7. Q1-tranzistor Mosfet, cu puterea pe canalul N
8. Bobina L1- Electromagnetul de atracție.
9. Senzorul Hall Liniar A1306
10. Amplificatorul Operațional cu rol de stabilizator LM7805
11. C1-condensator de 0,1 mf folosit pentru filtrarea zgomotului de la rețea
12. C2-condensator de 100 nf folosit pentru reglarea PWM –urilor (are rolul de a modela impulsurile de curent de la ieșirea stabilizatorului LM7805) .
Arduino Uno
Arduino Uno, este principala componentă folosită pentru realizarea circuitului de levitație magnetică. Este o platformă de procesare de tipul open-source, bazată pe software și hardware flexibil și simplu de folosit. Constă într-o platformă de mici dimensiuni (6.8 cm/ 5.3 cm – cea mai des întâlnită variantă), construită în jurul unui procesor de semnal și este capabilă să preia date din mediul înconjurător printr-o serie de senzori și de a efectua acțiuni asupra mediului prin intermediul luminilor, motoarelor, servomotoarelor, și alte tipuri de dispozitive mecanice. Procesorul este capabil să ruleze cod scris într-un limbaj de programare care este foarte similar cu limbajul C++.
Specificații:
Microcontroler: AtMega328
Tensiune de lucru: 5V
Tensiune de intrare(recomandat): 7÷12 V
Tensiune de intrare(limită): 6÷10 V
Pini digitali: 14 (6 PWM Output)
Pini analogici: 6
Intensitatea curentului de ieșire: 40 mA
Intensitatea de ieșire pe 3.3 V: 50 mA
Memorie Flash: 32 KB (0,5 pentru Bootloader)
Memorie SRAM: 2 KB
Memorie EEPROM: 1 KB
Viteza de lucru a ceasului Intern: 16 Mhz
Atmega 328
Descrierea pinilor:
PC6 – RESET
PD0 – pinul digital 0 (RX)
PD1 – pinul digital 1 (TX)
PD2 – pinul digital 2
PD3 – pinul digital 3 (PWM)
PD4 – pinul digital 4
VCC – pin de alimentare
GND – pin de masă
PB6 – pin de sincronizare a ceasului intern
10- PB7 – pin de sincronizare a ceasului intern
11- PD5 – pinul digital 5 (PWM)
12- PD6 – pinul digital 6 (PWM)
13- PD7 – pinul digital 7
14- PB0 – pinul digital 8
15- PB1 – pinul digital 9 (PWM)
16- PB2 – pinul digital 10 (PWM)
17- PB3 – pinul digital 11 (PWM)
18- PB4 – pinul digital 12
19- PB5 – pinul digital 13
20- AVCC – pin de alimentare
21- AREF – Intrarea de referință pentru tensiune analogică
22- GND – pin de masă
23- PC0 – pinul analogic 0
24- PC1 – pinul analogic 1
25- PC2 – pinul analogic 2
26- PC3 – pinul analogic 3
27- PC4 – pinul analogic 4
28- PC5 – pinul analogic 5
Caracteristici:
Microcontroler de tip RISC (set redus de instrucțiuni)
Tensiune de lucru de 1,8 ÷ 5,5 V
Memorie flash de 32KB
Memorie EEPROM de 1KB
Memorie SRAM de 2KB
3 ceasuri de timp
Programator de tip USART
Prin executarea instrucțiuni puternice într-un singur ciclu de ceas, aparatul realizează un răspuns de 1 MIPS .
Software
Programul folosit de Microcontrollerul ATmega328:
const int PIN_COIL = 11;
const int PIN_HALL_SENSOR = 1;
const int PIN_CTRL_INDICATOR = 8;
const int COIL_MAX_PWM_VALUE = 160;
const int COIL_IDLE_VALUE = 50;
const int MAG_PROX_THRESHOLD_MIN = 585;
const int MAG_PROX_THRESHOLD_MAX = 615;
const int MAG_LIMIT_MIN = 560;
const int MAG_LIMIT_MAX = 700;
const int CTRL_LOOP_PERIOD_MS = 1;
const int CONTROL_BIAS = 65;
const int CONTROL_SETPOINT = 597;
const int MAX_ERR_INTEGRAL = 10000;
const float PGain = 2.1;
const float DGain = 23.6;
const float IGain = 0.001;
const float P_INCR = 0.1;
const float D_INCR = 0.1;
const float I_INCR = 0.001;
const byte MODE_OFF = 0;
const byte MODE_IDLE = 1;
const byte MODE_CONTROL = 2;
const char *gAppName = "Arduino Magnetic Levitation";
byte gMode;
int gSetPoint;
int gSensorReadout;
int gPrevSensorReadout;
int gPwmCommand;
int gIntegral;
float gBias;
float gP;
float gD;
float gI;
unsigned long gMillisCounter;
void setupCoilPWM()
{
pinMode(3, OUTPUT);
pinMode(11, OUTPUT);
TCCR2A = 0;
TCCR2A = _BV(COM2A1) | _BV(COM2B1) | _BV(WGM20);
TCCR2B = 0;
TCCR2B = _BV(CS21);
}
void writeCoilPWM(uint8_t pin, int val)
{
if( pin == 3 )
{
OCR2B = val;
}
else if( pin == 11 )
{
OCR2A = val;
}
else
{
OCR2A = 0;
OCR2B = 0;
}
}
void processCommand( int cmd )
{
char tmp[64];
switch(cmd)
{
case 'p':
gP -= P_INCR;
if( gP < 0 ) gP = 0;
break;
case 'P':
gP += P_INCR;
break;
case 'd':
gD -= D_INCR;
if( gD < 0 ) gD = 0;
break;
case 'D':
gD += D_INCR;
break;
case 'i':
gI -= I_INCR;
if( gI < 0 ) gI = 0;
break;
case 'I':
gI += I_INCR;
break;
case 's':
gSetPoint –;
break;
case 'S':
gSetPoint ++;
break;
case 'x':
case 'X':
sprintf(tmp, "s(%d) c(%d) h(%d) P(%u) D(%u) I(%u,%d)\n", gSetPoint, gPwmCommand, gSensorReadout, (uint16_t)(gP*1000.0), (uint16_t)(gD*1000.0), (uint16_t)(gI*1000.0), gIntegral );
Serial.print(tmp);
break;
default:
break;
}
}
byte executeOffMode()
{
digitalWrite(PIN_CTRL_INDICATOR, LOW);
gPwmCommand = 0;
writeCoilPWM(PIN_COIL, gPwmCommand);
gSensorReadout = analogRead(PIN_HALL_SENSOR);
if( gSensorReadout <= MAG_LIMIT_MIN )
{
return MODE_IDLE;
}
else
{
return MODE_OFF;
}
}
byte executeIdleMode()
{
digitalWrite(PIN_CTRL_INDICATOR, LOW);
gPwmCommand = COIL_IDLE_VALUE;
writeCoilPWM(PIN_COIL, gPwmCommand);
gSensorReadout = analogRead(PIN_HALL_SENSOR);
if( (gSensorReadout >= MAG_PROX_THRESHOLD_MIN) && (gSensorReadout <= MAG_PROX_THRESHOLD_MAX) )
{
gIntegral = 0;
return MODE_CONTROL;
}
else if( gSensorReadout > MAG_LIMIT_MAX )
{
return MODE_OFF;
}
else
{
return MODE_IDLE;
}
}
byte checkOutOfLimits(int val)
{
if( val <= MAG_LIMIT_MIN )
{
return MODE_IDLE;
}
else if( val >= MAG_LIMIT_MAX )
{
return MODE_OFF;
}
return MODE_CONTROL;
}
byte executeControlMode()
{
int err;
int der;
byte mode = MODE_CONTROL;
if( (signed long)( millis() – gMillisCounter ) >= 0)
{
gMillisCounter = millis() + CTRL_LOOP_PERIOD_MS;
digitalWrite(PIN_CTRL_INDICATOR, HIGH);
gPrevSensorReadout = gSensorReadout;
gSensorReadout = analogRead(PIN_HALL_SENSOR);
if( (mode = checkOutOfLimits(gSensorReadout)) != MODE_CONTROL )
{
return mode;
}
err = (gSetPoint – gSensorReadout);
der = (gPrevSensorReadout – gSensorReadout);
gIntegral += err;
gIntegral = constrain( gIntegral, -MAX_ERR_INTEGRAL, MAX_ERR_INTEGRAL);
gPwmCommand = gBias + (int)(gP*err) + (int)(gD*der) + (int)(gI*gIntegral);
gPwmCommand = constrain( gPwmCommand, 0, COIL_MAX_PWM_VALUE);
writeCoilPWM(PIN_COIL, gPwmCommand);
Serial.write( (uint8_t)0xAF );
Serial.write( (uint8_t)gSetPoint );
Serial.write( (uint8_t)(gSetPoint >> 8) );
Serial.write( (uint8_t)gSensorReadout );
Serial.write( (uint8_t)(gSensorReadout >> 8) );
Serial.write( gPwmCommand );
}
return mode;
}
void setup()
{
setupCoilPWM();
pinMode(PIN_CTRL_INDICATOR, OUTPUT);
Serial.begin(115200);
gMillisCounter = 0;
gMode = MODE_IDLE;
gSetPoint = CONTROL_SETPOINT;
gBias = CONTROL_BIAS;
gSensorReadout = 0;
gIntegral = 0;
gP = PGain;
gD = DGain;
gI = IGain;
}
void loop()
{
if( Serial.available() )
{
processCommand( Serial.read() );
}
switch( gMode )
{
case MODE_OFF:
gMode = executeOffMode();
break;
case MODE_IDLE:
gMode = executeIdleMode();
break;
case MODE_CONTROL:
gMode = executeControlMode();
break;
default:
break;
}
}
Aplicații ale Suspensiei Magnetice
Levitația magnetică are atât aplicații industriale (trenuri Maglev pe pernă magnetică, turbine eoliene Maglev), cât și aplicații distractive (în construcția de jucării sau în domeniul publicitar).
Trenul Maglev
Schema trenului Maglev:
Sistemele de trenuri Maglev se bazează pe acest câmp magnetic pentru a-și asigura sustentația și deplasarea. Sistemul este compus din 3 componente: o sursă de curent, bobine aliniate de-a lungul căii ferate, și magneți permanenți atașați sub tren. Trenul levitează cu ajutorul magneților montați pe vagoane ce interacționează cu câmpul electromagnetic generat de calea de rulare, iar deplasarea este realizată tot prin acest sistem electromagnetic. Acesta este practic motorul trenului.
Trenurile Maglev ajung la viteze mult mai mari decât cele obișnuite, au o accelerație mai bună și pot urca pante mai abrupte. Randamentul energetic este superior și sunt mult mai sigure, neexistând riscul de deraiere. Deși nu sunt atât de tăcute cum se spera, trenurile cu sustentație magnetică sunt mult mai silențioase decât cele obișnuite. Spre deosebire de trenurile clasice, nu există contact cu șina, ceea ce reduce forțele de frecare și permite atingerea unor viteze foarte mari (până la 550 km/h).
Turbina Maglev
S-au realizat și turbine eoliene bazate pe principiul Maglev pentru a genera energie electrică. Turbina este orientată pe verticală, iar aripile nu mai au nevoie de rulmenți deoarece sunt suspendate magnetic. Spre deosebire de trenurile Maglev, turbinele folosesc magneți permanenți și nu electromagneți. Astfel, turbinele nu au nevoie de electricitate pentru a funcționa, scăzând totodată și cheltuielile de întreținere și reparații.
Turbinele Maglev au foarte multe avantaje în comparație cu turbinele eoliene tradiționale. Un prim avantaj este faptul că acestea pot funcționa la viteze foarte mici ale vântului, cum ar fi de 1,5 m/s, dar și la viteze foarte mari, adică peste 40 m/s. Al doilea avantaj important este că turbina Maglev are o eficiență de 95%. Cea mai mare turbină tradilțională realizată poate să producă doar 5 MW/h, pe când o turbină Maglev mare poate să producă chiar și 1 GW/h, destul pentru a alimenta 750.000 de locuințe. În plus, la o eoliană Maglev cheltuielile de întreținere sunt cu 50% mai mici față de cele pentru o turbină eoliană tradițională și se estimează că o astfel de eoliană ar putea fi operațională pentru 500 de ani.
Principiul după care se ghidează centrala este levitația magnetică care face ca paleții agregatului eolian să plutească în aer, fără rulmenți. Turbinele funcționează datorită fluxului magnetic permanent. Acești magneți permanenți sunt compuși dintr-un metal rar numit “neodimium”, care nu-și pierde energia prin frecare, utilizat pentru rezonanța magnetică și de către NASA în anumite zboruri în spațiu.
“MAGNETIC BEARINGS” = LAGĂRE MAGNETICE
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Problema Suspensiei Magnetice (regulator Electronic) (ID: 163016)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
