《研究生选修课机电系统智能控制读书报告资料.doc》由会员分享,可在线阅读,更多相关《研究生选修课机电系统智能控制读书报告资料.doc(11页珍藏版)》请在三一办公上搜索。
1、 2015 年 秋 季学期研究生课程考核(读书报告、研究报告)考核科目: 机电系统智能控制 学生所在院(系): 机电工程学院学生所在学科: 机械设计制造及其自动化学 生 姓 名: 学 号: 学 生 类 别: 考核结果阅卷人智能控制在机电一体化领域中的应用Application of intelligent control in Mechatronics摘要随着科技的发展,对机电一体化系统控制的要求也越来越高,被控制的对象、目标与环境及其任务都变得复杂,因此智能控制技术在机电一体化系统中的应用越来越受到重视。本文介绍了智能控制技术的分类、特点以及在机电一体化系统中的应用,分析了智能控制在机电一体
2、化领域中得到应用的原因,认为智能控制有利于提高机电一体化产品的整体性能,并提出了对未来智能控制技术在机电一体化领域中应用的展望。关键词:智能控制,机电一体化,应用目录摘要第一章 绪论2第二章 智能控制与传统控制的比较2第三章 智能控制技术的主要方法2 3.1 引言2 3.2 模糊控制2 3.3 专家控制3 3.4 神经网络控制3 3.5 优化算法4 3.5.1 遗传算法5 3.5.2 蚁群算法5 3.6 综合智能控制技术5 3.6.1 专家系统与神经网络控制5 3.6.2 模糊神经网络技术5 3.6.3 遗传算法与模糊逻辑6 3.6.4 遗传算法与神经网络7第四章 智能控制技术在机电一体化系统
3、中的应用7 4.1 智能控制在机床中的应用7 4.2 智能控制在交流伺服系统中的应用8 4.3 智能控制在机器人领域中的应用8 4.4 智能控制在设置装备中的应用8结论9参考文献9第一章 绪论智能控制是自动控制发展的高级阶段,是控制论、系统论、信息论和人工智能等多种学科交叉和综合的产物,为解决那些用传统方法难以或不能很好解决的复杂系统的控制提供了有效的理论和方法。智能控制系统主要包括模糊控制系统、神经网络控制系统和专家控制系统等。随着我国科技的快速发展,智能化、数据化、信息化等各种先进技术在人们生产生活中的应用也越来越广泛。在机电一体化系统中,特别重视对智能控制技术的应用,通过智能控制与机电一
4、体化系统的完美结合,有效改善了传统机电一体化系统存在的各种缺陷,有效的提高了机电一体化设备的运行效率,促进了社会的发展。第二章 智能控制与传统控制的比较智能控制与传统控制相比,在理论方法、应用领域、性能指标等方而存在明显的不同,主要表现在: 在应用领域方而,传统控制着重解决不太复杂的过程控制和大系统的控制问题;而智能控制主要解决高度非线性、不确定性和复杂系统控制问题; 在理论方法上,传统控制理论通常采用定量方法进行处理,而智能控制系统大多采用符号加工的方法;传统控制通常捕获精确知识,而智能控制通常是学习积累非精确知识;传统控制通常是用数学模型来描述系统,而智能控制系统则是通过经验、规则用符号来
5、描述系统; 在性能指标方而,传统控制有严格的性能指标,智能控制没有统一的性能指标,而主要关注其目的和行为是否达到。第三章 智能控制技术的主要方法3.1 引言智能控制技术的主要方法有模糊控制、基于知识的专家控制、神经网络控制和集成智能控制等,以及常用优化算法有:遗传算法、蚁群算法、免疫算法等。3.2模糊控制模糊控制以模糊集合、模糊语言变量、模糊推理为其理论基础,以先验知识和专家经验作为控制规则。其基本思想是用机器模拟人对系统的控制,就是在被控对象的模糊模型的基础上运用模糊控制器近似推理等手段,实现系统控制。在实现模糊控制时主要考虑模糊变量的隶属度函数的确定,以及控制规则的制定。二者缺一不可。 与
6、传统控制相比,模糊推理不需要精确的数学模型,其设计主要建立在相关数据与规则的基础之上,因此适于解决非线性系统的控制问题;而且模糊控制的鲁棒性好、自适应性强,适用于时变、时滞系统。但是模糊控制也有其自身的弊端,如学习能力不强,设计时控制规则的拟订过于依赖经验和专家知识,因此有时精确度不高。图1 模糊控制系统原理框图3.3专家控制 专家控制是将专家系统的理论技术与控制理论技术相结合,仿效专家的经验,实现对系统控制的一种智能控制。主体由知识库和推理机构组成,通过对知识的获取与组织,按某种策略适时选用恰当的规则进行推理,以实现对控制对象的控制。 专家控制可以灵活地选取控制率,灵活性高;可通过调整控制器
7、的参数,适应对象特性及环境的变化,适应性好;通过专家规则,系统可以在非线性、大偏差的情况下可靠地工作,鲁棒性强。 但是由于专家控制主要依据知识表示技术确定问题的求解途径,采用知识推理的各种方法求解问题及制订决策。因此如何获取专家知识,并将知识构造成可用的形式就成为研制专家系统的主要瓶颈之一;另一方而,专家控制系统是一个动态系统,因此如何在控制过程中自动更新和扩充知识,并满足实时控制的决速准确性需求是非常困难的。以目前的稳定性分析方法很难直接用于专家控制系统。3.4神经网络控制 神经网络模拟人脑神经元的活动,利用神经元之间的联结与权值的分布来表示特定的信息,通过不断修正连接的权值进行自我学习,以
8、逼近理论为依据进行神经网络建模,并以直接自校正控制、间接自校正控制、神经网络预测控制等方式实现智能控制,与传统控制相比具有如下的优势:能够充分逼近任意复杂的非线性系统;能够学习和适应严重不确定性系统的动态特性;由于大量神经元之间广泛连接,即使有少量单元或连接损坏,也不影响系统的整体功能,表现出很强的鲁捧性和容错性;采用并行分布处理方法,使得快速进行大量运算成为可能。 显然,神经网络具有学习能力、并行计算能力和非线性映射能力,在解决高度非线性和严重不确定性系统的控制方而具有很大潜力;但是,目前神经网络控制的研究大多仍停留于数学仿真和实验室研究阶段,极少用于实际系统的控制。X1Xn为神经元的输入;
9、y为神经元的输出;f(z)为激活函数;为阈值,1n为神经元之间的连接权重图2 神经元结构图3 神经网络结构3.5优化算法3.5.1遗传算法 遗传算法(GA)是一种基于模拟遗传机制和进化论的并行随机搜索优化算法。遗传算法依照所选择的适配值函数,通过遗传中的复制、交叉及变异对个体进行筛选,使适配值高的个体被保留下来,组成新的群体,新群体既继承了上一代的信息,又优于上一代,这样周而复始,群体中个体适应度不断提高,直到满足一定的条件。遗传算法具有以下优点: 从许多初始点开始进行并行操作,克服了传统优化方法容易陷入局部极点的缺点,是一种全局优化算法; 对变量的编码进行操作,替代梯度算法,在模糊推理隶属度
10、函数形状的选取上具有更大的灵活性; 对所要求解的问题不要求其连续性和可微性,只需知道目标函数的信息; 由于具有隐含并行性,所以可通过大规模并行计算来提高计算速度; 可在没有任何先验知识和专家知识的情况下取得次优或最优解。 遗传算法在控制领域中,已被用于研究离散时间最优控制、Riccati方程的求解和控制系统的鲁棒稳定问题等。遗传算法用来训练神经网络权值,对控制规则和隶属度函数进行优化,也可用来优化网络结构。3.5.2蚁群算法 蚁群算法是群体智能的典型实现,是一种基于种群寻优的启发式搜索算法。 蚁群算法的基本思想:当一只蚂蚁在给定点进行路径选择时。被先行蚂蚁选择次数越多的路径。被选中的概率越大。
11、该算法的主要特点可表述如下: 蚂蚁群体行为表现出正反馈过程,通过反馈机制的调整,可对系统中的较优解起到一个自增强的作用。使问题的解向着全局最优的方向演变,有效地获得全局相对较优解; 蚁群算法是一种本质并行的算法。个体之间不断进行信息交流和传递。有利于发现较好解,并在很大程度上减少了陷于局部最优的可能; 蚂蚁之间没有直接联系,而是通过路径上的信息索进行信息的传递,是间接通信。蚁群算法不仅能够智能搜索、全局优化,而且具有鲁棒性、正反馈、分布式计算、易与其它算法结合等特点。Marco Dorig。等人将蚁群算法先后应用于旅行商问题、资源二次分配问题等经典优化问题,得到了较好的效果。在动态环境下,蚁群
12、算法也表现出高度的灵活性和健壮性,如在集成电路布线设计、电信路由控制、交通建模及规划、电力系统优化及故障分析等方而都被认为是目前较好的算法之一。3.6综合智能控制技术 目前,控制理论与技术向着两个方向发展,一是就一个理论或方法本身的深入研究;二是将不同的方法适当地结合在一起,相互取长补短,发挥各自优势,形成新的控制系统,获得单一方法所难以达到的效果。例如,自适应PID控制,自适应预测控制,模糊PID控制,自适应模糊控制,基于遗传算法的模糊控制,模糊神经网络实现的PID参数自整定控制,基于神经网络的自适应模糊控制,自适应模糊变结构控制,基于遗传算法的模糊神经网络智能控制,模糊神经网络自适应预测控
13、制等。下面介绍几种智能控制中的混合算法。3.6.1专家系统与神经网络控制 神经网络采用联接机制方法,专家系统采用的是符号逻辑方法,这是两种人工智能研究的主要方法,这两种方法分别对应人类智能活动的直观感知活动和逻辑认知活动,两者密切相关。单独使用时,各自都有其局限性,如果将两者结合,建立专家系统和神经网络的混合系统,可克服各自的局限性,提高控制性能。 为了实现这样的混合系统,可将复杂系统分解成各种功能子系统模块,这些模块分别由神经网络或专家系统来实现。对其中易于掌握其产生式规则的子系统应用专家系统方法,其余的子系统由神经网络来实现。 对专家系统和神经网络的混合系统研究引起越来越多学者的重视。目前
14、需进一步深入研究的问题主要有: (1)建立混合系统的模型。一个基本思路是研究人类抽象思维与形象思维之间的联系,在认知层次的表达形式与神经层次的表达形式之间的结构关系,进而研究神经网络模型与人类认知模型之间的映射关系,在此基础上建立混合系统的模型。 (2)如何用神经网络表示知识。对用神经网络来表示产生式规则语义网络、框架等形式的知识表示法研究较多,但是对用神经网络表示与形象思维有关的知识研究还较少。 ( 3)如何用神经网络获取知识。如何解决利用前馈神经网络进行知识获取时,学习时间较长的问题;如何从神经网络中提取规则,以便更好地理解由神经网络获取的知识。3.6.2模糊神经网络技术 模糊神经网络是把
15、模糊逻辑系统与神经网络系统相结合,形成一个优势互补系统。神经网络从结构上模仿人脑,形成“硬件”拓朴结构,具有很强的并行处理能力、学习能力、容错能力,能够通过学习从给定的经验训练集中生成映射规则,但在网络中映射规则是不可见的和难以理解的,并且学习速度较慢,表达知识比较困难;模糊逻辑从功能上模仿人的大脑,形成“软件”模拟,利用先验知识,以简明的规则来表达,能处理不确定信息,其缺点是难以学习。将这两种对人脑“硬件”和“软件”的模拟进行有机地结合,可相互取长补短,使得系统控制性能得到明显提高,尤其是对于难以建模或非线性时变对象,会获得传统控制方法和其它现代控制理论难以达到的效果。 模糊神经网络控制系统
16、有两种基本结构。一种是神经网络作为模糊控制器的自适应机构,由神经网络的自学习能力调整控制器的参数,达到改善系统性能的目的;另一种是直接利用神经网络的联想能力形成模糊决策规则,并通过神经网络的自学习能力自动调整网络连接权重,从而调整模糊决策规则。 将模糊神经网络用于控制时,常与其它控制方法相结合,其中多数情况是与自适应控制相结合。在自适应控制中引入模糊神经网络,将进一步改善系统的鲁棒性和实时性,特别适用于具有不确定性的非线性系统的跟踪控制问题。 今后模糊神经控制的研究方向包括: (1)研究如何用神经网络实现模糊推理,包括对神经网络模糊输入、不确定信息在网络中的传播、对最终结果的理解。 (2)研究
17、模糊逻辑与神经网络的对应关系,将对模糊控制器的调整转化为等价的神经网络的学习过程。 (3)进一步改进和完善模糊神经控制的学习算法,提高控制算法的速度和性能。3.6.3遗传算法与模糊逻辑 遗传算法与模糊逻辑的结合是一种将知识获取和知识表示有机结合起来的新的研究思路。模糊系统可以比较严密地表示和存储有关的领域知识,例如模糊规则,并且对于结构化的、有较完整定义的知识,模糊系统能够比较有效地表示问题的解。但是对于比较复杂的系统,由人工反复试验的方法来设计模糊系统是很困难的。与此相比,遗传算法在优化规则结构成员函数和学习模糊规则上具有明显优势。因此,将遗传算法与模糊逻辑相结合,引起很多学者的兴趣。目前研
18、究的重点主要是用遗传算法改进模糊控制器,其中包括: (1)优化模糊隶属函数。所隶属函数转换成遗传计算所需的表示,利用遗传算法对论域空间的语言变量模糊集进行优化。模糊隶属函数常用的有三角形、梯形、高斯函数形。 (2)优化模糊规则集。模糊控制器的控制算法可以包含固定数量的规则集,也可以是变数量的规则集。大多数研究工作都把隶属函数的代码作为每条规则代码的一部分,并使用变数理论的规则。通过预防或修正措施,删除模糊控制器里冗余的规则和不切合规则。模糊规则的质量和数量与所需用规则的量化度、论域、允许规则重叠、所要求的性能和鲁棒性有关。遗传算法通过优化规则数目来改进模糊规则集。 (3)优化关系矩阵。遗传算法
19、用于修改单输入、单输出模糊控制器的模糊关系矩阵R,通过链接R的m* n个元素获得一个染色体。3.6.4遗传算法与神经网络 将遗传算法与神经网络相结合,充分利用两者的优点,使控制系统既有神经网络的学习能力和鲁棒性,又有遗传算法的全局搜索优化能力,这是当前智能控制中的一个研究热点。两者的结合包括多种形式。 一是将遗传算法用于神经网络中,利用遗传算法的寻优能力来对神经网络的连接权值进行优化学习,以获得最佳权值,对神经网络的结构进行优化设计以及学习规则的进化生成。目前广泛研究的前馈网络中采用的是误差反向传播(BP)算法,这种算法具有简单和可塑的优点,但由于是基于梯度方法,因而收敛速度较慢,并且常遇到局
20、部极小点的问题。采用遗传算法,不仅可提高收敛速度,而且可实现全局优化。 二是将神经网络用于遗传法中,来改进遗传算法的收敛性。目前这方面的研究内容之一是用神经网络的映射关系来完全取代遗传算法中父代群体至子代群体的进化,例如,用父代群体作为输入,子代群体作为输出,用训练过的BP网络取代遗传算法的操作,但这样做容易将遗传算法的优点也丢弃了。为避免这种情况,可采用神经网络和遗传算法的混合方法,基本思路是将系统分为若干子模块,分别用神经网络和遗传算法来求解各个子模块。 神经网络用于辨识和控制时,广泛使用的是BP学习算法,由于收敛速度慢,动态特性不够理想,学习精度也受到影响。将遗传算法用于神经网络控制的学
21、习和训练,优化网络的权值,可使控制器既具有神经网络的广泛映射能力,又具有遗传算法的全局和并行寻优能力,从而提高控制系统的性能,对非线性、时变、大滞后等被控对象,在系统的控制精度、动态特性和鲁棒性方面,都将得到较大的改善和提高。第四章 智能控制技术在机电一体化系统中的应用4.1智能控制在机床中的应用智能控制应用于机电一体化系统中时,其最主要的表现形式便是在数控机床中的智能化应用。传统的数据机床设备中,由于不具备先进、科学的智能化理念,所以使得所加工的产品不够精细与完美。而将智能控制技术应用于机床加工中时,该技术通过CPU控制系统、RISC芯片等先进、智能的控制系统,可大幅度地提高机床的精度。智能
22、控制机床的应用,可以对制造过程做出准确、果断的决定,其智能化系统对机床的整个制造过程均是十分了解,并可利用监控、诊断以及修正措施,来规避机床生产过程中容易出现的各种偏差。除此之外,将智能控制应用在机床中时,该智能化系统还能够精准地计算出机床所使用的切削刀具、轴承、主轴、导轨等部件的磨损程度及剩余寿命,从而让人们在使用机床时更加清楚该机床剩余的使用时间以及替换时间。从目前智能机床的实际应用情况来看,机床的智能化主要体现在四个方面:(1)能安全屏障。机床的智能安全屏障是指通过智能化的设计,以防止机床各部件在作业过程出现碰撞;(2) 智能热屏障。智能热屏障主要是指热位移控制,因为机床各部件的运动或动
23、作下所产生的热量以及室内温度的变化,会使机床生产发生定位误差,而此种智能热屏障就是针对定位误差进行自动补偿,使误差值降低到最小;(3) 主动振动控制。通过智能化主动振动控制,可将机床作业时产生的振动降至最小,由于进行切削等加工时,振动过大会影响加工的精度,而有效控制振动频率有幅度后,对机床加工精度与效率也有着十分积极的意义;(4) 语音信息系统。语音信息系统又被称作马扎克语音提示,当操作人员对机床进行手动操作或调整时,其智能系统中的语音信息提示,可动态地提示操作人员操作的流程及正确性,从而避免失误的产生。4.2智能控制在交流伺服系统中的应用交流伺服系统作为机电一体化系统中的一个重要组成部分,将
24、智能控制技术应用于其中实属必然。交流伺服系统主要是指一种转换装置,其是通过对电信号的转换来进行机械操作的一种系统。但是,从实际的应用情况来看,由于交流伺服系统结构的复杂性,使得其也存在参数时变、负载扰动、强藕合等诸多的不确定因素,导致建立精确的数学模型十分困难,只能建立起与实际相似的模型,但所建立的这种模型有时却难以达到系统高性能的要求。在这种情况下,将智能控制技术应用进去时,使交流伺服系统无需再建立精确的数学模型,也不再需要精准的控制器参数,便可实时、动态地掌握交流伺服系统的各种数据指标,进而保证交流伺服系统的高性能指标,满足相关厂家的要求。4.3智能控制在机器人领域中的应用在当今社会的高速
25、发展下,智能机器人的广泛应用已是必然的趋势,机器人在动力系统方面主要具备有时变性、强藕合性、非线性等特征,而针对这种特征,将智能控制技术应用其中很有必要。从目前形势来看,将智能控制技术应用于机器人领域中时,其主要智能控制体现在如下几个方面:(1) 行走方面的智能控制。采用智能化技术,对机器人的行走路径以及行走轨迹跟踪等方面进行智能控制,从而实时、动态地了解机器人的行走情况,并给机器人下达行走的命令;(2) 多传感器及视觉处理方面的智能控制。对机器人的多传感器信息融合方面,视觉处理方面进行智能化控制,使机器人能够利用多传感器等,准确、迅速地接收所传达过来的信息与命令;(3) 动作姿态方面的智能控
26、制。采用智能控制技术,对机器人的手臂姿态以及动作进行控制,使其动作姿态协调、有规律;(4)运动环境方面的智能控制。还可利用智能控制技术中的专家控制系统和模糊控制系统,对机器人的运动环境进行定位、监测、建模以及规划控制等。4.4智能控制在设备装置中的应用将智能控制应用于设备装置当中,让设备装置的元件转变化智能化元件,从而使设备装置在石油化工、生物科技、节能环保、精密仪器制造、生活等各行各业,各个领域中均能发挥最大的应用优势。(1)家庭家居中的智能设备装置家庭家居中的智能设备装置主要包括有家居控制器、总线连接器与智能家电,而这三大类型的设备装置之所以能起到智能的作用,与装置中所应用的智能元件有着极
27、为密切的关系。通过家庭家居设备装置中的智能元件,再经由蓝牙信号接收、传输接口等媒介,主动将自身状态息信传送给相应的控制器,同时在控制器发出指令之后,自动执行动作。例如,家庭家居较常用的洗衣机、空调、电动窗帘、热水器、洗碗机、智能照明系统、智能安防系统等,均是在智能控制技术的应用下才得以实现的。(2) 企业中的智能设备装置 随着我国大中小型企业的不断发展,企业在运营中所使用的设备装置朝着智能控制的方向发展也就成了必然的趋势。例如在企业的数据管理方面,可根据企业的实际的运行情况,配备智能化与自动化元件、硬件及软件设施,构建出商务智能系统,进而利用联机分析处理技术、数据仓库技术以及数据挖掘技术,大幅
28、地提高企业数据管理的效率,减少人力、财务、物力的大量耗费。结论 由于智能控制技术所具备的高水准、高速度、掌握灵活等各种优势,使得其在机电一体化系统中的应用已成必然。通过智能控制在机电一体化系统中的有效应用,实际解决了传统机电一体化系统中存在的很多技术问题,大力地推进了我国机械自动化技术的发展。相信不久的将来,在科学技术不断的改革与发展下,智能控制技术也会朝着更高效率、高性能、高水平的方向发展,进而为促进机电一体化系统的不断完善与更新奠定坚实地基础。参考文献1 董勇.机电一体化系统中智能控制的应用体会J.数字技术与应.2011,(10):93.2 张连蔚.谈机电一体化系统中智能控制的应用J.科技
29、论坛.2014,(5):42.3 刘彬,李文悦.探讨机电一体化系统中智能控制的应用J.科技论坛.2013, (25):31.4 孙增圻.智能控制的理论与技术J.控制与决策.1996,11(1):1-8.5 韦巍.智能控制技术的研究现状和展望J.机电工程.2000,17(6):1-4.6 顾伟军,彭亦功.智能控制技术及其应用J.自动化仪表.2006,1(26):101-1047 张德江.智能控制技术现状与展望J.长春工业大学学报.2002,23(B08):58-618 史书林,程琴.智能控制技术在机电控制系统中的应用J.光盘技术.2009,(12):11-12.9 钟怡帆.智能控制技术在机电控制系统中的应用研究.J.电子技术与软件工程.2013(23):269.10 黎洪洲.智能控制及其在机电一体化系统中的应用研究J.信息系统工程.2014,(3):103-104.11 肖攀,董硕.机电一体化系统中智能控制的应用探析J.山东工业技术.2015,(12):187.12 王成勤,李威,孟宝星.智能控制及其在机电一体化系统中的应用J.机床与液压.2008,36(8):280-283.13 周占锰.浅谈机电一体化系统中智能控制的应用J.电子制作.2015,(12):76.