{"id":36278,"date":"2019-10-10T12:10:00","date_gmt":"2019-10-10T12:10:00","guid":{"rendered":"https:\/\/www.globallogic.com\/pl\/insights\/blogs\/jak-uproscic-samochod-ecu-i-motoryzacyjna-rewolucja\/"},"modified":"2025-01-30T12:54:03","modified_gmt":"2025-01-30T12:54:03","slug":"jak-uproscic-samochod-ecu-i-motoryzacyjna-rewolucja-3","status":"publish","type":"insightsection","link":"https:\/\/www.globallogic.com\/pl\/insights\/blogs\/jak-uproscic-samochod-ecu-i-motoryzacyjna-rewolucja-3\/","title":{"rendered":"Jak upro\u015bci\u0107 samoch\u00f3d? ECU i motoryzacyjna rewolucja"},"content":{"rendered":"
Jak zareagowa\u0142by\u015b jednak, gdybym powiedzia\u0142 ci, \u017ce tw\u00f3j zaparkowany pod domem samoch\u00f3d poziomem skomplikowania przewy\u017csza my\u015bliwiec F-22 Raptor, wys\u0142any na Marsa \u0142azik Curiosity, boeinga 747 i Wielki Zderzacz Hadron\u00f3w razem wzi\u0119te? Zdziwiony, prawda?<\/p>\n
Samoch\u00f3d osobowy ju\u017c od dawna jest czym\u015b wi\u0119cej ni\u017c tylko maszyn\u0105 sk\u0142adaj\u0105c\u0105 si\u0119 z czterech k\u00f3\u0142, silnika i kierownicy. To ogromna liczba element\u00f3w mechanicznych, ale sk\u0142ada si\u0119 przecie\u017c tak\u017ce z komputera, zestawu czujnik\u00f3w, szeroko rozumianej elektroniki, a wi\u0119c urz\u0105dze\u0144, kt\u00f3re pracuj\u0105 dzi\u0119ki oprogramowaniu. Warstwa software’owa ro\u015bnie wi\u0119c z roku na rok, wykonuj\u0105c coraz wi\u0119cej trudnych zada\u0144 w naszych samochodach.<\/p>\n
Technologia w sektorze automotive<\/a> rozwija si\u0119 b\u0142yskawicznie, a mo\u017cliwo\u015bci pojazdu i te oferowane samym kierowcom wci\u0105\u017c rosn\u0105.<\/p>\n Funkcje, dzi\u0119ki kt\u00f3rym samoch\u00f3d dzia\u0142a, realizowane s\u0105 zwykle przez szereg niezale\u017cnych od siebie sterownik\u00f3w elektronicznych, tak zwanych ECU (od angielskiego \u201eelectronic control unit\u201d). Po\u0142\u0105czone ze sob\u0105 magistral\u0105 danych, tworz\u0105 sie\u0107, kt\u00f3ra we wsp\u00f3\u0142czesnym samochodzie obejmuje ponad sto jednostek. Czym zajmuj\u0105 si\u0119 ECU? Realizuj\u0105 szereg zada\u0144.<\/p>\n Wyr\u00f3\u017cniamy nieskomplikowane sterowniki, nadzoruj\u0105ce proste czujniki, monitoruj\u0105ce takie parametry jak na przyk\u0142ad temperatura czy poziom paliwa, oraz elementy wykonawcze jak centralny zamek. Bardziej skomplikowane jednostki odpowiedzialne s\u0105 za prac\u0119 \u015bwiate\u0142, a najbardziej zaawansowane umo\u017cliwiaj\u0105 dzia\u0142anie nowoczesnych system\u00f3w IVI, a wi\u0119c system\u00f3w rozrywki multimedialnej i informacji dla kierowcy obecnych w samochodzie.<\/p>\n Sercem auta jest bez w\u0105tpienia silnik, ale ka\u017cdy ze sterownik\u00f3w jest w takim przypadku czym\u015b w rodzaju ma\u0142ego m\u00f3zgu, kt\u00f3ry zarz\u0105dza okre\u015blon\u0105 cz\u0119\u015bci\u0105 samochodu. Wraz z rozwojem technologii i nowymi funkcjonalno\u015bciami pojawiaj\u0105cymi si\u0119 we wsp\u00f3\u0142czesnych pojazdach, tworzona przez ECU sie\u0107 robi si\u0119 coraz bardziej skomplikowana.<\/p>\n Ilekro\u0107 producent chce doda\u0107 now\u0105 funkcj\u0119 lub element wyposa\u017cenia w nowym modelu, nierzadko musi zainstalowa\u0107 kolejny ECU, a tym samym te\u017c odpowiednie czujniki i przewody oraz wska\u017anik danych lub wy\u015bwietlacz pokazuj\u0105cy interesuj\u0105ce u\u017cytkownika parametry. To powoduje nie\u0142atwe do rozwi\u0105zania problemy i prowadzi do sytuacji, w kt\u00f3rej dalszy rozw\u00f3j elektroniki samochodowej w obecnej formie przestaje by\u0107 mo\u017cliwy.<\/p>\n Jakie podstawowe problemy napotykaj\u0105 na swojej drodze producenci, kt\u00f3rzy chc\u0105 wykorzysta\u0107 nowe technologie i rozwin\u0105\u0107 dost\u0119pne modele?<\/p>\n Dost\u0119pna przestrze\u0144 \u201epod mask\u0105\u201d nie jest nieograniczona, a projektowanie wi\u0119kszych gabarytowo pojazd\u00f3w k\u0142\u00f3ci si\u0119 z ide\u0105 ekonomicznego samochodu, kt\u00f3ry spala ma\u0142o paliwa, nadaje si\u0119 do miasta, nie zu\u017cywa szybko opon i mo\u017ce pochwali\u0107 si\u0119 w\u0142a\u015bciw\u0105 aerodynamik\u0105 nadwozia. Istotnym czynnikiem jest te\u017c tutaj masa, kt\u00f3r\u0105 producenci pr\u00f3buj\u0105 ogranicza\u0107, by wyniki spalania by\u0142y mniejsze, a w przypadku pojazd\u00f3w elektrycznych zasi\u0119g na ka\u017cdym \u0142adowaniu wi\u0119kszy.<\/p>\n Ju\u017c dzisiaj producenci przyznaj\u0105, \u017ce okablowanie konieczne do po\u0142\u0105czenia wszystkich sterownik\u00f3w ECU jest trzecim z najwy\u017cszych koszt\u00f3w produkcji pojazdu. Rosn\u0105ca liczba jednostek sprawia, \u017ce potrzebne nak\u0142ady jeszcze rosn\u0105. Zwi\u0119ksza si\u0119 te\u017c skala inwestycji na integracj\u0119 i testy konieczne dla certyfikacji ECU, kt\u00f3rych skala wsp\u00f3\u0142zale\u017cno\u015bci i stopie\u0144 konfiguracji s\u0105 coraz bardziej skomplikowane.<\/p>\n W przypadku sieci ECU m\u00f3wimy o bardzo z\u0142o\u017conych rozwi\u0105zaniach informatycznych. To r\u00f3\u017cne platformy oraz narz\u0119dzia do rozwoju i testowania. Ten stopie\u0144 zaawansowania, wraz z przyj\u0119tym sposobem rozwijania elektroniki samochodowej, sprawia, \u017ce jej aktualizowanie i modernizowanie stanowi du\u017ce wyzwanie. Funkcje samochodu podzielone s\u0105 na wiele ECU, a dost\u0119p do nich i modyfikacja odpowiedzialnego za funkcje oprogramowania nie jest prost\u0105 spraw\u0105, co z kolei przek\u0142ada si\u0119 np. na du\u017co bardziej czasoch\u0142onny proces eliminowania bug\u00f3w wykrytych cho\u0107by podczas pracy sterownika. St\u0105d te\u017c, nie tylko zreszt\u0105 w bran\u017cy automotive, tak cenne s\u0105 prace zespo\u0142\u00f3w w laboratoriach<\/a>, gdzie eksperci dostarczaj\u0105 produkty cyfrowe<\/p>\n Celem, do kt\u00f3rego d\u0105\u017c\u0105 producenci, jest wi\u0119c ograniczenie liczby sterownik\u00f3w ECU przy jednoczesnym zachowaniu wszystkich ich funkcjonalno\u015bci. Idealnym rozwi\u0105zaniem wydaje si\u0119 tzw. zespolenie sterownik\u00f3w elektronicznych, inaczej zwane konsolidacj\u0105. Podej\u015bcie to sprawdzi\u0142o si\u0119 z powodzeniem w przemy\u015ble lotniczym.<\/p>\n W tym rozwi\u0105zaniu jeden sterownik o du\u017cej mocy obliczeniowej stanowi platform\u0119 realizuj\u0105c\u0105 liczne funkcje elektroniki pok\u0142adowej, za kt\u00f3re dotychczas odpowiada\u0142 szereg oddzielnych sterownik\u00f3w. Ka\u017cda z aplikacji uruchomionych na zespolonym ECU ma dost\u0119p do jednego zestawu czujnik\u00f3w, kamer, element\u00f3w wykonawczych i innych urz\u0105dze\u0144. Dzi\u0119ki temu spada koszt produkcji i monta\u017cu, a topologia sterownik\u00f3w staje si\u0119 mniej rozproszona.<\/p>\n Zastosowanie zespolonych sterownik\u00f3w ECU w przypadku samochod\u00f3w wi\u0105\u017ce si\u0119 jednak z wyzwaniem, bo musz\u0105 one odpowiada\u0107 r\u00f3\u017cnym wymaganiom, kt\u00f3re s\u0105 stawiane poszczeg\u00f3lnym funkcjom elektroniki. Obok siebie dzia\u0142aj\u0105 r\u00f3\u017cne rodzaje ECU. Cz\u0119\u015b\u0107 podzespo\u0142\u00f3w musi spe\u0142nia\u0107 szereg \u015bcis\u0142ych wymaga\u0144 w czasie rzeczywistym, w tym tych zwi\u0105zanych z niezawodno\u015bci\u0105 i bezpiecze\u0144stwem, podczas gdy wydajno\u015b\u0107 innej grupy nie ma ju\u017c takiego krytycznego znaczenia. Integracja sterownik\u00f3w powinna to uwzgl\u0119dnia\u0107 i zachowa\u0107 odr\u0119bno\u015b\u0107 poszczeg\u00f3lnych system\u00f3w operacyjnych, kt\u00f3re b\u0119d\u0105 dzia\u0142a\u0107 na jednej platformie.<\/p>\n Tu w\u0142a\u015bnie na scen\u0119 wkracza wirtualizacja. Elastyczno\u015b\u0107 takiego rozwi\u0105zania umo\u017cliwia przypisanie ka\u017cdej hostowanej partycji \u015bci\u015ble okre\u015blonego i potrzebnego jej zakresu zasob\u00f3w, jak liczba rdzeni procesora komputera czy obszar pami\u0119ci. Odr\u0119bno\u015b\u0107 system\u00f3w operacyjnych przek\u0142ada si\u0119 na niezale\u017cno\u015b\u0107 funkcji krytycznych dla bezpiecze\u0144stwa pojazdu od b\u0142\u0119d\u00f3w mog\u0105cych wyst\u0105pi\u0107 w jednym z innych system\u00f3w. Jednocze\u015bnie umo\u017cliwia bezproblemow\u0105 aktualizacj\u0119 firmware\u2019u danej partycji bez najmniejszego wp\u0142ywu na dzia\u0142anie pozosta\u0142ych system\u00f3w operacyjnych.<\/p>\n Podstaw\u0105 tego rozwi\u0105zania jest hypervisor \u2013 VMM, czyli monitor maszyny wirtualnej. Oddziela on zasoby platformy sprz\u0119towej od wykonywanego na niej oprogramowania, tworz\u0105c partycje. Na nich mog\u0105 pracowa\u0107, niezale\u017cnie od siebie, r\u00f3\u017cne systemy operacyjne i aplikacje. Dzi\u0119ki takiemu oddzieleniu, ka\u017cdy z system\u00f3w wykonywanych na platformie sprz\u0119towej dzia\u0142a tak, jakby dysponowa\u0142 jej zasobami wy\u0142\u0105cznie dla siebie, cho\u0107 w rzeczywisto\u015bci dzieli je z innymi systemami operacyjnymi. Hypervisor mo\u017ce, zgodnie z zadan\u0105 konfiguracj\u0105, elastycznie rozdziela\u0107 i ogranicza\u0107 zasoby pomi\u0119dzy systemami.<\/p>\n Jak producenci samochod\u00f3w realizuj\u0105 konsolidacj\u0119? Na dwa sposoby: w oparciu o architektur\u0119 strefow\u0105 lub domenow\u0105. Pierwsza scala sterowniki w jeden ECU w danym regionie samochodu, na przyk\u0142ad w danej \u0107wiartce konstrukcji. Druga polega na integracji w zale\u017cno\u015bci od funkcji, za kt\u00f3re sterowniki odpowiadaj\u0105.<\/p>\n Sama konsolidacja nie jest jednak wolna od wyzwa\u0144, kt\u00f3rymi producenci musz\u0105 podo\u0142a\u0107. Podstawowym jest opracowanie sposobu komunikacji danych, kt\u00f3ry spe\u0142ni wymagania u\u017cytkowe zespolonego ECU. Typowe systemy magistrali samochodowych okazuj\u0105 si\u0119 w tym przypadku niewystarczaj\u0105ce \u2013 nie zapewniaj\u0105 przepustowo\u015bci i skalowalno\u015bci niezb\u0119dnej dla ilo\u015bci wymienianych danych. Osobn\u0105 kwesti\u0105 jest rosn\u0105ca z\u0142o\u017cono\u015b\u0107 samego ECU.<\/p>\n O ile dotychczas dostawcy pierwszego szczebla oferowali w\u0142asne, kompleksowe rozwi\u0105zania sprz\u0119towo-programowe, zespolone ECU wymagaj\u0105 od nich integracji na w\u0142asnych urz\u0105dzeniach sprz\u0119towych oprogramowania od r\u00f3\u017cnych producent\u00f3w. Musz\u0105 wi\u0119c pracowa\u0107 z wirtualnym \u015brodowiskiem wielordzeniowym, obs\u0142uguj\u0105cym kilka system\u00f3w operacyjnych.<\/p>\n Wymagania stawiane samochodom i ca\u0142ej bran\u017cy motoryzacji nieustannie rosn\u0105. Nie bez kozery auto przysz\u0142o\u015bci nazywane jest connected car<\/a>. Pojazdy maj\u0105 by\u0107 doskonale skomunikowane z otoczeniem, tanie w utrzymaniu, niezawodne, bezpieczne i wytrzyma\u0142e. Kierowcy licz\u0105 na praktyczne korzy\u015bci wynikaj\u0105ce z wi\u0119kszych mo\u017cliwo\u015bci modernizacji modeli czy opcji zdalnego sterowania i diagnostyki. Oczekuj\u0105 b\u0142yskawicznego usuwania wykrytych b\u0142\u0119d\u00f3w i regularnych aktualizacji oprogramowania w samochodzie.<\/p>\n U podstaw wszelkich udogodnie\u0144 le\u017cy konsolidacja ECU, kt\u00f3ra umo\u017cliwi pokonanie wielu napotykanych obecnie trudno\u015bci. By samochody, cho\u0107 coraz bardziej skomplikowane, sta\u0142y si\u0119 jednocze\u015bnie nieco prostsze.<\/p>\n Interesuje ci\u0119 przysz\u0142o\u015b\u0107 motoryzacji? Chcesz mie\u0107 kontakt z nowymi technologiami? Do\u0142\u0105cz do zespo\u0142u GlobalLogic i rozwijaj si\u0119 przy projektach, kt\u00f3re decyduj\u0105 o przysz\u0142o\u015bci samochodu. Nasze oferty pracy dla tester\u00f3w, developer\u00f3w czy specjalist\u00f3w od AUTOSAR<\/a>, znajdziesz w zak\u0142adce kariera<\/a>.<\/strong><\/div>\n","protected":false},"excerpt":{"rendered":" Samochody s\u0105 skomplikowane. Zawsze takie by\u0142y i nie budzi to w\u0105tpliwo\u015bci. Gdyby by\u0142o inaczej, ka\u017cdy z nas m\u00f3g\u0142by w gara\u017cu stworzy\u0107 w\u0142asny pojazd, kt\u00f3rym co rano odwozi\u0142by dzieci do szko\u0142y i dociera\u0142 do pracy. <\/p>\n","protected":false},"author":12,"featured_media":26574,"parent":0,"menu_order":206,"template":"","insight":[41],"insight-subcats":[788],"insight-industry":[743],"insight-services":[805],"insight-partners":[],"class_list":["post-36278","insightsection","type-insightsection","status-publish","has-post-thumbnail","hentry","insight-blogs","insight-subcats-embedded-software-hardware-and-silicon-solutions","insight-industry-mobility","insight-services-embedded-engineering-and-it-ot-transformation"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection"}],"about":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/types\/insightsection"}],"author":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/users\/12"}],"version-history":[{"count":1,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36278\/revisions"}],"predecessor-version":[{"id":101261,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36278\/revisions\/101261"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/media\/26574"}],"wp:attachment":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/media?parent=36278"}],"wp:term":[{"taxonomy":"insight","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight?post=36278"},{"taxonomy":"insight-subcats","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-subcats?post=36278"},{"taxonomy":"insight-industry","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-industry?post=36278"},{"taxonomy":"insight-services","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-services?post=36278"},{"taxonomy":"insight-partners","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-partners?post=36278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}Dziesi\u0105tki ma\u0142ych m\u00f3zg\u00f3w \u2013 ECU<\/strong><\/h2>\n
<\/p>\nSamoch\u00f3d nie jest z gumy<\/strong><\/h2>\n
\n
\n
\n
Zespolenie sterownik\u00f3w ECU<\/strong><\/h2>\n
Wirtualizacja – sterownik silnika w \u015bwiecie cyfrowym<\/strong><\/h2>\n
Konsolidacja control unit nie jest \u0142atwa<\/strong><\/h2>\n
Zespolone sterowniki ECU u podstaw samochod\u00f3w przysz\u0142o\u015bci<\/strong><\/h2>\n
Zmieniaj bran\u017c\u0119 automotive z GlobalLogic<\/h2>\n