dSPACE GmbH
Typ |
Aktiebolag ( Gesellschaft mit beschränkter Haftung ) |
---|---|
Industri | Fordon , flyg , mjukvara , hårdvara, teknik |
Grundad | 1988 |
Huvudkontor | |
Nyckelpersoner |
Herbert Hanselmann |
Inkomst | 290 miljoner euro ( 2021 ) |
Antal anställda |
2000 ("2021") |
Hemsida | www.dspace.com |
dSPACE GmbH ( digital signalbehandling och kontrollteknik ), beläget i Paderborn , Tyskland ( Nordrhein-Westfalen ), är en av världens ledande leverantörer av verktyg för att utveckla elektroniska styrenheter .
dSPACE GmbH har projektcenter i Pfaffenhofen (nära München ), Böblingen (nära Stuttgart ) och Wolfsburg och samarbetar med de autonoma lokala dSPACE-företagen i USA, Storbritannien, Frankrike, Japan, Kina, Korea och Kroatien. Olika distributörer representerar dSPACE på andra utomeuropeiska marknader.
Ansökningsfält
dSPACE tillhandahåller verktyg för att utveckla, testa och kalibrera elektroniska styrenheter (ECU) inom fordons-, flyg- och medicinteknikindustrin, såväl som inom industriell automation och mekatronik . I de flesta fall är processen att utveckla och testa ECU:er baserad på de fem faserna av V-cykeln . dSPACEs hårdvara och mjukvara täcker fyra av dessa fem faser, men inte den första fasen, kontrolldesign.
Kontrolldesign
Kontrolldesignfasen involverar utveckling av kontrollalgoritmerna som kommer att köras på en ECU, vanligtvis genom att modellera dem grafiskt . Denna process kan utföras med Simulink, modellprogramvara från MathWorks, och ligger utanför dSPACEs applikationsområden.
Rapid Control Prototyping ( RCP )
Vid prototyper för snabb styrning tas styralgoritmer från en matematisk modell och implementeras som en realtidsapplikation så att styrstrategierna kan testas med det faktiska styrda systemet, till exempel en bil eller en robot. Simulink används som inmatnings- och simuleringsverktyg och Simulink Coder, också från MathWorks, används som kodgenerator. dSPACE tillhandahåller den nödvändiga hårdvaruplattformen bestående av en processor och gränssnitt för sensorer och ställdon , plus de Simulink-block som behövs för att integrera gränssnitten i Simulink-modellen (Real-Time Interface, RTI).
Generering av produktionskod / ECU-autokodning
I en utvecklingsprocess baserad på matematiska modeller designas modellerna med grafisk programvara, och sedan används automatiska produktionskodgeneratorer för att översätta modellerna direkt till kod för ECU:er/kontroller. När en modells beteende har validerats måste kodgeneratorn på ett tillförlitligt sätt överföra den till målprocessorn, vars resurser vanligtvis är utformade för största möjliga kostnadseffektivitet. Med andra ord har den slutliga produktions-ECUn i allmänhet mindre minne och processorkraft än RCP-systemet på vilket algoritmen utvecklades och testades. Som ett resultat måste C-koden (produktionskoden) som genereras för målprocessorn uppfylla stränga krav på exekveringstid och effektivitet. Sedan 1999 marknadsför dSPACE sin produktionskodgenerator TargetLink , som är integrerad i Simulink, miljön för modellbaserad utveckling. Förutom att utföra den faktiska autokodningen, inklusive kodgenerering för AUTOSAR- programkomponenter, gör TargetLink det också möjligt för utvecklare att jämföra beteendet hos den genererade koden med det hos den ursprungliga Simulink-modellen (med hjälp av mjukvara-i-slingan ( SIL) och processor-in-the-loop (PIL) simulering).
Hardware-in-the-loop ( HIL )-simulering
I HIL -simulering efterliknar en simulator miljön där en ECU kommer att fungera: en bil, ett flygplan, en robot, etc. Först kopplas ECU:ns in- och utgångar till simulatorns in- och utgångar. I nästa steg exekverar simulatorn en realtidsmodell av ECU:ns arbetsmiljö, som kan bestå av Automotive Simulation Models (ASM) från dSPACE eller av modeller från andra leverantörer. Denna metod ger ett sätt att testa nya funktioner reproducerbart i en säker miljö, innan en prototyp av produkten ens har tagits fram. Liksom med prototyper för snabb kontroll är Simulink-modeller grunden. Fördelen med HIL-simulering i jämförelse med ECU-tester i riktiga prototypfordon är att testerna på styrenheten kan utföras redan under utvecklingsprocessen. Fel upptäcks och elimineras mycket tidigt och kostnadseffektivt.
Kalibrering / parametrering
Att optimera styrfunktionerna så att de passar specifika applikationer är en integrerad del av utvecklingen av ECU och styrenhet. För att uppnå detta justeras ECU:ernas parametrar under ECU-kalibreringen. dSPACE erbjuder mjukvara och hårdvara för denna uppgift.
Företagshistoria
- 1988: dSPACE grundas av Herbert Hanselmann och tre andra forskare vid Institutet för mekatronik vid universitetet i Paderborn, Tyskland.
- 1991: Det första lokala dSPACE-företaget utanför Tyskland öppnar (dSPACE Inc.) Ursprungligen utanför Detroit USA i Southfield, Michigan , flyttade till Wixom 2007.
- 2001: Lokala dSPACE-företag öppnas i Frankrike (dSPACE SARL, Paris ) och Storbritannien (dSPACE Ltd., Cambridge ); och ett andra projektcenter öppnas (nära Stuttgart)
- 2006: Det lokala dSPACE-företaget i Japan öppnas (dSPACE KK). Ursprungligen i Yokohama, flyttade till Tokyo 2007.
- 2008: Företagets 20-årsjubileum. Det lokala dSPACE-företaget i Kina (dSPACE Mechatronic Control Technology (Shanghai) Co., Ltd.) grundas och Herbert Hanselmann får utmärkelsen "Entrepreneur Of The Year 2008"
- 2010: dSPACE GmbH flyttar till det nya campuset i Paderborn, Tyskland.
- 2018: Det lokala dSPACE-företaget i Kroatien öppnas (dSPACE Engineering doo) i Zagreb.
- 2021: Det lokala dSPACE-företaget i Sydkorea öppnas (dSPACE Korea Co. Ltd.) i Seoul.
Historia för dSPACE-produkter
- 1988: Första realtidsutvecklingssystemet för styrteknik/mekatronik, baserat på en digital signalprocessor
- 1989: Första HIL-simulatorn (hardware-in-the-loop) skickas
- 1990: Det första utvecklingssystemet i realtid med en flyttalsprocessor levereras
- 1992: RTI, första realtidssystemet kopplat till MATLAB/Simulink
- 1994: Första multiprocessorhårdvara för utvecklingssystem i realtid
- 1995: Första nyckelfärdig (HIL) simulator för en ABS / ESP -testbänk
- 1999: MicroAutoBox, ett komplett prototypsystem för användning i fordon
- 1999: TargetLink , den första produktionskodgeneratorn för ECU:er baserad på MATLAB/Simulink
- 2003: CalDesk, en komponent i dSPACE-kalibreringssystemet
- 2005: RapidPro, ett modulärt system för signalbehandling och effektsteg
- 2005: Automotive Simulation Models (ASMs), bilsimuleringsmodeller i realtid baserade på MATLAB/Simulink
- 2007: SystemDesk, verktyg för att utveckla komplexa ECU-mjukvaruarkitekturer baserade på AUTOSAR -konceptet
- 2010: MicroAutoBox II, andra generationen av fordonskompatibla prototypsystem
- 2011: SCALEXIO, det nya hardware-in-the-loop-systemet, inklusive ny ConfigurationDesk-konfigurationsprogramvara
- 2012: VEOS, PC-baserad simuleringsplattform för tidig validering av ECU-mjukvara
- 2015: MicroLabBox: Kompakt prototypenhet för laboratoriet