馬樹煥
(山西工程技術(shù)學(xué)院,山西 陽(yáng)泉 045008)
船舶燃?xì)廨啓C(jī)具有功率密度大、機(jī)動(dòng)性優(yōu)越等優(yōu)勢(shì),燃?xì)廨啓C(jī)控制效果,直接影響燃?xì)廨啓C(jī)的運(yùn)行安全性、經(jīng)濟(jì)性以及穩(wěn)定性。控制功能主要包括轉(zhuǎn)速控制、排氣溫度控制、限制保護(hù)控制等。轉(zhuǎn)速控制屬于船舶燃?xì)廨啓C(jī)控制的核心問(wèn)題,在燃?xì)廨啓C(jī)啟停時(shí)期、加減載階段,轉(zhuǎn)速的合理控制,可保證燃?xì)廨啓C(jī)運(yùn)行狀態(tài)平穩(wěn)[1-2]。
為此,船舶燃?xì)廨啓C(jī)轉(zhuǎn)速的控制研究成為當(dāng)下船舶智能控制問(wèn)題的研究熱點(diǎn)。宋武健等[3]在分析船舶電力推進(jìn)系統(tǒng)負(fù)載特性的基礎(chǔ)上,使用轉(zhuǎn)速環(huán)控制器,調(diào)節(jié)轉(zhuǎn)速環(huán)帶寬,實(shí)現(xiàn)船舶電力推進(jìn)系統(tǒng)轉(zhuǎn)速控制。雖然此方法可控制電機(jī)的轉(zhuǎn)速響應(yīng)無(wú)超調(diào),但在多變工況中,此方法的自適應(yīng)控制效果不好。宋恩哲等[4]在研究船舶混合動(dòng)力系統(tǒng)控制問(wèn)題時(shí),以動(dòng)態(tài)協(xié)調(diào)的方式,控制天然氣發(fā)動(dòng)機(jī)轉(zhuǎn)速,但此方法在提出使用“功率/扭矩閉環(huán)”的方式,調(diào)節(jié)轉(zhuǎn)速的過(guò)程中,對(duì)此方面的具體操作方法一語(yǔ)帶過(guò),研究層次有待提升。
本文提出基于狀態(tài)觀測(cè)的船舶燃?xì)廨啓C(jī)轉(zhuǎn)速自適應(yīng)模糊控制方法,此方法有效結(jié)合已有經(jīng)驗(yàn),在準(zhǔn)確觀測(cè)船舶燃?xì)廨啓C(jī)轉(zhuǎn)速狀態(tài)的前提下,利用模糊自適應(yīng)PID 控制器,完成船舶燃?xì)廨啓C(jī)轉(zhuǎn)速自適應(yīng)模糊控制。
船舶燃?xì)廨啓C(jī)轉(zhuǎn)速控制時(shí),可將船舶燃?xì)廨啓C(jī)構(gòu)建為非線性控制模型:
式中: φh、yh分別為h時(shí)刻船舶燃?xì)廨啓C(jī)燃油量、目前實(shí)際轉(zhuǎn)速狀態(tài)值;ch為船舶燃?xì)廨啓C(jī)不確定項(xiàng),比如潛在噪聲等成分信息。f為非線性函數(shù);xh為轉(zhuǎn)速狀態(tài)觀測(cè)結(jié)果。
船舶燃?xì)廨啓C(jī)運(yùn)行時(shí),運(yùn)行工況出現(xiàn)變動(dòng)后,船舶燃?xì)廨啓C(jī)運(yùn)行參數(shù)也隨之變化。此時(shí)燃油流量這一指標(biāo),可體現(xiàn)船舶燃?xì)廨啓C(jī)的運(yùn)行狀態(tài),燃油流量和燃?xì)廨啓C(jī)轉(zhuǎn)速之間具有明顯的映射關(guān)系[5-7],則
將式(2)代入式(1),則
使用式(3)構(gòu)建船舶燃?xì)廨啓C(jī)轉(zhuǎn)速狀態(tài)觀測(cè)器時(shí),因燃?xì)廨啓C(jī)的不確定項(xiàng)存在約束值,為此設(shè)置轉(zhuǎn)速觀測(cè)器的觀測(cè)結(jié)果為:
由式(4)可知,當(dāng)掌握船舶燃?xì)廨啓C(jī)的初始狀態(tài)值、歷史的燃油流量,便可實(shí)時(shí)估計(jì)觀測(cè)后續(xù)時(shí)刻的轉(zhuǎn)速狀態(tài)量。在此過(guò)程中,需設(shè)定轉(zhuǎn)速跟蹤矢量誤差,如轉(zhuǎn)速出現(xiàn)異常,則xh與給定轉(zhuǎn)速之間存在偏差,假如轉(zhuǎn)速估計(jì)相對(duì)偏差為:
則結(jié)合dh與轉(zhuǎn)速異常閾值 β0之間關(guān)系,便可完成轉(zhuǎn)速狀態(tài)觀測(cè),判斷標(biāo)準(zhǔn)是:如果|dh|<β0,那么h時(shí)刻轉(zhuǎn)速正常;如果|dh|≥β0,那么h時(shí)刻轉(zhuǎn)速異常。
針對(duì)觀測(cè)的異常轉(zhuǎn)速問(wèn)題,使用基于模糊自適應(yīng)PID 控制器的轉(zhuǎn)速控制模型,解決船舶燃?xì)廨啓C(jī)轉(zhuǎn)速自適應(yīng)模糊控制問(wèn)題。
模糊控制能通過(guò)計(jì)算機(jī)模擬人類思維方式、操作經(jīng)驗(yàn),應(yīng)用于問(wèn)題分析過(guò)程之中。其利用控制規(guī)則便可解決非線性控制問(wèn)題。控制過(guò)程中,把模糊控制與PID 控制結(jié)合,實(shí)現(xiàn)自適應(yīng)控制。圖1 為基于模糊自適應(yīng)PID 控制器的轉(zhuǎn)速控制模型結(jié)構(gòu)圖。
圖1 基于模糊自適應(yīng)PID 控制器的轉(zhuǎn)速控制模型結(jié)構(gòu)Fig. 1 Structure of speed control model based on fuzzy adaptive PID controller
如圖1 所示,此模型根據(jù)實(shí)時(shí)觀測(cè)的速度狀態(tài)量,設(shè)置轉(zhuǎn)速偏差與偏差變化率分別是d、,則結(jié)合模糊推理規(guī)則,實(shí)時(shí)修正PID 控制器比例kP、積分kI、微分kD這3 個(gè)控制參數(shù),便可調(diào)節(jié)燃?xì)廨啓C(jī)燃油流量,從而保證轉(zhuǎn)速控制效果。
船舶燃?xì)廨啓C(jī)轉(zhuǎn)速的模糊自適應(yīng)PID 參數(shù)調(diào)節(jié)運(yùn)算方法為:
式中:kP0、kI0、kD0依次為kP、kI、kD的初始值;ΔkP、ΔkI、ΔkD依次為kP、kI、kD的調(diào)節(jié)幅度。
構(gòu)建轉(zhuǎn)速控制的模糊規(guī)則表時(shí),由模糊隸屬度函數(shù),把轉(zhuǎn)速給定值輸入量映射至模糊集區(qū)間中,為保證轉(zhuǎn)速控制的自適應(yīng)性、靈敏性,使用歸一量化因子,把模糊控制器輸入量映射至模糊集論域[正大、正中、正小、零、負(fù)小、負(fù)中、負(fù)大]中,模糊隸屬函數(shù)示意圖如圖2 所示。
圖2 模糊隸屬函數(shù)示意圖Fig. 2 Schematic diagram of fuzzy membership function
模糊邏輯推理使用Mamdani 模型,引入加權(quán)平均解模糊法,求解轉(zhuǎn)速控制器的輸出值,則轉(zhuǎn)速控制律q為:
式中,W、 ε分別為模糊控制器的轉(zhuǎn)速控制輸出值、隸屬度。
為實(shí)現(xiàn)轉(zhuǎn)速自適應(yīng)控制,使用Lyapunov 函數(shù)設(shè)置自適應(yīng)率,則
式中:Z、都為正定矩陣;q為轉(zhuǎn)速控制律,為正常數(shù)。
船舶燃?xì)廨啓C(jī)運(yùn)行時(shí),轉(zhuǎn)速控制效果需符合預(yù)期給定狀態(tài),為了保證船舶燃?xì)廨啓C(jī)安全運(yùn)行,且具備較好的發(fā)電能力,需要?jiǎng)討B(tài)、自適應(yīng)調(diào)節(jié)轉(zhuǎn)速。為測(cè)試本文方法的使用效果,以某型燃?xì)廨啓C(jī)為實(shí)驗(yàn)對(duì)象,此燃?xì)廨啓C(jī)信息如表1 所示。
表1 實(shí)驗(yàn)研究對(duì)象詳情Tab. 1 Details of experimental research subjects
實(shí)驗(yàn)中,燃?xì)廨啓C(jī)的給定連續(xù)階躍燃油與負(fù)載情況如圖3 和圖4 所示。
圖3 燃?xì)廨啓C(jī)的給定連續(xù)階躍燃油輸入詳情Fig. 3 Details of given continuous step fuel input for gas turbines
圖4 燃?xì)廨啓C(jī)的給定連續(xù)階躍外部負(fù)荷輸入詳情Fig. 4 Details of the given continuous step external load input for a gas turbine
在圖3、圖4 所示工況中,本文方法使用后,船舶燃?xì)廨啓C(jī)低壓轉(zhuǎn)速、高壓轉(zhuǎn)速的控制效果如圖5 和圖6 所示。
圖5 船舶燃?xì)廨啓C(jī)低壓轉(zhuǎn)速控制效果Fig. 5 Low pressure speed control effect of ship gas turbine
圖6 船舶燃?xì)廨啓C(jī)高壓轉(zhuǎn)速控制效果Fig. 6 High pressure speed control effect of ship gas turbine
可以看出,本文方法使用下,船舶燃?xì)廨啓C(jī)低壓轉(zhuǎn)速、高壓轉(zhuǎn)速的控制均與給定值匹配,轉(zhuǎn)速的變化趨勢(shì)不存在明顯超調(diào)狀態(tài)。
為更直觀分析本文方法的使用價(jià)值,使用雷達(dá)圖分析本文方法使用后,船舶燃?xì)廨啓C(jī)轉(zhuǎn)速偏差率、轉(zhuǎn)速穩(wěn)定時(shí)間參數(shù),雷達(dá)圖中,面積較小,則表示轉(zhuǎn)速控制穩(wěn)定性越高。測(cè)試結(jié)果如圖7 和圖8 所示。
圖7 轉(zhuǎn)速偏差率測(cè)試結(jié)果Fig. 7 Speed deviation rate test results
圖8 轉(zhuǎn)速穩(wěn)定時(shí)間測(cè)試結(jié)果Fig. 8 Speed stability time test results
可以看出,本文方法使用后,船舶燃?xì)廨啓C(jī)轉(zhuǎn)速偏差率最小,控制在0.1%之內(nèi),轉(zhuǎn)速穩(wěn)定時(shí)間最短,控制在1 min 之內(nèi)。對(duì)比可知,本文方法的使用,可優(yōu)化船舶燃?xì)廨啓C(jī)轉(zhuǎn)速控制精度、控制速度,轉(zhuǎn)速控制穩(wěn)定性較高。
燃?xì)廨啓C(jī)憑借效率高、可靠性顯著等優(yōu)點(diǎn),被廣泛使用在船舶上。燃?xì)廨啓C(jī)轉(zhuǎn)速控制,是燃?xì)廨啓C(jī)發(fā)電機(jī)組可靠運(yùn)行的重點(diǎn)問(wèn)題。本文針對(duì)船舶燃?xì)廨啓C(jī)轉(zhuǎn)速控制問(wèn)題進(jìn)行專題研究,提出了基于狀態(tài)檢測(cè)的船舶燃?xì)廨啓C(jī)自適應(yīng)模糊控制方法,并在實(shí)驗(yàn)中對(duì)本文方法進(jìn)行性能測(cè)試,測(cè)試結(jié)論如下:
1)本文方法使用下,船舶燃?xì)廨啓C(jī)低壓轉(zhuǎn)速、高壓轉(zhuǎn)速的控制均與給定值匹配,轉(zhuǎn)速的變化趨勢(shì)不存在明顯超調(diào)狀態(tài)。
2)本文方法使用后,船舶燃?xì)廨啓C(jī)轉(zhuǎn)速偏差率最小,控制在0.1%之內(nèi),轉(zhuǎn)速穩(wěn)定時(shí)間最短,控制在1 min之內(nèi),具有使用價(jià)值。