




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二十一章 MATLAB优化算法案例分析与应用 第21章基于kalman的PID控制 第二十一章 MATLAB优化算法案例分析与应用 21 1PID控制原理 在模拟控制系统中 控制器最常用的控制规律是PID控制 模拟PID控制系统原理框图如图21 1所示 系统由模拟PID控制器和被控对象组成 图21 1模拟PID控制系统原理框图 第二十一章 MATLAB优化算法案例分析与应用 21 1PID控制原理 简单来说 PID控制器各校正环节的作用如下 比例环节 成比例地反映控制系统的偏差信号 偏差一旦产生 控制器立即产生控制作用 以减少偏差 Kp越大 系统的响应速度越快 调节精度越高 但是容易产生超调 超过一定范围会导致系统振荡加剧甚至不稳定 积分环节 主要用于消除静差 提高系统的无差度 可使系统稳定性下降 动态响应变慢 积分作用的强弱取决于积分时间常数T1 T1越大 积分作用越弱 系统的静态误差消除越快 但是容易在初期产生积分饱和现象 从而引起响应过程的较大超调 微分环节 反映偏差信号的变化趋势 变化速率 并能在偏差信号变得太大之前 在系统中引入一个有效的早期修正信号 从而加快系统的动作速度 减少调节时间 微分环节的作用是在回应过程中抑制偏差向任何方向的变化 对偏差变化进行提前预测 但是会使响应过程提前制动 从而延长调节时间 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 在现代随机最优控制和随机信号处理技术中 信号和噪声往往是多维非平稳随机过程 因其时变性 功率谱不固定 在1961年初提出了卡尔曼滤波理论 该理论采用时域上的递推算法在数字计算机上进行数据滤波处理 离散卡尔曼滤波器递推算法为 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 卡尔曼滤波器结构如图21 2所示 图21 2卡尔曼滤波器结构图 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 1含噪音信号的滤波常见处理方法 典型模拟滤波器有 巴特沃斯 Butterworth 滤波器具有单调下降的幅频特性 切比雪夫 Chebyshev 滤波器 幅频特性在通带或阻带有波动 提高选择性 贝塞尔 Bessel 滤波器 通带内较好的线性相位 椭圆 ElliPse 滤波器 较好的线性相位 不同的滤波器设计针对不同的信号分析处理 以期达到实时处理的效果 提高系统效率 1 LMS滤波器 权向量更新 期望信号的估计 估计误差 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 1含噪音信号的滤波常见处理方法 1 LMS滤波器 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 1含噪音信号的滤波常见处理方法 1 LMS滤波器 滤波器进行100次独立实验 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 1含噪音信号的滤波常见处理方法 1 LMS滤波器 图21 8误差曲线 图21 7参数逼近 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 1含噪音信号的滤波常见处理方法 1 FIR滤波器 重复100次 产生样本经由FIR滤波器 用RLS算法实现u n 的线性预测 采用RLS算法迭代运算如下 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 1含噪音信号的滤波常见处理方法 1 FIR滤波器 重复100次 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 1含噪音信号的滤波常见处理方法 卡尔曼滤波理论 该理论采用时域上的递推算法在数字计算机上进行数据滤波处理 通过不断的更新和矫正协方差值 通过不断的获取系统测量值 不断的把covariance递归 从而估算出最优估计值 Kalman滤波具有实时性 通过测量跟踪实现信号的分析处理 较LMS滤波器和FIR滤波器 具有误差小 实时效果好 滤波平滑等特点 广泛应用于动态多变量系统状态建模中 具体的kalman滤波流程图如图2 11所示 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 2采用卡尔曼滤波器实现信号的滤波 MeasurementupdateMn P C C P C R P A P A B Q B P eye 2 Mn C P x A x Mn yv k C A x ye k C x D 滤波值errcov k C P C 估计量协方差值 Timeupdatex A x B u k u 2 u 1 u 1 u k y 2 y 1 y 1 ye k 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 2采用卡尔曼滤波器实现信号的滤波 图21 12原始信号及带有加性噪声的信号 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 2采用卡尔曼滤波器实现信号的滤波 图21 13原始信号及滤波后的信号 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 2采用卡尔曼滤波器实现信号的滤波 图21 14误差协方差的变化 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 3采用卡尔曼滤波进行测量温度的跟踪 图21 15原始信号及加有噪音的信号 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 3采用卡尔曼滤波进行测量温度的跟踪 图21 16kalman滤波信号和平滑处理后的信号 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 3采用卡尔曼滤波的PID控制系统 图21 17基于卡尔曼的PID控制系统结构 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡尔曼滤波器的PID控制 21 2 3采用卡尔曼滤波PID控制 采用卡尔曼滤波器的PID控制 如下列对象 y k den 2 y 1 den 3 y 2 num 2 u 1 num 3 u 2 yv k y k v k MeasurementupdateMn P C C P C R P A P A B Q B P eye 2 Mn C P x A x Mn yv k C A x ye k C x D 滤波值 第二十一章 MATLAB优化算法案例分析与应用 21 2基于卡
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年下半年广东广州市烟草专卖局(公司)员工招聘8人易考易错模拟试题(共500题)试卷后附参考答案
- 吕梁市人民医院科室规章制度与岗位职责熟知度考核
- 上海市人民医院患者沟通指导考核
- 黑河市人民医院肾功能保护技术考核
- 2025年下半年广东广州市天河区人民政府前进街道办事处招聘易考易错模拟试题(共500题)试卷后附参考答案
- 长治市人民医院财务管理者战略思维与商业洞察力测评
- 2025年下半年广东中山市火炬开发区招聘工作人员15人重点基础提升(共500题)附带答案详解
- 2025年下半年广东中山市东凤镇人民政府雇员招聘12人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年广东东莞市茶山镇事业单位招聘人员变更易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年平湖市市属国企业公开招聘工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 能力提升课题立项申报书
- 2024-2025学年江苏省泰州市八年级上册(11月)期中数学试题【附答案】
- 智能测绘课件
- 体育职称考评课件
- 2025至2030中国乳房重建和隆胸行业发展趋势分析与未来投资战略咨询研究报告
- 青海“8·22”川青铁路尖扎黄河特大桥施工绳索断裂事故案例学习安全警示教育
- 2025年70周岁以上老年人换长久驾照三力测试题库(含答案)
- 市场监管局知识产权课件
- 8.2 法治政府 课件 高中政治统编版必修三《政治与法治》
- AMZ123《2025上半年跨境电商行业报告》
- 数据赋能打造精准教学新模式
评论
0/150
提交评论