书签 分享 收藏 举报 版权申诉 / 36
上传文档赚钱

类型第7章-基于手臂机器人远程控制的网络教学实验系统设计与实现.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3408143
  • 上传时间:2022-08-28
  • 格式:PPT
  • 页数:36
  • 大小:1.08MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第7章-基于手臂机器人远程控制的网络教学实验系统设计与实现.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    基于 手臂 机器人 远程 控制 网络 教学 实验 系统 设计 实现
    资源描述:

    1、 内容提要内容提要v 研究背景与意义v 国内外研究现状v 系统结构与功能v 现场监控子系统设计v 远程控制子系统设计v 结论与展望研究背景与意义研究背景与意义v 研究背景v 20世纪90年代,虚拟实验的崛起给远程实验教学带来了希望。但是,虚拟实验的局限在于它不能远程控制实验设备实物进行实验。因此,希望建立一个能够远程控制设备实物的实验系统。v 根据中南大学、北京理工大学、日本东京工科大学达成合作开发国际网络教学实验系统的协议,以手臂机器人实验设备作为研究平台,开发具有远程控制设备实物功能的多用户网络教学实验系统。研究背景与意义研究背景与意义v 研究意义v 网络教学实验系统的建立,将打破传统实验

    2、教学的禁锢,使得实验的教学范围不再局限于实验室,为控制理论教学提供一个理想实验教具;v 实验设备能被多个用户同时使用,提高了资源利用率,也能为学校节省大量开销。国内外研究现状国内外研究现状v 国内外一些大学和教育机构都开展了对具有远 程控制实验设备实物功能的实验系统的研发v 意大利锡耶纳大学开发的一套远程自动控制实验(ACT)装 置,可以远程控制直流电机、水位箱的液体水位、悬浮磁铁 以及直升机实验 v 德国Fern大学的手臂机器人远程实验系统,可以进行抛球实验v 哈尔滨工业大学电气学院设计开发了嵌入式远程教学实验系 统“基于DeviceNet现场总线恒压供水系统”v 厦门大学开发的“电阻炉远程

    3、控制与仿真实验室系统”为实验者 提供了电阻炉控制的PID控制的仿真和实时控制实验 系统结构与功能系统结构与功能设计需求设计需求v 丰富的控制算法实验类型v 共享三校手臂机器人硬件资源v 远程监控实验功能v 仿真实验功能v 实验数据查询功能v 数据库存储功能系统结构与功能系统结构与功能物理结构物理结构系统结构与功能系统结构与功能手臂机器人硬件系统手臂机器人硬件系统v 手臂机器人硬件系统v 手臂结构机械臂齿轮驱动电压 旋转角度机械结构系统结构与功能系统结构与功能 体系结构体系结构现场监控子系统设计现场监控子系统设计被控对象模型被控对象模型传递函数sTsK+2)(su)(sy+CxyBuAxx TK

    4、BTA/0/101001Cv 手臂机器人数学模型现场监控子系统现场监控子系统控制算法控制算法v 极点配置v 输入控制参数设计P1S:配置极点P1的实部P2X :配置极点P2的虚部P1X :配置极点P1的虚部P2S:配置极点P2 的实部v 闭环控制框图s11x2xyury+sTsK+21K0K+rK控制率为:现场监控子系统现场监控子系统控制算法控制算法0112rruyKKxKxv 反馈系数确定v 配置极点共轭:jbaP2,1+3012.0/12),(30),(212210abafKbabafKv 配置极点为实数:bPaP21,3012.0/1),(30),(2110babagKabbagK现场监

    5、控子系统现场监控子系统控制算法控制算法v 最优跟踪控制 取二次型性能指标为:+02)(2)()(dtruyyJtttrv 输入控制参数设计 加权系数 设计为输入控制参数rv 闭环控制框图同前类似v 控制率中系数确定+900/540009.2499.249)(1)(22211rrfKrrfKKr现场监控子系统现场监控子系统控制算法控制算法v 积分分离PIDv 输入控制参数设计v 控制思想 比例系数P、微分系数Td、积分系数Ti、阈值 设计设计为输入控制参数)(ke)(kev 当偏差 ,不计积分项,避免过大超调v 当偏差 ,计算积分项,保证控制精度现场监控子系统现场监控子系统控制算法控制算法现场监

    6、控子系统现场监控子系统闭环控制原理闭环控制原理控制器PWM脉宽调制被控对象光电编码r(kT)b(kT)u(kT)u(t)y(t)滤波执行脉冲计数E(kT)+_现场监控子系统现场监控子系统接口电路设计接口电路设计v 0 x378H的8位D0D7(P2P9)用作电压输出。v 0 x379H的高4位Busy,/Ackn,Paper,Select,(P10P13)连接单片机的I/O,读取单片机对光电编码器的计数脉冲.第15位/Error 用来作为单片机对PC机的应答信号 v 0 x37AH的第1位/Strobe 用来建立PC与单片机的握手,第14位/Autofdxt用作读取状态计数值高低位选通位。现场

    7、监控子系统现场监控子系统单片机接口电路单片机接口电路现场监控子系统现场监控子系统光电编码器原理光电编码器原理遮光片u1,u2真值表10011001001100110011001110011001u1u2逆时针旋转顺时针旋转24.5e1e1e2e2u2 u1e1e1 e2e2内部电路现场监控子系统现场监控子系统光电编码脉冲计数光电编码脉冲计数计数值减1结束与上一次u1,u2电压比较此次u1是否与上次u2相等计数值加1存储该次u1,u2NYNY开始变化?读取当前电压u1,u2现场监控子系统现场监控子系统下位机通信程序下位机通信程序开始系统上电单片机初始化 设定中断、计时器、PWM初始化启动定时器、

    8、设定全局中断改变位NOP中断开始W,STATUS,PCLATH存储器储存中断标志位判断T01F=1?中断结束TMR0处理子程序YTMR0子程序流程图其它调用Encode子程序更新手臂位置信号0010比较前一次和这一次的RB0值更新PWMDuty Cycle送低四位YN结束RB1=0?根据RB0的值置位RC0,以响应PC机的握手信号中断标志位清0,设置TMR0主程序流程图NW,STATUS,PCLATH存储器储存送高四位现场监控子系统现场监控子系统监控机软件模块监控机软件模块现场监控子系统现场监控子系统数据采集数据采集启动辅助检测线程位置x=xh+(xl4)结束与上一次差v=xxoldv128?

    9、v5?u5?解析参数流解析参数流解析参数流解析参数流调用积分分离PID算法模块计算控制量u停止实验开始实验现场监控子系统现场监控子系统后台监控界面后台监控界面远程控制子系统设计远程控制子系统设计网络通信网络通信v 通信协议:TCP,HTTPv 同步阻塞通信机制v 流式Socketv 高层协议v 通信方案远程控制子系统设计远程控制子系统设计服务器端服务器端模块与数据库交互 进程间Socket通信调用功能模块实验管理服务器结构模块图客户端服务器端注册模块用户验证模块数据库后台控制算法程序循环监听,调用功能模块处理各类型请求监控端客户端Java Applet仿真保存模块远程实验保存模块FCFS算法模

    10、块读写模块通信模块记录查询模块远程控制模块远程控制子系统设计远程控制子系统设计服务器端服务器端 N进入等待队列查询资源表查询等待队列有空闲设备?YY请求远程控制N队列不空?查询资源表获得机器人,传送远程实时控制信号帧给后台控制端等待10秒有空闲设备?排在队首?NNYY开始实验 FCFS算法实验流程图远程控制子系统设计远程控制子系统设计服务器端服务器端实验管理服务器界面远程控制子系统设计远程控制子系统设计数据库设计数据库设计用户用户用户编号用户名密码学号所在院系E-mail登登 录录登录编号用户编号登录日期登录时刻控制参数控制参数参数编号参数远程控制远程控制实验实验实验编号用户编号参数编号实验日

    11、期详细时间采样结果采样结果采样编号参数编号采样位置采样电压仿真实验仿真实验实验编号用户编号仿真参数实验日期详细时间n111111nnn数据库E-R图远程控制子系统设计远程控制子系统设计客户端设计客户端设计v 用户注册界面v 仿真实验界面v 远程控制界面v 实验查询界面v 四个用户界面远程控制子系统设计远程控制子系统设计客户端应用程序客户端应用程序用户注册界面仿真实验界面远程控制子系统设计远程控制子系统设计客户端应用程序客户端应用程序用户名密码登录选择控制算法选择控制参数选择给定信号实时曲线实验数据开始实验复位手臂保存数据连接退出远程控制实验界面远程控制子系统设计远程控制子系统设计客户端应用程序客户端应用程序实验查询界面远程控制子系统设计远程控制子系统设计客户端应用程序客户端应用程序结论与展望结论与展望v 研究成果v提出一种硬件资源网络化的解决方案。并用在远程实验教学上。1)将近程控制转化为远程控制,实现硬件设备的网络共享。2)控制性能不受Internet不确定因素的影响。v开发了丰富的控制算法,完成现场监控子系统软件设计开发。v设计实现远程控制子系统v 展望v 完善FCFS实验算法v 扩展其他控制对象v 联合更多高校共享网上实验教学资源。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第7章-基于手臂机器人远程控制的网络教学实验系统设计与实现.ppt
    链接地址:https://www.163wenku.com/p-3408143.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库