100kw electric vehicle controller inverter software design
Download
1 / 10

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


  • 108 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' 100KW Electric Vehicle Controller/Inverter Software Design' - cain


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





ad