现代控制理论习题解答.docx

上传人:b****6 文档编号:5586271 上传时间:2022-12-28 格式:DOCX 页数:20 大小:127.29KB
下载 相关 举报
现代控制理论习题解答.docx_第1页
第1页 / 共20页
现代控制理论习题解答.docx_第2页
第2页 / 共20页
现代控制理论习题解答.docx_第3页
第3页 / 共20页
现代控制理论习题解答.docx_第4页
第4页 / 共20页
现代控制理论习题解答.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

现代控制理论习题解答.docx

《现代控制理论习题解答.docx》由会员分享,可在线阅读,更多相关《现代控制理论习题解答.docx(20页珍藏版)》请在冰豆网上搜索。

现代控制理论习题解答.docx

现代控制理论习题解答

《现代控制理论》第1章习题解答

1.1线性定常系统和线性时变系统的区别何在?

答:

线性系统的状态空间模型为:

XAxBu

yCxDu

线性定常系统和线性时变系统的区别在于:

对于线性定常系统,上述状态空间模型中的系数

矩阵A,B,C和D中的各分量均为常数,而对线性时变系统,其系数矩阵A,B,C和

D中有时变的元素。

线性定常系统在物理上代表结构和参数都不随时间变化的一类系统,

而线性时变系统的参数则随时间的变化而变化。

现代控制理论中的状态空间模型与经典控制理论中的传递函数有什么区别?

答:

传递函数模型与状态空间模型的主要区别如下:

传递函数模型(经典控制理论)

状态空间模型(现代控制理论)

仅适用于线性定常系统

适用于线性、非线性和时变系统

用于系统的外部描述

用于系统的内部描述

基于频域分析

基于时域分析

线性系统的状态空间模型有哪几种标准形式?

它们分别具有什么特点?

答:

线性系统的状态空间模型标准形式有能控标准型、能观标准型和对角线标准型。

对于n

阶传递函数

G(s)

bn1Sf

11

n

bn2S

2L

b|Sb0

d,

n

n1

L

s

an

1S

a〔s&

分别有

0

1

0

L

0

0

0

0

1

L

0

0

&

M

M

M

O

Mx

Mu

能控标准型:

0

0

0

L

1

0

ag

a

a2

L

an1

1

y

L

bn2

bn

1xdu

00

L

0

a。

b。

10

L

0

a1

bi

%

01

L

0

a2

%Mu

能观标准型:

MM

M

M

M

bn2

00

L

1

an1

bn1

00L01)%du

P1

0

L

0

1

&

0

P2

L

0

1

Xu

⑶对角线标准型:

M

M

O

M

M

0

0

L

Pn

1

y

C1

C2

L

CnX

du

式中的p1,p2,L,pn和C|,c2丄,cn可由下式给出,

G(s)bniSn1bn2Sn2LbiSbo

G(s)—nR--

san-sLa-sa-

GGL

sPisp2

匚dsPn

能控标准型的特点:

状态矩阵的最后一行由传递函数的分母多项式系数确定,

其余部分具有

特定结构,输出矩阵依赖于分子多项式系数,输入矩阵中的元素除了最后一个元素是1外,

其余全为0。

能观标准型的特点:

能控标准型的对偶形式。

对角线标准型的特点:

状态矩阵是对角型矩阵。

对于同一个系统,状态变量的选择是否惟一?

答:

对于同一个系统,状态变量的选择不是惟一的,状态变量的不同选择导致不同的状态空间模型。

单输入单输出系统的传递函数在什么情况下,其状态空间实现中的直接转移项零,其参数如何确定?

答:

当传递函数G(s)的分母与分子的阶次相同时,其状态空间实现中的直接转移项

D不等于

D不等

于零。

转移项D的确定:

化简下述分母与分子阶次相同的传递函数

nn1

G(s)恥bm'

s[S

b1sb0

a-sa-

可得:

n1

Cn1sgsC-

G(s)nn1-

san1S

由此得到的d就是状态空间实现中的直接转移项

在例1.2.2处理一般传递函数的状态空间实现过程中,采用了如图的串联分解,试问:

若将图中的两个环节前后调换,则对结果有何影响?

答:

将图中的两个环节调换后的系统方块图为:

图中,

^s2b1sb0。

 

由于s3y相当于对y作3次积分,故1—可用如下的状态变量图表示:

ma(s)

m

因为sb相当于对b作2次微分,故b(s)可用如下的状态变量图表示

u

因此,两个环节调换后的系统状态变量图为

 

取yX3,&X2,&xi,可以得到两个环节调换后的系统的状态空间模型为

0

0

bo

X1

0

aix

biu

0

1

a2

b2

y[0

0

1]x

两个环节调换前的状态空间模型是:

0

10

0

&0

01x

0u

a。

aia2

1

y[b。

b2]x

显然,调换前后的状态空间实现是互为对偶的。

 

已知系统的传递函数

Y(s)

s6

U(s)

s25s6

试求其状态空间实现的能控标准形和能观标准形。

 

答:

系统的能控标准形为:

0

1

0

x

x

u

6

5

1

y

6

1x

系统的能观标准形为:

n

0

6

6

%

%

u

1

5

1

y

0

1%

考虑由下图描述的二阶水槽装置,

 

该装置可以看成是由两个环节串联构成的系统,它的方块图是:

U2

X2戈

b1

Sa2

sa1

Ui

Xi

图二阶水槽系统的方块图

 

试确定其状态空间模型。

答:

图中两个环节的状态空间模型分别为

X2

y2

a2X2b2U2和X1

X1

3x1

du

X2

y

又因为uu1x2,所以

X1

a1x1

b|X2

b1u1

X2

a2x2

b?

u2

y

X1

进一步将其写成向量矩阵的形式,

可得:

X1

a1

b1

X1

b1

0

u1

X2

0

a2

X2

0

b2

u2

y

10

X1

X2

考虑以下单输入单输出系统:

&6y11&6y6u

试求该系统状态空间模型的对角线标准形。

答:

由微分方程可得

其中,

C1

sim1

6

(s2)(s3)

c3lim

s

1

3(s

6

1)(s

2)

故该系统状态空间模型的对角线标准形为

X11

0

0

X1

X20

2

0

X2

X30

0

3

X3

X1

y3

63

X2

C2

s"m2(s1)(s3)

3

6

3

1

1u

1

 

已知单输入单输出时不变系统的微分方程为:

&&t)4&(t)3y(t)U&t)6U(t)8u(t)

试求:

(1)建立此系统状态空间模型的对角线标准形;

(2)根据所建立的对角线标准形求系统的传递函数。

答:

(1)由微分方程可得

2s

6s

8,

2s5

G(s)2

1

s

4s

3

s4s3

—、2s5

2s5

cc

G1(S)2

s4s

3(s

1)(s

3)s1s3

其中,

已知系统的传递函数为

G(s)

2s5

3

 

每一个环节的状态空间模型分别为:

3x1

x15x2

2x15x2

因此,若采用串联分解方式,则系统的状态空间模型为:

Xi

3

0X1

X

i

5x2

y

25Xi

X2

对应的状态变量图为:

 

 

(2)将G(s)重新写成下述形式:

y

yi

y2

XiX2

因此,若采用并联分解方式,

则系统的状态空间模型为:

Xi

3

0

Xi

0.5

u

X2

0

5

X2

2.5

Xi

y

ii

X2

对应的状态变量图为:

 

 

已知系统的状态空间模型为xAxBu,yCx,写出该系统的特征多项式和传递函数

矩阵。

答:

系统的特征多项式为det(slA),

1

传递函数为G(s)C(slA)B。

一个传递函数的状态空间实现是否惟一?

由状态空间模型导出的传递函数是否惟一?

答:

一个传递函数的状态空间实现不惟一;而由状态空间模型导出的传递函数是惟一的。

已知系统的状态空间模型为xAxBu,yCx,写出其对偶状态空间模型。

答:

其对偶状态空间模型为:

~At~CTu

yBt~

xAxBu~at~cTu

与xAt~Cu,它们对应的特征多项式分别为

两个对偶状态空间模型之间的特征多项式和传递函数有什么关系?

答:

对于互为对偶的

yCxyB'~

故互为对偶的两

det(sIA)和det(sIAT)。

由于一个矩阵和其装置的特征多项式是相同的,个状态空间模型具有相同的特征多项式。

它们对应的传递函数分别为

 

考虑由以下状态空间模型描述的系统

试求其传递函数。

答:

由于

G(s)

G(s)

(sI

s(s5)61

C(sl

A)

A)1B

1

C(sI

s5

A)1B

1

s(s

5)

孑5s6(s1)

s1

s25s6

 

给定系统的状态空间模型

 

(sI

s

A)10

1

s4

1

0

(sI

A)0

s4

3

s

1

1s

2

因此,

G(s)

C(sIA)

1B

1

1

32

s6s

11s3

0

求系统的传递函数矩阵。

答:

系统的传递函数为G(s)C(sl

1

A)B。

由于

s26s11s23

12

23s2s3s

6s211s32

s4s1s4s

2s

6s11

s2

3

00

0

0

3

s22s

3s

1

0

0

1

2

s4

s1

s4s

0

1

1s2

s36s211s3s1

3

s24s

 

1456160X11

100X20u

010x30

试用MATLAB^件求出下列传递函数的状态空间实现

G(s)

答:

执行以下的m-文件:

num=[01047160];den=[11456160];

[A,B,C,D]=tf2ss(num,den)得到:

1456160

A100

010

由此可知:

X1

X2

X3

X1

y1047160x2

试用MATLAB^件求以下系统的传递函数:

&

0

1

0X1

1

1

0X2

1

0

0X3

X1

y

[10

0]

X2

X3

答:

执行以下m-文件:

A=[010;-1-10;100];

B=[0;1;0];

C=[100];

D=0;

[num,den]=ss2tf(A,B,C,D)

可得:

num=000

den=0

因此,系统的传递函数为

s

G(S)3s2

sss

试用MATLAB^件求以下系统的传递函数:

&210x,01

Ui

X2020x210

cU2

X3013X301

X1

y[001]X2

X3

答:

执行以下的m-文件:

A=[210;020;013];

B=[01;10;01];

C=[001];

D=[00];

[num,den]=ss2tf(A,B,C,D,1)

[num,den]=ss2tf(A,B,C,D,2)

可得要求的两个传递函数是

Y(s)s2

32

U1(s)s37s216s12

2

Y(s)s4s4

—(s)s37s216s12

已知系统的状态空间模型为xAxBu,yCx,取线性变换阵为P,且xPx,写出线性变换后的状态空间模型。

答:

把xPx代入&AxBu,yCx,得

PXAPxBu

yCPx

因此,线性变换后的等价状态空间模型为:

&P1APxP1Bu

yCPx

线性变换是否改变系统的特征多项式和极点?

简单证明之。

答:

假设系统的状态空间模型为

x

Ax

Bu

y

Cx

Du

经过线性变换x

Tx后,

系统的状态模型变为:

x

Ax

Bu

y

Cx

Du

其中,

A

TAT1,B

TB,

CCT1,

DD

由于

det(sl

A)det(sl

TAT

1)det(sTT

1TAT1)

det(T)det(slA)det(T1)det(slA)

yXi

故线性变换不会改变系统的特征多项式和极点。

&&3&2yu

(1)选择状态变量x1y,x2&,写出系统的状态方程;

(2)根据

(1)的结果,由以下的状态变换:

x1x1x2

x2x12x2

确定新的状态变量X1,X2,试写出关于新状态变量X1,X2的状态空间模型。

答:

⑴由X1y,X2&可得

X1X2

x23x22x1u

已知以下微分方程描述了系统的动态特性:

写成矩阵向量形式,可得

x101x10

u

X223X21

Xi

X2

(2)由于X1Xix2,x2x12x2,即

x1iixi

x2i2x2

容易验证这是一个等价线性变换,故可得

xii0xii

u

x202x2i

xi

乂2

给定系统

0i0

x*xu

abd

yi00x

试确定参数a,b和d的值,以使得该系统模型能等价地转换成以下的对角型

 

答:

由对角型状态空间模型可知

G(s)二

s3

而从原状态空间模型则可得传递函数

i0

(s3)(si)

i0

-2

s4s3

 

G(s)i°d

G(s)2.sbsa

由于等价的状态空间模型具有相同的传递函数,故经比较系数可得:

a3

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1