《现代控制理论》第1章习题解答
1.1 线性定常系统和线性时变系统的区别何在? 答:线性系统的状态空间模型为:
x?Ax?Bu
y?Cx?Du线性定常系统和线性时变系统的区别在于:对于线性定常系统,上述状态空间模型中的系数矩阵A,B,C和D中的各分量均为常数,而对线性时变系统,其系数矩阵A,B,C和
D中有时变的元素。线性定常系统在物理上代表结构和参数都不随时间变化的一类系统,
而线性时变系统的参数则随时间的变化而变化。
1.2 现代控制理论中的状态空间模型与经典控制理论中的传递函数有什么区别? 答: 传递函数模型与状态空间模型的主要区别如下:
传递函数模型(经典控制理论) 仅适用于线性定常系统 用于系统的外部描述 基于频域分析
1.3 线性系统的状态空间模型有哪几种标准形式?它们分别具有什么特点?
答: 线性系统的状态空间模型标准形式有能控标准型、能观标准型和对角线标准型。对于n阶传递函数
状态空间模型(现代控制理论) 适用于线性、非线性和时变系统 用于系统的内部描述 基于时域分析 bn?1sn?1?bn?2sn?2??b1s?b0G(s)??d, nn?1s?an?1s??a1s?a0分别有
?10?0??001????x??⑴ 能控标准型: ??00?0?????a0?a1?a2?bn?2??y??b0b1??0??1????x??0⑵ 能观标准型: ???????0???y??0
0??0??0?0?????x???u??? 1??0???an?1???1??bn?1?x?du0010000010?a0??b0??b??a1??1???u?a2?x???? ?b?n?2???b??an?1???n?1?1?x?du1
?0??p10?1???0p??1?02?x???x???u????? ⑶ 对角线标准型: ??????00p?1?n????cn?x?du?y??c1c2式中的p1,p2,,pn和c1,c2,,cn可由下式给出,
bn?1sn?1?bn?2sn?2??b1s?b0c1c2G(s)??d???sn?an?1sn?1??a1s?a0s?p1s?p2?cn?d s?pn能控标准型的特点:状态矩阵的最后一行由传递函数的分母多项式系数确定,其余部分具有特定结构,输出矩阵依赖于分子多项式系数,输入矩阵中的元素除了最后一个元素是1外,其余全为0。
能观标准型的特点:能控标准型的对偶形式。 对角线标准型的特点:状态矩阵是对角型矩阵。 1.4 对于同一个系统,状态变量的选择是否惟一?
答:对于同一个系统,状态变量的选择不是惟一的,状态变量的不同选择导致不同的状态空间模型。
1.5 单输入单输出系统的传递函数在什么情况下,其状态空间实现中的直接转移项D不等
于零,其参数如何确定?
答: 当传递函数G(s)的分母与分子的阶次相同时,其状态空间实现中的直接转移项D不等于零。
转移项D的确定:化简下述分母与分子阶次相同的传递函数
bnsn?bn?1sn?1???b1s?b0 G(s)?nn?1s?an?1s???a1s?a0 可得:
cn?1sn?1???c1s?c0G(s)?n?d n?1s?an?1s???a1s?a0由此得到的d就是状态空间实现中的直接转移项D。
1.6 在例1.2.2处理一般传递函数的状态空间实现过程中,采用了如图1.12的串联分解,
试问:若将图1.12中的两个环节前后调换,则对结果有何影响? 答: 将图1.12中的两个环节调换后的系统方块图为: 图中,
ub(s)m1a(s)y112?3,b(s)?bs?b1s?b0。 22a(s)s?a2s?a1s?a0
2
由于s?3y相当于对y作3次积分,故
a0y1可用如下的状态变量图表示: ?ma(s)m??a1??a2??y
2 b作2次微分,故因为sb相当于对
m?b(s)可用如下的状态变量图表示: uddtb2
因此,两个环节调换后的系统状态变量图为
进一步简化,可得系统状态变量图为
a0b0b1uddtddtb1mb0uddtddtddtb1b2m?a0?a1??a2??yb0ub2??x1?a1?x2?a2?x3y 3
取y?x3,y?x2,y?x1,可以得到两个环节调换后的系统的状态空间模型为
?0x??1???0y?[0两个环节调换前的状态空间模型是:
0?a0??b0?0?a1?x??b1?u???
1?a2????b2??01]x10??0?0??x??0?ux??001????
????a0?a1?a2???1??y?[b0b1b2]x显然,调换前后的状态空间实现是互为对偶的。 1.7 已知系统的传递函数
Y(s)s?6?2 U(s)s?5s?6试求其状态空间实现的能控标准形和能观标准形。 答: 系统的能控标准形为:
??01??0??x???x??1?u?6?5???? ??y?61x??? 系统的能观标准形为:
??0?6??6?x?x???1?5??1?u???? ??y?01x???1.8 考虑由下图描述的二阶水槽装置,
u2x2x1u1
图1.18 二阶水槽装置图
该装置可以看成是由两个环节串联构成的系统,它的方块图是:
4
u1u2b2s?a2x2b1s?a1x1
图1.19 二阶水槽系统的方块图
试确定其状态空间模型。
答:图1.19中两个环节的状态空间模型分别为:
?2??a2x2?b2u2?x 和 ?y?x2?2又因为u?u1?x2,所以
?1??a1x1?b1u?x ?y?x1??1??a1x1?b1x2?b1u1 x?2??a2x2?b2u2 xy?x1
进一步将其写成向量矩阵的形式,可得:
?1???a1?x?x???0??2??b1??x1??b10??u1? ?????????a2??x2??0b2??u2??x1?y??10???
?x2?1.9 考虑以下单输入单输出系统:
y?6y?11y?6y?6u
试求该系统状态空间模型的对角线标准形。 答: 由微分方程可得:
G(s)?其中,
c3c1c266????
s3?6s2?11s?6(s?1)(s?2)(s?3)s?1s?2s?36?3
s??1(s?2)(s?3)6c2?lim??6
s??2(s?1)(s?3)6c3?lim?3
s??3(s?1)(s?2)c1?lim故该系统状态空间模型的对角线标准形为:
?1???100??x1??1??x?x?2???0?20??x2???1?u ??????????3?0?3??x???0???x3????1???x1??
y??3?63??x?2???x3??
5