智能控制 第5章 分层递阶智能控制.ppt_第1页
智能控制 第5章 分层递阶智能控制.ppt_第2页
智能控制 第5章 分层递阶智能控制.ppt_第3页
智能控制 第5章 分层递阶智能控制.ppt_第4页
智能控制 第5章 分层递阶智能控制.ppt_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章分层递阶智能控制 智能控制基础 2 34 5 1引言 5 2递阶智能控制的基本原理 5 4分层递阶智能控制的应用举例 5 3递阶智能控制的组织和协调 目录 3 34 5 1引言 分层递阶是人们分析和组织复杂系统的一种常用方法 无论是信息分析 还是行为控制 都有其层次性 在高层负责宏观的信息和决策 在低层负责具体的数据和控制 Saridis在1977年针对机器人控制 提出了一种智能控制的三级递阶结构 该思想在智能控制中有广泛应用 并进一步推广到了结合信息融合的集散递阶智能控制系统 4 34 5 1引言 5 2递阶智能控制的基本原理 5 4分层递阶智能控制的应用举例 5 3递阶智能控制的组织和协调 目录 5 34 递阶智能控制结构 6 34 三层结构的内容 7 34 IPDI基本原理 精度随智能降低而增大的原理被称为IPDI IncreasingPrecisionwithDecreasingIntelligence 原理 8 34 信息熵 一个用来衡量信息丰富程度的物理量 对于代表某个信息的随机量x 其信息熵可以定义为 P x 为信息取值x时的概率密度 信息集合 i 0 1 2 则整个信息集合的总熵为 9 34 机器智能的映射变换 假设机器智能MI MachineIntelligence 由知识库 规则库 来实现 各种信息由数据库DB DateBase 来存储 可以看到 当MI作用于DB时 就会引起推理 映射等信息变换过程 产生知识流率R RateofMachineKnowledge 这种映射变换的关系可以表示为 MI DB R 10 34 IPDI的证明 假设MI与DB无关 11 34 5 1引言 5 2递阶智能控制的基本原理 5 4分层递阶智能控制的应用举例 5 3递阶智能控制的组织和协调 目录 12 34 1 组织级 13 34 组织级功能 14 34 2 协调级 将任务序列分解为子任务 根据子任务之间的并行关系 由分配器给低一级的协调器 协调器将子任务分解为控制器可执行的控制序列 并保证该子任务最优 由于各子任务之间可能存在着耦合关系 分配器还必须根据总的目标 对各子任务的控制序列进行平衡和协调 例如 在各子任务的控制策略中引入一个协调参数 关联约束 通过预测或修正的方法来进行调整 15 34 分配器和协调器的统一结构 16 34 具体功能 17 34 3 执行级 可以根据具体情况采用任何控制理论的经典方法 设被控系统为性能指标 18 34 信息熵 控制量在允许控制空间 u中信息熵为 由变分引理可得可见 分层递阶智能控制的目标就是使总熵最小 19 34 5 1引言 5 2递阶智能控制的基本原理 5 4分层递阶智能控制的应用举例 5 3递阶智能控制的组织和协调 目录 20 34 5 4 1智能机器人系统的递阶控制 智能机械手 具有6个自由度 配有全局摄像头 21 34 设计任务 假设需要完成两项任务 其对应的指令 Command 分别为c1 c2 c1 拾取玻璃杯 注满水并放入指定的地点 c2 拾取书本 并将其放入指定的地点 22 34 1 组织层设计 1 机器推理 1 机器推理这些命令涉及了5个事件 event e1 摄像头获取目标e2 机械手移动e3 在水龙头处注满水e4 抓取物品e5 将物品放在指定的地点 23 34 事件状态转移图 24 34 组织层设计 2 机器规划 2 机器规划为了找到各种可行的行为序列 将5种事件划分为可重复事件集合E1和不可重复事件集合E2 25 34 动作序列 根据摄像头一次能观察到的目标数目 可以得到4种动作序列 26 34 组织层设计 其他部分 3 机器决策 4 反馈 更新相关概率 为下一次决策做准备 5 机器记忆交换 存储更新的概率 以及其他必要的反馈信息 27 34 2 协调层设计 涉及到视觉协调v 路径规划协调p 传感器协调s 手臂协调a和抓取协调g五个部分 28 34 协调层设计 1 任务描述 分配器输入 来自组织级的动作序列YO 协调器输入 子任务序列 v controv procv analyv sendvp sendpv finish s contros procs analys sendsg sendgs finish p path sendvp sendpv sendap sendpa finish a move sendap sendpa finish g grasp put sendsg sendgs finish 29 34 说明 controc为协调器c的对应设备的数据处理命令 例如获取图像或力觉数据 procc为controc的数据处理算法 用于去除噪声等 analyc为controc数据的分析和融合算法 可以获得特征信息 识别信息 方位信息等 sendab为协调器a b之间的信息的发送或接收 通讯的方向为a b path为路径规划算法 move为具体运动轨线的计算 grasp为抓取动作 put为放置动作 finish为接收过程 并反馈信息 30 34 协调层设计 2 任务翻译 任务的调度 转换 例如组织级的动作序列 则可作如下翻译 初始情况下 需要观察环境 则指令e1可翻译为 controv procv analyv finish 发现目标后 将手爪移向目标 则指令e2可翻译为 controv procv analyv sendvp path move sendpv finish 因为括号内部分可能要反复校对 所以用 表示 靠近目标并抓取物品的指令e4可翻译为 contros procs analy

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论