Using the simulation time as a variable during a SimPowerSystems simulation

I was wondering if it was at all possible to use the simulation time as a variable in a SimPowerSystems simulation to calculate the rate of change of another variable while the simulation is running?
Also is there a function in matlab that can take in a time threshold and detect if a system variable goes above a certain limit for that threshold time?
I have tried using tic and toc functions as well as simtime but it did not work.

답변 (2개)

Stephan
Stephan 2012년 4월 18일

0 개 추천

Try the Simulink Source "Clock". The output of the Clock-Block is the current simulation time.
K E
K E 2012년 4월 18일

0 개 추천

You could use the Switch block to perform some actions once time passes a given limit, if that is what you want your model to do.

카테고리

질문:

2012년 3월 18일

Community Treasure Hunt

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

Start Hunting!

Translated by