Simulate Rectifier Circuit with inductive and voltage loads

조회 수: 2 (최근 30일)
William
William 2014년 2월 9일
편집: William 2014년 2월 9일
Greetings I am trying to simulate the current through an inductor in a circuit ( See picture. )
The current formula is 169.7*sin(367*t) = 367*(1e-3)* di/dt
I have the intersection of the voltage on the load and vs plotted but cannot figure out how to get the current wave form which is the darkened in one. A fairly common power electronics problem but I cannot figure out how to do in with code
Here is what I have
t = 0:0.01:(2);
Vst = abs(169.7*sind(367*t));
Vd = ones(1,201)*120;
plot(t,Vd,'b')
hold on
plot(t,Vst)
[X0,Y0] = intersections(t,Vd,t,Vst,1)
t_mod = zeros(1,201);
for ii = 1:201
if(t(ii)<=X0(1,1) | t(ii) >= X0(2,1))
t_mod(ii) = 0;
else
t_mod(ii) = Vst(ii)-120;
end
end
I = zeros(1,201);
id = (16.97).*cos(t_mod); % this is where I fail
the intersection program is from the
http://www.mathworks.com/matlabcentral/fileexchange/45095-multi-view-intersection
Awesome program and I have used it many times
Could someone please help get to the very end
Thanks!

답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by