一. 开发说明
受浙江大学机械与能源学院电厂热能及其自动化研究所委托,上海睿捷公司开发控制系统典型环节仿真软件,该软件已在2002年5月投入使用,效果良好。
本软件包开发工具为Delphi 6.0、Visual C++ 6.0以及MATLAB 6.0。以MATLAB6.0强大的控制系统工具箱为核心,在Visual
C++ 6.0环境下,通过调用MATLAB6.0提供的与本软件相关的DLL,开发出包含核心PID算法函数的DLL。最后,利用Delphi
6.0强大的界面开发能力,在Delphi 6.0下调用自主开发的DLL,提供友好的用户操作界面。
二. 目的
该软件包用于教学演示,学生可仿真调整控制器,受控对象和测量仪表的参数,观察系统在典型扰动下的响应曲线,从而寻找最佳控制器设置参数,达到优化的控制效果。
三. 控制系统构成 1控制器:可选P,
PI和PID三种算法,传递函数为Kp+1/TiS+TdS。
2.受控对象
有四种选择:
l 一阶环节:1/(1+a×S);
l 二阶环节:1/(S2+a×S+b);
l 有延迟的一阶环节:exp(-t×S)/(1+aS);
l 有延迟的一阶环节:exp(-t×S) /( S2+a×S+b);
其中t为延迟时间常数。 |
 |
|