以下形式的非线性分数阶 PID 控制器: u(t)=f(e(t))*(Kp*e(t) + Ti*D^-lambda e(t) + Td*D^delta e(t)), 其中 f(e(t)) 是非线性函数:f(e(t))=K0+(1-K0)*|e(t)|。 有关更多详细信息和帮助,请写: >> 帮助 NFOC 有关更多信息和描述,请参阅文章: [1] Ivo Petráš:分数阶非线性控制器:设计和实现说明, 在:过程。 IEEE 第 17 届国际喀尔巴阡控制会议 (ICCC2016), 第 579-583 页,DOI:10.1109/CarpathianCC.2016.7501163 [2] 伊沃·佩特拉斯; Miroslav Köver-Dorčo:一种在 PLC 上实现非线性分数阶控制器的有效算法, 在:过程。 IEEE 第 17 届国际喀尔巴阡控制会议 (ICCC2016), 584-
2022-02-12 11:12:07 3KB matlab
1
matlab遗传代码工具箱设置使用GA的FOPID调谐器 利用遗传算法调整分数阶PID控制器,控制直流电机的转速。 GA文件夹中包含代码。 “结果和屏幕快照”文件夹包含调整和结果的快照。 Simulink_Models包含simulink模型 运行项目的步骤 打开matlab。 输入命令pathtool,然后添加FOPID-tuner-using-GA / GA / extall-fomcon-matlab-a3f77e8-ToolBOX文件夹。 打开文件pid_omtimzation。 从matlab文件夹中的应用打开优化工具箱。 在求解器选项中选择“遗传算法”选项,并将适应度函数设置为存储在结果和屏幕快照文件夹中的图像optimization_-toolbox-paramete-setting.png中显示的功能。 开始调整。 运行模拟模型的步骤 执行运行项目的第一步。 从simulink中的Simulink_Models文件夹中打开模型fractionalPID_with_dc_motor.slx。 运行模型之前,直流电动机的物理参数必须存在于工作空间中。 在工作空间中设置以下参
2021-10-16 11:04:16 1.54MB 系统开源
1
分数阶PID控制器(DFOC)的数字版本,格式为: 对于给定的采样周期 Ts [sec],C(s) = K + Ti/s^m + Td*s^d。 有关更多详细信息和帮助,请写: >>帮助DFOC 它基于: http://www.mathworks.com/matlabcentral/fileexchange/3672 http://www.mathworks.com/matlabcentral/fileexchange/3673 http://www.mathworks.com/matlabcentral/fileexchange/31358 另见书籍: [1] Ivo Petras,分数阶非线性系统:建模、分析和仿真,Springer,系列:非线性物理科学,2011,ISBN 978-3-642-18100-9。 http://www.springer.com/engineer
2021-08-31 14:15:57 4KB matlab
1
分数阶PID控制器
2021-05-14 16:45:41 194KB 分数阶 PID
1
分数阶控制器,内含多种控制器算法,如PID控制器等等,内含matlab代码、simiulink模块。 . .
2021-03-09 22:04:51 133KB 分数阶 控制 含多种控制器 matlab代码
1
分数阶系统的最优Oustaloup数字实现算法,控制系统中常常需要利用滤波器来实现近似数字实现分数阶微积分,通过这个算法寻找滤波器最优参数
2019-12-21 22:14:26 338B oustalou
1
分数阶PID控制器设计,以及相关代码的一些编程,以及相关分数阶编程函数
2019-12-21 20:58:02 136KB 分数阶
1
最优分数阶PID控制器的设计与研究论文, 首先,实现了Oustaloup 近似方法,并用SIMULINK 模块对其进行了封装,从而可 以更方便的求解分数阶微积分方程。同时也为搭建分数阶PID 控制器的模型奠定了基 础。 其次,提出了最优分数阶PID 控制器的设计方法。并以位置伺服系统作为研究对象, 采用ITAE 准则和ISE 准则,为其设计了最优分数阶PID 控制器。通过和最优整数阶PID 控制器的比较表明,最优分数阶PID 控制器具有良好的控制效果和较强的鲁棒性。
2019-12-21 20:50:45 924KB 分数阶PID
1
对于如何使用前面的程序的一个说明,如果不太会使用的朋友,可以看看
2019-12-21 20:27:25 452KB MATLAB 分数阶 控制 PID
1