亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PLC的模糊控制在船舶主機(jī)調(diào)速系統(tǒng)的應(yīng)用

        2007-01-28 08:05:42,,
        船海工程 2007年6期
        關(guān)鍵詞:子程序模糊控制編程

        , ,

        (海軍工程大學(xué) 船舶與動(dòng)力學(xué)院,武漢 430033)

        由于船用機(jī)艙設(shè)備使用環(huán)境惡劣、實(shí)時(shí)性和可靠性要求高,而PLC有可靠性高、耗能低、抗干擾能力強(qiáng)、控制精確及系統(tǒng)功能可拓展性強(qiáng)等特點(diǎn),因此各種型號(hào)的PLC也廣泛應(yīng)用于各種船舶的機(jī)艙設(shè)備監(jiān)控。

        隨著微電子技術(shù)、計(jì)算機(jī)技術(shù)和模糊邏輯等相關(guān)技術(shù)的進(jìn)一步發(fā)展,PLC逐步向智能產(chǎn)品轉(zhuǎn)化[1-2]。各大PLC生產(chǎn)公司也不斷研制專門(mén)的軟件或硬件模糊控制器。模糊控制在PLC上的實(shí)現(xiàn)方式基本分兩種[3]:一是通過(guò)專用的硬件實(shí)現(xiàn),但其價(jià)格昂貴,并且需要使用專用編程設(shè)備;另一種實(shí)際采用較多的是通過(guò)軟件實(shí)現(xiàn),把模糊控制程序作為整個(gè)PLC控制程序的一個(gè)子程序,包括數(shù)據(jù)的讀取、模糊推理和控制信號(hào)輸出,通過(guò)中斷調(diào)用子程序完成模糊控制。

        本文運(yùn)用第二種方法采用模糊控制方案,設(shè)計(jì)了一種通用的模糊控制器,利用STEP7軟件,采用模塊化編程方法,使用梯形圖及語(yǔ)句表編制程序?qū)崿F(xiàn)模糊控制算法,使模糊控制策略在S7-300 PLC上得以較好地實(shí)現(xiàn)。并將之運(yùn)用到船舶主機(jī)調(diào)速系統(tǒng)當(dāng)中進(jìn)行研究分析。

        1 主機(jī)遙控系統(tǒng)組成

        系統(tǒng)主要由駕駛室、集控室遙控操縱臺(tái)、主控制箱、機(jī)旁操縱箱等組成。

        PLC接受車(chē)鐘指令,檢測(cè)主機(jī)(燃油切斷、盤(pán)車(chē)機(jī)合上、主起動(dòng)閥開(kāi)、滑油溫度低、主機(jī)轉(zhuǎn)速等)和齒輪箱(正車(chē)、倒車(chē))的相關(guān)狀態(tài)信息,經(jīng)相關(guān)程序計(jì)算輸出,并通過(guò)調(diào)速器接口和開(kāi)關(guān)量實(shí)現(xiàn)對(duì)主機(jī)的調(diào)速及齒輪箱的操作控制,同時(shí)進(jìn)行報(bào)警及狀態(tài)顯示。系統(tǒng)可通過(guò)設(shè)在集控室、駕駛室的人機(jī)界面進(jìn)行參數(shù)修改及顯示,結(jié)構(gòu)見(jiàn)圖1[5]。

        PLC在主機(jī)遙控系統(tǒng)中的主要程序模塊主要有調(diào)速控制、換向控制、故障監(jiān)測(cè)和診斷控制等幾個(gè)部分,本文主要針對(duì)調(diào)速控制模塊的程序運(yùn)用模糊控制進(jìn)行改進(jìn)。

        圖1 PLC在主機(jī)遙控系統(tǒng)的應(yīng)用結(jié)構(gòu)

        2 主機(jī)調(diào)速系統(tǒng)模糊控制策略

        傳統(tǒng)PLC調(diào)速控制均采用傳統(tǒng)的PI或PID的控制方法,對(duì)模型的依賴性較強(qiáng)。通常主機(jī)在不同的工況,不同的工作環(huán)境、不同的壽命周期內(nèi),其模型參數(shù)會(huì)有較大變化,而且非線性、時(shí)變性對(duì)傳統(tǒng)控制器品質(zhì)有較大影響。傳統(tǒng)的PID方法用于船舶柴油機(jī)主機(jī)調(diào)速回路有其不足之處,它很難保證所設(shè)定的調(diào)節(jié)器參數(shù)在整個(gè)系統(tǒng)變化范圍內(nèi)達(dá)到最優(yōu)。因此,為了提高運(yùn)行的可靠性、平穩(wěn)性,在調(diào)速系統(tǒng)中采用模糊控制。原理見(jiàn)圖2[6]。

        圖2 主機(jī)調(diào)速系統(tǒng)模糊控制原理

        2.1 定義各變量隸屬度函數(shù)

        在模糊化設(shè)計(jì)中,可用狀態(tài)詞正大、正中、正小、正零、負(fù)零、負(fù)小、負(fù)中、負(fù)大來(lái)表示E變量的變化。其語(yǔ)言變量為{PB、PM、PS、PZ、NZ、NS、NM、NB}。Ec和u語(yǔ)言變量為{PB、PM、PS、ZE、NS、NM、NB}。E(即e)和Ec(即ec)的論域定義為[-6,6]之間,輸出控制量u的論域定義為[-7,7]之間。采用三角形函數(shù)作為隸屬確定模糊語(yǔ)言變量的隸屬度,可分別得到模糊變量E、Ec、u的隸屬度賦值表,見(jiàn)表1、2、3。

        表1 E的隸屬度

        表2 Ec的隸屬度

        表3 u的隸屬度

        2.2 建立模糊控制規(guī)則表

        模糊量轉(zhuǎn)為執(zhí)行機(jī)構(gòu)可執(zhí)行的精確量,采用最大隸屬度法,即μ(u*)≥μ(u),μ是u的隸屬度函數(shù),u*是與最大隸屬度對(duì)應(yīng)的模糊控制量值。

        知識(shí)庫(kù)由數(shù)據(jù)庫(kù)和規(guī)則庫(kù)組成??刂埔?guī)則采用基于IF-THEN(條件-結(jié)果)的產(chǎn)生式規(guī)則,其結(jié)構(gòu)簡(jiǎn)單,易于修改和掌握,比較適合PLC編程。如:ifE=NBandEc=NBthenu=PB表示為:R1=NBE×NBEc×PBU??偨Y(jié)控制經(jīng)驗(yàn),共有56(7×8)條控制規(guī)則。總的模糊關(guān)系為:R=R1∪R2∪…∪R56,R是模糊關(guān)系矩陣,∪表示取大。采用合成推理法:U=E×EC°R。×表示求值積,°是合成運(yùn)算符,這里采用最大-最小合成法。整個(gè)模糊推理過(guò)程后得到模糊控制量查詢表,見(jiàn)表4。

        表4 模糊控制規(guī)則表

        2.3 模糊控制程序流程圖

        模糊控制程序流程見(jiàn)圖3[2]。

        圖3 模糊控制程序流程圖

        3 STEP7實(shí)現(xiàn)的模糊控制算法

        PLC系統(tǒng)選用Siemens S7-300。詳細(xì)配置如下:CPU為CPU315-2DP;接口模塊為IM361,可以擴(kuò)展;信號(hào)處理模塊為SM334和SM321,SM334為模擬量輸人/輸出模塊,實(shí)現(xiàn)模擬參數(shù)的數(shù)據(jù)采集和輸出,SM321為數(shù)字輸人模塊,采集現(xiàn)場(chǎng)開(kāi)關(guān)參數(shù)數(shù)據(jù);功能模塊為FM355C,為智能控制模塊,實(shí)現(xiàn)參數(shù)的PID控制;通信模塊為CP5613通訊卡,支持MPI協(xié)議、PROFIBUS-DP協(xié)議、S7 Connections,用于工程師站/操作員站和PLC的多點(diǎn)連接和上位組態(tài)軟件WinCC的通信。

        為了簡(jiǎn)化程序編寫(xiě)量,提高程序的通用性并且方便調(diào)試,PLC程序設(shè)計(jì)采用了模塊化編程方法。編程語(yǔ)言采用梯形圖(LAD)和語(yǔ)句表(STL)結(jié)合的形式。

        主模塊OB1實(shí)現(xiàn)對(duì)子程序塊的調(diào)用和數(shù)據(jù)的傳遞,OB35為中斷服務(wù)程序模塊。FB1模塊為模糊控制器,完成整個(gè)模糊控制功能。它由FC1~FC4 4個(gè)子程序塊組成。其中FC1完成e(速度誤差)和ec(誤差變化率)的計(jì)算;FC2進(jìn)行模糊化處理,即完成精確量e、ec到模糊量E、Ec的轉(zhuǎn)換;FC3完成控制量表的查詢功能;FC4完成模糊控制量U到精確量u的轉(zhuǎn)化,并輸出u。FB1依次調(diào)用4個(gè)子模塊完成模糊控制各部分的功能,并實(shí)現(xiàn)他們之間的數(shù)據(jù)傳遞。FB1模糊控制器編制完成后,保存在STFP7標(biāo)準(zhǔn)庫(kù)中,其具有很強(qiáng)的靈活性和通用性,如同STEP7中PID控制器(FB41)一樣,方便調(diào)用。針對(duì)不同的被控變量,只要對(duì)FB1輸人輸出端進(jìn)行正確的組態(tài)即可對(duì)變量進(jìn)行模糊控制。

        整個(gè)程序設(shè)計(jì)的關(guān)鍵是模糊控制量表的查詢部分,即FC3子程序塊。在編程之前,將模糊控制量表中U的值按由上到下,由左到右的順序依次置入數(shù)據(jù)塊DB1中,數(shù)據(jù)類型為WORD型。首地址為DBW0,依次為DBW2、DBW4、…、DBW336(U的個(gè)數(shù)是13×13)。

        最后由FC4功能塊實(shí)現(xiàn)控制量U從模糊量到精確量的轉(zhuǎn)換,即U乘以量化因子Ku再經(jīng)過(guò)限幅,將最終計(jì)算結(jié)果送到模擬量輸出模塊實(shí)現(xiàn)控制作用。

        應(yīng)用基于PLC的模糊控制器后,主機(jī)調(diào)速控制效果較以前有很大改善,整定時(shí)間縮短,超調(diào)量縮小,控制穩(wěn)定。在一定時(shí)間內(nèi)(20 min)、一定轉(zhuǎn)速范圍內(nèi)(800~1 600 r/min)、外加一些干擾時(shí)用計(jì)算機(jī)仿真得到比較結(jié)果見(jiàn)圖4。

        圖4 模糊PLC控制和傳統(tǒng)PLC控制效果

        4 結(jié)論

        仿真得到基于Siemens S7-300 PLC實(shí)現(xiàn)主機(jī)調(diào)速系統(tǒng)的模糊控制,既保留了PLC控制的可靠、靈活等特點(diǎn),又提高了控制系統(tǒng)的智能化程度。具有控制精度高、編程簡(jiǎn)單、程序改變靈活、可擴(kuò)展性強(qiáng)、工作可靠、抗干擾能力強(qiáng)等特點(diǎn)。系統(tǒng)縮短了控制響應(yīng)時(shí)間,從而明顯提高了艦艇的機(jī)動(dòng)性和作戰(zhàn)能力,具有很強(qiáng)的實(shí)用性。由于是對(duì)軟件進(jìn)行的模糊控制改進(jìn),不需要對(duì)已成熟系統(tǒng)進(jìn)行大的變動(dòng),很容易系統(tǒng)升級(jí)和擴(kuò)展,因此具有良好的操作性。同時(shí)S7-300具有數(shù)據(jù)通信能力,能夠?qū)崿F(xiàn)與上位機(jī)和全艦網(wǎng)絡(luò)的信息共享,為進(jìn)一步提高艦艇的自動(dòng)化、智能化、數(shù)字化奠定了基礎(chǔ),具有良好的應(yīng)用前景。

        [1] 殷 銘,戴先中,徐科軍.模糊測(cè)控儀器儀表研究與應(yīng)用的新進(jìn)展[J].自動(dòng)化儀表,1999,20(12):2-3.

        [2] 康斌棟,王志新.基于PLC模糊控制軟件的設(shè)計(jì)研究[J].機(jī)電一體化,2000(1):57-58.

        [3] 王志凱,郭宗仁,李 瑣.用PLC實(shí)現(xiàn)模糊控制的兩種設(shè)計(jì)方法[J].工業(yè)控制計(jì)算機(jī),2002(2):15-16.

        [4] 祝 福,王文義.PLC在船用柴油機(jī)調(diào)速器中的應(yīng)用[J].造船技術(shù),2005(1):24-25.

        [5] 張華力, 郭慶祝.可編程邏輯控制器在船舶主機(jī)遙控系統(tǒng)中的應(yīng)用[J].船電技術(shù),2006 (1):36-37.

        [6] 王春芳.船舶柴油機(jī)調(diào)速系統(tǒng)模糊控制策略[J].集美大學(xué)學(xué)報(bào),1998,3(4):43-45.

        猜你喜歡
        子程序模糊控制編程
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        T-S模糊控制綜述與展望
        基于模糊控制的PLC在溫度控制中的應(yīng)用
        電子制作(2016年21期)2016-05-17 03:53:01
        基于模糊控制的恒壓供水系統(tǒng)的研究
        淺談子程序在數(shù)控車(chē)編程中的應(yīng)用
        用于光伏MPPT中的模糊控制占空比擾動(dòng)法
        子程序在數(shù)控車(chē)加工槽中的應(yīng)用探索
        岳丰满多毛的大隂户| 91亚洲最新国语中文字幕| 青青草视频视频在线观看| 亚洲精品无码久久久久y| 香港日本三级亚洲三级| 在线观看视频亚洲| 亚洲av一区二区网址| 日本最新一区二区三区视频观看 | 中文字幕有码在线人妻| 久久天天躁夜夜躁狠狠| 成人免费毛片内射美女-百度 | 国产猛男猛女超爽免费av| 97人妻人人揉人人躁九色| 中文字幕一区在线观看视频| 国产亚洲AV无码一区二区二三区| 日日麻批视频免费播放器| 嫩草伊人久久精品少妇av| 国产亚洲精品aaaaaaa片| 久久这里都是精品一区| 中文字幕人妻一区二区二区| 看久久久久久a级毛片| 亚洲av无码一区二区三区在线 | 精品国产a∨无码一区二区三区 | 欧美日韩综合网在线观看| 国产一区二区三区蜜桃av| 亚洲乱码中文字幕在线| 国产69精品久久久久999小说| 婷婷综合缴情亚洲狠狠| 国产黄色一级大片一区二区| 一本色道久久综合狠狠躁篇| 色婷婷日日躁夜夜躁| 国产女主播免费在线观看| 大陆老熟女自拍自偷露脸| a级毛片成人网站免费看| 亚洲人成网站久久久综合| 99久久国产免费观看精品| 少妇厨房愉情理伦bd在线观看| 久久av无码精品一区二区三区| 精品黄色一区二区三区| 一本大道熟女人妻中文字幕在线 | 国产欧美亚洲精品a|