GEAVANCEERDE SOFTWARE


Een Silicon Valley aanpak van software voor voertuigenEin Silicon Valley-Ansatz für Fahrzeug-Software

Een van de grootse voordelen bij het starten van een revolutionair autobedrijf in het hart van Silicon Valley is de directe toegang tot de beste en slimste software-ingenieurs uit de bedrijfstak. De geavanceerde software (ook wel "firmware" genoemd) van de Tesla Roadster is ontwikkeld met een intense focus op snelle, behendige innovatie. Iedere kilometer die gereden wordt door de vloot van Roadsters, vergroot het inzicht tot het meer precies instellen van de Roadster-systemen.

De Roadster heeft vele processoren aan boord die taken bedienen die de bestuurder vaak voor lief neemt, van accu-voltagemanagement en motorcontrole tot diagnostiek, deursloten en aanraakscherm-interactie. Veel verschillende besturingssystemen en programmeertalen worden gebruikt om ieder proces te optimaliseren om de aangewezen taak te voltooien. De processoren werken samen om de status van componenten door de auto te controleren, informatie te delen om actie te coördineren en te reageren op veranderende externe condities.

IN-HOUSE ONTWIKKELING

Roadster-firmware wordt in-house ontwikkeld door een uiteenlopend team van software-engineers op het hoofdkwartier van Tesla. Het kleine, hechte team is in staat om een behendige benadering tot ontwikkeling te nemen. Wat typische fabrikanten drie maanden van upgraden kost wegens vervelende onderhandelingen tussen leveranciers, kan dit team binnen drie uur ontwikkelen. Tesla kan en zal constant de functionaliteit van de Roadster op de weg verbeteren, elke keer wanneer een auto wordt onderhouden, hetzij bij een service centrum of in het veld, zal een Tesla service-technicus de firmware updaten wanneer dit nodig is door simpelweg de auto in een computer te pluggen. Er hebben zich situaties voorgedaan waarbij het team software-oplossingen voor hardware problemen heeft ontwikkeld die werden aangegeven door leveranciers. Dit vernuft maakt Roadster-eigendom een unieke ervaring - wanneer Tesla nieuwe, meer elegante code introduceert, dan profiteert de eigenaar hiervan, niet uitmakende hoe oud hun auto's zijn.

VOERTUIG MANAGEMENT SYSTEEM

Het voertuig management systeem is als een dirigent in een goed gestemd orkest- het zet functies aan waar de bestuurder zich het meest bewust van is tijdens het rijden. Het controleert het veiligheidssysteem, opent deuren, verstuurt waarschuwingen ("maak uw veiligheidsriem vast", "deur sluiten", etc.) beheert de PIN van de eigenaar en initieert valet-modus.

Het voertuig-managementsysteem verzamelt informatie van vele andere processoren om de nodige rij-acties te coördineren. Wanneer de sleutel in de auto wordt gestoken, schakelt het Voertuig management Systeem het aanraakscherm aan. Wanneer de sleutel omgedraaid wordt tot de AAN-positie, maakt het Voertuig management systeem de auto rijklaar door de andere processoren het bevel te geven om hun functies te starten. Het berekent beschikbaar bereik en maakt de Power Electronics Module klaar om de motor van accu-energie te voorzien. Het voertuig managementsysteem beheert de rij-instellingen (prestatie, standaard, of bereik) en werkt met de accu-processor om naar behoren te laden en te ontladen. Deze berekent ideaal- en actueel bereik door het gebruik van een complex algoritme dat accu-leeftijd, vermogen, rijstijl en energieverbruik in overweging neemt.

ACCU- EN OPLAADSYSTEMEN

De accuprocessoren controleren temperatuur en voltage in het battery-pack door meer dan 100 individuele sensoren te controleren. Wanneer bepaalde temperaturen worden bereikt, beginnen de processoren met verhitten of afkoelen. Indien de processor over-current, rollover of impact ontdekt, wordt de accu automatisch afgesloten van de rest van de auto om potentieel hoog-voltage gevaar uit te sluiten.

De Power Electronics Module-processor zorgt voor het opladen. Wanneer de oplaadpoort geopend wordt, komen oplaadsystemen online en beginnen deze zich te coördineren met het Voertuigmanagementsysteem. De Power Electronics Module krijgt de opdracht om stroom te sturen naar de lichtring in de oplaadpoort en witte LED's worden aangezet. Wanneer de bestuurder de connector bevestigd en de pilot-switch zich sluit, worden de lichten blauw. Wanneer de connector eenmaal is aangesloten, vindt de Power Electronics Module processor de de aanwezige wandstroom en het Voertuig Managementsysteem checkt of de bestuurder recentelijk een oplaadvoorkeur voor de locatie heeft ingesteld.

Wanneer de auto vaststelt welk stroomniveau gebruikt moet worden, beginnen de contactors tussen de motor en accu zich te sluiten met een serie hoorbare klikjes. Deze functie zorgt ervoor dat het hoge voltage uit de wand niet naar de accu vloeit totdat elke verbinding correct gepaard is. De accuprocessor, de Power Electronics Module-processor en het Voertuig Management Systeem werken samen om de LED's op te lichten in de lichtring- wanneer de accu leeg is, flitsen de lichtjes snel. Wanneer de accu opgeladen wordt, wordt de flitssnelheid getoond. Wanneer de accu compleet opgeladen is worden de lichtjes groen.

De accu-processoren helpen de levensduur van de accu te verhogen wanneer de auto aangesloten is voor langere periodes, door de oplaadstatus elke 24 uur te controleren en de accu zo nodig compleet te vullen om een gezonde oplaadstatus vast te houden.

KOPPELCONTROLE

De Power Electronics Module-processor controleert tevens de Roadster wanneer deze in drive-mode verkeert. De processor controleert het acceleratiepedaal en gebruikt de informatie om de stroomtoevoer naar de motor te controleren. Om er zeker van te zijn dat de gegenereerde koppeling geschikt is voor de status van de andere componenten in de auto, controleren vele andere processoren buiten de Power Electronics Module de status van de auto en sturen eisen van buitenaf naar de Power Electronics Module. Bijvoorbeeld, wanneer de accuprocessor en het Voertuig Managementsysteem berekenen dat de accu vol is, wordt de herstellende koppeling verminderd; wanneer de Power Electronics Module processor ontdekt dat de motor een ideale temperatuur heeft overschreden, wordt de stroom naar de motor verminderd.

VERWIJDERDE DIAGNOSTIEK

Een aanvullend voordeel van Roadster-eigendom, mogelijk gemaakt door firmware is Tesla's vermogen om de functionaliteit van een auto op afstand te kunnen diagnosticeren. Wanneer een eigenaar voelt dat er iets mis is met zijn/haar auto, stelt de diagnose op afstand de Tesla Rangers in staat om het probleem vast te stellen en een oplossing te bieden zonder directe toegang tot de auto te hebben.

Roadster firmware bevat een systeem dat de auto toestaat om met het hoofdkwartier te "spreken" indien de klant dit wil. In het geval dat de klant hiervoor kiest, heeft het firmware-team informatie gebruikt die naar Tesla verzonden is om een eigenaar op de hoogte te stellen van een probleem en om continu Roadster firmware te verbeteren. Systeemcontrole is mogelijk niet beschikbaar in alle gebieden en is onderhevig aan onderbreking of signaalverandering zonder voorafgaande kennisgeving.


X Deutschland Site Besuchen