Clear Filters
Clear Filters

Motor to drive DC generator in the Simulink

21 views (last 30 days)
Deniss
Deniss on 1 Feb 2023
Answered: Sabin on 3 Feb 2023
Hallo!
Is it possible to use a DC Machine block (motor mode) to drive an another DC Machine (generator block)?
I had tried to use the DC Motor block by supplying a DC power to its A+ and A- terminals from a DC source (electrical-> dc voltage source) (field type = permanent magnet, so no Field current is required),
then had extracted a Torque from the m output, which has been supplied to another DC Machine through Simulink-PS Converter and then Ideal Torque Source ( (to S input, C linked to Mechanical Rotational Reference,) and then from the R output to the S input of the DC Motor model.
The use of another models of the DC machines are also acceptable...
P.S. actually, I didn't find any examples of DC geenrators (for example, using DC machine block, except that it is mentioned in the https://se.mathworks.com/help/sps/powersys/ref/dcmachine.html that the DC Machine can worn in a generator mode too), and since I'm not familiar with the Simulink (typ., I'm working in the matlab console), I was unable solve this problem from the scratch.

Answers (1)

Sabin
Sabin on 3 Feb 2023
You can do this in Simscape Electrical with any electric machine. Having two machines on the same shaft we can control the torque of one machine and the velocity of the other one. A good place to start is the Electric Engine Dyno example in Simscape Electrical. This example is using a PMSM and an Induction Machine but is the same pattern when using the DC motor, the control will be simpler for DC motor. For an example of how to control a DC machine see the DC Motor Control example. I hope this helps.

Categories

Find more on Simscape Electrical 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!