Change asynchronous machine block parameter during run time
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Is there a way to change the value of the rotor resistance parameter during simulink runtime.

I have tried a few ways such as assigning a value to a input variable and trying to assign that variable to the rotor resistance value. But the block does not recognise that variable.
I have tried to use the simulink model properties initfunction and then try to change the value using pausefunction but that doesn't work.
I have tried to use set_param but my error is as follows.
Some of the error codes:

Is there any workaround for this?
0 Kommentare
Antworten (1)
Govind KM
am 12 Sep. 2024
I understand that you want to change the parameters of the “Asynchronous Machine” block at model runtime. However, as per the documentation, the value of run-time parameters of Simscape blocks cannot be changed while simulation is running. As the “Asynchronous Machine” block is a part of the “Specialized Power Systems” library in Simscape, its parameters can only be modified when simulation is stopped. You can find more information in the below provided documentation:
Hope this clarifies the issue.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Run-Time Parameters finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!