现代控制理论课程设计
《现代控制理论》课程教案

《现代控制理论》课程教案一、教学目标1. 了解自动控制系统的概念,理解自动控制的基本原理和特点。
2. 掌握线性系统的状态空间表示,熟悉状态空间方程的求解方法。
3. 学习控制器的分析和设计方法,包括PID控制、状态反馈控制和观测器设计。
4. 学会运用现代控制理论解决实际工程问题,提高系统的稳定性和性能。
二、教学内容1. 自动控制系统的基本概念和原理自动控制系统的定义、分类和性能指标开环控制系统和闭环控制系统的区别与联系2. 状态空间表示及其应用状态空间方程的定义和求解方法状态转移矩阵和初始状态对系统行为的影响状态空间图的绘制和分析3. 控制器的分析和设计PID控制原理及其参数调整方法状态反馈控制和观测器的设计方法控制器设计实例和仿真分析4. 系统的稳定性和性能分析线性时不变系统的稳定判据系统的瞬时响应、稳态响应和频率响应分析系统性能指标的优化方法三、教学方法1. 讲授法:讲解基本概念、原理和方法,阐述重点难点。
2. 案例分析法:分析实际工程案例,让学生学会运用现代控制理论解决问题。
3. 实验法:安排实验课程,让学生动手实践,加深对理论知识的理解。
4. 讨论法:组织课堂讨论,培养学生独立思考和团队协作的能力。
四、教学资源1. 教材:《现代控制理论》,作者:吴启迪、何观强。
2. 课件:PowerPoint 或其他演示软件制作的课件。
3. 实验设备:控制系统实验平台。
4. 仿真软件:MATLAB/Simulink。
五、教学评价1. 平时成绩:课堂表现、作业完成情况和实验报告。
2. 考试成绩:期末考试,包括选择题、填空题、计算题和论述题。
3. 实践能力:实验报告和实际工程问题的解决方案。
六、教学安排1. 课时:共计32课时,其中包括16次课堂讲授,8次实验操作,8次课堂讨论。
2. 授课方式:课堂讲授结合实验操作和课堂讨论。
3. 进度安排:第1-8课时:讲授自动控制系统的基本概念和原理。
第9-16课时:讲解状态空间表示及其应用。
现代控制理论教学设计

现代控制理论教学设计前言现代控制理论是控制理论的一种重要分支,是现代科学和技术的重要组成部分。
在工业自动化、智能控制和人工智能等领域具有极其重要的应用和发展前景。
因此,在教育教学中,现代控制理论的教学设计具有重要的意义。
授课目标本课程旨在教授学生现代控制理论的基本概念、原理和应用,使学生能够了解掌握现代控制理论的基本知识和方法,并在工作中能够应用现代控制理论解决实际问题。
授课内容第一章现代控制理论概述•控制系统基本概念•控制系统分类和特点•现代控制理论的发展历程第二章线性系统控制•线性系统数学模型•传递函数和频率响应•系统稳定性分析•控制器设计方法第三章非线性系统控制•非线性数学模型•广义线性数学模型•非线性系统稳定性分析•非线性系统控制方法第四章先进控制技术•自适应控制•预测控制•计算智能控制教学方法•讲授法:通过课堂讲授和板书等方式,让学生了解掌握课程中的基本概念和知识点。
•计算机模拟实验:利用仿真软件,给学生提供实验环境,让学生可以模拟控制系统的运行,并进行控制操作。
•课堂互动:通过提问、互动讨论等方式,培养学生的思维能力和解决问题的能力。
考核方式•平时考核:出勤、作业、课堂表现等,占总成绩的30%。
•期中考试:占总成绩的30%。
•期末考试:占总成绩的40%。
实践教学在教学过程中,将针对学生的实际需要进行实践教学。
具体包括:•实验课程设计:通过实验课程设计,让学生能够模拟实际的控制系统,提高学生的实践操作能力。
•项目设计和论文撰写:通过项目设计和论文撰写,让学生将所学的理论知识应用到实际问题中,并提高学生的综合素质和能力。
结语通过以上的授课方式和教学内容,相信学生可以更加深入地了解现代控制理论的基本知识和应用方法。
同时,我们将引导学生通过实验课程设计、项目设计和论文撰写等方式,将所学知识应用到实际问题中,提高学生的实践操作能力和综合素质。
最终,我们希望能够培养优秀的控制工程师和人工智能专家。
现代控制理论课程设计

“现代控制理论”是自动化及其相关专业本科生的一门重要的专业基础课程。
胡皓、王春侠、任鸟飞编著的这本《现代控制理论》适应工程与应用类院校自动化、电气工程及其自动化、测控技术与仪器及相近专业的需要,力图结合系统的物理概念,深入浅出地阐述现代控制理论的最基本内容,包括状态空间的基本概念和分析方法,系统的状态空间描述和各种标准型,系统的运动分析,能控性与能观测性,结构分解和实现问题,以及系统的稳定性分析、状态反馈和状态观测器等;最后通过工程应用实例,归纳和总结状态空间的分析方法和具体应用。
本书叙述深入浅出,理论联系实际,尽可能从实际背景的分析中提出要讨论的问题、概念和方法。
在介绍系统分析和控制系统设计方法的同时,适当地给出了相应的MATLAB函数,便于读者利用MATLAB软件来有效求解控制系统的一些计算和仿真问题,以加深对概念和方法的理解。
本书既适用于电气信息类各专业及其他相关专业作为教材使用,也适用于在职人员和广大读者自学深造使用。
另外,本书配有电子课件,欢迎选用本书作教材的老师索取。
绪论第1章线性控制系统的状态空间描述1.1状态空间模型1.1.1引例1.1.2状态空间的基本概念1.1.3系统的状态空间表达1.1.4状态结构图1.2动态系统状态空间表达式的建立1.3由系统微分方程求状态空间表达式1.3.1系统输入量不含有导数项1.3.2系统输入量含有导数项1.4由状态空间表达式求传递函数1.4.1单输入单输出系统的传递函数1.4.2多输入多输出系统传递函数阵1.5状态矢量的线性变换1.5.1线性非奇异变换1.5.2系统的特征根、特征向量与传递函数矩阵1.5.3一般型转化为对角标准型1.6离散系统的状态空间表示1.6.1由差分方程或脉冲传递函数建立动态方程1.6.2离散系统的传递函数阵1.7利用MATLAB进行系统模型之间的相互转换本章小结习题第2章线性控制系统的运动分析2.1线性定常系统状态方程的解2.1.1齐次状态方程的求解2.1.2状态转移矩阵2.1.3非齐次状态方程的求解2.2特定输入下的状态响应2.3凯莱哈密尔顿(Caley Hamilton)定理2.4连续系统的时间离散化2.4.1连续时间线性系统的离散化模型2.4.2连续时间线性系统近似离散化模型2.5线性离散系统的运动分析2.5.1迭代法2.5.2z变换法求解2.6利用MATLAB计算矩阵指数2.6.1利用MATLAB 符号工具箱计算矩阵指数2.6.2求线性系统的状态响应本章小结。
《现代控制理论》 教案大纲

一、教案概述1.1 课程背景《现代控制理论》是自动化、电气工程及其相关专业的一门重要专业课程。
通过本课程的学习,使学生掌握自动控制系统的基本概念、基本原理和基本方法,培养学生分析和解决自动控制问题的能力。
1.2 教学目标(1)理解自动控制系统的数学模型,包括连续系统和离散系统;(2)掌握线性系统的时域分析法、频域分析法;(3)熟悉系统的稳定性、线性度、精确度等性能指标;(4)学会设计PID控制器、状态反馈控制器等;(5)培养学生运用现代控制理论分析和解决实际问题的能力。
二、教学内容2.1 自动控制系统的基本概念(1)自动控制系统的定义;(2)自动控制系统的类型;(3)自动控制系统的性能指标。
2.2 自动控制系统的数学模型(1)连续系统的数学模型;(2)离散系统的数学模型。
2.3 线性系统的时域分析法(1)系统的稳定性;(2)系统的线性度;(3)系统的精确度。
2.4 线性系统的频域分析法(1)系统的幅频特性;(2)系统的相频特性;(3)系统的裕度。
2.5 控制器的设计方法(1)PID控制器的设计;(2)状态反馈控制器的设计。
三、教学方法3.1 课堂讲授通过讲解、案例分析等方式,使学生掌握自动控制系统的相关理论知识。
3.2 实验教学通过自动控制实验,使学生了解和掌握自动控制系统的实际运行情况,提高学生分析和解决实际问题的能力。
3.3 讨论与交流组织学生进行小组讨论,分享学习心得,互相答疑解惑。
四、教学评价4.1 平时成绩包括课堂表现、作业完成情况、实验报告等。
4.2 期末考试包括选择题、填空题、计算题、简答题等,全面测试学生对课程知识的掌握程度。
五、教学资源5.1 教材《现代控制理论》,作者:张发展战略、李翠莲。
5.2 辅助教材《现代控制理论教程》,作者:王庆伟。
5.3 实验设备自动控制实验装置、示波器、信号发生器等。
5.4 网络资源相关在线课程、学术文章、论坛讨论等。
六、教学安排6.1 课时安排本课程共计32课时,包括16次课堂讲授,8次实验教学,8次讨论与交流。
《现代控制理论》 教案大纲

《现代控制理论》教案大纲第一章:现代控制理论概述1.1 控制理论的发展历程1.2 现代控制理论的基本概念1.3 现代控制理论的应用领域1.4 本章小结第二章:线性系统的状态空间表示2.1 状态空间的概念2.2 线性系统的状态空间表示2.3 状态方程和输出方程2.4 本章小结第三章:线性系统的稳定性分析3.1 系统稳定性的概念3.2 线性系统的稳定性条件3.3 劳斯-赫尔维茨稳定判据3.4 奈奎斯特稳定判据3.5 本章小结第四章:线性系统的控制器设计4.1 控制器设计的目标4.2 比例积分微分控制器(PID控制器)4.3 状态反馈控制器4.4 观测器设计4.5 本章小结第五章:非线性系统的控制5.1 非线性系统的基本概念5.2 非线性系统的状态空间表示5.3 非线性系统的稳定性分析5.4 非线性控制器设计方法5.5 本章小结第六章:采样控制系统6.1 采样控制理论的基本概念6.2 采样控制系统的数学模型6.3 采样控制系统的稳定性分析6.4 采样控制系统的控制器设计6.5 本章小结第七章:数字控制系统7.1 数字控制系统的组成与特点7.2 数字控制器的原理与设计7.3 数字控制系统的稳定性分析7.4 数字控制系统的仿真与实现7.5 本章小结第八章:现代控制方法8.1 模糊控制理论8.2 自适应控制理论8.3 神经网络控制理论8.4 智能控制理论8.5 本章小结第九章:现代控制理论在工程应用中的实例分析9.1 工业控制系统中的应用9.2 航空航天领域的应用9.3 交通运输领域的应用9.4 生物医学领域的应用9.5 本章小结第十章:现代控制理论的发展趋势与展望10.1 控制理论研究的新领域10.2 控制理论在新技术中的应用10.3 控制理论的发展前景10.4 本章小结重点和难点解析一、现代控制理论概述难点解析:理解控制理论的演变过程,掌握现代控制理论的核心思想。
二、线性系统的状态空间表示难点解析:理解状态空间的物理意义,熟练运用状态空间表示线性系统。
《现代控制理论》课程教学大纲

《现代控制理论》课程教案大纲课程名称:现代控制理论课程代码:英文名称:课程性质:专业选修课程学分学时:学分学时开课学期:第学期适用专业:电气工程及其自动化先修课程:高等数学、线性代数、复变函数与积分变换、自动控制原理、普通物理、电路原理后续课程:无开课单位:机电工程学院课程负责人:杨歆豪大纲执笔人:高瑜大纲审核人:余雷一、课程性质和教案目标(在人才培养中的地位与性质及主要内容,指明学生需掌握知识与能力及应达到的水平)课程性质:《现代控制理论》是电气工程及自动化专业的一门专业选修课程。
区别于经典控制理论,现代控制理论以状态空间模型为基础,主要研究系统内部状态量的运动规律,并提出了能控性、能观测性、李雅普诺夫稳定性理论、极点配置、状态观测器设计、最优控制等线性系统分析方法。
重在培养学生扎实的理论基础及控制系统的设计能力。
教案目标:通过本课程的教案,使学生掌握现代控制理论的基本内容,为后续课程的学习以及从事复杂的过程控制工作打下基础。
本课程的具体教案目标如下:1.掌握如何根据系统物理机制建立状态空间表达式的具体方法,培养学生对电路、机械等实际控制系统的建模能力;2.掌握如何运用状态空间方法对实际系统的进行分析,培养学生对现代控制方法的设计能力。
教案目标与毕业要求的对应关系:二、课程教案内容及学时分配(含课程教案、自学、作业、讨论等内容和要求,指明重点内容和难点内容)(重点内容:★;难点内容:∆)1、绪论(学时)(支撑教案目标)1.1控制理论的性质1.2控制理论的发展1.3控制理论的应用1.4控制一个动态系统的几个基本步骤。
目标及要求:1)明确本课程的内容、性质和任务以及学习本课程的意义。
2)了解控制理论的发展简况,以及现代控制理论的主要特点,内容和研究方法。
讨论内容:现代控制理论与经典控制的特点比较。
作业内容:复习与回顾《线性代数》中矩阵的基本运算方法。
2、控制系统的状态空间表达式(学时)(支撑教案目标)2.1状态变量及状态空间表达式2.2状态空间表达式的模拟结构图2.3状态空间表达式的建立★2.4状态矢量的线性变换∆2.5从状态空间表达式求传递函数矩阵目标及要求:1)了解状态空间法的基本概念。
现代控制理论--课程设计

电气控制与 PLC 应用班级:姓名:一.课程重点、主要内容:第一章:常用的低压电器1.常用低压电器的组成及其分类.从结构上看,电器一般都具有两个基本组成部分,即感受部分与执行部分;低压电器按它在电气线路中的地位和作用可分为电压配电电器和低压控制电器两大类.自动空气开关主要有:触头系统,灭弧装置,保护机构及手动操作机构四大部分组成.2.接触器的作用与分类:接触器是由电磁机构,触头系统,灭弧装置,辅助部件组成.3.热继电器,熔断器的作用与选用:熔断器的主要参数:容体的额定电流和熔断电流;选用时,熔断电流是容体的额定电流的2倍.第二章:电气控制基本原理常用的电气控制系统图有电气原理图,电器布线图与安装图.图中所有的元器件都应采用国家统一规定的图形符号和文字符号.由继电器接触器所组成的电气控制电路,基本控制规律有自锁与互锁的控制,点动与连续运转的控制,多地联锁控制,顺序控制与自动循环的控制等.三相异步电动机的三大控制(启动,制动,调速)环节的原理,方法及分类.直流电动机的一般控制(启动,调速,制动)原理,方法,分类.电气控制系统常用的保护环节有过电流,过载,短路,过电压,失电压,断相,弱磁与超速保护等.第三章:典型设备电气控制电路分析1.电气原理图阅读分析基本原则是:先机后电,先主后辅,化整为零,集零为整,统观全局,总结特点.2.分析电路最常用的分析方法是查线分析法.第四章:电气控制系统设计电气控制设计分电气原理图设计和电气工艺设计两部分,电气原理图设计是整个设计的中心环节,是工艺设计和制定其他技术资料的依据.一个电气传动系统一般由电动机,电源装置和控制装置三部分组成.电动机的选择包括电动机种类,结构形式,电动机额定转速和额定功率.第五章:可编程序控制器及其工作原理1.可编程序控制器是以微处理器为核心,综合计算机技术,自动控制技术和通信技术发展起来的一种新型工业自动控制装置.2.PLC的应用大致分为如下几个领域:开关量逻辑控制,模拟量控制,运动控制,监控系统,分布控制系统. 编程序控制器按机构形式分:整体式PLC和模块式PLC. PLC的基本结构由中央处理器(CPU),存储器,输入,输出接口,电源,扩展接口,通信接口,编程工具,智能I/O接口,智能单元等组成. PLC的存储器包括系统存储器和用户存储器两部分.可编程序控制器的软件由系统软件和用户程序两大部分.PLC的编程语言有:梯形图(LAD),指令表(STL),顺序功能流程图(SFC). PLC 采集现场信息即采集输入信号有两种方式:集中采集输入方式,立即输入方式.可编程序控制器的工作过程:输入采样阶段程序执行阶段输出刷新阶段.第六章:S7—200系列可编程序控制器1.S7—200系列PLC的构成,内部元器件.2.S7—200系列PLC的基本指令与功能指令.第七章:FX系列可编程序控制器1.子系列名称.如1S,1N和2N等;2.I/O总点数.如16,32,48和128等;3.单元类型.M为基本单元; E为I/O混合扩展单元及扩展模块;EX为输入专用扩展模块;EY为输出扩展模块;4.输出形式.R为继电器输出;T为晶体管输出;S为晶闸管输出;5.电源和I/O类型等特征.无符号为AC电源,DC 24V输入;D和DS为DC 24V电源等.6.在FX系列PLC中,对每种软继电器都用一定的字母来表示,X 表示输入继电器;Y表示输出继电器;M表示辅助继电器;D表示数据寄存器;T表示定时器;S表示状态继电器.7.FX系列PLC的20条基本指令,两条步进指令.第八章:可编程序控制器的程序设计:1.梯形图按自上而下,从左到右的顺序排列.2.任何一个复杂的梯形图程序,总是由一系列简单的典型单元梯形图组成的.3.PLC在逻辑控制系统中的程序设计方法主要有经验设计法,顺序设计法和继电器控制线路移植法三种.4.根据绘制的功能图来设计PLC梯形图程序的方法,即编辑方式.常用的编辑方式有:使用通用的逻辑指令(即起保停电路)的编程方式,以转换条件为中心的编程方式和顺序控制继电器的编程方式. 二.课程的实际应用:通过学习电气控制及PLC应用课程,我在工作中能够熟练应用常用简单电气控制线路来检修故障;PLC的工程应用、维护和使用以及PLC在机床电气控制线路的应用、分析与维护。
现代控制理论课程设计实验报告

现代控制理论课程设计目录第1章线性系统状态空间表达式建立1.1由开环系统的传递函数结构图建立系统的状态结构图1.2由状态结构图写出状态空间表达式第2章理论分析计算系统的性能2.1稳定性分析方法与结论2.2能控性与能观测性分析方法与结论第3章闭环系统的极点配置3.1极点配置与动态质量指标关系3.2极点配置的结果(闭环特征多项式)第4章由状态反馈实现极点配置4.1通过状态反馈可任意配置极点的条件4.2状态反馈增益阵的计算第5章用MATLAB编程研究状态空间表达式描述的线性系统5.1由传递函数结构图建立状态空间表达式5.2由状态空间表达式分析稳定性、能控性、能观测性5.3根据极点配置要求,确定反馈增益阵5.4求闭环系统阶跃响应特性,并检验质量指标课程设计小结第1章 线性系统状态空间表达式建立1.1由开环系统的传递函数结构图建立系统的状态结构图由已知条件得线性控制系统开环传递函数结构图如图所示:系统开环传递函数结构框图图1-1已知线性控制系统开环传递函数为G 012K (s)=s(T s+1)(T s+1),根据系统对具体参数的要求(见表1-1),可得系统参数如下:K0=1,T1=0.4S,T2=3.3S ,则系统的开环传递函数如下为:1G (s)=s(0.4s+1)(3.3s+1)320.758G 2.7560.758s s ++(s)=系统参数要求 表1-1由系统的结构框图1-1经过变换得到系统的结构图如下1-2:系统结构图图1-21.2由状态结构图写出状态空间表达式根据系统的状态结构图得:()()⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧==-=-=-=-==3303232232121121.300.31 2.52.51x x k y x x x x T x x x x x T x u x 系统的状态空间方程和输出方程如下:⎩⎨⎧+=+=D Cx y B Ax x 其中A,B,C,D 矩阵分别为:⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=0.3-.30002.5-2.5000A ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=001B []100=C0=D第2章 理论分析计算系统的性能2.1稳定性分析方法与结论稳定性是控制系统能否正常工作的前提条件:系统的稳定性与系统的结构和参数有关,与外界初始条件无关,与外界扰动大小无关;非线性系统的稳定性与系统的结构和参数有关,与外界初始条件有关,与外界扰动大小有关。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现代控制理论学院:电气工程学院班级:09级自动化3班姓名:赵明学号:任课教师:刁晨单倒置摆控制系统的状态空间设计一.设计题目1.介绍单倒置摆系统的原理图,如图1所示。
设摆的长度为L、质量为m,用铰链安装在质量为M的小车上。
小车有一台直流电动机拖动,在水平方向对小车施加控制力u,相对参考系产生位移z。
若不给小车施加控制力,则倒置摆会向左或向右倾倒,因此,它是一个不稳定系统。
控制的目的是,当倒置摆无论出现向左或向右倾倒时,通过控制直流电动机,使小车在水平方向运动,将倒置摆保持在垂直位置上。
2.用途倒立摆系统以其自身的不稳定性为系统的平衡提出了难题,也因此成为自动控制实验中验证控制算法优劣的极好的实验装置。
单倒立摆的系统结构、数学模型以及系统的稳定性和可控性,对倒立摆进行了成功的控制,并在MATLAB 中获得了良好的仿真效果。
倒立摆控制理论将在半导体及精密仪器加工、机器人技术、伺服控制领域、导弹拦截控制系统、航空器对接技术等方面具有广阔的开发利用前景。
3.意义倒立摆是一种典型的快速、多变量、非线性、绝对不稳定系统. 人们试图寻找同的控制方法以实现对倒立摆的控制,以便检验或说明该方法对严重非线性和绝对不稳定系统的控制能力。
同时,由于摩擦力的存在,该系统具有一定的不确定性。
对这样一个复杂系统的研究在理论上将涉及系统控制中的许多关键问题:如非线性问题、鲁棒性问题、镇定问题、随动问题以及跟踪问题等都可以以它为例进行研究。
二.被控对象的模型为简化问题,工程上往往忽略一些次要因素。
这里,忽略摆杆质量、执行电动机惯性以及摆轴、轮轴、轮与接触面之间的摩擦及风力。
设小车瞬时位置为z,倒置摆出现的偏角为θ,则摆心瞬时位置为(z+lsinθ)。
在控制力u的作用下,小车及摆均产生加速运动,根据牛顿第二定律,在水平直线运动方向的惯性力应与控制力u 平衡,则有u l z dtd m dt z d M =++)θsin (2222即u θsin θml - θcos θ)(2=++∙∙∙∙∙ml z m M (1)由于绕摆轴旋转运动的惯性力矩与重力矩平衡,因而有 mglsin θθcos )]θsin ([22=+l l z dtd m 即θθθθθθθsin cos sin coscos 22g l l z =-+∙∙∙∙∙(2)式(1)、式(2)两个方程都是非线性方程,需作线性化处理。
由于控制的目的是保持倒置摆直立,因此,在施加合适u 的条件下,可认为θ、∙θ均接近零,此时sin θ≈θ,cos θ≈1,且可忽略θθ∙2项,于是有u ml z m M =++∙∙∙∙θ)((3) θθg l z =+∙∙∙∙(4)联立求解式(3) 、式(4),可得u M M mg z 1+-=∙∙θ (5) u Mlg Ml m M 1)(-+-=∙∙θθ(6)消去中间变量θ,可得输入变量为u 、输出变量为z 的系统微分方程为 u Mlg u M z Ml g m M z-=+-∙∙∙∙1)()4((7)选取小车的位移z 及其速度∙z 、摆角的位置θ及其角速度∙θ作为状态变量,z 为输出变量,并考虑恒等式∙=z dt dz ,∙=θθdtd 及式(5)、式(6),可列出系统的状态空间表达式为u x x ⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛+-=∙Ml M Mlg m M M mg 10100)(0010*********(8a)[]x 0001=y(8b)式中Tz zx ⎪⎭⎫⎝⎛=∙∙θθ假定系统参数M = 1kg ,m=0.1kg ,l = 1m ,g = 9.81m/s 2,则状态方程中参数矩阵为⎪⎪⎪⎪⎪⎭⎫⎝⎛-=01100100001000010A ,⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-=1010b ,()0001=c(9)三.分析模型的运动特性作为被控制的倒置摆,当它向左或向右倾倒时,能否通过控制作用使它回复到原位直立位置?这须首先进行能控性的分析。
1、 能控性分析根据能控性的秩判据,并把式(9)的相关数值代入该判据,可得()432==b A b A Ab b M rank rank(10)因此,单倒置摆的运动状态是可控的。
这意味着总存在一控制作用u ,将非零状态x 转移到零。
2、 稳定性分析由单倒置摆系统的状态方程,可求出其特征方程()01122=-=-λλλA I(11)解得特征值为0,0,11, 11-。
4个特征值中存在一个正根,两个零根,这说明单倒置摆系统,即被控系统是不稳定的,须对被控系统进行反馈综合,使4个特征值全部位于根平面s 左半边的适当位置,以满足系统稳定工作并达到良好动、静态性能的要求。
四. 设计方案 1.全维观测器设计 全维状态观测器设计为实现单倒置摆控制系统的全状态反馈,必须获取系统的全部状态,即z 、∙z 、θ、∙θ的信息。
因此需要设置测量z 、∙z 、θ、∙θ的4个传感器。
正如第五章第四节所指出的,往往在一实际工程系统中并不是所有的状态信息都能检测到,或者,虽有些可以检测,但也可能由于检测装置昂贵或安装上的困难造成实际上难于获取信号,从而状态反馈在实际中难于实现,甚至不可能实现。
在这种情况下可设计全维观测器,解决全状态反馈实现问题。
状态观测器设计钱,先要对被控对象的状态作能观测性的判定。
由能观测秩判据,并把式(9)的有关数值代入该判据,得()4==T 3T T 2T T T Tc )(A c )(A c A c N rank rank(16)故被控系统的4个状态均是可观测的。
这意味着,其状态可由一全维(四维)状态观测器给出估值。
由第五章全维状态观测器的动态方程为Gy Bu x GC)(A x ++-=∧∙∧(17)式中()Tg g g g 3210=G全维状态观测器以G 配置极点,决定状态向量估计误差衰减的速率。
全维状态观测器的特征多项式为)11()11()11()(312021304g g g g g g GC A I --+--+-++=--λλλλλ (18)设状态观测器的希望闭环极点为-2,-3,-2±j1(比状态反馈系统的希望闭环极点离虚轴较远),则期望特征多项式为3049319)2)(2)(3)(2(234++++=-+++++λλλλλλλλj j(19)令式(18)与式(19)同同次项的系数相等,可求得90=g ,421=g ,1482-=g ,4923-=g用全维状态观测器实现状态反馈的结构图。
由于最靠近虚轴的希望闭环极点为-2,这意味着任一状态变量估值误差至少以te2-规律衰减。
由于单倒置摆控制系统中的小车位移,可由输出传感器测量,因而无需估计,可以设计降维(3维)状态的观测器。
通过重新排列被控系统状态变量的次序,把需由降维状态观测器估计变量与输出传感器测得的状态变量分开,也就是说,将z 作为第四个状态变量,则按照被控系统的状态和输出方程可变换为:u z zz zdt d ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-+⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡010100010011001000010θθθθ []⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=01000θθ z y简记为u ⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡221b b x x A A A A x x12122211211 式中[]⎥⎦⎤⎢⎣⎡==2110x x I y y⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=θθ z 1x ,⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=011010001011A ,⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=00012A ,⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=101by z ==2x ,[]001=21A 0=22A ,0=2b ,11=I ,故单倒置摆三维子系统动态方程为u z zdt d ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡1010110100010θθθθ ()⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡='θθ z z 001 使用MATLAB 对其的观测性检查,结果是客观的。
因为降维状态观测器动态方程的一般形式为y h u w ])[()()(22122111A h A A h A b h b A h A w211121-+-+-+-= y h w x1+=ˆ 式中,[]Th h h h 21=。
使用MATLAB 可求出降维状态观测器特征多项式为)11()11()(2012032111h h h h --+--++=--λλλλA h A I设期望的观测器闭环极点为-3,i ±-2,则由MATLAB 仿真可得,期望特征多项式为 15177)2)(2)(3(23+++=-++++λλλλλλi i 由MATLAB 可得,0h =7,1h =-28,2h =-92 所以由MATLAB 的仿真可得降维观测器的动态方程为y u w ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--=33610421101011921028017w y w xx⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡--+⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡=1922870ˆˆ1y五.仿真用simulink对系统进行仿真:1.对被控对象特性分析仿真仿真结果如下:2.全维观测器的仿真仿真结果如下:3.降维观测器的仿真仿真结果如下:由仿真图可以看出,在给系统状态全反馈加上降维观测器后,单位阶跃的作用下,小车的位移z逐渐趋于一个常数,是稳定的系统,而单倒置摆出现的偏角0也逐渐趋于0,符合设计要求。
六.小结比较两种不同的观测器下的发现:1.在单位阶跃的作用下,变量z在降维观测器下的单位阶跃曲线的调节时间要小于全维观测器下的单位阶跃曲线的调节时间。
即小车的水平位置z在降维观测器下的单位阶跃曲线的动态性能较全维观测器下的单位阶跃曲线的动态性能要好一些,它们的稳态性能则基本一致。
2.在单位阶跃的作用下,变量θ在降维观测器下的单位阶跃曲线的调节时间要小于全维观测器下的单位阶跃曲线的调节时间,但是降维观测器下的单位阶跃曲线的超调量大于全维观测器下的单位阶跃曲线的超调量,即倒置摆出现的偏角θ在降维观测器下的单位阶跃曲线的动态性能比全维观测器下的单位阶跃曲线的动态性能要好一些,同样二者而稳态性能则基本一致。
综上所述,使用全维观测器下的状态反馈系统的单位阶跃曲线的动态性能比使用将全维观测器下的状态反馈系统的单位阶跃曲线的动态性能要差一些。
参考文献:[1]梁慧冰.现代控制理论基础[2]胡寿松.自动控制原理简明教程[3]陶永华. 新型PID 控制及其应用[M] . 北京:机械工业出版社, 2003.[4]孙红兵,李生权,王瑜. 基于RBF 网络二级倒立摆系统PID 控制[J ] . 微计算机信息,2007 (6) : 72 - 75.[5]刘豹. 现代控制理论[M].北京:机械工业出版社,1992.。