dc dc buck converter for Model predictive control
    8 ビュー (過去 30 日間)
  
       古いコメントを表示
    
I have designed a dc dc buck converter for the Model predictive control, but when I run the code give the right numrical output but hte graphs are not acuret, any budy can help me to fix this problem
thank you
2 件のコメント
  Chandrakanth Pavanaskar
 2022 年 7 月 13 日
				Hello,
I just saw your model, can I know how did you get the solution as the solution seems infeasible
  Sam Chak
      
      
 2022 年 7 月 13 日
				I'm unsure, but from the mathematical perspective, the system looks 'manipulatable' with numbers without using MPC. What is the purpose of having the MPC in this case?
Vg = 15; D = 0.4; L = 2e-3; C = 10e-6; R = 100;
a   = [0 -(1-D)/L; (1-D)/C -1/(R*C)];
b   = [1/L 0; 0 -1/C];
c   = eye(length(a));
d   = [0];
sys = ss(a, b, c, d);                   % System in state-space model
k1  = 1;
k2  = 1;
k   = [-k1/500 3/5; 0.6 (k2 - 1e3)/1e5] % Gain Matrix
br  = diag([k1/500, -k2/1e5])*b;        % Rescaled Reference Input Matrix
CLsys = ss(a+b*k, br, c, d)             % Closed-loop system
step(CLsys)                             % Closed-loop step response
回答 (1 件)
  Chandrakanth Pavanaskar
 2022 年 7 月 14 日
        Hello,
Can I know the research material for this MPC design of buck converter?
Thank you
0 件のコメント
参考
カテゴリ
				Help Center および File Exchange で Controller Creation についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



