我有一个控制系统的 simulink 模型,其中输出不断与设定点进行比较,并且错误被设置到控制器。我使用 matlab 文件来调用这个模型并发送干扰。我想根据误差优化影响控制器增益值的参数(即减少误差)。如何使用 GA 调用这个 simulink 文件并在每次迭代时设置参数。
我从这个链接中获得了帮助:“ https://in.mathworks.com/matlabcentral/answers/343672-how-could-i-connect-simulink-model-to-the-genetic-algorithm-toolbox ”
但它显示错误:“由于不可行而退出:1 个下限超出了相应的上限。”