控制系统计算机辅助设计.ppt
《控制系统计算机辅助设计.ppt》由会员分享,可在线阅读,更多相关《控制系统计算机辅助设计.ppt(124页珍藏版)》请在三一办公上搜索。
1、2023/6/20,1,第 6 章控制系统计算机辅助设计,2023/6/20,2,主要内容,基于传递函数的控制器设计方法状态反馈控制基于状态空间模型的控制器设计方法,2023/6/20,3,6.1基于传递函数的控制器设计方法,6.1.1 串联超前滞后校正器,2023/6/20,4,超前校正器,2023/6/20,5,滞后校正器,2023/6/20,6,超前滞后校正器,2023/6/20,7,6.1.2 超前滞后校正器的设计方法,基于剪切频率和相位裕度的设计方法,2023/6/20,8,超前滞后校正器的设计规则:,且,系统静态误差系数为,2023/6/20,9,2023/6/20,10,【例6-
2、1】,2023/6/20,11,超前滞后校正器,超前校正器,2023/6/20,12,2023/6/20,13,2023/6/20,14,基于模型匹配算法的设计方法,假设受控对象的传递函数为,,期望闭环系统的频域响应为,超前滞后校正器的一般形式为,使得在频率段 内闭环模型对期望闭环模型 匹配指标,为最小,2023/6/20,15,提出了下面的设计算法,其中,2023/6/20,16,其中,gp 和 f 分别为受控对象和期望闭环系统的传递函数模型,w1 和 w2 为需要拟合的频率段上下限。,2023/6/20,17,【例6-2】受控对象模型为,2023/6/20,18,6.1.3 控制系统工具箱
3、中的设计界面,控制器设计界面,界面允许选择和修改控制器的结构,允许添加零极点,调整增益,从而设计出控制器模型。,2023/6/20,19,【例6-3】受控对象和控制器的传递函数模型分别为,2023/6/20,20,6.2 基于状态空间模型的 控制器设计方法,6.2.1 状态反馈控制,2023/6/20,21,将 代入开环系统的状态方程模型,则在状态反馈矩阵 下,系统的闭环状态方程模型可以写成,如果系统 完全可控,则选择合适的 矩阵,可以将闭环系统矩阵 的特征值配置到任意地方。,2023/6/20,22,6.2.2 线性二次型指标最优调节器,假设线性时不变系统的状态方程模型为,设计一个输入量,使
4、得最优控制性能指标,最小,2023/6/20,23,则控制信号应该为,由简化的 Riccati 微分方程 求出,假设,其中,则可以得出在状态反馈下的闭环系统的状态方程为,依照给定加权矩阵设计的 LQ 最优控制器,2023/6/20,24,离散系统二次型性能指标,离散 Riccati 代数方程,这时控制律为,2023/6/20,25,【例6-4】,2023/6/20,26,6.2.3 极点配置控制器设计,系统的状态方程为,则系统的闭环状态方程为,2023/6/20,27,2023/6/20,28,Bass-Gura 算法,2023/6/20,29,基于此算法编写的 MATLAB 函数,2023/
5、6/20,30,Ackermann 算法,其中 为将 代入 得出的矩阵多项式的值,鲁棒极点配置算法,place()函数不适用于含有多重期望极点的问题acker()函数可以求解配置多重极点的问题,2023/6/20,31,【例6-5】,2023/6/20,32,【例6-6】,2023/6/20,33,6.2.4 观测器设计及基于观测器的 调节器设计,2023/6/20,34,2023/6/20,35,2023/6/20,36,【例6-7】,2023/6/20,37,2023/6/20,38,带有观测器的状态反馈控制结构图,2023/6/20,39,2023/6/20,40,2023/6/20,4
6、1,如果参考输入信号,则控制结构 化简为,2023/6/20,42,【例6-8】,2023/6/20,43,2023/6/20,44,6.3 过程控制系统的 PID 控制器设计,6.3.1 PID 控制器概述,连续 PID 控制器,2023/6/20,45,连续 PID 控制器,Laplace 变换形式,2023/6/20,46,离散 PID 控制器,2023/6/20,47,离散形式的 PID 控制器,Z 变换得到的离散 PID 控制器的传递函数,2023/6/20,48,PID 控制器的变形,积分分离式 PID 控制器在启动过程中,如果静态误差很大时,可以关闭积分部分的作用,稳态误差很小时
7、再开启积分作用,消除静态误差,2023/6/20,49,离散增量式 PID 控制器,2023/6/20,50,抗积分饱和(anti-windup)PID 控制器,2023/6/20,51,6.3.2 过程系统的一阶延迟模型近似,带有时间延迟一阶模型(first-order lag plus delay,FOLPD)一阶延迟模型(FOLPD)的数学表示为,2023/6/20,52,由响应曲线识别一阶模型,阶跃响应近似,Nyquist 图近似,编写 MATLAB 函数 getfolpd(),key=1,2023/6/20,53,基于频域响应的近似方法,调用编写的 MATLAB 函数 getfolp
8、d(),key=2,2023/6/20,54,基于传递函数的辨识方法,调用编写的 MATLAB 函数 getfolpd(),key=3,2023/6/20,55,最优降阶方法,调用编写的 MATLAB 函数 getfolpd(),key=4,【例6-9】,2023/6/20,56,6.3.3 Ziegler-Nichols 参数整定方法,Ziegler-Nichols 经验公式,编写 MATLAB 函数 ziegler(),2023/6/20,57,【例6-10】,2023/6/20,58,2023/6/20,59,改进的 Ziegler-Nichols 算法,2023/6/20,60,202
9、3/6/20,61,PI 控制器,2023/6/20,62,PID 控制器,2023/6/20,63,【例6-11】,2023/6/20,64,2023/6/20,65,改进 PID 控制结构与算法,微分动作在反馈回路的 PID 控制器,2023/6/20,66,精调的 Ziegler-Nichols 控制器及算法,2023/6/20,67,2023/6/20,68,若 则保留 Ziegler-Nichols 参数,同时为使超调量分别小于 10%或 20%,则,若,Ziegler-Nichols 控制器的 参数精调为,若,为使系统的超调量小于 10%,则 PID参数调为:,2023/6/20,
10、69,【例6-12】,用自编的 MATLAB 函数设计精调的 Ziegler-Nichols PID 控制器,2023/6/20,70,改进的 PID 结构,一种 PID 控制器结构及整定算法的控制器模型为:,2023/6/20,71,6.3.4 最优 PID 整定算法,最优化指标,时间加权的指标,IAE 和 ITAE 指标,2023/6/20,72,庄敏霞与 Atherton 教授提出了基于时间加权指标的最优控制 PID 控制器参数整定经验公式,适用范围,不适合于大时间延迟系统,2023/6/20,73,Murrill 提出了使得 IAE 准则最小的 PID 控制器算法,2023/6/20,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制 系统 计算机辅助设计
链接地址:https://www.31ppt.com/p-5268625.html