MATLAB语言在运动控制中的应用课件.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB语言在运动控制中的应用的探讨 东北大学信息学院 薛定宇 从三个方面探讨 MATLAB在控制中的应用演示(几个自编软件) CtrlLAB 反馈控制系统建模、分析与设计 PID工具箱 OCD (Optimal Control Designer) 运动控制中的应用建议 现有工具箱 Powersystems、simMechanics 如何建立软实验系统 从MATLAB/Simulink到实时控制 MATLAB在控制中的应用演示(几个自编软件) CtrlLAB 开始于1996年,最新版本是2000年发布的,在MathWorks网站可以下载,目前列控制类软件第一,应用于很多国内外高校的教学 简要介绍 薛定宇。反馈控制系统设计与分析。北京:清华大学出版社,2000 反馈控制系统分析与设计、矩阵分析界面、图形编辑界面 运行界面和举例 Ctrllab 启动程序界面 受控对象 绘制系统的Bode图、Nyquist图 设计控制器,如超前滞后校正器、PID 其他设计菜单介绍 PID工具箱 PID整定界面 FOLPD模型 其他模型 不同目的:伺服、抗扰等 不同算法准则 PID blockset 最优控制设计程序 OCD 自整定工具箱 (正在编写) PID控制器整定 整定方法参考文献 ODwyer A. Handbook of PI and PID controller tuning rules. London: Imperial College Press, 2003 薛定宇。反馈控制系统设计与分析,ch7,北京:清华大学出版社,2000 关于FOLPD的整定算法 O‘Dwyer A. PI and PID controller tuning rules for time delay processes: a summary. Part 1 2,Proceedings of the Irish Signals and Systems Conference, 1999 PID整定程序功能 接受受控对象模型:传递函数模型 获得FOLPD参数:方法 ① ② ③…… 选择控制器类型 设计并显示控制器 闭环系统阶跃响应 例 工具的扩展:FOLPD以外的模型 PID Blockset 将常用PID模块封装 控制器类型 经典的连续、离散PID 模糊逻辑PID类控制器 神经网络类控制器 其他 参考文献 刘金琨。先进PID控制及MATLAB仿真。北京:电子工业出版社,2003 神经元PID控制器举例 最优控制设计程序 OCD 直接最优化技术 举例 最优准则 ITAE OCD控制设计的PID控制器 2. 运动控制仿真中可能用到的工具 PowerSystems Blockset 提供了各种电机、功率电子器件,可以搭建一些模型进行更精确的仿真 SimMechanics 提供了刚体、关节、约束等机构元件,可以考虑应用于机电一体化系统的仿真 mech_robot.mdl演示 建立运动控制的“软实验”框架 支持学生在实验室以外学习、实验 仿真在电机控制中的用途: 将一些实验不可测的信号计算出来 更好理解课程内容 测试控制算法 和实时控制的衔接 目前现有的Blockset不利于直接应用,应该开发自己的框架,作为指导 3.从MATLAB/Simulink到实时控制 纯数字仿真的弊病 模型不准、外加扰动…… 解决方案:HIL Hardware in the loop 将受控对象置于仿真回路中进行控制 MATLAB/Simulink兼容的方法 dSPACE xPC Quanser Q8 Simulink 控制器框图 * * C7shebb.mdl *

文档评论(0)

cumhuatgw + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档