Pereiti prie turinio
Pagrindinis » IT ir technologijos » Kaip veikia automobilių kompiuterių sistema

Kaip veikia automobilių kompiuterių sistema

Kai automobilis tapo kompiuteriu ant ratų

Prisimenu, kaip vaikystėje tėvas kažką taisydavo po automobilio gaubtu su paprastais įrankiais. Dabar, kai atsidarau savo automobilio kapotą, matau daugiau elektronikos nei kai kuriuose biuruose. Šiuolaikinis automobilis – tai judantis kompiuteris, kuriame veikia dešimtys, o kartais ir šimtas procesorių, kurie nuolat stebi, skaičiuoja ir priima sprendimus. Bet kaip visa tai veikia? Pabandykime suprasti, kas vyksta po tuo blizgančiu gaubtu.

Šiuolaikiniame automobilyje gali būti nuo 30 iki 100 skirtingų valdymo blokų (ECU – Electronic Control Units). Tai maži kompiuteriai, kiekvienas atsakingas už savo sritį: variklio valdymą, stabdžius, oro pagalves, klimato kontrolę, pramogų sistemą ir dar daugybę kitų dalykų. Visi šie kompiuteriai nuolat keičiasi informacija tarpusavyje per specialius duomenų perdavimo kanalus.

Variklio valdymo sistema – automobilio smegenys

Pats svarbiausias kompiuteris automobilyje yra variklio valdymo blokas (ECM arba ECU). Šis įrenginys – tikras darboholikas, kuris per sekundę atlieka milijonus skaičiavimų. Jis stebi daugybę parametrų: deguonies kiekį išmetamuosiuose dujose, oro temperatūrą, variklio temperatūrą, akceleratoriaus padėtį, greičio dėžės būseną ir dar keliasdešimt kitų dalykų.

Štai kaip tai veikia praktiškai: kai paspaudžiate akceleratorių, jūs iš tikrųjų nesiunčiate daugiau kuro į variklį tiesiogiai. Vietoj to, jūsų paspaudimas registruojamas kaip elektroninis signalas. Kompiuteris gauna šią informaciją ir priima sprendimą – kiek tiksliai kuro įpurkšti, kokiu momentu uždegti mišinį, kaip pakeisti vožtuvų fazių paskirstymą. Visa tai vyksta per kelias milisekundes.

Moderniuose varikliuose kuro įpurškimas valdomas su neįtikėtinu tikslumu. Kalbame apie mikrosekundes ir mikroskopines kuro dozes. ECU gali įpurkšti kurą keliais etapais per vieną variklio ciklą – pirmiausia nedidelę dozę, kad suminkštintų degimą, tada pagrindinę porciją, o gal dar ir papildomą, jei reikia. Visa tai daroma siekiant maksimalaus efektyvumo ir minimalių išmetamųjų teršalų.

CAN magistralė – automobilių internetas

Įsivaizduokite, kad jūsų namuose kiekvienas prietaisas norėtų kalbėtis su kitu: šaldytuvas su orkaitė, televizorius su šviestuvais, skalbimo mašina su dušu. Būtų chaosas, tiesa? Automobilyje šią problemą išsprendžia CAN (Controller Area Network) sistema – tai tarsi vidinis automobilio internetas.

CAN magistralė buvo sukurta dar 1980-aisiais Bosch kompanijos, ir tai buvo tikra revoliucija. Anksčiau kiekvienas daviklis ir valdymo blokas turėjo atskirą laidą. Įsivaizduokite, kiek laidų reikėtų! Dabar visi kompiuteriai prijungti prie bendros magistralės – dviejų susukų laidų, per kuriuos keliauja visi duomenys.

Kaip tai veikia? Panašiai kaip pokalbis per radijo bangą. Kai vienas valdymo blokas nori perduoti informaciją, jis išsiunčia žinutę į magistralę su konkrečiu identifikatoriumi. Visi kiti kompiuteriai „girdi” šią žinutę, bet reaguoja tik tie, kuriems ji skirta. Sistema turi prioritetus – pavyzdžiui, stabdžių sistemos žinutės visada bus perduotos pirma nei klimato kontrolės.

Davikliai – automobilio jutimo organai

Jei valdymo blokai yra smegenys, tai davikliai – tai akys, ausys ir liečiamoji sistema. Šiuolaikiniame automobilyje gali būti virš 100 skirtingų daviklių, ir kiekvienas iš jų nuolat siunčia informaciją.

Yra keletas pagrindinių daviklių tipų. Temperatūros davikliai stebi viską – nuo variklio aušinimo skysčio iki oro kondicionieriuje. Slėgio davikliai matuoja padangų slėgį, kuro slėgį, oro slėgį įsiurbimo kolektoriuje. Padėties davikliai seka akceleratoriaus, droselio sklendės, alkūninio veleno, išcentruoto veleno padėtis. Yra net davikliai, kurie matuoja deguonies kiekį išmetamuosiuose dujose – lambda zondai.

Vienas įdomiausių daviklių yra masinio oro srauto matuoklis (MAF). Jis naudoja įkaitintą laidą ar plėvelę. Kai oras prateka pro šį elementą, jis jį atvėsina. Sistema matuoja, kiek energijos reikia, kad išlaikytų pastovią temperatūrą, ir iš to apskaičiuoja, kiek oro įsiurbiama į variklį. Ši informacija kritiškai svarbi teisingam kuro kiekiui apskaičiuoti.

OBD sistema – automobilio sveikatos patikrinimas

OBD (On-Board Diagnostics) – tai automobilio savidiagnostikos sistema. Nuo 1996 metų visuose JAV parduodamuose automobiliuose privalo būti OBD-II sistema, o Europoje panašūs reikalavimai įsigaliojo vėliau. Ši sistema nuolat stebi, ar viskas veikia taip, kaip turėtų.

Kai kažkas negerai, užsidega ta nemėgstama „Check Engine” lemputė prietaisų skydelyje. Bet tai tik matoma dalis. Sistema iš tikrųjų išsaugo klaidų kodą – specialų skaičių, kuris nurodo, kas tiksliai negerai. Pavyzdžiui, kodas P0171 reiškia, kad variklis veikia per „liesai” – per daug oro, per mažai kuro.

Praktinis patarimas: jei užsidega „Check Engine” lemputė, nebūtinai tai reiškia katastrofą. Kartais tai gali būti net atsilaisvinęs kuro bako dangtelis. Bet ignoruoti jos negalima. Nusipirkite paprastą OBD-II skaitytuvą (kainuoja nuo 20 eurų) arba nuvažiuokite į autoservisą. Daugelis autoservisų nemokamai nuskaitys klaidos kodą, net jei pas juos netaisysite.

Saugos sistemos – kai kompiuteris gelbsti gyvybes

Viena iš įspūdingiausių automobilių kompiuterių sistemos sričių yra saugumas. ABS (antiblokavimo stabdžių sistema) buvo viena iš pirmųjų masiškai paplitusių elektroninių saugos sistemų. Ji veikia paprastai, bet genialiai: stebi kiekvieno rato sukimosi greitį. Jei vienas ratas staiga pradeda suktis lėčiau (t.y. blokuojasi), sistema akimirksniu sumažina stabdžių spaudimą tam ratui. Tai vyksta iki 15 kartų per sekundę!

ESP (elektroninė stabilumo programa) eina dar toliau. Ji naudoja giroskopus ir pagreičio daviklius, kad suprastų, kur vairuotojas nori važiuoti (pagal vairo padėtį) ir kur automobilis iš tikrųjų važiuoja. Jei šie dalykai nesutampa – pavyzdžiui, automobilis pradeda slysti – sistema automatiškai pritaiko stabdžius atskiriems ratams ir sumažina variklio galią, kad sugrąžintų kontrolę.

Oro pagalvių sistema – tai atskiras kompiuteris, kuris nuolat budėjimo režime. Jis stebi pagreičio daviklius, kurie gali aptikti staigų lėtėjimą – susidūrimo požymį. Kai sistema nusprendžia, kad įvyko avarija, ji per 20-30 milisekundžių išskleidžia oro pagalves. Tai greičiau nei akies mirksnis. Sistema taip pat atsižvelgia į smūgio stiprumą, saugos diržų būseną, net į tai, ar sėdynėje yra žmogus.

Programinė įranga ir jos atnaujinimai

Kaip ir jūsų išmaniajame telefone, automobilyje veikia programinė įranga. Ir, kaip ir telefone, ši programinė įranga gali turėti klaidų arba būti atnaujinta naujomis funkcijomis. Automobilių gamintojai reguliariai išleidžia programinės įrangos atnaujinimus.

Kai kurie naujausi automobiliai gali gauti atnaujinimus per orą (OTA – Over The Air), kaip Tesla. Bet dauguma automobilių vis dar reikalauja apsilankymo servise. Ten mechanikai prijungia specialų kompiuterį prie automobilio OBD jungties ir įkelia naują programinę įrangą.

Įdomus faktas: kartais automobilių gamintojai riboja tam tikras funkcijas programiškai, nors techninė įranga jas palaiko. Pavyzdžiui, tas pats variklis gali turėti skirtingą galią priklausomai nuo modelio – skirtumas tik programinėje įrangoje. Tai lemia, kad atsirado visa „chip tuning” industrija, kur žmonės modifikuoja variklio valdymo programinę įrangą, kad gautų daugiau galios. Tačiau tai gali pažeisti garantiją ir padidinti gedimų riziką.

Ateities perspektyvos ir elektromobiliai

Elektromobiliai šią viską pakelia į kitą lygį. Jie turi dar daugiau elektronikos ir dar mažiau mechaninių dalių. Elektrinis variklis pats savaime paprastesnis už vidaus degimo variklį, bet jo valdymas reikalauja sudėtingos elektronikos.

Elektromobilio valdymo sistema turi valdyti ne tik variklį, bet ir sudėtingą akumuliatorių valdymo sistemą (BMS – Battery Management System). Ši sistema stebi kiekvienos akumuliatoriaus celės būklę, temperatūrą, įkrovos lygį. Ji užtikrina, kad visos celės būtų vienodai įkrautos ir kad akumuliatorius neperkaistų ar nepervirstų.

Autonominiai automobiliai – tai dar viena dimensija. Jie naudoja daugybę kamerų, radarų, lidarų ir ultragarso daviklių, kad „matytų” aplinką. Visa ši informacija apdorojama galingų kompiuterių, kurie naudoja dirbtinį intelektą sprendimams priimti. Tesla Autopilot kompiuteris gali atlikti iki 144 trilijonų operacijų per sekundę. Tai daugiau nei daugelis superkompiuterių prieš dešimtmetį.

Kai technologija susiduria su realybe

Visa ši elektronika daro automobilius saugesnius, efektyvesnius ir patogesnius. Bet tai turi ir trūkumų. Šiuolaikinio automobilio remontas tapo sudėtingesnis ir brangesnis. Negalite tiesiog pakeisti dalies – dažnai reikia ją „suprogramuoti” su automobilio sistema. Tai reiškia, kad daugelis remonto darbų dabar galimi tik specializuotuose servise.

Kitas aspektas – patikimumas. Mechaninės dalys paprastai genda nuosekliai – pradeda girgždėti, veikti blogiau. Elektronika dažnai tiesiog nustoja veikti staiga. Ir nors šiuolaikinė elektronika labai patikima, kai ji sugenda, problemos gali būti labai keistos ir sunkiai diagnozuojamos.

Yra ir privatumo klausimas. Jūsų automobilio kompiuteriai žino, kur važiavote, kaip greitai, kaip staigiai stabdėte. Ši informacija gali būti naudojama draudimo kompanijų, teisėsaugos, net automobilių gamintojų. Kai kurie nauji automobiliai nuolat siunčia duomenis gamintojui per mobiliojo ryšio tinklus.

Bet nepaisant visų šių iššūkių, automobilių kompiuterizacija yra neišvengiama ir, bendrai paėmus, naudinga. Šiuolaikiniai automobiliai yra daug saugesni nei prieš 20-30 metų. Jie išmeta mažiau teršalų, suvartoja mažiau kuro, yra patikimesni. Visa tai dėka tų mažų kompiuterių, kurie nuolat dirba po gaubtu, net kai mes apie juos negalvojame.

Taigi kitą kartą, kai sėsite į automobilį ir pasuksite raktą (ar paspausite mygtuką), prisiminkite – jūs ne tiesiog užvedėte variklį. Jūs pažadinote visą kompiuterių tinklą, kuris dabar dirbs, kad jūsų kelionė būtų saugi, sklandi ir efektyvi. Technologijos tikrai pakeitė tai, kaip mes važiuojame, ir ateityje jos keisis dar labiau.