How do I configure my model to read model workspace variables?

4 visualizaciones (últimos 30 días)
Konstantinos Tsitsilonis
Konstantinos Tsitsilonis el 4 de Oct. de 2017
Respondida: Mazin Mogadem el 9 de Sept. de 2020
Hi all,
I am running a simple model in Simulink and I want to optimise it.
I have used the Model Explorer to set the Variables I want to optmized, and named the respective Gain blocks accordingly.
However, when in the Response Optimisation, I click to select Design Variables Set -> click on New, an error comes up which says:
The model does not use any base or model workspace variables. Configure the model to use base or model
workspace variables for optimization.
I thought by following the above procedure, I have already configured my model as such. So how can I configure my model to run optimisation?
Thanks for your help in advance,
KMT.

Respuestas (2)

Marco
Marco el 4 de Oct. de 2017
Hello, If in your model, you don't need to use some workspace variable it is not necessary to optimize your model also for this part.
BR Marco
  1 comentario
Konstantinos Tsitsilonis
Konstantinos Tsitsilonis el 5 de Oct. de 2017
Editada: Konstantinos Tsitsilonis el 5 de Oct. de 2017
Thanks for your answer Marco!
I do not understand the following then: I have three gain blocks and I would like to find their optimum combination of values such that my response has some of the desired characteristics that I want. For example these requirements are: overshoot less than 5% and attain its steady state in less than 0.3 seconds
If it is not necessary to optimise, then how would I do this? I am trying avoid changing values manually and running the model to check whether it fulfils the response requirements I have set

Iniciar sesión para comentar.


Mazin Mogadem
Mazin Mogadem el 9 de Sept. de 2020
brother i'm now facing the same problem of you, if you please find an answear please share it

Categorías

Más información sobre Manual Performance Optimization en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by