欢迎来到天天文库
浏览记录
ID:56342014
大小:21.67 KB
页数:9页
时间:2020-06-12
《浅谈智能控制理论.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、浅谈智能控制理论———南昌大学智能控制理论学生姓名:邹伟学号:5801414067专业班级:过程装备与控制工程一、智能控制的发展及意义1.智能控制的提出传统控制方法包括经典控制和现代控制,是基于被控对象精确模型的控制方式,缺乏灵活性和应变能力,适于解决线性、时不变性等相对简单的控制问题,难以解决对复杂系统的控制。在传统控制的实际应用遇到很多难解决的问题,主要表现以下几点:(1)实际系统由于存在复杂性、非线性、时变性、不确定性和不完全性等,无法获得精确的数学模型。(2)某些复杂的和包含不确定性的控制过程无法用传统的数学模型来描述,即无法解决建模问题。(3)针对实际系统往往需要
2、进行一些比较苛刻的线性化假设,而这些假设往往与实际系统不符合。(4)实际控制任务复杂,而传统的控制任务要求低,对复杂的控制任务,如机器人控制、CIMS、社会经济管理系统等复杂任务无能为力。在生产实践中,复杂控制问题可通过熟练操作人员的经验和控制理论相结合去解决,由此,产生了智能控制。智能控制将控制理论的方法和人工智能技术灵活地结合起来,其控制方法适应对象的复杂性和不确定性。2.智能控制的概念智能控制是一门交叉学科,著名美籍华人傅京逊教授1971年首先提出智能控制是人工智能与自动控制的交叉,既二元论。美国学者G.N.Saridis1997年在此基础上引入运筹学,提出了三元论的
3、智能控制概念。1985年8月,IEEE在美国纽约召开了第一届智能控制学术讨论会,随后成立了IEEE智能控制专业委员会;1987年一月,在美国举行第一次国际智能控制大会,标志着智能控制领域的形成。智能控制的三个主要分支为专家控制、神经网络控制和模糊控制。一、模糊控制(一)模糊控制的基本原理 模糊控制是以模糊集合理论、模糊语言及模糊逻辑为基础的控制,它是 模糊数学在控制系统中的应用,是一种非线性智能控制。 模糊控制是利用人的知识对控制对象进行控制的一种方法,通常用“if条 件,then结果”的形式来表现,所以又通俗地称为语言控制。一般用于无法以 严密的数学表示的控制对象模型,即
4、可利用人(熟练专家)的经验和知识来很好 地控制。因此,利用人的智力,模糊地进行系统控制的方法就是模糊控制。它的核心部分为模糊控制器。模糊控制器的控制规律由计算机的程序实现,实现一步模糊控制算法的过程是:微机采样获取被控制量的精确值,然后将此量与给定值比较得到误差信号E;一般选误差信号E作为模糊控制器的一个输入量,把E的精确量进行模糊量化变成模糊量,误差E的模糊量可用相应的模糊语言表示;从而得到误差E的模糊语言集合的一个子集e(e实际上是一个模糊向量); 再由e和模糊控制规则R(模糊关系)根据推理的合成规则进行模糊决策,u为一个模糊量;为了对被控对象施加精确的控制,还需要将模
5、糊量u进行非模糊化处理转换为精确量:得到精确数字量后,经数模转换变为精确的模 拟量送给执行机构,对被控对象进行一步控制;然后,进行第二次采样,完成第 二步控制„„。这样循环下去,就实现了被控对象的模糊控制。(二)模糊控制系统的组成(1)模糊控制器;它是模糊控制系统的核心,它是以模糊逻辑推理为主要组成部分,同时又具有模糊化和去模糊化功能的控制器,根据控制系统的需要,即可选用系统机,又可选用单板机或单片机:(2)输入/输出接口装置;通过输入/输出接口从被控对象获取数字信号,送至模糊控制器,并将模糊控制器决策出的输出数字信号经过数模转换,将其转变为模拟信号,送给执行机构去控制被控
6、对象:(3)广义对象;包括被控对象与执行机构,被控对象可以是线性的,也可以是非线性的、定常或时变的等多种情况,(4)传感器;传感器将被控对象或将各种被控量转换为电信号,它在模糊控制系统中占有非常熏要的位置,因此它的精度影响着整个控制系统的精度。(三)模糊控制技术的应用由于模糊控制是基于自然语言描述规则的新机制,很容易被人们广泛接受,加上模糊化技术在微处理器和计算机中能很方便地实现,所以这种结合展现出强大的生命力和良好的效果。近年来,人们已经将模糊技术应用于工业、医学、地震预报、工程设计、信息处理以及经济管理等,其中应用最多也是最成功的,是工业过程控制和模糊家电产品领域。三、
7、专家控制瑞典学者K.J.Astrom在1983年首先把人工智能中的专家系统引入智能控制领域,于1986年提出“专家控制”的概念,构成一种智能控制方法。专家控制(ExpertControl)是智能控制的一个重要分支,又称专家智能控制。所谓专家控制,是将专家系统的理论和技术同控制理论、方法与技术相结合,在未知环境下,仿效专家的经验,实现对系统的控制。专家控制试图在传统控制的基础上“加入”一个富有经验的控制工程师,实现控制的功能,它由知识库和推理机构构成主体框架,通过对控制领域知识(先验经验、动态信息、目标等)的获取与组
此文档下载收益归作者所有