Variable-Frequency-Converter

バージョン 1.0 (92.5 KB) 作成者: Aravindh Vishnu
Matlab/Simulink model of a Variable Frequency Converter

ダウンロード 138 件

更新 2022/1/25

GitHub から

GitHub でライセンスを表示

Variable-Frequency-Converter

Matlab/Simulink model of a Variable Frequency Converter

Background: One of my professional interests is the variable frequency converter because of the superior way it is able to control the speed and torque of an electrical motor. Matlab/Simulink is a great simulation tool for building the plant and controller in power electronics systems.

Description: In this model, the plant consists of the three-phase power grid, power electronics part of the variable frequency controller and the electrical motor and load. The controller represents the embedded SW that is mainly responsible for sending the PWM on/off signals to the insulated gate bipolar transistors (IGBT). The power electronics module consists of the voltage source inverter (VSI) topology, since it is the most common. The controller block implements the simplest form of converter control function which is the open loop V/Hz ramp. The PWM modulation technique can be either Sine, Saddle or Space Vector. The controller block consists of the control process block and the PWM driver block. Control process contains the algorithms and logic which executes cyclically once every 25us (40kHz) and calculates timer compare values (ccr values). The ccr values are used as inputs to the PWM driver block which is more or less an advanced control timer capable of generating six PWM outputs (this is similar to the timer type which is part of the STM32 family of microcontrollers). All interesting electrical and mechanical signals are collected and can be viewed in the Measurements block.

Tools: Matlab/Simulink 2021b, Simscape Electrical (formerly SimPowerSystems)

Instructions: The model parameters are located in the init.m script file. Open it and optionally set the simulation time, start/stop ramp time, PWM modulation technique, PWM carrier frequency, rotation direction, load type, etc. Afterwards, run the init.m script. Then open the variableFrequencyConverter.slx Simulink model and run it.

引用

Aravindh Vishnu (2022). Variable-Frequency-Converter (https://github.com/AravindhVishnu/Variable-Frequency-Converter/releases/tag/v1.0), GitHub. 取得済み .

MATLAB リリースの互換性
作成: R2021b
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
タグ タグの追加
v10

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

VariableFrequencyConverter

この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。
この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。