毕业设计基于LabVIEW的PID控制器的设计.docx
《毕业设计基于LabVIEW的PID控制器的设计.docx》由会员分享,可在线阅读,更多相关《毕业设计基于LabVIEW的PID控制器的设计.docx(47页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)基于LabVIEW的PID控制器的设计系别自动化工程系专业测控技术与仪器班级学号5060811姓名王假设飞指导教师_曲秀云2010年6月15日基于LabVIEW的PID控制器的设计摘要本文介绍一种利用LabVIEW8.6软件设计的PlD控制器。PlD控制器是一种线性的控制器,具有原理简单、易于整定、使用方便和控制性能较强的优点,它能够对三阶以内的线性控制系统快速准确确实定P、I和D三个参数和阶跃响应曲线。同时,可以给出控制系统开环或者闭环的阶跃响应。PID控制器因为结构简单、容易实现,并且具有较强的鲁棒性,因而被广泛应用于各种工业过程控制中。作为一种广泛的控制规律,PlD控制在
2、相当长的一段时间内,并没有因为各种先进控制算法的出现而遭到淘汰,相反,经过时间的考验,Pn)控制仍然在各种控制技术中占着主导地位。随着计算机技术、大规模集成电路技术和通讯技术的飞速开展,仪器技术领域发生了巨大的变化,虚拟测试技术引入了仪器领域。随着相关软件的不断诞生,虚拟仪器将会逐步取代传统的测试仪器而成为测试仪器的主流。LabVIEw是实验室虚拟仪器集成环境的简称,是美国国家仪器公司(NATIONALINSTRUMENTS,简称Nl)的创新软件产品,也是目前应用最广、开展最快、功能最强的图形化软件开发集成环境(G语言)。LabVIEW强大的硬件驱动、图形显示能力和便捷的快速程序设计,为过程控
3、制和工业自动化应用提供了优秀的解决方案。该控制器适用于机电、冶金、机械、化工等各个工业生产部门的过程控制系统中,减少了临界比例度等方法进行调整各个参数的繁琐过程,为各领域的过程控制系统提供了方便,节省了时间,大大的提高了生产效率。关键词:虚拟仪器,PlD控制器虚abVIEW8.6,G语言ThedesignofPIDcontrollerbasedonVirtualDeviceAnther:WangRuofeiTutor:QuXiuyunAbsrtactThetextintroducesaPIDcontrollerwhichisdesignedbyLabview8.6.PIDcontrolleri
4、salinearcontroller,whichhassuchadvantagesassimpleprinciples,easysetting,convenientapplicationandstrongcontrolperformance.Itcanquicklyandexactlydefinethreeparameters-P、I、D一forlinearcontrolsystembelowthreeorders,andaccuratelydeterminethestepresponsecurveoftheopenloopandtheclosedloopsystems.Atthesameti
5、me,maygivethecontrolsystemsplit-ringortheclosedloopstepresponse.Becauseofthesimplestructure,easytorealize,andthestrongrobustness,thePIDcontrolleriswidelyappliedineachcommercialruncontrol.Asonekindofwidespreadcontrolrule,thePIDcontrolinquitelongperiodoftime,hasnotbeeneliminatedbecauseofeachkindofadva
6、ncedcontrolalgorithmappearance,onthecontrary,theprocesstimetest,thePIDcontrolwasstilloccupyingthedominantpositionineachkindofcontroltechnology.Alongwiththecomputertechnology,thelargescaleintegratedcircuittechnologyandthecommunicationtechnologyrapiddevelopment,theinstrumentareaoftechnologyhashadthehu
7、gechange,thehypothesizedtesttechnologyhasintroducedtheinstrumentdomain.Alongwiththecorrelationsoftwareunceasingbirth,thehypothesizedinstrumentwillbeabletosubstitutefortraditionalthemeasuringinstrumenttobecomethemeasuringinstrumentgraduallythemainstream.LabVIEWisthelaboratoryhypothesizedinstrumentint
8、egrationenvironmentabbreviation,isAmericanCountryInstrumentCompany(NATIONALINSTRUMENTS,iscalledNI)innovationsoftwareproduct,alsoisatpresentapplies,thedevelopmentbroadlyfrank,thefunctionstrongestpresentinfiguresanddiagramssoftwaredevelopmentintegrationenvironment.TheLabVlEWformidablehardwareactuates,
9、thegraphicaldisplayabilityandtheconvenientfastprogramming(Graphicalprogram,hasprovidedtheoutstandingsolutionfortheprocesscontrolandtheindustrialautomationapplication.Thiscontrollerisapplicableformanyfieldsinprocesscontrolsystem,anditreducesthetrivialprocessofthemethodlikethresholdproportionalband.It
10、alsosuppliesconvenienceforprocesscontrolsystemineveryfield,savesthetime,andimprovestheproductionefficiencygreatly.KeywordszVirtualDevicePIDcontrollersLabVieW8.6、Graphicalprogram1绪论11.1 引言11.2 课题研究的背景与意义11.3 国内外研究的状况与成果21.4 设计研究的思路和主要内容22虚拟仪器根底31.1 虚拟仪器技术31.1.1 虚拟仪器概念31.1.2 虚拟仪器的开展历程41.1.3 虚拟仪器的体系结构5
11、1.1.4 虚拟仪器的优势技术71.1.5 虚拟仪器将来的开展方向81.2 Iabview软件平台81.2.1 Iabview的简介81.2.2 选用IabVIEW设计控制器的优势所在91.2.3 Iabview的操作模板91.2.4 创立VI121.3 本节小结153 PID算法及根本知识163.1 模拟PID控制器163.1.1 模拟PID控制器的根本原理163.1.2 PID控制器参数对控制性能的影响173.2 数字PID控制算法183.2.1 位置式PID控制算法193.2.2 增量式PlD控制算法223.3 PlD控制器的优缺点243.3.1 PlD控制器的优点243.3.2 PID
12、控制器的缺点243.4 控制系统的分类及性能指标243.4.1 控制系统的分类243.4.2 控制系统的性能指标253.5 PID控制器参数整273.5.1 经验试凑法273.5.2 临界比例度法283.5.3 归一参数整定法293.5.4 衰减曲线法293.5.5 响应曲线法303.5.6 变参数寻优法313.6 本章小结314 IabVIEW中PID控制器的实现314.1 用LabVlEW进行仿真的可行性324.2 PID控制器的设计及各SUbVl的设计324.2.1 积分作用334.2.2 微分作用334.2.3 比例微分积分作用334.2.4 总体程序的前面板设计334.2.5 总体程
13、序的框图程序设计34总结35致谢36参考文献36附录371绪论.引言目前,微电子技术和计算机技术日新月异,测试技术与计算机技术深层次结合,引起了测试仪器领域里一场新的技术革命,一种全新的仪器概念导致了新一代仪器一一虚拟仪器的出现。它是现代计算机技术、通信技术和测量技术相结合的产物、是传统仪器观念的一次巨大变革、是仪器产业开展的一个重要方向。它的出现使测试技术进入了一个新的开展纪元。LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench,实验室虚拟仪器工程平台)是Nl公司推出的一种虚拟仪器软件开发工具。它类似于VB,VCo但它使用图形化编程
14、语言在流程图中创立源程序,而没有使用基于文本的语言来产生源程序代码。使用LabVIEW开发平台编制的程序称为虚拟仪器程序,简称VI。这是因为它的很多界面控制与操作都模拟了现实世界中的仪器,例如万用表和示波器等。由于LabVIEW可以创立通用的应用程序,因此被称为一种通用的编程语言。但是它在测试、测量和自动化等领域具有更大的优势。它不仅提供了大量的工具与函数用于数据的采集、分析、显示和存储,还提供了大量常用于自动化测试领域的图形控件。现今,越来越多的工程师选择它来开发应用软件。它已被广泛应用于汽车、通信、航空、半导体、电子设计生产、过程控制PID控制器问世至今已有近70年历史。PlD控制调节原理
15、简单,易于整定、使用方便,是历史最悠久、控制性能最强的根本调节方式,广泛地应用于机电、冶金、机械、化工等各个工业生产部门。PlD控制器是在工业过程控制中最常见的一种控制调节器,PID控制技术在化工,医药,热工等工业领域都有着广泛的应用,随着科技的开展,自动化技术的提高,PID控制技术在智能控制世界里也随处可见,应用越来越广泛,课题基于IabVieW的PlD控制器的设计显得很有必要。1.2 课题研究的背景与意义国际上有一些研究文章陈述了当前工业控制的状况,如日本电子测量仪表制造协会在1989年对过程控制系统做的调查报告。该报告说明90%以上的控制回路是PID结构。另外一篇有关加拿大造纸厂的统计报
16、告说明典型的造纸厂一般有2000多个控制回路,其中97%以上是PI控制,而且仅仅有20%的控制回路工作比较满意,因此利用LABVlEW进行PID控制器的设计具有重要的意义,它可以对直观容易的比照例系数、积分系数和微分系数进行调整,快速确实定PlD的三个参数,实现对控制系统设定值的跟踪和快速消除扰动,使控制系统到达最正确控制效果。1.3 国内外研究的状况与成果虚拟仪器系统概念是对传统仪器概念的重大突破,是计算机系统与仪器系统技术相结合的产物。它利用计算机系统的强大功能,结合相应的硬件,大大突破传统仪器在数据处理、显示、传送、处理等方面的限制,使用户可以方便地对其进行维护、扩展、升级等,能够更好的
17、满足测控要求。虚拟仪器是随着计算机总线技术的开展而开展起来的。USB是一种近几年才开展起来的通用串行总线。它已经成为现行PC机上常用的设备。它解决了一般通用总线存在的麻烦,具有速度快、连线少、即插即用、自带电源以及支持热插拔等特性,能很好地满足现场工业测量控制系统的要求,是一种具有广泛应用前景的仪器总线。它的出现,也进一步推动了虚拟仪器技术的进一步开展。近几年来,以Nl为首的厂家已经生产出了基于USB的数据采集卡等一系列虚拟器件配套硬件设备,有力地保证了基于USB的虚拟仪器的研究开发。就我国而言,从90年代开始,国内的一些大学相继开展了虚拟仪器系统的研究与开发工作,至今已经取得了一些成绩,但和
18、国外先进国家相比远远不够。目前工业自动化水平、已成为衡量各行各业现代化水平的一个重要标志。同时,控制理论的开展也经历了打翅控制理论、现代控制理论利智能控制理论一个阶段。自动控制系统可分为开环控制系统,闭环控制系统。目前,PID控制及其扮制器或智能PlD控制器已经很多,产品已在工程实际中得到了广泛的应用,有各种各样的PlD控制器产品,备大公司均开发了具有PlD参数自整定功能的智能调节器,其中PID控制器参数的自动调整是通过智能化调整或自校正、自适应算法来实现。有利用PID控制实现的压力、温度、流量、液位控制器,能实现PID控制功能的可编程控制器(PLC),还有可实现PID控制的PC系统等等。国内
19、的有些研究已将神经网络和PlD控制规律融为一体,用虚拟仪器实现神经网络控制的方法,将虚拟仪器技术和PID神经网络控制有机地结合起来,采用LabVieW设计PID神经网络控制模块,提高控制系统的性能和开发效率。1.4 设计研究的思路和主要内容面对实际的PlD控制系统中,如何实现对一个的被控对象快速的实现PID的三个参数的整定,是个实际的问题。而在IabVieW上设计PID控制器,假设被控对象的传递函数,我们可以在IabVieW上实现对控制系统的仿真,从系统的响应曲线可直观的看出控制效果的好坏,而且可以很方便确实定PID控制器的三个参数,这样可为实际的控制过程节省大量的时间和资源,无需对实际过程反
20、复的调试来确定最正确参数,这是本设计的实际意义所在。全文的安排如下:第一章:绪论主要介绍了国内外PID控制技术的状况与成果以及虚拟仪器技术的开展,并阐述了该课题研究的意义。第二章:虚拟仪器根底知识这章分两个大的方面:一方面介绍了虚拟仪器的概念、国内外的开展历程和虚拟仪器的体系结构,总结了虚拟仪器的优势技术;另一方面阐述了IabView开发平台的根本知识,包括操作模板、编程方法、调试程序的经验等。第三章:PID运算及根本知识这章主要介绍了PlD控制器的根本原理,根本的PlD运算,分析了控制系统的稳定性和性能指标,以及PlD控制器的参数整定方法。第四章:IabVieW中PID控制器的实现方法这章主
21、要介绍了如何用IabView实现PID控制器的设计,以及最后得出对给定被控对象的控制相应曲线。最后是总结与展望。2虚拟仪器根底2.1 虚拟仪器技术虚拟仪器概念所谓虚拟仪器,就是在通用的计算机平台上定义和设计等同常规仪器的各种功能,用户操作计算机的同时就是在使用一台专门的电子仪器。虚拟仪器以计算机为核心,充分利用计算机强大的图形界面和数据处理能力,提供对测量数据的分析处理和显示功能。虚拟仪器技术强调软件在测控系统中的重要的地位,但也并不排斥测试硬件平台的重要性。虚拟仪器测控系统通过信号采集设备和调理设备将计算机硬件和被测量硬件连接起来,再通过软件取代常规仪器硬件,将计算机硬件资源与仪器硬件有机地
22、融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量、控制能力结合在一起,大大缩小了仪器硬件的本钱和体积,并通过软件来实现对数据的显示、存储以及分析处理。1、国外开展历程随着个人电脑技术的出现,人们开始考虑使用电脑来处理传统仪器所测数据。由此,GPlB技术在20世纪70年代开展起来,这也就是比488及后来的比488.2标准。但由于GPIB总线带宽(IMbytes/S)限制了数据向计算机的实时传输,所以大量的数据处理工作仍然依靠仪器自身所带有的功能。20世纪80年代,随着计算机技术的进一步开展,个人电脑可以带有多个扩展槽,就出现了插在计算机里的数据采集卡。它可以进行一些简单的数据采集,数据
23、的后处理由计算机软件完成,这就是虚拟仪器技术的雏形。1986年,美国Nl公司提出了“软件即仪器的口号,推出了NILabVIEW直观的流程图编程风格的开发和运行程序平台,开启了虚拟仪器的先河。20世纪90年代,计算机总线速度进一步加快,PCi总线的数据传输速度到达了132MbyteSs01996年底,美国Nl公司在PCl数据总线的根底上提出了第一代PXl系统的技术标准。现在,PXl技术联盟已经有很多的成员公司为这一平台开发产品。2、我国开展历程1985年,我国的东方振动和噪声技术研究所(ChinaOrientInstituteofNoise&VibratiOrl以下简称COlNV)开始提出PC卡
24、泰(PCCATAD一微机卡式采集测试分析仪的概念,并推出了数据采集和信号处理软件(DASPDataAcquisition&SignalProcessing),随后又提出了“把实验室拎着走的口号,进而进行了虚拟仪器库平台的研发,实现了INV虚拟仪器库。DASP软件概念突破了传统的随机振动信号分析仪和FFT分析仪概念,实现了向虚拟仪器和计算机采集测试分析仪器概念的过渡。3、国内外开展趋势和开发平台比较虚拟仪器的国内外开展呈现两条主线:一是GPIB_VXI_PXI总线方式,二是PC插卡式一LPT并行口式一串口USB方式一IEEE标准的1394口方式瞄1。美国Nl公司开发的LabVIEW和中国COlN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 基于 LabVIEW PID 控制器 设计
链接地址:https://www.31ppt.com/p-6945114.html