Simulink subsystem with electric circuits?

13 views (last 30 days)
Hello,
I know that it is possible in Simulink to have subsystems with some input and output where you have mathematical operations inside the subsystem. Is there a way to have a subsystem with an electric circuit rather than mathematical operations?
For example, say my subsystem is an RC (resistor, capacitor) circuit with a DC voltage source. Is there a way to have the value of the DC voltage source be an input to the subsystem and the resulting voltage across the resistor be an output of the subsystem? When I click on the voltage source block, in the resulting popup there is a parameter called “voltage”. Is there a way to set that voltage equal to the port input to the subsystem?
Thank you,
Kevin

Accepted Answer

Sebastian Castro
Sebastian Castro on 18 Jan 2016
There is also a Controlled Voltage Source block, which is what you want to use.
Similarly, if you want to measure resistor voltage, you can place a Voltage Sensor across it.
Then, the same principles as in Simulink to create a subsystem hold. You can use the signals entering the voltage source/leaving the voltage sensor as subsystem interfaces.
- Sebastian

More Answers (0)

Community Treasure Hunt

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

Start Hunting!