Indholdsfortegnelse

Hvad er AUTOSAR?

[wd_asp id = 1]

Introduktion

I dagens hastigt udviklende bilindustri er softwarekompleksiteten steget kraftigt med efterspørgslen efter avancerede førerassistentsystemer (ADAS), autonome funktioner og OTA-opdateringer (over-the-air). For at håndtere denne voksende kompleksitet og samtidig sikre interoperabilitet og standardisering er branchen afhængig af AUTOSAR (AUTomotive Open System ARchitecture), et verdensomspændende udviklingspartnerskab, der definerer en standardiseret softwarearkitektur til bilindustrien.

Men hvad er AUTOSAR, og hvorfor er det så vigtigt i udviklingen af ​​software til bilindustrien?

AUTOSAR leverer en lagdelt softwarearkitektur, der muliggør udvikling af skalerbare, genanvendelige og hardwareuafhængige softwarekomponenter til elektroniske styreenheder (ECU'er). Det hjælper OEM'er og leverandører med at reducere omkostninger, fremskynde time-to-market og opretholde overholdelse af branchestandarder, herunder funktionel sikkerhed (ISO 26262) og cybersikkerhed.

Denne artikel gennemgår alt, hvad du behøver at vide: fra AUTOSAR Classic og Adaptive Platforms til AUTOSAR-lagene, nøglekomponenterne, værktøjerne og deres afgørende rolle i moderne indlejrede systemer. Uanset om du er nybegynder med konceptet eller udforsker bedste praksis for implementering af AUTOSAR, vil denne guide give et komplet overblik.

Hvad er AUTOSAR?

AUTOSAR (AUTomotive Open System ARchitecture) er et globalt udviklingspartnerskab, der definerer en åben og standardiseret softwarearkitektur til bilindustrien. Det muliggør design og implementering af skalerbare, genanvendelige og hardwareuafhængige softwarekomponenter til elektroniske styreenheder (ECU'er) i moderne køretøjer.

I sin kerne adskiller AUTOSAR applikationslogik fra hardware gennem en lagdelt arkitektur, hvilket forbedrer fleksibilitet, modularitet og interoperabilitet på tværs af leverandører og OEM'er (Original Equipment Manufacturers). Det tilbyder to hovedplatforme:

  • AUTOSAR Klassisk Platform – optimeret til indlejrede systemer i realtid med begrænsede ressourcer
  • AUTOSAR adaptiv platform – designet til højtydende databehandling, brugt i autonome og forbundne køretøjsfunktioner

Betydningen af ​​AUTOSAR i bilindustrien

Moderne køretøjer integrerer snesevis af ECU'er, der hver især håndterer kritiske funktioner såsom bremsning, motorstyring, infotainment og førerassistance. Uden standardisering bliver det en stor udfordring at håndtere kompleksiteten og kompatibiliteten af ​​software på tværs af forskellige hardwaretyper og leverandører.

AUTOSAR adresserer disse udfordringer ved at:

  • Fremme af genbrug af software på tværs af programmer og platforme
  • Muliggørelse af interoperabilitet mellem systemer fra forskellige leverandører
  • Understøtter overholdelse af sikkerhedsstandarder som ISO 26262
  • Reducer udviklingsomkostninger og accelerer time-to-market
  • Forbedring af systemets pålidelighed og vedligeholdelsesvenlighed

AUTOSAR inden for softwareudvikling til bilindustrien

I softwareudviklingslivscyklussen for bilindustrien spiller AUTOSAR en grundlæggende rolle i ECU-softwarearkitekturen. Det standardiserer de grænseflader, dataformater og kommunikationsprotokoller, der tillader softwarekomponenter at interagere problemfrit inden for og på tværs af ECU'er.

Med den stigende anvendelse af elektrificering, automatisering og konnektivitet er AUTOSAR blevet afgørende for at sikre kompatibilitet, funktionel sikkerhed og skalerbarhed på tværs af næste generations softwaredefinerede køretøjer (SDV'er).

Hvorfor er AUTOSAR vigtig i bilsoftware?

Udfordringer i moderne softwareudvikling til køretøjer

Efterhånden som køretøjer bliver mere intelligente, forbundne og autonome, er kompleksiteten af ​​softwareudvikling til bilindustrien steget eksponentielt. Moderne køretøjer indeholder ofte over 100 elektroniske styreenheder (ECU'er), der hver især styrer specifikke funktioner som drivlinjestyring, infotainment eller ADAS.

Nøgleudfordringer omfatter:

  • Øget softwarekompleksitet på tværs af ECU'er og systemer
  • Integrationsproblemer mellem hardware og software fra flere leverandører
  • Voksende pres for at opfylde ISO 26262 og cybersikkerhedsstandarder
  • Vanskeligheder med at opretholde skalerbarhed, genbrugelighed og langsigtet softwarevedligeholdelse

Disse udfordringer gør det vanskeligt for OEM'er og leverandører at sikre konsistens, effektivitet og overholdelse af regler på tværs af globale køretøjsplatforme.

Behov for standardisering på tværs af OEM'er og leverandører

Bilindustrien involverer samarbejde mellem flere interessenter, herunder OEM'er, Tier 1-leverandører og værktøjsleverandører. Uden en fælles ramme bliver softwareintegration fragmenteret, tidskrævende og dyr.

AUTOSAR løser dette ved at tilbyde en standardiseret softwarearkitektur, der afkobler applikationsudvikling fra hardwareafhængigheder. Dette muliggør:

  • Konsistente grænsefladedefinitioner og dataformater
  • Nemmere integration af tredjeparts softwaremoduler
  • Forbedrede sporbarheds-, validerings- og testprocesser

Ved at skabe en samlet struktur understøtter AUTOSAR problemfrit samarbejde og integration på tværs af bilindustrien.

Fordele ved AUTOSAR: Genbrugelighed, skalerbarhed og interoperabilitet

AUTOSARs arkitektur leverer afgørende fordele for næste generations køretøjsudvikling:

  • Reus EvneUdvikle én gang, implementer på tværs af flere ECU'er og køretøjsprogrammer
  • SkalerbarhedTilpas softwarekomponenter til forskellige hardwareplatforme og ydeevnekrav
  • InteroperabilitetIntegrer problemfrit komponenter fra forskellige leverandører ved hjælp af standardiserede grænseflader

Disse fordele reducerer udviklingstid og -omkostninger, forbedrer systempålidelighed og muliggør hurtigere tilpasning til udviklende teknologitendenser såsom autonom kørsel, elektrificering og forbundne køretøjer.

Oversigt over AUTOSAR-arkitektur

Hvad er AUTOSAR-arkitektur?

AUTOSAR-arkitekturen er et standardiseret lagdelt softwareframework, der adskiller applikationssoftware fra hardware, hvilket muliggør modulær udvikling, portabilitet og genbrugelighed på tværs af bilindustrien's ECU'er. Den definerer, hvordan softwarekomponenter, kommunikationstjenester og hardwareabstraktioner interagerer i et indlejret system.

Arkitekturen er central for både AUTOSAR Classic-platformen, der bruges i realtids-ECU'er med begrænsede ressourcer, og AUTOSAR Adaptive Platform, der er målrettet højtydende databehandlingsbehov i forbundne og autonome køretøjer.

Ved at håndhæve en struktureret softwaretilgang forenkler AUTOSAR-arkitekturen integrationen af ​​softwaremoduler, fremmer softwaregenbrugelighed og sikrer interoperabilitet mellem OEM'er og leverandører.

Nøgledesignprincipper for AUTOSAR-arkitektur

  1. Lagdelt arkitektur

AUTOSAR anvender et flerlagsdesign, hvor hvert lag har en klart defineret rolle:

  • Applikationslag – Indeholder de funktionelle softwarekomponenter, der implementerer køretøjets funktioner
  • Runtime-miljø (RTE) – Fungerer som mellemvare mellem applikationer og grundlæggende software
  • Grundlæggende software (BSW) – Leverer standardiserede tjenester til ECU-operationer, såsom kommunikation, hukommelse og I/O
  • Mikrocontroller-abstraktionslag (MCAL) – Har direkte grænseflade til mikrocontrollerens hardware

Denne struktur adskiller hardwareafhængig og hardwareuafhængig software, hvilket gør opdateringer og integration mere effektive.

  1. abstraktion

AUTOSAR fremmer hardware- og softwareabstraktion, hvilket betyder, at udviklere kan skrive applikationskode uden at bekymre sig om den underliggende hardware. Dette muliggør:

  • Kodeportabilitet på tværs af flere ECU'er
  • Reduceret kompleksitet i softwaremigrering og -integration
  • Support til forskellige hardwareplatforme og leverandører

Sammen gør disse designprincipper AUTOSAR-softwarearkitekturen essentiel for skalerbare, vedligeholdelsesvenlige og robuste indlejrede systemer til bilindustrien.

Kernekomponenter og AUTOSAR-lag

AUTOSAR-softwarearkitekturen er organiseret i flere lag, der hver især har specifikke ansvarsområder for at understøtte modularitet, abstraktion og genbrugelighed. Disse lag arbejder sammen for at muliggøre hardwareuafhængig udvikling af automobilsoftware, hvilket giver OEM'er og leverandører mulighed for at integrere og skalere systemer på tværs af forskellige elektroniske styreenheder (ECU'er) og platforme.

1. Applikationslag

Applikationslaget indeholder de softwarekomponenter (SW-C'er), der implementerer køretøjets funktionelle adfærd, såsom bremsesystemer, infotainment eller førerassistentsystemer. Disse komponenter er hardwareuafhængige og kan genbruges på tværs af forskellige ECU-platforme.

  • Understøtter modulær udvikling
  • Indeholder grænseflader til kommunikation og dataudveksling
  • Kan genbruges på tværs af køretøjsprogrammer

2. Køretidsmiljø (RTE)

RTE (Runtime Environment) fungerer som et middleware-lag mellem applikationslaget og basic software (BSW). Det letter kommunikationen mellem softwarekomponenter og mellem software og de underliggende tjenester.

  • Genererer ECU-specifik kommunikationskode
  • Abstraherer hardwareafhængigheder
  • Sikrer korrekt interface mellem komponenterne

3. Grundlæggende software (BSW)

AUTOSAR Basic Software (BSW) leverer standardiserede tjenester og drivere, der understøtter udførelsen af ​​applikationssoftware. Det omfatter alt fra kommunikationsprotokoller (CAN, LIN, FlexRay) til hukommelse og diagnostiske tjenester.

BSW er opdelt i flere moduler:

  • Servicelag
  • ECU-abstraktionslag
  • Mikrocontroller-abstraktionslag (MCAL)

4. Servicelag

Servicelaget ligger i BSW og tilbyder generelle systemtjenester, såsom:

  • Diagnostiske tjenester (f.eks. DCM, DEM)
  • Kommunikationstjenester
  • OS- og hukommelsestjenester
  • NVRAM-administration

Det gør det muligt for applikationslaget at få adgang til tjenester på systemniveau via standardiserede grænseflader.

5. Mikrocontroller-abstraktionslag (MCAL)

MCAL'en sidder i bunden af ​​AUTOSAR-stakken og har direkte forbindelse til mikrocontrollerens hardware. Den leverer standardiserede API'er til perifere moduler som timere, ADC'er og GPIO'er.

  • Sikrer portabilitet ved at abstrahere mikrocontroller-specifikke drivere
  • Muliggør genbrug af øvre softwarelag uanset den underliggende MCU

6. ECU-abstraktionslag

ECU-abstraktionslaget standardiserer grænsefladen mellem hardwaredrivere (i MCAL) og højere lag i BSW. Det skjuler hardwaredetaljerne for indbyggede enheder som EEPROM'er, sensorer eller watchdog-timere.

  • Tillader øvre lag adgang til hardwarefunktioner uden hardwarespecifikke afhængigheder
  • Forbedrer softwareportabilitet og reducerer integrationsindsatsen

Sammen danner disse kernelag fundamentet for AUTOSAR-stakken, hvilket muliggør effektiv, skalerbar og pålidelig udvikling af indlejrede bilsystemer.

AUTOSAR Klassisk Platform

Hvad er AUTOSAR Classic-platformen?

AUTOSAR Classic Platform er et standardiseret softwareframework designet til realtids-indlejrede styresystemer inden for bilindustrien. Det er optimeret til ressourcebegrænsede ECU'er, der håndterer tidskritiske opgaver såsom drivlinjestyring, bremsning, airbagudløsning og karrosserielektronik.

Denne platform følger en statisk konfigurationsmodel og bruger det OSEK/VDX-kompatible realtidsoperativsystem til at opfylde strenge timing- og sikkerhedskrav. Classic Platform-arkitekturen inkluderer applikationslaget, runtime-miljøet (RTE) og basic software (BSW), hvilket giver et modulært og hardwareuafhængigt udviklingsmiljø.

Brugsscenarier i indlejrede styresystemer og ECU'er

AUTOSAR Classic-platformen er bredt anvendt på tværs af forskellige bil-ECU'er, hvor realtidsydelse, deterministisk adfærd og begrænsede hardwareressourcer er afgørende. Almindelige anvendelsesscenarier inkluderer:

  • Motor- og transmissionsstyring
  • Bremsesystemer og stabilitetskontrol
  • Airbags og sikkerhedssystemer
  • Karrosseristyringsmoduler (BCM'er)
  • Belysnings- og HVAC-systemer

Disse ECU'er fungerer typisk på 8-bit, 16-bit eller 32-bit mikrocontrollere, hvilket gør Classic Platform ideel til håndtering af lav latenstid, forudsigelig udførelse og missionskritiske køretøjsfunktioner.

Kompatibilitet med realtids- og ressourcebegrænsede systemer

En af de største styrker ved AUTOSAR Classic-platformen er dens evne til at køre effektivt på styreenheder med begrænset hukommelse, processorkraft og I/O-funktioner. Dens prækonfigurerede softwaremoduler sikrer, at:

  • Realtidsbegrænsninger overholdes strengt
  • Hukommelsesfodaftryk minimeres gennem optimeret BSW-konfiguration
  • Systemer kan overholde funktionelle sikkerhedsstandarder som ISO 26262

Dette gør Classic Platform til en branchestandard for sikkerhedskritiske indlejrede bilapplikationer i store mængder.

AUTOSAR adaptiv platform

Hvad er den adaptive AUTOSAR-platform?

AUTOSAR Adaptive Platform er en dynamisk og fleksibel softwarearkitektur til bilindustrien, der er designet til højtydende computerenheder (HPC'er). I modsætning til den statiske konfigurationsmodel fra Classic Platform understøtter Adaptive Platform dynamisk implementering, serviceorienteret kommunikation og POSIX-baserede operativsystemer, hvilket gør den ideel til næste generations softwaredefinerede køretøjer (SDV'er).

Denne platform gør det muligt at udvikle og opdatere applikationer uafhængigt under kørsel, hvilket er afgørende for at understøtte avancerede funktioner som autonom kørsel, cybersikkerhed og OTA-opdateringer (over-the-air).

Designet til højtydende databehandling og SOA

AUTOSAR Adaptive Platform er bygget på en serviceorienteret arkitektur (SOA) og muliggør modulære, skalerbare og løst koblede tjenester, der kan kommunikere via SOME/IP-, TCP/IP- og DDS-protokoller. Den er designet til at køre på multi-core-processorer med betydeligt mere hukommelse og computerkraft end traditionelle ECU'er.

Vigtige funktioner omfatter:

  • Dynamisk applikationsstyring
  • Opdater og opgrader under kørsel
  • Kommunikation mellem processer og enheder
  • Forbedret cybersikkerhed og overholdelse af funktionel sikkerhed

Brugsscenarier inden for selvkørende kørsel, OTA og cloudintegration

AUTOSAR Adaptive Platform understøtter nye megatrends inden for bilindustrien ved at muliggøre funktioner, der går langt ud over traditionelle ECU-funktioner. Almindelige anvendelsesscenarier inkluderer:

  • Autonome køresystemer (ADAS og AI-integration)
  • OTA-softwareopdateringer og -patches
  • Køretøj-til-cloud og køretøj-til-alt (V2X) kommunikation
  • Infotainment og digitale cockpitsystemer i bilen
  • Applikationer til datalogning, analyse og flådestyring

Dette gør den adaptive platform til en afgørende katalysator for fremtidige mobilitetsløsninger, hvor konnektivitet, computerkraft og kontinuerlig softwareudvikling er nøglen.

Vigtigste forskelle mellem AUTOSAR Classic og adaptive platforme

AUTOSAR Classic Platform og AUTOSAR Adaptive Platform spiller forskellige roller inden for softwarearkitektur til bilindustrien, idet de er rettet mod forskellige sæt af use cases og hardwarekrav. Selvom begge platforme understøtter branchens skift mod modulær, skalerbar og standardiseret udvikling, adskiller de sig betydeligt i deres operativsystemer, kommunikationsprotokoller, fleksibilitet og målapplikationer.

Nedenfor er en sammenligningstabel, der fremhæver de vigtigste forskelle mellem AUTOSAR Classic og Adaptive Platforms:

Sammenligning af AUTOSAR Classic og adaptiv platform

Feature AUTOSAR Klassisk Platform AUTOSAR adaptiv platform
Målanvendelsessager Indlejrede ECU'er i realtid (f.eks. drivlinje, karosseri) Højtydende databehandling (f.eks. autonom, infotainment)
Systemtype Statisk konfiguration Dynamisk konfiguration under kørsel
Operativsystem OSEK/VDX-kompatibel RTOS POSIX-baseret OS (f.eks. Linux, QNX)
Kommunikationsprotokoller CAN, LIN, FlexRay, Ethernet SOME/IP, DDS, TCP/IP, Ethernet
Arkitektur type Komponentbaseret, funktionsorienteret Serviceorienteret arkitektur (SOA)
Application Management Prækompileret og statisk linket Dynamisk implementering og opdateringssupport
Genbrugelighed og skalerbarhed Begrænset til foruddefinerede konfigurationer Høj skalerbarhed på tværs af platforme og tjenester
OTA-opdateringssupport Ikke native understøttet Understøtter fuldt ud OTA-opdateringer (over-the-air)
Typisk hardware 8-bit til 32-bit mikrocontrollere 64-bit multicore-processorer (x86, ARM)
Egnethed til selvkørende kørsel Ikke passende Specielt designet til autonome og forbundne køretøjer

AUTOSAR Classic-platformen er ideel til ressourcebegrænsede realtidssystemer, der kræver deterministisk adfærd, hvorimod AUTOSAR Adaptive Platform er skræddersyet til fleksible, højtydende applikationer som autonom kørsel, OTA-opdateringer og integration mellem køretøjer og skyen.

Sådan fungerer AUTOSAR i virkelige applikationer

Integration med ECU-udvikling og -testning

I praktisk biludvikling muliggør AUTOSAR strømlinet integration af softwarekomponenter på tværs af forskellige elektroniske styreenheder (ECU'er). I løbet af ECU-udviklingscyklussen leverer AUTOSAR:

  • En standardiseret softwarestak til opbygning af modulære og genanvendelige komponenter
  • Konfigurationsværktøjer til at definere softwarekomponenters adfærd, grænseflader og tilknytninger
  • Problemfri integration med testframeworks, der muliggør tidlig validering, simulering og Hardware-in-the-Loop (HiL) testning

Ved at anvende AUTOSAR-metoden kan OEM'er og Tier 1-leverandører accelerere ECU-udviklingen, sikre konsistens på tværs af køretøjsprogrammer og reducere integrationsproblemer.

Understøttelse af ISO 26262 og funktionel sikkerhed

En af AUTOSARs vigtigste styrker er dens overensstemmelse med ISO 26262, den internationale standard for funktionel sikkerhed i bilsystemer. Arkitekturen fremmer:

  • Adskillelse af sikkerhedskritiske og ikke-kritiske komponenter
  • Brug af sikkerhedsmekanismer inden for det grundlæggende softwarelag (BSW)
  • Sporbarhed og dokumentation kræves for sikkerhedsoverholdelse
  • Sikker kommunikation mellem styreenheder og inden for komponenter

AUTOSAR Classic-platformen er særligt velegnet til sikkerhedskritiske applikationer, såsom bremse-, styre- og drivlinjesystemer. Samtidig indeholder den adaptive platform sikkerhedsudvidelser, der understøtter avancerede funktioner som f.eks. autonom kørsel.

Rolle i forbundne og elektriske køretøjer

I takt med at bilindustrien bevæger sig mod elektrificering, konnektivitet og automatisering, spiller AUTOSAR en grundlæggende rolle i at muliggøre softwaredefinerede køretøjer (SDV'er). Det understøtter:

  • Køretøj-til-cloud- og V2X-kommunikation ved hjælp af standardiserede protokoller (f.eks. SOME/IP, DDS)
  • Sikre OTA-opdateringer (Over-the-Air) til funktionsforbedringer og fejlrettelser
  • Integration af batteristyringssystemer (BMS) og elektrisk drivlinjestyring
  • Skalerbar understøttelse af ADAS og autonome køreplatforme

AUTOSAR Adaptive Platform er central for at levere disse næste generations funktioner, mens Classic Platform fortsat håndterer grundlæggende indlejrede kontrolopgaver.

AUTOSAR-værktøjer og økosystem

Oversigt over populære AUTOSAR-værktøjer og -løsninger

Succesen med AUTOSAR-baseret udvikling afhænger i høj grad af effektive værktøjer, der understøtter modellering, konfiguration, validering og integration af AUTOSAR-softwarekomponenter. En robust AUTOSAR-værktøjskæde sikrer overensstemmelse med specifikationer, accelererer udviklingen og reducerer integrationsrisici.

Her er nogle bredt anvendte værktøjer i AUTOSAR-økosystemet:

  • Visure Krav ALM Platform – Visure er et førende værktøj til kravstyring og sporbarhed, der integreres problemfrit med AUTOSAR-arbejdsgange. Det hjælper med at sikre overholdelse af regler, styre funktionel sikkerhed (ISO 26262) og tilbyder AI-drevet assistance til kravudarbejdning, gennemgang og ændringsstyring.
  • Vector DaVinci-udvikler og -konfigurator – Bruges til oprettelse og konfiguration af AUTOSAR-softwarekomponenter, BSW-moduler og RTE.
  • Elektrobit EB tresos Studio – Et udviklingsmiljø til konfiguration af AUTOSAR-kompatibel basissoftware og generering af produktionsklar kode.
  • ETAS ISOLAR – Et værktøjssæt til modellering, konfiguration og generering af AUTOSAR-softwarekomponenter og BSW.
  • AUTOSAR Builder (Dassault Systèmes) – Et modelbaseret miljø, der understøtter AUTOSAR-system-, software- og hardwarearkitekturdesign.

Vigtigheden af ​​værktøjsinteroperabilitet og overholdelse af regler

I en forsyningskæde med flere leverandører inden for bilindustrien er værktøjsinteroperabilitet afgørende. Problemfri integration mellem kravstyring, arkitekturmodellering, kodegenerering og valideringsværktøjer sikrer:

  • Konsekvent dataudveksling og sporbarhed gennem hele udviklingscyklussen
  • Forbedret samarbejde mellem OEM'er og Tier 1-leverandører
  • Færre manuelle fejl, omarbejde og time-to-market
  • Nemmere overholdelse af AUTOSAR-standarder, ISO 26262 og cybersikkerhedsregler

Værktøjer som Visure forbedrer compliance og end-to-end sporbarhed, hvilket gør det muligt for ingeniørteams at justere softwareartefakter, krav, arkitektur, kode og testcases inden for en enkelt platform.

Bedste praksis for implementering af AUTOSAR

Retningslinjer for vellykket AUTOSAR-implementering

For at opnå effektiv, skalerbar og kompatibel AUTOSAR-softwareudvikling skal organisationer følge en veldefineret implementeringsstrategi. Uanset om man sigter mod den klassiske platform eller den adaptive platform, er følgende bedste praksis med til at sikre succes:

  • Start med en klar kravbaseline ved hjælp af integrerede værktøjer som Visure Requirements ALM Platform til at administrere og spore krav, der er i overensstemmelse med AUTOSAR-specifikationer.
  • Definer softwarearkitekturen tidligt, identificer hvilke ECU'er der skal bruge Classic eller Adaptive, og strukturer kommunikation, tjenester og softwarekomponenter i overensstemmelse hermed.
  • Brug modelbaseret design til at bygge og validere AUTOSAR-softwarekomponenter (SWC'er), grundlæggende softwarekonfigurationer (BSW) og servicegrænseflader.
  • Udnyt værktøjskæder, der er certificeret i henhold til ISO 26262, og sikring af funktionel sikkerhed fra design til validering.
  • Automatiser konfiguration og kodegenerering for at undgå manuelle fejl og reducere integrationstiden.

Almindelige faldgruber og hvordan man undgår dem

Trods fordelene kan implementeringen af ​​AUTOSAR støde på adskillige udfordringer. Almindelige faldgruber inkluderer:

faldgrube Sådan undgår du det
Ufuldstændige krav eller uklare specifikationer Brug AI-drevne værktøjer som Visure til at sikre veldefinerede, testbare krav
Forkert justeret værktøj eller dårlig integration Vælg interoperable, AUTOSAR-kompatible værktøjer med sporbarhedsunderstøttelse
Overdreven engineering eller unødvendig kompleksitet Brug kun de AUTOSAR-lag og -moduler, du virkelig har brug for
Sen validering og testning Brug simulering og tidlig testning (f.eks. MIL, SIL, HiL) i alle udviklingsfaser
Utilstrækkelig holdtræning Investér i AUTOSAR-træning og videndeling for udviklere og testere

 

AUTOSAR for begyndere og voksende teams

For teams, der er nye i AUTOSAR, er det afgørende at starte med små, velafgrænsede projekter og gradvist opbygge kapacitet. Vigtige tips inkluderer:

  • Vælg en pilot-ECU til den første AUTOSAR-adoption
  • Brug startpakker og prækonfigurerede BSW-stakke fra leverandører
  • Fokus på sporbarhed af krav, modulært design og korrekt versionsstyring
  • Samarbejd tæt med værktøjsleverandører som Visure for at strømline opsætning og konfiguration
  • Etabler en evaluerings- og feedback-loop for at forbedre udviklingsmodenheden over tid

Fremtiden for AUTOSAR inden for biludvikling

Udviklende standarder og køreplan

AUTOSAR-partnerskabet udvikler sig fortsat og imødekommer de voksende krav fra digitalisering, elektrificering og automatisering af bilindustrien. Som en del af sin køreplan udgiver AUTOSAR regelmæssigt opdaterede specifikationer, der forbedrer:

  • Cybersikkerhedskapaciteter (i overensstemmelse med ISO/SAE 21434)
  • Forbedringer af serviceorienteret arkitektur (SOA) til Adaptive Platform
  • Større cloudintegration og understøttelse af edge computing
  • Skalerbarhed for zonale og centraliserede computermodeller i moderne køretøjer

AUTOSAR samarbejder også med branchedækkende initiativer for at understøtte abstraktion af køretøjssoftware, standardiserede API'er og udveksling af data i realtid på tværs af ECU'er og eksterne systemer.

AUTOSARs rolle i næste generations E/E-arkitektur og SDV'er

Næste generations elektriske/elektroniske (E/E) arkitekturer skifter fra distribuerede ECU'er til centraliserede, zonale og højtydende computernoder. AUTOSAR spiller en afgørende rolle i denne overgang ved at:

  • Aktivering af lagdelt softwareabstraktion til integration på tværs af zoner
  • Understøttelse af multidomænecontrollere med den adaptive platform
  • Fremme af genbrug af softwarefunktioner på tværs af domæner, såsom infotainment, ADAS og drivlinje

Dette arkitektoniske skift ligger til grund for udviklingen af ​​softwaredefinerede køretøjer (SDV'er), køretøjer hvor software er afkoblet fra hardware, løbende opdateret og skalerbar.

AI-integration og AUTOSARs rolle

I takt med at kunstig intelligens (AI) bliver central for funktioner som autonom kørsel, prædiktiv vedligeholdelse og analyse af føreradfærd, udvider AUTOSAR sine muligheder til at understøtte:

  • Databehandling i realtid og sensorfusion via den adaptive platform
  • Integration med AI-frameworks og edge inference engines
  • Administration af dynamiske softwareopdateringer og funktionsskalering baseret på AI-output
  • Understøttelse af datalogning, analyser og V2X-kommunikation

Selvom AUTOSAR ikke leverer AI-algoritmer som standard, muliggør det implementering, orkestrering og sikker udførelse af AI-baserede applikationer i et bilmiljø.

Konklusion

I takt med at køretøjer udvikler sig til softwaredefinerede platforme, har behovet for standardiseret, skalerbar og interoperabel softwarearkitektur aldrig været større. AUTOSAR, med sine klassiske og adaptive platforme, fungerer som fundament for udvikling af pålidelig, modulær og fremtidssikret bilsoftware.

Fra styring af indlejrede ECU'er i realtid til muliggørelse af autonom kørsel, OTA-opdateringer og integration mellem køretøjer og skyen – AUTOSAR er central for moderne softwareudvikling til bilindustrien. Dens lagdelte arkitektur, rige økosystem af værktøjer og stærke tilpasning til sikkerhedsstandarder gør den essentiel for OEM'er, Tier 1-leverandører og udviklere af indlejrede systemer.

For at implementere AUTOSAR med succes og opretholde fuld sporbarhed, overholdelse af krav og kvalitet er integration af de rigtige værktøjer afgørende.

Tjek den 14-dages gratis prøveperiode hos Visure, en brancheførende platform til håndtering af AUTOSAR-krav, sporbarhed, funktionel sikkerhed (ISO 26262) og end-to-end livscyklusdækning med AI-drevne funktioner.

Glem ikke at dele dette opslag!

kapitler

Kom hurtigere på markedet med Visure

Se Visure in Action

Udfyld formularen nedenfor for at få adgang til din demo