线性二次型最优控制的MATLAB实现.doc

上传人:marr****208 文档编号:132264716 上传时间:2020-05-14 格式:DOC 页数:35 大小:41KB
返回 下载 相关 举报
线性二次型最优控制的MATLAB实现.doc_第1页
第1页 / 共35页
线性二次型最优控制的MATLAB实现.doc_第2页
第2页 / 共35页
线性二次型最优控制的MATLAB实现.doc_第3页
第3页 / 共35页
线性二次型最优控制的MATLAB实现.doc_第4页
第4页 / 共35页
线性二次型最优控制的MATLAB实现.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《线性二次型最优控制的MATLAB实现.doc》由会员分享,可在线阅读,更多相关《线性二次型最优控制的MATLAB实现.doc(35页珍藏版)》请在金锄头文库上搜索。

1、线性二次型最优控制的MATLAB实现 中北大学2011届毕业设计说明书 摘要 关键词:线性二次型,最优控制, GUI控制界面, 最优观测器, Guass最优控制 中北大学2011届毕业设计说明书 The Linear Quadratic Optimal Control of MATLAB Abstract Linear quadratic optimal control is a widely used to optimal control system design method. Use of MATLAB software design GUI interface control to

2、realize the optimal control, Have good man-machine interface, easy to use. The linear quadratic optimal control and called LQ optimal control or an infinite long time of the system state regulation and constant controller. This paper respectively from the continuous system linear quadratic optimal c

3、ontrol MATLAB, Discrete system in quadratic optimal control MATLAB, The optimal observer MATLAB, sexual Guass linear quadratic optimal control MATLAB four research plan. This paper is from the four aspects of the performance index respectively in different design different GUI interface and Differen

4、t programs that realize its function and their application scope. Keywords:Linear quadratic, The optimal control, GUI control interface, The best Guass observer, the optimal control 中北大学2011届毕业设计说明书 目录 1 引言. 1 1.1 概述. 1 1.2 课题研究的背景、意义及研究概况 . 1 1.3 本文研究的主要内容 . 2 2 最优控制的基本概念. 3 2.1 最优控制基本思想 . 3 2.2 最优

5、控制的性能指标 . 3 2.2.1 积分型性能指标 . 3 2.2.2 末值型性能指标 . 5 2.3 最优控制问题的求解方法 . 5 3 最连续系统最优控制的MATLAB实现. 7 3.1连续系统线性二次型最优控制 . 7 4.1 离散系统稳态线性二次型最优控制 . 17 5 最优观测器的MATLAB实现. 23 5.1 连续时不变系统的KALMAN滤波. 23 5.2 KALMAN滤波的MATLAB实现 . 24 5.3 KALMAN滤波的MATLAB实现示例 . 25 6 线性二次型GUASS最优控制的MATLAB实现. 31 6.1 LQG最优控制的求解. 31 6.2 LQG最优控制

6、的MATLAB实现与示例. 32 7 结论. 37 参考文献:. 38 致 谢. 39 中北大学2011届毕业设计说明书 1 引言 1.1 概述 随着计算机技术的飞速发展,控制系统的计算机辅助设计与分析得到了广泛的应用,目前已达到了相当高的水平。MATLAB是国际控制界应用最广泛的计算机辅助设计与分析工具,它集矩阵运算、数值分析、信号处理和图形显示于一体,构成了一个方便的、良好的用户环境,其强大的科学计算与可视化功能,简单易用的开放式可编程环境,使得MATLAB在控制领域的各个方面都得到了广泛应用。线性二次型最优控制可以使系统的某些性能达到最优,在工程上用得较为广泛,也是现代控制理论课程学习的

7、重点和难点。所谓最优控制,就是根据建立在系统数学模型,选择一个容许的控制规律,在一定的条件下,使得控制系统在完成所要求的控制任务时使给定的某一性能指标达到最优值、极小值或极大值。图形用户界面GUI(Graphical User Interface)作为用户与软件交互的一种主要手段,已经成为现代软件的重要组成部分。 目前大部分软件的功能主要是通过图形用户界面调用,在软件产品的测试过程中,尤其是功能测试过程中,GUI功能测试占有非常大的比例,GUI测试是现代软件测试的关键环节。GUI系统质量是整个软件产品质量提升和成本降低的关键。由于GUI软件的独特性,使得原有传统软件的测试方法不大适用于GUI软

8、件的测试,现有关于GUI测试的研究相对较少,资源也相对贫乏,并且GUI手工测试已经无法满足测试要求,因而对GUI测试自动化进行研究具有重要的现实意义。 1.2 课题研究的背景、意义及研究概况 最优控制理论是50年代中期在空间技术的推动下开始形成和发展起来的 。美国学者R.贝尔曼1957年提出的动态规划和前苏联学者L.S.庞特里亚金1958年提出的极大值原理,两者的创立仅相差一年左右。对最优控制理论的形成和发展起了重要的作用。线性系统在二次型性能指标下的最优控制问题则是R.E.卡尔曼在60年代初提出和解决的。 对于线性系统,若性能指标是二次型函数,这样实现的控制叫做线性二次型最优控制,线性二次型

9、最优控制方法是20世纪60年代发展起来的一种普遍采用的最优控制系统设计方法。这种方法的对象是以状态空间表达式给出的线性系统,而性能指标(或目标函数)为对象状态与控制输入的二次型函数。二次型问题就是在线性系统的约束条件 中北大学2011届毕业设计说明书 下,选择控制输入使得二次型目标函数达到最小。 到目前为止,这种二次型最优控制在理论上比较成熟,为解决这类控制问题而开发的MATLAB函数也比较多,而且这种控制应用非常广泛。 目前GUI自动化测试工具普遍采用的是捕获/回放(C/P,Capture/Playback)机制,并没有对GUI测试的自动化提供很好的支持。只能被动捕获被测试系统的执行信息,而

10、不能和被测试系统进行交互,有选择地捕获被测系统的执行信息,且相对于国内软件测试市场,价格较高,国内没有充分得到应用。因而,研究与设计图形用户界面的自动化测试工具,对促进国内GUI应用系统测试自动化具有较深远的意义。 1.3 本文研究的主要内容 针对上述研究内容,本论文内容具体安排如下: 第1章:引言。介绍了线性二次型最优控制以及MATLAB下图形界面GUI的研究背景、意义和发展概况,并介绍了本文的主要研究内容。 第2章:阐述最优控制的基本概念,性能指标以及求解方法。 第4章:阐述离散系统相形二次型最优控制的MATLAB实现过程。 第5章:阐述最优观测器的MATLAB实现过程。 第6章:阐述线性

11、二次型Guass最优控制的MATLAB实现过程。 中北大学2011届毕业设计说明书 2 最优控制的基本概念 2.1 最优控制基本思想 设系统状态方程为 x(t)?fx(t),u(t),t,x(t0)?x0 (2-1) 式中,是p维控制向量;n维向量函数fx(t)x(t)是n维状态向量;u(t),u(t),t是x(t),u(t)与t的连续函数,且对x(t)与t连续可微;u(t)在t0,tf上分段连续。所谓最优控制问题,就是要求寻找最优控制函数,使得系统状态x(t)从以知初态x0转移到要求的终端状态x(tf),在满足如下约束条件下: (1)控制与状态的不等式约束 gx(t),u(t),t?0 (2-2) (2)终端状态的等式约束 Mx(tf),tf?0 (2-3) 使性能指标 tf J?x(tf),tf?Fx(t),u(t),tdt (2-4) t0 达到极值。式中gx(t),u(t),t是 m?p;Mx(tf),tf是q维连续可微的向量函数 m维连续可微的向量函数, 的连续可 ,q?n;?x(t),u(t),t都是x(t)与t 微纯量函数。 2.2 最优控制的性能指标 自动控制的性能指标是衡量系统性能好坏的尺度,其内容与形式取决于最优控制问题所要完成的任务,不同的控制问题应取不同的性能指标,其基本类型如下。 2.2.1 积分型性能指标

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号