CASIA OpenIR  > 毕业生  > 硕士学位论文
动态矩阵控制算法研究及其软件实现
其他题名A Study for Dynamic Matrix Control And Its Software Development
季刚
2008-05-27
学位类型工学硕士
中文摘要工业过程具有多种约束条件,工艺参数复杂并互相耦合,非线性,大时滞,模型不确定性等特点,从而导致很难得到控制对象的准确的数学模型。即使得到了精确的数学模型,按照理想模型进行的最优控制往往不能保持最优。于是产生了对先进控制的实际需求。 预测控制是先进控制里应用在工业过程控制中较为成功的。国外在预测控制的理论研究和实际开发应用都取得了很大的发展和实际效益。而在国内自主开发的预测控制软件相比国外成熟的产品还有不小的差距。自主开发预测控制软件,对提高控制质量、缩小与国外的差距、响应国家节能减排的能源政策,具有很强的实际意义。 本文重点研究和实现了动态矩阵控制算法,并主要描述了两个方面的内容: ⑴ 动态矩阵控制理论比较成熟,论文内容重点放在了软件产品的实际开发上。软件产品是基于.net平台使用C#语言进行开发的。论文使用国际统一软件描述语言统一建模语言UML描述了整个软件产品,包括用例图、类图、时序图、状态图和活动图等。通过这些图使读者快速地了解整个软件,并方便开发者进行后续开发。 ⑵ 动态矩阵控制算法的核心问题就是一个寻优的问题。在实际的过程控制中,往往是多参数的、有限制的,并有很多其他实际不确定因素的情况。能够摆脱精确模型的限制并取得好的优化效果的遗传算法,很好地满足了动态矩阵控制理论和实现上的要求。论文提出了将遗传算法应用在有约束的多变量的动态矩阵控制算法的实现上,简要地描述了实现的步骤。由于遗传算法需要一定的优化时间,此方法主要应用在高层优化控制。 此软件在设计的时候就考虑到了算法的改进和后续控制算法的添加,已经开发出了有约束的单变量动态矩阵控制算法,并在实验室进行了简单测试。
英文摘要The industrial process control has the following characteristics: many constrained parameters, non-linear, big time-delay, model uncertainty and so on. Because of the above reasons, the precise mathematical model of the controlled object is hard to obtain. Even if we get the precise model, the optimization control according to ideal model is hard to maintenance its control effect. Therefore the actual demand of the advanced control appears. Among the application of advanced control in industrial process control field, the predictive control is relatively successful. The academic research and actual software development of predictive control in foreign countries have obtained great success and actual economic benefit. However the gap between the self-developed software of predictive control in our country and the foreign mature software product is very large. Developing our software of predictive control by ourselves has strong meaning to increase the control quality, to reduce the gap and to respond the country policy of energy-saving and ejection-decreasing. The focus of this thesis is on the research and software development of the dynamic matrix control. The thesis mainly describes the following two items: i. The theory research of the dynamic matrix control is relatively mature, therefore we put the focus on the software development. This software is developed in C# language based on the .net environment. The software is described in the international standard language - UML, including the use case diagram, class diagram, sequence diagram, state diagram and activity diagram etc. Through these diagrams, the software can be easily understood and developed by other researchers. ii. The essence of the DMC is the numerical optimization. In the actual project, the object usually has constrained multi-parameters and model uncertainty. The genetic algorithm can get fine optimization result and get rid of restrict of precise model, therefore satisfies the requirement of the software implementation and theory research of DMC. This thesis applies the genetic algorithm in the constrained multi-parameter dynamic matrix control, and states the brief implement steps. The optimization of the genetic algorithm needs a small period of time, so this kind of application is mainly used in the upper level control. The software took the improvement of the control algorithm and the addition of new algorithm into consideration in the design phase. We have developed the constrained single parameter DMC software, and tested in the company’s lab.
关键词预测控制 动态矩阵控制 统一建模语言uml 遗传算法 Predictive Control Dynamic Matrix Control Unified Modeling Language – Uml Genetic Algorithm
语种中文
文献类型学位论文
条目标识符http://ir.ia.ac.cn/handle/173211/7443
专题毕业生_硕士学位论文
推荐引用方式
GB/T 7714
季刚. 动态矩阵控制算法研究及其软件实现[D]. 中国科学院自动化研究所. 中国科学院研究生院,2008.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
CASIA_20052801462802(773KB) 暂不开放CC BY-NC-SA
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[季刚]的文章
百度学术
百度学术中相似的文章
[季刚]的文章
必应学术
必应学术中相似的文章
[季刚]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。