新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FF現場總線的先進控制算法的應用研究

        基于FF現場總線的先進控制算法的應用研究

        作者: 時間:2013-02-22 來源:網絡 收藏


        在設計中將DMC控制類型抽象為一個DMC控制類(DMC Class ),并相應生成一個對象(object)。描述實體的屬性成為數據被封裝在對象的內部.即將DMC控制所需的各項參數如:模型時域長度N,優化時域長度P,控制時域長度M等作為DMC控制類的私有成員(Private). DMC控制對象的外部程序不能對這些數據進行訪問,而DMC控制的初始化,DMC控制的在線計算等作為公共接口(Public),外部程序可以對其進行存取。

        仿真對象采用過程實驗系統的單回路控制模型,液位對象主要由2個水槽串聯組成,每個水槽長20cm,寬10cm,高40cm,以水槽2的液位高度h2為被控變量,其最大值為40cm,工作點常設定在20cm左右.因為系統具有容積滯后和管道滯后,所以液位對象是一個具有純滯后的多容對象。對系統進行實驗測試,純滯后約為3s。模型時域長度為10,優化時域長度為6,控制時域長度為5,控制周期1000ms,控制周期個數取為1000,設定值為20,誤差權1,控制權0.01。

        newmaker.com
        圖9 用VB界面開發的OPC客戶界面

        newmaker.com
        圖10 Vb6.0中實現DMC算法

        4 結論

        該文深入研究了的過程控制實驗系統的設計過程,進而研究OPC技術,目的是希望通過VB去開發OPC自動化接口的客戶應用程序,實現動態矩陣先進到OPC 客戶應用程序的應用編程,進而方便用戶的使用和系統的維護和升級,同時研究SQL Server 2000的數據庫系統,用于歷史數據的存取以及算法的仿真。如何實現更加復雜的先進,可以使用OLE自動化技術來實現VB與Matlab混合編程 [12],即用VB編寫OPC客戶端程序來實現數據通信,而利用Matlab進行先進的編寫,從而對現場數據進行分析,是下一步研究的重點。

        參考文獻:
        [1] 龍姿平,萬曼影.概述[J].自動化與儀表,1999,14(4):5-7.
        [2] 苑明哲,劉玉忠,周悅等.先進控制與FF 現場總線[J].工業檢測與自動化裝置,2003,(2):7-9.
        [3] 劉丹,于海斌,王宏等. 自主開發的FF現場總線控制系統典型應用[J].自動化儀表,2005,26(3):46-48.
        [4] 陳娜,戚淑芬。基于FF現場總線的實驗測控系統[J].青島科技大學學報,2004,25(1):80-82.
        [5] 徐永紅。基于FF的網絡化控制實驗平臺[D].哈爾濱:哈爾濱工業大學,2003.
        [6] 劉丹,于海斌,王宏等. FF HSE和FF H 1協議網關的基本原理與實現[J].信息與控制,2004,33(6):719-723。
        [7] 王凌,楊新照,張鳳形. OPC服務器在FF總線系統中的應用[J]. 儀器儀表學報,2004,25(4):227-228.
        [8] 趙明生.基于OPC技術的預測控制[J].計算機工程與應用,2005(9):224~228.
        [9] 李金霞,邱公偉.動態矩陣控制及其改進方法的仿真研究[J].福 州大學學報(自然科學版),2004,32(5):560-562.
        [10] 張雯.基于現場總線過程控制系統的監控系統的研究[D].上海:上海理工大學,2001.
        [11] 邵奇可.分布式軟件技術及其應用研究[D].浙江:浙江工業大學,2002.
        [12] 毛彥科。基于現場總線的智能監控系統組建技術及應用研究[D].上海:上海大學,2002.(end)

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 济阳县| 山西省| 平利县| 辽中县| 甘德县| 澄城县| 高邑县| 天门市| 延边| 苏尼特右旗| 石河子市| 黑河市| 南雄市| 老河口市| 六枝特区| 蓬溪县| 稻城县| 临武县| 谷城县| 北宁市| 讷河市| 拜城县| 白银市| 东莞市| 乌兰察布市| 南汇区| 康马县| 上高县| 凤山市| 桂东县| 泽普县| 安阳市| 浪卡子县| 清水河县| 江孜县| 吉木乃县| 高邮市| 汶上县| 靖边县| 西安市| 贡山|