• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      無模型自適應控制算法在控壓鉆井自動控制系統(tǒng)中的應用

      2018-06-19 09:41:00丁慧
      科技經濟市場 2018年1期

      丁慧

      摘要:控壓鉆井自動控制系統(tǒng)主要通過改變井口回壓的手段來維持井底壓力的恒定。進行數(shù)學建模時受控壓鉆井工區(qū)結構、井口裝置等各方面因素影響,很難建立精確的數(shù)學模型。本文分析了基本控制原理之后,提出無模型自適應控制( MFAC)算法,不依賴于控制系統(tǒng)的數(shù)學模型,只需要系統(tǒng)的輸出可觀輸入可控。給出了詳細的MFAC控制率求解方法以及偽偏導數(shù)預估方法,結合近似滯后二階慣性環(huán)節(jié),進行了仿真研究。從仿真結果可看出MFAC控制算法能滿足控制要求,達到控制目的。

      關鍵詞:控壓鉆井;偽偏導數(shù);無模型自適應控制

      控壓鉆井的主要任務是能夠對井底的壓力精準控制,保證井底的壓力在安全密度窗口之內。在鉆井過程中影響井底壓力的因素有靜液柱壓力、環(huán)空壓力損耗以及井口回壓三個因素,其中靜液柱壓力與鉆井液的密度有直接的關系[1],一般不能快速被調整,而環(huán)空壓力的損耗受多種因素的影響,比如鉆井泵的排量、井身結構,鉆具的轉速等多個因素,可控性比較小。那么對于自動控制系統(tǒng)而言,只能去改變井口回壓來補償壓力的損耗,以維持井底壓力恒定。

      井口回壓是靠地面節(jié)流管匯系統(tǒng)的節(jié)流閥和平板閥的開度來進行調節(jié)的,這就要求控壓鉆井的自動控制系統(tǒng)需要在大量實踐基礎上建立的一整套專家系統(tǒng)和智能化控制算法以滿足智能化控壓鉆井的特定測控要求。

      1 控制系統(tǒng)結構

      控制系統(tǒng)主要完成兩大任務: (一)實時在線檢測井口人口流量、人口壓力、回壓泵入口流量、回壓泵壓力、井口回壓、節(jié)流閥后壓力等工藝參數(shù)。 (二)根據(jù)入口流量、人口壓力及控壓鉆井工藝參數(shù)要求對節(jié)流閥的開度和平板閥的開關動作實現(xiàn)自動控制。

      自動控制系統(tǒng)主要完成對流量、壓力、閥狀態(tài)等現(xiàn)場數(shù)據(jù)的采集,對節(jié)流閥的開度和平板閥的開關,以及泵的啟/停自動控制,并完成上傳所采集的現(xiàn)場數(shù)據(jù),及接收管理級計算機的生產指令等功能。白動控制系統(tǒng)由控制器、信號隔離器、驅動泵啟停邏輯、保護電路等組成。

      2 控制原理

      控壓鉆井的核心問題在于對井口壓力的控制[2]。整個控壓鉆井的施工流程在不同的工區(qū)可能不盡相同,但是總體來說有四個基本程序:開泵、正常鉆井循環(huán)、停泵、停止循環(huán)。對于控制而言,最關鍵的控制點在開泵和停泵兩個時刻,當開泵的時候,井口壓力要能夠迅速降低,停泵的時候,井口壓力能夠迅速得到升高,以補償環(huán)空壓力損耗,維持井底壓力恒定。

      2 1 基本控制原理

      控制系統(tǒng)的控制原理為通過控壓鉆井裝備與工藝的有效結合,依據(jù)采集的排量、套壓、立管壓力等工藝參數(shù),通過錄井設備獲取的鉆進深度、鉆井泵沖、泥漿排量、鉆井液密度等井場信息數(shù)據(jù),進行精確的水力計算和合理的邏輯判斷,實時對比實際井口壓力與目標壓力,依據(jù)二者的偏差,通過控制系統(tǒng)發(fā)出控制節(jié)流撬中節(jié)流閥的信號,調節(jié)節(jié)流閥的開度以改變井口回壓,實現(xiàn)控制井底壓力的目標。可分為恒壓控制和微流量控制。

      恒壓控制原理如圖1所示:

      恒壓控制是在鉆井作業(yè)過程中保持近鉆頭井底壓力恒定(井底恒壓模式)或保持泥漿出口壓力恒定。其控制手段是通過調節(jié)節(jié)流管匯上節(jié)流閥開度,實現(xiàn)控制井口壓力來間接達到井底壓力控制的目標。當停止循環(huán)時,也采用恒壓控制,通過回壓泵系統(tǒng)來對井口的壓力進行補償,控制原理和正常循環(huán)鉆進時類似,只是控制手段是調節(jié)回壓泵系統(tǒng)的節(jié)流閥開度實現(xiàn)壓力的調節(jié)。恒壓控制框圖如圖2所示。

      微流量控制原理如圖3所示:

      控制器具體實現(xiàn)對井口微流量恒定的控制:一方面接收上位機HMI軟件下傳的井口流量設定值( Qr),同時經井口流量計實時在線檢測井口實際流量( Qf),根據(jù)設定流量與實際流量的偏差(△Q)自動調節(jié)節(jié)流閥開度,以實現(xiàn)對井口流量的控制使實際井口流量與設定流量保持一致,達到井口微流量控制的目的。微流量控制框圖如圖4所示。

      通過以上分析,常規(guī)的控制算法均需要精確確定數(shù)學模型。在控制領域有許多先進的控制算法,但是大多數(shù)的控制算法都依賴于精確的數(shù)學模型,對于復雜的控制系統(tǒng),很難建立數(shù)學模型。在控壓鉆井施工工區(qū),地質結構本身具有太多的不確定性,地層也是不均勻特性,鉆井施工過程中也存在很大的隨機性,所以很難建立起系統(tǒng)的數(shù)學模型,對于有的施工現(xiàn)場甚至不能建立模型,精確的預測數(shù)學模型難以滿足控壓鉆井的控制需求。因此,在控壓鉆井自動控制系統(tǒng)中我們提出無模型白適應控制( MFAC)算法。這種算法不依賴于系統(tǒng)的數(shù)學模型,而且具有很強的魯棒性和適應性。

      2.2 MFAC控制理論

      MFAC控制算法本身在理論上就具有閉環(huán)系統(tǒng)的穩(wěn)定性分析和判據(jù),能夠保證控制系統(tǒng)的穩(wěn)定性,在算法實現(xiàn)過程中不需要對過程進行系統(tǒng)辨識,不需要進行精確的定量,也不需要較為復雜的人T工控制器相關參數(shù)的整定,這些特征非常適合控壓鉆井控制系統(tǒng)特點。

      離散的非線性系統(tǒng)一般表達式為:

      y(k+1)=f(y(k),……y(k-m),

      n(k),……u(k-n)

      (1)

      從(1)式可以看出系統(tǒng)輸入輸出的關系以及階次,處理這樣的非線性系統(tǒng)一般是通過各種合適的算法將非線性系統(tǒng)轉換為易處理的線性系統(tǒng)。在MFAC理論方法中,采用的是泛模型方法。簡單點說就是將非線性系統(tǒng)進行動態(tài)線性化,推導得到帶有時變因子的線性系統(tǒng)模型。

      首先假設系統(tǒng)的輸入是可控的,而且輸出是可觀的,也就是說保證系統(tǒng)的輸出一定是由相關的可以控制的輸入信號引起,且能達到控制目標。其次也要假設系統(tǒng)輸入連續(xù)變換時輸出也能連續(xù)變化。同時(1)式也要滿足廣義譜希茨條件,即

      在任意時刻k和,有Au(k)≠0

      |△y(k+1)|≤b|△u(k)| (b>0)

      其中△y(k+ 1)=y(k+ 1) - y(k)

      △u(k)=u(k) - u(k-1)

      當△u(k)≠O,則一定存在一個偽偏導數(shù)Ф(k),使得

      y(k+1)- y(k)=Ф(k)(u(k) -u(k-1)) (2)

      可以理解Ф(Jt)為y(k十1)關于u(k)的梯度,且≤b。這一點就體現(xiàn)了系統(tǒng)的白適應特點,也是MFAC理論中的泛模型。給定系統(tǒng)輸出設定值y(k+1),通過控制器輸出u(k),作用于執(zhí)行機構,達到系統(tǒng)輸出、(k+1)=y+(k+1)的目的。這里,Ф(k)是未知的,但是可以根據(jù)觀測的數(shù)據(jù){u(k -1).y(k)},可以得到Ф(k -1)的預估值Ф-(k -I),從而推導得出c0(k)的預估值Ф(k)。

      系統(tǒng)線性化表達式變?yōu)椋?/p>

      (一)控制率的求解

      泛模型的引入,使得非線性系統(tǒng)動態(tài)近似線性化,這時需要對系統(tǒng)輸入信號的變化量進行限制。對于非線性系統(tǒng)而言,如果輸入信號的變化量過大,也就是說系統(tǒng)輸入發(fā)生突變,很容易造成系統(tǒng)不穩(wěn)定。因此,控制器的控制算法必須要同時考慮系統(tǒng)穩(wěn)態(tài)偏差和系統(tǒng)穩(wěn)定性。對于一般離散系統(tǒng),大多采用最小化相鄰步數(shù)的系統(tǒng)輸入誤差為目標來進行控制。因此,輸入目標控制函數(shù)用(4)式來表示。

      控制過程基本上是這樣一個過程:在t時刻,依據(jù)t-1時刻的輸入輸出數(shù)據(jù)預估偽偏導數(shù)Ф(k),然后將Ф(k)代人(6)式,使反饋回路檢測的信號盡量跟隨控制器設定的輸出,然后反饋到系統(tǒng)輸入端,使新的觀測值作為控制器的輸入信號,依據(jù)這個輸入的新數(shù)據(jù),對Ф(k.1)進行計算,以此往復,最終使系統(tǒng)穩(wěn)定而且穩(wěn)態(tài)誤差最小。

      這樣一個控制過程基本就是(6)式和(8)式交替計算達到控制的目的??刂圃砜驁D如圖5所示,MFAC控制結構框圖如圖5所示。

      在MFAC控制率中,涉及到兩個因子,一個是學習步長γ和λ。若Ф(k)≤ε(ε>o)或|△u(k -1)l≤τ,ε是無窮小的正數(shù),則Ф(k)=Ф(1)。

      3 MFAC仿真研究

      在MATLAB simulink中沒有MFAC模塊[3],在對控壓鉆井自動控制系統(tǒng)進行仿真前需要封裝MFAC模塊,然后借助simulink中的相關模塊進行仿真。

      封裝后的模塊如圖7所示

      Reference是參考輸入,scope是matlah中的示波器模塊。從圖示可以看出控制器獨立于系統(tǒng)模型。

      系統(tǒng)被控對象為調節(jié)閥及其伺服機構井口裝置,流量檢測等。由于流量調節(jié)響應速度較慢,可視為有滯后二階慣性環(huán)節(jié),即對系統(tǒng)子模型表達式為

      為了驗證MFAC算法的有效性,針對有滯后二階慣性環(huán)節(jié),采用PID控制算法做對比,系統(tǒng)數(shù)學模型近似如圖8:

      從圖中可以看出,PID控制算法也能達到控制目的,但是MFAC算法的超調量稍小,在仿真過程中加入一定的噪聲,白噪聲是方差為0.01的信號,可以看出MFAC算法具有一定的白適應性,響應的速度也有一定的優(yōu)勢。

      4 結論

      在立壓、套壓、流量三個工作流程中均存在非線性因子,且非線性程度隨運行工況也會發(fā)生變化,采用無模型白適應算法忽略系統(tǒng)數(shù)學建模的問題,同時也可以解決動態(tài)非線性的控制問題。在施工過程中可以實現(xiàn)手自動投運、多目標轉換、設定值跟蹤等動作,以達到對液動節(jié)流閥的調節(jié)平滑無擾。經過實驗室試驗,控制系統(tǒng)能實現(xiàn)井底壓力控制和微流量控制,全工況回壓控制精度達到0.5MPa。

      參考文獻:

      [1]蔣宏偉,周英超等控壓鉆井關鍵技術研究[J]石油礦場機械,2012,41(1):15

      [2]周英操,楊雄文等PCDS-1精細控壓鉆井系統(tǒng)研制與現(xiàn)場試驗[J]石油鉆探技術2011,39(4): 7-12

      [3]李傳慶,劉廣生基于Matlab-Simulink的MFA控制模塊開發(fā)與仿真[J]控制工程,2008,15(s1):61-62

      霞浦县| 汝城县| 德阳市| 神木县| 茂名市| 德阳市| 柯坪县| 东乌珠穆沁旗| 新和县| 和田市| 延安市| 溧水县| 九江县| 江安县| 钦州市| 临澧县| 凤台县| 遵义市| 上思县| 雷州市| 长治县| 和龙市| 长汀县| 锦屏县| 中山市| 延津县| 白朗县| 来安县| 罗江县| 荥经县| 天门市| 得荣县| 防城港市| 中西区| 肥乡县| 甘孜县| 历史| 工布江达县| 衡水市| 桦南县| 龙口市|