1、开题报告范文plc毕业设计开题报告范文开题报告范文plc毕业设计开题报告范文1、选题意义和背景。可编程序逻辑控制器(ProgrammableLogicController,PLC)具有可靠性高、抗干扰能力强、功能丰富等强大技术优势,已经成为目前自动化领域的主流控制系统。然而,从目前的应用情况来看,PLC还大都只是承担最基本的控制功能,如顺序控制、数据采集和PID反馈控制。各个PLC厂家也在其产品中设计了PID模块。虽然PID算法控制有很高的稳定性,但对于一些复杂控制系统,PID控制很难满足控制要求,这也使PLC的发展面临着一种挑战。随着越来越多的PLC产品与IEC1131-3标准兼容,PLC控
2、制系统越来越开放,将先进控制算法嵌入PLC常规控制系统成为可能。本课题从工业控制实际应用角度出发,对PLC的控制功能进行深入的研究和探讨,以提高和扩展PLC控制器的应用水平和应用范围。本课题:PLC先进控制策略的研究与应用,其目的是通过研究使一些先进控制算法在PLC及组态系统上得以实现,并开发相应的应用程序,经过验证后最终应用到工业过程控制中去。在PLC组态系统中实现先进控制算法,包括预测控制算法和模糊逻辑控制算法,形成具有人工智能的控制模块及网络系统,能大大提高系统的控制水平,改善控制质量。从经济角度来看,目前PLC生产商的一些产品具备先进控制模块,如模糊模块。但它们的价格十分昂贵,且封闭性
3、较强,不适合我国中小型企业的工业改造。因此开发较为通用的先进算法实现技术,对于我国中小型企业的工业改造具有很大的意义,既可降低生产成本,又可提高经济效益。模糊控制与预测控制是智能控制中技术较为成熟的分支,因此,研制和开发出适合工业环境的实时先进控制开发工具,实现模糊控制、预测控制嵌入PLC,与常规控制集成运行,让先进控制从教授、专家手中走出来,实现先进控制的工程化、实用化、转化为社会生产力,对缩短控制系统开发周期,加快先进控制技术的广泛应用,提高我国的工业自动化水平有着重大的意义。2、综述/研究基础。在过程工业界,从40年代开始,采用PID控制规律的单输入单输出简单反馈控制回路己成为过程控制的
4、核心系统。目前,PID控制仍广泛应用,即便是在大量采用DCS控制的最现代的工业生产过程中,这类回路仍占总回路80%-90%.这是因为PID控制算法是对人的简单而有效操作的总结和模仿,足以维护一般过程的平稳操作与运行,而且这类算法简单且应用历史悠久,工业界比较熟悉且容易接受。然而,单回路PID控制并不能适用于所有的过程和不同的要求4050年代开始,逐渐发展了串级、比值、前馈、均匀和Smith预估控制等复杂控制系统,即当时的先进控制系统,在很大程度上满足了单变量控制系统的一些特殊的控制要求。在工业生产过程中,仍有10%-20%的控制问题采用上述控制策略无法奏效,所涉及的被控过程往往具有强藕合性、不
5、确定性、非线性、信息不完全性和大纯滞后等特性,并存在着苛刻的约束条件,更重要的是它们大多数是生产过程的核心部分,直接关系到产品的质量、生产率和成本等有关指标。随着过程工业日益走向大型化、连续化,对工业生产过程控制的品质提出了更高的要求,控制与经济效益的矛盾日趋尖锐,迫切需要一类合适的先进控制策略。自50年代末发展起来的以状态空间方法为主体的现代控制理论,为过程控制带来了状态反馈、输出反馈、解疆控制、自适应控制等一系列多变量控制系统设计方法.上述多变量控制策略有其自身的不足之处,工业过程的复杂性使得建立其正确的数学模型比较困难。同时,计算机技术的持续发展使得计算机控制在工业生产过程中得到了广泛的
6、应用,强大的计算能力可以用来求解过去认为是无法求解的问题,这一切都孕育着过程控制领域的新突破。整个80年代,出现了许多约束模型预测控制的工程化软件包。通过在模型识别、优化算法、控制结构分析、参数整定和有关稳定性和鲁棒性研究等一系列工作,基于模型控制的理论体系己基本形成,并成为目前过程控制应用最成功,也最有前途的先进控制策略。近年来,人工智能技术有了长足的长进并在许多科学与工程领域中取得了较广泛的应用。就过程控制而言,专家系统、神经网络、模糊系统是最有潜力的三种工具。专家系统可望在过程故障诊断、监督控制、检测仪表和控制回路有效性检验中获得成功应用。神经网络则可以为复杂的非线性过程的建模提供有效的
7、方法,进而可用于过程软测量和控制系统的设计上。模糊系统不仅是行之有效的模糊控制理论基础,而且有望成为表达确定性和不确定性两类混合并提炼这些经验使之成为知识进而改进以后的控制,也将是先进控制的重要内容。由于先进控制受控制算法的复杂性和计算机硬件两方面因素的影响,早期的先进控制算法通常是在PC机和UNI某机上实施的。随着DCS功能的不断增强,更多的先进控制策略可以与基本控制回路一起在DCS控制站上实现。国外发达国家几乎所有都采用了DCS系统或其它智能化设备来实现对生产过程的控制,并在此基础上通过实施先进控制与优化较大的提升了系统的性能。可以说,高性能控制系统,尤其是DCS系统的普及为先进控制的应用
8、提供了强有力的硬件和软件平台。国外从70年代末就开始了先进控制技术商品化软件的开发及应用,并在DCS的基础上实现先进控制和优化。如爱默生公司的DeltaV和Honeywell公司的TDC3000,其先进控制软件RMPGT和RPID等在现场的实际应用都集中在自己的DCS系统上。传统的PLC由于不支持浮点运算以及先进控制所必须的精确的时间,因此,除了模糊逻辑控制外,其他的先进控制并没有在PLG平台上实现。然而,在过程工业中大多系统使用先进灵活的PLC控制系统,因此1996年Barne提出了一种基于PC-PLC通讯的混合方式,通过控制网络实现计算机与PLG的通讯,从而实现先进控制。3、参考文献。1基
9、希林,曲非非。PLC的发展J.微计算机信息,2002,18(9):1-22陈夕松,张景胜。过程控制发展综述与教学研讨J.南京工程学报,2002,2(1):49-523OhamanMartin,Johanon,Stefan,Arzen,Karl-Erik.ImplementationapectofthePLCtandardIEC1131-3J.ControlEngineeringPractice,1998,6(8):547-5554范宗海,黄步余,唐卫泽。先进过程控制在聚丙烯装置上的应用J.石油化工自动化,1999,(6):7-125王跃宣。先进控制策略与软件实现及应用研究M.浙江大学博士论文,
10、2003,(1):8-206褚健。现代控制理论基础M.杭州:浙江大学出版社,1995:9-157沈平,赵宏,孙优贤。过程控制理论基础M.杭州:浙江大学出版社,1991:31-388张志辉一套常减压先进控制的应用与开发M.陕西:西安交通大学硕士论文,2003:20-259薛美胜,吴刚,孙德敏,王永。工业过程的先进控制J.化工自动化及仪表,2002,29(2):1一94、论文提纲。第一章前言1.I论文研究的目的和意义1.2论文研究的主要内容及工作简述1.3国内外文献综述I.3.1先进控制的发展及现状1.3.2PLC在工业控制领域的应用1.3.3PLC基本控制方法1.3.4PLC模糊控制器I.3.5
11、PLC预测控制算法第二章SIMATICS7-300PLC及STEP7系统2.1SIMATIC57-300PLC系统2.1.1S7-300PLC2.1.2S7-300PLC控制系统2.2STEP7系统2.2.1STEP7功能及结构2.2.2组态环境及编程语言2.2.3基本控制算法的实现二第三章PLC模糊控制器的研究与实现3.1模糊控制算法与系统3.1.1模糊控制理论3.1.2模糊控制系统3.1.2.1模糊控制器的组成3.1.2.2模糊控制算法3.1.2.3模糊控制器的结构3.2PLC模糊控制器设计3.2.1PLC模糊控制器结构3.2.2模糊控制器离线部分设计3.2.2.1模糊控制器离线部分算法设
12、计内容3.2.2.2基于MATLAB模糊逻辑工具箱的设计3.2.3STEP7实现模糊控制器设计3.2.3.1模糊算法流程图3.2.3.2模糊算法功能块3.2.4PLC模糊控制器的仿真验证3.2.4.1仿真系统的建立3.2.4.2仿真结果验证第四章PLC预测控制器的研究与实现4.1广义预测控制算法4.1.1单值广义预测控制4.1.2单值广义预测控制律计算4.2PLC单值广义预测控制器的设计与实现4.2.1单值广义预测算法的实现步骤4.2.2单值广义预测控制器的设计4.3单值广义预测控制器的仿真验证4.3.1仿真模型的建立4.3.2仿真结果分析比较第五章基于PLC的空调性能检测实验室计算机控制系统
13、5.1工艺流程与控制方案5.1.1工艺过程简述5.1.2控制要求5.1.3控制方案设计5.2控制系统结构及配置5.3监控系统组态设计5.457-300PLC控制系统设计5.4.1硬件系统组态5.4.2PLC控制程序设计5、论文的理论依据、研究方法、研究内容。目前,PLC的应用十分广泛,涉及到过程控制的方方面面。但在控制策略上,它依然沿用传统的PID控制。许多PLC开发商把PID算法做成模块,固化在PLC中。但从长远角度看,对于一些复杂的控制系统,PID很难满足控制要求,这就需要把先进的控制算法嵌入到PLC的设计中。本课题以此为主要研究内容。工业过程的复杂性以及对于控制日益提高的要求,各种先进控
14、制算法越来越多地深入到控制领域,但由于PLC的编程目前还限于低级语言(如梯形图),所以,给在PLC上实现先进控制算法带来了困难。SIEMENS在PLC的编程系统STEP7中提供了比较丰富的功能模块,因此,本课题首先是通过对控制算法的研究与改进和对STEP功能的开发,使先进控制策略在S7-300PLC上得以较好的实现。本论文重点研究基于PLC的模糊控制器的实现,这一领域目前研究的比较多,因此在总结前人研究方法的基础上,设计出一个基于PLC的通用的模糊控制器,并使其固化在STEP7软件中。此外,对于PLC预测控制虽已有一些研究,但都仅限于理论方面,尚未给出PLC上实现的实例。本课题也想在此方面有所
15、创新,开发出基于PLC的预测控制实现技术。第二章介绍了SIMATICS7-300PLC的主要特点,系统组成及控制系统的配置与实现,同时介绍了STEP软件的功能及结构,组态环境,以及一些基本算法的实现方法。第三章重点阐述了模糊控制的基本理论、模糊控制算法、模糊控制器的结构及设计方法。提出了基于PLC的模糊控制器的实现方法,即采用MATLAB离线设计,PLC在线查询的方式。给出了STEP实现模糊算法的流程图及部分程序。最后建立一个过程仿真系统,对PLC模糊控制器进行仿真验证。第四章介绍了预测控制的基本理论,重点阐述了广义预测控制算法,并结合PLC的特点,提出了基于PLC的单值广义预测控制器的设计方
16、法,给出了STEP7实现单值广义预测算法的步骤与流程图。最后建立一个二阶大滞后的对象模型,构成仿真控制系统,与PID控制进行比较分析,验证PLC预测控制器的有效性。第六章结论与体会,总结自己在课题研究和项目研究的过程中的一些体会和心得,分析了工作中的不足,提出了以后工作的注意事项,改进方法。6、研究条件和可能存在的问题。I.尽快建立样板工程,把己经取得的研究成果应用到工程实际过程中,通过实践检验,发现问题以便不断改进和提高。2.PLC预测控制器目前只应用了简单的单值广义预测算法,有其自身的局限性,如控制精度不高。目前,应用较为成熟的是MPC算法,因此可以把PLC-MPC控制器作为今后研究的一个
17、重点。3.对于PLC模糊控制器的改进,主要是在算法上,为了提高控制效果,单纯的模糊算法是不足的,改进型模糊算法如模糊PID可以改善控制器性能,因此可以开发PLC模糊PID控制器。4.进一步挖掘STEP软件的功能,开发过程对象仿真模块,给出基于PLC建立仿真系统的方法和步骤,为工业实阮应用缩短调试时间,保证系统的可靠性。7、预期的结果。1.通过对先进控制各种算法的分析比较,对先进控制理论有了进一步认识,从中学到了不少解决问题的方法,理解了传统控制方法与先进控制方法的区别。2.基于PLC实现先进控制与基于PC实现先进控制相比较,最重要的一个优势在于PLC实现先进控制不需要通讯协议,而基于PC实现先
18、进控制,在系统设计和运行之前必须正确的配置PC与PLC之间的通讯协议,因此可以降低系统得开发时间。其次,在系统运行时,在下位机上完成先进控制算法比在上位机完成更具有实时性。在可靠性方面,由于基于PC实现先进控制,现场的数据和信号要经过通讯传给上位机,这难免会出现数据的丢失和信号的误差,从而使系统的控制精度下降,而基于PLC实现先进控制避免了这类现象的发生。3.西门子57-300PLC功能强、处理速度快、模块化结构易于扩展,被广泛的应用于自动化控制系统中;其相应开发软件STEP7采用模块化编程方法,提供多种编程语言,丰富的功能模块,能实现较为复杂的功能和算法。因此二者结合起来,为先进控制的设计与
19、开发提供了很好的软硬件平台。4.PLC模糊控制器采用MTALAB离线设计和PLC在线查表的方法,把复杂的模糊推理过程交给计算机离线完成,得到模糊控制量查询表供PLC在线调用。此方法将复杂琐碎的模糊控制系统的开发工作变得简单明了,大大缩短了开发周期,同时也提高的PLC控制的实时性,是目前被广泛采用且效果良好的PLC模糊控制器的设计方法。5.PLC单值广义预测控制器采用简单实用的单值广义预测控制算法,它需要调整参数少、在线计算时间短,可适用于PLC类控制采样周期较短的快速动态过程系统。仿真结果表明:PLC单值广义预测控制器保持了预测控制的性能,控制效果较PID控制有很大改善,同时具有计算量小,响应迅速的优点。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1