




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号:毕业设计(论文)外文翻译(译文)院(系):机电工程学院专业:电气工程及其自动化学生姓名:梁永学号:0800120212指导教师单位:机电工程学院姓名:黄知超职称:副教授2021年5月20日基于FPGA技术的模糊PID控制器在直流电机实时速度控制中的应用摘要智能控制系统的设计已经成为一个极具研究兴趣的领域。设计此类控制系统的有效方法的发展,无疑需要人工智能中的多种思想的综合。如今工业领域最常用的控制器是比例—积分—微分(PID)控制器。对于PID控制器而言,模糊逻辑控制器(FLC)是又一个可选的控制方法,尤其是当前系统模型不精确或不确定时。同时,数字技术的进步也给设计者们提供了新选择,一种基于并行编程的现场可编程门阵列(FPGA)的执行控制器。这种方法与经典的微处理器相比有很多的优势。在本文中,我们实现了一个基于XilinxFPGA的实时模糊PID控制器的模型,介绍的是在负载改变时保持电机的速度恒定。作为复杂系统模型的一个例子,本模型把电机当作随负载变化的二阶系统。为了比较,我们将应用广泛的“PID和模糊”控制器用相同的FPGA芯片来实现,以此来检测我们提出的系统的性能。在速度和负载变化的情况下,这些控制器经过Matlab/Simulink程序的测试,模糊PID控制器展示出了在这一条件下驱动电机实习工作的优势。关键字:直流电机,模糊逻辑控制,PID控制器,实时,FPGA引言由于良好的速度控制性能,直流电机已经广泛应用于工业中,尽管它的维护成本比感应电动机高。电流电机的调速范围大,所以能又容易又好的控制。目前,由于PID控制器的简明性、稳定性和健壮性,使之成为应用最为广泛的一种控制器。然而,当装置的模型是复杂的或者装置上负载的环境变化时,PID控制器就难以设计了。对直流电机而言,诸如未知的负载特性和参数变化等因素会严重影响速度控制器的控制效果。模糊控制器不需要装置的数学模型。它依靠装置操作者的经验,很容易使用。模糊逻辑已经在大量的控制应用中成功使用。作为最常用的控制器,PID控制器需要系统的数学模型。在那些难以建立数学模型的系统中,模糊逻辑控制器是继PID控制器之外又一个很好的工具。模糊逻辑控制器的控制方式可以用简单的规则表达为“如果—就”。在参数变化的线性或者非线性系统中,模糊逻辑控制器依然表现得很强健。为了创造更多的产品,控制器的硬件实现可以用多种方法完成。实现模糊控制器的最流行的方法是用多功能微处理器或者微控制器。在多功能计算机上用软件程序实现这些系统是较为简单和常用的方法,但是这些方法不能作为合适的解决方案。高密度的可编程逻辑器件诸如现场可编程逻辑门阵列(FPGA)可在单片IC上集成大量逻辑单元。在近期,FPGA是数字集成电路市场中增长最快的部分之一。数字技术的飞速发展让设计者在实现控制器上有了选择,如各种各样的可编程逻辑器件(PLD)、可编程门阵列(FPGA)等。FPGA既可以快速实现控制器又可以被编程为任何类型的数字功能。FPGA能应用的领域包括工业电机驱动、实时系统、数字信号处理、计算机硬件仿真,还有其他更多样的领域。在这次研究中提出的方法是:设计和具体实现实时模糊PID控制器是运用以速度控制直流电机负荷变化作为一个应用程序——FPGA。本文分为六个部分。第二部分是直流电机的基本原理。第三章着重模糊逻辑的设置。第四节涉及FPGA和VHDL的软件技术及其安装。第五部分涉及三种类型控制器的设计,以及仿真和结果。在论文的最后部分总结了设计和该系统的实现。2.直流电机在图1中所示的直流电机是一种最常见的电机,该产品广泛应用于工业控制系统。图2显示了直流电机的电枢电路和可转动的转子。表1包含了用到的参数。图1直流电机图2直流电机的电枢电路和转子参数数值惯性矩的转子J=0.00025Nm/rad/s²阻尼(摩擦)的机械系统b=0.0001Nm/rad/s阻值RA=0.5Ω电感值LA=1.5MH电动势常数K=0.05Nm/A表1直流电机参数输入是电枢电压V和测量变量轴的旋转角速度rad/s。转矩T与电枢电流都与Ki有关。(1)电动势(emf)Vb,与角速度有关:(2)从图2我们可以结合牛顿定律和基尔霍夫定律写出下列方程:(3)(4)利用拉普拉斯变换,方程(3)及(4)可以写成:(5)(6)从(6)推断I(s):(7)(8)该方程在图3框图中。从图3框图,不难发现传递函数从电压V(s)输入、到角速度输(9)图3直流电机的传递函数框图 (10)3.模糊逻辑模糊逻辑(FL)是一种可以很好地解决控制问题的方法,它是通过模仿一个人做决定来实现的,只不过快很多。FL包含了一个简单的规则“如果X和Y,那么Z”方法解决控制问题,而不是运用系统数学模型。FL模型基于操作者的经验,而不是他了解的系统技术。换句话说,模糊逻辑应用于系统控制和分析设计,因为它缩短了工程的发展时间,在非常复杂的系统下,这是解决问题的唯一办法。每一个模糊逻辑系统由四个模块组成,如图4所示:1)基础知识:规则和参数的验证功能2)决策单元:推理运算规则。3)模糊化的界面:转变成度的匹配输入语言变量。4)去模糊化的界面:模糊推理的变换产生了一个净输出。4.可编程门阵列FPGAS)FPGAS如图5所示,可以替代的可编程门阵列是一种可编程逻辑器(PLDS)。它是基于一个集成电路,用户为了实现数字逻辑功能不同的复杂性可任意配置。FPGAS可以非常有效地控制工艺要求很高的循环周期时间的过程。FPGAS优于dsp或其他微处理器的基本原理是——自由编程的并行性。因为不同部分的FPGA可同时独立执行,比起DSPs其性能是不拘泥于时钟频率。这使FPGA在数字控制系统安装的表现超过通用计算机芯片。图4模糊推理系统的一般结构图5FPGA的标准结构5、控制器的设计本节介绍了采用FPGA技术而的直流电机设计过程。为了给直流电机提供所需的电压,我们需要一个PWM驱动如图7。PWM(脉宽调制)是一种基于以模拟信号的标准的数字编码。它的工作周期是进行调制编码的特定的模拟信号电平。脉宽调制信号的仍然是数字。图6直流电机控制器的框图图7PWM信号因为在任何一个特定的瞬间,全直流供电要么是完全开通或完全关闭。电压或电流源通过一个重复的一系列断断续续的脉冲模拟负载来供应。图7显示三种不同PWM输出PWM信号分别在10%、50%和的工作周期。这三个PWM输出模拟信号编码有三种不同的数值,10%,50%,90%设置整个直流电压。5.1PID控制器PID控制器算法如图8所示。要在FPGA卡建立一个数字PID控制器,有许多方法可以从模拟转换到数。在这节中使用的是Tus-tin的方法,这个PID控制器的方程是:有许多方法可以得到最合适Kp,Ki,Kd的值。一种方法是使用曾在1950年代发展的技术,直到今天仍然在使用。这就是我们所说的齐格勒尼科尔斯调谐方法。在控制设计中一个普通的经验法则对样品来说至少4到20倍的上升时间系统的响应速度,所以我们将采样时间选为4.1毫秒。因此,传统的PID控制器的输出将供给PWM(脉宽调制)的寄存器低速度。Simulink仿真框图的PID控制器的直流电机如图9所示。该控制器用Matlab中的Simulink来测试,其结果如图10显示。图8PID算法图9直流电机的PID速度控制器图10PID控制器的阶跃响应。5.2模糊逻辑控制器的“调速”FPGA构建了VHDL调速系统和嵌入式处理器PicoBalze。对直流电机调速系统的原理框图如图11所示。调速系统有两个输入的错误(E)和误差变化(CE),和一个输出低速度的PWM(脉宽调制)寄存器。图12说明该方法可以达到希望的速度值。例如,在舞台上这个错误是积极的(预想速度—实际速度),改变错误(错误——最后一次错误)是消极的,这意味着他们的反应是朝着正确的方向;因此,调速系统将朝着这个方向走。使用同一标准B阶段,这个错误是消极、CE是极大的消极;因此,他们的反应是朝着错误的方向,所以调速系统会改变它的方向入C级,直到达到希望的速度。在本文中,FPGA中的Mamdani方法实现直流电机的模糊逻辑。模糊逻辑包括三个基本的部分:模糊化、基本规则和去模糊化。5.2.1模糊化模糊化错误的输入,含有7个三角峰如图13所示。如图14所示,模糊化的变化型错误组的输入,含有七个三角峰。图15阐述了模糊的输出组包含7个三角峰。图11对直流电机模糊逻辑调速控制器。图12误差和误差变化调速方法。图13误差模糊的逻辑控制器图14改变误差模糊的逻辑控制器图15模糊的模糊逻辑器输出加入低速寄存器控制规则被描述成为:如果错误是…和改变错误是…然后输出。图16所示用于模糊逻辑控制器基本规则5.2.3去模糊化本文应用重心,“质心”的方法。图17所示直流电机的模糊化速度控制器的Simulink仿真框图。该控制器用Simulink的Matlab程序测试。模糊控制器的结果如图18所示。5.3模糊-pid控制器在这里,另一个方法取决于在FPGA中运用了VHDL代码的混合PID控制器与模糊控制器。因此,利用模糊控制器进行PID参数值的评估。一个完整的设计系统如图19所示。图16模糊逻辑器的浅规则图17模糊逻辑的速度控制器。图18模糊控制器的阶跃响应如图20所示,有输出的Kp,Ki,Kd。实际上对这些参数有三种不同的模糊设置。控制器错误和变化的错误的输入在此节中阐述。表3提出了采用模糊控制基本规则——(Kp)。实际上有三个基本规则表Kp,Ki,Kd。直流电机的模糊-pid速度控制器利用Simulink仿真框图如图21所示。图19对电磁感应电动机的模糊-pid控制器图20对不同界线的Kp,Ki,Kd的模糊设置图21采用模糊逻辑的速度控制器该控制器用matlab中的simulink测试过。模糊-pid控制器的结果如图22所示。5.4结果对比表4是控制器的比较表,从而发现模糊-pid控制器比起其他控制器是最好的控制器。本节所提出的三个控制器在硬件方面使用FPGA卡,然而这些控制器用实时测试实验来测试。FPGA中的一种辅助程序用来测试这些控制器的阶跃响应。在液晶显示的这些程序的结果使用PicoBlaze处理器技术作为一种实时测试。图22模糊-pid控制器的阶跃响应液晶显示的预期的速度、超调、沉降时间、每个控制器PID参数,如图23、24所示。实时实验的结果,已经非常接近Matlab的仿真。两个通道的光学编码器是用来读取马达的速度,电机的方向如图25所示。许多特点用作系统的过载保护,电机方向开关,我们就用三个开关选择控制器的类型和指定的PID控制器的参数。5.5Modelsim结果PWM算法用来检验Modelsim(VHDL模拟器)的程序,这是一个强大的模拟器。使用这个模拟器我们可以指定输入和输出端口,然后模拟器将测试VHDL的代码如图26。图23液晶FPGA卡和控制键图24在液晶上的实时结果6.总结在本文中,选用模糊-PID控制器控制直流电机的原因是其速度优于传统的PID控制器。控制方案在VHDL被模拟、设计。实验结果表明,针对系统的动态响应,所提及的控制器优于经典的PID和模糊控制器。这些控制器用Matlab/Simulink仿真程序进行了速度和加载变化方面的测试。实验结果表明,模糊pid控制器是最好的控制器。图25数字光学编码器图26modelsimPWM信号图27Spartan-3A,Xilinx公司7.参考文献(1)S.Raghavan,“DigitalControlforSpeedandPositionofaDCMotor,”MSThesis,TexasA&MUniversityKingsville,2021.(2)Z.Xiu,andG.Ren,“OptimizationDesignofTS-PIDFuzzyControllersBasedonGeneticAlgorithms,”5thWorldCongressonIntelligentControlandAutomation,Hangzhou,2021,pp.2476-2480(3)S.Z.He,S.TanandF.L.Xu,“FuzzySelf-TuningofPIDcontrollers,”FuzzySetsandSystems,Vol.56,No.1,1993,pp.37-46.doi:10.1016/0165-0114(93)90183-I(4)B.Lacevic,J.VelagicandN.Osmic,(2021).“DesignofFuzzyLogicBasedMobileRobotPositionControllerUsingGeneticAlgorithm,”IEEE/ASMEInternationalConferenceonAdvancedIntelligentMechatronics,Zu-rich,2021,pp.1-6.(5)XilinxCompany,“ProgrammableLogicDesign,”2021/company/about/programmable(6)XilinxCompany,“Spartan-3AStarterKitBoardUserGuide,”2021./bvdocs/userguides/ug330(7)E.H.Mamdani,“ApplicationofFuzzyAlgorithmsforControlofSimpleDynamicPlant,”ProceedingsoftheIEEE,Vol.121,No.12,1974,pp.1585-1588.(8)L.-X.Wang,“ACourseinFuzzySystemsandControl,Prentice-Hall,Inc.,Upper(9)L.A.Zadeh,“FuzzySets,”InformationandControl,Vol.8,No.3,1965,pp.338-353.doi:10.1016/S0019-9958(65)90241-X(10)M.-Y.ShiehandT.-H.S.Li,“DesignandImplementationofIntegratedFuzzyLogicControllerforServo-MotorSystem,”Mechatronics,Vol.8,No.3,2021pp.217-240.doi:10.1016/S0957-4158(97)00052-4(11)J.Birkneretal.,“AVery-High-SpeedField-ProgrammableGateArrayUsingMetal-to-MetalAntifuseProgrammableElements,”MicroelectronicsJournal,Vol.23,No.7,1992,pp.561-568.doi:10.1016/0026-2692(92)90067-B(12)S.Poorani,T.V.S.UrmilaPriya,K.UdayaKumarandS.Renganarayanan,“FPGABasedFuzzyLogicControllerforElectricVehicle,”JournaloftheInstitutionofEngineers,Vol.45No.5,2021,pp.1-14.(13)T.Runghimmawan,S.IntajagandV.Krongratana,“FuzzyLogicPIDControllerBasedonFPGAforProcessControl,”IEEEInternationalSymposiumonIndustrialElectronics,Vol.2,No.11,2021,pp.1495-1500.(14)D.Zhang,etal.,“DigitalAnti-WindupPIControllersforVariable-SpeedMotorDrivesUsingFPGAandStochasticTheory,”IEEETransactionsonPowerElectronics,Vol.21,No.5,2021,pp.1496-1501.doi:10.1109/TPEL.2021.882342
论大学生写作能力写作能力是对自己所积累的信息进行选择、提取、加工、改造并将之形成为书面文字的能力。积累是写作的基础,积累越厚实,写作就越有基础,文章就能根深叶茂开奇葩。没有积累,胸无点墨,怎么也不会写出作文来的。写作能力是每个大学生必须具备的能力。从目前高校整体情况上看,大学生的写作能力较为欠缺。一、大学生应用文写作能力的定义那么,大学生的写作能力究竟是指什么呢?叶圣陶先生曾经说过,“大学毕业生不一定能写小说诗歌,但是一定要写工作和生活中实用的文章,而且非写得既通顺又扎实不可。”对于大学生的写作能力应包含什么,可能有多种理解,但从叶圣陶先生的谈话中,我认为:大学生写作能力应包括应用写作能力和文学写作能力,而前者是必须的,后者是“不一定”要具备,能具备则更好。众所周知,对于大学生来说,是要写毕业论文的,我认为写作论文的能力可以包含在应用写作能力之中。大学生写作能力的体现,也往往是在撰写毕业论文中集中体现出来的。本科毕业论文无论是对于学生个人还是对于院系和学校来说,都是十分重要的。如何提高本科毕业论文的质量和水平,就成为教育行政部门和高校都很重视的一个重要课题。如何提高大学生的写作能力的问题必须得到社会的广泛关注,并且提出对策去实施解决。二、造成大学生应用文写作困境的原因:(一)大学写作课开设结构不合理。就目前中国多数高校的学科设置来看,除了中文专业会系统开设写作的系列课程外,其他专业的学生都只开设了普及性的《大学语文》课。学生写作能力的提高是一项艰巨复杂的任务,而我们的课程设置仅把这一任务交给了大学语文教师,可大学语文教师既要在有限课时时间内普及相关经典名著知识,又要适度提高学生的鉴赏能力,且要教会学生写作规律并提高写作能力,任务之重实难完成。(二)对实用写作的普遍性不重视。“大学语文”教育已经被严重地“边缘化”。目前对中国语文的态度淡漠,而是呈现出全民学英语的大好势头。中小学如此,大学更是如此。对我们的母语中国语文,在大学反而被漠视,没有相关的课程的设置,没有系统的学习实践训练。这其实是国人的一种偏见。应用写作有它自身的规律和方法。一个人学问很大,会写小说、诗歌、戏剧等,但如果不晓得应用文写作的特点和方法,他就写不好应用文。(三)部分大学生学习态度不端正。很多非中文专业的大学生对写作的学习和训练都只是集中在《大学语文》这一门课上,大部分学生只愿意被动地接受大学语文老师所讲授的文学经典故事,而对于需要学生动手动脑去写的作文,却是尽可能应付差事,这样势必不能让大学生的写作水平有所提高。(四)教师的实践性教学不强。学生写作能力的提高是一项艰巨复杂的任务,但在教学中有不少教师过多注重理论知识,实践性教学环节却往往被忽视。理论讲了一大堆,但是实践却几乎没有,训练也少得可怜。阅读与写作都需要很强的实践操作,学习理论固然必不可少,但是阅读方法和写作技巧的掌握才是最重要的。由于以上的原因,我们的大学生的写作水平着实令人堪忧,那么如何走出这一困境,笔者提出一些建议,希望能对大学生写作水平的提高有所帮助。三、提高大学生应用写作能力的对策(一)把《应用写作》课设置为大学生的必修课。在中国的每一所大学,《应用写作》应该成为大学生的必修课。因为在这个被某些人形容为实用主义、功利主义甚嚣尘上的时代,也是个人生存竞争最激烈的时代,人们比任何时代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年房地产行业住房租赁市场绿色租赁住房标准实施水平考核试卷
- 难点解析人教版八年级物理上册第5章透镜及其应用同步训练试题(详解版)
- 2025年儿童青少年近视防控资格证考试儿童青少年近视防控体育与健康课程融合考核试卷
- 考点解析人教版八年级物理上册第6章质量与密度-密度章节测试试题(解析卷)
- 难点解析人教版八年级物理上册第4章光现象专题练习试卷(含答案详解)
- 考点解析人教版八年级物理上册第5章透镜及其应用-眼睛和眼镜同步测试试卷(详解版)
- 第一次月考后九年级家长会上校长发言:迷雾与灯塔
- 知识型员工的激励研究-以银川隆基硅材料有限公司为例
- 关于拍婚纱合同(标准版)
- 装修承接合同(标准版)
- 抗菌药物的合理应用课件
- 2024新能源光伏电站竣工结算模板报表格式模板
- 《滨海湿地生态系统固碳量评估技术规程》
- 《现代汉语》课件-普通话的声调
- 混凝土结构设计原理-003-国开机考复习资料
- 华为ICT大赛网络赛道考试题库(786题)
- 第八届全国医药行业特有职业技能竞赛(中药调剂员)考试题及答案
- CSC-326系列数字式变压器保护装置说明书(SF4524)-V1331
- JTJ073.1-2001 公路水泥混凝土路面 养护技术规范
- 越剧《梁山伯与祝英台》剧本
- 菜鸟驿站转让合同范本
评论
0/150
提交评论