智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

基于PLC的單神經(jīng)元PID控制器的設(shè)計與實現(xiàn)

來源:互聯(lián)網(wǎng)

點擊:3880

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:PLC PID控制器 設(shè)計

    0 引言

      PID控制由千其算法簡單、容易實現(xiàn)和魯棒性好等特點,被廣泛應(yīng)用于工業(yè)過程控制并取得了良好的控制效果。但當(dāng)被控對象數(shù)學(xué)模型復(fù)雜,尤其對于大滯后、時變和非線性的復(fù)雜系統(tǒng),常規(guī)PID控制顯得無能為力,其應(yīng)用受到很大的限制和挑戰(zhàn),因此,需要在傳統(tǒng)的PID控制上加人先進的智能控制算法,使得控制效果更為理想。神經(jīng)網(wǎng)絡(luò)具有逼近任意連續(xù)有界非線性函數(shù)的能力,對于非線性系統(tǒng)和不確定性系統(tǒng),是一種解決問題的有效途徑川。本文將神經(jīng)網(wǎng)絡(luò)與常規(guī)PID控制相結(jié)合,發(fā)揮各自的優(yōu)勢,形成神經(jīng)元自適應(yīng)PID控制器,并在PLC中設(shè)計實現(xiàn)。與傳統(tǒng)PID相比較,具有響應(yīng)速度快、抗干擾能力強和超調(diào)量小等特點。

    1 基于PLC的單神經(jīng)元PID控制系統(tǒng)結(jié)構(gòu)

      控制系統(tǒng)采用單神經(jīng)元組成的PID控制器,它具有傳統(tǒng)PID控制器的優(yōu)點,也具有神經(jīng)網(wǎng)絡(luò)的并行結(jié)構(gòu)和學(xué)習(xí)記憶功能,并且結(jié)構(gòu)簡單,易于實現(xiàn)I21。

      以PLC作為控制器構(gòu)成的單神經(jīng)元PID控制系統(tǒng)如圖1所示。虛線部分為單神經(jīng)元PID控制器。檢測元件將被控量實際值Y測量轉(zhuǎn)換為I-SY電壓信號或4-20mA電流信號,該模擬信號接至PLC的AI模塊,進行A1D轉(zhuǎn)換。將測量值Y與給定值;比較,通過二者的偏差e(t)進行單神經(jīng)元PID算法的運算得到輸出操作信號u(t),經(jīng)PLC的AO模塊進行D/A轉(zhuǎn)換,用于驅(qū)動執(zhí)行機構(gòu),實現(xiàn)對被控對象的控制。

    2 單神經(jīng)元PID控制器算法原理

      將偏差的比例、積分和微分的三個分量作為單神經(jīng)元的輸入量,就構(gòu)成量單神經(jīng)元PID控制器,其結(jié)構(gòu)如圖1虛線部分所示。

      圖1中,根據(jù)給定輸人信號r(k)和實際輸出信號y(k),經(jīng)狀態(tài)轉(zhuǎn)換器轉(zhuǎn)換為神經(jīng)元的輸入量x1(k),  x2(k),  x3(k),即對應(yīng)積分、比例和微分的三個分量

      比較式(3)和(5)可以看出PID參數(shù)分別為Kp= Kw'(k), K= Kw1'(k), Kd=Kw3'(k)。故該神經(jīng)元控制器具有PID控制器的特性,它通過對加權(quán)系數(shù)的調(diào)整來實現(xiàn)自適應(yīng)、自組織功能,從而可以達到改善控制系統(tǒng)的控制性能的目的。

      權(quán)系數(shù)的調(diào)整可以按不同的學(xué)習(xí)規(guī)則實現(xiàn),在本系統(tǒng)中單神經(jīng)元自適應(yīng)PID控制器采用改進的有監(jiān)督的Hebb學(xué)習(xí)規(guī)則。

    3 基于SCL的單神經(jīng)元PID控制算法功能塊設(shè)計


      西門子S7系列PLC在國內(nèi)工控領(lǐng)域中使用很廣,它的編程軟件STEP7除了支持梯形圖(LAD) ,指令表((STL)和功能塊(FDB)語言編程,還提供結(jié)構(gòu)控制語言SCL (Structure Control Language)編程,SCL非常適合復(fù)雜控制算法的編程。以S7300PLC作為控制器,采用SCL語言編寫了功能塊FB3來實現(xiàn)單神經(jīng)元PID控制算法。

      3.1 變量聲明及初始化

      采用SCL編寫單神經(jīng)元PID算法時,先要進行變量聲明及初始化。變量包括輸人變量、輸出變量及中間變量。

    根據(jù)單神經(jīng)元PID控制算法,定義的輸入變量包括設(shè)定值、過程值、學(xué)習(xí)速率、權(quán)系數(shù)、神經(jīng)元的比例系數(shù)以及單神經(jīng)元PID控制器輸出的最大值最小值,并且在變量聲明時給出了變量數(shù)據(jù)類型和初始值。

      輸出變量傳送當(dāng)前輸出值到產(chǎn)生調(diào)用的塊。單神經(jīng)元PID控制算法的輸出操作值即為輸出變量。

      3.2 單神經(jīng)元PID控制算法SCL編程

      實現(xiàn)單神經(jīng)元PID控制算法的SCL程序編程步驟如下:

      1)計算偏差e(k);

      2)計算神經(jīng)元輸人x;(k);

      3)計算加權(quán)系數(shù)的調(diào)整值w;(k);

      4)對w;(k)的歸一化處理,計算可(k),

      5)計算控制器的輸出u(k),并進行限幅處理。

      對SCL源程序文件進行編譯,編譯成功就生成單神經(jīng)元PID功能塊FB3,并保存在S7程序中的Blocks文件夾中,可以被其他程序調(diào)用,也可以作為通用功能塊被其他用戶使用。左側(cè)為輸入?yún)?shù),對應(yīng)輸入變量;右側(cè)為輸出參數(shù),對應(yīng)輸出變量。在調(diào)用FB3時要對相應(yīng)的參數(shù)賦實參,還需要指定一個背景數(shù)據(jù)塊。

    4 單神經(jīng)元PID控制器應(yīng)用實例


      采用S7300 PLC控制器,以一個典型的雙容液位過程為被控對象,以后一個容器液位為被控量,用STEP 7編寫控制程序調(diào)用功能塊FB3進行液位單神經(jīng)元PID調(diào)節(jié)。

      液位設(shè)定值為200mm,采用單神經(jīng)元PID控制,設(shè)初始學(xué)習(xí)速率ηp=0.01, η1=0.001,ηD=0.01,增益K=300,加權(quán)系數(shù)初值wKp_1}.015, wKi_10.82, wKd_l}.lb,采樣周期2s。

      采用傳統(tǒng)PID控制時的實時響應(yīng)曲線如圖4所示。

      由圖3和圖4可知,單神經(jīng)元PID控制器超調(diào)大大減小,穩(wěn)態(tài)性能也得到提高。

    5 結(jié)論

      將神經(jīng)網(wǎng)絡(luò)與常規(guī)PID調(diào)節(jié)器控制思路相結(jié)合,產(chǎn)生了單神經(jīng)元PID控制器,單神經(jīng)元結(jié)構(gòu)的連接權(quán)值與常規(guī)PID的三個參數(shù)一一對應(yīng),可以在線進行PID參數(shù)的學(xué)習(xí)。以PLC為控制器,利用SCL編程語言實現(xiàn)單神經(jīng)元PID算法比較簡單,而且編寫的單神經(jīng)元PID控制功能塊具有通用性。與傳統(tǒng)PID控制器比較,基于PLC的單神經(jīng)元PID控制器具有自學(xué)習(xí)和自適應(yīng)能力超調(diào)量和穩(wěn)態(tài)誤差顯著減小,控制效果良好。


    (審核編輯: 智匯張瑜)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認為內(nèi)容侵權(quán),請聯(lián)系我們刪除。

    主站蜘蛛池模板: 推荐|广佛一条龙高端茶到底有多香 | 聚丙烯酰胺,聚合氯化铝,重金属捕捉剂,污泥调理剂,活性氧化铝,生石灰,反渗透阻垢剂,工业葡萄糖,硫酸铝,果壳活性炭,柱状活性炭,蜂窝活性炭,石英砂,锰砂-北京雁归来环保科技有限公司-以真诚为立足之本,以质量为生存之本,愿与海内外同仁共创双赢。雁归来人一路走来,气贯长虹,勇锐盖过怯弱,进取压倒苟安!我们紧扣时代脉搏,专注水处理、继往开来! | 美国渗透压仪-PSI渗透压仪|华泰和合 | 长葛市金葛机械制造有限公司 | 全国重点实验室--人民网| 加力管钳,液压动力钳,液压转盘-加力管钳,液压动力钳,液压转盘,山东临朐静远石油机械有限公司 | 铸造厂-铸铝-铸铜-铝合金铸造-重力铸造-翻砂铸造-[剑锋机械配件]专业东莞|深圳铸造厂 | 思沃普智能会议预约管理系统-视频会议管理-信息发布-访客管理-会议运维-会议支持-工位管理系统 | 潍坊特钢集团有限公司 | 宁波公司注册_宁波注册公司_宁波代理记账_宁波做内账|安隆会计专业服务机构 | 物联网空开-智能空气开关-智能断路器-家用接触器-万联电器官网 | 湖南九农王机电设备有限公司官网 | 气动量仪厂家-郑州华峰仪器有限公司| 化妆粉扑厂家【秀兰】一线品牌资格供应商_海绵粉扑批发_气垫粉扑价格_广州秀兰生物科技有限公司 化工招聘网 化工人才网|化工英才网-化工企业招聘首选网站 | 天津成考网-天津成人高考网 | 三拓精密机械南通有限公司| 排水PVC管-PVC排污管-给水PVC管-电线PVC管-米阳建材pvc管厂 | 以物联网技术为核心专注于智能安防领域物联网服务的高新技术企业-北京欣智恒科技股份有限公司(官网) | 西藏旅游-西藏中旅-西藏中旅国际旅行社 | 泰州光明会计师事务所有限公司-财务业务审计,会计服务业务及资产评估业务的专业服务机构 | 柔性防水套管_刚性防水套管-河南恒生管道制造有限公司 | 在线播放国产精品|哔咔漫画破解版永久vip兑换码|免费黄漫画|女被黄漫扒衣服软件|91精品麻豆 | 均高生物科技(上海)有限公司-二十年专注于均质·乳化·粉碎·分散工艺 | 买化工,找万创!泉州万创化工贸易有限公司 | 噪声治理,消声器,隔声屏障,隔声罩,噪声控制,降噪,空调降噪,水泵噪声治理,冷却塔噪声治理-北京华清恒业环保设备有限公司 | 清尼龙滤膜-清洁度检测设备-清洁度分析仪-清洁度萃取机-优昂(百科) | 蒸汽发生器厂家-电加热蒸汽发生器-免办证/免报批/免报检电锅炉-上海电热水锅炉-上海艾亚锅炉有限公司 | 小程序开发,网站建设,APP开发,商城系统开发,社区团购系统开发,区块链溯源,互联网资质办理-软多信息技术有限公司_河南软多信息技术有限公司 | 南京叉车|电瓶叉车|电动叉车|电动堆高车|电动搬运车-南京诺嘉机械 | 深圳PCB电路板厂|PCB线路板厂|FPC柔性电路板厂|FPC软性线路板生产厂家|恒成和电路板:18681495413 | 环保除尘设备_燃气/燃油热水锅炉_光氧空气净化器_蒸汽玉米压片机_压片设备_烘干设备-山东金盾节能环保设备有限公司 | 数造云-面向3D打印的云制造平台 数控落地镗铣床_数控刨台式镗铣床_数控龙门加工中心-青岛辉腾机械设备有限公司 | 沈阳机电一体化电热锅炉_沈阳蓄热式电锅炉_沈阳壁挂式电锅炉【沈阳远鹏电热供水设备工程安装有限公司】 | 郑州空调维修_郑州中央空调维修_空调清洗维保-郑州大晟机电设备安装工程有限公司 | 河北永生食品有限公司,益宁挂面, 香海园 | 洗地机,洗地机价格,扫地机,工业吸尘器,手推式洗地机,驾驶式洗地机,北京洗地机【北京高美环保科技有限公司】 | 江苏省阀门工业协会,江苏阀协| 铝合金压缩空气管道安装与设计_专业厂家_福斯特铝合金管道 | 众学稳尚升学规划网-高考填报志愿机构_新高考选科指导 | 清河县隆鑫密封件有限公司,汽车用密封条,配电箱柜、集装箱密封胶条,建筑门窗、家具用密封条,无毒环保医用密封条,船舶、农机用密封条,异型产品 | 明基太阳能玻璃钢污水处理公司-设计研发全自动加药装置设备 |