Embedded software development of SVPWM based on model-based design
DOI:
Author:
Affiliation:

Clc Number:

TN773

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    The complexity of software is enlarged greatly in power electronic field because of complicated control algorithm applied, and the development of hardware drive codes become tedious with advanced DSP used. As a result, the traditional methods of programming and test by manual can’t develop the embedded software of control system efficiently. Aiming at this problem, a kind of embedded software developing method, model based design (MBD), is studied in this paper, by which the embedded codes can be generated automatically and early test can be executed on Simulink platform. Firstly, the basic conception and workflow of MBD are introduced. Secondly, aiming at the software development of SVPWM algorithm, the build process of algorithm model, model early test and means of fixed-point are explained in detail, and after that, software-in-the-loop test and integration of algorithm model and bottom drive are demonstrated clearly. Finally, the C codes are generated automatically by one-click and embed the code on the DSP-controlled motor control system for testing. The study results show that the embedded software of complicated algorithm can be developed efficiently through the standardized processes of MBD.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: July 20,2021
  • Published: