深 圳 大 学 实 验 报 告
课程名称: 计算机控制技术
实验项目名称: 基于Matlab的PID控制算法仿真
学院: 机电与控制工程学院
专业: 自动化
指导教师: 杨蓉
报告人: . 学号:. 班级: 3
实验时间: 2012.5.26
实验报告提交时间: 2012.6.4
教务部制
实验目的与要求: (一)用Matlab的仿真工具Simulink分别做出数字PID控制器的两种算法(位置式和增量式)进行仿真; (二)被控对象为一阶惯性环节 D(s) = 1 / (5s+1); (三)采样周期 T = 1 s; (四)仿真结果:确定PID相关参数,使得系统的输出能够很快的跟随给定值的变化,给出例证,输入输出波形,程序清单及必要的分析。 方法、步骤: (一)位置式: (1)列出算法表达式; (2)列出算法传递函数; (3)建立Simulink模型; (4)准备工作:双击step,将sample time设置为1以符合采样周期 T = 1 s 的要求;选定仿真时间为500; (5)仿真完毕、运行。 (二)增量式: (1)列出算法表达式; (2)列出算法传递函数; (3)建立Simulink模型; (4)准备工作:分别双击step、 Integer Delay,将sample time设置为1以符合采样周期 T = 1s ;选定仿真时间为50; (5)仿真完毕、运行。 实验过程及内容: (一)位置式: (1)列出算法表达式: 位置式PID控制算法表达式为: (2)列出算法传递函数: (3)建立simulink模型: (4)准备工作: 双击step,将sample time设置为1以符合采样周期 T = 1 s 的要求; 选定仿真时间为500。 第一步是先获取开环系统的单位阶跃响应,在Simulink中,把反馈连线、微分器、积分器的输出连线都断开,并将’Kp’的值置为1,调试之后获取响应值。再连上反馈线,再分别接上微分器、积分器,仿真,调试仿真值。 (二)增量式: (1)列出算法表达式: 增量式PID控制算法表达式为: (2)列出算法传递函数:
大作业-计算机控制技术实验报告-基于Matlab的PID控制算法仿真(深圳大学)



