To model a current source in MATLAB Simulink, we can use the Controlled Current Source block in SimPowerSystems library and connect it to the rest of the system. This block models a DC current source, so to input pulsating DC we have to pass that DC voltage as its input.
The general steps to model a controlled current source are as follows:
Here is an example Simulink model to input a pulsating DC voltage to a current source:
In this model, a Pulsed Sine Wave block generates a pulsating DC voltage and passes it to the Controlled Current Source block, which generates a current proportional to the input voltage.
I hope this helps!
gistlibby LogSnag