利用混杂Petri网对基于事件的机器人遥操作系统建模研究.pdf
《利用混杂Petri网对基于事件的机器人遥操作系统建模研究.pdf》由会员分享,可在线阅读,更多相关《利用混杂Petri网对基于事件的机器人遥操作系统建模研究.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、文章编号?2?2?2?利用混杂网对基于事件的机器人遥操作系统建模研究王清阳 席 宁 王越超?中国科学院沈阳自动化所一室 沈阳?摘 要?针对采用基于事件思想的移动机器人遥操作系统?首次提出以混杂?网作为描述工具进行建模?模型的离散部分利用传统的?网?对应于系统的操作者?连续部分利用重新定义的便于描述微分代数方程的连续?网?对应于位于远端的移动机器人?关键词?混杂?网?基于事件?遥操作系统?建模中图分类号?文献标识码?2?2?2?1 引言?近来?混杂动力学系统在计算机科学!控制理论及机器人学等领域引起越来越多人的关注?并且日趋成为一个新的研究热点?一般而言?一个典型的混杂动力学模型是一个描述带有事
2、件驱动特征的!与连续动力学相互作用的动态系统?是一种更为严格的方法?文献?对此做了很好的概括?在机器人领域中?机器人遥操作被看作是典型的混杂动态系统?客户端位于整个系统的上层?它根据来自机器人的!带有各种参数的条件作出决定?事件?位于远端的机器人服务器则接受决策层的事件作为机器人运动操作的指导?并返回执行后机器人的各种参数?传统的遥操作系统中?由于信息在网络传输中的延迟作用?使得以时间为参考基准量的整个控制与规划系统的各个模块之间形成了一种异步的关系?从而使整个系统变得不稳定?采用了基于事件的思想则能够很好地避开这一缺点?从而获得整个控制系统的稳定性?2 基于事件的规划与控制?该理论是由谈自忠
3、和席宁于?年前后提出的?最初是用于多机器人协作?最近又应用于遥操作和网络机器人控制?其理论的基本点在于引入一个不同于时间的新运动参变量?该变量随控制过程的进行而更新?实时的传感信息是这种更新的依据?系统的理想输出是此参量的函数?在系统运行过程中?通过规划器实时修正系统的目标输出值?使得系统运动规划过程成为实时过程?具有了自适应的特性?更利于得到优良控制效果?这种方法与传统控制方法的控制过程框图如图?所示?在实际应用中选取的新运动参量应为时间的非减函数?例如可以取机器人质心运动路径长度?图?中?的作用是计算的当前值?其更新速度于反馈控制更新速度一样?从而可在不第?卷第?期?年?月机器人?收稿日期
4、?可预测及不可确定事件发生时能快速更改运动规划?避免损失?从图中还可看到一个局部闭环?这是为了实现局部稳定而加的局部负反馈?整个系统的稳定性则由下述定理保证?图?传统控制过程图?图?基于事件的控制方法框图?定理?如果以时间为参数时机器人系统是渐进稳定的?而新的运动参数是时间的非减函数?则系统以为参数时也是渐进稳定的?根据上述定理?只要能使远程系统以时间为参数时作到稳定?在选取了合适的后?稳定性保持不变?一些发展成熟的控制方法因而可被用于遥操作中?同时?以为参变量的时间最优!能量最优控制也能实现?从控制原理上讲?我们原本选取时间为参变量是因为时间的无限流动性和可靠性?时间的精确计量已不是问题?这
5、对控制系统实现同步是有保证的?假如我们能得到一个可准确计量且与被控系统或被控制量有更密切关系的变量?为什么不用呢?所以?可以认为时间和路径都只是统一的控制参变量集的个体?实际控制中应根据需要选取具体变量?3 混杂网?混杂系统由离散事件动态系统?和连续时间动态系统?两部分组成?可以看作是 的控制层?我们分别采用离散?网和连续?网描述和?两部分通过条件?事件接口?相互作用?如图?所示?图?混杂系统结构?限于篇幅?对于离散?网以及连续?网的基本概念部分?本文加以省略仅介绍条件?事件混杂?网的其余部分及其控制?前两部分的相关内容请分别参考?3?1 离散网?略?3?2 连续网?略?3?3 扩展定义1?根
6、据状态使能离散变迁集合的定义?状态使能离散变迁矢量?为全部有效状态使能离散变迁矢量集合?的第个分量为?时表示离散变迁状态使能?反之则为状态禁止?定义2?根据状态使能连续变迁集合的定义?状态使能连续变迁矢量?为全部有效状态使能连续变迁矢量集合?的第个分量为?时表示连续变迁状态使能?反之则为状态禁止?3?4 条件?事件接口接口用于描述和 之间的相互作用?为一个四元组?其中#?为连接离散库所和连续变迁的有向弧集合?采用末端带实心小圆点的直线或弧线表示?#?为连接连续库所和不可控离散变迁的有向弧集合?采用末端带实心小圆圈的直线或弧线表示?#?为定义上的条件集?#?为定义上的条件集?为定义在连续状态空间
7、上的谓词?例如对于不可控离散变迁?对应的连续变量集为?相应的连续状态矢量为?如果谓词?成立?表示内部控制使能?其中表示不可控离散变迁?机 器 人?年?月的连续输入库所集合?即?满足?和反映对 的控制?维控制矢量?反映了?对连续变迁的控制?为全部有效控制矢量集合?的第个分量为?说明连续变迁被执行器控制使能?反之?则被控制禁止?对于离散状态不可控的连续变迁?其总是控制使能的?根据和?可以定义出执行器?执行对 的控制?例如时刻?的离散标识为?从?得到的控制输入为?维内部控制矢量?表示 反馈给的内部控制命令?为全部有效内部控制矢量集合?的第个分量为?表示离散变迁内部控制使能?可控离散变迁总是内部控制使
8、能的?即?其相应的第个分量总为?根据和?可以定义出离散事件产生器?例如时刻?的连续状态为?从?得到的内部控制输入为?由离散和连续?网以及接口三部分组成了混杂?网?即?3?5 受控混杂网给?加上外部控制输入?便构成了受控混杂?网?其中?是一个维控制矢量?作用在每个离散变迁上?为全部有效外部控制矢量集合?的第个分量为?表示离散变迁外部控制使能?反之称为外部控制禁止?不可控离散变迁总是外部控制使能的?即外部控制输入矢量中与不可控离散变迁所对应的分量总为?3?6 受控混杂网运行规则定义?在受控混杂?网中?离散变迁或?变迁集合?如果同时满足状态使能!内部控制使能!外部控制使能?则称该离散变迁?或变迁集合
9、?使能?同时满足状态使能和控制使能的连续变迁?变迁集合?称为使能连续变迁?变迁集合?的变迁触发规则为?使能变迁?无论是离散或连续变迁?立即触发?和?中的令牌不相互转移?4 机器人遥操作系统?机器人遥操作是实现有害或危险环境下作业的有力手段?是遥科学系统的重要组成部分?它研究的主要内容是人类与机器人如何合作?使人类能在远离活动现场的地点?完成和参与现场活动?也就是如何集成和应用遥现?!虚拟现实?2?和遥信?等基础技术?使人类能够远离那些不利于!不允许人类在其中生存和工作的环境?远距离地完成和参与在那些环境中进行的活动?例如?远程拆除放射性设备!远程监控!远程有毒废物处理!核环境中的远程维护和修复
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 混杂 Petri 基于 事件 机器人 操作系统 建模 研究
限制150内