Snelle prototyping van een e-aandrijflijn bij MOLcy

Ontvang onze
casebook

Door Frederick Duyvejonck, Automation Engineer bij Molcy en Vincent Theunynck, Partner bij Vintecc

Onze competenties

  • Matlab/Simulink modeleren
  • Snelle prototyping
  • Automatische code generatie

Het kiezen van de juiste ontwikkelingsaanpak versnelt de ontwikkeling enorm en zorgt voor een complexere en beter presterende machinebesturing.

Vincent Theunynck

MOLcy, gevestigd in Staden, is een bedrijf dat technische uitdagingen niet uit de weg gaat: meer dan 400 gemotiveerde leden werken samen aan de ontwikkeling van een kwalitatief hoogstaand assortiment. Het bedrijf produceert een scala aan trailers, havenmaterieel, railmaterieel, afvalsystemen en speciale vrachtwagens.

Uitdaging 

Een geëlektrificeerde aandrijflijn heeft een aantal fundamenteel andere kenmerken in vergelijking met een dieselaangedreven aandrijflijn.

  • Met een maximumkoppel beschikbaar bij nulsnelheid, is het een uitdaging om al deze kracht voorzichtig vanuit stilstand los te laten.
  • Terwijl een dieselaangedreven aandrijflijn wordt gebruikt om mechanische wrijving te breken, moet de geëlektrificeerde versie zoveel mogelijk regeneratie gebruiken om de efficiëntie te optimaliseren.    

De uitdaging van deze situatie is: om de aandrijflijn heel natuurlijk te besturen met een pedaalaandrijving (OPD), zeer vergelijkbaar met een dieselvoertuig, maar toch anders. Het doel van het algoritme is om een ​​zeer ‘natuurlijke’ feedback te geven aan de machinist, alsof hij met een diesel rijdt, aangezien de meeste machinisten dit gewend zijn. De uitdaging is om de juiste mix van acceleratie, stationair draaien en regeneratie te krijgen bij precies de juiste voertuigcondities en input van de machinist. 

Kortom, zo'n ontwikkeling vraagt ​​veel testen, afstemmen en aanpassen. Ook Molcy had heel snel een oplossing nodig. Dit is een perfecte case voor een snelle prototyping-workflow die wordt ondersteund door Vintecc. 

Oplossing 

Molcy stelde een OPD-aanpak voor die een zeer goed startpunt bleek te zijn. 

Eerst werd er een Matlab/Simulink model gecreëerd . Het model werd uitgebreid met een CAN-harnas om de aandrijflijn van het voertuig te bedienen met behulp van Vehicle Network Control Toolbox. Op deze manier konden parameters eenvoudig worden gewijzigd en nieuwe iteraties getest. Bijzondere uitdagingen zoals (1) het vermijden van koppeltrillingen bij stilstand, (2) nauwkeurige en zachte controle van de aandrijflijn tijdens het oppakken en neerzetten van een aanhanger en (3) het soepel schakelen tussen vooruit en achteruit rijden, waren perfecte elementen om een rapid prototyping workflow.  te ontwikkelen. Al deze situaties konden in een zeer kort tijdsbestek getest en geëvalueerd worden.

Figuur 2: Controle van het voertuig vanuit de Matlab/Simulink die gebruik maakt van Vehicle Network Control Toolbox 

Vervolgens werd besturingslogica ontwikkeld zoals Matlab/Simulink-modellen werden geconfigureerd voor de codegenerator met PLC coder. De automatische codegeneratie levert een functieblok voor integratie in de boordvoertuig-PLC (IFM electronic). Code was geoptimaliseerd voor maximale herbruikbaarheid die wordt gegenereerd in seconden.   

Het resultaat werd opnieuw getest tegen de orginele Matlab/Simulink model door gebruik te maken van een bypassing strategy.  

Het resultaat 

De nieuwe OPD-aandrijflijnbesturing van idee tot volledig werkende implementatie duurde ongeveer 2,5 weken.In deze korte tijd kon 80% van de inspanning worden toegeschreven aan functionele ontwikkeling, terwijl slechts 20% werd besteed aan de implementatie en het testen van de code. Het management en de klanten waren zeer enthousiast over de OPD-controle.  

Advies 

Het kiezen van de juiste ontwikkelingsaanpak versnelt de ontwikkeling aanzienlijk en geeft je ruimte voor een complexere én beter presterende machinebesturing.

Vintecc beheerst deze ontwikkelmethoden en kan u helpen uw innovaties te versnellen en om de time-to-market aanzienlijk te verkorten!

Het kiezen van de juiste ontwikkelingsaanpak versnelt de ontwikkeling enorm en zorgt voor een complexere en beter presterende machinebesturing.

Vincent Theunynck

Onze competenties

  • Matlab/Simulink modeleren
  • Snelle prototyping
  • Automatische code generatie

Deze projecten vind je wellicht ook interessant

Onze oplossingen

Software ontwikkeling / sensor technologie / Automatische code generatie

Process simulatie / Virtuele inbedrijfsstelling / Geautomatiseerd testen

Data verzameling & exploratie / Rapportering & Alarmering / IoT & Cloud

Machine learning / Data gedreven inzicht / Visie systemen