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
2min read
- Automatische code generatie, Data collectie, Matlab/Simulink modeleren, Snelle prototyping
Uitdaging
EenEen geëlektrificeerde aandrijflijn heeft een aantal fundamenteel andere kenmerken in vergelijking met een dieselaangedreven aandrijflijn.
- Met een maximumkoppel beschikbaar bij nulsnelheid, it is a challenge to 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. uses mechanical friction for breaking, the electrified version should use regeneration as much as possible to optimise efficiency.
De uitdaging van deze situatie is: situation 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 extended 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
Next, the 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). The Code was geoptimaliseerd voor maximale herbruikbaarheid die wordt gegenereerd in seconden. generated in seconds.
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.
The Advies
Choosing the right development approach accelerates development enormously and allows for more complex and more performant Het kiezen van de juiste ontwikkelingsaanpak versnelt de ontwikkeling aanzienlijk en geeft je ruimte voor een complexere én beter presterende machinebesturing.
Vintecc masters these 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
2min read
Onze competenties
- Matlab/Simulink modeleren
- Snelle prototyping
- Automatische code generatie
- Automatische code generatie, Data collectie, Matlab/Simulink modeleren, Snelle prototyping