控制输入出现奇异值,怎么解决呢?
在matlab的s-function中,控制器的输出在某一时刻变得非常大,有什么方法可以解决吗?已经尝试过用力矩饱和公式,但运行报错

控制输入出现奇异值,怎么解决呢?
在matlab的s-function中,控制器的输出在某一时刻变得非常大,有什么方法可以解决吗?已经尝试过用力矩饱和公式,但运行报错

出现奇异值的情况可能是由于控制器计算中出现了数值不稳定或者数值溢出的情况。为了解决这个问题,可以尝试以下方法:
如果以上方法都无法解决问题,建议再仔细检查代码逻辑和计算过程,或咨询相关领域的专业人士。