本實用新型專利技術公開了一種用于DCS系統的三重冗余模擬量輸出模塊,包括三個相同的輸出模塊,其中,所述輸出模塊包括:微處理器,用于與FPGA相連;FPGA,用于與三個獨立的控制器分別相連;若干單片機,用于與所述微處理器相連;以及若干數模轉換器,用于分別連接到所述單片機上,以輸出模擬量;其中,所述微處理器與每個單片機之間均連接有光耦。本實用新型專利技術的三重冗余模擬量輸出模塊通過三重冗余的結構設計,極大的提高了DCS系統的容錯能力,使之可以自動識別并排除故障元件,并且在繼續完成指定任務的同時,對故障元件進行在線修復而不中斷系統操作,從而滿足工業現場的各種高級的復雜控制的需求,保證了生產過程的安全穩定運行。(*該技術在2021年保護過期,可自由使用*)
【技術實現步驟摘要】
本技術涉及一種模擬量輸出模塊,尤其涉及一種用于DCS系統的三重冗余模擬量輸出模塊。
技術介紹
目前,DCS系統已被廣泛應用于電力、石油、化工、鋼鐵、造紙、水泥、脫硫、除塵、水處理等自動化控制領域中,它是一個由過程控制級和過程監控級組成的以通信網絡為紐帶的多級計算機系統,綜合了計算機(Computer)、通訊(Communication)、顯示(CRT)和控制(Control)等4C技術,其基本思想是分散控制、集中操作、分級管理、配置靈活、組態方便。現有技術中,許多生產裝置及機組聯鎖控制系統通常不采用冗余控制系統。在長周期運行的情況下,很容易導致生產裝置停車事故的發生。因此,為了保證系統的長期安全運行,須采用冗余控制系統,在DCS系統中也是如此。另外,現有技術中,模擬量輸出都是采用一塊單片機同時控制多個通道輸出的模式。由于單片機都是單線程的工作模式,因此在兼顧通訊和檢測外部狀態的情況下,單片機的工作效率相對較低,模擬量輸出響應較慢。同時,對于模擬量的輸出控制,通常有開環控制和閉環控制兩種控制策略。如圖4所示,開環控制不將輸出結果反饋回來以影響當前的控制系統,因而實現起來較為簡單,且響應速度快,但控制精度較差。而閉環控制是將輸出量直接或間接反饋到輸入端,以對當前控制系統進行調整,具體結構如圖5所示。由于干擾的存在,系統的實際輸出通常在一定程度上偏離期望輸出,通過上述閉環控制的方式,可利用負反饋所產生的偏差來調整系統輸出,使之恢復到期望輸出。因此,閉環控制具有較強的抗干擾能力,且控制精度高。在一些高級復雜的工業控制系統中,采用閉環控制策略成為優選。
技術實現思路
有鑒于現有技術的上述缺陷,本技術所要解決的技術問題是提供一種用于DCS系統的三重冗余模擬量輸出模塊,其通過三重冗余和任務分級的結構設計,有效的提高了模擬量輸出模塊的容錯能力,保證了生產過程持久穩定的運行。為實現上述目的,本技術提供了一種用于DCS系統的三重冗余模擬量輸出模塊,包括三個相同的輸出模塊,其中,所述輸出模塊包括微處理器,用于與FPGA相連;FPGA,用于與三個獨立的控制器分別相連,即用于與所述微處理器和控制器之間通訊的接口 ;若干單片機,用于與所述微處理器相連,以實現輸出模擬量的閉環控制;以及若干數模轉換器,用于分別連接到所述單片機上,以輸出模擬量;其中,所述微處理器與每個單片機之間均連接有光耦,以實現信號隔離。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述微處理器為32位ARM7 的 LPC2212。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述FPGA為XC3S250E。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述單片機為PIC16F687。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述單片機的個數為8個。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述微處理器采用磁介質隔離芯片。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述FPGA上設置有5個串口。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述單片機與反饋電路相連,在所述單片機輸出端構成閉環控制回路。 上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述數模轉換器還與可恢復保險絲和二極管相連。上述的用于DCS系統的三重冗余模擬量輸出模塊,其中,所述三重冗余模擬量輸出模塊還包括看門狗電路,其與所述微處理器相連。因此,本技術的用于DCS系統的三重冗余模擬量輸出模塊通過三重冗余的結構設計,極大的提高了 DCS系統的容錯能力,使之可以自動識別并排除故障元件,并且在繼續完成指定任務的同時,對故障元件進行在線修復而不中斷系統操作,從而滿足工業現場的各種高級的復雜控制的需求,保證了生產過程的安全穩定運行。附圖說明圖I是本技術的用于DCS系統的三重冗余模擬量輸出模塊的框架示意圖;圖2是本技術的用于DCS系統的三重冗余模擬量輸出模塊中模塊冗余的示意圖;圖3是本技術的用于DCS系統的三重冗余模擬量輸出模塊中輸出量閉環控制的框架示意圖;圖4是現有技術中輸出量開環控制的框架示意圖;圖5是現有技術中輸出量閉環控制的框架示意圖。具體實施方式以下將結合附圖對本技術的構思、具體結構及產生的技術效果作進一步說明,以充分地了解本技術的目的、特征和效果。本技術的用于DCS系統的三重冗余模擬量輸出模塊是T3000 DCS系統的系統模塊之一,其通過三重冗余化的結構與系統配合連接,實現8路相互隔離的模擬量輸出,具有很強的容錯能力,可適用于各種復雜控制的工業現場。具體地,如圖2所示,本技術的用于DCS系統的三重冗余模擬量輸出模塊采用了三重模塊冗余的結構,其包括三個獨立的輸出模塊,其均與系統的三個獨立的控制器相連,接收控制器傳送的指令和數據,并根據指令分別由指定通道輸出模擬量。特別地,每個通道獨立地執行控制程序,且三個輸出模塊間也采用并行工作模式。即任意一個通道的任何一個故障都不會影響到其他7個通道的正常運行,任意一個輸出模塊內的任何一個故障都不會影響到其他兩個輸出模塊的正常運行。另外,每個通道都會進行轉換處理,并同時檢測外部輸出,最后經過表決之后通過主控卡件通道輸出最終輸出;且該最終輸出還需要同其他兩個模塊的相應的通道的輸出通過一定的仲裁機制進行比較。對于三個輸出模塊的輸出,米用以下仲裁機制a.若三個數據品質全好,則在三者中按設定模式輸出;b.若其中某一個數據品質壞,則關閉品質壞的輸出通道,在另外兩個數據中按照設定模式輸出,并向上報警,降低系統安全級別;c.若其中某二或三個數據品質壞,則輸出保持不變,并向上報警,降低系統安全級別。因此,通過三重模塊冗余和上述仲裁方式,極大的提高了 DCS系統的容錯能力,使之能夠適應高要求的工業生產現場。當一個輸出模塊故障,甚至兩個輸出模塊故障時,DCS系統會自動診斷出來,并自動切換到另一個輸出模塊上運行。此時,DCS系統仍然能正常工作,只是安全性有所降低。DCS系統會自動降低安全權限,而不是采取三取二工作方式,其運行狀態通過卡件上的發光二極管顯示。具體地,輸出模塊的具體結構如圖I所示。由圖可知,該輸出模塊包括有微處理器,FPGA,以及若干單片機和與單片機對應的數模轉換器(圖中未不出)。其中,微處理器與FPGA相連,FPGA再分別與DCS系統的三個獨立的控制器相連,每個單片機再通過光耦連接到微處理器上。最后,單片機的輸出端再連接到數模轉換器上,得到模擬量輸出。該模擬量輸出最終輸入到主控卡件通道。本技術中,微處理器主要負責與DCS系統控制器之間的通訊,其采用的是32位的ARM7LPC2212芯片,用C語言編程,并通過modbus通訊協議,與8路模擬量輸出通道通訊。另外,本技術的微處理器采用的是高速磁介質隔離芯片,其可隔離現場設備對其的干擾,保證其正常工作。本技術中的FPGA采用的是Spartan_3E系列中的XC3S250E芯片,并使用Verilog語言編程。在FPGA內部搭建有一個2K的雙口 RAM,其可讀可寫,可通過該雙口 RAM與ARM7進行通訊。由于DCS系統的結構特點,有多組數據需通訊,故在FPGA中設置了五個串口,來實現和上位機的數據交換,本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種用于DCS系統的三重冗余模擬量輸出模塊,其特征在于,包括三個相同的輸出模塊,其中,所述輸出模塊包括 微處理器,用于與FPGA相連; FPGA,用干與三個獨立的控制器分別相連; 若干單片機,用干與所述微處理器相連; 以及若干數模轉換器,用于分別連接到所述單片機上,以輸出模擬量; 其中,所述微處理器與每個單片機之間均連接有光耦。2.如權利要求I所述的用于DCS系統的三重冗余模擬量輸出模塊,其特征在于,所述微處理器為32位ARM7的LPC2212。3.如權利要求I所述的用于DCS系統的三重冗余模擬量輸出模塊,其特征在于,所述FPGA 為 XC3S250E。4.如權利要求I所述的用于DCS系統的三重冗余模擬量輸出模塊,其特征在于,所述單片機為 PIC16F687。5.如權利...
【專利技術屬性】
技術研發人員:梁超宇,李培植,
申請(專利權)人:上海新華控制技術集團有限公司,
類型:實用新型
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。