PID_PIDA_Controller:GA在确定PID,I-PD,PI-D,PIDA控制器参数中的实现

时间:2024-04-06 15:48:43
【文件属性】:

文件名称:PID_PIDA_Controller:GA在确定PID,I-PD,PI-D,PIDA控制器参数中的实现

文件大小:25.37MB

文件格式:ZIP

更新时间:2024-04-06 15:48:43

MATLAB

PID和PIDA控制器 运行程序 要运行该程序,请在命令窗口中启动UserInterface.m。 文献资料 在此程序中,我们将采用遗传算法(GA)确定PID,PI-D,I-PD和PIDA控制器参数,以补偿不同的基准系统。 基准系统 传递函数G(s) 多个相等的极点 四阶系统 右半平面零 延时和滞后 延时和双重滞后 快速和慢速模式 振荡系统 极不稳定 上下限 控制器 价值观 比例行动 整体行动 衍生动作 二阶微分作用 派生作用的过滤器 二阶微分作用的过滤器 程序说明 程序用户界面及其计算参数的简单说明。 启动程序后,选择要补偿的Benchmark系统,GA会计算目标函数IAE。 该程序将显示四个控制器和所选系统的参考跟踪和干扰抑制。 该程序还将在程序的同一文件夹中导出一个Excel文件,其中包含诸如上升时间,建立时间和其他阶跃响应特征之类的阶跃信息。 控制


【文件预览】:
PID_PIDA_Controller-main
----data()
--------pdf()
--------UserInterface.png(133KB)
--------image diagram loop()
--------image()
--------data excel()
----Reference_Tracking_Optimization()
--------src()
----Benchmark_System()
--------printFromWorkspace.m(2KB)
--------Time_Delay_and_lag5()
--------Oscillatory_System1()
--------Time_Delay_and_lag2()
----README.md(7KB)
----Disturbance_Rejection_Optimization()
--------src_dist()

网友评论