现代控制理论(第3版)刘豹 唐万生 第一章PPT课件
合集下载
课件-现代控制理论-刘豹第三版-0绪论
• 1960年,美籍匈牙利人卡尔曼发表了“On the General Theory of Control Systems”,引入状态 空间法分析系统,提出了能控性、能观性、卡尔 曼滤波等概念,奠定了现代控制理论的基础
1.1 控制理论的发展历程
经典控制理论 现代控制理论 新发展——大系统理论 智能控制
发表了《Cybernetics》- -控制学科诞生
经典控制理论(1935-1950)
存在的问题
1、简单对象 单输入单输出、线性、时不变系统
2、缺乏系统化方法 图形化方法,依赖于设计人员的经验
3、达到的性能要求较低,不能处理多目标性能。
面临的挑战
对象日益复杂化、控制性能要求不断提高。
3、解决的方法2---现代控制理论
1.1.3 现代控制理论的发展
70年代中期,自动化的应用开始面向大规模、复杂的系统, 如大型电力系统、交通运输系统、国民经济系统等,运用现 代控制理论方法已不能取得应有的成效,于是出现了:
——大系统理论
是指规模庞大、结构复杂、变量众多的信息与控制系统,如 生产过程、交通运输、生物工程、社会பைடு நூலகம்济和空间技术等复 杂系统。 研究对象:着重解决生物系统、社会系统这样一些众多变量 的大系统的综合自动化问题。 研究方法:时域法为主 重点:大系统多级递阶控制 核心装置:网络化的电子计算机
引言
面对未知及不断变化的世界,人 类发明了无数理论和工具,控制 论就是其中之一。
控制论是一种思想、一种方法、 一种工具、一门学科。
人类在20世纪所取得的巨大技术 成就,控制科学与技术的作用非 常显著。
引言
钱学森曾经从生产力,特别是技术革 命的进程分析了控制论的产生和发展。
1.1 控制理论的发展历程
经典控制理论 现代控制理论 新发展——大系统理论 智能控制
发表了《Cybernetics》- -控制学科诞生
经典控制理论(1935-1950)
存在的问题
1、简单对象 单输入单输出、线性、时不变系统
2、缺乏系统化方法 图形化方法,依赖于设计人员的经验
3、达到的性能要求较低,不能处理多目标性能。
面临的挑战
对象日益复杂化、控制性能要求不断提高。
3、解决的方法2---现代控制理论
1.1.3 现代控制理论的发展
70年代中期,自动化的应用开始面向大规模、复杂的系统, 如大型电力系统、交通运输系统、国民经济系统等,运用现 代控制理论方法已不能取得应有的成效,于是出现了:
——大系统理论
是指规模庞大、结构复杂、变量众多的信息与控制系统,如 生产过程、交通运输、生物工程、社会பைடு நூலகம்济和空间技术等复 杂系统。 研究对象:着重解决生物系统、社会系统这样一些众多变量 的大系统的综合自动化问题。 研究方法:时域法为主 重点:大系统多级递阶控制 核心装置:网络化的电子计算机
引言
面对未知及不断变化的世界,人 类发明了无数理论和工具,控制 论就是其中之一。
控制论是一种思想、一种方法、 一种工具、一门学科。
人类在20世纪所取得的巨大技术 成就,控制科学与技术的作用非 常显著。
引言
钱学森曾经从生产力,特别是技术革 命的进程分析了控制论的产生和发展。
现代控制理论(刘豹)第一章
第一章 控制系统的状态空间表达式
状态变量
状态向量
状态空间
状态方程
状态:表征 系统运动的信 息和行为 状态变量: 能完全表示系 统运动状态的 最小个数的一 组变量
由状态变量 构成的向量 x1(t) x2(t) : xn(t)
以各状态变量 x1(t),x2(t),…… xn(t)为坐标轴 组成的几维空 间。
S nY ( s ) + an −1S n −1Y ( s ) + ... + a0Y ( s ) = bm S mu ( s ) + ... + b0Y ( s )
(bm S m + bm −1S m −1 + ... + b0 ) Y ( s ) Z ( s ) G ( s) = Y ( s) / U ( s) = = ⋅ n n −1 ( S + an −1S + ... + a0 ) Z ( s) U ( s)
& x3 x3
x2 x1
机电工程系
∫
∫
∫
习题2 习题
已知离散系统的差分方程为
y (k + 2) + 3 y (k + 1) + 2 y (k ) = 2u (k + 1) + 3u (k )
试求系统的状态空间表达式,并画出其模拟结构图。
解:假设初始条件为零,系统微分方程的 Z 变换为:
z 2Y ( z ) + 3 zY ( z ) + 2Y ( z ) = 2sU ( z ) + 3U ( z )
S n Z ( s ) + an −1S n −1Z ( s ) + ... + a0 Z ( s ) = U ( s ) Y ( s ) = bn −1S
状态变量
状态向量
状态空间
状态方程
状态:表征 系统运动的信 息和行为 状态变量: 能完全表示系 统运动状态的 最小个数的一 组变量
由状态变量 构成的向量 x1(t) x2(t) : xn(t)
以各状态变量 x1(t),x2(t),…… xn(t)为坐标轴 组成的几维空 间。
S nY ( s ) + an −1S n −1Y ( s ) + ... + a0Y ( s ) = bm S mu ( s ) + ... + b0Y ( s )
(bm S m + bm −1S m −1 + ... + b0 ) Y ( s ) Z ( s ) G ( s) = Y ( s) / U ( s) = = ⋅ n n −1 ( S + an −1S + ... + a0 ) Z ( s) U ( s)
& x3 x3
x2 x1
机电工程系
∫
∫
∫
习题2 习题
已知离散系统的差分方程为
y (k + 2) + 3 y (k + 1) + 2 y (k ) = 2u (k + 1) + 3u (k )
试求系统的状态空间表达式,并画出其模拟结构图。
解:假设初始条件为零,系统微分方程的 Z 变换为:
z 2Y ( z ) + 3 zY ( z ) + 2Y ( z ) = 2sU ( z ) + 3U ( z )
S n Z ( s ) + an −1S n −1Z ( s ) + ... + a0 Z ( s ) = U ( s ) Y ( s ) = bn −1S
现代控制理论第一章 控制系统数学模型课件
现代控制理论第一章 控制系统数学模型
1.2.1 微分方程中不含有输入信号导数项
首先考察三阶系统,其微分方程为
选取状态变量
则有 x1 x2
y a 2 y a 1y a 0yb 0 u
x1 y
x2 y
x3 y
x2 x3 x 3 a 0 x 1 a 1 x 2 a 2 x 3 b 0 u
写成矩阵形式
状态图为
现代控制理论第一章 控制系统数学模型
1.2 由微分方程求状态空间表达式
一个系统,用线性定常微分方程描述其输入和输出的关系。通过选择合适的状态变量,就 可以得到状态空间表达式。 这里分两种情况: 1、微分方程中不含输入信号导数项,(即1.2.1 中的内容)
2、微分方程中含有输入信号导数项,(即1.2.2 中的内容)
x Ax Bu y Cx Du
x1
x
x
2
x
n
u1
u
u
2
u
r
y1
y
y2
y
m
现代控制理论第一章 控制系统数学模型
a11 a1n
A
an1 ann nn
c11 c1n
C
cm1 cmnmn
b11 b1r
B
bn1 anr nr
d11 d1r
的状态。(状态变
状态空间——以所选择的一组状态变量为坐标轴而构成的正交线性空间,称为状态空 间。
现代控制理论第一章 控制系统数学模型
例:如下图所示电路, 为输u (入t )量,
为输出量u。C (t )
建立方程: 初始条件:
Ldd(ti)tR(ti)uC(t)u(t)
i C duC(t) dt
1.2.1 微分方程中不含有输入信号导数项
首先考察三阶系统,其微分方程为
选取状态变量
则有 x1 x2
y a 2 y a 1y a 0yb 0 u
x1 y
x2 y
x3 y
x2 x3 x 3 a 0 x 1 a 1 x 2 a 2 x 3 b 0 u
写成矩阵形式
状态图为
现代控制理论第一章 控制系统数学模型
1.2 由微分方程求状态空间表达式
一个系统,用线性定常微分方程描述其输入和输出的关系。通过选择合适的状态变量,就 可以得到状态空间表达式。 这里分两种情况: 1、微分方程中不含输入信号导数项,(即1.2.1 中的内容)
2、微分方程中含有输入信号导数项,(即1.2.2 中的内容)
x Ax Bu y Cx Du
x1
x
x
2
x
n
u1
u
u
2
u
r
y1
y
y2
y
m
现代控制理论第一章 控制系统数学模型
a11 a1n
A
an1 ann nn
c11 c1n
C
cm1 cmnmn
b11 b1r
B
bn1 anr nr
d11 d1r
的状态。(状态变
状态空间——以所选择的一组状态变量为坐标轴而构成的正交线性空间,称为状态空 间。
现代控制理论第一章 控制系统数学模型
例:如下图所示电路, 为输u (入t )量,
为输出量u。C (t )
建立方程: 初始条件:
Ldd(ti)tR(ti)uC(t)u(t)
i C duC(t) dt
现代控制理论.pptx
1877年劳斯(E. J. Routh)和1895年赫尔维茨 (A.Hurwitz)分别研究了系统稳定性与特征方程系数的关系, 提出了劳斯判据和赫尔维茨判据。
第0章 引论
1892年,前沙俄数学家李雅普诺夫(A.M. Lyapunov)在其 博士论文“运动稳定的一般问题”中提出Lyapunov稳定性判别 方法,包括第一法和第二法,系统地建立了动力学系统稳定性 的一般理论。
第0章 引论
3.2 经典控制理论阶段
第一次工业革命时期,瓦特(J.Watt)使用的自动调节进气 阀门以控制蒸汽机转速的离心式(飞球式)调速器,是闭环自动 控制系统应用的第一项重大成果。
物理学家麦克斯韦(J.C. Maxwell)与1868年在“论调节器” 论文首次提出反馈控制的概念,对瓦特调速器系统中的不稳定现 象进行研究,开辟了自动控制作为一门科学发展的开端。
参加本课程的同学必须人手1册教材、出勤听课、听 课并记笔记和完成作业。
(缺课达到1/3,缺作业达1/4者取消正常考试资格)
第0章 引论
教材选用: 【1】刘豹, 唐万生. 现代控制理论: 第3版. 北京:机械工业出版社, 2006 主要参考书: 【1】郑大钟. 线性系统理论: 第2版. 北京:清华大学出版社, 2002 【2】 (美)J.J.Dazzo, (美) R.H.Houpis. Linear Control System Analysis and Design: Fourth Edition. 英文影印版. 北京:清华大 学出版社,2000 【3】 (美) R. C. Dorf, (美)R. H. Bishop. Modern Control System: Eleventh Edition. 英文影印版. 北京:电子工业出版社,2009
第0章 引论
1892年,前沙俄数学家李雅普诺夫(A.M. Lyapunov)在其 博士论文“运动稳定的一般问题”中提出Lyapunov稳定性判别 方法,包括第一法和第二法,系统地建立了动力学系统稳定性 的一般理论。
第0章 引论
3.2 经典控制理论阶段
第一次工业革命时期,瓦特(J.Watt)使用的自动调节进气 阀门以控制蒸汽机转速的离心式(飞球式)调速器,是闭环自动 控制系统应用的第一项重大成果。
物理学家麦克斯韦(J.C. Maxwell)与1868年在“论调节器” 论文首次提出反馈控制的概念,对瓦特调速器系统中的不稳定现 象进行研究,开辟了自动控制作为一门科学发展的开端。
参加本课程的同学必须人手1册教材、出勤听课、听 课并记笔记和完成作业。
(缺课达到1/3,缺作业达1/4者取消正常考试资格)
第0章 引论
教材选用: 【1】刘豹, 唐万生. 现代控制理论: 第3版. 北京:机械工业出版社, 2006 主要参考书: 【1】郑大钟. 线性系统理论: 第2版. 北京:清华大学出版社, 2002 【2】 (美)J.J.Dazzo, (美) R.H.Houpis. Linear Control System Analysis and Design: Fourth Edition. 英文影印版. 北京:清华大 学出版社,2000 【3】 (美) R. C. Dorf, (美)R. H. Bishop. Modern Control System: Eleventh Edition. 英文影印版. 北京:电子工业出版社,2009
现代控制理论--刘豹优秀PPT
这个表达式一般可以从三个途径求得:一是由系统框图来建立,即根据 系统各个环节的实际连接,写出相应的状态空问表达式;二是从系统的物理 或化学的机理出发进行推导;三是由描述系统运动过程的高阶微分方程或传 递函数予以演化而得。
1.3.1 从系统框图出发建立状态空间表达式 该法是首先将系统的各个环节,变换成相应的模拟结构图,并把每个积
1.4.2 传递函数中有零点时的实现
22
此时,系统的微分方程为: 相应地,系统传递函数为:
设待实现的系统传递函数为:
因为
上式可变换为
(26)
23
令 则 对上式求拉氏反变换,可得: 每个积分器的输出为一个状态变量,可得系统的状态空问表达式:
24
或表示为:
推广到 阶系统,式(26)的实现可以为:
25
(4)
6
在经典控制理论中,用指定某个输出量的高阶微分方程来描述系统的 动态过程。如上图一所示的系统,在以 作输出时,从式(1)消去中间变量 i,得到二阶微分方程为:
(5)
其相应的传递函数为:
(6)
回到式(5)或式(6)的二阶系统,若改选 和 作为两个状态变量,
即令
则得一阶微分方程组为:
7
设单输入一单输出定常系统,其状态变量为 状态方程的一般形式为:
2
1.1.3 状态方程 以状态变量
为坐标轴所构成的 维空间,称为
状态空间。
1.1.4 状态方程
由系统的状态变量构成的一阶微分方程组称为系统的状态方程。 用图下所示的 网络,说明如何用状态变量描述这一系统。
图一
3
根据电学原理,容易写出两个含有状态变量的一阶微分方程组:
亦即
(1)
式(1)就是图1.1系统的状态方程,式中若将状态变量用一般符号 ,
1.3.1 从系统框图出发建立状态空间表达式 该法是首先将系统的各个环节,变换成相应的模拟结构图,并把每个积
1.4.2 传递函数中有零点时的实现
22
此时,系统的微分方程为: 相应地,系统传递函数为:
设待实现的系统传递函数为:
因为
上式可变换为
(26)
23
令 则 对上式求拉氏反变换,可得: 每个积分器的输出为一个状态变量,可得系统的状态空问表达式:
24
或表示为:
推广到 阶系统,式(26)的实现可以为:
25
(4)
6
在经典控制理论中,用指定某个输出量的高阶微分方程来描述系统的 动态过程。如上图一所示的系统,在以 作输出时,从式(1)消去中间变量 i,得到二阶微分方程为:
(5)
其相应的传递函数为:
(6)
回到式(5)或式(6)的二阶系统,若改选 和 作为两个状态变量,
即令
则得一阶微分方程组为:
7
设单输入一单输出定常系统,其状态变量为 状态方程的一般形式为:
2
1.1.3 状态方程 以状态变量
为坐标轴所构成的 维空间,称为
状态空间。
1.1.4 状态方程
由系统的状态变量构成的一阶微分方程组称为系统的状态方程。 用图下所示的 网络,说明如何用状态变量描述这一系统。
图一
3
根据电学原理,容易写出两个含有状态变量的一阶微分方程组:
亦即
(1)
式(1)就是图1.1系统的状态方程,式中若将状态变量用一般符号 ,
现代控制理论基础第一章 绪论PPT课件
• 动态系统:运动状态按确定的规律或统计 规律随时间演化的一类系统。动态系统分 为连续变量动态系统和离散变量动态系统。 – 线性-非线性系统 – 集中参数-分布参数系统
上午11时19分
4
绪论-控制理论研究的内容
保持器
被控对象
采样
控制器
D/A
计算机
A/D
控制:是指为了改善系统的性能或达到特定的目的,通过信息的采集和加工而 施加到系统的作用。控制系统由控制部分和被控对象组成,两者往往形成双向 的信息流联系。控制部分一般由传感器、控制器和执行器组成。传感器用来采 集信息,并把它变换到合适的形式,传送到控制器。控制器用来加工信息、产 生控制信号,这是控制系统的核心。执行器则将控制器产生的控制信号进行放 大和变换,以此产生控制作用,最终施加到被控对象上。通常把进入控制系统 的信息加工成控制信息的规则,称为控制算法。设计和实现控制算法是控制理 论中最重要的研究课题。在控制系统中实现控制算法的部件称为控制器,设计 和研制各种控制器则是控制工程最重要的任务。
• 万百五。控制论-概念、方法与应用。北京:清 华大学出版社 ,2009
上午11时19分
2
第一章 绪论
① 控制理论研究的内容 ② 控制理论的发展 ③ 现代控制理论的主要内容 ④ 本课程的主要内容 ⑤ 需要的预备知识
上午11时19分
3
绪论-控制理论研究的内容
• 系统:控制理论的研究对象。由相互关联 和制约的若干部分所组成的具有特定功能 的一个整体。
论。
• 1960第一届IFCA大会上庞特里亚金、贝尔 曼和卡尔曼报告了他们的工作,宣告建立 现代控制理论学科。
上午11时19分
12
绪论-现代控制理论主要内容
• 线性控制系统理论
上午11时19分
4
绪论-控制理论研究的内容
保持器
被控对象
采样
控制器
D/A
计算机
A/D
控制:是指为了改善系统的性能或达到特定的目的,通过信息的采集和加工而 施加到系统的作用。控制系统由控制部分和被控对象组成,两者往往形成双向 的信息流联系。控制部分一般由传感器、控制器和执行器组成。传感器用来采 集信息,并把它变换到合适的形式,传送到控制器。控制器用来加工信息、产 生控制信号,这是控制系统的核心。执行器则将控制器产生的控制信号进行放 大和变换,以此产生控制作用,最终施加到被控对象上。通常把进入控制系统 的信息加工成控制信息的规则,称为控制算法。设计和实现控制算法是控制理 论中最重要的研究课题。在控制系统中实现控制算法的部件称为控制器,设计 和研制各种控制器则是控制工程最重要的任务。
• 万百五。控制论-概念、方法与应用。北京:清 华大学出版社 ,2009
上午11时19分
2
第一章 绪论
① 控制理论研究的内容 ② 控制理论的发展 ③ 现代控制理论的主要内容 ④ 本课程的主要内容 ⑤ 需要的预备知识
上午11时19分
3
绪论-控制理论研究的内容
• 系统:控制理论的研究对象。由相互关联 和制约的若干部分所组成的具有特定功能 的一个整体。
论。
• 1960第一届IFCA大会上庞特里亚金、贝尔 曼和卡尔曼报告了他们的工作,宣告建立 现代控制理论学科。
上午11时19分
12
绪论-现代控制理论主要内容
• 线性控制系统理论
现代控制理论ppt
x ( t ) f x ( t ) u( t ) y ( t ) g x ( t ) u( t )
1.1.2 控制系统的状态空间表达式
5.非线性时变系统:
x( t ) f x( t ), u( t ), t y( t ) g x( t ), u( t ), t
但因 uc1+uc2+uc3=0
显然他们是线性相关的,故只有两个变量是独立 的,因此,最小变量组的个数应是二。
一般的: 状态变量个数=系统含有独立储能元件的个数 =系统的阶数 对于n阶系统,有n个状态变量: x1(t), x2(t), … xn(t) ﹡状态变量具有非唯一性的:
1.1.1 状态、状态变量和状态空间
1 控制系统的状态空间模型
我们把这种输入/输出描述的数学模型称为系统 的外部描述,内部若干变量,在建模的中间过程, 被当作中间变量消掉了。 现代理论模型:由状态变量构成的一阶微分方 程组来描述,其中包含了系统全部的独立变量。 特别是在数字计算机上求解一阶微分方程组比 求解与之相应的高阶微分方程要容易得多,而且能 同时给出系统的全部独立变量的响应。此外,在求 解过程中,还可以方便地考虑初始条件产生的影响。 因而能同时确定系统内部的全部运动状态。
数学模型:描述系统动态行为的数学表达式, 称为控制系统的数学模型。 经典理论模型:用一个高阶微分方程或传递函 数描述。系统的动态特性仅仅由一个单输出对给定 输入的响应来表征。
实际上,系统内部还有若干其他变量,他们之 间(包含输出变量在内)是相互独立的。关于他们 对输入的响应是不易相互导出的,必须重新分别建 模求解。由此可见,单一的高阶微分方程,是不能 完全揭示系统内全部运动状态的。
1.1.1 状态、状态变量和状态空间
1.1.2 控制系统的状态空间表达式
5.非线性时变系统:
x( t ) f x( t ), u( t ), t y( t ) g x( t ), u( t ), t
但因 uc1+uc2+uc3=0
显然他们是线性相关的,故只有两个变量是独立 的,因此,最小变量组的个数应是二。
一般的: 状态变量个数=系统含有独立储能元件的个数 =系统的阶数 对于n阶系统,有n个状态变量: x1(t), x2(t), … xn(t) ﹡状态变量具有非唯一性的:
1.1.1 状态、状态变量和状态空间
1 控制系统的状态空间模型
我们把这种输入/输出描述的数学模型称为系统 的外部描述,内部若干变量,在建模的中间过程, 被当作中间变量消掉了。 现代理论模型:由状态变量构成的一阶微分方 程组来描述,其中包含了系统全部的独立变量。 特别是在数字计算机上求解一阶微分方程组比 求解与之相应的高阶微分方程要容易得多,而且能 同时给出系统的全部独立变量的响应。此外,在求 解过程中,还可以方便地考虑初始条件产生的影响。 因而能同时确定系统内部的全部运动状态。
数学模型:描述系统动态行为的数学表达式, 称为控制系统的数学模型。 经典理论模型:用一个高阶微分方程或传递函 数描述。系统的动态特性仅仅由一个单输出对给定 输入的响应来表征。
实际上,系统内部还有若干其他变量,他们之 间(包含输出变量在内)是相互独立的。关于他们 对输入的响应是不易相互导出的,必须重新分别建 模求解。由此可见,单一的高阶微分方程,是不能 完全揭示系统内全部运动状态的。
1.1.1 状态、状态变量和状态空间
现代控制理论(1-8讲第1-2章知识点)精品PPT课件
dia dt
Ke
I fD Coபைடு நூலகம்st
n f Const
nDJ , f
其中:Kf 为发电机增益常数;Ke 为电动机反电势常数。
(3).电动机力矩平衡方程:J
d
dt
f
Kmia
(Km
-电动机转矩常数)
以上三式可改写为:
d
dt
f J
Km J
ia
dia dt
Ke Ra
La
La
ia
Kf La
if
试写出其状态空间表达式。
解:选择相变量为系统的状态变量,有
•
•
•• •
x1 y x2 y x1 x3 y x2
故
即
•
x1 x2
•
x2 x3
•
x3
a0 a3
x1
a1 a3
x2
a2 a3
x3
1 a3
u
•
0
x 0
a0
a3
1 0 a1 a3
0
0
1 x 0 u
a2
1
a3 a3
a1 y a0 y
bnu (n)
b u (n1) n 1
b0u
(1)
分为两种情况讨论。
一、输入信号不含有导数项:
此时系统的运动方程为:
•
y(n)
a y(n1) n1
a1 y a0 y b u
故选
x1 y
•
x2 y
..
xn1
y(n2)
xn y(n1)
对左边各式求导一次,即有
18
24
2-3 化系统的频域描述为状态空间描述
第1章 状态空间表达式
加法器
积分器
放大器
绘制步骤:(1) 绘制积分器 (2) 画出加法器和放大器 (3) 用线连接各元件,并用箭头示出信号传递 的方向。
26
第1章 控制系统的状态空间表达式
例 设一阶系统状态方程为 x& ax bu
则其状态图为
27
第1章 控制系统的状态空间表达式
模拟结构图: 用来反映系统各状态之间的信息传递关系。
33
1.3 状态空间表达式的建立(一)
写成矢量矩阵形式,系统状态空间描述为
34
1.3 状态空间表达式的建立(一)
【例2】已知系统方块图, 试导出系统状态空间描述.
u
sz
- sp
k s(sa)
y
解: 1)把各环节传递函数化为最简形式
ki 组合.
s pi
s z 1 z p
s p
1 C
i
i&
1 L
uc
R L
i
1 L
u
u&c
i&
0
1 L
1 C
R L
uc i
0
1 L
u
令 x1 uc , x2 i 则上式变为
x&1 x&2
0
1 L
1 C
R L
x& Ax Bu
y
Cx
Du
其中:
x
x1
x2
《现代控制理论》第三版课件_第1-2章
a1n (t ) a2 n (t ) ann (t ) b1r (t ) b2 r (t ) bnr (t )
系统矩阵
控制矩阵
c11 (t ) c12 (t ) c (t ) c (t ) 22 21 C (t ) = c (t ) c (t ) m1 m2
输出向量
a11 (t ) a12 (t ) a (t ) a (t ) 22 A(t ) = 21 a (t ) a (t ) n1 n2 b11 (t ) b12 (t ) b (t ) b (t ) 22 B (t ) = 21 b (t ) b (t ) n1 n2
3、分形系统仿真 Mandelbrot图
第一章 绪论
1.1 几个基本概念
控制系统(control system):为了达到预期的 目标而设计出来的系统,它由相互关联的部件组 合而成。 自动控制 (automatic control):指在无人直接参 与的情况下,通过一定的控制手段,使被控对象 自动地按照预定的规律进行。 状态空间 (state space)
用状态变量描述系统运动的方程式称为 状态方程。
x = A(t ) x(t ) + B(t )u (t ) y = C (t ) x(t ) + D(t )u (t )
x1 (t ) x (t ) x(t ) = 2 状态向量 x (t ) n y1 (t ) y (t ) y= 2 y (t ) m u1 (t ) u (t ) u (t ) = 2 控制向量 u (t ) r
现代控制理论
Modern Control Theory
现代控制理论课件(第三版)-刘豹主编-机械工业出版社
1970——1980 大系统理论 控制管理综合 1980——1990 智能控制理论 智能自动化 1990——21c 集成控制理论 网络控制自动化 专家系统,模糊控制,人工智能 神经网络,人脑模型,遗传算法
Soft computing
控制理论与计算机技术相结合→计算机控制技术
Modern Control Theory
Modern Control Theory
L01
绪论
绪论
控制理论的发展历程
经典控制理论
形成和发展
在20世纪30-40年代,初步形成。 在20世纪40年代形成体系。 频率理论 根轨迹法
以SISO线性定常系统为研究对象。 以拉氏变换为工具,以传递函数为基础在频率域中分析 与设计。 经典控制理论的局限性
Modern Control Theory
L01
绪论
绪论
关于自动化的介绍 Brief Introduction to Automation
自动化的理论基础
自动化技术是一门新兴的科学技术,它以控制论、信息 论和系统论为理论基础,以哲学的方法论为研究方法。 Cybernetics Information Theory Systemism
Modern Control Theory
L01
绪论
绪论
控制理论的发展历程 Progress of Control Theory
经典控制理论 (Classical Control Theory) 现代控制理论 (Modern Control Theory) 智能控制理论 (Intelligent Control Theory) 控制理论发展趋势 (Trend of Development of Control Theory)
现代控制理论课件(第三版)-刘豹主编-机械工业出版社
Modern Control Theory
L01
绪论
网络交流
为了配合教与学,更好地掌握《现代控制理论》 知识,交流学习经验,交换学习信息,已在网 络上建立了《现代控制理论》社区。社区建在 Yahoo groups 上,社区名称为Modern Control Theory。此社区是针对现代控制理论 课程学习建立的,内容与教与学密切相关。鼓 励所有同学加入该社区。
Modern Control Theory
L01
绪论
教学要求
参加本课程的同学必须
人手一册教材 出勤听课 记课堂笔记 完成作业
(缺课达到1/3,缺作业达1/4者取消正常考试资格。)
Modern Control Theory
现代控制理论
沈阳建筑大学 信息与控制工程学院
L01
绪论
绪论
建议:在Yahoo 上建立帐号 sjzu+校园卡编号,以此账号注册
Modern Control Theory
L01
绪论
网络交流
社区所能提供的:
Lecture notes/slides, Related learning materials, Outline of the general review, Information and news in this course.
Modern Control Theory
L01
绪论
绪论
关于自动化的介绍 Brief Introduction to Automation
自动化的理论基础
自动化技术是一门新兴的科学技术,它以控制论、信息 论和系统论为理论基础,以哲学的方法论为研究方法。 Cybernetics Information Theory Systemism
中国石油大学现代控制理论全部学习课件
火星旅行者
自动控制的两个主题
• 反馈
• 闭环回路 • 输入 动态系统 输出 测量 误差 输入
• 不确定条件下达到性能指标
• 最优控制
• 一段时间上的性能指标最小 • 预先规划、开环控制 • 轨迹最优化
• 二者联系
• 某些条件下,最优控制构成反馈
比较
提出的方法-经典控制理论(1935-
1
•
9传递5函0数)模
状态空间定义为状态向量的一个集合,状态空间的维数等同于状态的维数
• 状态轨线:
系统在某个时刻的状态,在状态空间可以看作是一个点。随着时间的推移,系 统状态不断变化,并在状态空间中描述出一条轨迹,这种轨迹称为状态轨线 或状态轨迹。
1.1 状态空间及状态空间表达式
几点解释
(1).状态变量组对系统行为的完全表征性 只要给定初始时刻 t0 的任意初始状态变量组 x1(t0 ), x2 (t0 ), , xn (t0 ) 和t ≥ t0 各时刻的任意输入变量组
例如,对SISO线性定常系统
时间域的外部描述:
u
y
y(n) an1 y(n1) a1 y(1) a0 y bn1u(n1) b1u (1) b0u
复频率域描述即传递函数描述:
W (s)
Y (s) U (s)
sn
bn
sn1
1
b1s
b0
an1sn1 a1s
a0
系统动态过程的两类数学描述
• 达到的性能要求较低,不能处理多目标 性能
• 面临的挑战
• 对象日益复杂化、控制性能要求不断提
现代控制理论
• 新知识、新技术
现代控制理论
• 1956年,前苏联的庞德里亚金发表 了《最优过程的数学理论》,提出 了极大值原理(Maximum Principle);
现代控制理论 刘豹 课件
( sI − A) −1 ?
( sI − A) −1 =
⎡s −1 2 ⎤ 1 ⎥ s − 2s + 5 ⎢ ⎣ −2 s − 1⎦
2
本课程常用符号说明
小写细体字母 标量、时间、复变量
本章小结
a, b, x, y, r (t ), c(t ), t , s
小写粗体字母 大写粗体字母 大写细体字母 向量 a,b,u, x, y,r(t),c(t) 矩阵 A, B,C 拉式变换符号、系统符号
求解 转换
串联 滞后 反馈 前馈 复合
可观性 稳定性
分析
状态反馈
现代 y = Cx + Du
⎡ 1 2⎤ ⎡1 ⎤ A=⎢ , B = ⎢ ⎥ , C = [1 1], D = 0 ⎥ ⎣ −2 1 ⎦ ⎣0⎦
= Ax + Bu x
稳 快
设计
状态观测器
经典控制理论 vs 现代控制理论
时间 研究对象 研究内容 1950年以前 单输入单输出SISO 外部描述 传递函数 时域法、频域法、 根轨迹法 拉普拉斯变换 1950年以后 多输入多输出MIMO 内部描述 状态空间表达式 状态空间法 线性代数矩阵
楼旭阳
江南大学 物联网工程学院
第五章 第六章 第七章
第一章
绪论
自动控制的发展史
前期控制(公元前300-1900) 经典控制(1900-1950) 现代控制(1950-Now)
大系统理论、智能控制理论、复杂系统等(20世纪60年代至今)
第一章
绪论
§1 自动控制的发展史 §2 经典控制理论 vs 现代控制理论 §3 数学准备
内容提纲
现代控制理论
Modern Control Theory
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.4.2 传递函数中有零点时的实现
此时,系统的微分方程为: 相应地,系统传递函数为:
设待实现的系统传递函数为:
因为
上式可变换为
(26)
令 则 对上式求拉氏反变换,可得: 每个积分器的输出为一个状态变量,可得系统的状态空问表达式:
或表示为: 推广到 阶系统,式(26)的实现可以为:
求得其对应的传递函数为:
1
1.1 状态变量及状态空间表达式
1.1.1 状态变量 状态变量是既足以完全确定系统运动状态而个数又是最小的一组变量,
当其在t=t0时刻的值已知时,则在给定t≥t0时刻的输入作用下,便能完全确 定系统在任何t≥t0时刻的行为。
1.1.2 状态矢量
如果 个状态变量用
表示,并把这些状态变量看作是 矢量
(28) (29)
为求得 较得:
令式(29)与式(26)相等,通过对 多项式系数的比
故得:
(30)
也可将式(30)写成式(31)的形式,以便记忆。 (31)
将上图a的每个积分器输出选作状念变最,如图所示,得这种结构下的 状态空间表达式:
即 扩展到 阶系统,其状态空间表达式为:
(32)
式中
(33)
为r维输入(或控制)矢量;
为m维输出矢量;
为了简便,下面除特别申明,在输出方程中,均不考虑输入矢量的直接 传递,即令D = 0 。
1.1.7 状态空间表达式的系统框图 和经典控制理论相类似,可以用框图表示系统信号传递的关系。对于式 (9)和式(10)所描述的系统,它们的框图分别如图a和b所示。
1.2 状态变量及状态空间表达式的模拟结构图
(3)
或 式中 1.1.6 状态空间表达式
(4)
在经典控制理论中,用指定某个输出量的高阶微分方程来描述系统的 动态过程。如上图一所示的系统,在以 作输出时,从式(1)消去中间变量 i,得到二阶微分方程为:
(5)
其相应的传递函数为:
(6)
回到式(5)或式(6)的二阶系统,若改选 和 作为两个状态变量,
将图中每个积分器的输出取作状态变量,有时称为相变量,它是输出 的各阶导数。至于每个积分器的输入,显然就是各状态变量的
导数。 从图(a),容易列出系统的状态方程:
输出方程为:
表示成矩阵形式,则为:
顺便指出,当 矩阵具有式上矩阵的形式时,称为友矩阵,友矩阵的特 点是主对角线上方的元素均为1;最后一行的元素可取任意值;而其余元素均 为零。
1.1 状态变量及状态空间表达式 1.2 状态变量及状态空间表达式的模拟结构图 1.3 状态变量及状态空间表达式的建立(一) 1.4 状态变量及状态空间表达式的建立(二) 1.5 状态矢量的线性变换(坐标变换) 1.6 从状态空间表达式求传递函数阵 1.7 离散时间系统的状态空间表达式 1.8 时变系统和非线性系统的状态空间表达式
1.3.1 从系统框图出发建立状态空间表达式
该法是首先将系统的各个环节,变换成相应的模拟结构图,并把每个积 分器的输出选作一个状态变量 其输入便是相应的 然后,由模拟图 直接写出系统的状态方程和输出方程。
Байду номын сангаас
1.3.2 从系统的机理出发建立状态空间表达式
一般常见的控制系统,按其能量属性,可分为电气、机械、机电、气动 液压、热力等系统。根据其物理规律,如基尔霍夫定律、牛顿定律、能量守 恒定律等,即可建立系统的状态方程。当指定系统的输出时,很容易写出系 统的输出方程。
同样,已知状态空间表达式,也可画出相应的模拟结构图,下图是下列 三阶系统的模拟结构图。
下图是下列二输出的二阶系统的模拟结构图。
1.3 状态变量及状态空间表达式的建立(一)
这个表达式一般可以从三个途径求得:一是由系统框图来建立,即根据 系统各个环节的实际连接,写出相应的状态空问表达式;二是从系统的物理 或化学的机理出发进行推导;三是由描述系统运动过程的高阶微分方程或传 递函数予以演化而得。
的分量,则 就称为状态矢量,记作:
1.1.3 状态方程 以状态变量
为坐标轴所构成的 维空间,称为状态空间。
1.1.4 状态方程 由系统的状态变量构成的一阶微分方程组称为系统的状态方程。 用图下所示的 网络,说明如何用状态变量描述这一系统。
图一
根据电学原理,容易写出两个含有状态变量的一阶微分方程组:
状态空间表达式的框图可按如下步骤绘制:积分器的数目应等于状态变 量数,将它们画在适当的位置,每个积分器的输出表示相应的某个状态变量, 然后根据所给的状态方程和输出方程,画出相应的加法器和比例器,最后用 箭头将这些元件连接起来。
对于一阶标量微分方程:
它的模拟结构图示于下图
再以三阶微分方程为例: 将最高阶导数留在等式左边,上式可改写成 它的模拟结构图示于下图
1.4 状态变量及状态空间表达式的建立(二)
考虑一个单变量线性定常系统,它的运动方程是一个 阶线性常系数微 分方程:
相应的传递函数为
1.4.1 传递函数中没有零点时的实现 在这种情况下,系统的微分方程为:
相应的系统传递函数为
上式的实现,可以有多种结构,常用的简便形式可由相应的模拟结构图 (下图)导出。这种由中间变量到输入端的负反馈,是一种常见的结构形式, 也是一种最易求得的结构形式。
亦即
(1)
式(1)就是图1.1系统的状态方程,式中若将状态变量用一般符号 表示,
即令
并写成矢量矩阵形式,则状态方程变为:
或
式中
(2) 1.1.5 输出方程
在指定系统输出的情况下,该输出与状态变量间的函数关系式,称为系
统的输出方程。如在图1.1系统中,指定
作为输出,输出一般用y表
示,则有:
或 式(3)就是图1.1系统的输出方程,它的矩阵表示式为:
或记为:
(34)
1.4.3 多输入一多输出系统微分方程的实现 一双输入一双输出的三阶系统为例,设系统的微积分方程为:
(35) 同单输入一单输出系统一样,式(35)系统的实现也是非唯一的。现采用 模拟结构图的方法,按高阶导数项求解:
即令
则得一阶微分方程组为:
设单输入一单输出定常系统,其状态变量为 态方程的一般形式为:
(8) 则状
输出方程式则有如下形式: 用矢量矩阵表示时的状态空间表达式则为:
(9) 因而多输入一多输出系统状态空间表达式的矢量矩阵形式为:
(10) 式中,x和A为同单输入系统,分别为n维状态矢量和n×n系统矩阵;
此时,系统的微分方程为: 相应地,系统传递函数为:
设待实现的系统传递函数为:
因为
上式可变换为
(26)
令 则 对上式求拉氏反变换,可得: 每个积分器的输出为一个状态变量,可得系统的状态空问表达式:
或表示为: 推广到 阶系统,式(26)的实现可以为:
求得其对应的传递函数为:
1
1.1 状态变量及状态空间表达式
1.1.1 状态变量 状态变量是既足以完全确定系统运动状态而个数又是最小的一组变量,
当其在t=t0时刻的值已知时,则在给定t≥t0时刻的输入作用下,便能完全确 定系统在任何t≥t0时刻的行为。
1.1.2 状态矢量
如果 个状态变量用
表示,并把这些状态变量看作是 矢量
(28) (29)
为求得 较得:
令式(29)与式(26)相等,通过对 多项式系数的比
故得:
(30)
也可将式(30)写成式(31)的形式,以便记忆。 (31)
将上图a的每个积分器输出选作状念变最,如图所示,得这种结构下的 状态空间表达式:
即 扩展到 阶系统,其状态空间表达式为:
(32)
式中
(33)
为r维输入(或控制)矢量;
为m维输出矢量;
为了简便,下面除特别申明,在输出方程中,均不考虑输入矢量的直接 传递,即令D = 0 。
1.1.7 状态空间表达式的系统框图 和经典控制理论相类似,可以用框图表示系统信号传递的关系。对于式 (9)和式(10)所描述的系统,它们的框图分别如图a和b所示。
1.2 状态变量及状态空间表达式的模拟结构图
(3)
或 式中 1.1.6 状态空间表达式
(4)
在经典控制理论中,用指定某个输出量的高阶微分方程来描述系统的 动态过程。如上图一所示的系统,在以 作输出时,从式(1)消去中间变量 i,得到二阶微分方程为:
(5)
其相应的传递函数为:
(6)
回到式(5)或式(6)的二阶系统,若改选 和 作为两个状态变量,
将图中每个积分器的输出取作状态变量,有时称为相变量,它是输出 的各阶导数。至于每个积分器的输入,显然就是各状态变量的
导数。 从图(a),容易列出系统的状态方程:
输出方程为:
表示成矩阵形式,则为:
顺便指出,当 矩阵具有式上矩阵的形式时,称为友矩阵,友矩阵的特 点是主对角线上方的元素均为1;最后一行的元素可取任意值;而其余元素均 为零。
1.1 状态变量及状态空间表达式 1.2 状态变量及状态空间表达式的模拟结构图 1.3 状态变量及状态空间表达式的建立(一) 1.4 状态变量及状态空间表达式的建立(二) 1.5 状态矢量的线性变换(坐标变换) 1.6 从状态空间表达式求传递函数阵 1.7 离散时间系统的状态空间表达式 1.8 时变系统和非线性系统的状态空间表达式
1.3.1 从系统框图出发建立状态空间表达式
该法是首先将系统的各个环节,变换成相应的模拟结构图,并把每个积 分器的输出选作一个状态变量 其输入便是相应的 然后,由模拟图 直接写出系统的状态方程和输出方程。
Байду номын сангаас
1.3.2 从系统的机理出发建立状态空间表达式
一般常见的控制系统,按其能量属性,可分为电气、机械、机电、气动 液压、热力等系统。根据其物理规律,如基尔霍夫定律、牛顿定律、能量守 恒定律等,即可建立系统的状态方程。当指定系统的输出时,很容易写出系 统的输出方程。
同样,已知状态空间表达式,也可画出相应的模拟结构图,下图是下列 三阶系统的模拟结构图。
下图是下列二输出的二阶系统的模拟结构图。
1.3 状态变量及状态空间表达式的建立(一)
这个表达式一般可以从三个途径求得:一是由系统框图来建立,即根据 系统各个环节的实际连接,写出相应的状态空问表达式;二是从系统的物理 或化学的机理出发进行推导;三是由描述系统运动过程的高阶微分方程或传 递函数予以演化而得。
的分量,则 就称为状态矢量,记作:
1.1.3 状态方程 以状态变量
为坐标轴所构成的 维空间,称为状态空间。
1.1.4 状态方程 由系统的状态变量构成的一阶微分方程组称为系统的状态方程。 用图下所示的 网络,说明如何用状态变量描述这一系统。
图一
根据电学原理,容易写出两个含有状态变量的一阶微分方程组:
状态空间表达式的框图可按如下步骤绘制:积分器的数目应等于状态变 量数,将它们画在适当的位置,每个积分器的输出表示相应的某个状态变量, 然后根据所给的状态方程和输出方程,画出相应的加法器和比例器,最后用 箭头将这些元件连接起来。
对于一阶标量微分方程:
它的模拟结构图示于下图
再以三阶微分方程为例: 将最高阶导数留在等式左边,上式可改写成 它的模拟结构图示于下图
1.4 状态变量及状态空间表达式的建立(二)
考虑一个单变量线性定常系统,它的运动方程是一个 阶线性常系数微 分方程:
相应的传递函数为
1.4.1 传递函数中没有零点时的实现 在这种情况下,系统的微分方程为:
相应的系统传递函数为
上式的实现,可以有多种结构,常用的简便形式可由相应的模拟结构图 (下图)导出。这种由中间变量到输入端的负反馈,是一种常见的结构形式, 也是一种最易求得的结构形式。
亦即
(1)
式(1)就是图1.1系统的状态方程,式中若将状态变量用一般符号 表示,
即令
并写成矢量矩阵形式,则状态方程变为:
或
式中
(2) 1.1.5 输出方程
在指定系统输出的情况下,该输出与状态变量间的函数关系式,称为系
统的输出方程。如在图1.1系统中,指定
作为输出,输出一般用y表
示,则有:
或 式(3)就是图1.1系统的输出方程,它的矩阵表示式为:
或记为:
(34)
1.4.3 多输入一多输出系统微分方程的实现 一双输入一双输出的三阶系统为例,设系统的微积分方程为:
(35) 同单输入一单输出系统一样,式(35)系统的实现也是非唯一的。现采用 模拟结构图的方法,按高阶导数项求解:
即令
则得一阶微分方程组为:
设单输入一单输出定常系统,其状态变量为 态方程的一般形式为:
(8) 则状
输出方程式则有如下形式: 用矢量矩阵表示时的状态空间表达式则为:
(9) 因而多输入一多输出系统状态空间表达式的矢量矩阵形式为:
(10) 式中,x和A为同单输入系统,分别为n维状态矢量和n×n系统矩阵;