控制系统计算机辅助设计.ppt
《控制系统计算机辅助设计.ppt》由会员分享,可在线阅读,更多相关《控制系统计算机辅助设计.ppt(124页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 6 6 章章控制系统计算机辅助设计控制系统计算机辅助设计2022/11/281主要内容主要内容n n基于传递函数的控制器基于传递函数的控制器设计设计方法方法n n状态反馈控制状态反馈控制n n基于状态空间模型的控制器设计方法基于状态空间模型的控制器设计方法2022/11/2826.16.1基于传递函数的控制器基于传递函数的控制器设计方法设计方法6.1.1 串联超前滞后校正器串联超前滞后校正器2022/11/283 超前校正器超前校正器2022/11/284 滞后校正器滞后校正器2022/11/285 超前滞后校正器超前滞后校正器2022/11/2866.1.2 超前滞后校正器的设计方法超
2、前滞后校正器的设计方法 基于剪切频率和相位裕度的设计方法基于剪切频率和相位裕度的设计方法基于剪切频率和相位裕度的设计方法基于剪切频率和相位裕度的设计方法2022/11/287超前滞后校正器的设计规则:超前滞后校正器的设计规则:超前滞后校正器的设计规则:超前滞后校正器的设计规则:且且系统静态误差系数为系统静态误差系数为2022/11/2882022/11/289【例例6-16-1】2022/11/2810超前滞后校正器超前滞后校正器超前滞后校正器超前滞后校正器超前校正器超前校正器超前校正器超前校正器2022/11/28112022/11/28122022/11/2813 基于模型匹配算法的设计方
3、法基于模型匹配算法的设计方法基于模型匹配算法的设计方法基于模型匹配算法的设计方法假设受控对象的传递函数为假设受控对象的传递函数为 ,期望闭环系统的频域响应为期望闭环系统的频域响应为 ,超前滞后校正器的一般形式为超前滞后校正器的一般形式为使得在频率段使得在频率段 内闭环模型对期望闭环模型内闭环模型对期望闭环模型 匹配指标匹配指标为最小为最小2022/11/2814提出了下面的设计算法提出了下面的设计算法其中其中2022/11/2815其中,其中,gp 和和 f 分别为受控对象和期望闭环分别为受控对象和期望闭环系统的传递函数模型,系统的传递函数模型,w1 和和 w2 为需要拟为需要拟合的频率段上下
4、限。合的频率段上下限。2022/11/2816【例例例例6-26-26-26-2】受控对象模型为受控对象模型为受控对象模型为受控对象模型为2022/11/28176.1.3 控制系统工具箱中的设计界面控制系统工具箱中的设计界面控制器设计界面控制器设计界面 界面允许选择和修改控制器的结构,允许添界面允许选择和修改控制器的结构,允许添界面允许选择和修改控制器的结构,允许添界面允许选择和修改控制器的结构,允许添加零极点,调整增益,从而设计出控制器模型。加零极点,调整增益,从而设计出控制器模型。加零极点,调整增益,从而设计出控制器模型。加零极点,调整增益,从而设计出控制器模型。2022/11/2818
5、【例例例例6-36-36-36-3】受控对象和控制器的传递函数模型分别为受控对象和控制器的传递函数模型分别为受控对象和控制器的传递函数模型分别为受控对象和控制器的传递函数模型分别为2022/11/28196.2 6.2 基于状态空间模型的基于状态空间模型的 控制器设计方法控制器设计方法6.2.1 状态反馈控制状态反馈控制2022/11/2820 将将 代入开环系统的状态方代入开环系统的状态方程模型,则在状态反馈矩阵程模型,则在状态反馈矩阵 下,系统的闭环状下,系统的闭环状态方程模型可以写成态方程模型可以写成 如果系统如果系统 完全可控,则选择合适的完全可控,则选择合适的 矩矩阵,可以将闭环系统
6、矩阵阵,可以将闭环系统矩阵 的特征值配置的特征值配置到任意地方。到任意地方。2022/11/28216.2.2 线性二次型指标最优调节器线性二次型指标最优调节器假设线性时不变系统的状态方程模型为假设线性时不变系统的状态方程模型为设计一个输入量设计一个输入量 ,使得最优控制性能指标使得最优控制性能指标最小最小2022/11/2822则控制信号应该为则控制信号应该为由简化的由简化的 Riccati 微分方程微分方程 求出求出假设假设 ,其中其中 ,则则可以得出在状态反馈下的闭环系统的状态方程为可以得出在状态反馈下的闭环系统的状态方程为依照给定加权矩阵设计的依照给定加权矩阵设计的依照给定加权矩阵设计
7、的依照给定加权矩阵设计的 LQ LQ 最优控制器最优控制器最优控制器最优控制器2022/11/2823离散系统二次型性能指标离散系统二次型性能指标离散离散 Riccati 代数方程代数方程这时控制律为这时控制律为2022/11/2824【例例例例6-46-46-46-4】2022/11/28256.2.3 极点配置控制器设计极点配置控制器设计系统的状态方程为系统的状态方程为则系统的闭环状态方程为则系统的闭环状态方程为2022/11/28262022/11/2827n n Bass-Gura Bass-Gura 算法算法算法算法2022/11/2828基于此算法编写的基于此算法编写的 MATLA
8、B 函数函数2022/11/2829n nAckermann Ackermann 算法算法算法算法其中其中 为将为将 代入代入 得出的矩阵多项式的值得出的矩阵多项式的值n鲁棒极点配置算法鲁棒极点配置算法place()函数不适用于含有多重期望极点的问题函数不适用于含有多重期望极点的问题acker()函数可以求解配置多重极点的问题函数可以求解配置多重极点的问题2022/11/2830【例例例例6-56-56-56-5】2022/11/2831【例例6-66-6】2022/11/28326.2.4 观测器设计及基于观测器的观测器设计及基于观测器的 调节器设计调节器设计2022/11/28332022
9、/11/28342022/11/2835【例例例例6-76-76-76-7】2022/11/28362022/11/2837带有观测器的状态反馈控制结构图带有观测器的状态反馈控制结构图2022/11/28382022/11/28392022/11/2840如果参考输入信号如果参考输入信号 ,则控制结构,则控制结构 化简为化简为2022/11/2841【例例例例6-86-86-86-8】2022/11/28422022/11/28436.3 6.3 过程控制系统的过程控制系统的 PID 控制器设计控制器设计6.3.1 PID 控制器概述控制器概述n连续连续 PID 控制器控制器2022/11/2
10、844连续连续 PID 控制器控制器Laplace 变换形式变换形式2022/11/2845n离散离散 PID 控制器控制器2022/11/2846离散形式的离散形式的 PID 控制器控制器Z 变换得到的离散变换得到的离散 PID 控制器的传递函数控制器的传递函数2022/11/2847nPID 控制器的变形控制器的变形 积分分离式积分分离式 PID 控制器控制器在启动过程中,如果静态误差很大时,可以关闭积在启动过程中,如果静态误差很大时,可以关闭积分部分的作用,稳态误差很小时再开启积分作用,分部分的作用,稳态误差很小时再开启积分作用,消除静态误差消除静态误差2022/11/2848 离散增量
11、式离散增量式 PID 控制器控制器2022/11/2849 抗积分饱和抗积分饱和(anti-windup)PID 控制器控制器 2022/11/28506.3.2 过程系统的一阶延迟模型近似过程系统的一阶延迟模型近似带有时间延迟一阶模型带有时间延迟一阶模型(first-order lag plus delay,FOLPD)一阶延迟模型一阶延迟模型(FOLPD)的数学表示为的数学表示为2022/11/2851n n 由响应曲线识别一阶模型由响应曲线识别一阶模型 阶跃响应近似阶跃响应近似 Nyquist 图近似图近似 编写编写 MATLAB 函数函数 getfolpd(),key=12022/11
12、/2852n 基于频域响应的近似方法基于频域响应的近似方法调用编写的调用编写的 MATLAB 函数函数 getfolpd(),key=22022/11/2853n 基于传递函数的辨识方法基于传递函数的辨识方法调用编写的调用编写的 MATLAB 函数函数 getfolpd(),key=32022/11/2854n 最优降阶方法最优降阶方法调用编写的调用编写的 MATLAB 函数函数 getfolpd(),key=4【例例6-96-9】2022/11/28556.3.3 Ziegler-Nichols 参数整定方法参数整定方法n Ziegler-Nichols 经验公式经验公式编写编写 MATLA
13、B 函数函数 ziegler()2022/11/2856【例例6-106-10】2022/11/28572022/11/2858n改进的改进的 Ziegler-Nichols 算法算法2022/11/2859初始点初始点 A 增益增益期望点期望点 A1 增益增益PID 控制器控制器2022/11/2860n n PI 控制器2022/11/2861n n PID 控制器2022/11/2862【例例6-116-11】2022/11/28632022/11/2864n 改进改进 PID 控制结构与算法控制结构与算法n n微分动作在反馈回路的微分动作在反馈回路的 PID PID 控制器控制器202
14、2/11/2865n n精调的精调的 Ziegler-Nichols Ziegler-Nichols 控制器及算法控制器及算法2022/11/28662022/11/2867 若若 则保留则保留 Ziegler-Nichols 参数参数,同时为使超调量分别小于同时为使超调量分别小于 10%或或 20%,则则 若若 ,Ziegler-Nichols 控制器的控制器的 参数精调为参数精调为 若若 ,为使系统的超调量小于为使系统的超调量小于 10%,则,则 PID参数调为参数调为:2022/11/2868【例例6-126-12】用自编的用自编的 MATLAB 函数设计精调的函数设计精调的 Ziegl
15、er-Nichols PID 控制器控制器2022/11/2869n n改进的改进的 PID PID 结构结构一种一种 PID 控制器结构及整定算法的控制器模型为控制器结构及整定算法的控制器模型为:2022/11/28706.3.4 最优最优 PID 整定算法整定算法 最优化指标最优化指标 时间加权的指标时间加权的指标 IAE 和和 ITAE 指标指标2022/11/2871 庄敏霞与庄敏霞与 Atherton 教授提出了基于时间加权指标教授提出了基于时间加权指标的最优控制的最优控制 PID 控制器参数整定经验公式控制器参数整定经验公式适用范围适用范围 ,不适合于大时间延迟系统不适合于大时间延
16、迟系统2022/11/2872 Murrill 提出了使得提出了使得 IAE 准则最小的准则最小的 PID 控制器算法控制器算法2022/11/2873 对对 ITAE 指标进行最优化,得出的指标进行最优化,得出的 PID 控制器控制器设计经验公式设计经验公式 在在 范围内设计的范围内设计的 ITAE 最优最优 PID 控制器的经验公式控制器的经验公式 2022/11/2874【例例6-136-13】2022/11/28752022/11/28766.3.5 其他模型的其他模型的 PID 控制器参数控制器参数 整定算法整定算法 IPD 模型的模型的 PD 和和 PID 参数整定参数整定(int
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制 系统 计算机辅助设计
限制150内