Multiple Simulation.
The only thing that you have to do is to define the start:step:stop values whenever you specify a parameter. You can do this for most parameters in the library blocks, for the parameters in the block diagram and for the values for a resistor or inductor or whatever.
See in the example below, where L starts with 100uH, and will perform multisims with steps of 100uH until 500uH.
Just press [Start] simulation, there is no need for starting the multisimulation, that all remained unchanged, so whenever you specify a parameter or value using the start:step:stop it will do the multisimulation by itself.
Click to Close this View
You can define the multisim parameter for any of the type of components:
- Circuit components: R, L, C, V,...
- Block-diagram components: Gain, Con, Signal, ....
- Library components: Any component where you can enter numerical paramters
The only thing hat you have to do is to specify the initial start value, the step size and final stop value:
\[Start : Step : Stop\]
It is interpreted as programming code like in any programming language:
For(value=Start;Value<=Stop;Value=Value+Step)
{
% Do simulation with Value
}
|
Or like in some mathematical tools:
FOR value=Start:Step:Stop
% Do simulation with Value
END
|
Multiple Parameters in the electric circuit
Click to Close this View
Parameter Voltage Source V1 | | Parameter Inductor L1 |
---|
start=12, step=2, stop=24 | | start=100uH, step=100uH, stop=500uH |
| | |
Multiple Parameters in the block diagram
Click to Close this View
Parameter p2 in block PI |
---|
start=0, step=0.25, stop=2 |
|
Multiple Parameters in the library components
Click to Close this View
Parameter L in block R-L-C |
---|
start=100uH, step=100uH, stop=500uH |
|
Examples
Download the examples