duminică, 24 aprilie 2011

Engine Control Unit - ECU

Ce rol are ECU..??.!!! ECU (îl mai gasiti si sub denumirea de UCM - Unitate de Control a Motorului) este de obicei cel mai puternic microprocesor dintre toate care exista în masina pentru ca este pus la treaba cel mai mult. Practic acesta are de facut milioane de calcule pe secunda trebuind sa analizeze datele oferite de zecile de senzori amplasati prin toata masina si apoi sa decida asupra celor mai bune valori care sa le transmita motorului pentru ca acesta sa functioneze cu consum minim de carburant si sa polueze cat mai putin mediul inconjurator. Rolul sau este de a comanda cantitatea de combustibil care intra în camerele de ardere, momentul cel mai bun în care sa aiba loc aprinderea amestecului combustibil si toate acestea în functie de viteza, temperatura motorului si a mediului ambiant, de cantitatea de oxigen din gazele de ardere si din aerul aspirat de motor. ECU primeste aceste date de la senzorii amplasati în motor si le foloseste ca parametri de intrare în ecuatiile pe care le are de rezolvat pentru a produce valorile de iesire care vor comanda mecanismele de control ale motorului: injectoare, pompe, bujii.

ECU functioneaza ca un sistem de reglaj cu circuit închis (closed-loop control), ceea ce înseamna ca el regleaza valorile parametrilor de iesire în functie de valorile parametrilor de intrare. Cu alte cuvinte, el primeste date de la senzorii care monitorizeaza cantitatea de oxigen din gazele de ardere, viteza autoturismului, temperatura motorului si alte cateva valori pe care le analizeaza, si in functie de ele trimite comenzi catre injectoare (prelungeste sau micsoreaza timpul cat acestea raman deschise) reglând în acest fel cantitatea si calitatea amestecului combustibil precum si momentul arderii.

ECU este un un mini-calculator care functioneaza foarte eficient. Acesta are o viteza mult mai mica decât calculatorul pe care îl folositi in acest moment pentru a cititi informatiile din pagina web, are la dispozitie o memorie mult mai mica si cu toate acestea îsi face treaba foarte bine. Soft-ul pe care îl ruleaza el nu este Windows, Linux sau Mac OS ci este "cod masina" compilat si optimizat, cod care nu stie sa faca altceva decât ceea ce a fost programat sa faca: adica sa calculeze niste valori pe baza datelor primite de la senzori. Diferenta majora intre ECU si computerul personal este aceea ca ECU a fost proiectat sa functioneze în continuare chiar daca unele piese electronice se defecteaza. Inginerii care proiecteaza aceste unitati de control au luat în calcul si variata în care unul sau mai multi senzori se defecteaza (în imaginea alaturata este prezentat un senzor de oxigen care detecteaza cantitatea de oxigen in gazele de ardere). În aceste conditii ECU nu se opreste din functionare, nu da "ecran albastru" ci trece în Safe Mode (sau LIMP cum mai este denumit în alte cazuri), ceea ce inseamna ca ECU ignora unele date furnizate de senzori si calculeaza valorile de iesire pe baza unor date pe care le are stocate în memorie.

Practic într-o zona din memoria sa exista tabele de valori care au fost create de ingineri pentru a asigura buna functionare a motorului pâna cand proprietarul remediaza problemele aparute la senzorii defecti. Este de la sine înteles faptul ca în aceste conditii consumul de carburant nu mai este optim ci mai mare decât cel pe care l-ar fi realizat ECU în conditii de functionare normala.

Exista si cazuri în care nu se defecteaza nici un senzor însă valorile transmise de acestia nu se încadreaza în limitele acceptate de ECU, sau valorile primite de la diferiţi senzori sunt contradictorii. In acest caz el consideră că cel puţin unul din aceşti senzori este defect şi nu mai ia în considerare valorile transmise de acestia ci le preia din tabelele din memorie.

Niciun comentariu:

Trimiteți un comentariu