z-logo
open-access-imgOpen Access
Application of Automatic Code Generation Based on PSIM in Digital Control BUCK Circuit
Author(s) -
Yang Lü,
Yigang Pan
Publication year - 2021
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/2108/1/012025
Subject(s) - computer science , voltage , software , overshoot (microwave communication) , matlab , digital control , code (set theory) , electronic circuit , power electronics , digital electronics , electronic engineering , electrical engineering , engineering , telecommunications , set (abstract data type) , programming language , operating system
In recent years, digital control has been widely used in the field of power electronics. Automatic code generation, as a graphical software writing method, has brought great convenience to the writing of electronic control software due to a series of advantages such as easy to write and easy to simulate and verify. Simcoder in PSIM is an automatic code generation software that enables the automatic generation of complete DSP control program projects. In this article, the current and voltage loops of a typical average current controlled BUCK circuit are designed as an example, and the use of PSIM and Simcoder is described in detail. Based on the main circuit and Matlab parameter calculations, the model is simulated and the self-generated code is downloaded into the TMS320F28335 to test the output voltage and current of the hardware circuit. The circuit output has the advantage of stable output voltage with small steady-state error and low voltage overshoot, demonstrating the practicality and efficiency of automatic code generation on this project.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here