{"id":36318,"date":"2020-08-20T12:08:00","date_gmt":"2020-08-20T12:08:00","guid":{"rendered":"https:\/\/www.globallogic.com\/pl\/insights\/blogs\/ewolucja-standardu-autosar\/"},"modified":"2025-01-30T12:25:37","modified_gmt":"2025-01-30T12:25:37","slug":"ewolucja-standardu-autosar","status":"publish","type":"insightsection","link":"https:\/\/www.globallogic.com\/pl\/insights\/blogs\/ewolucja-standardu-autosar\/","title":{"rendered":"Ewolucja standardu AUTOSAR"},"content":{"rendered":"
\n
Kacper Krysi\u0144ski<\/span> (Project Manager) & Marcin Medy\u0144ski<\/span> (Consultant) & Dariusz Menkal<\/span> (Lead Software Engineer)<\/span><\/em><\/strong><\/h5>\n
\n
Samoch\u00f3d XXI wieku<\/a> ma dwie ods\u0142ony. Jedn\u0105 znaj\u0105 kierowcy, dla kt\u00f3rych to pojazd bezpieczny, wygodny i wyposa\u017cony w nowoczesne rozwi\u0105zania technologiczne, kt\u00f3re zwi\u0119kszaj\u0105 przyjemno\u015b\u0107 jazdy. Drug\u0105 widz\u0105 na co dzie\u0144 producenci i in\u017cynierowie zaanga\u017cowani w proces konstrukcji oraz tworzenia oprogramowania. Dla nich to ci\u0105gle ewoluuj\u0105ca architektura oraz nowe wyzwania. Symbolem tego jest standard AUTOSAR, na bazie kt\u00f3rego tworzone i implementowane jest oprogramowanie w nowoczesnych samochodach.<\/strong><\/h5>\n
\n

W tym roku mijaj\u0105 134 lata, odk\u0105d \u015bwiat ujrza\u0142 bezkonny pow\u00f3z Karla Benza. 112 lat temu rozpocz\u0119to z kolei produkcj\u0119 Forda Model T, od kt\u00f3rego zacz\u0105\u0142 si\u0119 motoryzacyjny boom. Min\u0119\u0142o naprawd\u0119 wiele lat, nim dotarli\u015bmy do obecnego punktu. Na tym zako\u0144czymy t\u0119 wyliczank\u0119, bo wszyscy doskonale wiemy, jak zmieni\u0142 si\u0119 \u015bwiat w XX wieku. Pozw\u00f3lcie jednak, \u017ce zwr\u00f3cimy wasz\u0105 uwag\u0119 na inny ciekawy fakt \u2013 na to, jak przyspiesza rozw\u00f3j technologiczny w sektorze automotive. Umo\u017cliwi nam to przyk\u0142ad standardu AUTOSAR, kt\u00f3ry ewoluuje dynamicznie, by odpowiedzie\u0107 na potrzeby rynku i OEM-\u00f3w (OEM – skr\u00f3t od Original Equipment Manufacturer).<\/p>\n

\"\"<\/p>\n

AUTomotive Open System ARchitecture<\/h2>\n

AUTomotive Open System ARchitecture, w skr\u00f3cie AUTOSAR, to standard opracowany wsp\u00f3lnie przez producent\u00f3w, dostawc\u00f3w komponent\u00f3w i projektant\u00f3w, kt\u00f3ry przyj\u0119to w 2003 roku. Jest symbolem pewnego prze\u0142omu, efektem wsp\u00f3\u0142pracy na r\u00f3\u017cnych szczeblach i odpowiedzi\u0105 na naturaln\u0105 potrzeb\u0119 wspomnianych uczestnik\u00f3w procesu, kt\u00f3rym zale\u017cy na ujednoliceniu podstawowych funkcji i utrzymaniu pe\u0142nej kontroli nad coraz bardziej skomplikowanym kodem oraz systemami. Na tej bazie tworzone i implementowane jest oprogramowanie w nowoczesnych samochodach, czego efektem jest mniejsza liczba wyst\u0119puj\u0105cych b\u0142\u0119d\u00f3w.<\/p>\n

Powo\u0142any do \u017cycia siedemna\u015bcie lat temu, nie bez przyczyny by\u0142 nazywany przysz\u0142o\u015bci\u0105 rynku motoryzacyjnego. Jego rola zmieni\u0142a si\u0119 jednak w ci\u0105gu nieco ponad jednej dekady. Tylko tyle wystarczy\u0142o, by bran\u017ca automotive zacz\u0119\u0142a nazywa\u0107 rzeczywisto\u015b\u0107 standardu classic AUTOSAR-a \u015bwiatem motoryzacji XX wieku. Dlaczego m\u00f3wi si\u0119 o nim obecnie, jak o rozwi\u0105zaniu rodem z ubieg\u0142ego stulecia?<\/p>\n

Classic Autosar \u2013 jak przysz\u0142o\u015b\u0107 sta\u0142a si\u0119 przesz\u0142o\u015bci\u0105<\/h2>\n

Classic AUTOSAR skupia si\u0119 na obs\u0142udze interface\u2019\u00f3w sprz\u0119towych, na realizacji cyklicznych zada\u0144 monitorowania warto\u015bci sensor\u00f3w i kontrolowaniu modu\u0142\u00f3w wykonawczych, actuator\u00f3w, w czasie rzeczywistym. Funkcjonalno\u015b\u0107 poszczeg\u00f3lnych komponent\u00f3w, jak i ich mo\u017cliwo\u015bci komunikacyjne (interface\u2019y), s\u0105 niezmienne po procesie linkowania. Jakakolwiek zmiana sposobu zachowania jest mo\u017cliwa tylko poprzez przeflashowanie ca\u0142ego urz\u0105dzenia. Z kolei wykorzystanie w procesie rozwoju j\u0119zyka C zmusza do akceptowania du\u017cych ogranicze\u0144, cho\u0107 wynagradza to wi\u0119ksz\u0105 kontrol\u0105 nad sposobem dzia\u0142ania oprogramowania.<\/p>\n

Oczywi\u015bcie, co nale\u017cy podkre\u015bli\u0107, standard Classic AUTOSAR ca\u0142y czas odgrywa istotn\u0105 rol\u0119 w systemach maj\u0105cych wp\u0142yw na niezawodno\u015b\u0107. Jest wykorzystywany w najwa\u017cniejszych z nich, tych decyduj\u0105cych o bezpiecze\u0144stwie.<\/p>\n

Jak mo\u017cna by opisa\u0107 powy\u017cszy akapit w prostszych s\u0142owach? \u015awiat si\u0119 zmienia, a wraz z nim rosn\u0105 potrzeby nowych pokole\u0144 u\u017cytkownik\u00f3w. Tych nie da si\u0119 ju\u017c zaspokoi\u0107, opieraj\u0105c architektur\u0119 na standardzie Classic AUTOSAR. To, co w jednych zastosowaniach jest niepodwa\u017caln\u0105 zalet\u0105, w innych bywa ograniczaj\u0105c\u0105 wad\u0105 i tak te\u017c jest w tym przypadku. Potrzeba dost\u0119pu do wsp\u00f3\u0142czesnych us\u0142ug i aplikacji, d\u0105\u017cenie OEM-\u00f3w do zdalnej diagnostyki auta, do obiecuj\u0105cej mo\u017cliwo\u015bci prostszej i ta\u0144szej aktualizacji system\u00f3w i aplikacji – bez wizyty w serwisie, sprawi\u0142a, \u017ce bran\u017ca automotive<\/a> zacz\u0119\u0142a szuka\u0107 innych rozwi\u0105za\u0144. Jedn\u0105 z potencjalnych dr\u00f3g sta\u0142a si\u0119 idea standardu Adaptive AUTOSAR. Wykorzystanie od lat znanego konceptu SOA (Service Oriented Architecture) w sektorze motoryzacyjnym oznacza szans\u0119 na dostarczenie us\u0142ug, kt\u00f3re do tej pory w samochodzie nie by\u0142y dost\u0119pne.<\/p>\n

Adaptive AUTOSAR \u2013 technologiczny powiew \u015bwie\u017co\u015bci<\/h2>\n

Standard Adaptive AUTOSAR jest zorientowany modu\u0142owo, a tym samym zapewnia wi\u0119ksz\u0105 elastyczno\u015b\u0107 w rozwoju oprogramowania dla ECU. Praca nad poszczeg\u00f3lnymi komponentami systemu mo\u017ce by\u0107 rozwijana niezale\u017cnie od siebie, a komunikacja mi\u0119dzy nimi realizowana w spos\u00f3b dynamiczny. Jakakolwiek zmiana interfejs\u00f3w w systemie wymaga modyfikacji jedynie tych aplikacji, kt\u00f3re s\u0105 od nich zale\u017cne, bez potrzeby ponownego generowania ca\u0142ej warstwy rte, komunikacyjnej, przekompilowywania jej oraz ca\u0142ego kodu, jak ma to miejsce w przypadku standardu Classic AUTOSAR.<\/p>\n

Drugim wa\u017cnym aspektem jest elastyczna aktualizacja oprogramowania. Dodawanie nowych lub te\u017c modyfikowanie ju\u017c istniej\u0105cych aplikacji, a co za tym idzie funkcjonalno\u015bci, mo\u017ce by\u0107 wykonywane na dzia\u0142aj\u0105cym urz\u0105dzeniu, bez konieczno\u015bci jego wy\u0142\u0105czania i ponownego w\u0142\u0105czania. Jest to mo\u017cliwe dzi\u0119ki dynamicznemu sposobowi informowania si\u0119 aplikacji. W przypadku platformy Classic AUTOSAR potrzebna jest aktualizacja ca\u0142ego oprogramowania.<\/p>\n

Jednocze\u015bnie nowa platforma umo\u017cliwia bardziej efektywne przetwarzanie wi\u0119kszych ilo\u015bci danych. To naturalna odpowied\u017a na zmiany w samochodach. Liczba stosowanych w nich czujnik\u00f3w oraz zaawansowanych technologicznie kamer dostarcza du\u017c\u0105 ilo\u015b\u0107 danych, kt\u00f3re musz\u0105 zosta\u0107 przetworzone w mo\u017cliwie jak najkr\u00f3tszym czasie. Ro\u015bnie r\u00f3wnie\u017c liczba ecu i modu\u0142\u00f3w, kt\u00f3re funkcjonuj\u0105 wewn\u0105trz pojazdu. W zwi\u0105zku z tym zakres stosowania standardu Adaptive AUTOSAR mo\u017ce zwi\u0119ksza\u0107 si\u0119 w\u0142a\u015bnie w obszarach przetwarzania wi\u0119kszych ilo\u015bci danych. Innymi s\u0142owy \u2013 idealnie wpisuje si\u0119 w potrzeby i wymagania connected cars<\/a>.<\/p>\n

Warto te\u017c wspomnie\u0107 w tym miejscu o oparciu aplikacji standardu Adaptive AUTOSAR na systemach operacyjnych wykorzystuj\u0105cych standard POSIX. W przysz\u0142o\u015bci ich rozw\u00f3j mo\u017ce prowadzi\u0107 do poprawy parametr\u00f3w czasowych reakcji na zdarzenia, a dzi\u0119ki temu zbli\u017ca\u0107 si\u0119 do system\u00f3w operacyjnych czasu rzeczywistego na tyle, na ile to b\u0119dzie mo\u017cliwe.<\/p>\n

AUTOSAR \u2013 ewolucja, nie rewolucja<\/h2>\n

Adaptive AUTOSAR jest naturaln\u0105 odpowiedzi\u0105 na potrzeby bran\u017cy automotive, kt\u00f3ra musi reagowa\u0107 na zmiany technologiczne i rosn\u0105ce oczekiwania konsument\u00f3w. Kierowcy z entuzjazmem przyjmuj\u0105 udogodnienia, kt\u00f3re zwi\u0119kszaj\u0105 komfort jazdy i bezpiecze\u0144stwo. Uwidacznia to cho\u0107by post\u0119p zauwa\u017calny w ewolucji oprogramowania automotive dla klasy premium. Dzi\u0119ki nowym osi\u0105gni\u0119ciom i bliskiej wsp\u00f3\u0142pracy specjalist\u00f3w u\u017cytkownicy otrzymuj\u0105 nowoczesne rozwi\u0105zania techniczne, kt\u00f3re wspieraj\u0105c kierowc\u0119 i s\u0105 perfekcyjnie dopracowane. Tych potrzeb nie spos\u00f3b ignorowa\u0107. Nie znaczy to jednak, \u017ce w\u0142a\u015bnie dokonywana jest rewolucja, w my\u015bl kt\u00f3rej Classic AUTOSAR ust\u0119puje miejsca nowej platformie.<\/p>\n

Obie te technologie nie wykluczaj\u0105 si\u0119, a wr\u0119cz bardzo dobrze uzupe\u0142niaj\u0105. Bardzo mocne powi\u0105zania standardu Classic AUTOSAR z systemami embedded w spos\u00f3b szczeg\u00f3lny predestynuj\u0105 go do obs\u0142ugi komponent\u00f3w dzia\u0142aj\u0105cych w czasie rzeczywistym, w tym stawiaj\u0105cych nacisk na niezawodno\u015b\u0107 i bezpiecze\u0144stwo dzia\u0142ania. Stosunkowo \u201elekka\u201d architektura AUTOSAR Classic pozwala<\/a> na wykorzystanie procesor\u00f3w o mniejszej wydajno\u015bci, a tym samym posiadaj\u0105cych mniejsze zapotrzebowanie na pr\u0105d, co jest szczeg\u00f3lnie istotne w przypadku samochod\u00f3w elektrycznych. Mnogo\u015b\u0107 ju\u017c istniej\u0105cych rozwi\u0105za\u0144 po stronie OEM-\u00f3w do obs\u0142ugi urz\u0105dze\u0144 na sieciach CAN i LIN r\u00f3wnie\u017c sprawia, \u017ce Classic AUTOSAR wydaje si\u0119 niezb\u0119dny dla samochodowych ECU.<\/p>\n

Z kolei \u0142atwe wdro\u017cenie i mo\u017cliwo\u015b\u0107 aktualizacji, dynamiczne linkowanie mi\u0119dzy dostawcami i odbiorcami us\u0142ug, wykorzystanie nowoczesnych protoko\u0142\u00f3w komunikacyjnych (SOMEIP, DDS, RESTful API) i j\u0119zyka C++14 pozwala w ramach standardu Adaptive AUTOSAR na elastyczn\u0105 implementacj\u0119 komponent\u00f3w umo\u017cliwiaj\u0105cych autonomiczn\u0105 jazd\u0119, aktualizacj\u0119 over-the-air, internet of things czy chocia\u017cby streaming multimedi\u00f3w.\u00a0Otwiera wi\u0119c szeroko szanse dostosowywania oprogramowania ECU do potrzeb i aktualnych trend\u00f3w w zakresie wykorzystania technologii. Jak du\u017ce ma to znaczenie w przypadku rozwi\u0105za\u0144 przysz\u0142o\u015bciowych, w rodzaju autonomicznych pojazd\u00f3w, pokazujemy w naszym projekcie autonomicznego samuraja<\/a>.<\/p>\n

Co to wi\u0119c oznacza? Systemy oparte o standard Adaptive AUTOSAR b\u0119d\u0105 wsp\u00f3\u0142pracowa\u0142y z systemami Classic AUTOSAR w celu osi\u0105gni\u0119cia mo\u017cliwie najlepszych rezultat\u00f3w. Oba znajd\u0105 swoje zastosowania w ECU, a eksperci zrobi\u0105 u\u017cytek z ich atut\u00f3w w mo\u017cliwie jak najlepszy spos\u00f3b. Dla kierowc\u00f3w oznacza\u0107 to b\u0119dzie samochody nowoczesne, zaawansowane technologicznie, korzystaj\u0105ce z nowatorskich technologii, a przy tym bezpieczne i niezawodne. A o to przecie\u017c wszystkim nam chodzi, prawda?<\/p>\n

AUTOSAR – perspektywy zawodowe<\/h2>\n

AUTOSAR stanowi istotny element projekt\u00f3w realizowanych w sektorze automotive. Jest odpowiedzi\u0105 na coraz wi\u0119ksze oczekiwania kierowc\u00f3w dotycz\u0105ce kwestii komfortu i bezpiecze\u0144stwa jazdy. Dla samych in\u017cynier\u00f3w stanowi natomiast interesuj\u0105cy kierunek rozwoju i szans\u0119 na ciekaw\u0105 karier\u0119.<\/p>\n

W GlobalLogic wiemy, \u017ce sytuacja w bran\u017cy motoryzacyjnej zmienia si\u0119 nieustannie, co stanowi du\u017ce wyzwanie dla wszystkich zaanga\u017cowanych specjalist\u00f3w. Dlatego wspieramy nasze zespo\u0142y, umo\u017cliwiaj\u0105c im nieustanne poszerzanie kompetencji, tak\u017ce w kontek\u015bcie AUTOSAR. W ramach GlobalLogic Academy. Course: AUTOSAR zapewniamy in\u017cynierom dost\u0119p do niezb\u0119dnych narz\u0119dzi. Sam program szkoleniowy jest realizowany przez ekspert\u00f3w posiadaj\u0105cych wieloletnie do\u015bwiadczenie w projektach zgodnych ze standardem AUTOSAR, kt\u00f3rzy umo\u017cliwiaj\u0105 zdobywanie umiej\u0119tno\u015bci w najbardziej praktyczny spos\u00f3b – poprzez realizowanie zada\u0144 analogicznych do projekt\u00f3w komercyjnych.<\/p>\n

Szukasz nowych mo\u017cliwo\u015bci? Jeste\u015b zainteresowany prac\u0105 nad projektami dla motoryzacji? Szukamy os\u00f3b, dla kt\u00f3rych skr\u00f3ty bsw i rte nie stanowi\u0105 zagadki, ale r\u00f3wnie\u017c ch\u0119tnych do wej\u015bcia w \u015bwiat standardu AUTOSAR. U nas nauczysz si\u0119 wszystkiego o basic software i pozosta\u0142ych warstwach AUTOSAR. Zajrzyj do naszej zak\u0142adki kariera<\/a> i dowiedz si\u0119 wi\u0119cej.<\/p>\n

A mo\u017ce interesuje Ci\u0119 inna bran\u017ca? W GlobalLogic obs\u0142ugujemy wiele sektor\u00f3w, od handlu detalicznego<\/a>, po opiek\u0119 medyczn\u0105<\/a>. Je\u015bli chcesz do\u0142\u0105czy\u0107 do jednego z naszych zespo\u0142\u00f3w, zach\u0119camy do sk\u0142adania aplikacji i sprawdzenia aktualnych ofert pracy w zak\u0142adce kariera<\/a> na naszej stronie internetowej. Jeste\u015bmy otwarci na model pracy zdalnej i hybrydowej, a nasze biura <\/a>mieszcz\u0105 si\u0119 w sze\u015bciu miastach Polski – we Wroc\u0142awiu, Krakowie, Szczecinie, Koszalinie, Zielonej G\u00f3rze oraz Bydgoszczy.<\/div>\n","protected":false},"excerpt":{"rendered":"

Samoch\u00f3d XXI wieku ma dwie ods\u0142ony. Jedn\u0105 znaj\u0105 kierowcy, dla kt\u00f3rych to pojazd bezpieczny, wygodny i wyposa\u017cony w nowoczesne rozwi\u0105zania technologiczne, kt\u00f3re zwi\u0119kszaj\u0105 przyjemno\u015b\u0107 jazdy. Drug\u0105 widz\u0105 na co dzie\u0144 producenci i in\u017cynierowie zaanga\u017cowani w proces konstrukcji. Dla nich to ci\u0105gle ewoluuj\u0105ca architektura oraz nowe wyzwania. Symbolem tego jest standard AUTOSAR, na bazie kt\u00f3rego tworzone i implementowane jest oprogramowanie w nowoczesnych samochodach.<\/p>\n","protected":false},"author":12,"featured_media":31095,"parent":0,"menu_order":189,"template":"","insight":[41],"insight-subcats":[61],"insight-industry":[743],"insight-services":[802],"insight-partners":[],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36318"}],"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\/36318\/revisions"}],"predecessor-version":[{"id":101248,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36318\/revisions\/101248"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/media\/31095"}],"wp:attachment":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/media?parent=36318"}],"wp:term":[{"taxonomy":"insight","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight?post=36318"},{"taxonomy":"insight-subcats","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-subcats?post=36318"},{"taxonomy":"insight-industry","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-industry?post=36318"},{"taxonomy":"insight-services","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-services?post=36318"},{"taxonomy":"insight-partners","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-partners?post=36318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}