当前位置:文档之家› 《自动控制原理》---丁红主编---第四章习题答案

《自动控制原理》---丁红主编---第四章习题答案

《自动控制原理》---丁红主编---第四章习题答案
《自动控制原理》---丁红主编---第四章习题答案

4.1 C 4.2 B 4.3 AD 4.4

4.5

解:由题目可知,本系统的闭环特征方程式如下

0)2()1()(*=+++=s K s s s D

即02)1(*

*

2

=+++K s K s

解之得2***2,1)1(82)1(21+-±+-

=K K j K s 令)1(21*+-=K x ,2**)1(82

1

+-=K K y

易得12*

--=x K ,将其代入y 的表达式可得2)2(2

2

=++y x 即复数根轨迹部分是以)0,2(j -为圆心,2为半径的一个圆。 4.6

解:因为特征方程为:02

3

=+++K Ks as s

0=ds

dK

得:02)3(22

3=+++as s a s 非零实数分离点应满足:

02)3(22=+++a s a s

9104

1432

2,1+-±+-

=a a a s 虽然,要使根轨迹只有一个非零分离点,必须有:

09102=+-a a

解得:9,1==a a 。 当9=a 时得:

渐近线与实轴交于4-=σ;

渐进线与实轴的夹角为:

90,

90-; 分离点为-3.

根轨迹如下图所示。

-10

-8

-6

-4

-2

2

-6-4-2024

6Root Locus

Real Axis I m a g i n a r y A x i s

当9>a 时,例如10=a ,求得: 根轨迹起于0,0,-10;

根轨迹终止于-1和无穷远点; 根轨迹的渐近线与实轴交于-4.5;

根轨迹的渐近线与实轴的夹角为

90,

90-; 实轴上根轨迹区间为:[-10,-1]; 根轨迹的分离点为:-2.5,-4。 系统的根轨迹如下图所示

-10

-8

-6

-4-2

2

Root Locus

Real Axis

I m a g i n a r y A x i s

当9

渐近线与实轴的夹角为:

90,

90-; 根轨迹没有非零分离点。 根轨迹如图所示:

-10

-8

-6

-4-2

2

-6-4-2024

6Root Locus

Real Axis

I m a g i n a r y A x i s

由上述分析可知:

9=a 时,根轨迹有一个非零实数分离点; 9>a 时,根轨迹有两个非零实数分离点; 90<

解:(1)负反馈系统

1)

4)(2()

1(2*-=+++s s s s K

开环极点0,0,2,-4为根轨迹的起点; 开环有限零点-1,3条根轨迹趋于无穷远处; 实轴上的区间]1,2[--,]4,(--∞有限轨迹; 渐近线与实轴的交点:7.1-=σ;

渐近线与实轴的夹角:

60,

60-,

180; 渐近线与虚轴的交点: 由闭环特征方程:

0)

4)(2()1(12*=++++s s s s K

得:086*

*

2

3

4

=++++K s K s s s

4s 1 8 *K 3s 6 *K 0 2

s

6

48*

K - *K 0 1

s *

*

**4836)48(K

K K K --- 0 0 0s *K

由036)48(*

*

*

=--K K K 解得:0*=K 或者12*=K

辅助方程:06

48*2

*=+-K s K

将12*

=K 代入,求得:

j s 2±=

根据上述的分析,可绘制负反馈系统的根轨迹如图所示

-5

-4-3-2-101

-3-2-1012

3Root Locus

Real Axis

I m a g i n a r y A x i s

(2)正反馈系统

1)

4)(2()

1(2

*=+++s s s s K

4个开环极点0,0,-2,-4为根轨迹的起点; 1个有点零点,3条根轨迹趋于无穷远处; 渐近线与实轴的交点:7.1-=σ;

渐近线与实轴的夹角:

0,

120,

120-; 分离点的计算:

1

)

4)(2(2*

+++=

s s s s K 令0*=ds

dK ,求得分离点在-3.08和0处。

根轨迹如下图所示:

-5

-4-3-2-101

-3-2-1012

3Root Locus

Real Axis

I m a g i n a r y A x i s

由图可以看出:

负反馈系统在120*<

K 时,正反馈系统恒不稳定。 4.8

解:3=n ,0=m ;根轨迹分离点42.03

3

1-=+-=d ,对应的192.0=K ;与虚轴的交点为j 2±

,对应的3=K ,根轨迹如图所示。

设复极点为yj x s ±=2,1 根据阻尼比要求

605.0arccos arccos ===ζβ

x x y 732.1)180tan(-=-=β

先试凑的取3.0-=x ,得52.0=y ,此时

6

.173)(-=∠s G ,因为

1806.173-<-,不满足相角条件,因此要使x 加大,使s 与开环极点形成的角度加

大。取33.0-=x ,得572.0=y ,此时

180)(-≈∠s G 。因此共轭复极点为

j s 572.033.02,1±-=,此时513.0=K 。

运用长除法得另一极点为35.23-=s ,因为53.03?>s ,所以j s 572.033.02,1±-=可认为是系统的主导极点。

系统的闭环传递函数可近似地表示为:4356

.0665.04356

.0)(2++=

s s s D

可以近似地运用典型二阶系统估算系统的时域性能指标:

超调量:%3.16%100%2

1=?=--

ζζπ

δe

调节时间:s t n

s 08.93

==

ζω

4.9

解:由题意可知,系统开环传递函数为

)

01.0()

35

)(1.0()01.0()16.0)(1.0()()(2

*2+++=+++=s s s s K s s s s K s H s G 其中,K K 6.0*

=。系统的开环增益为*

3

5010K K K =

='。 1.系统有3个开环极点02,1=P ,01.03=P ;2个开环零点1.01-=z ,3

52-=z ; 2.根轨迹有3条分支,这三条根轨迹分别起始于开环极点02,1=P ,01.03=P ,两条终止于开环零点1.01-=z ,3

52-=z ,还有一条终止于无穷远处; 3.实轴上的根轨迹为]3

5,(--∞,]01.0,1.0[--;

4.渐近线为:76.12

335

1.001.0=-+

+-=a σ; 1802

3)12(=-+=π?k a

5分离点由

3

511

.0101.012+

++=++d d d d 解之得:39.31-=d ,15.02-=d (舍去);

根据幅值方程可得:4.11)

16.0)(1.0()

01.0(11121=+++=

d d d d K ,11410=='K K ; 6.与虚轴的交点:系统的闭环特征方程为:

01.006.1)6.001.0(23=++++K s s K s

劳斯矩阵如下:

3s 1 K 06.1 2s K 6.001.0+ K 1.0

1s

K

K

K 6.001.0)0894.0636.0(+-

0s K 1.0

当根轨迹和虚轴有交点时,06.001.0)0894.0636.0(=+-K

K

K ,即:14.0=K ,4.110=='K K

此时的辅助方程如下:

01.0)6.001.0(2=++K s K

解之得:j s 39.0±=

根据以上分析,绘制系统的根轨迹,如图所示。

-1-0.50

-0.5

0.5

Root Locus

Real Axis

I m a g i n a r y A x i s

(1)由根轨迹可知,系统稳定的开环放大倍数范围为4.1>'K ;

(2)系统阶跃响应含振荡分量的开环放大倍数的范围为1144.1<'

解:先列出系统)258()

256()(2

2++++=s s s s s K s G 的幅值条件如下

1)

258()

256(22=++++s s s s s K 当9.0=K 时利用试凑法可得:101-=s 满足次幅值条件。 系统的闭环特征方程式为:

05.1724.669.14)256(9.6)258()(2322=+++=+++++=s s s s s s s s s D

又已知10-=s 为特征方程式的一个跟,则可得

0)179.4)(10()(2=+++=s s s s D

解之得:j s 1145.23,2±-=

所以,系统的闭环特征根为101-=s ,j s 1145.23,2±-=。 4.11

解:开环传递函数)

2)(1()

1(6)()(+++=

s s s ks s H s G

特征方程式为:

1)

2)(1()

1(6=+++s s s ks

整理后的特征方程式为:

16

)2)(1(6)(1-=+++=

s s s ks

s G

此特征方程式的根轨迹,由)(1s G 的极点出发,其极点是

1)

2)(1(6

-=++s s s 的根。因此,

)(1s G 的根轨迹由)

2)(1()(++=

s s s K

s G 的根轨迹(见图)在6=K 时对应点出发。

由图可知,出发点为j 4.1±与-3. )(1s G 的根轨迹分成3条,其中一条朝向坐标原点,其余2条趋向去穷远处。其渐进线为:5.11

34.14.13-=--+-=j

j a σ, 270,90=a ?。

根据以上分析可得根轨迹如图所示。

4.12

解:由图知,该系统是一个正反馈控制系统,其根轨迹为零度根轨迹。该系统的开环传递函数为

2

2

*)

2()1()()(++=s s K s H s G 根据绘制零度根轨迹图的法则可得 (1)2=n ,即根轨迹有2条分支;

(2)2条根轨迹的起点分别为:21-=p ,22-=p ;2条根轨迹的终点分别为:11-=z ,

12-=z ;

(3)实轴上的根轨迹为),1[],1,2[],2,(∞-----∞。 根据以上分析,可以绘制该系统的零度根轨迹如图所示。

4.13

解:闭环系统特征方程为:

1()()0G s H s +=

因为()1H s =,则1()0G s +=,3

2

320Ts s s +++= 等效的开环传递函数为

3

2()32

Ts G s s s '=++

则开环零点有3个:1230z z z ===,开环极点有2个:121,2p p =-=-。 根据根轨迹的规则,可知:

(1)2,3n m ==,有3条根轨迹。起始于开环有限极点1p ,2p 和无限远极点,终于开环零点1z ,2z 和3z ,实轴上的根轨迹为[1,0]-和(,2]-∞- (2)求分离点坐标d

11

312d d d

+=++

由上式解得:13d =-,23d =-

(3)求与虚轴的交点 闭环系统的特征方程为

32320Ts s s +++=

将s j ω=

代入,解得:ω= 1.5T =。

-5

-4-3-2-101

-3-2-1012

3Root Locus

Real Axis

I m a g i n a r y A x i s

4.14

解:(1)由于本题给出的开环传递函数()G s 并非标准型,故需写出等效的开环传递函数,由题意,已知单位负反馈系统的开环传递函数()G s ,可得到系统的闭环特征方程为:

1()0G s +=

整理后得:

22(44)40K s s s s -+++=

两边同时除以2

4s s +,得系统的等效开环传递函数为

2

(2)()(4)

K s G s s s -'=+

则开环零点有2个:122z z ==,开环极点有2个:124,0p p =-=。 根据根轨迹的规则,可知:

(1)2,2n m ==,有2条根轨迹。起始于开环有限极点1p 和2p ,终于开环零点1z 和2z ,实轴上的根轨迹为[4,0]- (2)求分离点坐标d

1111

422

d d d d +=+

+++

由上式解得:1d =-

由根轨迹的幅值条件,可得分离点对应的根轨迹增益为2

1(4)1

(2)3

d s s s K s =-+==- (3)求与虚轴的交点 闭环系统的特征方程为

2(1)(44)40K s K s K ++-+=,列出劳斯矩阵如下

2s 1K + 4K 1s 44K - 0 0s 4K 0

当1K =时,有全零解,即1K =时,根轨迹与虚轴相交,将1K =代入全零行的上一行,

得2

40s +=

,解出交点为s =

-4

-3-2-1012

Root Locus

Real Axis

I m a g i n a r y A x i s

(2)由%0σ>,得系统为欠阻尼系统,根据欠阻尼系统的瞬态性能指标

%100%e

σ=?,

可得:当% 4.32%σ=时,0.707ζ=,阻尼角0

arccos 45βζ==,由0% 4.32%σ<<,阻尼角4590β<<,

由2(2)s t s ≤?=得:

4

2s n

t ζω≈<,即2n ζω>,

由于系统的特征值为1,2n p j ζωω=-±2s t <,即要求系统的共轭特征根

的实部<-2,而根轨迹的分离点在1s =-处,故不能同时满足0% 4.32%δ<<,

2(2)s t s ≤?=的要求。

4.15

解(1)取s

z s z s s K )

)(()(21++=

,则系统的开环传递函数为

)

1()

)(()()(221+++=

s s z s z s s K s G (Ⅰ型),且闭环系统稳定

所以,系统跟踪斜坡参考输入信号)(s R 时,=ssR e 常值; (2)因为0=ssN e ,所以)(s N 为阶跃信号; (3))

1()

)(()()(221+++=

s s z s z s k s K s G

已知:34.485.52,1j s ±-=?

180)()(2,12,1-=∠s K s G 若取11=z

180)()()()(211112111-=+∠-+∠-∠-+∠++∠p s p s s z s z s

42=z

(4)65.1272

.451.674

.692.728.7)

)(()

1()(34.485.52121=???=

+++=

+-=j

s z s z s s s s K

设另一个闭环极点为3p 则

4165.12)34.485.5)(34.485.5(3??=--+-p j j

95.03=p

因为???-=--=-95.013

1p z ?可构成一对闭环偶极子,3p 可忽略。

所以34.485.52,1j s ±-=是一对主导极点 简化后的闭环传函为:

53

7.11)

4(22.13)34.485.5)(34.485.5)(95.0()4)(1(56.12)(2+++=-++++++=

s s s j s j s s s s s K

4.16

解num=[1,2,4];den=conv([1,0],conv([1,4],conv([1,6],[1,1.4,1]))); rlocus(num,den),axis([-10,2,-6,6]); [K,poles]=rlocfind(num,den)

-10

-8

-6

-4-2

2

-6-4-2024

6Root Locus

Real Axis

I m a g i n a r y A x i s

Select a point in the graphics window selected_point = 0.0000 +1.2115i K=

15.5589 poles =

0.0000 + 1.2115i 0.0000 – 1.2115i

使用同样的方法可得相应的与虚轴交点的值 [K,poles]=rlocfind(num,den);

Select a point in the graphics window selected_point = 0.0000 +2.1545i K=

67.7351 poles =

0.0000 +2.1545i 0.0000 –2.1545i

[K,poles]=rlocfind(num,den);

Select a point in the graphics window selected_point = 0.0000 +3.7538i K=

1.6345e+002 poles =

0.0000 + 3.7538i 0.0000 –3.7538i

参看根轨迹图可知,系统稳定性范围是5589.15*

<

解num=1;den=conv([1,0],conv([1,4],conv([1,0,4],conv([1,4,8],[1,8,20])))); rlocus(num,den),axis([-6,2,-4,4]);

-6

-4-202

-4-2

2

4

Root Locus

Real Axis

I m a g i n a r y A x i s

num0=1000;den0=conv([1,0],conv([1,4],conv([1,0,4],conv([1,4,8],[1,8,20])))); [numc,denc]=cloop(num0,den0); t=0:0.1:50;

[y,x,t]=step(numc,denc,t); plot(t,y)

M=((max(y)-1)/1)*100;

disp(['最大超调量M=' num2str(M) '%'])

010********

0.5

1

1.5

最大超调量M=11.1368% 4.18

解:系统的开环传递函数为:

)

5()

1(10)5()1()()(22++=++=

s s ks s s ks K s H s G

整理后得等效开环传递函数为:

10

510)()(2

3++=

''s s ks

s H s G (1)MATLAB 程序如下: num=[10,0];den= [1,5,0,10]; rlocus(num,den)

-6

-5

-4

-3

-2

-1

1

-15-10-50510

15Root Locus

Real Axis

I m a g i n a r y A x i s

(2)当1=k 时,系统(a )的闭环传递函数为 num0=[100,10];den0=conv([1,0],conv([1,0],[1,5])); [numa,dena]=cloop(num0,den0) printsys(numa,dena) 执行结果为: num/den =

100 s + 10 ------------------------ s^3 + 5 s^2 + 100 s + 10 系统(a )的闭环极点为 sa=roots(dena) 执行结果为: sa =

-2.4498 + 9.6699i -2.4498 - 9.6699i -0.1005

即系统(a)的闭环极点为:1005.01-=s ,j s 6699.94498.23,2±-= 系统(b )的闭环传递函数为

numg=10;deng= conv([1,0],conv([1,0],[1,5])); numh=[1,1];denh=[0,1];

[numb,denb]=feedback(numg,deng,numh,denh) printsys(numb,denb) 执行结果为: num/den =

10 ----------------------- s^3 + 5 s^2 + 10 s + 10 sb=roots(denb)

执行结果为: sb =

-2.6506 -1.1747 + 1.5469i -1.1747 - 1.5469i

即系统(b)的闭环极点为:6506.21-=s ,j s 5469.11747.13,2±-= t=0:0.1:10;

[ya,xa,t]=step(numa,dena,t); [yb,xb,t]=step(numb,denb,t); plot(t,ya,t,yb)

执行结果如图所示:

0246810

0.5

1

1.5

其中,a 为a 系统的阶跃响应曲线,b 为b 系统的阶跃响应曲线。

通过上图可以看出:a 系统的阶跃响应上升时间小,超调量大,b 系统的阶跃响应上升时间较按系统大,但超调量小

相关主题
文本预览
相关文档
最新文档