对PID与DMC算法参数设计的讨论.pdf
《对PID与DMC算法参数设计的讨论.pdf》由会员分享,可在线阅读,更多相关《对PID与DMC算法参数设计的讨论.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、武汉科技大学信息学院陈景召 10104010 对对 PID 与与 DMC 算法算法参数设计的参数设计的讨论讨论 摘要:摘要:本文针对过程控制系统中典型的二阶对象,分别采用 PID 和 DMC(动态矩阵控制)算法进行仿真,通过仿真结果来分析与讨论 PID 算法及DMC 算法的参数选择和设计,并主要给出 DMC 算法一般的参数设计步骤。关键词:关键词:过程控制;预测控制;PID;DMC 1.引言引言 在现代工业控制中,过程控制技术是一历史较为久远的分支。自 20 世纪 30 年代以来,取得了极其显著的进展。过程控制技术发展至今天,在控制方式上经历了从人工控制到自动控制两个发展时期。在自动控制时期内
2、,过程控制系统又经历了三个发展阶段,,它们是:分散控制阶段,集中控制阶段和集散控制阶段。几十年来,工业过程控制取得了惊人的发展,无论是在大规模的结构复杂的工业生产过程中,还是在传统工业过程改造中,过程控制技术对于提高产品质量以及节省能源等均起着十分重要的作用。几十年来,过程控制策略与算法出现了三种类型:简单控制、复杂控制与先进控制。通常将单回路 PID 控制成为简单控制。它一直是过程控制的主要手段,在各行各业得到最广泛的应用。在许多 DCS和 PLC 系统中,均设有 PID控制算法软件,或 PID 控制模块。从 20 世纪 80 年代开始,在现代控制理论和人工智能发展的理论基础上,针对工业过程
3、本身的非线性、时变性、耦合性和不确定性等特性,提出了许多行之有效地解决方法,如解耦控制、推断控制、预测控制、模糊控制、自适应控制等等,常统称为先进过程控制。先进过程控制方法可以有效地解决常规控制效果差,甚至是无法控制的复杂工业过程的控制问题。本文讨论的 DMC 算法是模型预测控制算法的一个分支。它是一种增量算法,并基于系统的单位阶跃响应,适用于稳定的线性系统。2.被控对象的选取被控对象的选取 简单起见,本文选取了一个二阶系统作为被控对象进行研究。二阶系统在工业现场极为普遍,如常见的具有自平衡能力的双容对象就是一个典型的二阶系统。这里取被控对象的传递函数为:21()1G sss 3.仿真过程及分
4、析仿真过程及分析 以下分别采用 PID 控制器和 DMC 控制器进行仿真:3.1 PID3.1 PID 控制器仿真控制器仿真 在 simulink 中建立 PID 控制系统,如图 3.1 所示。其中,仿真时间为 30s,采用周期为 0.2s,设定值 w 为 0.5,在 t=15s 时刻设计了一个大小为 0.1 的干扰武汉科技大学信息学院陈景召 10104010 信号 Step2,分别用 u 和 y 采集系统的实时控制量和输出值。图 3.1 图 3.2 经过反复试凑,得到 PID 的控制器参数及最佳控制效果如图 3.2 所示。武汉科技大学信息学院陈景召 10104010 3.2 DMC3.2 D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PID DMC 算法 参数 设计 讨论
限制150内