线性系统理论大作业2

线性系统理论大作业2
线性系统理论大作业2

摘要:本文主要讨论线性系统解集的几何结构与系统能观性、能控性和稳定性之间的关系。这一关系从两个方面来说明,第一部分讲述系统解集几何结构与特征值和特征向量之间的关系,通过Matlab 仿真例子说明这一关系;第二部分分别讲述特征值和特征向量与系统能观性、能控性和稳定性之间的关系,并讲述了能观性,能控性以及稳定性的定义和判据,通过以约旦标准型为例来讲述相同特征值和不同特征值情况下的能观性,能控性,最后在Simulink中仿真一定特征值条件下系统的稳定性。从以上两个方面来说明解集的几何结构与系统能观性、能控性和稳定性之间的关系。

1. 零输入响应解集与特征值和特征向量之间的关系

线性定常系统状态方程x

Ax Bu y Cx Du

=+??

=+? ,0(0),0x x t =≥的解为

()00

()(),0t At A t x t e x e Bu d t τττ-=+≥?。

为了研究线性定常系统状态方程解集的几何结构与线性系统的特征之间的关系,将系统简化,只考虑系统为零输入的状态响应,即x

Ax y Cx

=??

=? ,0(0),0x x t =≥的解为

0()At x t e x =。

所有的零输入状态响应组成了一个线性空间,且该线性空间中有n 个独立的元素,它们的线性组合决定了所有零输入响应。所以可以通过选择一组线性独立的初始条件得到一组零输入响应集中的基底。

下面先考虑最简单的零输入状态响应集的基底。

若12,,...n λλλ是A 的两两互异的特征值,且12,,...n v v v 是相应的单位特征向量,即,1,2,...i i i Av v i n λ==。选0,1,2,...i x v i n ==,则

0()(...)......

i At At i

2233

i 2233i i i i 2233i i i i i i i t i x t e x e v 11I +At +

A t +A t +v 2!3!11

v Av t A v t A v t 2!3!11

v v t v t v t 2!3!

e v λλλλ====++++=++++=

所以取01122...n n x v v v ααα=+++时,相应的零输入响应为

121122()...n t t t n n

x t e v e v e v λλλααα=+++

由此可以看出线性定常系统的零输入响应解集的几何结构可以由系统矩阵A 的特征值和特征向量来表征。即其解集由12,,...n v v v 构成的n 维坐标空间的线性组合。

上述结论的Matlab 仿真程序和结果如下:

系统的状态方程为()10122023x x u

y x

?-????=+? ? ?-??????=?

,取初始状态x(0)=α1*V 1+α2 *V 2,其

中V 1、V 2为特征值对应的特征向量。 取[α1 α2]=[1 4]。

打开MATLAB编辑器,编写如下程序,

clear all;

close all;

clc;

A=[-1 0;2 -2];B=[1;0];C=[2 3];D=[0];%设定系统的状态方程参数

sys=ss(A,B,C,D);

[b,a]=ss2tf(A,B,C,D);%状态方程转换成传递函数

alpha =input('input alpha:');%输入alpha参数[1 4]

[V,D]=eig(A); %利用eig函数求系统的特征值D与特征向量V

t=0:0.01:5;u=zeros(1,length(t));%输入为零

x0=alpha(1)*V(:,1)+alpha(2)*V(:,2);%设定初始状态

subplot(211);

[y,t,x]=lsim(sys,u,t,x0);

t=0:0.01:5;

plot(t,x);%绘制系统的零输入响应

xlabel('时间t');title('原系统的零输入响应状态');

grid on;

%绘制以特征值对应的特征向量为基底的零输入响应的状态

xz=alpha(1)* V(:,1)*exp(D(1)*t)+alpha(2)* V(:,2)*exp(D(4)*t);

subplot(212);plot(t,xz);

xlabel('时间t');title('以特征值对应的特征向量为基底的零输入响应的状态');

grid on;

输出结果如下图:由图可知,当系统的初始状态为系统特征值对应的特征向量的线性组合时,系统的零输入响应也是相应特征向量的对应线性组合。即当x(0)=α1*V1+α2 *V2时,e At*x(0)=α1*eλ1*t*V1+α2*eλ2*t*V2。

2 特征值、特征向量与系统特征之间的关系

2.1 系统能控性与系统特征值和特征向量之间的关系

2.1.1 能控性的定义

状态空间中的任意两点x 0,x 1即x(t 0)=x 0,x(t 1)=x 1,若存在控制信号u(t)能将状态x(t)从t 0时刻的x 0在[t 0,t 1]中驱动到x 1,则系统能控。

2.1.2 能控性判据

对于系统()()()x

t Ax t Bu t =+ , 其响应为1

000

()()0()()t A t t A t t t x t e x e Bu d τττ---=?+

?

(1) W c 矩阵为非奇异矩阵?系统能控 在t 1时刻,1

10100

()()10()t A t t A t t t x e x e Bu d τττ---=?+?

设计控制器10()

10()T

A t t T u

B e w u ττ---=,

则1

1010100

()()()

1100T

t A t t A t t A

t t T t x e x e BB e w u d τττ------=?+

?

=10()00A t t e x u -?+

假设1

10100

()()

T

t A t t A

t t T c t W e BB e d τττ----=

?

则10()010A t t u x e x -=-?

若能保证W c 为非奇异矩阵,则能保证系统的能控性。这一命题的逆命题也成立,

证明过程略。

(2)矩阵C=[B AB A 2B…A N-1B]满秩?系统能控 (3)PHB 判据:矩阵[A-λI B]满秩?系统能控 (4)AP+PA T =-BB T 有唯一正定解?系统能控

(5)矩阵B 中所有列张成的子空间不属于A 的任意一个不变子空间?系统能控 不变子空间:若V 是线性空间X 的子空间,0v V ∈是V 中任意一个元素,若对所

有0v ,0Av V ∈(A 为矩阵)则V 称为A 的不变子空间。

2.1.3 特征值和特征向量与能控性的关系

对于状态方程x

Ax Bu y Cx Du

=+??=+? ,由第一节中讨论可知,其零输入响应的解集是在由

ξ1,ξ2,ξ3…组成的线性空间中。以下讨论以三阶系统为例说明能控性与特征值特征向量的关系。

设初始条件为x (0)=α1*ξ1+α2*ξ2+α3*ξ3,若B=α1*ξ1+α2*ξ2,则定义:

()()12121122112211220

112211220111

2120

22()()()()T T

t

t

At T A t At T T

A t c t

t t t t T T t T t

t

t

t T w e BB e dt e e dt

e e e e dt

e e e dt

e λλλλλλλλαξαξαξαξαξαξαξαξξαξξααξα==++ =++??

?? = ? ???

??????

由以上推导可知,c w 不满秩,系统不能控。可以得出结论:B 矩阵的方向决定了能控性。即能控性判据(5),(A,B )能控需要B 中所有列张成子空间不属于A 的任意一个不变子空间(以特征向量为基底的线性空间)。

例如:对于系统100112112300x x u -????

? ?=-+ ? ? ? ?-????

,A 矩阵的特征值为λ1=-1λ2=-2,

λ3=-3。对应的特征向量为ξ1=(1 0 0)T ,ξ2=(0 1 0)T ,ξ3=(0 -1 1)T 。B=(ξ1+ξ2 ξ1+2ξ2),

B 的所有列张成子空间属于A 的由ξ1=(1 0 0)T 和ξ2=(0 1 0)T 组成的不变子空间。根据以上结论可知,系统不能控。以下根据判据(2)来判断系统是否能控:

(B AB A 2B )=111111122448000000--?? ?

-- ? ???

不满秩,系统不能控,与以上结论一致。

若B 所有列张成的子空间属于A 的某一个不变子空间,以下讨论对(A ,B )进行能

控分解。

若(A ,B )不能控,系统()()()x

t Ax t Bu t =+ 可分解为 11122200c c c c c x

x A A B u x x A ????????=+ ? ? ? ? ???

?????? (1)当输入u=0 ,初始状态(0)(0)(0)0c c c x x x ????

= ? ??

???时, 则1112c c c x

A x A x

B u =?+?+ ,从而11

()(0)A c c x t e x =?。

说明输入为零,初始状态落在能控子空间里,则状态响应在能控子空间里。

(2)当出入u≠0,初始状态(0)(0)(0)0c c c x x x ????= ? ??

???时, 则11

11()0

()(0)()t

A A t c c c x t e

x e B u d τττ-=?+?,()0x t =。

(3)当出入u≠0,初始状态(0)c x ,(0)c x 都不为零时, 则11

1111()

()120

()(0)()()t

t

A A t A t c c c c x t e

x e

B u d e A x d ττττττ--=?++??,

22()(0)A c c x t e x =?

说明初始条件不在特征向量张成子空间里,则状态响应不完全在能控子空间里。综上所述:当初始条件落在能控子空间,则一定能设计控制器使状态点到达预定点。

2.1.4 A 的约旦标准型判断能控性

要判断一个系统基于约旦标准型的能控性,必须考虑其约旦标准型和输入矩阵的形式,这里通过举例说明这种方法。如果A 不是约旦标准型,则可以通过线性变换将A 化为约旦标准型。

对于系统 .

x Ax Bu =+ y Cx =

变换为约旦标准型 1

.

x J x T Bu ---=+ y CT x -=

我们可以求出系统矩阵A 的特征值,来直接写出系统的约旦标准型矩阵J 。

当特征值无重根时,

1200

n J λλλ??

?????

?=????????

当特征值有q 个重根1λ时,

111

110100q n J λλλλλ+??

????????=??????

??????

对于已经通过线性变换转化成约旦标准型的系统:

当21l b ≠0时,2λ是系统的能控模态;

1

1111111121112211

2221.1

1l l l b b b x x u

b b b λλλλλλ????

????????

????=+????????

????????????????

当11l b 与12l b 相互线性独立时,1λ是系统的能控模态。

2.2 系统能观性与系统特征值和特征向量之间的关系

2.2.1 能观性定义

若在给定时间段[t 0,t 1]内,根据系统的输入输出信号可唯一确定系统的初始 状态,则系统能观。 2.2.2 系统能观性判据

对于系统x Ax Bu y Cx Du =+??=+?

,其响应为:()

0()(0)()t At A t x t e x e Bu d τττ-=+? 系统输出为()

()(0)()t

At

A t y t Ce x Ce

Bu d Du τττ-=+

+?

(1) W c 矩阵为非奇异矩阵?系统能观 令()0

()()()(0)t

A t At y t y t Ce Bu d Du Ce x τττ-=--=?

两边乘以T A t

T e

C 得

()(0)T

T

A t T A t T At e C y t e C Ce x =

两边积分得

()(0)T

T

t

t

A T A T At e C y d e C Ce d x τττττ=?

?

记00

T

t

A T At W e C Ce d ττ=

?

1

(0)()T t

A T x W e C y d τ

ττ-=?

以上推导说明:当W 0为非奇异矩阵时系统能观。该命题的逆命题也成立,证明

略。

(2)能观性矩阵1n C CA O CA -??

? ?= ? ? ???

满秩?系统能观。 (3)矩阵A I C λ-??

????

满秩?系统能观。

(4)方程00T T A W W A C C +=-有唯一的正定解?系统能观。 2.2.3 特征值和特征向量与能观性的关系

对于状态方程x

Ax Bu y Cx Du

=+??

=+? ,由第一节中讨论可知,其零输入响应的解集是在由

ξ1,ξ2,ξ3…组成的线性空间中。以下说明能观性与特征值特征向量的关系。

根据A 的特征值来判断系统的能观性,如果A 不是约旦标准型,则可以通过线性变换将A 化为约旦标准型。如下例子可以说明,对于已经通过线性变换转化成约旦标准型的系统,

11111111121112211

22211

1

111

2112

13

222

11.1

1l l l N

N

b b b x x u b b b y C C C C C C λλλλλλ????????????

????=+????????

??????????????????=??

当2

11C ≠0时,2λ是系统的能观模态;

当11N C 与12N C 相互线性独立时,1λ是系统的能观模态。

不能观子空间:若x 0是系统的初始状态从t 0至t 1,x 0所产生的零输入响应为零,所有上述x 0组成了一个子空间称为不能观子空间。

例如:()11122210,1011x x x y x x x ??????

??==

? ? ? ?-???????? ,初始状态为1020()1()0x t x t ????= ? ???

??,则11221x x x x x =??=-+? ,得110220()()0

()()t

t t x t e x t x t e x t e

--?==??==??,()0100t y e -??== ???,系统不能观。以不能观模态对应向量为初始条件的输出为零。

2.3 系统稳定性与系统特征值和特征向量之间的关系

2.3.1 系统稳定性

定义:系统在有界输入条件下,输出有界。

系统的输入有界是指对u(t)存在一个常数m u 满足()m u t u <,0[,)t t ∈∞。对所有上述输入信号,存在一个常数M ,使系统输出y(t)满足()y t M <,0[,)t t ∈∞。则称系统是有界输入有界输出稳定。

2.3.2 稳定性判据

系统脉冲响应y(t)绝对可积,即

()g t dt ∞

<∞?

?系统稳定。

2.3.3 约旦标准型的特征根与系统稳定性关系

研究线性定常系统的稳定性的方法很多,因.

x =Ax ,0(0),0x x t =≥的解为

0()At x t e x =,所以可以根据()x t 的形态即可判别系统的稳定性。由于()x t 的形态是

由At

e

决定的,因此可以用At

e

来研究系统的稳定性。除此之外,还可以根据A 的特征

值来研究系统的稳定性。

下面给出线性定常系统渐近稳定的判据:

定理 1 [特征值判据] 线性定常系统.

x =Ax 为渐近稳定的充要条件是系统矩阵A 的全部特征值都具有负实部。

定理2线性定常连续系统为.

x =Ax 渐近稳定的充要条件是对正定矩阵Q ,方程

T PA P Q A +=-有唯一的正定解。

证明:先证充分性。即证明线性定常系统为.

x =Ax 渐近稳定,则对任意的正定矩阵Q , 方程T

PA P Q A +=-有唯一的正定解。

即证明若对任意的正定矩阵Q , 方程T

PA P Q A +=-有唯一的正定解,则.

x =Ax 是渐近稳定的。

令0

e e d T

A t At P Q t ∞

=

?,则

Q

Q t Q t

t

Q A

A t Q P A PA At t A At

t A At t

A T

At t

A T

T -===

+=

+∞∞

?

?

?0

0e e d e e d d d e e d e e T T T

1

?

-=Q Qe e t A At n

i R e i e t A t ,,2,1,0)(0lim ?

=

→λn

i R t x i e t ,,2,1,0)(0)(lim =

→λ1

?

-=Q Qe e t A At )

0,0)((,)0()(≥==t t u x e t x At 。

为对角形或约旦规范形?,?证:1A AQ Q A -=

所以P 是上述方程的解。 若,P P 均为上述方程的解,即

T T P PA Q P PA Q

A A +=-+=- , 则()()0T P P P P A A -+-=

等式两边同乘e T

A t 、e

At

()()0

()()0e ()e 0

e e e e e e e e T T

T

T T T A t

At A t At A t At A t At A t At P P P P A d d

P P P P dt dt d P P dt A -+-=?-+-?=??-=?

? 0∞→积分得

()

T 0

e

()e 0

00A t

At

P P P P P P

??-=?

?--=?=

再证必要性。

即证明若对任意的正定矩阵Q , 方程T

PA P Q A +=-有唯一的正定解,则.

x =Ax 是渐近稳定的。

取A 的特征值λ和其相应的特征向量ξ,将方程T

PA P Q A +=-两边同乘以H

ξ、

ξ得

()0

2Re()H T H H H H H H

H H H P PA Q P P Q P Q Q P A ξξξξξξλξξλξξξξ

λξ

ξξξ

ξξ

ξξ

λ+=-+=-+=-<=-

所以由定理1知A 的全部特征值都具有负实部,则系统渐近稳定。

现在以一个例子来说明。线性定常系统为.

x =Ax ,其中A 不是约旦标准型,由于线性变换不改变系统的特征值,进而不改变系统的稳定性,所以可通过线性变换将其化为约旦标准型,直接根据特征值的情况来讨论系统的稳定性。

于是

.

213000

000

x Tx

.

x J x =Ax J x J =?? ?

???→= ? ??

? , 设1

23x x x x ?? ?= ? ? ???,则.

11

.

22.33

123x x x J x J x J x ===。

若1111

110

001000010000J λλλλ??

? ? ?=

? ? ???

则1111111112111102!00()(0)(0)0

000

0t t t

t t J t

t t

t e te t e e te x t e x x e te e λλλλλλλλ??

? ? ?

== ? ? ?

?

??

若要()1x t 稳定,则要求1λ有负实部。 若22J jw =-,则33J jw =

()()()()

22223300jw t jw t

x t e x x t e

x -==()()23,x t x t ?有界但不趋近于0,所以系统稳定但不是渐近

稳定。

由上可得结论:

(1)若系统化为约旦标准型后,如有某个约旦标准型的特征值在s 的左半平面(有负实部),则该约旦块渐近稳定。

(2)若某一个约旦块有一个纯虚根,则系统稳定但不是渐近稳定。

以下用simulink 仿真例子说明系统稳定性:

以系统()112111x x u

y x

?????=+? ? ?-??????=?

为例,在Simulink 中仿真,设置初始状态为

x1=[1;1];x2=[1;1]

打开示波器显示如下图形:

由图可以看出,当A中有一个不稳定的特征值时,系统的输出不稳定,对应的状态x1不稳定,而状态x2稳定。

线性系统理论大作业小组报告-汽车机器人建模

审定成绩: 重庆邮电大学 硕士研究生课程设计报告 (《线性系统理论》) 设计题目:汽车机器人建模 学院名称:自动化学院 学生姓名: 专业:控制科学与工程 仪器科学与技术 班级:自动化1班、2班 指导教师:蔡林沁 填表时间:2017年12月

重庆邮电大学

摘要 汽车被广泛的应用于城市交通中,它的方便、快速、高效给人们带来了很大便利,这大大改变了人们的生活. 研制出一种结构简单、控制有效、行驶安全的城市用无人智能驾驶车辆,将驾驶员解放出来,是大大降低交通事故的有效方法之一,应用现代控制理论设计出很多控制算法,对汽车进行控制是非常必要的,本文以汽车机器人为研究对象,对其进行建模和仿真,研究了其模型的能控能观性、稳定性,并通过极点配置和状态观测器对其进行控制,达到了一定的性能要求。这些研究为以后研究汽车的自动驾驶和路径导航,打下了一定的基础。 关键字:建模、能控性、能观性、稳定性、极点配置、状态观测器

目录 第一章绪论 (1) 第一节概述 (1) 第二节任务分工 (2) 第二章系统建模 (2) 2 系统建模 (2) 2.1运动学模型 (2) 2.2自然坐标系下模型 (4) 2.3具体数学模型 (6) 第三章系统分析 (7) 3.1 能控性 (7) 3.1.1 能控性判据 (7) 3.1.2 能控性的判定 (8) 3.2 能观性 (10) 3.2.1 能观性判据 (10) 3.2.2 能观测性的判定 (12) 3.3 稳定性 (13) 3.3.1 稳定性判据 (13) 3.3.2 稳定性的判定 (14) 第四章极点配置 (15) 4.1 极点配置概念 (15) 4.2 极点配置算法 (15) 4.3 极点的配置 (16) 4.4 极点配置后的阶跃响应 (17) 第五章状态观测器 (18) 5.1概念 (19) 5.2带有观测器的状态反馈 (20) 5.3代码实现 (21) 5.4 极点配置和状态观测器比较 (23)

线性系统理论大作业

目录 题目一 (2) (一)状态反馈加积分器校正的输出反馈系统设计 (2) (1)建立被控对象的状态空间模型,并判断系统性质 (2) (2)状态反馈增益矩阵和积分增益常数的设计 (4) (3)全维观测器设计 (6) (4)如何在闭环调速系统中增加限流环节 (8) (二)二次型最优全状态反馈控制和按负载扰动前馈补偿的复合控制系统设计 (8) (1)线性二次型最优全状态反馈设计 (8) (2)降维观测器设计 (13) 题目二 (15) (1)判断系统是否存在最优控制律 (15) (2)非零给定点的最优控制设计和仿真分析 (16) (3)权矩阵的各权值对动态性能影响分析 (17)

题目一 (一)状态反馈加积分器校正的输出反馈系统设计 (1)建立被控对象的状态空间模型,并判断系统性质 1)画出与题目对应的模拟结构图,如图1所示: 图1原始系统结构图 取状态变量为1x =n ,2x =d I ,3x =d u ,控制输入u=c u 1222212333375375111 T L e la la la s s s C x x T GD GD C x x x x RT T RT K x x u T T ?=-???=--+???=-+?? 将已知参数代人并设输出y=n=1x ,得被控对象的状态空间表达式为 L x Ax Bu ET y Cx =++= 其中,2 37500039.768011=-3.696-17.85727.05600-588.2351 00 T e la la la s C GD C A RT T RT T ???? ? ???????=- -?????? ??????-??? ? ,

线性系统大作业1

研 究 生 课 程 论 文 (2014-2015学年第一学期) 线性系统的基本特性 研究生:

线性系统理论的研究对象为线性系统。线性系统是最为简单和最为基本的一类动态系统。线性系统理论是系统控制理论中研究最为充分、发展最为成熟和应用最为广泛的一个分支。线性系统理论中的很多概念和方法,对于研究系统控制理论的其他分支,如非线性系统理论、最优控制理论、自适应控制理论、鲁棒控制理论、随机控制理论等,同样也是不可缺少的基础。 线性系统的一个基本特征是其模型方程具有线性属性即满足叠加原理。叠加原理是指,若表系统的数学描述为L ,则对任意两个输入变量u 1和u 2以及任意两个非零有限常数c 1和c 2必成立关系式: 11221122()()()L c u c u c L u c L u +=+ 对于线性系统,通常还可进一步细分为线性时不变系统(linear time-invariant systems)和线性时变系统(linear time-varying systems)两类。 线性时不变系统也称为线性定常系统或线性常系数系统。其特点是,描述系统动态过程的线性微分方程或差分方程中,每个系数都是不随时间变化的函数。从实际的观点而言,线性时不变系统也是实际系统的一种理想化模型,实质上是对实际系统经过近似化和工程化处理后所导出的一类理想化系统。但是,由于线性时不变系统在研究上的简便性和基础性,并且为数很多的实际系统都可以在一定范围内足够精确地用线性时不变系统来代表,因此自然地成为线性系统理论中的主要研究对象。 线性时变系统也称为线性变系数系统。其特点是,表征系统动态过程的线性微分方程或差分方程中,至少包含一个卷数为随时间变化的函数。在视实世界中,由于系统外部和内部的原因,参数的变化是不可避免的,因此严格地说几乎所有系统都属于时变系统的范畴。但是,从研究的角度,只要参数随时间

信息光学习题答案

信息光学习题答案 第一章 线性系统分析 1.1 简要说明以下系统是否有线性和平移不变性. (1)()();x f dx d x g = (2)()();?=dx x f x g (3)()();x f x g = (4)()()()[];2 ? ∞ ∞ --= αααd x h f x g (5) ()()απξααd j f ?∞ ∞ --2exp 解:(1)线性、平移不变; (2)线性、平移不变; (3)非线性、平移不变; (4)线性、平移不变; (5)线性、非平移不变。 1.2 证明)()ex p()(2x comb x j x comb x comb +=?? ? ??π 证明:左边=∑∑∑∞ -∞ =∞-∞=∞-∞=-=??? ???-=??? ??-=??? ??n n n n x n x n x x comb )2(2)2(2122δδδ ∑∑∑∑∑∑∞ -∞ =∞ -∞ =∞ -∞=∞ -∞=∞ -∞ =∞ -∞ =--+-= -+-=-+-= +=n n n n n n n n x n x n x jn n x n x x j n x x j x comb x comb ) () 1()() ()exp()() ()exp()()exp()()(δδδπδδπδπ右边 当n 为奇数时,右边=0,当n 为偶数时,右边=∑∞ -∞ =-n n x )2(2δ 所以当n 为偶数时,左右两边相等。 1.3 证明)()(sin x comb x =ππδ 证明:根据复合函数形式的δ函数公式 0)(,) () ()]([1 ≠''-= ∑ =i n i i i x h x h x x x h δδ 式中i x 是h(x)=0的根,)(i x h '表示)(x h 在i x x =处的导数。于是 )() ()(sin x comb n x x n =-=∑∞ -∞ =π δπ ππδ

线性系统理论

Linear Systems Theory: A Structural Decomposition Approach 线性系统理论: 结构分解法 Ben M. Chen (陈本美) 新加坡国立大学 Zongli Lin(林宗利) 美国弗吉尼亚大学 Yacov Shamash (雅科夫 司马诩) 美国纽约州立大学石溪分校

此书献给我们的家人 前两位作者谨以这中译版献给他们的母校 厦门大学

目录 绪论 1 导论和预览 1.1 背景 1.2 各章预览 1.3 符号和术语 2 数学基础 2.1 导论 2.2 矢量空间和子空间 2.3 矩阵代数和特性 2.3.1 行列式、逆和求导 2.3.2 秩、特征值和约当型 2.3.3 特殊矩阵 2.3.4 奇异值分解 2.4 范数 2.4.1 矢量范数 2.4.2矩阵范数 2.4.3 连续时间信号范数 2.4.4 离散时间信号范数 2.4.5 连续时间系统范数 2.4.6 离散时间系统范数 3 线性系统理论复习 3.1 导论 3.2 动态响应 3.3 系统稳定性 3.4 可控性和可观性 3.5 系统可逆性 3.6 常态秩、有限零点和无限零点3.7 几何子空间 3.8 状态反馈和输出馈入的特性3.9 练习

4 无驱动和/或无检测系统的分解 4.1 导论 4.2 自治系统 4.3 无驱动系统 4.4 无检测系统 4.5 练习 5. 正则系统的分解 5.1 导论 5.2 SISO系统 5.3 严格正则系统 5.4 非严格正则系统 5.5 结构化分解特性的证明 5.6 系统矩阵的Kronecker型和Smith型5.7 离散时间系统 5.8 练习 6 奇异系统的分解 6.1 导论 6.2 SISO奇异系统 6.3 MIMO描述系统 6.4 定理6.3.1的证明和性质 6.5 离散时间奇异系统 6.6 练习 7 双线性变换的结构化映射 7.1 导论 7.2 连续到离散时间系统的映射 7.3 离散时间到连续时间系统的映射7.4 定理7.2.1的证明 7.5 练习 8 系统因子分解 8.1 导论 8.2 严格正则系统 8.3 非严格正则系统 8.4 离散时间系统 8.5 练习 9 通过选择传感器/执行器实现的结构配置9.1 导论 9.2 同时有限和无限零点结构配置 9.2.1 SISO系统 9.2.2 MIMO系统

系统辨识大作业论文Use

中南大学 系统辨识大作业 学院:信息科学与工程学院 专业:控制科学与工程 学生姓名:龚晓辉 学号:134611066 指导老师:韩华教授 完成时间:2014年6月

基于随机逼近算法的系统辨识设计 龚晓辉1, 2 1. 中南大学信息科学与工程学院,长沙410083 2. 轨道交通安全运行控制与通信研究所, 长沙410083 E-mail: csugxh@https://www.360docs.net/doc/5e16859311.html, 摘要:本文对系统辨识的基本原理和要素进行了详细阐述,介绍和分析了系统辨识中常用的最小二乘算法,极大似然法,神经网络算法和随机逼近算法。随机逼近算法只需利用输入输出的观测来辨识系统参数,在实际中有重要运用。本文对随机逼近算法进行了详细说明。同时,针对一个三阶系统设计了KW随机逼近算法进行了参数辨识,并且和递推最小二乘法进行了对比。实验证明在实际辨识过程中两种算法各有优缺点。 关键词: 系统辨识, 随机逼近法, 递推最小二乘法 1.引言 在我们所学的线性系统理论中,都是在系统模型已知的情况来设计控制率,使系统达到稳定性,准确性和快速性的要求。然而,在实际系统中,对象的模型往往是未知的。而且,非线性是普遍存在的,线性系统只是对非线性系统的一种近似。因此,了解对象准确的模型,对设计控制器及其重要。在一些实际对象中,如导弹,化学过程,生物规律,药物反应,以及社会经济等,这些对象使用机理分析法比较困难,但是通过使用辨识技术可以建立系统精确的模型,确定最优控制率[1]。如今,系统辨识技术已经在航空航天,海洋工程,生物学等各个领域获得了广泛运用。 2.系统辨识的基本思想与常用方法 辨识的目的是为了获得对象模型。对象的模型有多种表现形式,它包括直觉模型,图表模型,数学模型,解析模型,程序模型和语言模型。这些模型之间可以相互转换。我们在建立系统模型时,需要遵循目的性,实在性,可辨识性,悭吝性的基本原则。目的性指的是建模的目的要明确,实在性指的是模型的物理概念要明确。可辨识性指的是模型结构合理,输入信号持续激励,数据量充足。悭吝性指的是被辨识参数的个数要尽量少。 辨识对象模型要遵循上面的基本原则。它是将对象看成一个黑箱。从含有噪声的输入输出数据中,按照一个准则,运用辨识理论,从一组给定的模型中,确定一个与所测系统等价的模型,是现代控制理论的一个分支。系统辨识由数据、模型类和准则三要素组成。数据是由观测实体而得,它不是唯一的,受观测时间、观测目的、观测手段等影响。模型类就是模型结构,它也不是唯一的,受辨识目的、辨识方法等影响。而准则是辨识的优化目标,用来衡量模型接近实际系统的标准。它也不是唯一的,受辨识目的、辨识方法的影响。由于存在多种数据拟合

线性系统理论历年考题

说明: 姚老师是从07还是08年教这门课的,之前的考题有多少参考价值不敢保证,也只能供大家参考了,重点的复习还是以课件为主,把平时讲的课件内容复习好了,考试不会有问题(来自上届的经验)。 祝大家考试顺利! (这个文档内部交流用,并感谢董俊青和兰天同学,若有不足请大家见谅。) 2008级综合大题 []4001021100101 1 2x x u y x ???? ????=-+????????-????= 1 能否通过状态反馈设计将系统特征值配置到平面任意位置? 2 控规范分解求上述方程的不可简约形式? 3 求方程的传递函数; 4 验证系统是否渐近稳定、BIBO 稳定、李氏稳定; 5 可能通过状态反馈将不可简约方程特征值配置到-2,-3?若能,确定K ,若不能,请说明理由; 6 能否为系统不可简约方程设计全阶状态观测器,使其特征值为-4,-5; 7画出不可简约方程带有状态观测器的状态反馈系统结构图。 参考解答: 1. 判断能控性:能控矩阵2 14161 24,() 2.0 0M B AB A B rank M ?? ?? ??==-=???????? 系统不完全可控,不能任意配置极点。

2 按可控规范型分解 取M 的前两列,并加1与其线性无关列构成1 1 401200 1P -?? ??=-?????? ,求得120331 1066 00 1P ?? ????? ?=-????????? ? 进行变换[] 1 1 20831112,0,2 2 26000 1 A PAP B PB c cP --? ? ?? ???? ????=-====???? ??????????? ? 所以系统不可简约实现为[]08112022x x u y x ?????=+???????????=? 3. 1 2(1)(1)2(1)()()(4)(2)(1) (4)(2) s s s G s c sI A B s s s s s --+-=-= = -++-+ 4. det()(4)(2)(1)sI A s s s -=-++, 系统有一极点4,位于复平面的右部,故不是渐近稳定。 1 2(1)()()(4)(2) s G s c sI A B s s --=-= -+,极点为4,-2,存在位于右半平面的极点,故系统不 是BIBO 稳定。 系统发散,不是李氏稳定。 5. 可以。令11 228,12T k k k k A Bk k +???? =+=??? ??? ?? 则特征方程[]2 112()det ()(2)28f s sI A Bk s k s k k =-+=-++-- 期望特征方程* 2 ()(2)(3)56f s s s s s =++=++

线性系统理论多年考题和答案

2008级综合大题 []400102110010112x x u y x ????????=-+????????-????=& 1 能否通过状态反馈设计将系统特征值配置到平面任意位置? 2 控规范分解求上述方程的不可简约形式? 3 求方程的传递函数; 4 验证系统是否渐近稳定、BIBO 稳定、李氏稳定;(各种稳定之间的关系和判定方法!) 5 可能通过状态反馈将不可简约方程特征值配置到-2,-3?若能,确定K ,若不能,请说明理由; 6 能否为系统不可简约方程设计全阶状态观测器,使其特征值为-4,-5; 7画出不可简约方程带有状态观测器的状态反馈系统结构图。 参考解答: 1. 判断能控性:能控矩阵21416124,() 2.000M B AB A B rank M ?? ????==-=???? ???? 系统不完全 可控,不能任意配置极点。 2 按可控规范型分解 取M 的前两列,并加1与其线性无关列构成1140120001P -????=-??????,求得1203311066 001P ?? ?? ?? ??=-?????? ???? 进行变换[]11 20831112,0,22260001A PAP B PB c cP --? ??????? ????=-====???? ???????? ????

所以系统不可简约实现为[]08112022x x u y x ?????=+?????????? ?=? & 3. 12(1)(1)2(1) ()()(4)(2)(1)(4)(2) s s s G s c sI A B s s s s s --+-=-= =-++-+ 4. det()(4)(2)(1)sI A s s s -=-++,系统有一极点4,位于复平面的右部,故不是渐近稳定。 12(1) ()()(4)(2) s G s c sI A B s s --=-= -+,极点为4,-2,存在位于右半平面的极点,故系统不 是BIBO 稳定。 系统发散,不是李氏稳定。 5. 可以。令11228,12T k k k k A Bk k +???? =+=???????? 则特征方程[]2 112()det ()(2)28f s sI A Bk s k s k k =-+=-++-- 期望特征方程*2 ()(2)(3)56f s s s s s =++=++ 比较上两式求得:728T k -?? =??-?? 6. 可以。设12l L l ??=????,则11222821222l l A LC l l --?? -=? ?--?? 特征方程2 2121()(222)1628f s s l l s l l =+-++-- 期望特征方程*2 ()(4)(5)920f s s s s s =++=++ 比较得:103136L ???? =????????

现代控制理论第2章l

第2章 线性系统理论 线性系统是实际系统的一类理想化模型,通常用线性的微分方程或差分方程描述。其基本特征是满足叠加原理,可分为线性定常系统和线性时变系统。 现代控制理论中,采用状态变量法描述系统,它既能反映系统内部变化情况,又能考虑初始条件,也为多变量系统的分析、综合提供了强有力的工具。 2.1 基本概念 输入:外部施加到系统上的全部激励。 输出:能从外部测量到的来自系统的信息。 状态变量:确定动力学系统状态的最小的一组变量。 状态向量:若n 个状态变量)(1t x ,)(2t x ,…,)(t x n 是向量)(t x 的各个分量,即 )(t x 为状态向量。 状态空间:以各状态变量作为基底组成的n 维向量空间。在特定的时间,状态向量)(t x 在状态空间中只是一个点。 状态轨迹:状态向量)(t x 在状态空间中随时间t 变化的轨迹。 连续时间系统:)(t x 的定义域为某时间域],[f 0t t 内一切实数。 离散时间系统:)(t x 的自变量时间t 只能取到某实数域内的离散值。 状态方程:描述系统状态变量与输入变量之间动态关系的一阶微分方程

组或一阶差分方程组。一般形式为 或 式中 u ——输入向量; k ——采样时刻。 状态方程表征了系统由输入引起的内部状态的变化。 输出方程:描述输出变量与系统输入变量和状态变量间函数关系的代数方程,具有形式 它是一个代数变换过程。 状态空间表达式:状态方程与输出方程联立,构成对动态系统的完整描述,总称为系统的状态空间表达式,又称动态方程。 线性系统的状态空间表达式具有下列一般形式: 1)连续时间系统 ? ??+=+=)()()()()()()()()()(t t t t t t t t t t u D x C y u B x A x & (2–1) 式中 A (t )——系统矩阵或状态矩阵,n ?n 矩阵; B (t )——控制矩阵或输入矩阵,n ?p 矩阵; C (t )——观测矩阵或输出矩阵,q ?n 矩阵; D (t )——输入输出矩阵,q ?p 矩阵; x ——状态向量,n 维; u ——控制作用,p 维; y ——系统输出,q 维。 2)离散时间系统

Matlab大作业

Matlab 大作业 (组内成员:彭超杰、南彦东、江明伟) 一、研究模型 (电车)通过控制油门(保持一定角度)来调节电动机能输出稳定的转速,从而控制车速稳定。 数学依据说明如下: 由图可知存在以下关系:a d a a u w k R i dt di L =++ (w k e d d =) L M M dt dw J -= a m i k M = L a m M i k dt dw J -=

k为反电势常数,m k为电动机电磁力矩常数,这里忽略阻尼力矩。d

二、数学模型 再看整个研究对象,示意图以课本为依据,不同点是这里将数控的进给运动,转换为汽车行驶所需要的扭矩。(这里不说明扭矩的具体产生过程,仅仅说明输出车轮旋转的角速度w ) 对照课本不同,() s θ变为()s N ,1 221z z w w =,1w 为电动机的转速,2w 为轮胎的转速,1z 为电动机的光轴齿轮的齿数,2z 为与轮胎相连光轴的 齿轮齿数。 )(*10110w x w k x ==,1 21z z k = ()c a m m d b a m x K K K k s k k JRs JLs K K K k s G i 1231+++= () c a m m d M K K K k s k k JRs JLs R Ls K s G L 1231)(++++-= 同理,忽略电枢绕组的电感L ,简化系统传递函数方框图如下

()JR K K K k JR s k k s JR K K K k s G c a m m d b a m x i 121++= ()JR K K K k JR s k k s K K K K k s k k Rs R K s G c a m m d c a m m d M L 121121++-=++-=

线性系统理论作业

《线性系统理论》 设计报告 专业: 学号: 姓名: 教师:

取状态变量为X=[U d,I d,n]T, 则系统的状态空间描述为:{X=AX+Bu+ET l Y=CX 其中A= [?1 T s 0 0 1 T la R ?1 T la ?C e T la R 0 375C T GD2 0] B=[ K s T S ]E=[ ?375 GD2 ] C=[0 0 1 ] 代入数据得:A=[?588.235 0 0 26.709 ?20.833 ?3.678 0 48.821 0 ]B=[ 23529.41 ] 通过matlab检测系统的能控能观性并求出系统的特征值: 对应的matlab程序如下: %原始系统能控能观性判断与特征值求解% A=[-588.235 0 0;26.709 -20.833 -3.678;0 48.821 0]; B=[23529.41 0 0]'; C=[0 0 1]; D=0; disp(eig(A)); % 计算并输出特征值 % sys1=ss(A,B,C,D); Qc=ctrb(A,B); %生成能控性判别矩阵% Qo=obsv(A,C); %生成能观性判别矩阵% if length(A)==rank(Qc) %系统能控性判别% disp('系统完全可控!'); else disp('系统不完全可控!'); end if length(A)==rank(Qo) %系统能观性判别% disp('系统完全可观!'); else disp('系统不完全可观!'); end 运行结果如下: 1.0e+002 * -0.104165000000000 + 0.084297191975771i -0.104165000000000 - 0.084297191975771i -5.882350000000000 系统完全可控! 系统完全可观! 系统特征值实部均为负,由此可知该系统为外部稳定的能控但不能观测系统,设负载转矩为0时,输入为阶跃信号,系统的simulink仿真如下:

线性系统理论试卷

湘潭大学研究生考试试题 考试科目:线性系统理论/现代控制理论考生人数:20考试形式:闭卷 适用专业: 双控单控/电传 适用年级:一年级 试卷类型: A 类 一、给定多项式矩阵如下: 22121()1 2s s s s D s s s ?? ?????? ++++= ++ 1. 计算矩阵的行次数,判断系统是否行既约? 2. 计算矩阵的列次数,判断系统是否列既约? 3. 寻找单模矩阵,将多项式矩阵()D s 化为史密斯型。 二、设系统的传递函数矩阵为右MFD 1()()N s D s -,其中: 210 ()21s D s s s s ? ? ????? ? -= +-+,()11N s s s ???? =-+ 试判断{}(),()N s D s 是否右互质;如果不是右互质,试通过初等运算找出其最大右公因子。 三、给定()G s 的一个左MFD 为: 1 210 1 0()112 1s s G s s s s -? ? ?? ?????????? ? ? -+= +-+ 试判断这个MFD 是否是最小阶的;如果不是,求出其最小阶MFD 。 四、确定下列传递函数矩阵的一个不可简约左MFD : 21 1 0()102 2s s s G s s s s s ????????? ? ?? += +++ 五、给定系统的传递函数矩阵为

22 3 (1)(2)(1)(2)()31(1)(2) (2)s s s s s s G s s s s s s ???? ?? ??????? ? +++++= +++++ 试计算出相应的评价值,并写出其史密斯--麦克米伦型。 六、给定传递函数矩阵如下: 2 2221156()1253 43s s s s s G s s s s s ???? ?? ??? ? ?? +-++= ++++ 试定出其零、极点,并计算出其结构指数。 七、给定系统的传递函数矩阵如下: 2 2211 154()14 3 712s s s s G s s s s s ???? ?? ??? ? ?? +-++= ++++ 试求出一个控制器型实现。 八、确定下列传递函数矩阵()G s 的一个不可简约的PMD 2 2 141()143 32s s s s G s s s s s ?? ?? ?? ??? ??? ++-= ++++ 九、给定系统的传递函数矩阵如下: 1 2 2 430 11()221 21s s s s G s s s s s -?????? ??????? ?? ? ++-+= +++ 试设计一个状态反馈K,使得状态反馈系数的极点为: 12λ*=-, 23λ*=-, 4,5 42j λ* =-±

线性系统理论MATLAB大作业.(DOC)

兰州理工大学2015级线性系统理论大作业 线性系统理论Matlab 实验报告 1、在造纸流程中,投料箱应该把纸浆流变成2cm 的射流,并均匀喷洒在网状传送带上。为此,要精确控制喷射速度和传送速度之间的比例关系。投料箱内的压力是需要控制的主要变量,它决定了纸浆的喷射速度。投料箱内的总压力是纸浆液压和另外灌注的气压之和。由压力控制的投料箱是个耦合系统,因此,我们很难用手工方法保证纸张的质量。 在特定的工作点上,将投料箱线性化,可以得到下面的状态空间模型: u x x ?? ????+??????-+-=0001.0105.0002.002.08.0. []21,x x y = 其中,系统的状态变量x1=液面高度,x2=压力,系统的控制变量u1=纸浆流量u2=气压阀门的开启量。在上述条件下,试设计合适的状态变量反馈控制器,使系统具有实特征根,且有一个根大于5 解:本题目是在已知状态空间描述的情况下要求设计一个状态反馈控制器,从而使得系统具有实数特征根,并要求要有一个根的模值要大于5,而特征根是正数时系统不稳定,这样的设计是无意义的,故而不妨采用状态反馈后的两个期望特征根为-7,-6,这样满足题目中所需的要求。要对系统进行状态反馈的设计首先要判断其是否能控,即求出该系统的能控性判别矩阵,然后判断其秩,从而得出其是否可控。 Matlab 判断该系统可控性和求取状态反馈矩阵K 的程序,如图1所示,同时求得加入状态反馈后的特征根并与原系统的特征根进行了对比。

图1系统能控性、状态反馈矩阵和特征根的分析程序上述程序的运行结果如图2所示: 图2系统能控性、反馈矩阵和特征根的运行结果

光学信息技术第三章习题

第三章习题解答 3.1参看图3.5,在推导相干成像系统点扩散函数( 3.35 )式时,对于积分号前的相位因子 相对于它在原点之值正好改变n 弧度? 设光瞳函数是一个半径为 a 的圆,那么在物平面上相应 h 的第一个零点的半径是 多少? 时可以弃去相位因子 由于原点的相位为零,于是与原点位相位差为 的条件是 式中r x 2 y 2,而 试问 exp j#(x ; y o ) 2d o 2 2 x y i M 2 (1) 物平面上半径多大时,相位因子 exp j£(x 0 y 0) d o (2) (3) 由这些结果,设观察是在透镜光轴附近进行,那么 a ,入和d o 之间存在什么关系 exp k 2 2 (x 。 y 。) 2d o (2) y 2) 賦 2d o ,r o ... d o 根据(3.1.5 ) 式,相干成像系统的点扩散函数是透镜光瞳函数的夫琅禾费衍射图 样,其中心位于理想像点 (%, %) h(x °,y °;x, y) 1 2 d °d i 2 P (x,y)exp jp (xi %)2 (yi %)2]dxdy r circ 一 a J_aJ,2 a ) 2 d o d i

(3)根据线性系统理论,像面上原点处的场分布,必须是物面上所有点在像面上的点 扩散函数对于原点的贡献 h(x ),y 0;0,0) o 按照上面的分析,如果略去 h 第一个零点以 外的影响,即只考虑h 的中央亮斑对原点的贡献, 那么这个贡献仅仅来自于物平面原点 附近r 。 0.61 d 。/ a 范围内的小区域。当这个小区域内各点的相位因子 2 exp[jkr ° /2d °]变化不大,就可认为(3.1.3 )式的近似成立,而将它弃去,假设小区 域内相位变化不大于几分之一弧度(例如 /16 )就满足以上要求,则 kr ;/2d 0 16 2 r ° d °/16,也即 a 2.44. d 0 (4) 例如 600nm , d ° 600nm ,则光瞳半径a 1.46mm ,显然这一条件是极易满足 的。 3.2 一个余弦型振幅光栅,复振幅透过率为 放在图3.5所示的成像系统的物面上,用单色平面波倾斜照明,平面波的传播方向在 X 0Z 平 面内,与z 轴夹角为Bo 透镜焦距为 f ,孔径为D O (1) 求物体透射光场的频谱; (2) 使像平面出现条纹的最大B 角等于多少?求此时像面强度分布; (3) 若B 采用上述极大值, 使像面上出现条纹的最大光栅频率是多少?与B =0时的截 止频率比较,结论如何? (% y o )2 (d i 在点扩散函数的第一个零点处, J ,(2 a ) 0 ,此时应有2 a 3.83,即 0.61 (2) 将(2)式代入(1 )式,并注意观察点在原点 ( X i y 0) ,于是得 r o 0.61 d o a (3) t(X 0,y °) cos 2 f °X 0 2

线性系统理论综述

线性系统理论课程大作业论文线性系统理论综述及其应用

这学期学习的线性系统理论属于系统控制理论的一个最为基本和成熟发展的分支,主要包括以下内容:介绍采用系统理论解决工程问题的一般步骤,明确建模、分析、综合在解决实际问题中的作用,并重点介绍线性系统模型的特征和分析方法;介绍系统的状态空间描述,结余状态空间方法的分析和系统结构特征和结构的规范分解以及状态反馈及其性质等。 一.线性系统理论研究内容综述 系统是系统控制理论所要研究的对象,从系统控制理论的角度,通常将系统定义为由相互关联和相互制约的若干部分组成的具有特定功能的整体。 动态系统是运动规律按照确定规律或者确定的统计的规律岁时间演化的一类系统,动态系统的行为由各类变量间的关系来表征,系统的变量可以分为三种形式,一类是反映外部对系统的影响或者作用的输入变量组,如控制、投入、扰动等;二是表征系统状态行为的内部状态变量组;三是反映系统外部作用或影响的输入变量组如响应,产出。表征系统动态的过程的数学描述具有两类基本形式,一是系统的内部描述,另一组是输入变量对状态变量的组的动态影响。从机制的角度来看,动态系统可被分类为连续系统变量动态系统和离散事件动态系统;从特征的角度,动态系统可分别分类为线性系统和非线性系统,参数集成系统和分布参数系统;从作用时间类型角度,动态系统可被称为连续时间系统和离散时间系统。 线性系统理论是系统控制理论最为成熟和最为基础的分支。他是现代控制理论的一个重要组成部分,也是对经典控制理论的延申。现代控制理论主要是着重研究现性状态的运动规律和改变这种规律的可能性和方法。线性系统的理论和方法是建立在建模的基础上。在建模的基础上,可以进一步把线性系统的理论进一步区分为“分析理论”和“综合理论”。分析理论分为定量分析和定性分析,定量分析是着重于研究对系统性能和控制具有重要意义的结构特性。系统综合理论是建立在分析的基础上,系统综合目的是使系统的性能达到期望的指标或实现最优化。 线性系统理论的研究对象为线性系统,线性系统为最为简单和最为基本的一类动态系统。线性系统理论是系统控制理论中最为充分、发展最为成熟和应用最为广泛的一个开支。线性系统的的一个基本特征是其模型满足线性叠加原理。对于线性系统的研究也可以进一步分为线性是不变系统和线性时不变系统两类。对系统进行建模也是控制理论中具有重要的作用。对系统建模的作用多样性和基本型、途径以及系统的建模的准则=====系统建模的简单性和分析的结果的准确性之间做出适当的折中。 线性控制理论在1960年前后开始了从经典控制理论到现代理论的过渡。反应这种过渡的重要标志成果是,卡尔曼把在分析力学中广为采用的状态空间描

线性系统理论 仿真作业(倒立摆模型)

线性系统理论课后设计报告 一、题目 倒立摆模型如下:x Ax Bu y Cx =+= 01000000.490500.51000,,0001000100020.60101A B C ????????-??????===????????????-???? 当(0)0.1,(0)=0,(0)=0,z(0)=0θθ =z 1、 求系统输出响应 2、 要求输出在6s 内达到稳定,如何处理? 二、解答 1、系统输出响应 根据题中状态方程,取状态变量:1=, 2=z, 3,4=x x x x θθ=z ,根据题中给出的倒 立摆模型,我们可以在matlab 中建立空间状态模型并得出零输入状态响应输出,matlab 代码如下:

仿真结果如下: 注:蓝色曲线代表z(t),绿色曲线代表θ(t) 由上图可知,从图中可以看到,系统输出响应曲线发散,输出不稳定。

2、要求输出在6s内达到稳定,如何处理? 第一步:由于系统输出响应发散,所以该系统中有特征根中在极平面右半平面,一般都需要进行极点配置。所以首先我们需要判断系统是否完全可控。 代码如下: 结果n=4,即秩为4,系统是完全可控的,可以使用线性状态反馈法配置零极点。 第二步:极点配置,即选取期望极点并进行极点配置校正,本例中将阻尼比设 置为0.707时可以去期望极点为:P=(-2-2j,-2+2j,-10-j,-10+j);根据期望极点可以在matlab中计算出增益矩阵K,具体代码如下: 得出增益矩阵K为: 第三步:将状态反馈极点配置后的闭环系统在matlab中建立描述模型,并将

输出响应表示成曲线,代码如下: 校正后的仿真曲线如下: 其中蓝色曲线为z(t),绿色为θ(t),在2.8s时系统即可进入稳定状态,完全满足6s内稳定的性能指标。

2014《现代控制理论》学习指导书及部分题目答案

现代控制理论学习指导书第一部分重点要点 线性系统理论 线性系统数学模型 稳定性、可控性和可观测性 单变量极点配置的条件和方法。 最优控制理论 变分法 极小值原理 最优性原理 动态规划 最优估计理论 参数估计方法 掌握最小方差估计和线性最小方差估计方法 状态估计方法 预测法,滤波 系统辨识理论 经典辨识方法 最小二乘辨识方法 系统模型确定方法 自适应控制理论 用脉冲响应求传递函数的原理和方法。 两种设计方法

智能控制理论 掌握智能控制的基本概念、基本方法以及智能控制的特点。 了解分级递阶智能控制、专家控制、神经网络控制、模糊控制、学习控制和遗传算法控制的基本概念 第二部分练习题 填空题 1.自然界存在两类系统:______静态系统____和______动态系统____。 2.系统的数学描述可分为___外部描述_______和___内部描述_______两种类型。 3.线性定常连续系统在输入为零时,由初始状态引起的运动称为___自由运动_______。 5.互为对偶系统的__特征方程________和___特征值_______相同。 6.任何状态不完全能控的线性定常连续系统,总可以分解成____完全能控______子系统和____完全不能控______ 子系统两部分。 7.任何状态不完全能观的线性定常连续系统,总可以分解成__完全能观测________子系统和____完全不能观测______子系统两部分。 8.对状态不完全能控又不完全能观的线性定常连续系统,总可以将系统分解___能控又能观测、能控但不能观测、不能控但能观测、不能控又不能观测四个子系统。 9.对SISO系统,状态完全能控能观的充要条件是系统的传递函数没有__零极点对消_。 10.李氏稳定性理论讨论的是动态系统各平衡态附近的局部稳定性问题。 11.经典控制理论讨论的是__在有界输入下,是否产生有界输出的输入输出稳定性问题,李 氏方法讨论的是_动态系统各平衡态附近的局部稳定性问题。 12. ___状态反馈_______和__输出反馈________是控制系统设计中两种主要的反馈策略。 13.综合问题的性能指标可分为优化型和非优化型性能指标。 14.状态反馈不改变被控系统的___能控性_______;输出反馈不改变被控系统的___能控性 _______和____能观测性______ 15.状态方程揭示了系统的内部特征,也称为__内部描述________。 16.控制系统的稳定性,包括____外部______稳定性和____内部______稳定性。 17.对于完全能控的受控对象,不能采用____输出反馈______至参考信号入口处的结构去实现闭环极点的任意配置。 18.在状态空间分析中,常用___状态结果图_______来反映系统各状态变量之间的信息传递关系。 19.为了便于求解和研究控制系统的状态响应,特定输入信号一般采用脉冲函数、__阶跃函数________ 和斜坡函数等输入信号。 21.当且仅当系统矩阵A的所有特征值都具有_负实部_________时,系统在平衡状态时渐近

线性系统理论基础

《线性系统理论基础》实验指导书 嵇启春 西安建筑科技大学信息与控制工程学院

第一章课程简介,实验内容及学时安排 一、课程简介 线性系统理论基础是自动化类专业的主要专业理论课,是现代控制理论的基础。它将使学生们系统地学习并掌握现代控制理论的基本分析和设计方法,为后续专业课程的学习打下良好的基础。教学目标:熟练掌握现代控制基本理论,能运用所学知识进行系统建模、性能分析和综合设计。 《线性系统理论基础实验》是《线性系统理论基础》课程的重要教学环节,是自动化类专业学生必须掌握的教学内容。其目的主要是使学生学习和掌握控制系统基本的分析、设计方法,加深理解线性系统理论的基本知识和原理,增强学生分析问题和解决问题的能力,培养学生的创新意识、创新精神和创新能力,为学生今后从事该领域的科学研究和技术开发工作打下扎实的基础。 二、实验内容及学时安排 本课程的实践环节由必作和选作两类实验构成,对能力较强的学生指导他们课外进行选作实验。目前实验主要基于MATLAB仿真软件进行仿真实验。必作实验为三个,每个实验2学时。要求学生一人一机,独立完成必作的实验,由此使学生得到较全面的基础训练。通过该课程的实验训练,应达到下列要求: 1. 使学生了解MATLAB仿真软件的使用方法,重点掌握MATLAB控制工具箱的使用方法; 2. 通过实验加强对所学理论知识的理解和应用; 3. 实验前预习,实验后按要求撰写实验报告。

第二章 《线性系统理论基础》课程实验 实验一 MATLAB 控制工具箱的应用及线性系统的运动分析 一、实验目的 1、学习掌握MATLAB 控制工具箱中的基本命令的操作方法; 2、掌握线性系统的运动分析方法。 二、实验原理、内容及步骤 1、学习掌握MATLAB 控制工具箱中基本命令的操作 设系统的模型如式(1-1)所示: p m n R y R u R x Du Cx y Bu Ax x ∈∈∈?? ?+=+= (1-1) 其中A 为n ×n 维系数矩阵;B 为n ×m 维输入矩阵;C 为p ×n 维输出矩阵;D 为p ×m 维传递矩阵,一般情况下为0。系统的传递函数阵和状态空间表达式之间的关系如式(1-2)所示: D B A sI C s den s num s G +-== -1)() () (()( (1-2) 式(1-2)中,)(s num 表示传递函数阵的分子阵,其维数是p ×m ;)(s den 表示传递函数阵的分母多项式,按s 降幂排列的后,各项系数用向量表示。 [例1.1] 已知SISO 系统的状态空间表达式为(1-3)式,求系统的传递函数。 (1-3) 程序: %首先给A 、B 、C 阵赋值; A=[0 1 0;0 0 1;-4 -3 -2];B=[1;3;-6];C=[1 0 0];D=0; %状态空间表达式转换成传递函数阵的格式为[num,den]=ss2tf(a,b,c,d,u) ,631234100010321321u x x x x x x ???? ??????-+????????????????????---=?????????? []?? ??? ?????=321001x x x y

《线性系统理论》试卷及答案

C 2 《线性系统理论》试卷及答案 1、(20分)如图所示RLC 网络,若e(t)为系统输入变量r(t),电阻R 2两端的电压为输出量y(t),选定状态变量为 x 1(t)=v 1(t),x 2(t)=v 2(t),x 3(t)=i(t) 要求列写出系统的状态空间描述。 2、(15分)求出下面的输入输出描述的一个状态空间描述。 y (4)+4y (3)+3y (2)+7y (1)+3y=u (3)+ 2u (1)+ 3u 3、(15分)计算下列线性系统的传递函数。 [] 210X 13101X y -????=+???? -????= 4、(10分)分析下列系统的能控性。 0111X X u a b ? ???? =+???? -???? 5、(10分)分析下列系统的能观性。 []1110a X X y X b ? ??==-???? 6、(15分)判断下列系统的原点平衡状态x e 是否大范围渐近稳定。 122 2112 3x x x x x x ==-- 7、(15分)已知系统的状态方程为 221012000401X X u ? --???? ????=-+????????-???? 试确定一个状态反馈阵K ,使闭环极点配置为λ1*=-2、λ2*=-3、λ3*=-4。

答案: 1、(20分)如图所示RLC 网络,若e(t)为系统输入变量r(t),电阻R 2两端的电压为输出量y(t),选定状态变量为 x 1(t)=v 1(t),x 2(t)=v 2(t),x 3(t)=i(t) 要求列写出系统的状态空间描述。 列出向量表示形式 解出解出解出r x x x L R x x x r x L R x x x x x x C R x x x C x C x r x R x L L L L ???? ??????+????? ???????????????? ?--=??????????+--=-=+=+==++1321113211 31 11 32122222112211333113000x y x x L

相关文档
最新文档