现代控制理论第4章教学要求(第四章)

现代控制理论第4章教学要求(第四章)
现代控制理论第4章教学要求(第四章)

现代控制理论第4章教学要求

按章节,打*号的部分为本科不要求的内容,另外在一些未打*的部分有些内容也不要求,请按下面要求的内容组织本科教学。

第4 章动态系统的结构分析

4.1 引言

4.1.1 能控性与能观性物理现象——从例子谈起

从物理角度理解能控性与能观性的重要性。

4.1.2 能控性与能观性的数学描述

从数学角度理解能控性与能观性的状态方程特点。

4.2 连续线性系统能控性与能观性定义

4.2.1 能控性定义

理解能控性的定义包含的丰富内涵。

能利用定义解决与系统能控性相关的问题。

4.2.2 能观性定义

理解能观性的定义包含的丰富内涵。

能利用定义解决与系统能观性相关的问题。

4.3 连续线性系统能控性与能观性判据

4.3.1 定常系统的能控性判据与能控性指数

掌握定常系统的Gram矩阵能控性判据。

掌握Jordan标准型的能控性判据,并能依此进行相应计算。

掌握能控性矩阵秩判据,并能依此进行相应计算。

了解能控性PBH判据,包括PBH秩判据和PBH特征向量判据。

了解定常系统的能控性指数,并基此减小能控性矩阵的规模。

4.3.2 定常系统的能观性判据与能观性指数

掌握定常系统的Gram矩阵能观性判据。

掌握Jordan标准型的能观性判据,并能依此进行相应计算。。

掌握能观性矩阵秩判据,并能依此进行相应计算。

了解能观性PBH判据,包括PBH秩判据和PBH特征向量判据。。

了解定常系统的能观性指数,并基此减小能观性矩阵的规模。

4.3.3 时变系统的能控性判据

了解时变系统的 Gram矩阵能控性判据。

了解时变系统的能控性秩判据。

4.3.4 时变系统的能观性判据

了解时变系统的 Gram矩阵能观性判据。

了解时变系统的能观性秩判据。

4.3.5 时变系统的能控、能观性判据与其定常情况的关系

理解时变系统的能控、能观性判据与其定常情况的关系。

4.4 连续线性系统输出能控性和输出函数能控性及判据

4.4.1 输出能控性定义及其判定*

本科不要求此节内容。

4.4.2 输出函数能控性定义及其判定*

本科不要求此节内容。

4.5 连续线性系统的对偶关系

4.5.1 定常情况下的对偶关系

理解定常情况下的对偶关系,燕能利用对偶关系解决相关问题。

4.5.2 时变情况下的对偶关系

了解定常情况下的对偶关系,燕能利用对偶关系解决相关问题。

4.6 定常连续线性系统的能控型与能观型

4.6.1 SISO 系统的能控标准型与能观标准型

掌握SISO系统的能控标准型与能观标型以及变换方法,能计算标准型。

4.6.2 MIMO 类SISO 的能控标准型与能观标准型

了解MIMO 类SISO 的能控标准型与能观标准型。

4.6.3 MIMO 系统的Wonham 规范型与Luenberger 规范型*

本科不要求此节内容。

4.7 连续线性系统的结构分解

4.7.1 结构分解的意义

理解结构分析的意义所在。

4.7.2 时变情况下的结构分解

理解结构分解所表征的涵义。

4.7.3 线性定常系统结构分解的变换阵构造方法

掌握结构分解的方法,特别是线性定常系统的分解变换阵构造方法,并能对具体系统进行结构分解。

4.8 连续定常线性系统的实现问题及其与结构特性间的关系

4.8.1 传递函数矩阵描述的直接实现问题

掌握传递函数描述的能控、能观标准型直接实现。

4.8.2 矩阵分式描述的实现问题*

本科不要求此节内容。

4.8.3 PMD 模型的实现问题*

本科不要求此节内容。

4.8.4 时域与频域结构特性

了解“PMD描述的互质性与状态空间描述的能控性、能观性”中只关注PMD用(A,B,C,D)表达时的情况与状态空间描述相关的部分。

了解MFD的互质性与状态空间描述的能控性、能观性。

理解系统的解耦零点与结构特性(只关注PMD用(A,B,C,D)表达时的情况)。

能分析系统的解耦零点。

4.8.5 最小实现与求解

理解最小实现的定义与充要条件。

理解最小实现在非奇异变换下的广义唯一性。

掌握基于传递函数阵的最小实现及其计算。

其他内容不要求。

4.9 离散线性系统的能控能观性及其判据 *

4.9.1 能控、能观性概念*

此节内容不要求。

4.9.2 时变情况下的能控性、能达性与能观性、能构性判据*

此节内容不要求。

4.9.3 定常情况下的能控性与能观性判据 *

此节内容不要求。

4.9.4 定常情况下的最小拍控制与最小拍观测 *

此节内容不要求。

4.9.5 定常情况下离散化连续系统保持能控性和能观性的条件 *

此节内容不要求。

4.10 非线性系统的能观与能控性 *

此节内容不要求。

4.11 小结

现代控制理论实验报告

实验报告 ( 2016-2017年度第二学期) 名称:《现代控制理论基础》 题目:状态空间模型分析 院系:控制科学与工程学院 班级: ___ 学号: __ 学生姓名: ______ 指导教师: _______ 成绩: 日期: 2017年 4月 15日

线控实验报告 一、实验目的: l.加强对现代控制理论相关知识的理解; 2.掌握用 matlab 进行系统李雅普诺夫稳定性分析、能控能观性分析; 二、实验内容 1 第一题:已知某系统的传递函数为G (s) S23S2 求解下列问题: (1)用 matlab 表示系统传递函数 num=[1]; den=[1 3 2]; sys=tf(num,den); sys1=zpk([],[-1 -2],1); 结果: sys = 1 ------------- s^2 + 3 s + 2 sys1 = 1 ----------- (s+1) (s+2) (2)求该系统状态空间表达式: [A1,B1,C1,D1]=tf2ss(num,den); A = -3-2 10 B = 1 C = 0 1

第二题:已知某系统的状态空间表达式为: 321 A ,B,C 01:10 求解下列问题: (1)求该系统的传递函数矩阵: (2)该系统的能观性和能空性: (3)求该系统的对角标准型: (4)求该系统能控标准型: (5)求该系统能观标准型: (6)求该系统的单位阶跃状态响应以及零输入响应:解题过程: 程序: A=[-3 -2;1 0];B=[1 0]';C=[0 1];D=0; [num,den]=ss2tf(A,B,C,D); co=ctrb(A,B); t1=rank(co); ob=obsv(A,C); t2=rank(ob); [At,Bt,Ct,Dt,T]=canon(A,B,C,D, 'modal' ); [Ac,Bc,Cc,Dc,Tc]=canon(A,B,C,D, 'companion' ); Ao=Ac'; Bo=Cc'; Co=Bc'; 结果: (1) num = 0 01 den = 1 32 (2)能控判别矩阵为: co = 1-3 0 1 能控判别矩阵的秩为: t1 = 2 故系统能控。 (3)能观判别矩阵为: ob = 0 1

最优控制理论课程总结

《最优控制理论》 课程总结 姓名:肖凯文 班级:自动化1002班 学号:0909100902 任课老师:彭辉

摘要:最优控制理论是现代控制理论的核心,控制理论的发展来源于控制对象的要求。尽50年来,科学技术的迅速发展,对许多被控对象,如宇宙飞船、导弹、卫星、和现代工业设备的生产过程等的性能提出了更高的要求,在许多情况下要求系统的某种性能指标为最优。这就要求人们对控制问题都必须从最优控制的角度去进行研究分析和设计。最优控制理论研究的主要问题是:根据已建立的被控对象的时域数学模型或频域数学模型,选择一个容许的控制律,使得被控对象按预定要求运行,并使某一性能指标达到最优值[1]。 关键字:最优控制理论,现代控制理论,时域数学模型,频域数学模型,控制率Abstract: The Optimal Control Theory is the core of the Modern Control Theory,the development of control theory comes from the requires of the controlled objects.During the 50 years, the rapid development of the scientific technology puts more stricter requires forward to mang controlled objects,such as the spacecraft,the guide missile,the satellite,the productive process of modern industrial facilities,and so on,and requests some performance indexes that will be best in mang cases.To the control problem,it requests people to research ,analyse,and devise from the point of view of the Optimal Control Theory. There are mang major problems of the Optimal Control Theory studying,such as the building the time domain’s model or the frenquency domain’s model according to the controlled objects,controlling a control law with admitting, making the controlled objects to work according to the scheduled requires, and making the performance index to reseach to a best optimal value. Keywords: The Optimal Control Theroy, The Modern Control Theroy, The Time Domaint’s Model, The Frequency domain’s Model,The Control Law

现代控制理论课程报告

- 现代控制理论课程总结 学习心得 从经典控制论发展到现代控制论,是人类对控制技术认识上的一次飞跃。现代控制论是用状态空间方法表示,概念抽象,不易掌握。对于《现代控制理论》这门课程,在刚拿到课本的时候,没上张老师的课之前,咋一看,会认为开课的内容会是上学期学的控制理论基础的累赘或者简单的重复,更甚至我还以为是线性代数的复现呢!根本没有和现代控制论联系到一起。但后面随着老师讲课的风格的深入浅出,循循善诱,发现和自己想象的恰恰相反,张老师以她特有的讲课风格,精心准备的 ppt 课件,向我们展示了现代控制理论发展过程,以及该掌握内容的方方面面,个人觉得,我们不仅掌握了现代控制理论的理论知识,更重要的是学会了掌握这门知识的严谨的逻辑思维和科学的学习方法,对以后学习其他知识及在工作上的需要大有裨益,总之学习了这门课让我受益匪浅。 由于我们学习这门课的课时不是很多,并结合我们学生学习的需求及所要掌握的课程深入程度,张老师根据我们教学安排需要,我们这学期学习的内容主要有: 1.绪论;2.控制系统的状态表达式;3.控制系统状态表达式的解;4.线性系统的能空性和能观性;5.线性定常系统的综合。而状态变量和状态空间表达式、状态转移矩阵、系统的能控性与能观性以及线性定常系统的综合是本门课程的主要学习内容。当然学习的内容还包括老师根据多年教学经验及对该学科的研究的一些深入见解。 在现代科学技术飞速发展中,伴随着学科的高度分化和高度综合,各学科之间相互交叉、相互渗透,出现了横向科学。作为跨接于自然科学和社会科学的具有横向科学特点的现代控制理论已成为我国理工科大学高年级的必修课。 经典控制理论的特点 经典控制理论以拉氏变换为数学工具,以单输入-单输出的线性定常系统为主要的研究对象。将描述系统的微分方程或差分方程变换到复数域中,得到系统的传递函数,并以此作为基础在频率域中对系统进行分析和设计,确定控制器的结构和参数。通常是采用反馈控制,构成所谓闭环控制系统。经典控制理论具有明显的局限性,突出的是难以有效地应用于时变系统、多变量系统,也难以揭示系统更为深刻的特性。当把这种理论推广到更为复杂的系统时,经典控制理论就显得无能为力了,这是因为它的以下几个特点所决定。 [ 1.经典控制理论只限于研究线性定常系统,即使对最简单的非线性系统也是无法处理的;这就从本质上忽略了系统结构的内在特性,也不能处理输入和输出皆大于1的系统。实际上,大多数工程对象都是多输入-多输出系统,尽管人们做了很多尝试,但是,用经典控制理论设计这类系统都没有得到满意的结果;2.经典控制理论采用试探法设计系统。即根据经验选用合适的、简单的、工程上易于实现的控制器,然后对系统进行分析,直至找到满意的结果为止。虽然这

现代控制理论实验

华北电力大学 实验报告| | 实验名称状态空间模型分析 课程名称现代控制理论 | | 专业班级:自动化1201 学生姓名:马铭远 学号:2 成绩: 指导教师:刘鑫屏实验日期:4月25日

状态空间模型分析 一、实验目的 1.加强对现代控制理论相关知识的理解; 2.掌握用 matlab 进行系统李雅普诺夫稳定性分析、能控能观性分析; 二、实验仪器与软件 1. MATLAB7.6 环境 三、实验内容 1 、模型转换 图 1、模型转换示意图及所用命令 传递函数一般形式: MATLAB 表示为: G=tf(num,den),,其中 num,den 分别是上式中分子,分母系数矩阵。 零极点形式: MATLAB 表示为:G=zpk(Z,P,K) ,其中 Z,P ,K 分别表示上式中的零点矩阵,极点矩阵和增益。 传递函数向状态空间转换:[A,B,C,D] = TF2SS(NUM,DEN); 状态空间转换向传递函数:[NUM,DEN] = SS2TF(A,B,C,D,iu)---iu 表示对系统的第 iu 个输入量求传递函数;对单输入 iu 为 1。

例1:已知系统的传递函数为G(S)= 2 2 3 24 11611 s s s s s ++ +++ ,利用matlab将传递函数 和状态空间相互转换。 解:1.传递函数转换为状态空间模型: NUM=[1 2 4];DEN=[1 11 6 11]; [A,B,C,D] = tf2ss(NUM,DEN) 2.状态空间模型转换为传递函数: A=[-11 -6 -11;1 0 0;0 1 0];B=[1;0;0];C=[1 2 4];D=[0];iu=1; [NUM,DEN] = ss2tf(A,B,C,D,iu); G=tf(NUM,DEN) 2 、状态方程状态解和输出解 单位阶跃输入作用下的状态响应: G=ss(A,B,C,D);[y,t,x]=step(G);plot(t,x). 零输入响应 [y,t,x]=initial(G,x0)其中,x0 为状态初值。

现代控制理论 复习要点

第二章 控制系统的状态空间描述 小结 一、建模:状态空间描述(现代控制:内部描述) 1、对象:① 线性时不变系统;② 离散时间系统;③ 时变系统;④ 非线性系统。 2、模型形式(状态空间表达式): ① 一阶微分方程组(一阶差分方程组);② 向量-矩阵形式; ③ 系统方框图;④ 状态变量图。 3.方法(途径): ①(已知)系统机理→(求)状态空间表达式; ②(已知)输入输出描述(经典控制:外部描述)?????→实现问题(求)状态空间表达 式(现代控制:内部描述) a 、(已知)方块图→(求)状态空间表达式; 方块图?????→无零点惯性环节有零点惯性环节二阶振荡环节 状态变量图?????????→将积分器的输出作为状态变量状态空间描述 b 、(已知)传递函数阵/高阶微分方程(脉冲传递函数阵/高阶差分方程)→(求)状态空间表达式 ))a b ????????????无零点实现:能控标准型、能观标准型 直接分解法:能控标准型、能观标准型最小实现有零点实现串联分解法(串联实现)并联分解法(并联实现或约旦标准型实现):无重极点;有重极点 二、状态变量的线性变换 1、系统状态空间表达式的非唯一性 2、系统的不变性 ① 特征值不变性/特征多项式系数(特征方程)不变性; ② 传递函数矩阵不变性; ③ 系统的能控性与能观性不变性。 3、状态空间表达式→约旦标准型 三、状态空间表达式(现代控制:内部描述)→传递函数阵(经典控制:外部描述) 1. 已知()()()()()()()()()()x t A t x t B t u t y t C t x t D t u t ???=+= +,求传递函数1()()()adj s s G s s s --+-=-+=-C I A B D I A C I A B D I A 四、组合系统 1.(已知)若干子系统的并联、串联、输出反馈联结→(求)状态空间描述或传递函数阵

现代控制理论实验报告

现代控制理论实验报告

实验一系统能控性与能观性分析 一、实验目的 1.理解系统的能控和可观性。 二、实验设备 1.THBCC-1型信号与系统·控制理论及计算机控制技术实验平台; 三、实验容 二阶系统能控性和能观性的分析 四、实验原理 系统的能控性是指输入信号u对各状态变量x的控制能力,如果对于系统任意的初始状态,可以找到一个容许的输入量,在有限的时间把系统所有的状态引向状态空间的坐标原点,则称系统是能控的。 对于图21-1所示的电路系统,设iL和uc分别为系统的两个状态变量,如果电桥中 则输入电压ur能控制iL和uc状态变量的变化,此时,状态是能控的。反之,当 时,电桥中的A点和B点的电位始终相等,因而uc不受输入ur的控制,ur只能改变iL的大小,故系统不能控。 系统的能观性是指由系统的输出量确定所有初始状态的能力,如果在有限的时间根据系统的输出能唯一地确定系统的初始状态,则称系统能观。为了说明图21-1所示电路的能观性,分别列出电桥不平衡和平衡时的状态空间表达式: 平衡时:

由式(2)可知,状态变量iL和uc没有耦合关系,外施信号u只能控制iL的变化,不会改变uc的大小,所以uc不能控。基于输出是uc,而uc与iL无关连,即输出uc中不含有iL的信息,因此对uc的检测不能确定iL。反之式(1)中iL与uc有耦合关系,即ur的改变将同时控制iL和uc的大小。由于iL与uc的耦合关系,因而输出uc的检测,能得到iL 的信息,即根据uc的观测能确定iL(ω) 五、实验步骤 1.用2号导线将该单元中的一端接到阶跃信号发生器中输出2上,另一端接到地上。将阶跃信号发生器选择负输出。 2.将短路帽接到2K处,调节RP2,将Uab和Ucd的数据填在下面的表格中。然后将阶跃信号发生器选择正输出使调节RP1,记录Uab和Ucd。此时为非能控系统,Uab和Ucd没有关系(Ucd始终为0)。 3.将短路帽分别接到1K、3K处,重复上面的实验。 六、实验结果 表20-1Uab与Ucd的关系 Uab Ucd

中南大学自动化专业培养方案

自动化专业本科培养方案 一、专业简介 自动化专业培养在自动化及其相关领域从事科学研究、技术开发、教育及管理等工作的高素质复合型人才。专业创办于1958年,是国家级特色专业和湖南省重点专业。拥有教育部自动化工程研究中心和湖南省先进控制与智能自动化工程实验室等高水平学科平台,以及工业大数据研究中心、复杂过程检测与控制系统、电力传动开放式综合系统等先进研究开发平台。在生产过程控制、交通信息工程与控制等领域具有科研优势和行业特色,专业师资力量雄厚,科研成果丰硕。具有一级学科硕士和博士授予权、博士后流动站,以控制理论与控制工程、交通信息工程国家重点学科为依托,形成了完整的本、硕、博各层次专业人才培养体系。 二、培养目标 本专业培养适应经济社会和自动化科学与技术发展需要,具备良好的思想道德修养和身心素质,掌握必备的数学与自然科学基础知识和自动化领域相关的基本理论、方法及技能,具备良好的科学思维能力和解决自动化领域工程问题能力,了解和紧跟学科专业发展前沿,能在团队中有效发挥作用,能通过继续教育或其他的终身学习途径拓展自己的能力,具有社会和环境意识,能够在自动化及相关领域从事系统设计、产品研发、科学研究和技术管理等工作的复合型高级人才,成为德智体美劳全面发展的社会主义事业合格建设者和可靠接班人。 毕业后5年左右,毕业生应能达到以下目标: 1)具有良好的人文科学素养、工程职业道德和社会责任感,能够积极服务国家与社会;2)能够运用自动化领域的专业知识、工程技能和现代工具,具备研究与解决现实中复杂工程问题的能力;3)在现代工业工程控制、运动控制、电气控制、自动化仪表、智能制造等领域具有较强的科学研究、技术开发、管理与决策能力;4)具备良好的沟通与表达能力及一定的组织管理能力,能够在多学科、跨文化背景中发挥有效作用;5)具有创新意识、终身学习能力与可持续发展理念,能够自我更新知识、不断提升能力。

现代控制理论习题解答(第四章)

1 v(x) a 1x 12 b 1x 22 c 1 x 32 2x 1x 2 4x 3 x 2 2X 1X 3 a 1 x T 1 1 b 1 2 (1) v(x) x 12 4x 22 x 32 2x 1x 2 6x 3x 2 2x 1x 3 (2) v(x) x 12 10x 22 4x 32 6x 1 x 2 2x 3x 2 2 2 2 (3) v(x) 10x 1 4x 2 x 3 2x 1x 2 2x 3x 2 4x 1 x 3 【解】: (1) 二次型函数不定。 ⑵ 二次型函数为负定。 ⑶ 二次型函数正定。 3-4-2 试确定下列二次型为正定时,待定常数的取值范围。 【解】: 3-4-1 第四章 控制系统的稳定性 试确定下列二次型是否正定。 1 1 1 1 1 1 1 1 1 4 3 , 1 0, 3 0, 1 4 3 1 1 1 1 4 1 3 1 1 1 3 1 P 4 10 0, 3 10 0, 10 10 P 1 2 1 , 10 1 1 10 1 2 10 1 39 0 1 4 1 1 4 2 1 1 0, 17

a 1 0 a 1 b 1 1 a 1b 1 c 1 4 b 1 4a 1 c 1 【解】: (1) 设 2 2 v(x) 0.5x 1 0.5X 2 V (X ) X 1X 1 X 2X 2 X 1X 2 X 1X 2 X2 x/ ° " °)为半负定。 0 (x 0) 又因为v(x) 0时,有X 2 0, 则X 2 0,代入状态方程得: X 1 0. 所以系统在X 0时,v(x)不恒为零。 则系统渐近稳定,又因为是线性系统,所以该系统是大范围渐近稳定。 (2) 设 2 2 v(x) 0.5X 1 0.5X 2 v(x) X 1X 1 X 2X 2 X 1 ( X 1 X 2) X 2(2X 1 3X 2) X 12 3X 22 3X 1X 2 T 1 1.5 1 1 1 1.5 X x 1 0, 1.5 3 1 1 1 1.5 3 T … X Px P 负定,系统渐近稳定,又因为是线性系统,所以该系统是大范围渐近稳定。 (3) 0 1 1 1 (1) X X (2) x X ; 1 1 2 3 1 1 1 0 (3) x X (4) x X 1 1 0 1 3-4-3 满足正定的条件为: a i | of 1 1 b i a i 0, 1 1 1 1 b 1 2 0 2 C 1 试用李亚普诺夫第二法判断下列线性系统的稳定性。

现代控制理论综合设计报告—你懂得

《现代控制理论综合设计报告》 问题重述: 图示为单倒立摆系统的原理图,其中摆的长度l=1m,质量m=0.1kg,通过铰链安装小车上,小车质量M=1kg,重力加速度g=9.8m/s2。控制的目的是当小车在水平方向上运动时,将倒立摆保持在垂直位置上。 分别列写小车水平方向的力平衡方程和摆的转矩平衡方程,通过近似线性化处理建立系统的状态空间表达式; 绘制带状态观测器状态反馈系统的模拟仿真图,要求系统期望的特征值为:-1,-2,-1+j,-1-j;状态观测器的特征值为:-2,-3,-2+j,-2-j; 根据模拟仿真图,分别绘制系统综合前后的零输入响应曲线 本文的仿真实验亮点如下: ●对单倒立摆进行传统的传递函数、状态空间建模,全面分析了单倒立摆的物理性质。 ●在物理模型建立时,强调了角速度θ不能近似为0。 ●建立状态空间表达时,选择位移x和角度θ作为输出,是一个多输出系统。但增加了状 态观测器设计的复杂度。 ●在摆运动过程中,初始扰动角θ可达60度左右;而且调节过程中,倒立摆θ在(-90,90) 范围内变化,符合实际情况。 ●在仿真波形图中,展示了状态观测器的跟踪过程,体现了其在反馈控制中起到的作用。 ●在初始扰动60度下,分别在原始系统、状态反馈系统、带状态观测器反馈系统,进行 了零输入响应、阶跃输入响应的仿真实验。 ●解释了带状态观测器反馈时,阶跃输入,但系统前1秒处于稳态的现象的原因。

1单级倒立摆数学模型的建立 倒立摆系统是一个典型的非线性、强耦合、多变量和不稳定系统,作为控制系统的被控对象,许多抽象的控制概念都可以通过倒立摆直观地表现出来。本设计是以一阶倒立摆为被控对象来进行设计的。 传递函数法:对SISO 系统进行分析设计,在这个系统中θ作为输出,因为它比较直观,作用力u 作为输入。 状态空间法:状态空间法可以进行单输入多输出系统设计,因此在这个实验中,我们将尝试同时对摆杆角度和小车位置进行控制,并给小车加一个阶跃输入信号。 本文利用Matlab ,对系统的传递函数和状态空间进行分析,并用指令计算状态空间的各种矩阵,仿真系统的开环阶跃响应。Matlab 将会给出系统状态空间方程的A,B,C 和D 矩阵,并绘出在给定输入为阶跃信号时系统的响应曲线。 在忽略了空气阻力、各种摩擦之后,可将直线一级倒立摆系统抽象成小车和匀质杆组成的系统。 假设系统内部各相关参数为: φ和θ都表示摆杆与垂直向上方向的夹角 l L 、都表示 摆杆长度 1m M 小车质量 1kg m 摆杆质量 0.1kg x 小车位置 单倒立摆系统力的平衡方程分析 小车、摆杆力的分析图如下所示: 小车的平衡方程:u H Mx -= 摆杆的X 轴方向力的平衡方程:2 2(sin )d H m x l dt θ=+ 摆杆Y 轴方向,力的平衡方程:2 2(lcos )d V mg m dt θ-= 摆杆的转矩平衡方程:sin cos VL HL I θθθ-= 选择摆杆的质心在端点处,则惯性惯量2 12ml I = 方程的线性化处理 当θ很小时,可对方程进行线性化。由于控制的目的当小车在水平方向上运动时,将倒立摆保持在垂直位置上。在施加合适的外力下,θ比较小,接近于0,sin ,cos 1θθθ→→,对以 上方程进行线性化。但要注意的是,θ不能约等于0,因为摆杆的角速度在实际情况中是比较快的。但对以上方程先求导会产生θ及其平方项,但这些项都和sin θ相乘,于是这些项还是约等于0。另外,如果先线性化,再求导,则不会产生以上需要考虑的问题。线性化后方程如下:

中南大学自控原理试题A答案(修改)

总分100分,占总评成绩70 % 第一题、是非题(15分,每题3分) 1.经典控制理论以传递函数为基础,它主要研究 单输入-单输出、线性定常系 统的分析和设计问题;而现代控制理论则以状态空间法为基础,它主要研究 具有高性能、高精度的多变量、变参数系统的最优控制问题。 文档来自于网络搜索 (2)错 2.对恒值控制系统来说,其分析、设计的重点是研究各种扰动对被控对象的影 响以及 抗扰动的措施。而随动系统分析、设计的重点则是研究被控量跟随未 知输入信号的快速性和准确性。文档来自于网络搜索 ⑵错 3.对于一个线性系统来说,两个输入信号同时加于系统所产生的总输出,等于 这两个 输入信号单独作用时分别产生的输出之和;且输入信号的数值增大或 减小若干倍时,系统的输出亦相应地增大或减小同样的倍数。 文档来自于网络搜索 (1) 对2 4.离散系统是指系统的某处或多处的信号为脉冲序列或数码形式,因而信号在 时间上 是离散的。连续信号经过采样开关的采样就可以转换成离散信号。一 般来说,离散系统是采用微分方程来描述。文档来自于网络搜索 (2)错2 文档来自于网络搜索 5.采用主导极点法,在设计中所遇到的绝大多数有实际意义的高阶系统,都可 以简化 为只有一、两个闭环零点和两、三个闭环极点的低阶系统,从而可用 比较简便的方法来分析和估算高阶系统的性能。 文档来自于网络搜索 中南大学考试试卷 ( A )答案 2012—2013学年 下学期 时间120分钟 2012年6月22日 自动控制理论 课程_64学时仝学分 考试形式:闭卷 专业年级:自动化、电气工程、测控、智能科学、 物联网等专业 2011级 姓名: 搜索 班级: 学号: 文档来自于网络 (2)错 (1)对

现代控制理论第4章教学要求(第四章)

现代控制理论第4章教学要求 按章节,打*号的部分为本科不要求的内容,另外在一些未打*的部分有些内容也不要求,请按下面要求的内容组织本科教学。 第4 章动态系统的结构分析 4.1 引言 4.1.1 能控性与能观性物理现象——从例子谈起 从物理角度理解能控性与能观性的重要性。 4.1.2 能控性与能观性的数学描述 从数学角度理解能控性与能观性的状态方程特点。 4.2 连续线性系统能控性与能观性定义 4.2.1 能控性定义 理解能控性的定义包含的丰富内涵。 能利用定义解决与系统能控性相关的问题。 4.2.2 能观性定义 理解能观性的定义包含的丰富内涵。 能利用定义解决与系统能观性相关的问题。 4.3 连续线性系统能控性与能观性判据 4.3.1 定常系统的能控性判据与能控性指数 掌握定常系统的Gram矩阵能控性判据。 掌握Jordan标准型的能控性判据,并能依此进行相应计算。 掌握能控性矩阵秩判据,并能依此进行相应计算。 了解能控性PBH判据,包括PBH秩判据和PBH特征向量判据。 了解定常系统的能控性指数,并基此减小能控性矩阵的规模。 4.3.2 定常系统的能观性判据与能观性指数 掌握定常系统的Gram矩阵能观性判据。 掌握Jordan标准型的能观性判据,并能依此进行相应计算。。 掌握能观性矩阵秩判据,并能依此进行相应计算。 了解能观性PBH判据,包括PBH秩判据和PBH特征向量判据。。 了解定常系统的能观性指数,并基此减小能观性矩阵的规模。 4.3.3 时变系统的能控性判据 了解时变系统的 Gram矩阵能控性判据。 了解时变系统的能控性秩判据。 4.3.4 时变系统的能观性判据 了解时变系统的 Gram矩阵能观性判据。 了解时变系统的能观性秩判据。 4.3.5 时变系统的能控、能观性判据与其定常情况的关系 理解时变系统的能控、能观性判据与其定常情况的关系。 4.4 连续线性系统输出能控性和输出函数能控性及判据 4.4.1 输出能控性定义及其判定* 本科不要求此节内容。 4.4.2 输出函数能控性定义及其判定* 本科不要求此节内容。 4.5 连续线性系统的对偶关系 4.5.1 定常情况下的对偶关系 理解定常情况下的对偶关系,燕能利用对偶关系解决相关问题。 4.5.2 时变情况下的对偶关系 了解定常情况下的对偶关系,燕能利用对偶关系解决相关问题。 4.6 定常连续线性系统的能控型与能观型 4.6.1 SISO 系统的能控标准型与能观标准型 掌握SISO系统的能控标准型与能观标型以及变换方法,能计算标准型。 4.6.2 MIMO 类SISO 的能控标准型与能观标准型 了解MIMO 类SISO 的能控标准型与能观标准型。 4.6.3 MIMO 系统的Wonham 规范型与Luenberger 规范型* 本科不要求此节内容。 4.7 连续线性系统的结构分解

现代控制理论实验报告河南工业大学

河南工业大学 现代控制理论实验报告姓名:朱建勇 班级:自动1306 学号:201323020601

现代控制理论 实验报告 专业: 自动化 班级: 自动1306 姓名: 朱建勇 学号: 201323020601 成绩评定: 一、实验题目: 线性系统状态空间表达式的建立以及线性变换 二、实验目的 1. 掌握线性定常系统的状态空间表达式。学会在MATLAB 中建立状态空间模型的方法。 2. 掌握传递函数与状态空间表达式之间相互转换的方法。学会用MATLAB 实现不同模型之 间的相互转换。 3. 熟悉系统的连接。学会用MATLAB 确定整个系统的状态空间表达式和传递函数。 4. 掌握状态空间表达式的相似变换。掌握将状态空间表达式转换为对角标准型、约当标准 型、能控标准型和能观测标准型的方法。学会用MATLAB 进行线性变换。 三、实验仪器 个人笔记本电脑 Matlab R2014a 软件 四、实验内容 1. 已知系统的传递函数 (a) ) 3()1(4)(2++=s s s s G

(b) 3486)(22++++=s s s s s G

(c) 6 1161)(232+++++=z z z z z z G (1)建立系统的TF 或ZPK 模型。 (2)将给定传递函数用函数ss( )转换为状态空间表达式。再将得到的状态空间表达式用函 数tf( )转换为传递函数,并与原传递函数进行比较。 (3)将给定传递函数用函数jordants( )转换为对角标准型或约当标准型。再将得到的对角 标准型或约当标准型用函数tf( )转换为传递函数,并与原传递函数进行比较。 (4)将给定传递函数用函数ctrlts( )转换为能控标准型和能观测标准型。再将得到的能控标 准型和能观测标准型用函数tf( )转换为传递函数,并与原传递函数进行比较。

现代控制理论实验报告

现代控制理论实验报告 组员: 院系:信息工程学院 专业: 指导老师: 年月日

实验1 系统的传递函数阵和状态空间表达式的转换 [实验要求] 应用MATLAB 对系统仿照[例]编程,求系统的A 、B 、C 、阵;然后再仿照[例]进行验证。并写出实验报告。 [实验目的] 1、学习多变量系统状态空间表达式的建立方法、了解系统状态空间表达式与传递函数相互转换的方法; 2、通过编程、上机调试,掌握多变量系统状态空间表达式与传递函数相互转换方法。 [实验内容] 1 设系统的模型如式示。 p m n R y R u R x D Cx y Bu Ax x ∈∈∈?? ?+=+=& 其中A 为n ×n 维系数矩阵、B 为n ×m 维输入矩阵 C 为p ×n 维输出矩阵,D 为传递阵,一般情况下为0,只有n 和m 维数相同时,D=1。系统的传递函数阵和状态空间表达式之间的关系如式示。 D B A SI C s den s num s G +-== -1)() () (()( 式中,)(s num 表示传递函数阵的分子阵,其维数是p ×m ;)(s den 表示传递函数阵的按s 降幂排列的分母。 2 实验步骤 ① 根据所给系统的传递函数或(A 、B 、C 阵),依据系统的传递函数阵和状态空间表达式之间的关系如式,采用MATLA 的编程。注意:ss2tf 和tf2ss 是互为逆转换的指令; ② 在MATLA 界面下调试程序,并检查是否运行正确。 ③ [] 已知SISO 系统的状态空间表达式为,求系统的传递函数。

, 2010050010000100001 0432143 21u x x x x x x x x ? ? ??? ? ??????-+????????????????????????-=????????????&&&&[]??? ? ? ???????=43210001x x x x y 程序: A=[0 1 0 0;0 0 -1 0;0 0 0 1;0 0 5 0]; B=[0;1;0;-2]; C=[1 0 0 0]; D=0; [num,den]=ss2tf(A,B,C,D,1) 程序运行结果: num = 0 den = 0 0 0 从程序运行结果得到:系统的传递函数为: 2 4253 )(s s s S G --= ④ [] 从系统的传递函数式求状态空间表达式。 程序: num =[0 0 1 0 -3]; den =[1 0 -5 0 0]; [A,B,C,D]=tf2ss(num,den) 程序运行结果: A = 0 5 0 0 1 0 0 0 0 1 0 0

现代控制理论课程报告

现代控制理论课程总结 学习心得 从经典控制论发展到现代控制论,是人类对控制技术认识上的一次飞跃。现代控制论是用状态空间方法表示,概念抽象,不易掌握。对于《现代控制理论》这门课程,在刚拿到课本的时候,没上张老师的课之前,咋一看,会认为开课的内容会是上学期学的控制理论基础的累赘或者简单的重复,更甚至我还以为是线性代数的复现呢!根本没有和现代控制论联系到一起。但后面随着老师讲课的风格的深入浅出,循循善诱,发现和自己想象的恰恰相反,张老师以她特有的讲课风格,精心准备的ppt 课件,向我们展示了现代控制理论发展过程,以及该掌握内容的方方面面,个人觉得,我们不仅掌握了现代控制理论的理论知识,更重要的是学会了掌握这门知识的严谨的逻辑思维和科学的学习方法,对以后学习其他知识及在工作上的需要大有裨益,总之学习了这门课让我受益匪浅。 由于我们学习这门课的课时不是很多,并结合我们学生学习的需求及所要掌握的课程深入程度,张老师根据我们教学安排需要,我们这学期学习的内容主要有:1.绪论;2.控制系统的状态表达式;3.控制系统状态表达式的解;4.线性系统的能空性和能观性;5.线性定常系统的综合。而状态变量和状态空间表达式、状态转移矩阵、系统的能控性与能观性以及线性定常系统的综合是本门课程的主要学习内容。当然学习的内容还包括老师根据多年教学经验及对该学科的研究的一些深入见解。 在现代科学技术飞速发展中,伴随着学科的高度分化和高度综合,各学科之间相互交叉、相互渗透,出现了横向科学。作为跨接于自然科学和社会科学的具有横向科学特点的现代控制理论已成为我国理工科大学高年级的必修课。 经典控制理论的特点 经典控制理论以拉氏变换为数学工具,以单输入-单输出的线性定常系统为主要的研究对象。将描述系统的微分方程或差分方程变换到复数域中,得到系统的传递函数,并以此作为基础在频率域中对系统进行分析和设计,确定控制器的结构和参数。通常是采用反馈控制,构成所谓闭环控制系统。经典控制理论具有明显的局限性,突出的是难以有效地应用于时变系统、多变量系统,也难以揭示系统更为深刻的特性。当把这种理论推广到更为复杂的系统时,经典控制理论就显得无能为力了,这是因为它的以下几个特点所决定。 1.经典控制理论只限于研究线性定常系统,即使对最简单的非线性系统也是无法处理的;这就从本质上忽略了系统结构的内在特性,也不能处理输入和输出皆大于1的系统。实际上,大多数工程对象都是多输入-多输出系统,尽管人们做了很多尝试,但是,用经典控制理论设计这类系统都没有得到满意的结果;2.经典控制理论采用试探法设计系统。即根据经验选用合适的、简单的、工程上易于实现的控制器,然后对系统进行分析,直至找到满意的结果为止。虽然这种设计方法具有实用等很多完整,从而促使现代控制理论的发展:对经典理论的精确化、数学化及理论化。优点,但是,在推理上却是不能令人满意的,效果也

现在控制原理试题及答案

中南大学考试试卷(A ) 2009--2010学年 下 学期 时间110 分钟 2011 年1月 日 现代控制理论 课程 32 学时 2 学分 考试形式:闭卷 专业年级: 自动化08级 总分100分,占总评成绩 70 % 注:此页不作答题纸,请将答案写在答题纸上 一、(10分,每小题1分)试判断以下结论的正确性,若结论是正确的,则在括号里打√,反之打×。 1、具有对角标准形状态空间描述的系统可以看成是由多个一阶环节串联组成的系统。(× ) 2、传递函数的状态空间实现不唯一的一个主要原因是状态变量选取不唯一。(√ ) 3、状态变量是用于完全描述系统动态行为的一组变量,因此都具有物理意义。( × ) 4、输出变量是状态变量的部分信息,因此一个系统状态能控意味着系统输出能控。(× ) 5、等价的状态空间模型具有相同的传递函数。(√ ) 6、若传递函数存在零极相消,则对应的状态空间模型描述的系统是不能控的。(× ) 7、若线性系统是李雅普诺夫意义下稳定的,则它是大范围渐近稳定的。( √ ) 8、若一线性定常系统的平衡状态是渐近稳定的,则从系统的任意一个状态出发的状态轨迹随着时间的推移都将收敛到该平衡状态。(√ ) 9、状态反馈控制可改变系统的稳定性、动态性能,但不改变系统的能控性和能观性。(× ) 10、如果一个系统的李雅普诺夫函数确实不存在,那么我们就可以断定该系统是不稳定的。(× ) 二、RLC 网络如题二图所示,u 1(t )为输入量,u 2(t )为输出量,若选择电容C 两端电压u c (t )和电感L 两端电流i L (t )为状态变量,试求系统状态空间表达式。(10分) 题二图 解: []111222111100c c L L c L u u R C C R C u i i R L L u u R i ???--??????????????=+???????????????-???????????=?????? &&

现代控制理论试题与答案

现代控制理论 1、经典-现代控制区别: 经典控制理论中,对一个线性定常系统,可用常微分方程或传递函数加以描述,可将某个单变量作为输出,直接与输入联系起来;现代控制理论用状态空间法分析系统,系统的动态特性用状态变量构成的一阶微分方程组描述,不再局限于输入量,输出量,误差量,为提高系统性能提供了有力的工具、可以应用于非线性,时变系统,多输入-多输出系统以及随机过程、2、实现-描述 由描述系统输入-输出动态关系的运动方程式或传递函数,建立系统的状态空间表达式,这样问题叫实现问题、实现就是非唯一的、 3、对偶原理 系统=∑1(A1,B1,C1)与=∑2(A2,B2,C2)就是互为对偶的两个系统,则∑1的能控性等价于∑2的能观性, ∑1的能观性等价于∑2的能控性、或者说,若∑1就是状态完全能控的(完全能观的),则∑2就是状态完全能观的(完全能控的)、对偶系统的传递函数矩阵互为转置 4、对线性定常系统∑0=(A,B,C),状态观测器存在的充要条件就是的不能观子系统为渐近稳定 第一章控制系统的状态空间表达式 1、状态方程:由系统状态变量构成的一阶微分方程组 2、输出方程:在指定系统输出的情况下,该输出与状态变量间的函数关系式 3、状态空间表达式:状态方程与输出方程总合,构成对一个系统完整动态描述 4、友矩阵:主对角线上方元素均为1:最后一行元素可取任意值;其余元素均为0 5、非奇异变换:x=Tz,z=T-1x;z=T-1ATz+T-1Bu,y=CTz+Du、T为任意非奇异阵(变换矩阵),空间表达式非唯一 6、同一系统,经非奇异变换后,特征值不变;特征多项式的系数为系统的不变量 第二章控制系统状态空间表达式的解 1、状态转移矩阵:eAt,记作Φ(t) 2、线性定常非齐次方程的解:x(t)=Φ(t)x(0)+∫t0Φ(t-τ)Bu(τ)dτ 第三章线性控制系统的能控能观性 1、能控:使系统由某一初始状态x(t0),转移到指定的任一终端状态x(tf),称此状态就是能控的、若系统的所有状态都就是能控的,称系统就是状态完全能控 2、系统的能控性,取决于状态方程中系统矩阵A与控制矩阵b 3、一般系统能控性充要条件:(1)在T-1B中对应于相同特征值的部分,它与每个约旦块最后一行相对应的一行元素没有全为0、(2)T-1B中对于互异特征值部分,它的各行元素没有全为0的 4、在系统矩阵为约旦标准型的情况下,系统能观的充要条件就是C中对应每个约旦块开头的一列的元素不全为0 5、约旦标准型对于状态转移矩阵的计算,可控可观性分析方便;状态反馈则化为能控标准型;状态观测器则化为能观标准型 6、最小实现问题:根据给定传递函数阵求对应的状态空间表达式,其解无穷多,但其中维数最小的那个状态空间表达式就是最常用的、 第五章线性定常系统综合 1、状态反馈:将系统的每一个状态变量乘以相应的反馈系数,然后反馈到输入端与参考输入相加形成控制律,作为受控系统的控制输入、K为r*n维状态反馈系数阵或状态反馈增益阵 2、输出反馈:采用输出矢量y构成线性反馈律H为输出反馈增益阵 3、从输出到状态矢量导数x的反馈:A+GC 4、线性反馈:不增加新状态变量,系统开环与闭环同维,反馈增益阵都就是常矩阵 动态补偿器:引入一个动态子系统来改善系统性能 5、(1)状态反馈不改变受控系统的能控性 (2)输出反馈不改变受控系统的能控性与能观性 6、极点配置问题:通过选择反馈增益阵,将闭环系统的极点恰好配置在根平面上所期望的位置,以获得所希望的动态性能(1)采用状态反馈对系统任意配置极点的充要条件就是∑0完全能控

现代控制理论实验报告3

实验三 利用MATLAB 导出连续状态空间模型的离散化模型 实验目的: 1、基于对象的一个连续时间状态空间模型,导出其相应的离散化状态空间模型; 2、通过编程、上机调试,掌握离散系统运动分析方法。 实验原理: 给定一个连续时间系统的状态空间模型: ()()()()()() x t Ax t Bu t y t Cx t Du t =+=+ (3.1) 状态空间模型(3.1)的输入信号()u t 具有以下特性: ()(),u t u kT kT t kT T =≤≤+ (3.2) 已知第k 个采样时刻的状态()x kT 和第k 个采样时刻到第1k +个采样时刻间的输入()()u t u kT =,可得第1k +个采样时刻(1)k T +处的状态 (1)((1))((1))()((1))()k T kT x k T k T kT x kT k T Bu d τττ++=Φ+-+Φ+-? (3.3) 其中: ((1))((1))A k T kT AT k T kT e e +-Φ+-== ((1))((1))A k T k T e ττ+-Φ+-= 由于输入信号在两个采样时刻之间都取常值,故对式(3.3)中的积分式进行一个时间变量替换(1)k T στ=+-后,可得 0((1))()()()AT A x k T e x kT e d Bu kT τ σσ+=+? (3.4) 另一方面,以周期T 对输出方程进行采样,得到 ()()()y kT Cx kT Du kT =+ 在周期采样的情况下,用k 来表示第k 个采样时刻kT 。因此,连续时间状态空间模型

(3.1)的离散化方程可以写成 (1)()()()()()()() x k G T x k H T u k y k Cx k Du k +=+=+ (3.5) 其中: 0()()()AT A G T e H T e d B τσσ==? (3.6) 已知系统的连续时间状态空间模型,MATLAB 提供了计算离散化状态空间模型中状态矩阵和输入矩阵的函数: [G ,H]=c2d(A,B,T) 其中的T 是离散化模型的采样周期。 实验步骤 1、导出连续状态空间模型的离散化模型,采用MA TLAB 的m-文件编程; 2、在MA TLAB 界面下调试程序,并检查是否运行正确。 例3.1 已知一个连续系统的状态方程是 010()()()2541x t x t u t ????=+????--???? 若取采样周期0.05T =秒,试求相应的离散化状态空间模型。 编写和执行以下的m-文件: A=[0 1;-25 –4]; B=[0;1]; [G ,H]=c2d(A,B,0.05) 得到 G= 0.9709 0.0448 -1.1212 0.7915 H= 0.0012 0.0448 因此,所求的离散化状态空间模型是 0.97090.04480.0012(1)()()1.12120.79150.0448x k x k u k ????+=+????-????

相关文档
最新文档