MATLAB Answers

0

SISO model - how to "auto tune"?

Asked by Michael Cody on 17 Mar 2018
Latest activity Commented on by Michael Cody on 2 Sep 2018
Hi,
Have two versions of a "black box" function/model. No visibility on internals of function.
Single Input-Single Output with a set of tuning parameters.
Say for Version A I know tuning parameters. So can obtain step response.
Then for Version B would like some way to "auto tune" a set of parameters that will give same (or very similar) step response.
Can anyone give me an outline of a method how to achieve this?
I am not afraid of bit of scripting, if required.
Any information appreciated.

  1 Comment

Birdman
on 19 Mar 2018
Firstly, can you share your black box model and what you have done so far?

Sign in to comment.

1 Answer

Answer by Arkadiy Turevskiy on 16 Aug 2018

Hi,
One option is to use Simulink Design Optimization .
Essentially, you would set up an optimization problem to tune parameters to minimize mismatch between simulated and desired step response. Please take a look at the doc and examples of this product and respond with any questions.

  1 Comment

Hi, Thanks for suggestion. DOn't have this toolkit. I will try find colleague who does and see if can progress my project.

Sign in to comment.