Simulate Rectifier Circuit with inductive and voltage loads
4 views (last 30 days)
Show older comments
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/156397/image.png)
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 Comments
Answers (0)
See Also
Categories
Find more on Semiconductors and Converters in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!