上传者: 38655987
|
上传时间: 2022-02-22 15:03:47
|
文件大小: 4KB
|
文件类型: -
离散控制Matlab代码使用离散时间滑模控制器运行仿真的少量代码。
该存储库具有两种实现:一种使用MATLAB,另一种使用Python。
MATLAB代码
MATLAB文件可用于在Simulink的``嵌入式MATLAB函数''内部实现这样的控制器。
也可以仅使用它们进行仿真。
目前,我们仅支持扭曲算法和带有对角CB矩阵的经典SMC控制器。
Python代码
Python代码广泛使用平台的绑定。
您需要先安装此依赖项,然后才能运行代码。
此处显示的文件使用了Siconos的控制模块。
可以直接将控制输入值公式化为仿射变化不等式(AVI)的解决方案,并使用数值模块中的求解器。
支持的控制器是:
经典SMC(有或没有等效部件)
扭曲控制器(有或没有进行修改以使其在有限时间内稳定)