How to change my closed loop system into an open loop one

조회 수: 12 (최근 30일)
Hilmi Kemal Demiray
Hilmi Kemal Demiray 2023년 2월 19일
답변: Gokul Nath S J 2023년 5월 22일
I'm working on a small project where I'm trying to control a Buck Converter in different ways. The Buck Converter is the BOOSTXL-BUCKCONV from TI, which I am using with the LAUNCHXL-F280049C.
the following example already describes how one can use the models made by TI to use the Hardware with a closed loop controller.
now I would like to change the controller to a simple open loop control (no P or I gain) where I can use the Host model (also shown in the example) to change the Duty cycle and frequenzy in the ePWM block. However I am not sure how to implement these changes into the models.
Any help would be greatly appreciated,Thanks!

답변 (1개)

Gokul Nath S J
Gokul Nath S J 2023년 5월 22일
Hi Himli,
It seems that you would like to change the closed loop system to the open loop one. Further you would like to control the Duty cycle and frequency. One suggestion is to use a masked blocks. By enabling the masked blocks you can directly paramterise the block and control the duty cycle and frequency of operation as you would like to do it for any internal blocks. First you might need to create a subsystem and then need to mask the model.
For more information regarding the masked subsystem, kindly go to the following links.
with regards,
Gokul Nath S J

카테고리

Help CenterFile Exchange에서 Deployment, Integration, and Supported Hardware에 대해 자세히 알아보기

태그

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by