Deze bank bevat de drie belangrijkste elektronische bedieningselementen van nieuwe energievoertuigen: voertuigcontroller VCU, motorcontroller MCU en batterijbeheersysteem BMS. Het biedt ook respectievelijk het hardwareschema en de softwarebroncode van VCU MCU BMS. Studenten of technici kunnen We bieden software- en hardwareplatforms gebruiken, de code aanpassen en secundaire ontwikkeling en verificatie uitvoeren.
Het platform omvat een motorsleepplatform en heeft de mogelijkheid om de motor op vierfasige lijnen te laten werken. Het motorsleepplatform is uitgerust met een dynamische koppelsensor, die op dynamische wijze belangrijke parameters zoals motorkoppel, snelheid, vermogen en efficiëntie kan meten. Het komt overeen met een volledige reeks functies van een motordynamometer.

De bank is uitgerust met 36 reeksen lithium-ijzerfosfaatbatterijen en is uitgerust met een zelf ontwikkeld BMS, dat de functies van het BMS, namelijk het bewaken van de spanning, temperatuur en stroom van de lithiumbatterij, kan voltooien.
Het VCU MCU BMS van deze bank maakt gebruik van het toonaangevende V-vormige ontwikkelingsproces en het algoritmegedeelte wordt gemodelleerd en gegenereerd met behulp van MATLAB. Voldoe aan de snelle ontwikkelings- en iteratie-eisen van de auto-industrie.
Samenvattend kan deze bank worden gebruikt als een verificatietestplatform voor de ontwikkeling van nieuwe drie-krachtsystemen voor energievoertuigen. Het is een grote hulp om de ontwikkelingsmogelijkheden van ingenieurs te verbeteren en gezamenlijke foutopsporingsexperimenten met drie machten te voltooien.
2:Samenstelling nieuwe energiebank-testbank
- De nieuwe energietestbank is gebouwd op basis van echte auto-onderdelen en gesimuleerde autocarrosserieën met aluminium profielen.
- Het bedieningspaneel maakt gebruik van een eenvoudig te begrijpen bedieningspaneel in simulatieleerstijl, waarin verschillende bedieningsschakelaars en simulatieknoppen zijn geïntegreerd om enkele speciale werkomstandigheden te testen.
- De nieuwe energievoertuigcontroller gebruikt de onafhankelijk ontwikkelde en geavanceerde NXP 32-bit MPC5744 als de belangrijkste chip voor modellering en ontwikkeling.
(2) Technische eisen
- De benchcontroller kan de gegevensbewaking op de hostcomputer voltooien.
- De bank kan verschillende werkomstandigheden simuleren.
- Het bedieningspaneel is voorzien van bijbehorende werkindicatielampjes en meetgaten. Aan de hand van de indicatielampjes kunt u de werkvolgorde en status van elk werkstuk leren. U kunt een multimeter gebruiken om de werkelijke spanning van de draden op het schema te meten volgens de meetpoort.
3:Introductie tot VCU
De SPC5744MCU-processor van automobielkwaliteit wordt gebruikt voor architectonisch ontwerp. Op basis van de wensen van de klant maken wij nu de volgende randapparatuurconfiguraties:
- Hoge bedieningsschakelaar 10 kanalen
- PWM-aandrijfeindtrap 12 kanalen
- High side driver eindtrap 7 kanalen
- Low-side eindversterker drijft 8 kanalen aan
- Hall-type acquisitie trigger acquisitie golfvorm digitale acquisitie 12 kanalen
- Analoge ADC-acquisitie maakt gebruik van chipisolatie om 14 kanalen te verwerken
- Lage bedieningsschakelaar 7-weg
- Stappenmotor vermogenstrap 5 draadtype 4 groepen
- CAN-communicatie 3 kanalen
- LIN-weg 1
Het architectuurdiagram is als volgt

4:Inleiding tot modellen
Dit model is gebouwd op basis van het simulink-hardwareondersteuningspakket van NXP, waarmee in feite nulcode wordt bereikt. Ondersteunt online simulatie, het genereren van code met één klik, het branden van SD32-compilers en andere geavanceerde software.
Bij het eerste gebruik moeten de volgende omgevingsinstellingen worden gevolgd:
- Ontwikkelomgeving van MATLAB2018a
- SD32 open-compiler
- USB_56xx_68xx brandemulator
- Mpc5744 gereedschapskist
Basisintroductie van het model
hoofdstructuur:


Het logische gedeelte bevat gedetailleerd Chinees commentaar en de inhoud is eenvoudig en duidelijk! Ctrl+B genereert uitvoerbare code

Nadat de ontwikkelomgeving is ingesteld, genereert deze direct code naar de SD32-ontwikkelomgeving. We hoeven SD32 alleen maar te openen om te compileren en te simuleren.
