下面那个图,让k从0.1到20变化,步长为0.1,用MATLAB编程实现输出一组单位阶跃响应曲线。 在积分环节和惯性环节实验中,如何根据单位阶跃响应曲线的波形,...

作者&投稿:宁类 (若有异议请与网页底部的电邮联系)
几点小问题:
1、既然是单位反馈,反馈通道就没必要放一个H(s)方框了;
2、第1题只说到kp,应该是单独的P控制,但表达不清楚。
3、第2、3题所谓“积分时间”、“微分时间”都显得很不专业,容易引起歧义,应加上“常数”二字为宜。

第1题
(1)求阶跃响应

1
2

G=zpk([],[-1 -1 -1],1);
for kp=1:0.5:4, step(feedback(kp*G,1)); hold on, end

(2)从阶跃响应曲线可以看到,系统存在稳态误差,kp增大,对于减小稳态误差有利,但振荡加剧,超调量增大。
(3)根据终值定理来求:

1
2
3
4
5
6
7

>> syms s kp
>> G=1/(s+1)^3;
>> limit(kp*G/(1+kp*G),0)

ans =

1/(1+kp)*kp

第2题
(1)阶跃响应:

1
2
3
4
5
6
7
8
9

G=zpk([],[-1 -1 -1],1);
s=tf('s');
kp=0.5;
clf
for Ti=0.6:0.2:2,
Gc=kp*(1+1/(Ti*s));
step(feedback(Gc*G,1));
hold on
end

(2)从阶跃响应曲线可以看到,加入积分控制之后,系统无静差。随着积分时间常数增大,系统超调减小。
(3)用终值定理:

1
2
3
4
5
6
7
8

>> syms s kp Ti
>> G=1/(s+1)^3;
>> Gc=kp*(1+1/(Ti*s));
>> limit(Gc*G/(1+Gc*G),0)

ans =

1

第3题
求阶跃响应:

1
2
3
4
5
6
7
8
9

G=zpk([],[-1 -1 -1],1);
s=tf('s');
kp=0.5;
clf
for Td=0:0.4:2,
Gc=kp*(1+Td*s);
step(feedback(Gc*G,1));
hold on
end

从阶跃响应曲线可见,微分时间常数的增大有利于提高系统快速性。

第4题
阶跃响应:

1
2
3
4
5
6
7
8
9
10

G=zpk([],[-1 -1 -1],1);
s=tf('s');
kp=0.5;
Ti=1;
clf
for Td=0:0.4:2,
Gc=kp*(1+Td*s+1/(Ti*s));
step(feedback(Gc*G,1));
hold on
end

下面那个图,让k从0.1到20变化,用MATLAB编程实现输出一组单位阶跃响应曲线。~

figure(1)hold ont=0:0.0001:0.01;k=[0.1 0.2 0.5 1 5 20];for i=1:length(k)num=[50*k(i)];den=[0.0035 1+0.06*50*k(i)];step(num,den,t)text(0.009,50*k(i)/(1+0.06*50*k(i)),num2str(k(i)))endhold off

测定时间常数T的方法:用示波器的“时标”开关测出过渡过程时间t(即98%UO时的时间),由公式T = t/4计算时间常数
惯性环节:找出最大波形的0.632倍的点,此时对应的时间为时间常数T。
对积分环节,积分时间常数T的数值等于输出信号变化到与输入信号的阶跃变化量相等时所经过的一段时间。在单位阶跃响应曲线上就能确定。

扩展资料:
对惯性环节,时间常数T就是当输入信号为阶跃函数时,输出信号以起始速度变化到最后平衡值所需的时间。从单位阶跃响应曲线的起始点做切线与最后平衡值相交,则起始点到此交点所经历的时间就是惯性环节的时间常数T。
最简单的积分环节可由一个电容充电过程来表征.实际使用时,常由宽频带放大器经过电容器反馈而构成。
参考资料来源:百度百科-惯性环节

下面那个图,让k从0.1到20变化,用MATLAB编程实现输出一组单位阶跃响应曲...
答:figure(1)hold ont=0:0.0001:0.01;k=[0.1 0.2 0.5 1 5 20];for i=1:length(k)num=[50*k(i)];den=[0.0035 1+0.06*50*k(i)];step(num,den,t)text(0.009,50*k(i)/(1+0.06*50*k(i)),num2str(k(i)))endhold off ...

下面那个图,让k从0.1到20变化,步长为0.1,用MATLAB编程实现输出一组单...
答:1、既然是单位反馈,反馈通道就没必要放一个H(s)方框了;2、第1题只说到kp,应该是单独的P控制,但表达不清楚。3、第2、3题所谓“积分时间”、“微分时间”都显得很不专业,容易引起歧义,应加上“常数”二字为宜。第1题 (1)求阶跃响应 1 2 G=zpk([],[-1 -1 -1],1);for kp=1:...

...s+(6-3k-k^2 )=0 用MATLAB画出k从零到无穷时的根轨迹图
答:如果把k从0开始到一个很大的数为止的所有根轨迹图都画出来的话,线就混在一起分不清了,要画的话,脚本如下:clc clear figure hold on for k = 0:10:200 %这里上下限和步长自己设 num = [1,5,11-k,6-3*k-k.^2];den = [1];H = tf(num,den); %生成传函 rlocus(H); %画根...

如图16所示,R1=400Ω,R3的变阻范围是0~20Ω,电源电压U保持12V不变...
答:(1)当K断开、滑片P滑到B点时,R1被断路,R2与R3串联。………(1分)电路的总电流为:I= = =0.1A………(1分)R3两端的电压为:U3=IR3=0.1A×20Ω=2VR2两端的电压为:U2=U-U3=12V-2V=10V………(1分)R2= = =100Ω………...

取20毫升氨水溶液,其电离常数为k。用0.1摩尔每升的盐酸滴定,滴定过程...
答:K=c(OH)*c(NH4+)/c(NH3·H2O)温度不变时为常数 要使K=c(OH),则等价于c(NH4+)=c(NH3·H2O)由图中知20mL盐酸时pH突跃,即恰好中和,说明盐酸与氨水浓度一样 则当加入盐酸10mL时恰好中和一半,忽略弱电解质电离和水解,此时铵根离子浓度与氨分子浓度一致,故应是b点 ...

以下matlab程序中改变哪个数,使图中横竖坐标均为0到1.但是不能改变k的...
答:pi1就是靠三个数得到的,不能动s,不能动k,那就改d呗,把d改成0.02

五年级趣味数学题
答:x+0.1(28-x)=5.5 0.9x=2.7 x=3 28-x=25 答:有一元的3张,一角的25张。 2.解:设1元的有x张,2元的(x-2)张,5元的(52-2x) x+2(x-2)+5(52-2x)=116 x+2x-4+260-10x=116 7x=140 x=20 x-2=18 52-2x=12 答:1元的有20张,2元18张,5元12张。

急啊啊啊啊啊啊啊啊!!最晚本周日完成!!!高分!求初中数学计算题。好的...
答:4. 有一个每边长为0.1米的正方体金属块,质量为10千克,放于面积为1米2的水平桌面中央,金属块对桌面的压强是多大?如果再用12牛顿的力沿竖直方向压金属块,这时金属块对桌面的压强是多大? 5. 如图所示,边长为20厘米的正方体箱子的顶部固定有一截面积为4厘米的管子,现从管子上方往箱内灌水,使管中的水面高出...

物理化学题目!!!求解答
答:④若将此木块投入某液体中,露出液面高度为4厘米,求这种液体的密度。解:①5N;②5N;③125Pa;④0.83×103kg/m3图2三、如图2所示电路,电源电压不变,R1的阻值为10欧姆,闭合开关S,滑动变阻器的滑片滑到b点,电压表 与 的示数之比为5:7,R2与R消耗的功率之和是R1消耗功率的4倍,求:①通过R1与R2的电流之比②...