直流电机模糊控制系统设计_第1页
直流电机模糊控制系统设计_第2页
直流电机模糊控制系统设计_第3页
直流电机模糊控制系统设计_第4页
直流电机模糊控制系统设计_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

/1绪论直流电动机经常被当做限制元件来运用,离生活越来越近。PID限制法是限制直流电机常用的方法。在有些状况下,限制器都是在对象有精确数学模型的基础上建立起来的[1]。如今探讨的限制系统中将会经常涉及到多变量、非线性、时变的系统,在这种状况下,要建立数学模型也是特殊困难的,或者根本不能建立模型。传统的限制理论迎来了新的挑战。一种可以处理语言信息实力的模糊限制理论的提出克服了上面的问题。在模糊限制理论的基础上设计出了模糊限制器,而且它能够仿照操作员工的手动限制。这种模糊限制器对已知受控对象的数学模型无明确的要求,但需留意:模糊限制器对已知被控对象的数学模型无明确的要求,并不是在对受控对象无了解的状况下提出的[2]。恰恰相反,它照旧须要对受控对象有确定的了解,只不过它们是以学问的模型的形式而并不是用数学模型表达的。所以,在直流电动机中应用模糊限制对现代生活有着重大的意义,也是一个里程碑。2前言随着时代的发展,沟通和直流调速不断冲击着,但是我国在这个直流调速领域中的探讨不断深化,专家们研制出了全数字直流调速系统[3]。这个调速系统有着较高的精度,而且很好用。直流调速系统有稳速、调速和加减速这个三种限制要求。在目前的限制过程中,对于调速和加减速已经得到了良好的实现,但是在生产过程中稳速的效果不是很志向。稳速须要的是电机在确定的精度以所规定的的转速稳定运行,在某些干扰下,转速波动也不会有大的变更。在某些状况下,受控对象和负载参数的变更很快,使得PID调整器没方法刚好适应,因此稳速的要求很难达到标准。直流电动机本身是一个非线性的被限制对象,有许多的间隙性和弹性的扰动存在,假如有许多的变更量,PID调整器将无法顾及。以致最终的设计结果不能达到设计时所需的要求,将会得到鲁棒性较差的限制系统。在这样的系统中常规的PID经常不能有效地克服负载、非线性因素和模型参数的变更因而无法达到高精度和快响应的要求。所以在生产过程中这种限制器很难满足生产要求。模糊限制对被控对象的模型没有明确的要求,而且它的适应性强,通过和PID调整器的结合,组成模糊PID的限制方案能有效地克服常规数字直流电动机调速装置的缺点,进而设计出能在各种状况下,均可以使得直流电动机能达到稳定转速精度的要求。3模糊限制系统概述随着科学技术的不断发展,专家对模糊限制理论的探讨越来越深化。专家为了满足生产过程的须要,设计出了模糊限制系统。下面介绍模糊限制系统。3.1模糊限制系统组成模糊限制系统的结构如图3.1所示。模糊模糊限制器D/A执行机构被控对象A/D传感器给定值r+_图3.1模糊限制系统结构图它由组成模糊限制器、A/D、D/A转换、执行机构、被控对象、传感器组成。3.2模糊限制系统的工作原理模糊限制系统的工作原理结构图如图3.2所示。d/dtd/dt模糊化模糊推理去模糊D/A执行机构被控对象A/D传感器限制规则给定值r+—y图3.2模糊限制系统的工作原理图模糊限制系统组成部分为模糊限制器。输入量模糊化、模糊推理和去模糊化是它的三个主要的组成部分。模糊限制详细过程可以分为以下六个步骤:(1)求系统给定值和反馈值之间的误差。计算机通过采样,把所得到系统被控量的精确值和给定值进行比较记录两者之间的差值。(2)计算在一个A/D采样周期内的误差变更率。(3)输入量的模糊化。前面两个计算的结果中,两个都是精确值,在接下来的过程中,把这两个量模糊化,使其变为模糊量,并把这两个语言变量的值变成在适当论域上的模糊子集。(4)限制规则。是整个模糊限制器最为关键的一部分,体现了现场操作人员的多年的操作阅历和专业人员的学问。(5)模糊推理。输入量为模糊化之后的语言变量,,再依据总的限制规则,进行模糊推理得到模糊限制量。(6)模糊判决。由上述产生的限制量通过计算得出精确的输出量,并依据精确量执行。3.3模糊限制器的一般设计步骤如上所述,直流电机的模糊限制系统的核心器件是模糊限制器。其工作过程如下:第一步是将给定的转速和实际的转速两者相减之后得到的值作为模糊限制器的输入量。其次步是通过模糊算法把第一步的精确值转化为模糊量,然后送至模糊逻辑决策器运用,并把限制系统中的模糊关系依据要求确定下来,随后依据的算法算出它的输出量。第三步把这个模糊值去模糊化,变成精确值,便利执行机构的执行。所以,在完整的系统限制过程中,这三个步骤可简称为:模糊化过程、模糊逻辑推理和精确化计算[4]。其详细步骤如下:(1)模糊化过程:把输入的精确值转化为模糊值,即将数字量的表现形式转化为相应的模糊子集,这个过程通过隶属度函数实现。对于任一个实际输入量,至少有一个模糊子集的隶属度函数大于0,所以每个实际输入量都必有一个模糊子集和之对应。(2)模糊推理:依据在操作限制系统前制定的模糊条件,组成所需的模糊限制规则。最终用这个规则计算所需的模糊输出量。(3)精确化计算:经过模糊推理就可以计算出一个模糊集合。精确化过程包含两方面。第一个方面将模糊的限制量通过清晰化的变换,最终在论域上表示出来。其次方面是将表示在论域范围的清晰量经过尺度的变换,变成实际的限制量范围的清晰量。在精确化计算的过程中,常用的方法有最大隶属度函数法、重心法这两种。4直流电机的PID限制及其仿真直在某些状况下,受控对象和负载参数的变更很快,使得PID调整器没方法刚好适应,因此稳速的要求很难达到标准。直流电动机本身是一个非线性的被限制对象,有许多的间隙性和弹性的扰动存在,假如有许多的变更量,PID调整器将无法顾及。以致最终的设计结果不能达到设计时所需的要求,将会得到鲁棒性较差的限制系统,在生产过程中这种限制器很难满足生产要求。而模糊限制对被控对象的模型没有明确的要求,而且它的适应性强,通过和PID调整器想结合,可使直流电动机能达到稳定转速精度的要求[5]4.1直流电机双闭环调速系统结构及分析直流电机双闭环调速系统结构原理图,如图4.1所示。图4.1直流电机双闭环调速系统结构原理图双闭环直流调速系统有着很广泛的应用,它的结构图也是众所周知。它有一个负反馈的电流环,称为内环;还有个转速环也是负反馈,称为外环。这两个环组成了电流调整器(ACR)和转速调整器(ASR),它们通过串联而形成了整个调速系统。如图4.1所示。图中的E是电枢反电动势,它是在励磁作用下形成的。转速调整器的输出的结果进而转化为电流调整器的输入。然后在利用电流调整器的输出值去激发晶闸管的触发装置。最终经过转速调整器的限幅装置和反馈通道的增益,使得电动机在最短的时间达到启动和停止的要求。4.2直流调速系统的PID仿真及分析直流电动机的主要参数如下:电动机:额定电压Unom=220V,额定电流Inom=136A,额定转速nnom=1460r/min,电势常数Ce=0.132*min/r。允许的过载倍数为1.5。晶闸管装置的放大系数Ks=40。电枢回路总电阻R=0.5Ω。电磁时间常数:Ti=0.03s。机电时间常数:Tm=0.18s。电流的反馈系数β=0.05V/A。转速的反馈系数α=0.007V*min/r。要求设计时电流调整器时电流超调量小于或等于5%,设计转速调整器时转速超调量小于或等于10%.(1)电流调整器的设计依据超调量可得Ki=1.013,Ti=0.03所以(2)转速调整器的设计,依据超调量可得Kn=11.7,Tn=0.087,所以(3)=7.58,=2.78Matlab仿真软件下建立的传统PID限制的仿真如图4.2所示。图4.2传统的PID限制仿真当给定电压Un=10V,steptime=0s,加载负载电流=0A时,即为空载的状况下,系统的转速变更曲线如图4.3所示。图4.3传统直流电机空载时的仿真曲线图当给定电压Un=10V,steptime=0s,当转速达到稳定后,在2s时加入额定负载电流为,接近额定负载时系统的转速变更曲线如图4.4所示图4.4直流电机PID限制负载下的曲线仿真图5直流电机模糊限制及其仿真模糊限制是新的一种限制方式,在直流电机中有着很重要的作用,下面详细的介绍下直流电机的模糊限制系统。5.1模糊限制器的编辑直流电机的模糊限制系统详细工作步骤如下:依据工业生产的要求给定一个额定的转速值,然后测量真实的转速,得到两者之间的转速差。继而经过模糊化变为模糊变量,经过模糊推理,最终去模糊化得到真正地精确量。直流电机调速模糊限制系统的核心是模糊限制器,所以本论文的重点就是模糊限制器的设计。本次仿真是接受MATLAB中模糊推理系统工具箱来编辑模糊限制器,下面简述编辑的过程:(1)模糊集合的编辑和运算。(2)确定个输入出变更量的变更范围及量化因子。(3)模糊规则编辑。(4)模糊推理。(5)输出预览。5.2直流调速系统中模糊限制器的设计依据一般步骤对模糊限制直流电机调速系统进行设计:(1)在设计的时候,依据须要限制的对象确定该用什么结构的模糊限制器。(2)确定输入变量和输出变量的模糊子集和论域及其隶属度。(3)确定模糊限制规则。(4)模糊关系和模糊矩阵。5.3模糊限制器的选择模糊限制器有许多种模型,如图5.1所示,本文接受的是二维的模糊限制器,它包含了两个输入量和一个输出量。在实际的限制系统中,两个输入量一般为系统偏差和偏差的变更率。由于二维模糊限制器同时考虑了偏差和偏差的变更的影响,所以它的性能优于一维的模糊限制器。这也是二维的模糊限制器比较常用的缘由。图5.1模糊限制器模型5.4模糊限制的MATLAB仿真及其分析MATLAB模糊逻辑工具箱是数字计算机环境下的函数集成体。它的功能无奇不有,本次运用的是MATLAB的仿真功能。它里面有模糊逻辑系统的叮嘱行和图形用户界(GUI)面两种仿真方式,本次运用的是GUI这种方式。它可以直观、简洁的设计仿真和分析模糊限制器[6]。下面为编辑模糊限制器的步骤,编辑过程如下。图5.2输入输出量设置对于误差e,论域是离散的,其论域取{-10,+10},设置7个隶属度函数,分别为NB(负大)、NM(负中)、NS(负小)、O(零)、PS(正小)、PM(正中)、PB(正大),即隶属函数有7条,隶属形态为三角形(trimf)。如图5.3所示。图5.3e的隶属度函数编辑图对于变更率ec,论域是离散的,其论域取{0,1},设置5个隶属度函数,分别为NB、NS、O、PS、PB,即隶属函数有5条,隶属形态为三角形(trimf)。如图5.4所示。图5.4ec的隶属度函数编辑图对于输出u,论域是离散的,其论域均取{0,10},设置7个隶属度函数,分别为NB、NM、NS、O、PS、PM、PB,即隶属函数有7条,隶属形态为三角形(trimf)。如图5.5所示。图5.5u的隶属度函数编辑图点击Edit菜单中的Rules选项打开模糊限制编辑器(Ruleedit),将须要建立的模糊限制规则表添加到规则库中。其模糊限制规则见表5.1。表5.1模糊限制规则表ueNBNMNSOPSPMPBecNBPBPBPBPBPMOONSPMPMPMPMONSNSOPMPMPSONSNMNMPSPSPSONMNMNMNMPBOONMNBNBNBNB规则编辑结果如图5.6所示。图5.6模糊规则输入界面点击View菜单中的Rules选项可以打开模糊规则视察器如图5.7所示,视察模糊推理系统的输入,输出状况,为点击View菜单中的Surfview选项可以打开模糊推理输入输出特性曲面如图5.8所示,以图形形式显示模糊系统的输入,输出状况。最终运用File菜单中的Export选项将做好的模糊推理系统保存到磁盘(disk)和工作区(toworkspace),取名为mhkz.fis。图5.7模糊规则视察器图图5.8输出特性曲面图建立上述模糊限制器之后,依据下图5.9建立模糊限制系统的仿真,本次设计系统接受的是二维的模糊限制器结构,在这个模糊限制器的设计过程中,还要合理的选择模糊限制器输入变量Ke、Kc,输出限制量的系数Ku。Ke、Kc、Ku的计算方法如下:Ke=(5.1)n为误差变量模糊子集的最大值,为误差论域的幅值,通过计算得Ke=20。Kc=(5.2)m为误差变更率变量模糊子集的最大值,为误差变更率论域的幅值,由于模糊论域的取值为非对称的,在取值时为模糊限制的变更范围。通过计算得Kc=0.001。Ku=(5.3)u为限制量论域的幅值,b为限制量模糊子集的最大值,由于模糊论域的取值为非对称的,b在取值时为模糊限制的变更范围。通过计算得Ku=2。模糊限制系统仿真如图5.9所示。图5.9模糊限制系统仿真图其中step1负载的参数设置,如图5.10所示。图5.10step的参数设置图建成仿真模型之后双击FuzzyLogicController选择LookUnderMask,输入mhkz建立联系。当成功建立联系后,中间会显示FIS,如图5.11所示。图5.11FIS和Simulink的连接运行仿真程序,得到的仿真曲线如图5.12所示。图5.12直流电机模糊限制系统仿真曲线图通过图4.4和图5.12两次试验可以发觉,接受传统PID限制得到的输出波形在快速响应方面做得较好,能较快的达到稳态值。但是从图中可以很明显的看到它的超调量超出了许多,这个PID限制的效果并不是很志向。从图5.12中的输出波形可以看出系统在0

温馨提示

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

评论

0/150

提交评论