好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

智能控制(研)-第四章--递阶控制系统课件.ppt

53页
  • 卖家[上传人]:re****.1
  • 文档编号:590351789
  • 上传时间:2024-09-13
  • 文档格式:PPT
  • 文档大小:672.50KB
  • / 53 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 《智《智 能能 控控 制》制》Intelligent ControlIntelligent Control 第四章第四章 递阶控制系统递阶控制系统4.1 递阶智能机器的一般理论递阶智能机器的一般理论•  基于逻辑的方法基于逻辑的方法Nilsson和和Fikes等叙述过,其通用技术仍在继续研究与开发之中等叙述过,其通用技术仍在继续研究与开发之中•  基于解析的方法基于解析的方法该方法已在理论和实践两方面达到比较成熟的水平该方法已在理论和实践两方面达到比较成熟的水平•  新的方法和技术新的方法和技术       如如Boltzmann机、神经网络和机、神经网络和Petri网等,为智能机器理论的网等,为智能机器理论的分析研究提供了新的工具分析研究提供了新的工具   递阶智能控制 递阶智能控制(Hierarchical Intelligent Control) (Hierarchical Intelligent Control) 是在研究是在研究早期学习控制系统的基础上,从工程控制论角度总结人工智能与自早期学习控制系统的基础上,从工程控制论角度总结人工智能与自适应控制、自学习控制和自组织控制的关系后逐渐形成的。

      适应控制、自学习控制和自组织控制的关系后逐渐形成的          萨里迪斯(萨里迪斯(Saridis)Saridis)提出基于3个控制层次和IPDI提出基于3个控制层次和IPDI( (精度精度随智能降低而提高)原理的三级递阶智能控制系统;维拉提出基于随智能降低而提高)原理的三级递阶智能控制系统;维拉提出基于知识描述和数学解析的二层混合智能系统 知识描述和数学解析的二层混合智能系统               递阶智能控制系统是由三个基本控制级(组织级、协调级、递阶智能控制系统是由三个基本控制级(组织级、协调级、执行级)构成的,级联交互结构图如下执行级)构成的,级联交互结构图如下        递阶智能机器的一般结构递阶智能机器的一般结构图图4.1 递阶智能机器的级联结构递阶智能机器的级联结构  为自执行级至协调级的反馈信号;为自执行级至协调级的反馈信号;    为自协调级至组织级的离线为自协调级至组织级的离线   反馈信号反馈信号               组织级代表控制系统的主导思想,并由人工智能起控制作组织级代表控制系统的主导思想,并由人工智能起控制作用 根据贮存在长期存储交换单元内的本原数据集合,组织器根据贮存在长期存储交换单元内的本原数据集合,组织器能够组织绝对动作、一般任务和规则的序列。

      能够组织绝对动作、一般任务和规则的序列1.  组织级组织级(organization level) 2.  协调级协调级(coordination level)        协调级是组织级和执行级间的接口,承上启下,并由人工智协调级是组织级和执行级间的接口,承上启下,并由人工智能和运筹学共同作用协调级借助于产生一个适当的子任务序列能和运筹学共同作用协调级借助于产生一个适当的子任务序列来执行原指令,处理实时信息来执行原指令,处理实时信息图图4.3  协调级的结构协调级的结构  3.  执行级执行级(execution level)        执行级是递阶智能控制的最底层,要求具有较高的精度但较执行级是递阶智能控制的最底层,要求具有较高的精度但较低的智能;它按控制论进行控制,对相关过程执行适当的控制作低的智能;它按控制论进行控制,对相关过程执行适当的控制作用通常称通常称S S 为香农(为香农(Shannon)负熵,它可变换为下列方程:)负熵,它可变换为下列方程:  式式中中,,   为为被被传传递递的的信信息息信信号号空空间间负负熵熵是是对对信信息息传传递递不不确确定定性性的的一一种种度度量量,,即即系系统统状状态态的的不不确确定定性性可可由由该该系系统统熵熵的的概概率率密密度度指指数函数获得。

      数函数获得 熵和熵的变化率:熵和熵的变化率:信息熵信息熵P为信息源中各事件发生的概率为信息源中各事件发生的概率香农(香农(Shannon)负熵)负熵可变换为下列方程:可变换为下列方程:为被传递的信息信号空间为被传递的信息信号空间4.  智能机器的作用智能机器的作用•  它的高层功能模仿了人类行为,实现控制系统的规划、决它的高层功能模仿了人类行为,实现控制系统的规划、决策、学习、数据存取和任务协调等功能,进行知识处理与管策、学习、数据存取和任务协调等功能,进行知识处理与管理•  用熵来描述和度量系统的控制作用用熵来描述和度量系统的控制作用 5.  递阶智能控制的实质递阶智能控制的实质        智能控制理论可被假定为寻求某个系统正确的决策与控制序智能控制理论可被假定为寻求某个系统正确的决策与控制序列的数学问题,该系统在结构上遵循(列的数学问题,该系统在结构上遵循(IPDI)精度随智能降低而)精度随智能降低而提高的原理,而所求得序列能够使系统的总熵为最小提高的原理,而所求得序列能够使系统的总熵为最小 递阶智能机器的信息论定义递阶智能机器的信息论定义知识、信息、智能、信息论知识、信息、智能、信息论…...定义定义4.1   机器知识机器知识(Machine Knowledge, K)        机器知识是消除智能机器指定任务的不确定性所需要的结构机器知识是消除智能机器指定任务的不确定性所需要的结构信息。

      智能机器中的机器知识包括先验知识和经验知识智能机器中的机器知识包括先验知识和经验知识定义定义4.2   机器知识流量机器知识流量(Rate of Machine Knowledge, R)        机器知识流量是通过智能机器的知识流机器知识流量是通过智能机器的知识流 定义定义4.4   机器不精确性机器不精确性(Machine Imprecision)        机器不精确性是执行智能机器各项任务的不确定性机器不精确性是执行智能机器各项任务的不确定性定义定义4.5  机器精度机器精度(Machine Precision)        机器精度是机器不精确性的补,它代表过程的复杂性机器精度是机器不精确性的补,它代表过程的复杂性 IPDI原理的解析公式原理的解析公式定义定义4.3   机器智能机器智能(Machine Intelligence, MI)        机器智能是分析和组织数据,并把数据变换为知识的作用机器智能是分析和组织数据,并把数据变换为知识的作用 IPDI原理可由概率公式表示为:IPDI原理可由概率公式表示为:                              PR(MI, DB) = PR(R) 上上式中,式中,PRPR表示概率,表示概率,MIMI为机器知识,为机器知识,DBDB为与执行任务为与执行任务有关的数据库。

      数据库代表任务的复杂性,且取决于任务的执有关的数据库数据库代表任务的复杂性,且取决于任务的执行精度,即该执行精度是与数据库的复杂性相称的行精度,即该执行精度是与数据库的复杂性相称的  取自然对数后可得下式:取自然对数后可得下式:                ln p(MI/DB) + ln p(DB) = ln p(R) 对两边取期望值,可得熵方程:对两边取期望值,可得熵方程:                 S(MI/DB) + S(DB) = S(R) 上式中,上式中,S S((x)为与)为与x有关的熵在建立和执行任务期间,期望有关的熵在建立和执行任务期间,期望有个不变的知识流量;这时,增大特定数据库有个不变的知识流量;这时,增大特定数据库DBDB的熵要求减的熵要求减小机器智能小机器智能MIMI的熵如果的熵如果MIMI独立于独立于DBDB,那么:,那么:                 S(MI) + S(DB) = S(R) 本原理适用于递阶系统的单个层级和多个层级在多层情况下,本原理适用于递阶系统的单个层级和多个层级在多层情况下,知识流知识流RR在信息理论意义上代表系统的工作能力。

      在信息理论意义上代表系统的工作能力 4.2 递阶智能控制系统的原理与结构递阶智能控制系统的原理与结构        根据根据“精度随智能降低而提高精度随智能降低而提高”((IPDI)原理,可把递阶)原理,可把递阶智能控制系统分为几个子系统,并对每个子系统导出计算模块智能控制系统分为几个子系统,并对每个子系统导出计算模块全部子系统连成树状结构,形成了多层的递阶模型全部子系统连成树状结构,形成了多层的递阶模型 下面先介绍与组织级两个模型有关的决策段结构,然后讨下面先介绍与组织级两个模型有关的决策段结构,然后讨论协调级和执行级的模型论协调级和执行级的模型 组织级原理与结构组织级原理与结构图图4.2 组织级的结构框图组织级的结构框图   组织级的结构如下图,可把此框图视为一个   组织级的结构如下图,可把此框图视为一个Botlzmann机机结构 定义定义4.9   机器学习与反馈机器学习与反馈(MLF)        机器学习与反馈是对不同的单一的和派生的值函数进行计算,这些函机器学习与反馈是对不同的单一的和派生的值函数进行计算,这些函数与执行需求工作有关,并通过学习算法更新各个概率。

      数与执行需求工作有关,并通过学习算法更新各个概率定义定义4.8   机器决策机器决策(MDM)      机器决策是在最大的相关成功概率中选择完备的和可兼容的有序活动机器决策是在最大的相关成功概率中选择完备的和可兼容的有序活动定义定义4.7   机器规划机器规划(MP)        机器规划是执行预定工作所需要的完备的和可兼容的有序活动之形式机器规划是执行预定工作所需要的完备的和可兼容的有序活动之形式化表示定义定义4.6   机器推理(机器推理(MR)        机器推理是编译输入指令机器推理是编译输入指令uj, (uj  U) 与相关活动集与相关活动集 Ajm 、产生式规则以、产生式规则以及构成系统推理机的程序之总合及构成系统推理机的程序之总合组织级的功能定义如下:组织级的功能定义如下:定义定义4.10   机器记忆交换机器记忆交换(MME)        机器记忆交换是对组织级的长期存储器进行信息检索、储存和更新机器记忆交换是对组织级的长期存储器进行信息检索、储存和更新 11. 基于概率的结构模型基于概率的结构模型  用于机器推理、机器规划和机器决策三种功能的结构模型,分用于机器推理、机器规划和机器决策三种功能的结构模型,分别如下面三图别如下面三图( (图图4 4.4、图4、图4 4.5和图5和图4 4.66) )所示。

      所示 图图4 4.44  机器推理功能模型机器推理功能模型  图图4 4.55  机器规划功能模型机器规划功能模型  图图4 4.66  机器决策功能模型机器决策功能模型  22.  基于专家系统的结构模型基于专家系统的结构模型 图图4 4.77  分类器模型的硬件实现分类器模型的硬件实现 [Valavanis and Saridis 1992] 协调级原理与结构协调级原理与结构图图 4.8 协调级结构框图协调级结构框图        协调级由不同的协调器协调级由不同的协调器组成,每个协调器由计算机组成,每个协调器由计算机来实现左图是一个协调级来实现左图是一个协调级结构的候选框图该结构在结构的候选框图该结构在横向上能够通过分配器实现横向上能够通过分配器实现各协调器之间的数据共享各协调器之间的数据共享 图图 4.9 协调器的硬件配置协调器的硬件配置        实现某典型协调器所需的主实现某典型协调器所需的主要硬件如右图各台专用微处理要硬件如右图各台专用微处理器通过其输入器通过其输入/输出端口与组织级输出端口与组织级和执行级连接这些基于微处理和执行级连接这些基于微处理器器(CPU)的系统使用局部的系统使用局部ROM来来存储控制执行装置所需要的程序,存储控制执行装置所需要的程序,并用并用RAM来存储临时信息。

      来存储临时信息 执行级原理与结构执行级原理与结构图图4.10 协调器与执行器的结构模型协调器与执行器的结构模型      执行级执行由协调级发出的指令对智能机器人系统,执行级执行级执行由协调级发出的指令对智能机器人系统,执行级的执行装置包括:视觉系统(的执行装置包括:视觉系统(VS)、传感系统()、传感系统(SS)、带有相应)、带有相应抓取装置(抓取装置(GS)的操作机()的操作机(MS) 4.3 递阶智能控制的控制与决策模型递阶智能控制的控制与决策模型 组织级的控制与决策模型组织级的控制与决策模型1.  定义定义定定义义4.4.11 11 具具有有先先验验概概率率p p( (c cn n) )的的用用户户指指令令集集合合 C = {c1, c2, ... , cM}   经经过过遥遥控控或或非非通通讯讯通通道道送送至至控控制制系系统统式式中中,,nn==1,2,1,2,……,,MM,,MM是固定的和有限的是固定的和有限的定义定义4.124.12 具有相关概率具有相关概率p p( (u uj j/ /c cn n) )的分类编译输入指令的分类编译输入指令 U = {u1, u2, ... , uM}是系统组织级的实际输入。

      式中,是系统组织级的实际输入式中,jj=1,2,=1,2,……,,MM,,MM是固定的和有限的是固定的和有限的  定义定义4 4.13 .13 系统的任务域被定义为本原事件(动作)的集合系统的任务域被定义为本原事件(动作)的集合 Et = {e1, e2, ... , eN} 表表4 4. .11 事件集合的符号与含义事件集合的符号与含义      符号符号                    含含 义义 Et 任务域内的本原事件集合任务域内的本原事件集合 Enr   非重复事件集合非重复事件集合 Er   重复本原事件集合重复本原事件集合 Ec   与某个与某个 uj 相关的主动非重复事件集合相关的主动非重复事件集合 Esnr 允许开始某个与允许开始某个与 uj 有关活动的非重复事件集合有关活动的非重复事件集合  Esr   允许开始某个规划的重复事件集合允许开始某个规划的重复事件集合 Eend   允许结束某个规划的非重复本原事件集合允许结束某个规划的非重复本原事件集合 Ecr   与与 uj 相关的关键非重复事件集合表列相关的关键非重复事件集合表列 Ecomp   本原事件可兼容对的表列本原事件可兼容对的表列 Eunw   本原事件干扰优先对的表列本原事件干扰优先对的表列 Eord   有效重复排序的表列有效重复排序的表列 定义定义4 4.14 .14 在某个特定输入指令在某个特定输入指令u uj j 起动的规划内,二进值变量起动的规划内,二进值变量x xi i 与事件与事件 e ei i 有关,有关,ii=1,2,=1,2,……,,NN。

      当当x xi i = 1 = 1时,时, e ei i 是有是有效的,当效的,当x xi i = 0 = 0时,时,e ei i 是无效的;其相应概率分别为是无效的;其相应概率分别为p p( (x xi i = = 1/1/u uj j) = ) = p pijij 和和 p p( (x xi i = 0/ = 0/u uj j) = 1 - ) = 1 - p pijij 定义定义4 4.15 .15 活动集合活动集合A Ajmjm (本原事件联成一组以形成复杂的任务)(本原事件联成一组以形成复杂的任务)与特定输入与特定输入u uj j 有关,而且由二进信息串有关,而且由二进信息串X Xjmjm 表示X Xjmjm 指明在活动指明在活动A Ajmjm 中哪些事件(动作)是有效的,哪些是无效的这指明了第中哪些事件(动作)是有效的,哪些是无效的这指明了第mm个活动信息串与第个活动信息串与第jj个编译输入指令有关因为个编译输入指令有关因为x xi i 是二进变是二进变量,所以与量,所以与u uj j 有关的活动有关的活动A Ajmjm (信息串(信息串X Xjmjm )的初值最大数为)的初值最大数为( (2 2N N - 1)- 1)。

      于是,可定义一个活动串的相应概率为:于是,可定义一个活动串的相应概率为: 定义定义4 4.17  与与uj 有关的完备规划有关的完备规划 Zjmv 的集合是的集合是Bjmr 的一个子集,且的一个子集,且其元素为满足某些完成准则的增广活动其元素为满足某些完成准则的增广活动式中,式中,u uj j 为与为与 Z Zjmvjmv 有关的第有关的第rr个置换矩阵或增广屏蔽矩阵;个置换矩阵或增广屏蔽矩阵; p p( (M Mjmrjmr/X/Xjmjm) )表示与表示与X Xjmjm 有关的第有关的第rr个有效重复事件的概率,并由置个有效重复事件的概率,并由置换矩阵换矩阵M Mjmrjmr 决定;决定;rr则由具体应用问题决定则由具体应用问题决定定义定义4 4.16.16 把有效的重复事件插入到有效活动把有效的重复事件插入到有效活动A Ajmrjmr ( ( 信息串信息串X Xjmjm )的适当位置,得到与)的适当位置,得到与 u uj j有关的完备规划有关的完备规划B Bjmrjmr (增广串(增广串Y Yjmrjmr ))集合其中,集合其中,rr表示第表示第rr个有效重复事件的信息串。

      一个增广个有效重复事件的信息串一个增广活动串的相应概率被定义为:活动串的相应概率被定义为: P(Yjmr/uj) = p(Mjmr/Xjm)P(Xjm/uj)  , ,   j j 2.  过程过程规规则则4 4.1 .1 假假定定用用户户指指令令C Cn n 是是相相互互独独立立的的,,nn==11,,22,,……,,MM;;分分类类编编译译输输入入指指令令u uj j也也是是相相互互独独立立的的,,jj==11,,22,,……,,MM然然而而,,由由于于分分类类,,u uj j取取决决于于C Cn n 因因为为u uj j和和本本原原事事件件 e ei i 都都被被假假设设为为在概率上是独立的,所以,不同的活动是相互独立的在概率上是独立的,所以,不同的活动是相互独立的规则规则4 4.22  如果某个事件串中的每一事件如果某个事件串中的每一事件 e ei i 能够立即跟随在其左边能够立即跟随在其左边事件之后,又能立即出现在其右边事件之前,那么,该事件串满足事件之后,又能立即出现在其右边事件之前,那么,该事件串满足兼容性测试。

      兼容性测试  规则规则4 4.33  如果某个非重复事件串中的每一事件如果某个非重复事件串中的每一事件e ei i能够优先于随后能够优先于随后的所有其它事件(尽管不要求立即进行),那么该事件串满足优先的所有其它事件(尽管不要求立即进行),那么该事件串满足优先权测试 规则规则4 4.44  非重复事件的相对次序对活动的公式化表示是至关重要非重复事件的相对次序对活动的公式化表示是至关重要的 规规则则4 4. .55 令令LL为为任任务务域域内内重重复复事事件件数数重重复复事事件件的的有有效效排排序序满满足足下下列列条条件件::((11))至至少少有有一一个个但但不不多多于于LL个个重重复复事事件件,,该该事事件件串串的的每每个个事事件件都都是是唯唯一一的的;;((22))该该事事件件串串的的第第一一个个事事件件至至少少能能够够跟跟随随任任务务域域内内的的一一个个非非重重复复事事件件,,或或者者能能够够起起动动该该规规划划;;((33))同同一一事事件件串串的的最最后后一一个个事事件件至至少少能能够够出出现现在在一一个个非非重重复复事事件件之之前前,,而而且且其其排序满足兼容性测试排序满足兼容性测试。

      规则规则4 4.66  在每个活动的非重复事件之间的所有不同位置上,插在每个活动的非重复事件之间的所有不同位置上,插入有效的重复事件串,以建立扩展活动的公式化表示入有效的重复事件串,以建立扩展活动的公式化表示 规则规则4 4.7 .7 一个完备规划是一种这样的扩展活动:一个完备规划是一种这样的扩展活动:(1)从某个能够起动该规划的重复事件开始,并以某个非重复(1)从某个能够起动该规划的重复事件开始,并以某个非重复 事件结束事件结束2)在非重复事件之间至少包含一个重复事件2)在非重复事件之间至少包含一个重复事件3)满足全部兼容性测试3)满足全部兼容性测试 规则规则4 4.88  所生成的规划是与分类编译输入指令耦合的,因为它所生成的规划是与分类编译输入指令耦合的,因为它们的相应概率是由接收到的输入指令们的相应概率是由接收到的输入指令uj 决定的 3.  功能功能假设环境是己知的假设环境是己知的, ,则可定义组织级的如下功能则可定义组织级的如下功能: :(1)(1) 系统输入系统输入(2)(2) 机器推理机器推理 (3)(3) 机器规划机器规划 (4)(4)     机器决策机器决策 (5)(5)     机器学习机器学习(6)(6)     存储交换存储交换  协调级的控制与决策模型协调级的控制与决策模型1.  结构结构 协调级的智能在于:以已往经验和工作空间环境的约束为基础,协调级的智能在于:以已往经验和工作空间环境的约束为基础,用最有希望的方式来执行组织器的规划。

      用最有希望的方式来执行组织器的规划  某智能机器人系统的协调级框如下图所示:某智能机器人系统的协调级框如下图所示:  2.  功能功能 每个协调器被访问后,执行预定的一定数目的不同作用对每每个协调器被访问后,执行预定的一定数目的不同作用对每个单独作用,指定一个代价个单独作用,指定一个代价  另一方面,在执行请求作业期间,反馈信息从执行级送至协调另一方面,在执行请求作业期间,反馈信息从执行级送至协调级而且从执行级至协调级的反馈信息是实时反馈信息而且从执行级至协调级的反馈信息是实时反馈信息 3.  算法算法算法算法4 4.1 1   协调级的算法由5步组成:协调级的算法由5步组成: (1)(1) 分配器搜索含有储存规划的缓冲器,并建立各协调器分配器搜索含有储存规划的缓冲器,并建立各协调器 与其相应执行装置(在执行级)的联系与其相应执行装置(在执行级)的联系2)(2) 阐述被执行级执行的控制问题这包括相应的协调器阐述被执行级执行的控制问题这包括相应的协调器 被访问时启动执行装置和执行具体任务。

      被访问时启动执行装置和执行具体任务3)(3) 估计执行级这涉及以执行级的单独代价函数为基础,估计执行级这涉及以执行级的单独代价函数为基础, 计算与执行规划有关的增广代价函数计算与执行规划有关的增广代价函数4)(4) 在执行所请求的作业之后,把底层的反馈信息传至组在执行所请求的作业之后,把底层的反馈信息传至组 织器5)(5) 更新储存在协调级分配器的短期存储器中的信息更新储存在协调级分配器的短期存储器中的信息 执行级的控制与决策模型执行级的控制与决策模型 执行级是由许多与协调级的协调器相联系的执行装置组成执执行级是由许多与协调级的协调器相联系的执行装置组成执行级的主要目标是尽可能准确地执行由不同的协调器发出的具体任行级的主要目标是尽可能准确地执行由不同的协调器发出的具体任务务 最最优优控控制制理理论论已已采采用用系系统统x x( (t t) )的的一一个个非非负负函函数数状状态态,,x x( (t t) )   x x,,  x x为为状状态态空空间间;;某某个个指指定定的的控控制制u u( (x,tx,t) )是是全全部部允允许许控控制制的的集集合合,,u u( (x,tx,t) )   u u    x x。

      要要确确定定某某些些表表示示广广义义能能量量函函数数初初始始条条件件x x0 0 , , t t0 0 的的性性能能测测度度,,系系统统拉拉格格朗朗日日((LagrangianLagrangian))函函数数L L( (x, u, tx, u, t) )的平均值取下列形式:的平均值取下列形式: (4.36) 定理定理4 4.11  满足式(满足式(4 4.3636)的)的 u*(x,t)使使V(u(x,t), x0, t0)最小的充要最小的充要条件是条件是 u* 使微熵使微熵HH最小,其中最小,其中p(x0,u)是根据是根据Jaynes最大熵原理决最大熵原理决定的最大熵密度函数定的最大熵密度函数 (4.38) 当当u*(x,t)   u 时时 ,,在在允允许许控控制制空空间间内内选选取取设设计计不不确确定定性性密密度度,,使使之之满满足足杰杰恩恩((Jaynes)最大熵原理,可得相关的熵如下:)最大熵原理,可得相关的熵如下: H(x0 ,u,p(u)) = E{V(x0 ,u,t)} ((4.39))(4.40)然后,最优控制然后,最优控制 u* 满足下式:满足下式: 4.4.1 4.4.1 汽车自主驾驶系统的组成汽车自主驾驶系统的组成 1. 1. 系统总体结构系统总体结构 系系 统统 总总 线线道路环境道路环境车体车体主控制器主控制器道路标志线道路标志线识别计算机识别计算机车辆识别车辆识别计算机计算机执行机执行机构构摄像头摄像头摄像头摄像头环境识别子系统环境识别子系统驾驶控制子系统驾驶控制子系统图图4.20 4.20 红旗车自主驾驶系统结构示意图红旗车自主驾驶系统结构示意图传感器传感器(1) (1) 环境识别子系统环境识别子系统(2) (2) 驾驶控制子系统驾驶控制子系统 4.4 递阶智能控制系统举例递阶智能控制系统举例 2.2.自主驾驶的硬件系统自主驾驶的硬件系统 自主驾驶系统的硬件设备包括主控计算机、执行机构和传感器自主驾驶系统的硬件设备包括主控计算机、执行机构和传感器等。

      等 环境处理计算机环境处理计算机Fireware局局部部总总线线显示卡显示卡通讯总线通讯总线局域网局域网图图4.21 4.21 环境感知计算机硬件结构示意图环境感知计算机硬件结构示意图驾驶控制计算机驾驶控制计算机A/D接口接口数数据据采采集集总总线线D/A接口接口运动控制卡运动控制卡计数器计数器DIDO接口接口通讯总线通讯总线局域网局域网图图4.22 4.22 驾驶控制计算机硬件结构示意图驾驶控制计算机硬件结构示意图(1)(1)主控计算机及接口主控计算机及接口 (2)(2)执行机构执行机构 (3)(3)传感器传感器 3. 3. 实时操作系统实时操作系统 4. 4. 软件设计与系统的实时性软件设计与系统的实时性 4.4.2 4.4.2 汽车自主驾驶系统的递阶结构汽车自主驾驶系统的递阶结构 子任务子任务系统监控系统监控任务任务行为决策行为决策行为规划行为规划操作控制操作控制任务规划任务规划实时路况信息实时路况信息车车  辆辆车辆车辆运行环境运行环境环境感知环境感知与处理与处理车辆状态与车辆状态与定位信息定位信息规划轨迹规划轨迹动作动作行为行为用户接口用户接口图图4.23 4.23 汽车自主驾驶控制系统的四层模块化结构汽车自主驾驶控制系统的四层模块化结构 以任务层次分解为以任务层次分解为基础,提出了右图所示基础,提出了右图所示的四层模块化汽车自主的四层模块化汽车自主驾驶控制系统结构;其驾驶控制系统结构;其四个层次依次是:任务四个层次依次是:任务规划、行为决策、行为规划、行为决策、行为规划和操作控制。

      另外规划和操作控制另外还包括车辆状态与定位还包括车辆状态与定位信息和系统监控两个独信息和系统监控两个独立功能模块立功能模块 1. 1. 操作控制层操作控制层 速度跟速度跟踪控制踪控制路径跟路径跟踪控制踪控制油门油门控制器控制器刹车刹车控制器控制器转向转向控制器控制器紧急状紧急状态控制态控制期望速度期望速度期望路径期望路径监控信息监控信息图图4.24 4.24 操作控制层主要模块示意图操作控制层主要模块示意图车车  辆辆2. 2. 行为规划层行为规划层 道路和障碍信息道路和障碍信息车辆纵向车辆纵向速度规划速度规划车辆期望车辆期望轨迹规划轨迹规划驾驶技能与交通规驾驶技能与交通规则数据库则数据库车辆状态车辆状态行为信息行为信息行为执行情况反馈行为执行情况反馈期望纵向速度期望纵向速度期望路径点序列期望路径点序列行为行为监督监督执行执行图图4.25 4.25 行为规划层主要模块示意图行为规划层主要模块示意图 3. 3. 行为决策层行为决策层 图图4.26 4.26 行为决策层主要模块示意图行为决策层主要模块示意图任务任务规划层规划层当前执行子任务当前执行子任务行为行为决策决策逻辑逻辑行为输出行为输出当前行为当前行为执行情况执行情况行行为为规规划划层层预期状态预期状态交通情况交通情况行为模行为模式产生式产生环境建模环境建模及预测及预测驾驶行为驾驶行为知识库知识库4. 4. 任务规划层任务规划层 导航地物导航地物地图数据库地图数据库任务规划任务规划任务任务监控监控用户任务输入用户任务输入全局定位信息全局定位信息当前执行当前执行子任务子任务子任务子任务执行情况执行情况图图4.27 4.27 任务规划层主要模块示意图任务规划层主要模块示意图 4.4.3 4.4.3 自主驾驶系统的结构与控制算法自主驾驶系统的结构与控制算法 1. 1. 驾驶控制系统的软件结构驾驶控制系统的软件结构 车辆状态感知处车辆状态感知处理理车辆行为规划车辆行为规划路径跟踪控制路径跟踪控制速度跟踪控制速度跟踪控制方向伺服方向伺服油门伺服油门伺服刹车伺服刹车伺服车辆感知信息处理车辆感知信息处理车道信息车道信息接收处理接收处理车辆行为决策车辆行为决策车辆行为监控车辆行为监控车辆定位与运动车辆定位与运动预测预测运行状态存储管运行状态存储管理理车辆状态监测与车辆状态监测与控制控制用户接口信息处用户接口信息处理控制理控制图图4.28 4.28 驾驶控制系统软件结构示意图驾驶控制系统软件结构示意图2. 2. 驾驶控制算法驾驶控制算法 遗遗忘忘迭迭代代滤滤波波算算法法具具有有如下的形式:如下的形式:平移平均滤波算法如下:平移平均滤波算法如下: 4.4.4 4.4.4 自主驾驶系统高速公路试验自主驾驶系统高速公路试验 1. 1. 试验的环境及内容试验的环境及内容(1)(1)环境感知系统的抗干扰性和稳定性。

      环境感知系统的抗干扰性和稳定性 (2)(2)驾驶控制系统的车道跟踪能力驾驶控制系统的车道跟踪能力 (3) (3)驾驶控制系统的速度跟踪能力驾驶控制系统的速度跟踪能力2. 2. 试验结果试验结果 (4)(4)驾驶控制系统对动态交通的处理情驾驶控制系统对动态交通的处理情 况及超车动作况及超车动作经经过过三三个个月月近近10001000公公里里的的道道路路试试验验,,红红旗旗车车自自主主驾驾驶驶有有关关的的环环境境感感知知和和驾驾驶驶控控制制算算法法得得到到了了不不断断改改进进,,并并于于20032003年年6 6月月实现了预定的如下三项性能指标:实现了预定的如下三项性能指标:(1)(1)正正常常交交通通情情况况下下在在高高速速公公路路上上稳稳定定自自主主驾驾驶驶速速度度 130km/h130km/h;;(2)(2)最高自主驾驶速度最高自主驾驶速度170km/h170km/h;;(3)(3)具备超车功能具备超车功能 4.5 4.5 集散递阶智能控制系统集散递阶智能控制系统 4.5.1 4.5.1 集散递阶智能控制系统的工作原理集散递阶智能控制系统的工作原理1 1.集散控制系统.集散控制系统(total distributed control system,DCS)(total distributed control system,DCS)的基本结构的基本结构图图4.29 4.29 集散控制系统的基本结构集散控制系统的基本结构 (3) (3) 通信系统通信系统 通通信信系系统统要要完完成成分分散散过过程程监监控控装装置置与与集集中中操操作作管管理理装装置置之之间间的的数数据据通通信信。

      可可通通过过标标准准的的网网络络通通信信手手段段,,与与其其他他的的过过程程控控制制系系统统、、经经营营管管理理系系统、生产调度系统互通信息,以完成更加复杂的功能统、生产调度系统互通信息,以完成更加复杂的功能 (1) (1) 分散过程监控装置分散过程监控装置 分散过程监控装置是集散控制系统与生产过程的界面,生产过程的各分散过程监控装置是集散控制系统与生产过程的界面,生产过程的各种过程变量或状态信息通过分散过程监控装置转换为操作监视的数据,而种过程变量或状态信息通过分散过程监控装置转换为操作监视的数据,而各种操作信息则通过分散过程监控装置送到执行机构在分散过程监控装各种操作信息则通过分散过程监控装置送到执行机构在分散过程监控装置内,进行模拟量与数字量的相互转换,完成各种输入、输出的数据处理置内,进行模拟量与数字量的相互转换,完成各种输入、输出的数据处理和控制算法运算和控制算法运算2) (2) 集中操作管理装置集中操作管理装置 集中操作管理装置是操作管理人员与集散控制系统的界面,生产过集中操作管理装置是操作管理人员与集散控制系统的界面,生产过程的各种参数集中在操作站上显示,操作管理人员通过操作站了解生产程的各种参数集中在操作站上显示,操作管理人员通过操作站了解生产过程的运行状况、操纵生产过程和组态回路、调整回路参数、检测故障过程的运行状况、操纵生产过程和组态回路、调整回路参数、检测故障和存储过程数据。

      和存储过程数据 2 2.集散控制系统的递阶结构及功能.集散控制系统的递阶结构及功能 图图4.30 4.30 三级结构的三级结构的DCSDCS (4) (4) 第四层第四层————经营管理级经营管理级 进行市场和用户分析、订货和销售统计、进行市场和用户分析、订货和销售统计、销售计划制订、产品制造协调、合同管理及期限监测等销售计划制订、产品制造协调、合同管理及期限监测等 ((1 1)第一层)第一层————直接控制级直接控制级 进行数据采集、数据检查、数字开环和进行数据采集、数据检查、数字开环和 闭环控制、设备和系统与诊断监测,实施安全性和冗余化本级为控闭环控制、设备和系统与诊断监测,实施安全性和冗余化本级为控 制的底层制的底层, ,直接对车间生产过程和设备直接对车间生产过程和设备( (装置装置) )进行控制进行控制2) (2) 第二层第二层————过程管理级过程管理级 实施过程操作测试、装置间协调、优化实施过程操作测试、装置间协调、优化控制过程、自适应控制、错误检测及数据存档控制过程、自适应控制、错误检测及数据存档3) (3) 第三层第三层————生产管理级生产管理级 规划产品结构和规模规划产品结构和规模, ,进行产品监视、产进行产品监视、产品报告和工厂生产监视等。

      品报告和工厂生产监视等 图图4.31 4.31 集散控制系统的递阶结构集散控制系统的递阶结构  3 3.集散智能控制系统的递阶结构.集散智能控制系统的递阶结构 集散递阶智能控制系统的执行级,其基本控制器的目标是完成具体的控集散递阶智能控制系统的执行级,其基本控制器的目标是完成具体的控制任务并达到相当的控制精度,而可编程实现用户特定的控制方案是大多数制任务并达到相当的控制精度,而可编程实现用户特定的控制方案是大多数集散控制系统的基本控制器已经具备的功能集散控制系统的基本控制器已经具备的功能 集散递阶智能控制系统的协调级,可通过智能化将监控计算机的协调、集散递阶智能控制系统的协调级,可通过智能化将监控计算机的协调、优化功能进一步加强,以实现以下功能:优化功能进一步加强,以实现以下功能:(1) (1) 对于来自组织级的控制指令与控制任务,进行规划、设计控制结构和控对于来自组织级的控制指令与控制任务,进行规划、设计控制结构和控制算法2)(2)  对于来自执行级的过程信息,能够实现过程特性辨识、系统性能评价、对于来自执行级的过程信息,能够实现过程特性辨识、系统性能评价、对有关任务及各基本控制器进行协调(包括设定值的设定,参数的整定,算对有关任务及各基本控制器进行协调(包括设定值的设定,参数的整定,算法和结构调整等)。

      法和结构调整等) 集散递阶智能控制系统的组织级,管理计算机可以采用智能决策方法,集散递阶智能控制系统的组织级,管理计算机可以采用智能决策方法,即由管理计算机模仿专家们的决策技巧,通过综合、推理、规划、记忆交换、即由管理计算机模仿专家们的决策技巧,通过综合、推理、规划、记忆交换、反馈等智能行为进行决策反馈等智能行为进行决策 4 4.集散控制系统的特点.集散控制系统的特点 ((1 1)分级递阶控制)分级递阶控制 ((2 2)分散控制)分散控制  ((3 3)自治性与协调性)自治性与协调性  由于集散控制系统具有上述这些特点,因而其设计方法也有特色由于集散控制系统具有上述这些特点,因而其设计方法也有特色尚无统一的尚无统一的DCS设计方法但有两种比较常用的设计方法,即独立设设计方法但有两种比较常用的设计方法,即独立设计法和顺序设计法计法和顺序设计法  ((4)自动控制)自动控制  自动地维持生产过程在规定的工况下进行,又称为自动调节自动地维持生产过程在规定的工况下进行,又称为自动调节4.5.2 4.5.2 集散递阶智能控制系统示例集散递阶智能控制系统示例 1 1..电热厂过程控制的内容电热厂过程控制的内容((1)自动检测)自动检测  自动地检查和测量反映生产过程进行情况的各种物理量、自动地检查和测量反映生产过程进行情况的各种物理量、          化学量以及生产设备的工作状态参数,以监视生产过程的进行情况和化学量以及生产设备的工作状态参数,以监视生产过程的进行情况和          趋势。

      趋势2)顺序控制)顺序控制  根据预先拟定的程序和条件,自动地对设备进行一系列操根据预先拟定的程序和条件,自动地对设备进行一系列操         作,例如对辅机的自动控制作,例如对辅机的自动控制3)自动保护)自动保护  在发生事故时,自动采取保护措施,以防止事故进一步扩大在发生事故时,自动采取保护措施,以防止事故进一步扩大          或保护生产设备使之不受严重破坏,如汽轮机的超速保护、锅炉的超或保护生产设备使之不受严重破坏,如汽轮机的超速保护、锅炉的超          压保护等压保护等 图图4.32  电厂多级计算机控制系统电厂多级计算机控制系统 2.集散控制系统在热电厂的应用.集散控制系统在热电厂的应用  由图可知由图可知HIACS-3000系统的总体结构安排是由双层通信网络连接起来的系统的总体结构安排是由双层通信网络连接起来的四个层次:四个层次:((1)单元机组级)单元机组级 ((2)系统控制级)系统控制级 ((3)机器群控制器)机器群控制器 ((4)驱动控制级)驱动控制级  图图4.34  DCM-M((A)模板的内部电路主要结构)模板的内部电路主要结构  4 4.6 6  小结小结  本章大部分内容涉及三级递阶控制系统,其结构是根据精度随智能降低而本章大部分内容涉及三级递阶控制系统,其结构是根据精度随智能降低而提高(IPDI)原理设计的。

      提高(IPDI)原理设计的 在实际应用中,往往采用不同的基于知识的表示和搜索推理技术的组合,在实际应用中,往往采用不同的基于知识的表示和搜索推理技术的组合,这些技术包括状态空间、与或图、谓词逻辑、语义网络、模糊集合、这些技术包括状态空间、与或图、谓词逻辑、语义网络、模糊集合、PetriPetri网、网、规则、过程、黑板和神经网络等这些技术适当集成于一个递阶控制系统,赋规则、过程、黑板和神经网络等这些技术适当集成于一个递阶控制系统,赋予递阶控制以新的活力予递阶控制以新的活力 组织级:组织级:协调级:协调级:执行级:执行级:应用实例:应用实例: 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.