• 13.69 MB
  • 2023-01-01 08:30:43 发布

广义预测控制在污水处理系统中的研究与应用

  • 74页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
TP2巧離值ft碼10058;分樊聲,:.‘,離—書-;—^iBimmEnmmn1^p.H■lfWIii;:M^W/謹li!''^---:fc/v::..’”;一.解-'-弓-,1.鄉j柳""1:-巧巧■;V:覃J.凑S;毒J:^j宴|弓■’..亥:M圈广义预测控制在污水处理系统中的、:"———'—-"^""=。-—:,—r:^车-一主是-*-放产遠=苗一?一4一._-''H-究与应^/爹?變相马'w-工程r變MM:控制科学与:郭家军.巧着姓名:.;’r指辱教师;::黄埼兰\山;h;;;;,;j---完成曰麵:20170114;"八'’"'--呈:;5:V:::占毫畫!玄?.:;■^::V:Tr論:;气:;..薄,'韩鷄麗\n独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研巧工作和取得的研究成果,除了文中特别加(^^示注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得天津工业大学或其他教育机构的学位或证书而使用过的材料一。与我同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。’学位论文作者签名;郭《军签字日期:例节2巧《曰学位论文版权使用授权书本学位论文作者完全了解天津工业大学有关保留、使用学位论文的规定。特授权天津工业大学可将学位论文的全部或部分内容编入有关数据库进行,并采用影印、、汇编W供查阅和借阅检索缩印或扫巧等复制手段保存。同意学校向国家有关部口或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)学位论文作者签名:导师签名::签字曰期年2月2S曰签字曰期:2〇r年2月2《曰i\n学位论文的主要创新点本文主要创新点如下:一H中和阶段的化学反应机理H、通过分析污水处理过程中p及p值控制的非线性、大滞后的特性,推导搭建出关于污水处理阶段pH值控制的数学模型。二、根据广义预测控制的基本理论,在pH值控制数学模型的基础上,设计将广义预测控制算法嵌入到控制系统回路中并使用,MATLAB对算法进行处理,提高pH值控制系统的调节速度和精度。-WS、结合SIMATICS7300控制器与组态软件inCC的特点采用DDE通讯技术,实现上位机监控软件WinCC服务器与MATLAB客户端的数据交换。最终将广义预测控制算法应用于污水处理的控制系统中。\n摘要近些年来一,水污染己经严重制约了我国经济的可持续发展和些地区人民的正常生产生活,因此大为发展污水处理事业迫在眉睫。科技的进步W及我国在水处理技术方面的迅速成长,也不断提升了对污水处理过程中的智能化水平的要求,因此使用最新的自动化工业控制技术和智能化仪器设备对整个污水处理过程进行监控势在必行。论文W天津市大港某污水处理厂过程控制系统的设计开发过程为背景,首、先,详细介绍污水处理过程的工艺流程及核屯环节的处理特点,确定整体控制系统构架及网络结构,完成硬件的设计,。然后完成PLC控制程序的编写和上位机WinCC监控画面的组态开发,完成整个污水处理工艺的自动化控制系统设计。针对污水处理中的重要环节,pH中和滴定过程的控制难点进行算法研充,由于H中和阶段的高度非线性和不确定性,基于经典控制理论的传统PID控制p方法,难W取得满意的控制效果。通过分析pH中和过程的化学反应机理结合广义预测控制算法的结构特点,建立对象的控制模型,推导出基于西口子PLC控制系统的pH中和广义预测控制器,并给出实现过程。仿真结果表明,采用广义预测控制对pH值的控制效果优于传统PID,实际现场应用也证明该方法的有效性。关键词:污水处理;pH中和;化C控制系统;组态;广义预测控制江业现场总线\nAbstractInrecentearswaterollutio打hasseriousli:estric1:edthesustainabley,pyd''evelopmentofChinaseconomyandthepeoplesnormalproductionandlifeinsomeareasThereforeiUse地emelure打ttodevelop化esewaetreatme打tindustr.W化.,yggy化edevelopmentofscienceandt;echB〇logyand化erapiddevelopmentofwatertreatmentt;echnology.CO打stantlyimprovethelevelofintellie打ceintherocessofgpsewaetreatme打treuirementssotheuseofthelatesti打dustrialutomatio打controlgq,a化chnologyandi打teUige打tinstrumentformonitoringandconixoilingprocessof化esewageisverynecessar.yInthisaper,takin呂thedesinanddevelopmentprocessCO打trolsyst:emofapgsewaetreatmentinDaan呂DistrictofTiani打asthebackround.Firstofalltheggjg,paeri打troduces化eprocessofsewageIreatme打tprocessand化ekeylinkof化eprocessincharacteristicsDeterminetheoverallcontrolarchi1;ecturetobuildPLCpg,controlnetworkcomletethedesinofthehardware.ThenwritedownthePLC,pg,controlroramofthelowercomuterandtheWinCCconfiurationscreenofthepgpghostcomuterandfinallcomletethedesi打oftheautomaticCO打trolsstemofthep,ypgysewagetreatmentprocess.I打viewofthesewagetreatmentprocessofpH打eutralizatio打titratio打isdificulttocontrolalgorithmresearch.DuetothehighnonlinearityanduncertaintyofpHandthetraditionalPIDcontrolmethodbasedonclassicalcontroltheoiythetraditional,controlmethodcannotgetaoodcontroleffect.BanalzinthechemicalreactiongyygmechanismofHandcombininwiththestructuralcharacteristicsoftheeneralizedpggredictivecontrolalorithmThecontrolmodeloftheobectisestablishedandthepg.j,pHandthege打eralizedpredictivecontrollerbasedo打SIEMENSPLCcontrolsystemarederived.The巧suitsshowthatthecontrolefectoftheHvalueismoreefectivepthanthetraditionalPIDcontrol,Andtheefectivenessof化eme化odisalsodemonstratedbyracticalfieldapplications.pKeword:SewaetreatmentPHneutralizationPLCcontrolsstemConfiurationyg,,y.g,Generalizedre出ctiveCO打trolIndustrial巧eldbus,,p\n目录一第章绪论11.1课题的研究背景及意义11.2国内外污水研究现状及发展趋势21.3污水处理中的难点314.4本文所做的工作及安排第二章污水处理系统的工艺分析52.1污水的基本概念52.1.1污水的水质指标52.2污水处理工艺概述6..221污水处理的基本方法72.22.污水处理的基本流程72.3污水处理工艺中的pH中和阶段82.3.1H值的基本定义8p2.2.3H中和反应的特性分析9p2.3.3污水处理pH中和阶段工艺122.4本章小结13第H章污水处理控制系统的硬件设计153.1污水处理控制系统设计的步骤与方法153丄1污水处理工程设计的步骤153丄2污水处理控制系统设计的方法153.2污水处理控制系统硬件设备的选择和配置163.2.1PLC控制器的选择163.22基于MODBUS协议CP341通讯17.下的模块3.3污水处理控制系统需求分析及设计19331..污水处理控制系统的需求193.3.2污水处理控制系统姐成203.3.3控制系统控制方式的选择223.3.4污水处理具体设备及工艺的控制流程223.4本章小结27第四章污水处理的广义预测控制系统方案设计与仿真294.1预测捏制概述291\n431.2广义预测的基本原理4巧.2.1广义预测的对象模型4.3广义预测控制在污水处理pH中和阶段的研究354H中和353.:!p过程模型的建立4.3.2系统仿真实验及控制性能分析364.4本章小结39第五章污水处理控制系统的软件设计及广义预测控制的应用415.141污水处理控制系统的程序设计5丄1下位机PLC程序程序的设计4]5丄2H中43和反应池控制程序的设计p5.2上位机WinCC组态画面的创建455.2.1上位机组态软件的介绍465.2.2组态界面的绘制475.3上位机组态监控软件WinCC与PLC之间的通信的实现505.4WinCC与MATLAB相结合实现广义预测控制在污水处理过程应用......535.4.1DDE通信简介535.4.2WinCC中DDE通信的设置54在关于5.4.3MATLAB支持的DDE功自g545.4.4WinCC与MATLAB之间DDE通信的建立555.5污水处理控制系统实际运行分析%5.657本章小结第六章总结与展望巧6.1本文总结巧6.2展望601参考文献665发表论文和参加科研情况说明67致谢2\n第一章绪论第一章绪论1.1课题的硏究背景及意义水是地球的生命之源,面对有限的水资源,世界人口的急剧增多,tu及现代工业社会的急速增长,水资源短缺和水环境污染逐渐成为严重限制人类发展的瓶一大人口国的中国颈。对于全球第,水资源的匿乏更是雪上加霜,据有关新闻报W一道我国人均的淡水总量仅为2400吨,仅仅达到全球每人平均的四分之,在一水资源方面全球排名仅位百名W后,属于全世界各国中淡水资源储存含量极度口一一]口3些偏远山区戈壁地区水资源的开发利用难度匿乏的国家。另方面,对于一极大,,,而有裝则因为人口密度极大降水量较少这些地区缺水问题很严重一,北京个亿大约占我国的华北区域为例、河北、天津H个省市的总人口大概为全国总人口的8%,经济规模约是全国经济总量的11%但是这个地区的淡水总量,却还只不到全国淡水总量的1%,根据有关新闻提供的统计数据显示目前该地区水资源的年利用率达到近109%,远远超出自然环境自我回复的能力,也就是说该地区的淡水资源只会持续减少下去,依照目前的水资源使用情况持续下去,华北地区维持正常的生产生活每年要占用生态用水将近90亿吨。如果用被广泛""一一熟知的木桶理论来类比个地区淡水资源的承载能力的话,就是说个木桶,所能容纳最大水量的多少是取决于那个最短的木板而不是最长的那么,这个地区在发展过程中所能达到的最大经济总量则由各种化会资源、自然资源中最为不"水""足的那个因素来决定的,显而易见,资源己经成为华北地区发展最为瓶"一颈的项,在不久的将来会严重了制约该地区的发展。尽管我国的可利用的水资源匿乏而且还在处于不断的减少的状态中,但是对于水环境的污染却十分的严重,加之基础处理设施建设的不到位、监察管理的不力W及人民群众认识的局限性,内陆水域的江河湖泊和近陆的海域都有不同程度上的水污染一。虽然部分地区开展清理整治活动取得了定的改善效果,但是随着我国工业化程度的不断提升、城镇化建设的持续向前发展化及超特大城市规模不断的扩展,因此如果不对水环境加W治理保护,在可预见的未来水环境污染会越来越严重。水资源的污染不仅影响人们的正常生产生活,危害人们的人体健康,更给我国的经济发展造成损失,每年我国,根据相关部口的长时间硏究结果表明W% ̄有高达1.53.0%的GDP损失是因为水体受到污染造成的。因此,合理利用淡水资源,加强治理水环境污染,提倡节约缓解淡水资源的使用紧张状况,碗护淡水资源的可持续使用,进行城市和工业污水处理是为我国1\n天津工业大学硕±学位论文未来国家和人民的发展实现经济发展目标的关键,尽管国内目前大力发展的污水处理事业短期内在数量上取得了不错的效果,但是就目前而言,大城市的污水处理再利用率相对于世界其他国家还比较低,在国家十五规划中提出,未来五年一要是城市污水的处理率达到整体的50%距离这目标任务还很艰巨,传统的污,水处理系统尽管能产生较大的社会效益,但是运行的人力物力成本较高,经济效益低,国家环保总局提供的调查统计显示,我国目前六千多套污水处理设施中,24%仅有的设备处于良好运行状态,随着计算机自动化技术的进步,使用现代化的控制设备替代人来监控污水处理,提高污水处理设备的半自动化和无人化程度,节省资源,,、减少浪费提高污水整个系统的运转水平和效率具有十分重耍的意义。1.2国内外污水研究现状及发展趋势一次工业革命进入蒸汽时代人类社会在经过第、第二次工业革命电气时代及科技革命后人类的社会生产力得到了极速的提高,人们的生活水平也有了质的飞跃,但是伴随而来的就是各种污染,其中最为严重的就是水资源的污染,近凡十年来随着受污染的环境越来越多的进入人们的视线,引起人们的普遍关往。世界各国也纷纷重视起环境的保护和污染的治理一,如今个国家的发展水平不再只靠一经济的发展水平一个因数来衡量,环境的好坏适宜居住的指数也占很大部分比例,,在西方发达国家由于他们的经济发展较早,群众的受教育水平较高,因而对于水污染的治理也较好。加之西方的有关水环境保护的法律法规较为完善,其一城市和工业的污水处理己经形成了个完整的体系,尤其是在污水处理的基础设施建设方面更更是经验丰富,相对于西方在东半球的日本、韩国地区。由于其也处于和西方发达国相似的狂会、经济环境和政府的大力投入扶持,因此这两个国5家的在污水处理方面的技术经验很多[]。特别是日本由于其高度发达的工业技术水平,其在污水处理方面的应用了许多先进的自动化控制技术更是其他国家所不能比拟的。由于各方面的原因,我国在污水处理方面的起步较晚和发展数度较慢,进入一些行业的转移一本世纪W来,随着西方国家的发展方式的转变和,些被发达国家所淘汰的落后产能行业和一些污染非常严重的产业也陆陆续续的转移到我国境内一,方面这些企业的确对我国的经济发展提供了巨大的支持给中国带来的GDP的增长,但是粗放的管理、相关法律法规的缺少监管不到位和不加约束的扩张也给中国的环境带来的巨大的破坏,在环境的治理尤其是在水污染的治理方面,我国还处于全面落后的状态因此大力发展现代化的污水处理事业我国还有W一一很长的路要走,般来说,现代化的污水处理系统现对于传统的系统都拥有2\n第一章绪论下几个优势:一、自动化程度高在工业控制领域,随着现代工业控制技术的推广和发展,基于计算机的开始在污水处理行业得到普遍的应用,提高了整个行业的无人自动化的水平,采用工控机作为上位化与下位化PLC相结合实现智能化管理,大大提高了整个污水处理系统的运转效率再加上各种工业现场总线的应用也提升了系统的控制的及时7][性和远传性。二、安全可靠性高现代化的污水处理厂无论其针对的服务对象是处在偏远地区的工业污水处理厂还是城市的生活污水处理厂一一,安全可靠是第位的。个可靠的处理厂关系到一个工业园区的正常运转或一方辭众的正常生活。因此,高度的安全可靠性是一必备的特点之。H、处理效率高一由于工艺落后等原因,当下国内有相当部分的污水处理设施的效率都很低一下,尤其是在些经济落后地区这些设施相当于摆设,根本不能发挥污水处理的基本作用,和西方发达国家相比有很大差距。而现代化的污水处理设施的效率很高,能大大提髙每天的污水处理的量减轻当地的环境压力。四、能耗低节能减排是当今时代的主题,现代化的污水处理系统能很大程度上做到节能节能意味着更少的运营成本,更有利于污水处理设备的长期使用。尽管我国的目前的污水处理在工艺上、技术上、管理上还与世界先进水平有不小的差距,但是随着我国经济的不断发展,科技水平不断的进步。1^1及不断引进国外先进的设备、技术和自我不断改进的生产工艺。我相信我国的污水处理事业在今后会有质的飞跃。1.3污水处理中的难点一随着我国工业化程度的不断提升,在些高污染的化工工业中所产生的工业一废水越来越多,工业污水般指化工、冶炼、造纸等工业产生的有毒污水高浓度工业、有机化工、草酸、制药、含盐量髙的污水等,送些工业大多含有工业强酸、强碱[^^及很多对生物有毒性的物质,它们的pH值远大于或远小于中和值7,如果这些污水不经过任何处理就直接排放到自然环境中将会造成生态危机,因此对污一水中的酸和碱进行中和,控制污水的pH值是控制污水处理过程中污水排放的个重要标准,根据我国的相关法律法规规定,经过处理的污水的pH值必须在6-.58.5之间才被允许排放到自然界,H值中和过程是,因此在污水处理过程中p3\n天津工业大学硕±学位论文污水处理控制问题的重中之重,其直接关系到整个污水处理控制系统的控制效果W的好坏。一然而,因为化学上的酸碱中和反应是个极其复杂的过程其所反映出来的高一=度时变和非线性是个控制难题,当污水的pH值临近的pH7的中性值时反应增益极高,在此附近向反应池中投入中和反应药物会引发整个环境的pH值巨幅,而当pH值远小于或远大于7H值变化时,加入中和反应物p的变化又很小,一鉴于般的污水处理厂中pH中和池都是规模较大的反映容器,使得在实际pH一W中和过程中般都存在大滞后的问题,这个问题不仅给控制系统带来极大的难题,同时也经常浪费许多中和药物,同时考虑到污水中含有大量的固体颗粒物等[W、现场的外界温度变化对反应的影响,因此:杂质,pH值相对于其他变量如温度,对其展开的控制方法的研究具有很、流量等被认为是最难加控制的参数强的现实意文。1.4本文所做的工作及安排本文天津大港某污水处理厂控制系统项目为背景7-300PLC,基于西口子S及组态软件W一一inCC软件设计出套集自动控制、计算机软硬件为体的智能化控制平台,并研究将广义预测控制替代传统P阻控制运用到污水处理pH中和阶段的方法,实现对pH中和的更精确快速的控制本文主要研究内容和章节安排如下:第一章简耍介绍本课题的研究背景及国内外研巧近况,并对污水处理广自动控制系统进行了简要的分析,并结合研巧对象简要分析污水处理控制系统中的pH中和阶段难点进行综述。第二章研究分析自动化污水处理系统的整个工艺流程,并着重对pH中和,明确整个污水处理的控制工艺流程过程的反应机理进行说明和深入分析。第H章根据第二章的分析确定控制工艺制定污水控制系统的控制方案,并完成PLC控制系统的硬件设计工作。PC第四章首先对预测控制进行简要介绍,并着重对广义预测控制算法G算法进行详细的推导,针对pH中和的反应机理和广义预测算法的特点建立数学模型,使用工具MA化AB对其进行仿真并分析控制效果。第五章完成污水处理控制系统软件部分的设计最后总结设计出MATLAB与上位机监控软件WinCC通过DDE通信实现的方法步骤。第六章对本文所做的内容进行简要的总结,并对此后研究的发展给出了展望。4\n第二章污水处理系统的工艺分析第二章污水处理系统的工艺分析2.1污水的基本概念人类任何发展都离不开水,经过人们利用的水都会被多多少少的污染,产生于人们的日常生活及工业生产中,因为在使用后受到污染而失去再次利用的功會旨需要被净化处理的水体称做污水,按照产生的设备来源不同可将污水分为生活和工业污水都不能直接排放到大自然中必须要经过污水处理去除一,任何污水,些大自然不能通过自身的恢复系统降解的杂质污染物,符合相关的排放标准后才能["]加W释放。2..11污水的水质指标一水质(wateru址t)是指水体W及水体内包含的物质起所表现出来的性qy一质,水质指杨作为个标准用来定义不同的水质所呈现的内容、种类和成份。按一照环境相关的法律法规般可讲水质的指杨划分为物理、化学、生物H大类型:,1.物理性指标通常指能通过人的感官就能察觉到的指标。(1)温度有些工厂排放的工业污水的水体温度都远髙于正常水体,若这些污水不经处理就直接排放会引发自然水体的热污染,最终致使自然界水,影响水中生物生存环境的水质恶化。(2)色度未受污染的自然水体是无色透明的,但是未经处理的污水因为含有各种金属离子或者人类合成机化合物而呈现各种各样的颜色。(3)嗅和味大部分受污染的水体由于各种有机物的腐烂会发出难闻的气味。(4)固体物质固态物质共分为悬浮性物质、胶体性物质、溶解性,悬浮会附着管道内壁造一成水道的阻塞,,在些极端情况下可能会引起管道破裂影响居民和企业的供排水一。除此之外,些具有挥发性的固状物随着其不断的分解也逐渐成为水体污染的原因。2.化学性污染指标化学需氧量COD(ChemicalOxygenDemand)是判断污水中化学性污染指5\n天津工业大学硕±学位论文标多少的衡量标准,COD的需求越高表明水中的化学性污染物越多水体的受污+-一2+NHN0染水平越严重。无机的需氧污染物比较少,主要是些扣户、Fe、4、2、2-CN-S、等无机盐离子。而绝大部分需氧型污染物物是各种有机物,在水中微生物分解有机物污染物所消耗的氧气量被称为生物需氧量BOD(Biochemical一一0巧gendemand),因此在些特定的环境下,需氧物般就是指有机物本身,无机物可忽略不计。有充足的硝化细南存在时发生硝化作用,如虚线部分所示X含氮有机物生化需氧量,肥孤'//I//^3/Im户I观細化細,通微強/?/B孤培育期开始后的日8天2-图1典型污水B0D处理曲线图3.生物指标一些化工企业排放的污水中富含氮在、磯等是植物和微生物生长所必需的营,这些污水如果直接排放到自然水体中会导致水体的富营养化元素,促使西葫芦tW等藻类W及大肠杆菌等细菌大量繁殖,形成生态污染现象。当水域中的氧含量耗尽时又引起藻类的大面积死亡,水中的BOD值剧増,恶化环,导致水体腐败境。形成恶性循环造成严重的环境污染。22.污水处理工艺概述总的来说一,城市和工业污水进入污水处理厂后,般首先利用大自然的力量微生物强大的新陈代谢功能将污水中可能的有机物污染物进行降解,生产有污染的气体物质,、液体物质W及类似生物活性污泥的固体物质然后再经过物理、化学的作用后,将污水中的有害成分转化为对环境没有破坏性的物质使水体达到法^律所规定的排放标准,可1^释放到自然界中的过程叫做污水处理。6\n第二章污水处理系统的工艺分析22.1.污水处理的基本方法上节介绍的污水里含有的不一现代的污水处理工艺多种多样,对应着样类型的污染物,正常情况下根据工艺要求可W分为四类方法:物理处理方法:根据不同物质之间具有不同的物理特性(如:质量、密度、溶解性、、溶点等)利用格栅、纱网、离屯机、沉淀池等污水处理设备分离除去污、水中呈悬浮状态和不溶解漂浮的固体物质。包括的主要的方洁有:气浮蒸发、截留、重力分离等。化学处理方法是根据一些水处理方面的化学反应向污水中投入不同的化学一药剂或者将不同类型的工业污水按照定比例相混合让两者进行化学反应,转化或分离水体中的污染物使其转化成对环境无影响的物质,常用的化学处理方法氧一化还原法,、电渗析法、中和萃取法等化学方法常常用于般工业巧业里工厂排113放的污水。一些我们认为的污染物在微生物眼里就是食物生物处理方法:在污水中,因此利用受污染水体中的微生物的降解代谢作用,清除污水中成悬浮和胶状的有机污染物一,使水体得到清理净化。生物法需要在适当时机使用定的人为干预措施,使水体环境尽可能的满足微生物生长和繁殖,尽最大可能发挥生物的活性提高污一水处理的效率:,生物降解净化的方法般包含所列的种类自然生物处理法;厌氧生物还原法和活性污泥法。2.2.2污水处理的基本流程一在设计污水处理0:程时需要结舍实际的情况来选择处理工艺,般来说有W下凡点;1.污水处理厂的的地理位置。2.进入污水处理厂的污水预估流量。3。.所处理的污水有何特性及所要达到的排放标准4.该污水处理厂的经济和社会效益如何。一为了法到最大的污水处理效果,在实际的污水处理项目中很少仅仅使用单一。种方法。为了达到某些目的,往往是几种方法的结合使用W本文的项目背景-2天津大港污水处理厂项目为例图2,该污水处理厂处理的污水成份比较复杂,一不是单的处理工艺能解决的。可分为初级预处理、次级再处理、H级处理。(1)初级预处理初级预处理主要使用的是物理设备和手段的将污水中的颗粒较大的漂浮物一般BOD==-质,30%SS50%60%,通过设备主要为格栅、沉砂池、悬浮物质,及沉淀池等车间从水体中去除。7\n天津王业大学硕±学位论文2)(次级再处理一污水经过的初级预处理后,只是清除了些固状悬浮物,水体水质往往还达不到规定的可排放标准,因此需要在次级次级再处理中应用生物的手段或化学的==手段清除水体中的胶状污染物和易反应性物质,BOD90%,SS90%;此阶段主要有pH中和车间、CASS反应室、生物反应接触间、二次沉淀房构成。采用的典型设备车间主要有生物曝气池和二次沉淀池[W。(3)H级处理或高级处理一经过上步的次级再处理后,受污染水体的水质状况已经发生了巨大的改一一些特殊的工业污水处理变,对于己经满足了定的排放条件,对于,需要经过二一级后再进步对水体采取处理,彻底消除水体中最难处理的高污染重金属离子和氮憐等。由于污水处理过程中残留的污泥里包含数量惊人的高致病性细菌和病一原体如果直接排放将对环境形成再次的污染,,因此将其排入消毒池或回流到沉淀池再次处理后排出,经过脫水技术的处理,污泥将进行销毁。筛除砂碌污泥剩余污泥t个个个^,,;^■■格栅>沉砂池?初沉池声曝气池■?二沉池■消毒池每^L剩余污泥—^回流活性朽泥柯选择);亏^尼图2-2天津大港污水处理厂污水处理工艺流程图2.3污水处理工艺中的pH中和阶段2.3.1H值的基本定义pH值是用一p来衡量溶液酸碱度的个物理量,指的是氨离子的浓度指数。其"标准定义是的离子数所含氨氧根离子浓度的负对数[]。表示为具体的数学公式2-(1)如式所示:+-肿=-=如fi〇g/r或打1〇(2-1)[][]下面W水的电离平衡方程式来进一步说明pH值,。在常温条件下未离解的+水分与离解产生的H和0吐之间保持如下的平衡关系:巧。-6[I]二-气1.82x10(22)权〇]8\n第二章污水处理系统的工艺分析+-上式可W看到纯水的理解度很小也0、H、OH,的单位是摩尔浓度,从[][][]所W因为水的离解造成的水分子的减少可W完全忽略不计,在纯水或者稀释溶液一个常数中,水分子的摩尔弄高度可认为是,,即在化水分子的重量得出:权t2j=證^=55.3(腳//王)(2-3)18^ ̄-?=-h0H1.82X10(24)[\]--对(23)、(24)进行运算的+-"==-抒饼rK,1.008x10(25)[]"[]上式中,Kw水在室温下的电解平衡常数。由于纯水是中性的且水分子电解(2-分离出来的数目是相等的,因此公式5)可写成:+-"=ir=1008x1-好饼r.0(26)[1][f+--7+>7因此在纯水中H的浓度约为10w〇//t。当町l〇mo化溶液呈现酸性。反]+-7之<wo化溶H(2-7,当町10。使用p符号代表溶液的酸碱性)]液呈现碱性,公式如所示:=-r-lo7二(27)挪g[]2.3.2H中和反应的特性分析p根据化学反应原理的解释,碱,水的形成是由酸性物质电离出的氨离子性电tW=7离出氨氧基离子发生化学反应,这就是中和反应的实质。当pH时,游离在-水中的H+和OH单位体积水内的数量刚好一一样形成个动态的平衡,此时便被称为是水的化学酸碱平衡点。通过物质的电力平衡定律我们可W知道,在任何溶液中的电荷是应该时刻处于均衡的状态的,pH中和的过程和酸碱发生化学平衡是相同的就是各种显阳性与显阴性的离子进行作用的过程一,般情况下,我们采取酸碱滴定的方法来测量溶解的pH值。整个过程就是向酸液或碱液中滴加化学性质相反的物质,从而使物质的pH值发生相反改变的过程。1因此本文为了分析pH中和机理特性,也进行了相关的实验使用HC溶液和NaOH溶液进行了酸碱中和滴定实验,用酸液中和碱液。实验表明,酸碱中和过程的最终班值与很多因素有关,例化酸碱液的浓度、温度等。但是,影响因素最大的是两溶液的浓度差一。为此,针对该因素,做了个混合溶液的pH值与19[]2-所加酸液量关系的实验。如下图3所示为混合溶液值与酸碱液浓度差的特性曲线。从图中我们了解到,的中和过程并非是线性变化的过程。特别是当班值9\n天津工业大学硕±学位论文-=7即将接近班时,静态增益会变得很大,即便是加入少量的化学药剂也会导致pH值出现剧烈的波动口W;但是当pH值远大于或远小于中和点值时,静态增益就会变的很小,加入较多的化学药剂也只能使pH值发生较小的改变。其非线性突出表现的非常明显,通过W上论述,我们可W发现过程增益在中和点附近会变得很大,对轻微的扰动也会表现得非常灵敏。这就表明,当反应过程受到的干扰很小时,整个反应过程也会受到很大的影响,会严重改变所得到的性能结果。滴定实验效果如下图2-3所示:PH值牟14.■?7.—0酸滴定疊图2-3酸碱滴定实验效果图一由于各种条件的参与在现实的污水处理过程中,pH中和阶段是个反应非常繁杂的过程,因此为了便于研究有送方面的专家根据物理和化学动态平衡的法,贝!J提出了在持续拔拌反应蓋系统(ContinuouslyStirredTankReactor)模型能较为准确的反映pH中和反应物质的动态变化,本文借助此模型分析pH中和过程的原理。--I控制器111IIIII1II.'1^U—jI碱1揽拌器1IIIWz进曰废水化C)l."-尚'反应池——?XI酸度图2-4连续攪拌反应蓋系统模型图中参数如下:巧一污水中酸(碱)的流量中和药剂入流碱(酸)流量,即控制量U拍10\n第二章污水处理系统的工艺分析—C/污水中酸(碱)的浓度G-中和药剂入流碱(酸)的浓度F—反应蓋的容积在图中pH检测变送器是负责实时收集经过反应池处理过的对象的pH值,经过PLC的模拟量采集模块传送到控制器,经过CPU的处理运算得到相应的输出控制量的大小,在经过现场通信网络将数据回传给相关阀口等被控对象执行对口1应的动作。整个控制系统有两套不同的执行回路,根据传感器测得的数据情况自动选择不同的执行回路,最终目的是为了使控制要求得到实现即是出口污水的pH值达到设定要求,整个的过程是在下位机PLC中执行,通过工业现场总线技术监控人员就可W在控制室通过上位机监控软件的监控画面一目了然的观察整个的现场设备的运转情况和实时的现场数据PS。对CSTR物理模型的实验解析都是在想象实验条件所有的条件都达到理想状态的情况,任何过程都是按照理论分析得到的公式所运行,完全排出可能出现的外界干扰,这种情况下,CSTR的模型可区别为静态、动态模型。静态非线性模型用来演示所有化学反应物达到化学平衡,动态模型是为了表现当CSTR受到外部干扰出现反应物的浓度出现的动态变化时的反应。用来真实条件下实际的pH中和过程可能出现的状况,在这种条件下,动态数学模型的写为:反应蓋中需要排进的酸酌总量与排出的差值就是反应蓋中酸值总共的改变值-8,如公式(2);-CX=F-马的的+(28)[巧巧的]。i字at同样对于碱性溶液来说,反应蓋中需要排进的碱的总量与排出的差值就是反口3]2-9:应蓋中碱值总共的改变值,如()所示巧灼+-9[巧灼巧的k孚口)at--8-根据公式(2)、(29)即可推导出CST艮系统的动态控制数学模型如(210)所示:C-F=+/巧的的"i每[巧()k-<(2爱10)巧的〔-=的+M的h2hdtI=—;----jc、(2令3,中和公式口89可将口10)化简得公式11):。而)口)XI\n天津工业大学硕±学位论文=--+少任1的1)仁>化的杉2)巧at2.3.3巧水处理pH中和阶段工艺本文的滨海污水处理厂的H中和处理工艺是一个多级中和过程工艺流p,其一2-5程如图所示,包括前端的调节池,第中和反应池和第二中和反应池。其王艺流程是,工厂的碱性废水与酸性废水进入调节池レ,进行初步的废水中和ッ及沉P4]淀,废水停留时间约为30分钟。在调节池中废水的值大概降到11到12。之后由提升录将废水从调节池送到流向第一反应池的管道,此时如果检测到废水的一一pH值达到工艺要求,打开流向下级处理的电磁阀,否则打开流向第反应池的电池阀一。在废水流向第H反应池时检测其流量,和反应池内的p值,经过计算的到所要添加中和剂的流量一,执行机构是计量累。在第级反应池内pH值应该达到工业要求。然而,废液可能产生堵塞或溢流,所W需要地兰个中和反应池。经过第H个中和反应池后一,废液达到排放标准,废水进入下级处理过程。计量累汁靈聚L.^pH控制、撥拌器。+1。1^ ̄Jh<h^^<调节池..TH.1雌制下--级处理口酸性废水图2-5天津大港污水处理厂H中和工艺图p+污水处理pH值控制的基础是化学上的H、0巧中和理论,两者有相同点也有各自的特殊之处。大部分情况下,待处理污水的化学特性由于各种实际的因素都是处于变化之中么呈现酸性要么呈现碱性一,往往,要个很小的外界干扰导致污水的pH或者流量发生变化后,由于这种原因致使有关pH值的控制很难达到一理想状态一,对控制系统是个严峻的考验。因此pH值控制系统是个需要进行25[]深入研究的课题。12\n第二章污水处理系统的工艺分析2.4本章小结本章主要介绍了污水及污水处理的基本定义概念,重点讲述污水处理的工艺,并分析本文所参照的天津大港污水处理厂的实际项目工程所采用的H级处理工艺的具体构架,为接下来的研究工作打好基础。13\n天津工业大学硕±学位论文14\n第H章污水处理控制系统的硬件设计第H章污水处理控制系统的硬件设计3.1污水处理控制系统设计的步驟与方法3丄1污水处理工程设计的步驟一一般来说,个污水处理项目工程设计工作按照时间顺序可W划分为三个不同一些质量要求的阶段,项目研讨论证、确定初步设计方案W及详细设计阶段。对于一,次的论证和实验严格规范且缺少先例经验的项目在确定方案后还要对其进行再,一确保万无失。^1充采用泣种方法可,,协{^分发挥利用现有资源明确责任主体调各部口的功能口6]保证工程项目的有序进行,也为W后的项目验收提供方便。一第步的研讶阶段主要的职能是为后的工作做准备,包括项目的各种相关材料的采集汇总、可行性研讨论证等,完成项目大体的网络架构的搭建。一工作第二步根据上步完成的,对整体的网络构架进行细化,详细分析系统的,制定分部的控制要求,各个部分的工艺的内容,给出大体的控制流程图确定捏制方案。第H部依据拴制方案结合项目本身的实际情况选择控制系统的软硬件设备的型号和数量W及工业现场的设备。设计详细的控制电气原理图和现场接线图等部分。312..污水处理控制系统设计的方法控制系统作为污水处理工程中最重要最核也的部分,当这个工程的工艺方面设计的方案定型后,就要进行现代化的控制系统方面的设计,总的来说,控制系统的创建有下列的步骤:(1)了解污水处理的具体工艺流程控制系统设计人员通过与工芝设计人员的沟通协商,完全了解控制部分所要完成的任务并分析整个全局和具体的车间污水处理工艺流程一,起探讨制定控制方案针对控制部分可能出现的难题进行设想解决相关的疑惑。(2)制定具体的控制方案,创建控制流程图对现场实际情况进行考察,根据现场实际的设备种类型号W及工艺布局,编写监控数据表和管道王艺图纸(I/O的种类、干湿,确定需要控制的对象类型、数目巧\n天津工业大学硕±学位论文节点的数目、有源无源信号的多少)。(3)对控制器的器件设备进行硬件选型一工业领域不同于一般的民用领域,可靠安全是第位的,针对污水处理过程中的现实条件确定使用工控领域常用PLC作为整个系统的控制器结合上位机监控软件构成完整的控制体系。(1)控制系统电气方案的实现口]完成上述的准备工作后,就要进入具体的设计工作了,根据相关的标准进行电气图纸的设计包括现场控制防爆柜的内外部造型的设计、控制柜内器件卡槽的摆、控制回路的走线放布局、接线端子的摆放等等。另外还有现场就地仪表和执行机构与控制柜内控制器的通信连接线路走势也要进斤慎重的考虑。(5)控制系统软件部分的开发在硬件方面的工作完成后,接下来就要开发相关的程序了,首先是下位机PLC的控制程序的编写,根据前面得到的控制逻辑和控制要求编写相关的程序,实现控,制效果;其次是上位机监控画面的创建在整个的设计过程中这个部分是至关重要的,因为上位机是人与控制系统进行直接接触的中介,通过上位机的监控现场操作人员能直观的了解整个控制系统的运行状况并对控制系统进行操作,在远离现场的控制室使用现场的仪器设备。(6)控制系统的测试与应用在控制系统设计的最后是关于系统的调试,在前面这些步骤中,所有的都是在理论层面上的工作,在实际的污水处理现场由于各种方面的原因有些设计可能别不能达到现场的控制要求,因此需要在整个设计的最后到现场进行实地测试。3.2污水处理控制系统硬件设备的选择和配置3.2.1PLC控制器的选择现代化的污水处理控制系统的核瓜是控制器PS],控制器的选择至关重要。污水处理系统由于其本身相对于其它行业有很多特殊的地方,地处位置偏远、现场的处理环境恶劣、现场的仪表设备种类繁杂数目众多,而且由于其从事的污水处理工作内容的特殊性,决定这各行业的控制系统必须要满足能很长时间不间断的安全正常运行的条件,,如果系统的抗干扰能力不足稳定性不够。导致系统出现状况停止运,影响该区域群众的正常生产生活行将对当地的环境造成严重的生态灾难。因此选择的控制器要满足下的条件:1己\n第三章污水处理拴制系统的硬件设计1.能承担系统赋予的控制任务,并保证能不出差错及时带的执行相关的控制动作。2一.具有数据汇总采集和定的处理能力。3.能应对复杂恶劣的工作环境,能够长时间不间断的确保控制系统高效的运转。4.支持多种多样的工业通信方式,使控制系统能与不同厂商的各种器件设备相匹配完成最先进技术设备的应用。5.模块化设计,能在某个模块出现状况时能迅速拆解和更换不中断系统的运转。根据上述要求,本文的基础天津大港某污水处理厂控制系统选择德国西口子I-300LC作SIMATC系列S7P为控制器设计控制系统。该控制器凭借极离的可靠性、强大的的网络通信能力、有力的价格优势被越来越多的应用到我国的工业化建设当中。3.2.2基于MODBUS协议下的CP341通讯模块一般的污水处理厂的占地面积都比较大,每个车间之间W及与拴制室的距离都比较远,导致整个厂区的现场设备的分布都比较零散。如果将需要采集的设备信息都通过通信电维的方式直接接入控制室不仅浪费物为财力,更会由于通信电缆的长度过程导致控制器接收到的信号失真,影响控制系统的正常运巧。因此采用分布式现场总线的形式对现场数据进行采集更适合污水处理控制系统的开发。首先将现场的数据信息采集到总线式的I/O模块中,再使用Mo批US工业通信协议传送到控制柜机架上的CP341模块,实现整个污水处理厂所有的信号实时准确采集,最终到达P9]期望的控制效果。M一款真正意义odbus是由Modicon公司在上世纪屯千年代发明的,世界上第-RS-232-上的工业现场总线协议。该协议支持传统的、RS422、RS485W及工业W太网通信接口,当在整个的ModBus工业通信网络中进行通信时,此协议会决定每个控制器和被控设备需要知道的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的顿或包结构,这种转换也扩展了根据具体的网络解决节地址。、路由路径及错误检测的方法带有智能终端的可编程控制器和上位机计算机通过公用的通信线路或局部专用线路进行连接,用来实现控制系统中各个期间设施之间的信号交流和各种数据的采集和监控,是全球17\n天津工业大学硕壬学位论文公认的一个行业规范,基于Modbus总线协议,任何设备只耍是支持该协议都可W搭建成工业控制网络P气一odBu一Ms通信协议中般分为两种通信模式:种是ASCII和RTU惦端终端设备,送两种模式与上位机的通信能为相差不大,用户主耍根据具体的需求选择使)一一,在常用的ModbusRTU用的模式模式中,通信采用的是主从的技术即在个协议中仅仅存在一个设备能作为控制主站,其余的只能作为从站组建到网络中,全部-的数据交流都在主站中进行。如图所示的S7300CP341模块连接示意图如上图3-1所示:FileEditViewOptionsHelp鸟通IProtocol^;CIIjSI出jyjyy/nHyixProtocolQ一!jJ一…or車res5FIfhelp.:;\STmlj图3-1CP341模块的通信建立配置一西口子S7-30034系列PLC的专用CP1通信模块是种基于全开工串行通信方式的模块,通过这个模块控制器能远距离的接收数据,完成与远端仪器设备的数据一刖交换,般采用Mo加usRTU总线的形式进行网络的搭建,在网络中大部分情况一,PLC作为主站负责接下收类似现场智能仪表的适传数据并进行处理。作为个模块其配置可-[^在S7300的编程软件STEP7中进行并可进行相关参数的配置。如3-2图所示:巧\n第H章污水处理控制系统的硬件设计*°??重亡兰A*.—?J>一-一-,:马vG工王aismssin立ace^Tri1eceiv工打;iit主Rl;gDtterfa瓦雪I1II'一〇£aecex^^eMesageF——-————?———"’,。—End工DsiTQnie::!^R:寞;畫……'?-…'xra"f*OnEir〇£ChacterDela^CharacterDelaj養:巧与Ipyy|**"■—":£日nReceit〇£Fixedg;Timber〇£CKaar貧p:Y;;:Oecei〇£acIn丘ptEndCharte1'誓-—m—?——^—Sediaractee^:feClarFra;;ppTrsusmissio打区aDataStoParit:tt色Ijpy ̄ ̄ ̄—‘geoci^sir,!bpjs^‘|}臣;lj痛定取消巧助I!I-2图3CP341通讯配置界面33.污水处理控制系统需求分析及设计3.3.1污水处理控制系统的需求通过分析天津污水处理厂的特点及要求总结出其控制系统相应的需求。为了确rne、保整个项目能正常运行,选择工业W太网(Indus杜ialE化et)作为监视操控中屯里的上位计算机与分布在全厂各处的控制房中PLC之间进行通信的方法。由于各个分口2]一控制系统之间几乎没有什么关联,所当任何部分出现状况不能正常工作时不会影响其他部分的正常生产处理。整个系统使用的软件通信模式和硬件的规格都具有行业标准且在控制系统初期就考虑到今后系统的维护和拓展,因此当某个设备出,减少维护的人力物力成本现故障时可W使用任意支持该标准的相似设备加W替换。该污水处理控制系统的需求如下;(1)安全稳定性*该污水处理系统需要724连续运转,因此控制系统也要能在各种的条件环境中保持正常的使用。满足相关的设计规定,[M及国家的相关法律法规。除此之外整个系统还应该具有王业产品的耐使用,防护性好,,维修护理简单容易进行系统配置等特点。19\n天津工业大学硕±学位论文2()自我故障错误检测:一一安全在工业生产中始终处在第的位置,基于污水处理过程的特殊性,需要一个安全的控制系统作为保障定的自我故障错误检测功能,,这个控制系统耍具有对在运行过程中时刻出现的故障错误信息进行自我检测并在上位计算机中通过图像或声音传达给监控人员同时利用控制器自身的保护机制对故障信息做出相应的动,确保控制器自身和现场仪表设备的安全作。(3)标准化及拓展性:在控制系统设计初期就耍考虑到该系统的标准化和拓展性问题一,对于个标准一化的控制系统无论是在硬件还是软件义面都是个必需的条件,标准化意味着更好一一口3レ],的维护,当个器件发生故障时就可义立即更换为同类型的设备减少控制系统的维护时间一。拓展性是在设计的前期就预留定的空闲I/O点数和通信接口为W后控制系统的检修维护和扩展提前考虑周全。3.3.2污水处理控制系统组成考虑到本污水处理广项目现场的实际情况W及现有硬件设施的条件,此控制系""统的整体控制网络采取监视集中化,控制分布化的结构。整个网络大体上有设备应用层、监视控制层、服务管理层组成。PLC控制器被安放在在厂区的固定位置,针对现场仪表设备数目众多,的分控制室内、散布整个处理厂区的特点采用现场的仪表器件通过Modbus-RTU现场总线的方式与控制室内的PLC进行数据的采集与控制;而中央控制室内的上位机则通过工业W太网的高速通信光纤对下位机PLC实5^口]时的监控和发送相关的执行命令。(1)设备应用层设备应用层是指底层的检测机构和执行机构,其中包括各种自动化带有远传功一能检测仪表,、水栗、投放药物的机器、鼓风机、卸料机等等这些设备般都带有一PLC定的通信能力,控制站中通过线缆将实时的数据和运行状态发送到。(2)监视控制层监视控制层主要包括分布在园区特定位置的PLC控制站和中央控制室内的上、3化C位机,此层是整个控制系统的核屯部分,个控制站中都有各自的控制柜和供电系统:。分别负责各自控制任务主要有水循环控制站、生化反应处理站、残留污,上位机则负责整个系统的监控泥处理中私站。水循环控制站,:主要对工序中的前几个步骤(相关的液位)实施监控另外现一些阀n的控制也在这个站中场的水累和。20\n第H章污水处理控制系统的硬件设计生化反应处理站,生化反应处理中包括很:该站中的PLC2的功能是最重要的多如:CASS池、pH中和池、加氯消毒池等,主要负责采集控制正在接受处理污水中的COD>。2PLC的、H值的参数的变化并加1控,完p(^制成污水处理的主要工作号1具体控制包含下列几种:()根据测量实时进入污水处理厂的待处理水体的流量调一定的平衡的目的(2)控粗细格栅的相关位置达到控制其前后液位保持。对生化反、应中屯的几台鼓风机的进风量大小进行控制,因为生化反应的原因需要对反应池内D-的水体吹入大量氧气加快处理的进程,根据测得的CO/BOD的数据通过420mA的电流信号控制变频器0-50HZ的输出进而控制风机的运行功率达到控制进风量的控制。残留污泥处理中也站:此站负责的是污水处理最后部分的扫尾工作,对处理过的剩余污泥相关的车间的运转进行调控。-3该污水处理厂控制系统的大体网络构架如下图3所示:二I信息管理层^—二一I咚_产—'軍,^I操作监控层lOOMb/s光纤工业臥太网现场控制层IS7-300--7300S73QQI|w3-B乳呈.2異-,iina飄2感誦J熙悼J1I|私^la國::p歷p圆圆圆,>IjIIII253-21巧-!MB些IgflflM32;目田f!I胃;琴琴!进水站生化站污泥站图3-3控制系统网络架构图(3)服务管理层服务管理层的位于中和控制中也,主要指的是上位机控制系统软硬件的部分包括:电脑。,、传真机、路由装置服务于整个系统是人和机器进行交流的中介。可W在服务管理层全面的对整个控制系统实施调度监控。21\n天津工业大学硕±学位论文3.3.3控制系统控制方式的选择根据本污水处理广项目现场的实际情况W及现有硬件设施的条件,对于具体的现场设备我们选择现场就地手动控制、分控制站中工业触摸屏(HMI)的控制、部一分系统的全自动控制、中央控制室的远程人为干预控制,这四种控制方式有定的优先级别的区别,其中现场就地手动控制的级别在这几个当时是最高的,采取送些措施的最终目的是为了保障污水处理系统的安全运行,避免事故的发生。一(1)现场就地控制:在污水处理的工业现场每个设备旁都有个设备控制柱,通过切换控制柱上的就地远程开关旋钮来转换现场设备的就地远程控制,在就地的PLC情况下,只能通过现场的控制柱上的开关来控制设备启停和参数设置此时远程无法发送相关的控制指令。2):(分控制站中工业触摸屏(HMI)的控制在各个PLC控制分站中都配备了一个西口子工业触摸屏Sm000圧レ一art1作为简单的画面和参数显示义及些控制权限方便控制系统的维护和设备的检修。(3):部分系统的全自动控制顾名思义就是在没有人为干预的情况下,实现系统的自动化运行一些初始化工作W及系统运行所必须的条件发出。在操作人员完成一自动运行的指令后,控制系统么按照PLC控制程序中所编写的指令进行自动完成些流程的动作。在平时的工作中可W节省相关的人力。当然,当系统出现状况发出相关的故障报警时还需要监控人员进行确认和解决。4)中:(央控制室的远程人为干预控制在中央控制室里,操作人员不用抵达实际生产现场就可通过上位机监控软件对现场的仪器设备实施远程的监视和控制。3.3.4污水处理具体设备及工艺的控制流程污水处理的过程很复杂,在整个的处理工艺中用到仪器设备也种类繁多,采用不同处理工艺的污水处理厂使用的设备也不尽相同,但是也有相同的部分,天津大港污水处理厂项目所用到的关键主要设备需要控制大体上包括粗细格栅的控制、进出水累的控制、引风机和鼓风机的控制、污泥粟的控制W及pH中和反应的控制流程。)(1粗细格栅控制一,污水中往往含有大量的杂物污水处理格栅是种可^^^自动拦截并清除水体中各种类型悬浮物题的水处理专用设备,广泛应用于城市的污水处理过程中,在控制一系统自动运行的条件下,关于格栅的控制可分为两种形式,。第根据污水水位大22\n第H章污水处理控制系统的硬件设计小的控制,在污水处理的过程中格栅的两侧各放置有液位传感器用来测量两边的液位大小,根据PLC程序中的设定大小,当两边的水位差值到达执行条件时,PLC将发出运行指令格栅自动运行进行工作直到液位回到设定值1^^内停止。第二,时间设定,在PLC控制程序中通过延时启动和延时停止指令直接规定格栅的运行周期和运一行时间,这种方法般针对污水处理厂的污水来源固定或变化很小的时段。除此之。夕h,污水处理厂的工作人员也可W随时使用手动开关肩动或停止格栅的运行一在设备工艺中,格栅和螺旋固体压缩机是在体的,。当格栅运行时压缩机也随之运行负责对格栅分离出来的固体杂物进行压缩方便接下来的处理。整个的开启一顺序是先开启压缩机进行预热运行,在其运行段时间后再启动格栅机。关闭时依3-4所示照相反的顺序进行。格栅系统的工作流程如图。■"咨葡岳制方栅控制方式1式2,_—,、/、^1一》<^自动模5^> ̄.>就地控制自动模^/^\/、丫丫YYI ̄ ̄*^^,I!一格栅机运行^i检测液位羞I"格栅机飾k'!停止^’————— ̄!II!'、人.、I'看止啸旬\-裔于设蒼N'/、'到?/、、、,值?LJ'Ty格栅机挣止I图3-4格栅系统工作流程(2)进出水粟的控制水累是所有水处理行业中必不可少的一种设备是进行水处理的基础。天津大港污水处理厂也用到了许多水累用来控制污水在整个厂区内的流动循环,对水粟的控一制般是根据相关的液位检测仪器测得的信息进行相关的动作,当系统设定某个工23\n天津工业大学硕±学位论文艺反应车间内的污水液位为一个定值时,当PLC收到的传感器检测到的液位低于这个值时就对水粟发出运行命令;当PLC收到的传感器检测到的液位高于这个值时就对水粟停止运行命令(对于出水粟刚好相反)。由于每个处理环节都配备有几个水粟同时处于待机状态,在系统运行的过程中,编写PLC控制程序时专口编写统计每个水系总共运行的时长,根据具体的控制耍求对所有的水粟进行轮番的使用,使每个水累的平均使用时间都大致相等,有利于各个水粟的硬件状态得到最大的发挥和避免资源的浪费,确保每台水粟都处于最后好的状态。-其控制流程图如图35所示:水泉控制I启动1#水粟IJ?N-r2s—停粟n惡延时60sjI报警指示图3-5进出水累的控制流程图(3)鼓引风机风机是为了向正在处理的污水中吹入氧气使污水中的生物作用和化学反应得充分快速的进行一,加快污水处理的效率。般的风机的控制都是通过变频器的设定来实现的。根据王艺设计的要求在程序中设定不同阶段所要使用的鼓风机的转速的,在化C中写好响应的转换程序-大小,通过控制器模拟量输出模块输出420mA的电流信号对应到变频器的0到50Hz的频率进而控制风机的转速大小。相较于传统的开关量控制电机的启停而不控制电机的转速,这种方法更为符合当今社会所倡导24\n第H章污水处理控制系统的硬件设计的建设节能减排社会的相关指示,而且根据现场测回的污水中的氧气含量的数据与一风机的控制形成个控制回路,能更好的实现污水中关于氧含量的控制,实现氧含量的稳定,保证后续王作的正常进行。(4)污泥系流进污水处理厂里的待处理水体经过各种污水污水处理工艺的处理会残留各种的污泥,,这些污泥中含有大量的有害物质因此整个污水处理系统中对残留污泥的处理直接关系到整个污水处理的成败至关重要,这个处理过程中中污泥累的控制是一关键,也和其他的水累样,污泥索也是依据相关的污泥的相关液位来实现控制的。在系统开始进行控制时首先对污泥池内的液位进行自动检测得出数据传送到控制器中,若是比设定的液位值的最值还要低时,说明需要打开污泥粟进行调节,根据程序中所设定的时间运行。如果在到达设定时间之前就达到了设定的最高值那就要关闭污泥粟进行报警一一。而当液面值直小与最低值时说明需要直进行抽取作业知道3-6所示满足相应的设定要求。污泥累的控制流程如图。污泥回流系▼检测污泥池水位、位?立?YYfVV^斤始定时开始定时启动污泥回流粟YIY停止污泥回流累报警I■图3-6污泥泉拉制过程工艺流程图(5)pH中和反应池的控制位于生化反应车间的pH中和反应阶段是控制系统中的控制难点,整个的控制过程为;在开始阶段阶段先需要对每个部分进行初始化还原操作,待初始化化完成25\n天津工业大学硕±学位论文一,开启污水排放水累、pH检测仪、污水漏合器后、药物投放器等。使污水从上个处理车间流入到pH中和反应池中,然后开启相关的仪表设备和数据采集装置,将污水中的各个参数数据收集到PLC控制器中进行处理,得到相关的计算量后,PLC数据发送模块将要执行的阀口开度大小时间等命令发送给执行机构进行动作再此过程中液位检测装置要时刻检测反应池中的液位大小变化防止污水的溢一出,经过段的反应时间后,污水中的H值己经达到设定的控制要求后p,将反应池中的污水排一口6出到下个处理车间],接下来循环进行上述步骤。送个部分叛及的执行机构和现场智能仪表较多整个的控制流程如下图3-7所示:1开始-―T初始化I启动运行设备^!值/?/关巧水累值达标pH?I^>N? ̄大于设定值?i!/VINN和一^.开后阀HA开启阀0B\ ̄ ̄阳值达标Cf?>htY关话阀‘’l]A关巧阀lBI4…L-…………丄T'’、结束广IV.图3-7H中和反应池的控制结构图p26\n第H章污水处理控制系统的硬件设计3.4本章小结本章首先详细介绍了该污水处理控制系统的设计步骤和方法,通过分析工艺特S-点选作则IMATICS7300PLC作为该控制系统的控制器,并使用该系列PLC的通信模块CP341完成控制系统网络的搭建,然后分析该项目工程的具体控制需求,选挥合适的控制解决方案。最后再针对具体的控制任务制定具体的控制流程图,完成口7]整个控制系统的硬件部分的组建。27\n天津工业大学硕上-学位论文28\n第四章污水处理的广义预测控制系统方案设计与仿真第四章污水处理的广义预测控制系统方案设计与仿真4.1预测控制概述一些先进控制一样首先脱胎于某个实验理论预测控制不像其他,然后随着理论研究的深入再慢慢的被人们应用于实际的王业生产中.预测控制本身就是起源于实际的工业控制在引进了一,当其系列其它学科的思维方式、研究成果巧在实际的工,并业控制领域中不断的进步和完善一,逐渐成为种新型的计算机控制技术。上世纪五十年代随着战后世界经济的恢复和发展,现代控制理论也随着诞生。纵观过程控制理论的整个发展的历程状态空间法为代表的现代控制理论创立?些像卫星及在工业过程上的应用,大大推进了现代自控技术的发展。尤其是在、飞行器等高科技控制领域更是获得了举世瞩目的成果,世界的。但是在近几十年来工业制造规模不断扩大一、生产水平不断提高,在些特殊行业中被控对象的复杂程一直在提升度和非线性都非常的高,因此对现有的自动控制技术的要求也。现代控制理论在实际工业生产中的应用的局限性越來越多,大概的原因有W下几点:1()要想很好的在实际工程中应用现代控制理论就必须建立对控制变量进行精准的数学建模。但是实际的工业现场不像实验室的环境,其具有很多不可控的因素一影响着正常的工业生产,因此很难确立具体精确的数学模型。即便对于些被控变量实现了模型的建立也会由于其过于庞大的模型结构W及工业控制的现实条件而无法得到理想的控制效果。2()现实中的工业生产过程纷繁复杂,可能影响生产过程的因素很多,致使实际工业生产中往往具有非常高的非线性和时变性,。因此在这种环境下依据实验得到的建立的模型开发出来的的最优控制系统只是理论上的在实验室环境中的最优,当将其应用到现实中的工业生产过程之后就无最优控制可言在一些极端的情况下,下也可能适得其反,不仅不能优化控制效果反而使原有的效果降低严重的导致工厂无法正常运转。—(3)般的控制理论大都是基于单个的变量的模型来进行控制的分析研究。在这种条件下,W实验室为基础的实验结果十分令人满意。但是随着现代工业技术的发展,生产的产品精密程度也越来越高有些在过去可能无法想象的因素在当代的生,产中可能就会严重干扰王业过程的正常运转,因此要想得到良好的控制效果就必须29\n天津工业大学硕±学位论文在设计控制方案阶段就必须将其作为一个控制因素考虑在内,满足多变量、多目标和有约束的条件。而这恰恰是最优控制理论最薄弱的环节,最难满足的控制条件。由于上述种种原因导致现代控制理论在现代的实际工业工程项目中只有很少的成功应用先例一。但是实际中对好的控制效果的需求又很迫切,工业过程控制急需些新的理念和方法来优化现有的控制系统。为了更好的应用于实际的工程项目,新的控制方法必须具有一下特点:1、需求数学模型不能过于复杂。2、控制系统在未知的变量作用下也能实现优秀的控制效果。3、控制算法易于推导,运算的速度不能过于缓慢,用来满足王业生产中的实时控制要求。现实的应用需求给传统控制领域提出了更高的要求,驱使人们去发现创造更符合实际应用的对模型要求不高、控制效果优秀、能的控制算法,结合当代社会科技,计算机在工业控制领域得到了广泛的应用水平的迅猛发展,得益于计算机的强大运算能力使很多前人们无法解决的难题都能利用计算机实现,在这样的时代环境中诞生了基于现代计算机控制技术为基础的预测控制算法。预测控制的基本思想如下图4-1所示:iL过去*将来……―-——……设定值…哦平点林kyi)/ ̄!i。是+,1(巧^■''?iII!1[1k-k+Nlkk+1"k+Nk+N^^控制时域N"最小预测时域式 ̄*最大预测时域4-图1预测控制的基本思想图中U(k+1为系统预测时域范围内各采样时刻療动优化的控制量,)y化为当前,k+i.采样时刻的过程输出y是系统预测时域范围内各采样时刻模型的预测输出;();3,30\n第四章污水处理的广义预测控制系统方案设计与仿真一N,Ni为系统的最为系统跟踪设定值的条平滑参考轨迹,u为系统的控制时域长度小预测时域长度,N2为系统的最大预测时域长度。非线性预测控制就是基于非线性内系统的输模型作为基础,根据过去的系统输入输出结果来预测未来某段时域范围目标函数模型得到现在和^^后的出,再经过系统的约束条件^及预测误差再次优化一的数,再利用新测得时域范围内各采样周期的最优控制量。在下采样时刻到来时Psuwi据重新对该过程进行优化控制。4.2广义预测的基本原理一广义预测控制作为种近几年迅速发展起来的预测控制算法,适用范围较广,一,并是种通过在线辨识获得模型参数,再利用模型参数实现未来预测和滚动优化一且在最小方差自校正控制的模型预测、最小方差控制等原理基础上而发展起来的一些系统干扰很多且,对于种自适应模型预测控制算法。对具体的模型的要求很低干扰类型复杂多变稳定性差的控制过程具有很强的适应能力。4-2所示其控制系统框图如图。设定值■+’y(,y),j轨迹-三参考?i__I[■im^imaeI表)I1I_I「在线校正>1L-—^—I"巧)1预测模型^少(巧);图4-2广义预测控制系统框图1.预测模型一广义预测控制是种基于模型的控制,预测模型最大的特征是对未来的系统输未来的输入和输出要有预测功能,即根据被控对象过去的输入输出信息预测出系统一,也可W是些、传递函数出,可W是系统的状态方程。预测模型的形式多种多样,就可W作为预测控制的预测分布的参数数据,只要是有预测系统未来动态的功能模型。2.滚动优化31\n天津工业大学硕±学位论文一一预测控制实质上是种预测未来的优化控制算法,使某目标函数最优,进而来确定未来的控制量及预测输出量,此目标函。用目标函数來确定系统未来的状态数必须要包括系统过程信息和未来信息。通常情况下,可取控制对象输出在未来采一一样时刻跟踪某期望轨迹的方差,给定,并使此方差最小也可W要求控制量在某范围内最小等等。3.反馈校正由于所建的预测模型不可能精确的描述系统的动态特性,还会出现模型是被的情况,。而且实际系统中经常存在时变性、随机干扰性等因素。预测模型的输出与一系统的实际输出必然存在偏差,这时就需耍个反馈校正环节将送个偏差反馈回滚动优化过程中,使优化得的不仅仅是预测模型,还将系统的反馈信息作用于系统的未来动态中。这样便减少了预测模型输出与实际输出之间的偏差。反馈校正使系统。具有了闭环控制的特性,提高了预测控制系统的鲁棒性通过W上对非线性预测控制原理的分析,有力的证明了非线性预测控制更加符合pH中和反应过程的不确定一个原因性与时变性的实际情况,这也是本文选用广义预测控制的。4.2.1广义预测的对象模型关于广义预测算法中两种预测模型分别如下:受控自回归滑动平均模型.CARMAC-M-(on甘oiledA山0民巧ressiveovingAerage巧n受控自回归积分滑动平均模--Av[側[叫["]型CARJMA(Cont;rolledAuto民巧ressivein化gatedMovingerage)。H中和:在污水处理p过程中,两种常见的随机干扰是当污水中的某个参数含量由于来源污水成份的变化导致的睹增可归结为阶跃扰动和化学反应中可能出现的布朗反应。在此条件下使用CARIMA模型对系统进行研究分析比较合适。因此本课题采用CARIMA模型来对pH中和过程进行研究。其离散型差分公式如下所示:--1i二一之公1-)ZC?a(41<仁+24())()(〇/-i1=W不被控对象的输入值l-^似、>似和似分别表、输出值和白噪声值,Az表巧^-公-/差分算子。.且、的多项式仁^是后移算子q,-―!]二—^11+之H+幻仁)巧-1…巧二文4-2+Hh()却…_—iiCz二+—l+qr()32\n第四章污水处理的广义预测控制系统方案设计与仿真由于在实际押中和过程中,W干扰巧处于实时变化的状态,为了突出问题和1(简化运算,因此可令::!片^,可得广义预测的性能指标函数为:-1二-AM-1?^S{++2r+/[(y-)於畑艺兰A()PW)(43)片片式中,巧是被控对象的输出。为了获得第j步后输出抑哨的最优预测值,N是预测时域,结传勺满足W下条件:'''=…-4幻Z《+++(4)();如如-1二…=Z如(j2,3,,N)如)此时使用Diophantine方程:_---iJ'=-51zza+zZ(4)与(中()巧()-----1'1^1=方'Z.Z+2好乙/(衫仁)巧()/)--/=i2-,,,/,其中,7,,W并且巧巧6巧为关于g的多项式,阶次分别为户,《。,/灼-/6。-1’'三...与^1+++《户()如州—1..仁+知+.+。4尸—--1'州二.1+Z+2备_各,巧()/戸以''..=..z&''H+月Z++AZ()0,i,+i',/,,,,,i-运算左右两边都乘r-对公式(41)进行^/A入公式(45)可{巧(),并代化简的到在k时刻后j步最优预测pH值为---1’’1=-Z^"1?_6y杉+y'++fZ++Z'+(4)。)马(K仁)(?/)(碱(■/)/)与()由公式(4.1)、(4.3)、(4.5)可得=---yt+GAi/f+\+F>t+H^ut\+ECot+(47)ij)(j)}{)i)jij)^jj忽略时间tW后的白噪声E脚的)后,则巧时刻y(t+j)的最优预测值的向量形式可写为:33\n天津X业大学硕±学位论文=—-Gu+/+WAw/1+怎(48)y巧)()(其中:T■=...+-I/Aw/..V,Aw/[(,〇]()T...f=.巧.A[],-]if=好[二...14十1怎.^十jV心):,心)[马\,]各00S]各0'G=…各W-i各-.Y2各0,,■?.-.客巧-1客-—.Y2各AW"|_,_T=...f-l#43)定义+.?+根据W上定义公式(可写成k(),,义(八,)]r^二--9)?八.)+"<?"WJ-^'-l'xN矩阵==..'其中0是N:ediag之+z++并且{0()}a0,斯=航...0吕,0{如如}.=出巧0...〇=.../2乂/谷如,,,{}F,H值的输出参考轨迹,在通常情况下,参考轨迹取9是误差系统矩阵r是p一当前时刻实际输出值与参考值的阶指数形式:'=1-=---0<〇y+。./+口<!/12r■/),少(,),,,,仁()乂()--其中,48)4),Jys是pH输出的设定值。将公式(代入(9则向量取得最小值时的得到系统的最优控制律可写成:34\n第四章污水处理的广义预测控制系统方案设计与仿真—''----/估\"/+口(410)=护6+护巧1打(]<?〇)[六)()S如(=i\4.3广义预测控制在污水处理pH中和阶段的研究4.3.1pH中和过程模型的建立本课题论文中参考设计的污水处理pH中和阶段的预测控制的原理结构如下图t"I4-3所示,污妃H值干犹控制量输出值閒閒设定值似)+i1雌I—■^^?^^?参考轨迹?GPC控制器?巧中和过程HSH^—?离线辨识ICARIMA预測模型图4-3污水处理H中和阶段的预测控制的原理结构图pH中,根据第二章对p和反应机理的分析,可分析推导整个反应过程的数学模型4--11(42)所示:如()、1鱼拉=(-。/—化:F/41F+1[〔+的V的的2,(dt-2-’(41)'i4'('"))=-l(雄10P)4-)、--,如(13将(411)、(412)离散化得到了pH中和过程的离散化数学模型-(414)所示:=—化:7(4-321)xA+1FA+;!:cA+()()(F(0,35\n天津工业大学硕±学位论文‘"2',x-x'Alogl0JA102.5xlOy)4l()(]〇e口^['y_(414)log10.,由上述数学模型可W得到,控制器输出的pH值y的由状态变量X阳所决定当F(4-11酸液或碱液的流量为定值时,X的可W通过公式)中的U(t)来实现调节,因此从推导过程看到整个中和反应过程表现出来的非线性很严重,而且当pH值非常^=71]接近阳的控制值时整个的控制效果变化非常惊人。根据上面推导出的的pH值控制系统的数学模型及对广义预测控制的基本理论的详细分析,可W得到如下的离散时间非线性模型来描述:x二XJJ(4-15)kA)w.ak=X+4-1)ySs(6ki,),k,,化为k时刻操作变量,其中坂为k时刻状态变量(即为输入变量)yk为时刻被控变量。设当前输出的预测值与测量值之差为bk,即'=--y(417)h^y,根据上式经过模型校正后的未来j步模型预测输出为-=.+(418)乃.+各化+)/至此建立了H中和反应过程的广义预测模型。p4.3.2系统仿真实验及控制性能分析45H[]为了验证广义预测控制算法对p值控制的效果,本文通过搭建数学模型的MATLABili形式,使用软件的Srmink仿真工具对控制系统进行仿真实验,仿真研究针对的是酸性污水处理环节,通过投入碱性药剂进行中和,达到污水处理的目的,H中2-和化学反应机理的分析公式11),可根据第二章有关p(结合本章的论述换算为:fA-—F=’。6。+巧〇(>的)(〇(y(〇)-<(419)^-挪'(")州y的=!〇_1〇乂36\n第四章污水处理的广义预测控制系统方案设计与仿真-4建立起的pH中和反应模型如下图(4)所示:—酉rtBiwde^C3i旅巧打H"^〇 ̄I§打如,KD-.、Otu?唯IIf;HTCfitl ̄ ̄ ̄ ̄-=0 ̄ ̄S。tP化1,口Mt?to1Ir:eg忙1?!化。ISubs焊抑I?7 ̄ ̄1II[:'2\.如1,(r)?H__|'ifH1FWdu出。巧洗,5巧图4-4H中和反应机理模型p4-5对应的污水处理控制系统中的pH值控制系统的仿真模型如下图所示:^1巧Ji?巧I1I-*^卿。rvi^>II,,?贿?+?邸鸿邻t??{)1l ̄H?p?诉iJ?LIII— ̄*IrIfn衝1[树UDsI?巧巧权jpe?故■-fHfdlesenceprae1GAL-KDjOult?s昨巧II]输>I ̄?S骑t^的?"离Sifb5nt>jICionstanIIIj?1>I1y餐—Cwisanl/}。'。,?巧城沁IICsnsta地■?巧厂mKNMPCte!图4-5H值控制系统的仿真模型p-4对于图4Ini为系统的被控量即反应过程所需投入的中和药物的量,要完成-整个仿真实验,首先需要对各个变量进行参数设定,具体数据如下表(41)所示:37\n天津工业大学硕±学位论文表4-1初始参数设定值参数类型初始设定值参数类型i初始设定值反应池体积VI2L8比/minF2碱化液浓度水自平衡O-^.Olmol/1?I0el4mol/LC吊数Kal0oimoi08./L柔化因子a.L2=pH值的控制目标为pH7,确定上述参数后将广义预测控制与传统PHD控制的4-6仿真结果进行对比如下图所示:!I3I1111II[GeneralizedPredictionControl-P-7ID.2…-Setvalue--7.1/\\I?!?,\厂—.-…-…—了r…1当/56-;-.96--.8(,76—.7-e.e|6.5012345678910Time:tUnit:min()图4-6广义预测控制与传统PID控制的仿真结果进行对比一户300-在s时间对控制系统施加个干扰后得到的仿真控制图如下图47所示;38\n方案设计与仿真第四章污水处理的广义预测控制系统I*I'I7'iT.311GeneraiContlizredictonroledPP-ID7-.2SeAtvalue/\—7-.1f\\I ̄ ̄ ̄-,.一—7J各'''<D-I6-.9/吾r-_I-6.8\:\1]_6.7k!-6-.6j11>--—I!?c111i10己6789101234Time;t(Unit:min)图4-7广义预测控制与传统PID控制施加干扰后的仿真结果进斤对比H通过仿真图形可W看到,针对污水处理p值的控制广义预测控制系统的调节时间更短、超调量更小更稳定,在追踪pH值的轨迹上,广义预测控制由于传统WD。控制,广义预测控制表现出更好的抗干扰能力。当出现外界干扰时4.4本章小结本章详细描述了广义预测控制算法的来源和发展,给出了明确的推到步骤并结合第二章中关于pH中和过程的分析,提出了关于广义预测控制在污水处理过程中,H立系统的预测控制器,并推导出相关的数学模型最后使p值控制的控制策略,建用MATLAB软件中的Simulink仿真工具进行仿真实验得到仿真图形,经过实验分PID控制在污水处理的pH值控制方面具有更析,表明广义预测控制相对于传统的好的控制效果和抗干扰能力。39\n天津工业大学硕±学位论文40\n广义预测控制的应用第五章污水处理控制系统的软件设计及用第五章污水处理控制系统的软件设计及广义预测控制的应-C天津大港污水处理厂控制系统采用的是西口子S7300系列PL作为控制器,W(、电磁阀口、水上位机监控软件采用inCC。将污水处理现场的执行机构如电机累等日反应池温度、流量、液位、)的数字量信号和现场就地仪表的模拟量信号巧PLCCPU并上传到上位机中,实现对整个污水处理pH值等)等过程数据采集到的厂的智能化管理。5.1污水处理控制系统的程序设计5丄1下位机化〔程序程序的设计一Wows系统的针对S7-300/400、STEP7编程软件是款西口子开发的基于indC编程软件,是西M7、7等控制器和基于PC的WinCC的编程、监控和参数设置的,主要为用户开发SI,功能非常强大口子系列工业软件IMATC的较重耍的组成部分工具来使用。STEP7控制程序所使用,同时也可作为实时监控用户程序执行状态的-1:程序的构成如图巧)所示SIMAT忙截理黑通讓组燕饋巧组态f号鑛鱗器編覇谣言硬轉蔭鶴占:1貧标准软轉包^看.一I,5-TEP7图1S程序网络结构图P定义程序,前者主在STE7程序中,程序可分为两种固化系统程序和用户自CPU要用来执行控制系统运斤所必须的程序其与具体的控制要求没有关系,例如:PLC程序、处理PLC自主诊断、刷新I/O模块的过程影像表、调取运行用户自定义41\n天津工业大学硕±学位论文运行过程中的错误、调节PLC通讯等。而后者是用户根据具体的控制要求自定义的程序主要完成如一:实现控制要求、对采集数据进行处理等。般情况下,我们所编写的程序也大都包括这两种程序。STEP7软件的编程语言使用的是国际通用的PLC编程语言主要包括W下几种:梯形图(LAD)、指令表语言(SIL)、功能模块图语言(FBD)、顺序功能流程图语言(SFC)及结构化文本语言(ST)。LAD、SFC和FBD是最为常用。1.梯形图语言(LAD)梯形图是一种最为形象容易理解的PLC编程语言,其来源于传统工业控制系统中的继电器和接触器,符号也是相关的电气符号的转化因此也是被使用最多的PLC编程语言一。梯形图通俗易懂,但是对于些及其复杂的控制要求使用梯形图进行编程比较麻烦容易造成使用者的逻辑混乱。2.功能模块图语言(邱D)功能图是一种与数字逻辑电路符号非常相似的PLC编程方式,类似其中的与或非关系对应不同的功能模块,具有较强的直观性,方便编写逻辑复杂的控制程序。3.顺序功能流程图语言(SFC)一是种的语言形式和高级汇编语言的助记符很相似一,个完整的命令由操作码和操作数组成一,对于些具有汇编基础的工作人员具有很强的适应能力,且适合使用手持编程设备对控制器内的程序进行创建和修改,操作便捷节省时间,容易记忆一和掌握且与梯形图等语言有一对应关系易于两者之间的转换。,,一‘在STEP?中用户的自定义程序般都被放置在被称为媒的结构中包括:组织块(0B)、功能块(FB)、数据块(DB)、功能(FC)。它们之间的关系如下图5-2所示: ̄撼作凉窺——r111I1郎DB ̄ ̄争I夺*"*1幸tJ’1__i^^:;弟FB与巧fcztSFC瑕削饼{;AI过巧盤织块_LL^j而SFB图5-2程序块关系图42\n第五章污水处理控制系统的软件设计及广义预测控剖的应用台’确保整个其中,组织块(0巧是用户自定义程序与系统进行数据交换的平0B块可W分为数个有区别的类型对应控制系统程序地安全运行,根据系统的不同BSFBFC、FC。不同的0块0B块可W使用、S不同的优先级,但是作为系统程序对应着不同的系统功能,例如:0B1是主程序循环执行块,作为整个PLC程序的开一始7-300化C在上电运行第步都要执斤0B1。,任何S,功能块FB和功能FC里的程序可有用户自由定义,两者功能差不多但是每个46[]FB都有对应的数据块DB用来存储其专有的过程运行数据备调用。2H中和反应池控制5.1.程序的设计pH中和反应池是大港污水处理厂处理污水的重要环节,在pH中和反应池对经p过上几步处理过的污水进行酸碱中和满足国家排放标准,因此pH中和反应池的控制系统也是整个污水处理控制系统的关键,控制系统的性能直接决定了整个污水处S7-300PLGH中和阶段的运行,系统米用西n子作为理厂的处理能力。为了保障p境需求I/OH中和池现场的数,采用分布式模块采集p控制器,并考虑到现场的环字量(电机和粟的运行或故障状态等)信号、模拟量温度、压力和鼓风机的运行频0PR0F-1IBUSDP协议实现数据的传输。率等)信号。控制器与分布式通过-其网络组态如下图53所示:'::^^…….,:>:'、'化:。’古芒:苗>:>这奶掛站贈巧族:^嘴'^^^^^度毎苗絕^.^^^^*、.",芦给'的:巧甲皆省巧苗£苗护、々麟嫂站资^^^^^^^&^、专弟載pr巧i■""■■^p;……——i_推皆!|紀‘;;;?1扫4〇?巧式,寥於V:—1巧T;,…!SIMATIC300(1)iIgn品:产己]iIIj巧:因因I't■=^II'‘1SIHATICPC站点()3Ij巧字IiSiiMI…-I53-1議巧1;Iilffp!I,I—'t■Pih=rne(i.;;k-""。'玉巧1;1。1這化"*1。扣別g書IiI!'I图5-3pH中和反应池控制站化C网络组态图5-的分布式I/O的硬件组态如下图4所示:由于现场要传送的数据较多,采用43\n天津工业大学硕±学位论文任)插入(I)PIT视图11ty:£口州)帮助㈱喃站点的编揖)选项)窗图?-:□法登螺i#电曲幽巧l1廊:號l^j'。—IA-?节邮1抓sa)iT1氏严言!:rF主巧系說(1)4。1品1_JE__..--二’,i画1P;.<.!IM-?I感巧)1532;I与:..插.憤块..订:贵号...I...日地址注择)1 ̄.rr“一"'' ̄'' ̄--愚I出妨3巧巧巧32MCS-[没孤煎45? ̄' ̄*I*I ̄ ̄^T--^CI32kDC24V6ES7321lBLQOOAAO0^TI'''--5IDI32kDC24V6EST321lEIDOOMO4...T'——"--:一DC24V/〇心i三:6iiO...:5邮3过,己日EST3泣1皿:日CjA03 ̄ ̄11--7AI8xl3Eit站巧3311i邸020AE〔^..2I,,1—抽Sx--8ISEitSE巧3311邸日20诚0函庐' ̄—II--'9AI£ix巧Bit陆S73311邸此OABO如4...;' ̄ ̄11-+-10AI8xl3Bi1II.巧己7331邸C旺0AK32O...; ̄--1iaI&陆573:1:;巧Bit311旺]2日证日33日...:;I||-—--2T2巧|A08;:12Bit站巧3並日曲000诚0...£i|图5-4分布式I/O硬件组态图一些如在pH中和反应池控制系统中有pH检测仪、温度计等测量设备、液位计-20mA-采集到的现场数据都是4的电流信号,而S7300模拟量采集模块将其转化为0-27648范围是的整数,在程序中需要将其进行转换成我们所熟知的实际int型数据参数。假设实际工程数据的上限为WZ/M,下限值为ZOZ/M,控制器内部整__型数据的上下限为必1、K,,系统采集到的整型数据位wr(w),分析可知系统转化f/r后工程值o为:=INTIN-K-MOUTK!LIMLOLI+LOLIM{{)){,_)_,_工程数据与控制器采集到的整型数据转换的程序实现如图5-5所示。在程序块中,#W0是模拟量通道数据,#W1#/A口分别为工程数据的上下限值,#OLT为工程实际值。通过程序转换即可在模拟量模块采集到数据之后来得到现场实际的工.44\n测控制的应用第五章污氷处理控制系统的软件设计及广义预程数值。的RCMP巧8M。^fD!-"1領nEHE瓶——陆SHO0妨抑;JI册5.-'4巧別1M-巧0抑-m师日挪1:化沿舶—顿姻UempjoutLste'0000000s+.000—I蛇>MOVECMPR|—HO-:抑E:|-巧石MP日—OT巧E—I化巧抓巧巧U厂00日e+.如如OQO-IH2程序段2:禄题:RDIVSU白R-孤阳抑0—EHf巧4故牛-2.0*!—巧1抑I巧抓巧谢I0UT#TEHF704-IH1Op巧化2-IH抓邮巨-IH2:3:程序段:标题邱〇口"—§^—^):一邸1^邸^牌淵邮9打EHF9-1化T撕讯3f,1F8-0的抓押E--EHPSE1化im日I1Ui机掛;:厂广励邮:画了-工邸巧-股-限图5-5S7-300PLC模拟量转换程序截图^52上inCC组态画面的创建.位机W工业朝着可视化’基于王业控制计算机的监控组随着过程、智能化方向的发展态软件也被越来越多的应用到工业过程控制系统中,通过在上位机的监视和操作对工业生产过程进行实时的管理’达到安全高效的自动整个,监控各项工业流程指标一控制下功能:。因此上位机组态软件监控系统应满足1.现场数据的实时采集和处理能力过程工业最重要的就是要对其能进行实时监控,在工业生产过程中会产生大量理,进而输出、采样和预处的检测信息数据,上位机要对这些数据进行必要的测试到各个执行机构中,现场工厂人员能通过对采集到的数据的分析把握生产过程的状况。2.监控判断能力一监控人员通过对生产过程传送上的数据进行研究、归纳等进行再次的运算处理,建立包含当前数据和历史数据的数据库。对于需要控制系统进行输出的重要处45\n天津工业大学硕±学位论文理结果需耍现场操作人员进行研究分析确认实现对整个生产过程的监督和干预,间接的作用于生产过程,从而确保生产的正常安全运行。3.数据传送与控制能力一对于个完整的上位机监控系统来说,上位机与其他监控的上位机W及外部监控检测装备之间进行通信数据的交换是十分必要的。通过这些数据的传输、信息的交换、通过人机交互窗口对整个控制系统进行信息的提。操作人员就可在控制中屯取和加工,而不需耍深入到工业实际现场就能预先设置控制指令完成对生产过程的直接控制。一W上几个功能是个安全可靠的上位机监控系统所必须的,利用上位机强大的数据采集、处理能力把安全、高效自动化控制应用到复杂的工业实际生产过程中去,推进工业自动化的智能程度。一一设计个工业过程的上位机监控系统大概有下几个步骤:一(1)创建个新的项目文件,用来专口存放该项目的相关材料文件。(2)根据项目材料编写制定硬件设备和项目中使用的变量表,并添加到项目工程中。一)(3创建工程绘制监控系统的人机交互界面并与上步中工程变量相连接,完成现场数据的实时采集显示。4),(编写控制和数据处理命令实现上位机对现场设备的有效控制。(5)完成上位机蓝控系统的设计并进行仿真实验,查找可能出现的问题。(6)抵达现场进行现场调试,解决现场遇到的难题。5.2.1上位机组态软件的介绍天津大港污水处理厂控制系统的使用的是西口子公司开发的上位机监控软件WinCC。负责整个污水处理控制系统监控画面的动态实时显示、现场数据的处理及存储一、数据的交换。WinCC作为集数据采集和对设备进行监视控制与体的SCADA系统,具有优秀的开源性和灵活性。其依巧王业控制计算机,利用其强大的处理能力实现PLC控制器与上位机监控系统实时的数据互换一。作为款全球通用的上位机监控软件WinCC有W下优点:(1)丰富的硬件和协议支持,提供工控领域通用的通信协议(如:Modbus、ProfibusDP、E化ernet等)和西口子自身的特殊协议,可W适合绝大多数工业生产过程的使用;(2)将人机交互界面融入到整个的智能化自动控制系统中;46\n应用第五章污水处理控制系统的软件设计及广义预测控制的,节省升级生产过程的时间提高生产(3)可y?根据需要对卡件或附件进行扩展效率;(4)全方位支持OPC通信服务,既能作OPC的客户端接收数据也能充当OPC服务器发布命令。与需要数据进行远传的项目,WinCC提供的Web发布功能方便.47[快捷[]气5.2.2组态界面的绘制污水处理的上位机监控画面包括控制系统的工艺流程图和设备控制图,依据污水处理项目的具体要求和现场实际情况绘制人机交互界面,方便现场管理人员对整、,在总控制中也操作个污水处理厂的运转实时监控,并对现场设备进行准确操作站的上位机的屏幕上显示当前污水处理的各个工艺环节的实时状态、仪表设备的工作情况。、pH值等生产数据、污天津大港污水处理厂的组态画面主要有:用户登录管理界面水处理厂平面王艺流程图。分布图、生产过程数据汇总图、报警记录图等、控制1.首先是用户权限管理界面—Admisraorouinttrgpmns>t{登录再iit咖印加pa郵Admiri抽r牺rgmup□巧里过芯)t卡登录||||f?:p□雌■登录一—自动退出写 ̄ ̄"扣马0‘!知巧之后S]I ̄' ̄all巧取1j用戶昔理:p12变量输入 ̄O ̄ ̄程控制P ̄4画旧编辑:Hi:5巧巧画面::8 ̄^6窗口选择:Qi疆颈〇 ̄ ̄i确化报普0—司細定巧菩〇 ̄ ̄ ̄ ̄ ̄巧解隱报普,Q;11消息编辑〇巧开始旧档Q::^巧悟止旧档C: ̄^li编輯归档值Q:-|— ̄巧归档编辑〇* ̄{ ̄ ̄瓦动作菊辑G ̄ ̄1i1^I而曰梓巧巧17图5-6用户登录设置界面47\n天津工业大学硕±学位论文5-6用户权限管理设置画面如上图所示,任何操作人员在进入进入上位机监控系统进行操作都必须先进行登录,登录系统有用户名和登录密码组成,当用户名或一方有错是就无法登录系统者登录密码,且根据不同登录用户的安全级别开放不同的操作权限,开后相应的功能。对于普通的现场操作人员只能进行简单低等级的电动机的启停,不涉及重要设备的操作而对于系统管理员或者高级工程师则可W对整一个控制系统实施参数修改等系列的操作>1,通过设置用户管理就可^分类管理创建1不同权限的用户。5-天津大港污水处理厂的登陆界面如下图7所示:--—------"-.叫隆r巧;==?I—-J..V.j..?’也*却、.f.一,.成‘‘:?扣I早-<.>一、',v,邏,''——""C=^=w=====a=.ja555gsa^taifssss,._覆*.I.艾.电'串f-一IM-图5-7污水处理监控系统登录界面2.主流程界面当用户登录后上位机显示主流程监控画面,主流程画面主要包括污水处理厂厂区的整个监控系统的构架一些主要监控数,包含主要控制设备、控制工艺的概况及据的显示,通过这个监控总画面操作人员能看到整个污水处理控制系统的总布局,能更好的在宏观上把握整个控制系统。天津大港污水处理厂上位机监控画面的主流5-8程画面如图所示:48\n第五章污水处理控制系统的软件设计及广义预测控制的应用■图5-8污水处理监控系统主流程监控界面3.控制工艺流程图各个控制工艺流程图根据实际的现场生产工艺绘制,是整个上位机监视控制系,主要包括统的核也所在:粗格栅流程界面、进水站流程界面、pH中和池流程界面、污泥站流程界面等,操作人员能直观的看到现场仪表的数据显示、。通过这些画面现场设备的运行状态等。并且操作人员能对现场设备进行迈程的控制。IH中和池的工艺-9p控制界面如下图5所示;若—nsiiiiijik..图5-9污水处理监控系统pH中和池监控界面49\n天津工业大学硕±学位论文4.系统报警记录画面在污水处理控制系统运转过程中,组态软件WinCC会通过图像或语音的形式对系统运行是所检测到的的报警事件进行提示并记录。操作人员通过点击访问实时报警信息或者报警记录,就能准确快速的了解控制系统的故障所在加解决。系统5-报警记录画面如图10所示:在件江)编辑任)视图(V息(M)工具(()消T)巧助}〇‘jd二li—l1]过护群霸f倉轉;吉藤福息热Am青*i馨ij|Ii系統块Egl|豐!用P忠本块I亲巧块用户立本煤过程谊块U过程值挟岛消息英别笠1蛛错误■i系巧,需要确化|fr系巧,无确认慣拟星巧普;WJl:LJ一、■■■^L_i^…—………―:沼息位!:31扶福呈^砍恵置ni息立本—|p:■田iUTioci地水井液極福陳張醫———9口moioi进水井液位高限报查i!110〇凹阳1〇2进永索房嶺位化限坂善|__—L11己T0102进张轰房液位言限賴寧1io_r——‘———120T0201与细稻1漏立福暇粮普;;[p"J—1。'-:巨加照挪祐枯古栃巧亟iinfTirSm芝《:麵I:々,‘就绪中方I‘;中国):图5-10污水处理监拴系统主流报警记录画面53上.位机组态监控软件WinCC与PLC么间的通信的实现姐态软件WinCC的通信可分为内部通信、与外接I/O设备通信。本地工作站与主服务器之间W及服务器与服务器之间的通信方式可分为H类:请求式、订阅式、广播式一。在上位机上装上OPC客户端,I/O设备般采用请求模式,通过不同设备驱动程序与现场的I/O设备进行数据通讯。天津大港污水处理控制系统使用的西口子S7-300控制器与西口子工业组态软件WinCC之间通信不需要经过STEP7进行软件组态。只需要在上位机上设置对应的网络连接和在W一些通讯参数就能实现通信的建立inCC时设置,50\n第五章污水处理控制系统的软件设计及广义预测控制的应用通信实现方法步驟如下:1.完成项目工程创建后在变量管理器中找到并添加所需要的通信驱动程序,如:’/I、611似通讯]\/[〇加115(:>1TCPP通讯£也、通讯、8而入了1通讯协议等工业协议。^[本项目为例:选择SIMATICS7中的虹dustrialE化emet协议完成相关驱动程序的连接’??D-然后设置相关的连接参数寸图511所示?舌纏!I!IndustrialEthernet1;!|||連接面HamedIjI!!吐IFROni;重|'.ST网巧地址!FROTII--■——■—I!,丄。,…^(E):;:Biillimm:1化太网地址fUiaMnnmylmiii1rrmirmini:S1"里yI*:S。。!击!|机架号的:;;虽PTCF/III夢1,—插巧号巧:M)广;;APj广发送/掛校原始数据法w)…莱单巧工具giIT源作〇2):h12当巧晋记录連接资----'………变畳记录jjj,.:^报表编揖器;输入控制器的臥太网地址。:文J本库Zi;:如:0800服01孤孤I禱;稠在本姑配器'^—""—^III一—…巧用户管理器纖i漏取消!III誦耐j'?。j^甲…,?顺靡J两.馬巧提索弓細I5-n污水处理控制系统上位机Wn图iCC与PLC通信纪态界面2.完成通信设置后,接下来要把系统中的所有的被控对象对应的变量添加到控制系统中,包括现场传送过来的实际现场信号的变量地址和变量描述信息等,方便接下来的程序编写过程。在所建立的通信通道中添加工程项目所需要的变量并分配5-地址和注释如图12所示:51\n天津工业大学硕±学位论文》:或:i护麵fil绩□選过:il?'''—————… ̄………' ̄ ̄^i^ccrsiT^^参巧I二r■r ̄側-…一…一…推細…地、 ̄…?……―.''脚1日…AT1觀的.0;舅计总机!争-二进制变星,■CS010比师1IDO.li_二进制巧呈邮F变量営理'III却〔5〇…二强釉巧虽邮1D02TJ(肉巧巧县I9,n;i孤ICS0102HATl三进賴变量DB1.3^,二京孤股_TC?I?辛I?附50102娜DB1D04;1二¥串熙星.如_,■0PC:CS0102FAlfLTl案殺畳DB1D0.5辛!^_二进,iSIMATIC巧?随扣COLsumCAOIOWATJ二沒衙変畳DB1D0.S這寒',CA0101IUW1DBlDOTI.dusilEh_二S制巧量..iBrtraternet^CA0101FM(LT1二进制更星MlDl.O护寺_.FS0201HATJ=MWtMDBl.W.l>I^:巧地^m?扣20化脚1二巧制巧量DBl.2亡_,生化站;^iFS0201FAUIJ11D1'3^_二迪割变量阳,.iIndustrialE化化neimaFS0202MAT1DBl.4援^_二进制巧查,MPI!FS02D2RUS1二邮1D1.5黑g每_进制变是.巧犯q2FAml二阴IDl.eK如cdConnect1讀_进制变量'衝藝ionsC^201MAT11蛇0_二进制变量邮,4FRO1FIEUS^IIi?CW2CnRUKl二DB1蛇.!;yj_泣翻荣量,ig?地m胶沮;)CA0201FAlfLTI1D2.2_二进制変畳阳.编j|^fLCV:i化02日1MAT11D2.3]每_二进制喪畳阳,9SoftPICiiPR0201RUH_l二进制巧夏抑1,D2.4[B^-iPR0201FAULT1二DBI.D2.5tfeTCP/IPJ_进制变量Ig量阳…丽1二孤1化-6'管巧构巧量省-进制变畳'‘;:^^!二^?制巧量DB1,D2.TAA因1巧巧宙南扭巧巧巧001P二B1的01MILTD.I如J进制变畳,.巧单和工具搭p〇2I〇HATl二进制恶1的.1^_畳閒,巧香记录rOiOERUHl二进制变畳M1,D3.2苗-'FOOSFAULTDB1的3il!二进帛.蕊巧量巧录il,践畳,表葡揖巧:P0103MAT1二进制变畳閒1的.4苗报;毒_?_化己1的抓H1二迪制衷星加1的.5^全局脚本,-.FCi〇3二脚的6ilFAULTlj串政.又李巧;^_S量,扣20MT二B01A1D1D4.^本淵_进制変量,■SE二U020化师1tDB1.1弓萃戸為_进陳畳,5-图12污水处理监控系统变量统计界面3.在硬件上接通相应的线路,使用工业W太网专用通信线将PLC控制器与上位nCCPLC-。机相连,并测试通道的运行,实现上位机Wi与之间的通信如图513所示:*wat|vAlsonopfchannetyls/ConnecionsConfiguration|]Counte:rsaluew|V|./a巧水站引teready}.?/rstrriEorCodenonei生化巧FLLastErrorCodenone/掉泥巧=]二Eront0rrCouIUnitTCP/IPDevicePLCSIM(TCP/1Pi)山PLCtCycleManagemenonChangerivenTransferonDMonttonioringCPUSopLifebeakMonitoring6日s/30sConnectnioReference0403PDUSize4如PLC円ags00加RequestQueueSize0ReouestCounter6—l±^r_.IAIcicUaie;品取每i应pi押-W化C之间通513上CC图位机in与信测试图52\n第五章污水处理控制系统的巧件设计及广义预测控制的应用54WinCCMATLA巳相.与结合实现广义预测控制在污水处理过程应用5.4.1DDE通信简介PLC一具有很高的安全性和实用性,能完成对般工业控制系统的控制而且通过inCC相结合能完成对自动化控制系统的管理PLC与W,但是相对于上位机本身其一控制器数据运算能力较弱,只能实现些间的传统POD调节,无法实现复杂的控制TLAB一算法(如,而MA款世界知名的基:广义预测控制算法)的应用语言作为于矩阵和向量计算的工程科学软件包,能为使用者提供巨大的数学运算能力,能轻易实现先进控制算法的计算和仿真任务,同时MATLAB中包含的各种各样的王具,可1高效的解决很多特殊的难题,如^1:系统辨识、小波分析、数字信号处理等。在王业控制领域,结合上位机监控软件WinCC的人机交互和PLC控制的优势。WinCC一ATLAB作和PLC作为控制系统的主体完成般的控制任务,而M为运算工具在后台通过DDE通信对WinCC采集到的数据进行复杂控制算法的运算,从而实现先进算法在工业实际过程中的应用。WinCC与MATLAB通过DDE通讯交换数据实现广义5-预测控制的结构框图如下图14所示:上位机MATLAB*"i产辛"lDDEafiGPC算法iL__」i__ ̄_ ̄———-—- ̄—一jir1?iPLC控制器现场设备仪表图5-HDDE通信结构示意图动态数据交换DDE(DynamicDataExchange)是Microsoft公司的Windows电脑系统中应用程序之间的通信机制,其WWindows内部的消息处理为基础。通过在不同的应用程序中不断的插入不同类型的DDE消息来实现数据连接的建立和数据的DE一一一交换,在D通信中般个应用程序作为服务器负责发送数据另外个作为客户端负责接收数据,根据不同的回话方式可分为热链化otli址)、温链(warmli址)、53\n天津工业大学硕±学位论文一冷链(cool山止)H种,当服务器里存储的数据发生变化时,服务器就会向发送一个指令通知客户机,再由客户机想服务器发送条数据请求指令,进而服务器将变化的数据发送给客户机。5.4.2在WinCC中关于DDE通信的设置一,在运行WWinCC作为款方便快捷的HMI组态系统inCC和MATLAB的上位机中,MATLAB是作为客户机应用程序,当用户启动项目文件时紧跟着也就启动了Windows系统的DDE通讯服务了,通过DDE服务器应用程序选择客户端应用程序MATLAB想要访问的的变量。设置步骤如下:(1)启动WinCC系统软件,在任务管理器中找到Ddeserv.exe应用程序并设置,找到后确认为启动。在此过程中选择该项目所要运行共享的变量名称。“。(2)在Window系统的控制面板中服务选项找到DDE通信界面,启动NetDDE服务选项,这时系统将自动安装启动该服务选项。"’;DDE(3)使用Windows系统的运行功能输入DDEShare.exe,打开共享界面,一""’49W[1新建个共享并命名为inCC巧属性中设置为信任共享。5.4.3MATLAB支持的DDE功能MATLAB支持的DDE功能可进行文本格式数据的交换,MATLAB应用软件既可W当作服务器应用程序也可W作为客户端程序服务器提供服务。当MATLAB作为一个服务器应用程序时,客户程序服务器可W使用DDE会话一个条件这种通信方式对MATLAB进行访问但是必须满足:访问方必须提供服务一器的名称、主题名称、项目名称。来完成通信通路的组建,般情况下,服务器的岡名称为MATLAB,有两种不同类型的主题System和Engine。ItemsSystemsTops^*icSystemFormatServer|TopicsMATLAB_L_JEng巨valStringIngneEi[ErigStrngResul11iE打gFigure反esullt3'11Xnase><迈;玉j5-图15MATLAB的DDE名称结构网络视图54\n第五章污水处理控制系统的软件设计及广义预测控制的应用当MATLAB作为客户端应用程序时一,客户端模块提供的固有函数共有下几种:(1)DDE通讯服务初始化还原函数ddeinitO:使用调取格式为==channelddeinit(servicetoic。当channel0时,表明DDE通,否,p)信链接成功则表巧通路连接失败。(2)DDE通讯建立链接函数ddeadvO。使用调取格式为:=ddrceadv(channel,i化m,cal化ack,upmtx,format,timeout)。(3)DDE通讯客户端请求数据函数ddereqO。使用调取格式为:=datadderechannelUern拓rmattimeout。q(,,,)4DDE:())服务器应用程序发送数据函数dckpokeO。使用调取格式为=rcddeokechanneIhemdataformattimeout。p(,,,,)(5)DDE服务器链接通路释放函数ddeunadvO。使用调取格式为:=hannrcddeunadvcelitemformattimeout。,,,()0£通讯'=(6)0服务中止函数(1(16161111〇。使用调取格式为:10(136161111(化311161)。5.44WinCC与MATLAB之间DDE通信的建立.在本课题中,W虹CC作为服务器应用程序而MATLAB作为客户应用程序,通一过在W个内部变量作为触发MATLAB运行的触发变量,inCC中定义在WinCC的设定的刷新周期内改变每次数值,同时告知作为客户端的MATLAB来提取数据,当得到应答时,将更新的数据发送给MATLAB进行运算处理并返送给WinCC最后的计算结果,从,WinCC再将运算结果发送给PLC控制相应的执行机构进行动作而实现广义预测控制在污水处理pH中和阶段的应用。两者之间的通讯网络结构图5-61如下图所示:使——巧DDEin啡函数初始化DDE对话<;返回初始化成功或失败信息?邁过DDEinitO跑致速立DDE链接WnCC^MATLABi^作月長务器作客户使用DDEinit爾数淸求数据f)^应用程序应用程序i返回请求前致扼^DDEke\使用po微发送数据(晒<DDEt使用iniO幽数终止DDE对话k^I1:LI-图516DDE通信服务器与客户端之间的通信流程55\n天津工业大学硕±学位论文客户应用程序MATLAB与服务器应用程序WinCC之间实现DDE通讯的大致实现步體:(1)在上位机监控软件WinCC中创建需要发送的标记变量即PLC采集到的pH中和池出口pH值。(2)在客户应用软件MATLAB中创建M文件,写入相应的DDE通信程序。3)i(设置服务器应用程序WnCC的通信方式为DDE通信。(4)运行系统后,服务器应用程序WinCC将PLC采集到的相关变量通过DDETLAB经WCC发送到客户应用程序MA过处理运算,反馈给in最优控制值。在MATLAB中建立的M文件,上图所示程序描述如下:lDDE通信初始化及通信链接建立()lobalchannelg;''=WchannelDDESiemeninCC\WinCCPinitWinCCC:\s\roects\(/j〇DDE-CONDDE-CON\.MC/〇;巧二二Ifcannel0h''disDDEinitializationfailed!p;()Else;|dispDDBinitialization0K!;();'二--rcDDEadvchannelTimeFlaDODDE(,gV);二=Ifrc0';DDEwdisamilink拉iled!p();Elsed''isp(DDEwarmlinkOK!;)EndEnd口)客户端MATLAB向服务器WinCC请求数据的程序如下:Fun二-ctionreDODD巧)lobalchannelg;=inutlDDErechanneldatarp(q(/;))’二input。)DDEreqchannel/data2();二nout:putcotroinutKp);DDEh;oke(cannelresultro山1p,,p山(;))DDE'okechannel/result2outut2p(,p());5.5污水处理控制系统实际运行分析天津大港污水处理厂过程控制系统自投入运行来,运行状况稳定可靠,达到了该污水处理广设计的处理污水的能力,取得了不错的社会效益和经济效益。通过分析该污水处理广上位机中截取的2016年5月11日中某段时间内的pH56\n第五章污水处理控制系统的软件设计及广义预测技制的应用-H值控制的监控趋势图517,可看到广义预测控制算法的应用提高了值控制的p速度,使系统的适应性增强,调节时间缩短稳定性加强,H值控制的精度了达,p到了±0.1的标准,完全符合国家规定的排放标准。■…——.^n围。咖气^二:;驚'^?;,後蟲毒蠢是《廷餐疑藍蒙;韋菌壤賽赫奇讀;囊奪湾奪聲參焉璋^*tWtf■*SW巧*,:乂£QCO9设泌&占N巧泌孤巧巧骑1:泌妨?》4>対2姑1、50汹3议)!>■?试〇品巧,囊***‘‘'VU巧品S.*?:山<*別^吃"!1!£:扣Aff:/化/!:JUi£.ft.1;U巧访I:SiitItiU/UlIlt":-i&,!进?.rU巧jWVJ。《>^、;/泌VW/UuVM&/W/4aaiaaiSfW^,^jSfeSawA?fhii ̄^^^歎<^fiRi;tfi?;ft?<^guyw:tfW[ig.T?iflw、WtfSftsA〇yf"jv"gYAis;aSiS&yi^?!<?ifegftitosfeBairf<ife^awgasfei^?ifegRiaafeagS^gift?iftSBKawBftaaaa^aSj8ftaBafcaiwga?ft£ajS&feaeggsfegawwft?f&tftogfeWiSai;aasagMiS^?^aa^gs^t^i^<>awg?^tfSi^sgaiai??w??gagai!w?ssga(iK;""Hfidfe^jf)aa8Sfe&a8riimf^a:巧Mu。:V穿扣啤产誓爱5-图17污水处理厂2016年5月11日押值控制效果图5.6本章小结本章主要涉及整个污水处理控制系统软件部分设计,包括下位机SIMATICS7-PLCnCC组态控制程序的开发和网络的搭建,上位机监控系统W,i画面的创建nCC与S7-300PLC之间爱你的通信连接上位机中数学工具及Wi;并着重介绍在MATLAB与WinCC么间如何通过DDE通讯方式,实现将广义预测控制算法实际应用到污水处理的PLC控制系统中的实现方法和步骤。最后分析整个污水处理控制系统在实际使用及广文预测控制算法对pH值控制的效果,证明整个控制系统安全可靠,满足了实际运行的要求。57\n天津工业大学硕±学位论文58\n第六章总结与展望第六章总结与展望6.1本文总结随着我国工业现代化水平的不断提高,基于PLC自动化控制技术越来越多的应用到污水处理过程中实现对整个污水处理过程的实时监视和控制,本课题天津大港污水处理厂西口子S7-300PLC控制系统项目为依巧,深入分析了该污水处理厂的实际水质情况对应的工艺流程和控制系统的相对于其他汚水处理工程的不同之处,确定具体的控制方案,并完成对整个控制系统硬件系统的搭建和软件系统的开发。针对在该污水处理pH中和反应池中pH值的控制环节的复杂性,本文对此展开研究并结合酸碱中和反应化学机理的复杂性,提出将广义预测控制算法应用于pH值控制的思想,并与传统的PID控制方法进行仿真对比。本文所完成的工作成果如下:1.通过查找阅读大量相关课题的材料,分析污水处理行业的国内外发展状况及发展趋势,针对天津大港污水处理厂的实际情况,确定使用PLC作为控制器进行污水处理系统方案。2.在深入了解天津大港污水处理工艺的基础上,确定污水处理每个环节具体工艺的控制方案及设计步骤。3-.IMS在控制系统的设计上,下位机部分设计完成SATIC7300PLC电气硬件部分的器件选型、网络构架的建立和STEP7控制程序的编写;上位机部分完成组态救件WinCC上位机监控画面的创建。4.通过分析pH中和过程pH值控制对象的特殊性,W及对广义预测控制理论的分析研巧提出即将两者相结合,设计完成pH值广义预测控制器的设计,使用MATLAB的仿真工具进行仿真实验验证,实验结果证明广义预测捏制可很巧的提高的H控制的稳定性和可靠性。p5-.针对广义预测控制在实际工程中的应用,结合SIMATICS7300PLC和上位机一种基于W监控软件WinCC的特点,总结出indowsDDE通信的客户软件MATLAB与服务器软件WinCC进行实时数据交换的方法,实现广义预测控制在污水处理控制系统的应用。59\n天津工业大学硕±学位论文6.2展望污水处理系统中应用广义预测控制等先进控制理论方面己经比技成熟,但是从,成本,在实、安全等方面考虑际的污水处理过程中很少有真正应用先进控制算法本文设计的基于广义预测算法的污水处理pH值控制系统,由于作者水平、实验条件和科研时间等因素的限制设计的pH值控制系统仅通过了仿真实验的理论可行性,验证,接下来还需要在实验的基础丄针对存在的问题继续加W改进完善系统的整体性能,提高控制系统的控制精度。总的来说,通过整个天津大港污水处理厂控制系统的开发过程对广义预测控制一在污水处理过程中的实际应用和推广提供了定的理论的支持和借鉴,期望后能有更进一步的研巧和项目实验。期待能真正的将广义预测控制应用到实际的污水处理控制系统中去。6曰\n参考文献参考文献1..基于WinCC污水处理集散控制系统的设计网北京北京工业大学2008.[择建功,闽梅林.基于模糊自适应PID的污水处理脚值控制系统研巧脚北京:北京化工大学2008.3.兰李瑞瑞.基于粒子群算法的广义预测控制及其应用研究[D]州:兰州交通大[]202学,1.4.20马金婷:12.[].污水处理pH值控制系统的研究[D]长春长春工业大学,问韩重.污水处理控制系统设计与软测量建模研巧田].西安:西安建筑科技大学,2012.D2012.6.污水处理智能控制系统设计与实现[.长沙:湖南工业大学[]李玲],7化C的污.:201化[蔡晓霞.基于水处理控制系统的研究网杭州浙江工业大学],ID.閒程晓冲.基于时域的分数阶P广义预测控制算法改进及其仿真研究[D]南京:南京信息工程大学2012.,9高学洪..预测拉制在污水处理PH值控制中的研巧与应用D兰州:兰州理工大[][]学,2012.1谢元智.巧水处理中閒预测控制系统的研究阿.南昌:南昌大学2006.[巧,D.U庞中华.广青岛:青岛科技大学2005.[]义预测控制算法及其仿真研究[],12.程云娃.多变量广义预测控制算法的研究[D]北京:北京化工大学2005.[],[13]王蠢基于PLC的污水处理控制系统与水质PH值的研究与设计网乂原:太原理工大学2015.,[1句陈仕椒基于专家PID控制的污水处理系统pH值的研究与应用阿.兰州:兰州理工大学2011.,204赵振兴.工业污水处理化C控制系统的研究阿.保定:河北科技大学1.[巧,[16]沈建新基于模糊自适应PID的水处理阳值拴制系统设计网.亩林;吉林大学之015.1.城市污水处理中pH预测控制系统的应用研究饥7王树东高学洪宋国辉周盛成,[],,,20120-电气自动化1:37巧.,,.工[18]朱晓锋,张中巧曹健安.基于智能PID的废水处理pH值控制系统的设计阴,-业控制计算机201201:13.,,61\n天津王业大学硕±学位论文19唐俊涛.基于PLC的大型污水处理控制系统设计D.:西华大学2015.成都,[][]20阳值-虞益伟.PLC2006052427.在污水处理中的应用及控制化软件导刊:,,[]21.[:]张兆海赵春城.关东明,任红卫,山洲,关兵.赵文杰P阻技术在制浆造纸企业污水H111-77处理过程中202.值控制方面的工程实例[吁水工业市场:75p,,[22宋稻略.基于神经网络的污水处理预测技制模型研究[D.东北石油大学,2014.]]2.大连理工大学,2009.[引郑海兵广义预测控制改进算法的仿真研充网口4]董畅.复杂热工系统广义非线性预测控制及在线优化研巧[D.北京交通大]学.2010.-25luna.曼吉德(Aid).DMCPID串级控制及多变量广义预测按制算法研究D上[]j[]1:华东理工大学203.海.口6贺飞.预测控制及其在电站锅炉汽温控制中的应用研究D.北京:北京交通大][]学.2014.27魏晋宏.预测控制在工业生产过程中的应用研究网.太原:太原理工大学.2011.[]28罗密..,.曹建园刘建涛基于广义预测控制的综合控制算法设计与仿真J自动化[][]2004-+技术与应用.02101317..:29余世明.预测控制算法及其应用研究D.杭州:浙江大学,2001.[][]30张荫芬.热工过程预测控制研对町北京:华北电力大学(北京),2003.[].广义预测控制在热工过程中的应用[D.北京PU吴春芳:华北电力大学(北]京)2004.,[巧杨丽华.预测控制及其在热工过程控制中的研巧[町北京:华北电力大学,2013.33M.Darab.A.Jalil.M.Az址i.Powstemstabilitenhancementithianvandersyne[]ypresenceofrenewableenergyresourcesandHVDClinesbasedonpre出ctivecontrols1;rat;eJ.IUeniatiElectrcalPowerndEntems2016.gyionalJournalofiaergySys,,80:[]P^TakaoSatoAkiraInoue.GENERALIZEDPREDICTIVECONTROLINFAST-RATES-INGLERATEANDINPUTMULTIPLEXTYPEMULTIRATESYSTEMJ,IFACProceedinsVolumes,2006,392:.[]gM-5A.PawlowskiJ丄.Guzm細i.BerenuelS.DormidoI.Ferndndez.Eventbased口,:,]gpredictivecontroltriggeredbyinputandoutputdeadbandconclitionsJ.IFAC[]ProceedingsVolumes,2014,473:..And-36AdhemaideBarrosFontesAndreLaurindoMaikllii合sOrtizSalazar.ANEW,’[]B正INEA民GENERALIZEDPREDICTIVECONT民OLAPP民OACH:ALGORITHMANDRESULTS[J],IFACProceedingsVolumes,2002,35137ChanYafei.YuanRui,FanGuolian,YiJianian.ABlendedAutoilotforDual[]gygqgpControlMissileUsingGeneralizedPredictiveandAdaptiveTerminalSlidingMode62\n参考文献ControlIFAceedns20143??CProigVolumes47:,,阴3Jo&o巧udredoJoseSadaCosta.PREDICTIVECONTROLAPPLIEDTO[^g,SUILDINGAUTOMATION.;ANEXPERIMENTALSETUP口IFACProceedins]gVolmnes20063916:.,,39TaoZouShao-YuanLi.GeneralizedPredictiveControlwithFlex化leInealit[],quyConstraintsJ].IFACProceedingsVolumes2005,381:.[,[40]YaohuaHu,SuwuXu,ZongnianZhang.ANINTELLIGEN了GENERALIZEDPREDICTIVECONTROLLERFORSHIPSTEERINGJ.IFACProcee出ns[]gVolumes,20074012:.,[4J]Giioqing,Yu,L化0,Du,Shuwang,Chen.Research0打SewageTreatmentSystembyConfiurationSoftwareandPLC,Se打sors底amTransducers20141768:.gP]p;,,[42]Demirci,Yavuz,Pekel,LutfiyeCanan,Altinten,AyIa,Alpbaz,Mustafa.ImprovementofthePerformanceofanElectrocoagulatio打ProcessSystemUsi打gFuzzyCo打trolofpH….WaterEnvironmentResearch,2015,8712:.[43]SuiXiuwu,FanBoxue,HuPeng,ZhangHongjie,GeHui.ThePrecisio打PositioningofMicroAssemblySystemBasedo打GeneralizedPredictiveControlAlgOTithm[J].InternationalJournalofAdvancementsi。Computi打gTechiiolo201355:.gy,,44GaninLinHuLeSon.TheSimulationandAnalsisofPIDStructure[]gQ,g,gyGeneralizedPredictiveControlAlgorithmJ.JournalofConverenceInformation[]gTechnology,2012,723;.[45]ShaoJ,XuY,ZhaoX,SunD^WuF,LaiX.[Simulationofadecouplinggeneralized-predictivecontrolalorithmfortemperaturehumiditsystem.J.Hantianixue01igy][]gy5y=mxueondtienSacemedicine底am;edicalengineering,2001,106:.呂ggpp4ra-tzerPFLeeJMControlofHalerstheteofcrosslinkinroducedb[巧.tG,pypgpy-----lethyl33dimethlaminopropylcarbodiimideEDC)treatmentofacellularmatrix(y)(vascularrafts?ournalofBiomedicalaerialesearch:?口]JMts民2001582.g,,[47]AwuahE,AnoheneF^AsanteK,LubberdingH,GijzenH.Environmentalconditions*anda--pthoge打iemoval玉nmacrophyteandalgalbaseddomesticwastewatertreatmentsystems.J.WaterScienceandTechnolo2GGl446:.[]gy,,-M--W..48.M.ElSheekh.A.;ElShounM.E.OsmanEWElGammal.Treatmentof[],,y,sewageandindustrialwastewatereflue打tsbythecanobacteri过NostocmuscorumandyAnabaenasubcyli打derica阴?JournalofWaterChemistryandTechnology,2G14,364:.-4anYii打WanLon.Adativeeneralizedredictivecontro义ofswitched[叫Wgjg,ggpgpsstemsJ.AliedMathematicsandMechanics2005265:.y[],pp,口0]RodriguezRobertoA,GundyPatriciaM,GerbaCharlesP.ComparisonofBGMand的\n天津工业大学硕±学位论文PLC/P民C/5celllinesfortolli.J.Ai1:acuturabkvralassayoftreatedsewageledand[]ppEnvironment!Microbiology,2008,749:.64\n发表论文和参加科研情况说明发表论文和参加科研情况说明一、发表论文情况[。HuangQ"aii,GuoJlajun.ApplicationOfGeneralizedPre出ctivePIDControlInSewageTreatmentHNeutralizationProcess;..IntemationalJournalofComutationalp阴p-andEnineerin20161.gg:719,二、参加科研情况一[1山西兰花科创年产20万吨己内醜胺期工程导热油炉控制系统,天津工业大学、]一50一20中国天辰工程有限公司,201年1月16年7月,第参加者。[2]天津FMTP催他剂工厂项目,天津工业大学、中国天辰王程有限公司,2015年一2011月16年10月,第二参加者。JZ20-削中海油潮海2平台中南控制系统升级改造,天津工业大学、中海袖天津分-20112二参加者。公司,2015年11月5年月,第65\n天津工业大学硕壬学位论文66\n致谢时光甚有,岁月如梭。天津工业大学陪伴我度过了人生中最重要的韦年时光,我收获了知识友情,结交的良师益友。在此论文完结之际,特向你们表达我诚挈的感谢。首先,我必须感谢我的家人。感谢我的父母和妹妹在我的成长过程中给我的关爱和支持,使我克服成长的道路上遇到的艰难险阻,完成自己的学业。感谢之情无W言表。屯、、其次,感谢我的导师郭利进教授,我所有的工作都是在他的悉指导和热也帮助下完成的,。他渊博的知识,严谨的治学态度,无私的敬业精神诲人不倦的工作作风,,平易近人的生活作风化及对科学的执着追求与探索都给我留下了深刻的印象这些都将成为我一生宝贵的精神财富,激励我前行,让我终生受益。在他们的亲切关怀和认真辅导下,我克服了许多困难,处理好了找工作与论文撰写的问题。另外在论文的写作及修改过程中,也提出了很多修改和完善的意见,可W说我学术上的一点成就都与他们的付出分不开的每。此外,感谢培养我的天津工业大学电气工程与自动学院的所有老师,学院给我一的研究提供了个优越的平台和美好的环境使我可W静下也潜屯、,钻研,而学院的老师们辛勤培养我屯年,不但教给了我许多科学知识,很多有效的学习方法,更重要的教给了我许多做人做事的道理,在我最困惑的时候给予最及时的答疑解惑,谢谢他们的辛勤培养。最后还要谢谢我的同学们,无论是从本科阶段就认识的大学同学还是研巧生入学后接触的师兄师弟,感谢你们对我的支持和帮助,在我痛苦的时候安慰我,在我,在我失落的时候鼓励我彷整的时候开导我,在我失去信也的时候激励我,谢谢他们一,谢谢你们和我起度过的研究生H年。67