双线性广义系统稳定性控制分析

双线性广义系统稳定性控制分析
双线性广义系统稳定性控制分析

短 文

双线性广义系统稳定性控制分析①

张秀华,张庆灵

(东北大学理学院系统科学研究所,辽宁沈阳110004)

摘要:利用所构造的两种广义Lyapunov函数,在广义系统容许的条件下,分别设计了双线性广义系统的稳定控制,且上面存在的2种控制具有不同的表现形式.同时,考查了控制受上下界约束时,选择适当的控制,使闭环系统全局一致渐近稳定.对单输入的双线性广义系统,探讨出闭环系统在原点附近的一个稳定域.最后,给出了一个实例说明所得到结论的正确性.

关键词:双线性;广义系统;稳定控制;Lyapunov函数

中图分类号:TP13;O231 文献标识码:A 文章编号:1000-5781(2006)02-0192-04

Analysis of stability control for bilinear singular system

ZHANG Xiu2hua,ZHANG Q ing2ling

(Institute of Systems Science,C ollege of Science,N ortheastern University,Shenyang110004,China) Abstract:In the paper,under the condition of that a singular system is adm issible,stable contr ols for a bilin2 ear singular system are designed by using tw o kinds of Lyapun ov function respectively,and the tw o ab ove con2

tr ol display different forms.At the sam e tim e,the contr ol restrained by upper and lower b ound is exam ined. Ch oosing a appr opriate contr ol a bilinear singular closed loop system can be globally asym ptotically stable.F or a single2input bilinear singular system,a stable region of closed loop system ar ound the origin is appr oached. Finally,an exam ple is given to illustrate the validity of the obtained results.

K ey w ords:bilinear;singular system;stable control;Lyapunov function

0 引 言

双线性系统是最接近线性系统的一类非线性系统.双线性系统可以对化学、物理、经济、生态、生物等过程中的许多现象进行描述,因此,它具有一定的实际背景.有关正常的双线性系统稳定化反馈控制、最优控制、状态观测器设计、基于状态观测器的复合反馈控制等[1~6]已得到部分解决.由于双线性系统增加了非线性项,双线性系统控制的研究比线性系统要困难一些.因此,还有许多问题有待于人们进一步的开拓与研究.

随着科学技术的不断进步和发展,控制理论向其他学科的渗透,应运而生的广义系统理论研究,得到了广泛的重视.它的应用领域越来越大,已遍及经济管理、电子网络、工业生产过程、生物过程及航空航天等技术领域.广义系统的稳定性、能控性与能观性、最优控制、状态观测器设计等问题的研究已成果丰硕[7~11].但是,双线性广义系统的研究尚不多见[12].本文对双线性广义系统的稳定器设计的讨论既是双线性系统理论的发展,

第21卷第2期2006年4月

系 统 工 程 学 报

JOURNA L OF SY STE MS E NGI NEERI NG

V ol.21N o.2

Apr.2006

①收稿日期:2004-06-28;修订日期:2004-12-14.

基金项目:辽宁省普通高校学科带头人基金资助项目(124210);辽宁省科技基金资助项目(2001401041).

又是广义系统理论的补充,为实际问题准备了理论依据.

1 主要结果

考虑如下的双线性广义系统 Ex ?

(t )=Ax (t )+

∑m i =1

N i

x (t )u i

(t )+Bu (t )

(1)

其中,x (t )∈R n 是状态变量,u (t )∈R m 是输入控制,记u (t )=[u 1(t ),u 2(t ),…,u m (t )]T ;E ,

A ,N i ∈R

n ×n

,B ∈R

n ×m

是常量矩阵,记B =(b 1,

b 2,…,b m ),b i ∈R n

,i =1,2,…,m ,rank E

见系统(1)与如下系统

Ex ?

(t )=Ax (t )+

m i =1

[N i

x (t )+b i ]u i (t )

(2)

等价.

系统(1)的自治系统为

Ex ?

(t )=Ax (t )

(3)

定义1 如果系统(3)满足lim t →∞

x (t )=0,则称系统(3)是Lyapunov 意义下稳定的,简称系统

(3)稳定.

定义2 如果广义系统(3)正则、稳定且无脉冲,则称广义系统(3)是容许的.

引理1 (见文献[7])广义系统(3)是容许的充分必要条件是:对于任意给定的矩阵W >0,都存在解P ,满足

P T

A +A T

P =-W (4)E T

P =P T

E ≥0

(5)

的广义Lyapunov 方程.

引理2 (见文献[8])如果广义系统(3)是容许的,则对于任意给定的矩阵W >0,都存在解

P >0,满足

E T

PA +A T

P E =-E T

WE

(6)

的广义Lyapunov 方程,且E T P E ≥0是唯一的.

引理3 如果广义系统(3)是正则的,无脉冲,且lim t →∞

Ex (t )=0,则lim t →∞

x (t )=0,即系统(3)

是稳定的.

证明 如果广义系统(3)是正则的,则存在非奇异矩阵Q 1和Q 2,使得

Q 1[E A ]Q 2=

I r 0…A 1

00

N

I n-r

(7)

于是系统受限等价于

x ?1(t

)

=A 1x 1(t

)

(8)Nx ?

2(t )=x 2(t )

(9)

其中,A 1是r ×r 阶实矩阵,N 是指数为h 的幂零

矩阵,x T =[x 1 x 2]T Q T

2,其他分块矩阵具有相应的阶数.又系统(3)是无脉冲的,由式(9)知

x 2(t )≡0,又Q 1EQ 2

x 1x 2

=Q 1Ex ,即

x 1Nx 2

=

Q 1Ex ,再由lim t →∞

Ex (t )=0得lim t →∞

x 1(t )=0,因此

lim t →∞

x (t )=0.

定理1 如果广义系统(3)是容许的,则存在

控制

u i =-x T P T (N i x +b i )

(10)

使双线性广义系统(1)的闭环系统是稳定的.

证明 系统(1)在控制

u i =-x T P T

(N i x +b i )

的作用下,得到形如

Ex

?(t

)

=Ax (t

)

-

∑m i =1

[N i x (t )+b i ]x T P T

(N i x +b i )

(11)

的闭环系统.

构造广义Lyapunov 函数

V (Ex )=x T E T Px

(12)

沿系统(11)的状态轨迹求V (Ex )对时间t 的导数,由容许条件,利用引理1的式(4),(5)得

V [Ex (t )]|(11)=x ?

T E T Px +

x T E T Px ?=x ?T E T Px +x T P T Ex

? V [Ex (t )]|(11)=x T A T Px +x T P T

Ax - 2x T P

T ∑m

i =1

(N i x +

b i )x T P T

(N i x +b i )=

x T

(A T

P +P T A )x - 2

m

i =1

[x T P T (N i

x +b i

)]2

≤-x T Wx <0

(13)

于是可得lim t →∞

Ex (t )=0,考虑到系统的正则条

件,利用引理3得lim t →∞

x (t )=0,所以,系统(1)是

3

91—第2期 张秀华等:双线性广义系统稳定性控制分析

稳定的.证毕.

定理2 如果广义系统(3)是容许的,则存在控制

u i =-x T E T P T

(N i x +b i )(14)使双线性广义系统(1)的闭环系统是稳定的.

证明 系统(1)在控制

u i =-x T E T P T

(N i x +b i )

的作用下,得到形如

Ex ?

(t )=Ax (t )-∑

m i =1

[N i

x (t )+b i ]?

x T E T P (N i x +b i )(15)

的闭环系统.

构造广义Lyapunov 函数

V (Ex )=x T

E T

P Ex

(16)

式中P =P T >0.沿系统(15)的状态轨迹求

V (Ex )对时间t 的导数,由引理2的式(6)得

V ?[Ex (t )]

|(15)

=x ?T E T

P Ex +

 x T E T PEx ?

=x T A T PEx +x T E T PAx - 2x T E T

P

∑m

i =1

(N i

x +b i

)x T E T P (N i

x +b i

)

=

 x T (A T PE +E T PA )x - 2∑m

i =1

[x T E T P (N i x +b i )]2≤-x T E T WEx

(17)

于是可得lim t →∞

Ex (t )=0,再由系统的正则条件,

利用引理3得lim t →∞

x (t )=0,所以,系统(1)是稳定

的.

证毕.

定理1,定理2给出了在容许的条件下,存在控制使系统(1)的闭环系统是稳定的.存在的控制具有不同的表现形式,其原因是选取了不同形式的广义Lyapunov 函数.

说明1 考查控制u i 受如下上下界约束

u min ,i ≤u i (t )≤u m x ,i

(18)式中u min ,i ≤0≤u m x ,i ,i =1,2,…,m.

此时,仍假设广义系统(3)是容许的,考虑式(12)的Lyapunov 函数,V (Ex )=x T E T Px 得

V [Ex (t )]=-x T Wx +

2x T P

T

∑m

i =1

(N i

x +b i

)u

i

=

-x T Wx +2

m i =1

u i (N i x +b i )T

Px

(19)

定义

φi (x )=-(N i x +b i )T Px

(20)

式(19)为

V [Ex (t )]=-x T

Wx -2

∑m

i =1

u i φi

(x )

(21)

为使 V [Ex (t )]<0只要选择

u i (x )=u min ,i

φi (x )

u m x ,i

φi (x )≥u m x ,i

i =1,2,…,m

(22)

则可以保证闭环系统是全局一致渐近稳定的.

说明2 上述讨论,都假设系统是容许的.如果系统不满足此条件,考虑下面的单输入双线性广义系统

Ex

?(t

)

=Ax (t

)+Nx (t )u (t

)+bu (t

)

(23)

假设系统(23)存在如下的线性状态反馈

u (t )=Kx (t )

(24)

得闭环系统为

Ex ?

(t )=(A +b K )x (t )+

Nx (t )Kx (t )

(25)考虑式(16)的Lyapunov 函数

V (Ex )=x T E T P Ex ,且满足E T P =P T

E ,P =P T

,对V (Ex )求导得

V ?=x ?T E T P Ex +x T E T

P Ex ?= x T [(A +b K )T P E +

E T P (A +b K )]x +2x T PY (26)

式中:

Y =ENx Kx

定义集合

Φ

Y T M Y =(ENx Kx )T

M (ENx Kx )= x T K T (Nx )T E T M E (Nx )Kx ≤

x T K T S Kx

(27)

于是,可以将式(26)改写成下列形式

V ?=x T [(A +b K )T

P E +

E T P (A +b K )+PM -1P +K T S K ]x - (Px -M Y )T M -1(Px -M Y )- (x T K T S Kx -Y T M Y )

如果选择P 和K ,使满足

(A +b K )T P E +E T P (A +b K )+

PM

-1

P +K T

S K =-W

式中:W =W T >0.则对于x ≠0,x ∈Φ,就有

V ?≤-x T

Wx <0

—491—系 统 工 程 学 报 第21卷

所以闭环系统是局部渐近稳定的.如果设

V =Min x ∈9

ΦV (Ex )

则集合

Ω={x ∶V (Ex )≤V}就是原点附近的一个稳定域.

2 数值算例

考虑双线性广义系统Ex ?

(t )=Ax (t )+

∑3i =1

N i

x (t )u i

(t )

+

B u (t )

(28)

其中:

E =

100010

000, A =010-1-100

01

,B =

1-2121534-9

, N =I 取W =

410

1200

02

>0,由引理1解得P =

4

20230

-1

,且满足

E T

P =P T

E =

4202300

≥0再由定理1知在控制u i =-x T P T (N i x +b i )(i =1,2,3)作用下,式(28)的闭环系统是稳定的.可

见,数值算例说明了文中结论的有效性.

3 结束语

正常的双线性系统稳定化反馈控制与广义系统稳定的控制器设计的研究已相当活跃.本文针对双线性广义系统,利用所构造的广义Lyapunov 函数,给出了稳定的控制器;考察了控制受上下界约束时,选择适当的控制,使闭环系统全局一致渐近稳定;对单输入的双线性广义系统,探讨出闭环系统在原点附近的一个稳定域,这既发展了双线性系统理论,又是对广义系统理论的补充,为实际问题提供了理论依据.

参考文献:

[1]Derse I ,N oldus E.Design of linear feedback laws for bilinear systems[J ].Int .J.C ontrol ,1980,31(2):219—237.[2]Longcham p R.S table feedback control of bilinear systems[J ].IEEE T rans.on Auto.C ontr.,1980,25(2):302—306.[3]Ryan E P.G lobal asym ptotic stabilization of a class of bilinear control systems[J ].Int.J.C ontrol ,1983,38(2):359—367.[4]Benallou A ,Mellicham p D A ,Seborg D E ,et al .Optimal stabilizing controllers for bilinear systems[J ].Int.J.C ontrol ,1988,48

(4):1487—1501.[5]Bellini A ,Figalli G.A bilinear observers of the state of the induction machine[J ].C ontrol and C om puters ,1985,13(2):54—59.[6]华向明,蒋慰孙.双线性系统用状态观测器的反馈控制[J ].信息与控制,1987,16(4):18—23.[7]张庆灵,杨冬梅.不确定广义系统的分析与综合[M].沈阳:东北大学出版社,2003,20—21.[8]张庆灵.广义系统结构稳定性判别的李雅普诺夫方法[J ].系统科学与数学,1994,14(2):117—120.

[9]C obb D.C ontrollability ,observability and duality in singular systems[J ].IEEE T rans.on Auto.C ontr.1984,29(12):1076—1082.

[10]王恩平.广义离散线性系统的二次最优控制[J ].控制与决策,1991,6(3):168—172.[11]王朝珠,戴立意.广义系统的正常状态观测器[J ].系统科学与应用,1986,6(3):707—713.

[12]Z asadzinski M ,Magarotto E ,Rafaralahy H ,et al .Residual generator design for singular bilinear systems subjected to unmeasur 2

able disturbances :An LMI approach[J ].Automatica ,2003,39:703—713.

作者简介:

张秀华(1963—),女,辽宁铁岭人,副教授,博士,研究方向:双线性广义系统、微分代数系统理论及应用;

张庆灵(1956—

),男,辽宁营口人,博士,教授,博士生导师,研究方向:复杂大系统理论及应用,模糊控制,H ∞控制,控制理论在电力系统、网络系统的应用.

5

91—第2期 张秀华等:双线性广义系统稳定性控制分析

实验一--控制系统的稳定性分析

实验一--控制系统的稳定性分析

实验一控制系统的稳定性分 班级:光伏2班 姓名:王永强 学号:1200309067

实验一控制系统的稳定性分析 一、实验目的 1、研究高阶系统的稳定性,验证稳定判据的正确性; 2、了解系统增益变化对系统稳定性的影响;

3、观察系统结构和稳态误差之间的关系。 二、实验任务 1、稳定性分析 欲判断系统的稳定性,只要求出系统的闭环极点即可,而系统的闭环极点就是闭环传递函数的分母多项式的根,可以利用MATLAB中的tf2zp函数求出系统的零极点,或者利用root函数求分母多项式的根来确定系统的闭环极点,从而判断系统的稳定性。 (1)已知单位负反馈控制系统的开环传递 函数为 0.2( 2.5) () (0.5)(0.7)(3) s G s s s s s + = +++,用MATLAB编写 程序来判断闭环系统的稳定性,并绘制闭环系统的零极点图。 在MATLAB命令窗口写入程序代码如下:z=-2.5 p=[0,-0.5,-0.7,-3] k=1 Go=zpk(z,p,k)

Gc=feedback(Go,1) Gctf=tf(Gc) dc=Gctf.den dens=ploy2str(dc{1},'s') 运行结果如下: Gctf = s + 2.5 --------------------------------------- s^4 + 4.2 s^3 + 3.95 s^2 + 2.05 s + 2.5 Continuous-time transfer function. dens是系统的特征多项式,接着输入如下MATLAB程序代码: den=[1,4.2,3.95,1.25,0.5] p=roots(den)

实验四 控制系统的稳定性分析

西京学院实验教学教案实验课程:现代控制理论基础 课序: 4 教室:工程舫0B-14实验日期:2013-6-3、4、6 教师:万少松 一、实验名称:系统的稳定性及极点配置二、实验目的 1.巩固控制系统稳定性等基础知识;2.掌握利用系统特征根判断系统稳定性的方法;3.掌握利用李雅普诺夫第二法判断系统的稳定性的方法;4. 掌握利用状态反馈完成系统的极点配置;5.通过Matlab 编程,上机调试,掌握和验证所学控制系统的基本理论。三、实验所需设备及应用软件序号 型 号备 注1 计算机2Matlab 软件四、实验内容1. 利用特征根判断稳定性;2. 利用李雅普诺夫第二法判断系统的稳定性;3.状态反馈的极点配置;五、实验方法及步骤1.打开计算机,运行MATLAB 软件。2.将实验内容写入程序编辑窗口并运行。3.分析结果,写出实验报告。 语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交叉时,应采用金属隔板进行隔开处动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷技术问题,作为调试人员,需要然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试卷调试技术是指发电机一变压器

一、利用特征根判断稳定性 用matlab 求取一个系统的特征根,可以有许多方法,如,,,()eig ()pzmap 2ss zp ,等。下面举例说明。 2tf zp roots 【例题1】已知一个系统传递函数为,试不同的方法分析闭环系统的稳定性。()G s 2(3)()(5)(6)(22)s G s s s s s += ++++解:num=[1,3]den=conv([1,2,2],conv([1,6],[1,5]))sys=tf(num,den)(1)() eig p=eig(sys)显示如下:p = -6.0000 -5.0000 -1.0000 + 1.0000i -1.0000 - 1.0000i 所有的根都具有负的实部,所以系统稳定。(2) ()pzmap pzmap(sys) 从绘出的零极点图可看见,系统的零极点都位于左半平面,系统稳定。(3)2()tf zp [z,p,k]=tf2zp(num,den) (4)()roots roots(den)【例题2】已知线性定常连续系统的状态方程为122122x x x x x ==- 试用特征值判据判断系统的稳定性。 解: A=[0,1;2,-1] eig(A)

实验二 控制系统的阶跃响应及稳定性分析

实验二 控制系统的阶跃响应及稳定性分析 一、实验目的及要求: 1.掌握控制系统数学模型的基本描述方法; 2.了解控制系统的稳定性分析方法; 3.掌握控制时域分析基本方法。 二、实验内容: 1.系统数学模型的几种表示方法 (1)传递函数模型 G(s)=tf() (2)零极点模型 G(s)=zpk(z,p,k) 其中,G(s)= 将零点、极点及K值输入即可建立零极点模型。 z=[-z1,-z …,-z m] p=[-p1,-p …,-p] k=k (3)多项式求根的函数:roots ( ) 调用格式: z=roots(a) 其中:z — 各个根所构成的向量 a — 多项式系数向量 (4)两种模型之间的转换函数: [z ,p ,k]=tf2zp(num , den) %传递函数模型向零极点传递函数的转换 [num , den ]=zp2tf(z ,p ,k) %零极点传递函数向传递函数模型的转换 (5)feedback()函数:系统反馈连接

调用格式:sys=feedback(s1,s2,sign) 其中,s1为前向通道传递函数,s2为反馈通道传递函数,sign=-1时,表示系统为单位负反馈;sign=1时,表示系统为单位正反馈。 2.控制系统的稳定性分析方法 (1)求闭环特征方程的根(用roots函数); 判断以为系统前向通道传递函数而构成的单位负反馈系统的稳定性,指出系统的闭环特征根的值: 可编程如下: numg=1; deng=[1 1 2 23]; numf=1; denf=1; [num,den]= feedback(numg,deng,numf,denf,-1); roots(den) (2)化为零极点模型,看极点是否在s右半平面(用pzmap); 3.控制系统根轨迹绘制 rlocus() 函数:功能为求系统根轨迹 rlocfind():计算给定根的根轨迹增益 sgrid()函数:绘制连续时间系统根轨迹和零极点图中的阻尼系数和自然频率栅格线 4.线性系统时间响应分析 step( )函数---求系统阶跃响应 impulse( )函数:求取系统的脉冲响应 lsim( )函数:求系统的任意输入下的仿真 三、实验报告要求:

双线性广义系统稳定性控制分析

短 文 双线性广义系统稳定性控制分析① 张秀华,张庆灵 (东北大学理学院系统科学研究所,辽宁沈阳110004) 摘要:利用所构造的两种广义Lyapunov函数,在广义系统容许的条件下,分别设计了双线性广义系统的稳定控制,且上面存在的2种控制具有不同的表现形式.同时,考查了控制受上下界约束时,选择适当的控制,使闭环系统全局一致渐近稳定.对单输入的双线性广义系统,探讨出闭环系统在原点附近的一个稳定域.最后,给出了一个实例说明所得到结论的正确性. 关键词:双线性;广义系统;稳定控制;Lyapunov函数 中图分类号:TP13;O231 文献标识码:A 文章编号:1000-5781(2006)02-0192-04 Analysis of stability control for bilinear singular system ZHANG Xiu2hua,ZHANG Q ing2ling (Institute of Systems Science,C ollege of Science,N ortheastern University,Shenyang110004,China) Abstract:In the paper,under the condition of that a singular system is adm issible,stable contr ols for a bilin2 ear singular system are designed by using tw o kinds of Lyapun ov function respectively,and the tw o ab ove con2 tr ol display different forms.At the sam e tim e,the contr ol restrained by upper and lower b ound is exam ined. Ch oosing a appr opriate contr ol a bilinear singular closed loop system can be globally asym ptotically stable.F or a single2input bilinear singular system,a stable region of closed loop system ar ound the origin is appr oached. Finally,an exam ple is given to illustrate the validity of the obtained results. K ey w ords:bilinear;singular system;stable control;Lyapunov function 0 引 言 双线性系统是最接近线性系统的一类非线性系统.双线性系统可以对化学、物理、经济、生态、生物等过程中的许多现象进行描述,因此,它具有一定的实际背景.有关正常的双线性系统稳定化反馈控制、最优控制、状态观测器设计、基于状态观测器的复合反馈控制等[1~6]已得到部分解决.由于双线性系统增加了非线性项,双线性系统控制的研究比线性系统要困难一些.因此,还有许多问题有待于人们进一步的开拓与研究. 随着科学技术的不断进步和发展,控制理论向其他学科的渗透,应运而生的广义系统理论研究,得到了广泛的重视.它的应用领域越来越大,已遍及经济管理、电子网络、工业生产过程、生物过程及航空航天等技术领域.广义系统的稳定性、能控性与能观性、最优控制、状态观测器设计等问题的研究已成果丰硕[7~11].但是,双线性广义系统的研究尚不多见[12].本文对双线性广义系统的稳定器设计的讨论既是双线性系统理论的发展, 第21卷第2期2006年4月 系 统 工 程 学 报 JOURNA L OF SY STE MS E NGI NEERI NG V ol.21N o.2 Apr.2006 ①收稿日期:2004-06-28;修订日期:2004-12-14. 基金项目:辽宁省普通高校学科带头人基金资助项目(124210);辽宁省科技基金资助项目(2001401041).

双线性系统

双线形系统 在线性状态方程(见状态空间法)中引入状态变量和控制变量的交互乘积项所导出的一类系统。 这类状态方程的特点是,它相对于状态或控制在形式上分别是线性的,但同 时相对于状态和控制来说,系统则不是线性的。它实际上是一类具有比较简单形式的特殊非线性系统。生物繁殖过程就是一个典型的例子,用状态变量x表示种群中生物体的数量,控制变量u表示可人为控制的净增殖率,则控制种群中生物体数量的繁殖过程可用形式为dx/dt=ux的一个双线性系统来描述。 化学反应中的催化作用问题;人体内的水平衡过程、体温调节过程、呼吸中氧和二氧化碳交换过程、心血管调节过程等问题;细胞内的某些生物化学反应问题;社会和经济领域中的人口问题,动力资源问题,钢铁、煤炭、石油产品生产问题等。 双线性系统的研究始于60年代,70年代以来得到了广泛的重视和迅速的发展,成为非线性系统研究中比较成熟的分支之一。双线性系统理论中已有的主要结果为: ①双线性系统具有变结构系统的一些特征,因而有一定的自适应性(见适应控制系统)。 ②对于控制变量受限制(即控制变量的大小必须在一定的界限内)的情况,已经找到用频率域语言表达的稳定性条件。 ③双线性系统具有比线性系统更好的能控性。即使控制变量受限制,系统仍可能是完全能控的。已经获得系统完全能控的一些充分条件。 ④用李雅普诺夫稳定性理论能够求得双线性系统的镇定控制解,即可找到一个反馈控制律u=u(x)使系统实现全局稳定。这种控制函数是开关型或饱和型的,开关曲面(或曲线)对状态变量而言是二次曲面(或曲线)。 ⑤采用动态规划或极大值原理已能解决双线性系统的一些最优控制问题,如最速控制,最省燃料控制,以及离散双线性系统和随机双线性系统的最优控制等。双线性系统理论已有不少实际应用的例子。例如核电站、核动力装置中核裂变和热交换过程的最优控制,人口预测和控制等。

自动控制实验报告一控制系统稳定性分析

实验一控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.自动控制系统实验箱一台 2.计算机一台 三、实验内容 系统模拟电路图如图 系统模拟电路图 其开环传递函数为: G(s)=10K/s(0.1s+1)(Ts+1) 式中 K1=R3/R2,R2=100KΩ,R3=0~500K;T=RC,R=100KΩ,C=1μf或C=0.1μf两种情况。 四、实验步骤 1.连接被测量典型环节的模拟电路。电路的输入U1接A/D、D/A卡的DA1输出,电路的 输出U2接A/D、D/A卡的AD1输入,将纯积分电容两端连在模拟开关上。检查无误后接通电源。 2.启动计算机,在桌面双击图标 [自动控制实验系统] 运行软件。 3.在实验项目的下拉列表中选择实验三[控制系统的稳定性分析] 5.取R3的值为50KΩ,100KΩ,200KΩ,此时相应的K=10,K1=5,10,20。观察不同R3 值时显示区内的输出波形(既U2的波形),找到系统输出产生增幅振荡时相应的R3及K值。再把电阻R3由大至小变化,即R3=200kΩ,100kΩ,50kΩ,观察不同R3值

时显示区内的输出波形, 找出系统输出产生等幅振荡变化的R3及K值,并观察U2的输出波形。 五、实验数据 1模拟电路图 2.画出系统增幅或减幅振荡的波形图。 C=1uf时: R3=50K K=5:

R3=100K K=10 R3=200K K=20:

等幅振荡:R3=220k: 增幅振荡:R3=220k:

R3=260k: C=0.1uf时:

现代控制理论大作业

现代控制理论: 建立在状态空间法基础上的一种控制理论,是自动控制理论的一个主要组成部分。在现代控制理论中,对控制系统的分析和设计主要是通过对系统的状态变量的描述来进行的,基本的方法是时间域方法。现代控制理论比经典控制理论所能处理的控制问题要广泛得多,包括线性系统和非线性系统,定常系统和时变系统,单变量系统和多变量系统。它所采用的方法和算法也更适合于在数字计算机上进行。现代控制理论还为设计和构造具有指定的性能指标的最优控制系统提供了可能性。 发展过程: 现代控制理论是在20世纪50年代中期迅速兴起的空间技术的推动下发展起来的。空间技术的发展迫切要求建立新的控制原理,以解决诸如把宇宙火箭和人造卫星用最少燃料或最短时间准确地发射到预定轨道一类的控制问题。这类控制问题十分复杂,采用经典控制理论难以解决。 1958年,苏联科学家Л.С.庞特里亚金提出了名为极大值原理的综合控制系统的新方法。在这之前,美国学者R.贝尔曼于1954年创立了动态规划,并在1956年应用于控制过程。他们的研究成果解决了空间技术中出现的复杂控制问题,并开拓了控制理论中最优控制理论这一新的领域。1960~1961年,美国学者R.E.卡尔曼和R.S.布什建立了卡尔曼-布什滤波理论,因而有可能有效地考虑控制问题中所存在的随机噪声的影响,把控制理论的研究范围扩大,包括了更为复

杂的控制问题。几乎在同一时期内,贝尔曼、卡尔曼等人把状态空间法系统地引入控制理论中。状态空间法对揭示和认识控制系统的许多重要特性具有关键的作用。其中能控性和能观测性尤为重要,成为控制理论两个最基本的概念。到60年代初,一套以状态空间法、极大值原理、动态规划、卡尔曼-布什滤波为基础的分析和设计控制系统的新的原理和方法已经确立,这标志着现代控制理论的形成。 学科内容: 按照发展的过程,我们通常把自动控制理论区分为经典控制理论和现代控制理论两个部分。 经典控制理论经典控制理论的研究对象是单输入单输出的自动控制系统,特别是线性定常系统。经典控制理论的特点是以输入输出特性为系统的数学模型。 现代控制理论所包含的学科内容十分广泛,主要的方面有:线性系统理论、非线性系统理论、最优控制理论、随机控制理论和适应控制理论。 线性系统理论:它是现代控制理论中最为基本和比较成熟的一个分支,着重于研究线性系统中状态的控制和观测问题,其基本的分析和综合方法是状态空间法。按所采用的数学工具,线性系统理论通常分成为三个学派:基于几何概念和方法的几何理论,代表人物是W.M.旺纳姆;基于抽象代数方法的代数理论,代表人物是R.E.卡尔曼;基于复变量方法的频域理论,代表人物是H.H.罗森布罗克。

实验五 线性系统的稳定性和稳态误差分析

实验五 自动控制系统的稳定性和稳态误差分析 一、实验目的 1、研究高阶系统的稳定性,验证稳定判据的正确性; 2、了解系统增益变化对系统稳定性的影响; 3、观察系统结构和稳态误差之间的关系。 二、实验任务 1、稳定性分析 欲判断系统的稳定性,只要求出系统的闭环极点即可,而系统的闭环极点就是闭环传递函数的分母多项式的根,可以利用MATLAB 中的tf2zp 函数求出系统的零极点,或者利用root 函数求分母多项式的根来确定系统的闭环极点,从而判断系统的稳定性。 (1)已知单位负反馈控制系统的开环传递函数为 0.2( 2.5) ()(0.5)(0.7)(3) s G s s s s s += +++,用MATLAB 编写程序来判断闭环系统的稳定性, 并绘制闭环系统的零极点图。 在MATLAB 命令窗口写入程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) dc=Gctf.den dens=poly2str(dc{1},'s') 运行结果如下: dens= s^4 + 4.2 s^3 + 3.95 s^2 + 1.25 s + 0.5 dens 是系统的特征多项式,接着输入如下MATLAB 程序代码: den=[1,4.2,3.95,1.25,0.5]

p=roots(den) 运行结果如下: p = -3.0058 -1.0000 -0.0971 + 0.3961i -0.0971 - 0.3961i p为特征多项式dens的根,即为系统的闭环极点,所有闭环极点都是负的实部,因此闭环系统是稳定的。 下面绘制系统的零极点图,MATLAB程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) [z,p,k]=zpkdata(Gctf,'v') pzmap(Gctf) grid 运行结果如下: z = -2.5000 p = -3.0058 -1.0000 -0.0971 + 0.3961i -0.0971 - 0.3961i k = 0.2000

控制系统的稳定性分析

精品 实验题目控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.EL-AT-II型自动控制系统实验箱一台 2.计算机一台 三、系统模拟电路图 系统模拟电路图如图3-1 图3-1 系统模拟电路图R3=0~500K; C=1μf或C=0.1μf两种情况。 四、实验报告 1.根据所示模拟电路图,求出系统的传递函数表达式。 G(S)= K=R3/100K,T=CuF/10 2.绘制EWB图和Simulink仿真图。

精品 3.根据表中数据绘制响应曲线。 4.计算系统的临界放大系数,确定此时R3的值,并记录响应曲线。 系统响应曲线 实验曲线Matlab (或EWB)仿真 R3=100K = C=1UF 临界 稳定 (理论值 R3= 200K) C=1UF

精品 临界 稳定 (实测值 R3= 220K) C=1UF R3 =100K C= 0.1UF

精品 临界 稳定 (理论 值R3= 1100 K) C=0.1UF 临界稳定 (实测值 R3= 1110K ) C= 0.1UF

精品 实验和仿真结果 1.根据表格中所给数据分别进行实验箱、EWB或Simulink实验,并进行实验曲线对比,分析实验箱的实验曲线与仿真曲线差异的原因。 对比: 实验曲线中R3取实验值时更接近等幅振荡,而MATLAB仿真时R3取理论值更接近等幅振荡。 原因: MATLAB仿真没有误差,而实验时存在误差。 2.通过实验箱测定系统临界稳定增益,并与理论值及其仿真结果进行比较(1)当C=1uf,R3=200K(理论值)时,临界稳态增益K=2, 当C=1uf,R3=220K(实验值)时,临界稳态增益K=2.2,与理论值相近(2)当C=0.1uf,R3=1100K(理论值)时,临界稳态增益K=11 当C=0.1uf,R3=1110K(实验值)时,临界稳态增益K=11.1,与理论值相近 四、实验总结与思考 1.实验中出现的问题及解决办法 问题:系统传递函数曲线出现截止失真。 解决方法:调节R3。 2.本次实验的不足与改进 遇到问题时,没有冷静分析。考虑问题不够全面,只想到是实验箱线路的问题,而只是分模块连接电路。 改进:在实验老师的指导下,我们发现是R3的取值出现了问题,并及时解决,后续问题能够做到举一反三。 3.本次实验的体会 遇到问题时应该冷静下来,全面地分析问题。遇到无法独立解决的问题,要及时请教老师,

(整理)MATLAB实现控制系统稳定性分析.

MATLAB 实现控制系统稳定性分析 稳定是控制系统的重要性能,也是系统能够工作的首要条件,因此,如何分析系统的稳定性并找出保证系统稳定的措施,便成为自动控制理论的一个基本任务.线性系统的稳定性取决于系统本身的结构和参数,而与输入无关.线性系统稳定的条件是其特征根均具有负实部. 在实际工程系统中,为避开对特征方程的直接求解,就只好讨论特征根的分布,即看其是否全部具有负实部,并以此来判别系统的稳定性,由此形成了一系列稳定性判据,其中最重要的一个判据就是Routh 判据.Routh 判据给出线性系统稳定的充要条件是:系统特征方程式不缺项,且所有系数均为正,劳斯阵列中第一列所有元素均为正号,构造Routh 表比用求根判断稳定性的方法简单许多,而且这些方法都已经过了数学上的证明,是完全有理论根据的,是实用性非常好的方法. 但是,随着计算机功能的进一步完善和Matlab 语言的出现,一般在工程实际当中已经不再采用这些方法了.本文就采用Matlab 对控制系统进行稳定性分析作一探讨. 1 系统稳定性分析的Matlab 实现 1.1 直接判定法 根据稳定的充分必要条件判别线性系统的稳定性,最简单的方法是求出系统所有极点,并观察是否含有实部大于0的极点,如果有,系统则不稳定.然而实际的控制系统大部分都是高阶系统,这样就面临求解高次方程,求根工作量很大,但在Matlab 中只需分别调用函数roots(den)或eig(A)即可,这样就可以由得出的极点位置直接判定系统的稳定性. 已知控制系统的传递函数为 ()24 5035102424723423+++++++=s s s s s s s s G (1) 若判定该系统的稳定性,输入如下程序: G=tf([1,7,24,24],[1,10,35,50,24]); roots(G.den{1}) 运行结果: ans = -4.0000 -3.0000 -2.0000 -1.0000 由此可以判定该系统是稳定系统. 1.2 用根轨迹法判断系统的稳定性 根轨迹法是一种求解闭环特征方程根的简便图解法,它是根据系统的开环传递函数极点、零点的分布和一些简单的规则,研究开环系统某一参数从零到无穷大时闭环系统极点在s 平面的轨迹.控制工具箱中提供了rlocus 函数,来绘制系统的根轨迹,利用rlocfind 函数,在图形窗口显示十字光标,可以求得特殊点对应的K 值. 已知一控制系统,H(s)=1,其开环传递函数为: ()()() 21++=s s s K s G (2) 绘制系统的轨迹图. 程序为: G=tf(1,[1 3 2 0]);rlocus(G); [k,p]=rlocfind(G) 根轨迹图如图1所示,光标选定虚轴临界点,程序 结果为:

基于MATLAB的控制系统稳定性分析报告

四川师范大学本科毕业设计 基于MATLAB的控制系统稳定性分析 学生姓名宋宇 院系名称工学院 专业名称电气工程及其自动化 班级 2010 级 1 班 学号2010180147 指导教师杨楠 完成时间2014年 5月 12日

基于MATLAB的控制系统稳定性分析 电气工程及其自动化 本科生宋宇指导老师杨楠 摘要系统是指具有某些特定功能,相互联系、相互作用的元素的集合。一般来说,稳定性是系统的重要性能,也是系统能够正常运行的首要条件。如果系统是不稳定,它可以使电机不工作,汽车失去控制等等。因此,只有稳定的系统,才有价值分析与研究系统的自动控制的其它问题。为了加深对稳定性方面的研究,本设计运用了MATLAB软件采用时域、频域与根轨迹的方法对系统稳定性的判定和分析。 关键词:系统稳定性 MATLAB MATLAB稳定性分析

ABSTRACT System is to point to have certain function, connect with each other, a collection of interacting elements. Generally speaking, the stability is an important performance of system, also is the first condition of system can run normally. If the system is not stable, it could lead to motor cannot work normally, the car run out of control, and so on. Only the stability of the system, therefore, have a value analysis and the research system of the automatic control of other problems. In order to deepen the study of stability, this design USES the MATLAB software using the time domain, frequency domain and the root locus method determination and analysis of the system stability. Keywords: system stability MATLAB MATLAB stability analysis

线性系统的稳定性分析

第三章 线性系统的稳定性分析 3.1 概述 如果在扰动作用下系统偏离了原来的平衡状态,当扰动消失后,系统能够以足够 的准确度恢复到原来的平衡状态,则系统是稳定的。否则,系统不稳定。一个实际的系统必须是稳定的,不稳定的系统是不可能付诸于工程实施的。因此,稳定性问题是系统控制理论研究的一个重要课题。对于线性系统而言,其响应总可以分解为零状态响应和零输入响应,因而人们习惯分别讨论这两种响应的稳定性,从而外部稳定性和内部稳定性的概念。 应用于线性定常系统的稳定性分析方法很多。然而,对于非线性系统和线性时变系 统,这些稳定性分析方法实现起来可能非常困难,甚至是不可能的。李雅普诺夫(A.M. Lyapunov)稳定性分析是解决非线性系统稳定性问题的一般方法。 本章首先介绍外部稳定性和内部稳定性的概念及其相互关系,然后介绍李雅普诺夫 稳定性的概念及其判别方法,最后介绍线性定常系统的李雅普诺夫稳定性分析。 虽然在非线性系统的稳定性问题中,Lyapunov 稳定性分析方法具有基础性的地 位,但在具体确定许多非线性系统的稳定性时,却并不是直截了当的。技巧和经验在解决非线性问题时显得非常重要。在本章中,对于实际非线性系统的稳定性分析仅限于几种简单的情况。 3.2 外部稳定性与内部稳定性 3.2.1 外部稳定: 考虑一个线性因果系统,如果对一个有界输入u (t ),即满足条件: 1()u t k ≤<∞ 的输入u (t ),所产生的输出y (t )也是有界的,即使得下式成立: 2()y t k ≤<∞ 则称此因果系统是外部稳定的,即BIBO (Bounded Input Bounded Output )稳定。 注意:在讨论外部稳定性的时候,我们必须要假定系统的初始条件为零,只有在这种假定下面,系统的输入—输出描述才是唯一的和有意义的。 系统外部稳定的判定准则 系统的BIBO 稳定性可根据脉冲响应矩阵或者传递函数矩阵来进行判别。

线性系统稳定性分析

线性系统稳定性分析 1.系统的稳定性: (1) 外部稳定:又称输出稳定,就是系统在干扰取消后,在一定时间内其输出会恢复到 原来的稳定输出。输出稳定有时描述为系统的BIBO 稳定,即有限的系统输入只能产生有限的系统输出。 (2) 内部稳定:主要针对系统内部状态,反映的是系统内部状态受干扰信号的影响情况。 当干扰信号取消后,若系统的内部状态会在一定时间内恢复到原来的平衡状态,则称系统状态稳定。 经典控制论中,研究对象都是高阶微分方程或传递函数描述的单输入单输出(SISO )系统,反映的仅仅是输入与输出的关系,不涉及系统的内部状态,因此经典控制论只讨论系统的输出稳定问题。对于系统内部状态稳定问题,经典控制论中的方法就不好发挥作用了,需要用到Lyapunov 稳定性理论。 2.平衡状态:设控制系统齐次状态方程为:0.0(,)()|t t X f X t X t X ===,其中,()X t 为系统的n 维状态向量,f 是有关状态向量X 以及时间t 的n 维矢量函数,f 不一定是线性定常的。如果对所有的t ,状态e X 总满足:(,)0e f X t =,则称e X 为系统的平衡状态。对于一般控制系统,可能没有,也可能有一个或多个平衡状态。系统的状态稳定性是针对系统的平衡状态的,当系统有多个平衡状态时,需要对每个平衡状态分别进行讨论。 3. Lyapunov 稳定性分析 (1)Lyapunov 稳定性定义 设一般控制系统的解为:00()(;,)X t t X t =Φ,它是与初始时间0t 及初始状态0X 有关的,体现系统状态从00(,)t X 出发的一条状态轨迹。设e X 为系统的一个平衡点,如果给定一个以e X 为球心,0(,)t δε为半径的n 维球域()S δ,使得从()S δ球域出发的任意一条系统状态轨迹00(;,)t X t Φ在0t t ≥的所有时间内都不会跑出()S ε球域,则称系统的平衡状态e X 是Lyapunov 稳定的。 一般来说,δ的大小不但与ε有关,而且与系统的初始时间0t 有关,当δ仅与ε有关时,称e X 是一致稳定的平衡状态。 进一步地,如果e X 不仅是Lyapunov 稳定的平衡状态,而且当时间t 无限增加时,从()S δ出发的任一条状态轨迹00(;,)t X t Φ都最终收敛于球心平衡点e X ,那么称e X 是渐进稳定的。 更近一步地,如果从()S ∞即整个系统状态空间的任意一点出发的任意一条状态轨迹00(;,)t X t Φ,当t →∞时都收敛于平衡点e X ,那么称e X 是大范围渐进稳定的。显然此时的e X 是系统唯一的平衡点。 反之,对于给定的()S ε,不论0δ>取得多么小,若从()S δ出发的状态轨迹 00(;,)t X t Φ至少有一条跑出()S ε球域,那么平衡点e X 是不稳定的。

最新实验五线性系统的稳定性和稳态误差分析

实验五线性系统的稳定性和稳态误差分析

实验五 自动控制系统的稳定性和稳态误差分析 一、实验目的 1、研究高阶系统的稳定性,验证稳定判据的正确性; 2、了解系统增益变化对系统稳定性的影响; 3、观察系统结构和稳态误差之间的关系。 二、实验任务 1、稳定性分析 欲判断系统的稳定性,只要求出系统的闭环极点即可,而系统的闭环极点就是闭环传递函数的分母多项式的根,可以利用MATLAB 中的tf2zp 函数求出系统的零极点,或者利用root 函数求分母多项式的根来确定系统的闭环极点,从而判断系统的稳定性。 (1)已知单位负反馈控制系统的开环传递函数为 0.2( 2.5)()(0.5)(0.7)(3) s G s s s s s +=+++,用MATLAB 编写程序来判断闭环系统的稳定性,并绘制闭环系统的零极点图。 在MATLAB 命令窗口写入程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) dc=Gctf.den dens=poly2str(dc{1},'s') 运行结果如下:

dens= s^4 + 4.2 s^3 + 3.95 s^2 + 1.25 s + 0.5 dens是系统的特征多项式,接着输入如下MATLAB程序代码:den=[1,4.2,3.95,1.25,0.5] p=roots(den) 运行结果如下: p = -3.0058 -1.0000 -0.0971 + 0.3961i -0.0971 - 0.3961i p为特征多项式dens的根,即为系统的闭环极点,所有闭环极点都是负的实部,因此闭环系统是稳定的。 下面绘制系统的零极点图,MATLAB程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) [z,p,k]=zpkdata(Gctf,'v') pzmap(Gctf) grid 运行结果如下: z = -2.5000 p = -3.0058

控制系统的稳定性分析

自动控制理论实验报告 实验题目控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.EL-AT-II型自动控制系统实验箱一台 2.计算机一台 三、系统模拟电路图 系统模拟电路图如图3-1 图3-1 系统模拟电路图R3=0~500K; C=1μf或C=0.1μf两种情况。 四、实验报告 1.根据所示模拟电路图,求出系统的传递函数表达式。 G(S)= K=R3/100K,T=CuF/10

自动控制理论实验报告 2.绘制EWB 图和Simulink 仿真图。 3.根据表中数据绘制响应曲线。 4.计算系统的临界放大系数,确定此时R3的值,并记录响应曲线。

自动控制理论实验报告

自动控制理论实验报告

自动控制理论实验报告 实验和仿真结果 1.根据表格中所给数据分别进行实验箱、EWB或Simulink实验,并进行实验曲线对比,分析实验箱的实验曲线与仿真曲线差异的原因。 对比: 实验曲线中R3取实验值时更接近等幅振荡,而MATLAB仿真时R3取理论值更接近等幅振荡。 原因: MATLAB仿真没有误差,而实验时存在误差。 2.通过实验箱测定系统临界稳定增益,并与理论值及其仿真结果进行比较 (1)当C=1uf,R3=200K(理论值)时,临界稳态增益K=2, 当C=1uf,R3=220K(实验值)时,临界稳态增益K=2.2,与理论值相近(2)当C=0.1uf,R3=1100K(理论值)时,临界稳态增益K=11 当C=0.1uf,R3=1110K(实验值)时,临界稳态增益K=11.1,与理论值相近 四、实验总结与思考 1.实验中出现的问题及解决办法 问题:系统传递函数曲线出现截止失真。 解决方法:调节R3。 2.本次实验的不足与改进 遇到问题时,没有冷静分析。考虑问题不够全面,只想到是实验箱线路的问题,而只是分模块连接电路。 改进:在实验老师的指导下,我们发现是R3的取值出现了问题,并及时解决,后续问题能够做到举一反三。 3.本次实验的体会 遇到问题时应该冷静下来,全面地分析问题。遇到无法独立解决的问题,要及时请教老师,

自动控制系统传递函数稳定性分析--奈氏图分享汇总

中北大学 课程设计说明书 学生姓名:学号: 学院:软件学院 专业:软件工程 题目:自动控制系统传递函数稳定性分析 指导教师:史媛媛职称: 讲师 2014年6月27日

中北大学 课程设计任务书 2013~2014 学年第二学期 学院:软件学院 专业:软件工程 学生姓名:张永春学号:1121010633 课程设计题目:自动控制系统传递函数稳定性分析起迄日期:6月16日~6 月27 日 课程设计地点:旧光电楼 指导教师:史源源 负责人:赵俊生 下达任务书日期: 2014年6月16日

课程设计任务书

课程设计任务书

目录 1、关于软件matlab6.5----------------------------------1 2、利用matlab6.5绘制奈氏图----------------------------3 3、实验原始数据、技术参数、条件、设计要求---------------------3 4、程序源码、相关截图及解释------------------------------------------4 5、总结与展望---------------------------------------------------------------7

1、关于软件matlab6.5 1980年前后,美国的Cleve Moler教授利用自己研制的基于特征值计算和线性代数软件包,构思并开发了MATLAB (MATrix LABoratory,即矩阵实验室)。随后,Cleve Moler和John Little等人成立了The Mathworks公司,Cleve Moler一直任该公司的首席科学家。 MATLAB的第一个商业版本(DOS版本1.0)发行于1984年。1990年推出的MATLAB3.5i是第一个可以运行于Microsoft Windows 下的版本,它可以在两个窗口上分别显示命令行计算结果和图形结果。稍后推出的SimuLAB环境首次引入基于框图的仿真功能,该环境就是我们现在所知的Simulink,其模型输入的方式使得一个复杂的控制系统的数字仿真问题变得十分直观而且相当容易。2000年10月,MATLAB6.0问世,较之以前的版本在操作界面有了很大的改观,同时给出了程序窗口、历史信息窗口和变量管理窗口。2002年6月推出的MATLAB Release 13,即MATLAB6.5/Simulink5.0是目前的最新版本。 经过多年来版本的不断更新,MATLAB已集中了日常数学处理中的各种功能,包括高效的数值计算、矩阵运算、信号处理和图形生成等功能。新版本的MATLAB功能已经十分强大,速度变得更快,数值性能更好;用户图形界面设计更趋合理;与C语言接口及转换的兼容性更强;新的虚拟现实工具箱更给仿真结果三维视景下显示带来了新的解决方案。MATLAB由于其强大的功能,已经在数值型软件市场上

实验四控制系统的稳定性分析

实验四 控制系统的稳定性分析 班级:电信171 姓名:陈远 学号:1700506163 一、 实验目的 1、 了解系统的开环增益和时间常数对系统稳定性的影响; 2、 研究系统在不同输入下的稳态误差的变化; 二、 实验内容 已知系统开环传递函数为:) 1)(11.0(10)(++=Ts s s K s G 1、 分析开环增益K 和时间常数T 对系统稳定性及稳态误差的影响。 (1) 取T=0.1,令K=1,2,3,4,5,绘制相应的阶跃响应曲线,分析开环增益K 的变化 对系统阶跃响应和稳定性的影响。 (2) 在K=1(系统稳定)和K=2(系统临界稳定)两种情况下,分别绘制T=0.1和T=0.01 时系统的阶跃响应,分析时间常数T 的变化对系统阶跃响应和稳定性的影响。 提示: 由开环传递函数转换为闭环传递函数可以使用反馈连接函数feedback ,举例 如下: Gopen=tf (num ,den ) %建立开环传递函数 Gclose=feedback (Gopen ,1,-1) %建立闭环传递函数 2、 分析系统在不同输入时的稳态误差。 取K=1,T=0.01,改变系统输入r ,使r 分别为单位阶跃函数、单位斜坡函数 和单位加速度函数,观察系统在不同输入下的响应曲线及相应的稳态误差。 提示: lsim 函数可用来绘制系统在任意自定义输入下的响应曲线,用法如下: lsim (sys ,input ,t ) %其中sys 是待求的系统,input 是自定义的输入信号,t 是时间。例如: G1=tf (num ,den ) t=0:0.01:5 u1=t ; lsim (G1, u1,t ) 三、 实验结果:

控制系统的稳定性分析实验报告

控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.自动控制系统实验箱一台 2.计算机一台 三、实验内容 系统模拟电路图如图 系统模拟电路图 其开环传递函数为: G(s)=10K/s(0.1s+1)(Ts+1) 式中 K1=R3/R2,R2=100KΩ,R3=0~500K;T=RC,R=100KΩ,C=1μf或C=0.1μf 两种情况。 四、实验步骤 1.连接被测量典型环节的模拟电路。电路的输入U1接A/D、D/A卡的DA1输 出,电路的输出U2接A/D、D/A卡的AD1输入,将纯积分电容两端连在模 拟开关上。检查无误后接通电源。 2.启动计算机,在桌面双击图标 [自动控制实验系统] 运行软件。 3.在实验项目的下拉列表中选择实验三[控制系统的稳定性分析] 5.取R3的值为50KΩ,100KΩ,200KΩ,此时相应的K=10,K1=5,10, 20。观察不同R3值时显示区内的输出波形(既U2的波形),找到系统输出 产生增幅振荡时相应的R3及K值。再把电阻R3由大至小变化,即R3=200kΩ,

100kΩ,50kΩ,观察不同R3值时显示区内的输出波形, 找出系统输出产生等幅振荡变化的R3及K值,并观察U2的输出波形。 五、实验数据 1模拟电路图 2.画出系统增幅或减幅振荡的波形图。 C=1uf时: R3=50K K=5: R3=100K K=10

R3=200K K=20: 等幅振荡:R3=220k:

增幅振荡:R3=220k: R3=260k:

C=0.1uf时:R3=50k:

相关文档
最新文档