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

        ?

        智能排液輸水裝置電控系統(tǒng)軟件設(shè)計

        2023-10-26 00:50:48曹藝譯
        無線互聯(lián)科技 2023年15期
        關(guān)鍵詞:液位信號

        曹藝譯

        (福州市野人網(wǎng)絡(luò)科技有限公司,福建 龍巖 350001)

        0 引言

        在天然氣開采中,地面集輸裝置內(nèi)有可能產(chǎn)生大量的產(chǎn)出液,其主要成分為地層水、廢液或者注入水。從安全生產(chǎn)的角度出發(fā),必須嚴(yán)格控制儲罐內(nèi)的液位。傳統(tǒng)生產(chǎn)模式由人工方式進(jìn)行液體排放,但存在一定的誤操作風(fēng)險。智能化的電控裝置通過微處理器、控制程序、傳感器實(shí)現(xiàn)自動化排液,可靠性顯著提高。軟件控制功能和工作流程是此類系統(tǒng)的設(shè)計重點(diǎn),具有一定的研究價值。

        1 智能排液輸水裝置電控系統(tǒng)軟件功能需求分析

        1.1 排液功能

        智能排液輸水裝置的核心功能是自動調(diào)節(jié)液體儲罐內(nèi)的液位,使其處于規(guī)定的液位下限和上限之間。液位檢測傳感器按照一定頻率檢測儲罐內(nèi)的液位,將數(shù)據(jù)上傳至處理器,再由處理器向水泵下達(dá)指令,控制啟停和排液時長。當(dāng)液位超過上限時,自動開始排液。當(dāng)液位低于下限時,自動停止排液。

        1.2 防凍功能

        液體介質(zhì)在低溫環(huán)境下存在凍結(jié)的現(xiàn)象,有可能堵塞排液管路。智能排液輸水裝置需設(shè)計防凍功能,相關(guān)措施包括低溫預(yù)警、伴熱帶加熱。當(dāng)溫度接近液體的凝固點(diǎn)時,報警裝置發(fā)出信號,同時鎖定水泵,防止啟動。如果此時存在排液需求,應(yīng)該先啟動伴熱帶,使其運(yùn)行一定時間,待液體充分解凍。為防止過分加熱,還應(yīng)設(shè)置高溫預(yù)警,超過溫度閾值后自動關(guān)閉加熱功能[1]。

        1.3 壓力控制功能

        液體儲罐和排液輸水管路存在一定的壓力,在管道堵塞的情況下開啟排液泵,通常會導(dǎo)致管道內(nèi)壓力驟增,嚴(yán)重時超過其抗壓極限,引起管道爆炸。壓力控制功能以壓力檢測傳感器為基礎(chǔ),當(dāng)檢測到壓力超過安全閾值后,自動鎖定排液裝置,禁止其工作。

        2 智能排液輸水裝置電控系統(tǒng)軟件詳細(xì)設(shè)計

        2.1 溫度調(diào)節(jié)模塊詳細(xì)設(shè)計

        2.1.1 溫度采集

        (1)電流信號與溫度之間的轉(zhuǎn)換。

        智能排液輸水裝置通過電流型溫度傳感器檢測罐內(nèi)的液體溫度,其檢測范圍在-20 ℃~90 ℃,傳感器通過電流強(qiáng)度表征溫度,電流輸出最低值為4 mA,最高值為20 mA。該輸出電路經(jīng)過電阻時,形成電壓信號,并將其傳入ADC引腳[2]。將傳感器的溫度采樣輸出結(jié)果記為S1,其計算方法為:

        (1)

        式(1)中,電阻R1用于將電流信號轉(zhuǎn)變?yōu)殡妷盒盘?I1為傳感器的電流輸出信號,12表示ADC精度的位數(shù),VADC表示ADC的參考電壓,?」表示取整運(yùn)算。此時還需將S1轉(zhuǎn)化為具體溫度,根據(jù)溫度檢測范圍和電流輸出范圍,可得到電流與溫度之間的對應(yīng)關(guān)系。

        (2)

        式(2)的計算規(guī)則受到U4A運(yùn)算放大器的影響。式(1)中的R1和VADC為已知量,S1通過ADC模塊直接采樣獲得,將以上3個參數(shù)代入式(1)中,即可求得I1,再將I1代入式(2),即可獲得液體的理論計算溫度。

        (2)濾波處理。

        初始采集的溫度信號存在平滑性不足的問題,這種信號毛刺現(xiàn)象是由ADC采集模塊引起的,因而需要對其進(jìn)行濾波處理,濾波操作的數(shù)學(xué)模型如下。

        f(k)=αf(k-1)+(1-α)g(k)

        (3)

        式(3)中,信號的采樣時刻記為k,該時刻的溫度采樣結(jié)果(S1)表示為g(k),濾波處理的系數(shù)記為α,k-1時刻對應(yīng)的溫度濾波結(jié)果表示為f(k-1),k時刻對應(yīng)的溫度濾波結(jié)果為f(k)。濾波處理的目的是提高系統(tǒng)測量溫度的客觀性,使其更加符合理論計算的結(jié)果,表1為濾波處理后系統(tǒng)實(shí)測溫度與理論計算結(jié)果之間的對比。從中可知,經(jīng)過處理后,誤差率最大值為5.64%,準(zhǔn)確率較高。

        2.1.2 溫度調(diào)節(jié)

        溫度調(diào)節(jié)控制的關(guān)鍵在于報警溫度以及啟泵溫度的選取。大部分液體介質(zhì)在0 ℃時開始凍結(jié),因而將報警溫度設(shè)置為0 ℃,此時排液泵處于禁止開啟的狀態(tài)。如果排液泵禁止后要再次啟動,需要將液體溫度加熱至15 ℃。溫度自動調(diào)節(jié)的工作流程為采集儲液罐內(nèi)溫度,判斷是否低于報警溫度,如果低于該閾值,則軟件發(fā)出報警信息、顯示低溫標(biāo)志和禁止水泵開啟標(biāo)志。如果高于該閾值,則繼續(xù)判斷是否低于伴熱帶低溫限制,高于伴熱帶溫度限值時開啟伴熱帶加熱[3]。

        2.2 壓力控制模塊詳細(xì)設(shè)計

        2.2.1 壓力采集

        根據(jù)功能需求,當(dāng)排液外輸管道壓力過大時,水泵將處于禁止開啟的狀態(tài),在這種情況下,儲液罐內(nèi)可能存在排液需求,如果不能及時排液,罐體也存在一定的超壓運(yùn)行風(fēng)險。因此,在智能排液輸水裝置中需設(shè)計壓力傳感器,其工作原理與溫度傳感器類似,以輸出電流表征壓力值的強(qiáng)弱,電流最低輸出值為4 mA,最高輸出值為20 mA。電流信號經(jīng)過電阻后轉(zhuǎn)變?yōu)殡妷盒盘朳4]。將電壓傳感器的電流輸出值記為I2,電流信號經(jīng)過電阻R2后轉(zhuǎn)化為電壓信號,ADC模塊的采樣結(jié)果記為S2,計算方法為:

        (4)

        傳感器的壓力檢測范圍為0~10 MPa,電流輸出值與壓力值的關(guān)系可按照以下公式計算。

        (5)

        S2、R2、VADC均為已知量,可根據(jù)式(4)計算出I2,代入式(5),求出與電流輸出值對應(yīng)的壓力值。由于壓力傳感器對應(yīng)的電壓信號S2由ADC模塊采樣獲得,因而也存在信號平滑性不足的問題,可參考溫度測量模塊完成濾波處理。表2為系統(tǒng)實(shí)測壓力數(shù)值與理論計算值的對比。

        表2 系統(tǒng)實(shí)測壓力值與理論計算壓力值的對比結(jié)果

        2.2.2 壓力自動調(diào)節(jié)流程

        當(dāng)智能排液輸水裝置進(jìn)入工作狀態(tài)后,由壓力傳感器采集水泵外輸管道內(nèi)的壓力值,處理器根據(jù)采集信號判斷壓力值是否超過高壓閾值,如果未超過,軟件系統(tǒng)提示允許水泵運(yùn)行的標(biāo)志。如果超過閾值,軟件系統(tǒng)發(fā)出報警信息,同時顯示禁止水泵開啟的標(biāo)志。

        2.3 排液控制模塊詳細(xì)設(shè)計

        2.3.1 液位信號采集及數(shù)據(jù)處理

        從企業(yè)的實(shí)際生產(chǎn)情況來看,常用的液位計分為數(shù)字式和模擬式兩類,其信號采集方式存在一定差異,具體如下。

        (1)數(shù)字式液位計的信號采集。

        數(shù)字式液位計不能連續(xù)測量液位信息,僅能識別預(yù)先設(shè)置的梯度閾值,當(dāng)液位為儲罐的0%、25%、50%、75%、100%時,示波器可顯示液位信號。當(dāng)液位處于兩個臨近梯度之間時,示波器顯示為平穩(wěn)的高電平(無效信息)。處理器通過GPIO端口,從數(shù)字式液位計獲取特定梯度的液位信息。數(shù)字式液位計所采集的信號無需進(jìn)行數(shù)據(jù)處理和轉(zhuǎn)換[5]。

        (2)模擬式液位計的信號采集和數(shù)據(jù)處理。

        模擬式液位計的信號采集方式與溫度、壓力傳感器類似,以電流強(qiáng)度表征液位高低,電流輸出范圍在4 mA~ 20 mA,液位測量范圍為0%~100%。電流信號經(jīng)過電阻R3后轉(zhuǎn)變?yōu)殡妷?由ADC模塊采集,采樣結(jié)果記為S3,對應(yīng)的理論計算方法為:

        (6)

        液位計輸出的電信號與電壓之間的轉(zhuǎn)化關(guān)系為:

        (7)

        R3、VADC、S3均為已知量,代入式(6)可求出I3,將I3代入使(7),即可求出液位的理論值。模擬液位計的檢測值具有連續(xù)性。

        2.3.2 軟件智能排液實(shí)現(xiàn)方法

        由于液位檢測對儲液罐的安全管理具有突出作用,故在液位檢測中設(shè)置冗余功能。同時,運(yùn)用數(shù)字式和模擬式兩種液位計,優(yōu)先采用模擬式液位計的信號,當(dāng)其信號為無效信息時,再采用數(shù)字式液位計的采集信號。當(dāng)儲液罐內(nèi)的液位值超過75%時,由處理器綜合溫度、冷凍情況、壓力情況,判斷是否實(shí)施自動排液。當(dāng)系統(tǒng)檢測儲罐內(nèi)液位低于25%時,在處理器的指令下自動關(guān)閉排液泵。

        2.3.3 系統(tǒng)液位信息及排液裝置工作狀態(tài)指示

        狀態(tài)指示信息是人機(jī)交互的重要依據(jù),能夠幫助管理人員快速掌握設(shè)備工作狀態(tài)。指示信息主要包括各類報警符號、水泵禁止和開啟符號等。軟件系統(tǒng)采用的報警符號信息如表3所示。

        表3 智能排液輸水裝置的報警代碼及含義示例

        2.4 通信及命令處理模塊詳細(xì)設(shè)計

        2.4.1 通信模塊設(shè)計

        (1)以太網(wǎng)通信設(shè)計。

        以太網(wǎng)具有傳輸距離遠(yuǎn)、可靠性高、傳輸量大等優(yōu)勢,可用于遠(yuǎn)程操控智能排液輸水裝置,其接入?yún)f(xié)議為TCP/IP協(xié)議,對應(yīng)接口為RJ45。系統(tǒng)用戶端為管理人員的手持終端設(shè)備,如手機(jī)應(yīng)用、電腦軟件,服務(wù)器端采用ARM微型處理器??蛻舳撕陀脩舳酥g設(shè)計有W5500協(xié)議棧芯片。用戶端和W5500之間以Socket(套接字)方式實(shí)現(xiàn)通信,W5500和ARM處理器之間以SPI(串行外設(shè)接口)接口實(shí)現(xiàn)通信。

        (2)RS485通信設(shè)計。

        智能配液輸水裝置的軟件系統(tǒng)支持通過RS485接口與用戶手持終端設(shè)備實(shí)現(xiàn)通信,相應(yīng)的通信協(xié)議為Modbus(一種串行通信協(xié)議)。該通信協(xié)議存在兩種通信模式,分別為RTU模式和ASCⅡ模式,前者在信號傳輸?shù)恼_率、傳輸效率方面表現(xiàn)出更強(qiáng)的性能,故采用RTU模式。

        2.4.2 命令處理模塊設(shè)計

        從通信方式可知,管理人員可通過RJ45接口或者RS485接口向服務(wù)器發(fā)出操作指令,電控軟件系統(tǒng)在接收到指令后,需要先判斷指令是否與設(shè)備地址相符,如果不相符,則要提示匹配異常的信息。若二者相符,則要判斷接收到的幀信息是否正確,如果幀信息不正確,則要生成異常碼,向管理人員作出提示。若幀信息通過檢驗(yàn),則調(diào)用功能代碼,判斷輸液泵的狀態(tài)、獲取液位計輸入狀態(tài)、判斷寄存器地址是否正確等。待各類檢驗(yàn)完成且符合要求后,由服務(wù)端生成應(yīng)答幀數(shù)據(jù),通過接口將應(yīng)答信號發(fā)送至用戶端。

        3 結(jié)語

        在智能排液輸水裝置電控系統(tǒng)的軟件設(shè)計中,三大核心功能為自動排液、溫度調(diào)節(jié)、壓力控制。以電流式傳感器采集液位、溫度以及壓力信號,經(jīng)電阻轉(zhuǎn)化為電壓,由ADC模塊采集為電壓信號,ARM微處理器獲取信號后判斷是否存在低溫報警、壓力報警、液位超限等情況,進(jìn)而向排液泵發(fā)出開啟或者禁止運(yùn)行等指令。管理人員通過計算機(jī)終端遠(yuǎn)程監(jiān)視和操控相應(yīng)的電氣設(shè)備。

        猜你喜歡
        液位信號
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        孩子停止長個的信號
        基于STM32燃?xì)鉄崴仩t液位控制系統(tǒng)設(shè)計與實(shí)現(xiàn)
        石油儲罐液位開關(guān)的應(yīng)用分析
        雙電容測量液位方法
        電子測試(2017年11期)2017-12-15 08:57:07
        基于LabVIEW的力加載信號采集與PID控制
        一種基于極大似然估計的信號盲抽取算法
        寶馬530車?yán)鋮s液液位過低報警
        霍尼韋爾 導(dǎo)波雷達(dá)液位變送器Smart Line^ 系列
        国产一区三区二区视频在线观看| 欧美自拍视频在线| 亚洲 暴爽 AV人人爽日日碰| 三上悠亚免费一区二区在线| 国产精品自在在线午夜出白浆| 日韩av免费一区二区| 欧美丰满熟妇bbbbbb| 超薄肉色丝袜一区二区| 在线观看av片永久免费| 国内精品国产三级国产| 成人特黄a级毛片免费视频| 区二区欧美性插b在线视频网站| AV无码中文字幕不卡一二三区| 日韩成精品视频在线观看| 国产毛片视频一区二区| 野狼第一精品社区| 麻豆久久五月国产综合| 人妻中文字幕一区二区三区| 久久国产精品一国产精品金尊 | 天堂√中文在线bt| 激情五月婷婷综合| 激情五月婷婷六月俺也去| 视频在线观看免费一区二区| 在线视频观看免费视频18| 亚洲av美女在线播放啊| 青青草成人免费播放视频| 成人大片免费观看视频| 国产人妻丰满熟妇嗷嗷叫| 色妞色综合久久夜夜| 手机AV片在线| 国产精品女同二区五区九区| 欧美白人战黑吊| 国产又色又爽无遮挡免费| 91亚洲国产成人aⅴ毛片大全| 澳门精品一区二区三区| 欧美疯狂性受xxxxx喷水| 欧美日韩国产成人高清视频| 日韩亚洲国产av自拍| 大陆成人精品自拍视频在线观看| 欧美xxxx做受欧美| 老妇肥熟凸凹丰满刺激|