作业帮 > 综合 > 作业

某广义被控过程传递函数为G(s)=21/[(s+1)(2s+1)(5s+1)(10s+1)],要求:

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/18 00:51:32
某广义被控过程传递函数为G(s)=21/[(s+1)(2s+1)(5s+1)(10s+1)],要求:
(1)用matlab语言编写程序,通过仿真求出阶跃输入下的响应曲线,并确定K,T,t(滔)三个参数;(2)若采用临界比例度法,试求其临界比例度δk和临界震荡周期Tk;当采用PID控制是,试计算比例度δ和积分时间T1

目前小弟已经仿真出了这个函数的图像  但是不知道如何计算参数和第二步    跪谢…ORZ…!
某广义被控过程传递函数为G(s)=21/[(s+1)(2s+1)(5s+1)(10s+1)],要求:
不难,如果你的输入是单位阶跃的话,那么K=21(稳态值和输入信号幅值之比),T就是上升到稳态值63.2%的时间,你自己从图上看,滔我记得就是T,好像概念是一样的(也可能是我记错了)
第二步的话,先要接一个单位负反馈,让系统闭环.然后再对象前面加一个比例环节,调节比例系数,直到系统输出是等幅振荡,然后记下这时候的比例系数和等幅振荡的周期.最后根据这两个参数进行PID的参数整定.有一些经验公式,你可以看看这个网页,里面公式也有
注意网页里的比例度指的是比例系数的倒数,不是指比例系数本身.
我单位的电脑里没有MATLAB,不方便做,不过方法告诉你了,lz自己做吧.
再问: 我主要想问一下第二步的那个simlink仿真图怎么画
再答: 不会用simulink吗?就是先打开simulink,新建模型,从左边的模块库里把需要的模块拖出来。你这里的pid就是一个比例增益模块,一个积分模块,一个微分模块,再加上一个求和模块就行了,后面被控对象的传递函数就用连续传递函数模块。信号源就选阶跃模块或者常数模块。输出可以接一个示波器,或者to workspace。