100kw electric vehicle controller inverter software design
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

100KW Electric Vehicle Controller/Inverter Software Design PowerPoint PPT Presentation


  • 69 Views
  • Uploaded on
  • Presentation posted in: General

100KW Electric Vehicle Controller/Inverter Software Design. Tony Ahmann 5/6/09. General System Design. Microchip dsPIC30F6010A 7.37MHz 12kB EEPROM 7kB RAM. Kernel Choice. Continuous loop dependent on PWM Worse case PWM period 10ms Execution time 4ms. Tasks. Startup Task

Download Presentation

100KW Electric Vehicle Controller/Inverter Software Design

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


100kw electric vehicle controller inverter software design

100KW Electric Vehicle Controller/InverterSoftware Design

Tony Ahmann

5/6/09


General system design

General System Design

  • Microchip dsPIC30F6010A

  • 7.37MHz

  • 12kB EEPROM

  • 7kB RAM


Kernel choice

Kernel Choice

  • Continuous loop dependent on PWM

  • Worse case PWM period 10ms

  • Execution time 4ms


Tasks

Tasks

  • Startup Task

  • Run Motor Task


Startup task

Startup Task

  • Flux angle control reset

  • Clear RPM buffer

  • Initialize CAN bus

  • Get PID Parameters

  • Initialize user parameters


Run motor task

Run Motor Task

  • Pull button for start/stop motor

  • Update LCD

  • Send RPM, torque and flux to LabVIEW


Interrupts

Interrupts

  • ADC ISR

  • Calculates speed and executes vector update loop

  • ADC sample and conversion triggered by the PWM period


Module overview

Module Overview


Module overview continued

Module Overview continued


Module overview continued1

Module Overview Continued


  • Login