• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    大推力氫氧補(bǔ)燃發(fā)動(dòng)機(jī)推力閉環(huán)控制設(shè)計(jì)

    2019-06-27 09:32:10
    關(guān)鍵詞:開環(huán)閉環(huán)控制控制算法

    (北京航天動(dòng)力研究所,北京 100076)

    0 引言

    隨著航天裝備復(fù)雜化、集成化水平的提高,以及計(jì)算機(jī)、人工智能、微電子等信息技術(shù)的飛速發(fā)展,基于復(fù)雜系統(tǒng)可靠性、安全性、經(jīng)濟(jì)性考慮,控制技術(shù)受到越來越多的重視和應(yīng)用。

    大推力氫氧補(bǔ)燃循環(huán)發(fā)動(dòng)機(jī)用于重型運(yùn)載火箭的芯二級(jí)動(dòng)力裝置,具備變推力及混合比調(diào)節(jié)功能。發(fā)動(dòng)機(jī)控制系統(tǒng)需要對(duì)發(fā)動(dòng)機(jī)進(jìn)行自主控制,實(shí)現(xiàn)發(fā)動(dòng)機(jī)起動(dòng)/關(guān)機(jī),控制及推力/混合比控制等功能。發(fā)動(dòng)機(jī)控制系統(tǒng)是發(fā)動(dòng)機(jī)的“大腦”,通過控制器軟硬件等組成能夠使被控對(duì)象按照指定規(guī)律運(yùn)行,使發(fā)動(dòng)機(jī)在任何環(huán)境條件和任何工作狀態(tài)下都可以穩(wěn)定、可靠運(yùn)行,并且充分發(fā)揮發(fā)動(dòng)機(jī)的性能。

    國(guó)外典型的具備推力與混合比調(diào)節(jié)的大推力氫氧發(fā)動(dòng)機(jī)包括美國(guó)的SSME、J-2X、RS-68,前蘇聯(lián)/俄羅斯的RD-0120,歐洲的Vulcain系列等。SSME[1]推力在65%到109%的范圍之內(nèi)變化,發(fā)動(dòng)機(jī)的控制系統(tǒng)滿足整個(gè)工作過程的需要,從檢測(cè)推進(jìn)劑加入情況開始,啟動(dòng),變推,關(guān)機(jī)??刂葡到y(tǒng)必須能夠支持發(fā)動(dòng)機(jī)全工況的控制,同時(shí)能夠檢測(cè)發(fā)動(dòng)機(jī)關(guān)鍵參數(shù),提供故障診斷及冗余設(shè)計(jì),匯報(bào)發(fā)動(dòng)機(jī)工作過程的狀態(tài)。RS-68發(fā)動(dòng)機(jī)具備先進(jìn)的機(jī)載電子控制設(shè)備和健康管理系統(tǒng),通過電子控制設(shè)備和健康監(jiān)控系統(tǒng)實(shí)時(shí)監(jiān)控,根據(jù)運(yùn)載器的指令,進(jìn)行推力閉環(huán)控制[2]。RD-0120發(fā)動(dòng)機(jī)具備推力和混合比控制能力,在控制方式上采用了開環(huán)控制,有別于前兩種發(fā)動(dòng)機(jī)。此方案需要通過大量的試驗(yàn)得到各個(gè)關(guān)鍵組件尤其是調(diào)節(jié)閥、渦輪泵與發(fā)動(dòng)機(jī)性能之間的準(zhǔn)確關(guān)系,開展大量的地面整機(jī)試驗(yàn)[3]。

    國(guó)內(nèi)在發(fā)動(dòng)機(jī)推力控制上也開展了一定的研究。比較有代表性的是國(guó)防科技大學(xué)的張育林團(tuán)隊(duì)[4],分析了擠壓式發(fā)動(dòng)機(jī)變工況工作過程中的參數(shù)變化規(guī)律。國(guó)防科技大學(xué)的劉志強(qiáng)研究了發(fā)動(dòng)機(jī)推力調(diào)節(jié)微機(jī)控制系統(tǒng)的設(shè)計(jì)原理與工程實(shí)現(xiàn)方法[5]。國(guó)內(nèi)大多數(shù)的變推力的研究重點(diǎn)是關(guān)注發(fā)動(dòng)機(jī)的各個(gè)組件是否能夠適應(yīng)工況變化[6],基本沒有從控制的角度開展發(fā)動(dòng)機(jī)推力閉環(huán)控制的研究。

    綜上所述,我國(guó)目前氫氧發(fā)動(dòng)機(jī)基本都是定推力單一工況,發(fā)動(dòng)機(jī)本身不具備自主控制的能力。發(fā)動(dòng)機(jī)時(shí)序控制均由火箭上的控制器按照預(yù)定的時(shí)間進(jìn)行開環(huán)控制,而世界航天大國(guó)對(duì)于具備變推力功能且系統(tǒng)復(fù)雜的液體火箭發(fā)動(dòng)機(jī)均采用自帶控制系統(tǒng)。另外,推力開環(huán)控制需要進(jìn)行大量的地面試驗(yàn)摸索對(duì)應(yīng)關(guān)系,由于每臺(tái)發(fā)動(dòng)機(jī)的制造差異,在飛行前需要進(jìn)行多次試驗(yàn)來校準(zhǔn)推力和調(diào)節(jié)閥的對(duì)應(yīng)關(guān)系。鑒于目前我們?cè)诎l(fā)動(dòng)機(jī)控制方面尚處空白,有必要開展發(fā)動(dòng)機(jī)閉環(huán)控制方面的技術(shù)研究。

    1 發(fā)動(dòng)機(jī)模型

    本文研究的發(fā)動(dòng)機(jī)是以液氫、液氧為推進(jìn)劑,采用單富氫預(yù)燃室,燃?xì)獠⒙?lián)驅(qū)動(dòng)氫氧渦輪泵的補(bǔ)燃動(dòng)力循環(huán)方案,如圖1所示。發(fā)動(dòng)機(jī)主要部件有:氫預(yù)壓渦輪泵、氧預(yù)壓渦輪泵、高壓氫渦輪泵、高壓氧渦輪泵、預(yù)燃室、推力室、各類閥門和管路。發(fā)動(dòng)機(jī)單機(jī)真空推力為2 200 KN,推力變化范圍65%~105%。對(duì)于這種大推力發(fā)動(dòng)機(jī),一般通過控制燃?xì)獾牧髁炕蛉細(xì)鉁囟?,進(jìn)而通過控制渦輪輸出功率來調(diào)節(jié)發(fā)動(dòng)機(jī)組元流量,從而實(shí)現(xiàn)發(fā)動(dòng)機(jī)推力和混合比的控制。

    圖1 發(fā)動(dòng)機(jī)系統(tǒng)原理圖

    1.1 發(fā)動(dòng)機(jī)實(shí)時(shí)模型

    對(duì)于液體火箭發(fā)動(dòng)機(jī)控制系統(tǒng)來說,在設(shè)計(jì)初期,相應(yīng)的發(fā)動(dòng)機(jī)實(shí)時(shí)數(shù)學(xué)模型十分重要[7-8]。許多控制系統(tǒng)設(shè)計(jì)方法都需要比較精確的數(shù)學(xué)模型。即使對(duì)于那些不需要精確數(shù)學(xué)模型的控制系統(tǒng)設(shè)計(jì)方法,如果有比較精確的數(shù)學(xué)模型作為參考,也會(huì)有助于控制系統(tǒng)設(shè)計(jì)工作的開展。

    液體火箭發(fā)動(dòng)機(jī)作為一個(gè)具有強(qiáng)非線性,時(shí)變、復(fù)雜的熱力學(xué)系統(tǒng),其精確發(fā)動(dòng)機(jī)數(shù)學(xué)模型的建立并非易事。本文首先根據(jù)發(fā)動(dòng)機(jī)各個(gè)部件的特性構(gòu)建了發(fā)動(dòng)機(jī)組件的模型,根據(jù)發(fā)動(dòng)機(jī)各個(gè)部件的共同工作方程構(gòu)建了一組非線性方程組。通過迭代法求解這個(gè)非線性方程組得到所需的各個(gè)關(guān)鍵參數(shù)[9-10]。由于篇幅限制,本文不再詳細(xì)描述。

    本文基于Matlab平臺(tái)開發(fā)了一套發(fā)動(dòng)機(jī)實(shí)時(shí)模型見圖2中右邊的模塊,該模型由兩大部分組成:部件特性方程模塊和方程的迭代算法模塊。

    圖2 發(fā)動(dòng)機(jī)實(shí)時(shí)模型

    1.2 線性化模型

    發(fā)動(dòng)機(jī)是一個(gè)非常復(fù)雜的高度非線性的系統(tǒng),但其在穩(wěn)態(tài)工作時(shí)表現(xiàn)出線性化的特性[11]。本文主要采用經(jīng)典控制理論進(jìn)行控制算法的設(shè)計(jì),因此需要在某狀態(tài)下將發(fā)動(dòng)機(jī)模型線性化。非線性發(fā)動(dòng)機(jī)模型表達(dá)式如下:

    y=gy(x,ucmd,e)+v

    (1)

    發(fā)動(dòng)機(jī)系統(tǒng)在設(shè)計(jì)點(diǎn)的線性化模型應(yīng)表示為:

    y-yss=C(x-xss)+D(ucmd-uss)+v

    (2)

    其中:A,B,C,D為上述狀態(tài)方程中對(duì)應(yīng)的系數(shù)矩陣。下標(biāo)ss表示穩(wěn)態(tài)值。

    得到上述發(fā)動(dòng)機(jī)模型后需要求取其系數(shù)矩陣,對(duì)于求取式(2)中的系統(tǒng)矩陣,可采用偏導(dǎo)數(shù)法或擬合法。本文采用擬合法進(jìn)行求取,由于篇幅限制,具體步驟不再?gòu)?fù)述。

    2 發(fā)動(dòng)機(jī)推力閉環(huán)控制設(shè)計(jì)

    2.1 閉環(huán)控制系統(tǒng)方案

    從經(jīng)典控制設(shè)計(jì)的觀點(diǎn)來看,這里的主控制回路就是推力閉環(huán)回路,由于室壓與發(fā)動(dòng)機(jī)的推力呈線性關(guān)系,因此主控制回路也叫做室壓閉環(huán)控制回路。發(fā)動(dòng)機(jī)推力由設(shè)置在預(yù)燃室氧入口的預(yù)燃室氧閥控制,通過調(diào)節(jié)預(yù)燃室氧閥開度,調(diào)節(jié)預(yù)燃室流量,控制氫氧渦輪輸出功率,達(dá)到發(fā)動(dòng)機(jī)推力調(diào)節(jié)的目的。本文采用了推力閉環(huán)控制,也就是室壓閉環(huán)控制。控制系統(tǒng)結(jié)構(gòu)如圖3所示。

    圖3 控制系統(tǒng)結(jié)構(gòu)框圖

    2.2 控制算法設(shè)計(jì)

    根據(jù)發(fā)動(dòng)機(jī)的工作特性及控制系統(tǒng)的設(shè)計(jì)要求,控制對(duì)象是一個(gè)單輸入單輸出的系統(tǒng),這里采用根軌跡法來進(jìn)行PI算法設(shè)計(jì)[12]。根軌跡法是一種預(yù)測(cè)閉環(huán)傳遞函數(shù)特征方程的根隨著控制增益增加的運(yùn)動(dòng)軌跡的圖解方法,此方法可以從開環(huán)的零點(diǎn)和極點(diǎn)推斷出閉環(huán)極點(diǎn)的位置。在S平面內(nèi),使用一套法則構(gòu)造所有閉環(huán)極點(diǎn)隨開環(huán)增益變化的軌跡,這樣得到的軌跡稱為根軌跡的分支。根軌跡的分支數(shù)由開環(huán)傳遞函數(shù)多項(xiàng)式的分子、分母的次數(shù)決定。一旦選定開環(huán)增益,那么閉環(huán)極點(diǎn)的位置就被確定,就可以對(duì)閉環(huán)系統(tǒng)的特征進(jìn)行評(píng)估[13]。

    在發(fā)動(dòng)機(jī)控制系統(tǒng)設(shè)計(jì)的過程中,相當(dāng)于引入PI控制器,為原系統(tǒng)引入了一個(gè)極點(diǎn)和一個(gè)零點(diǎn),其中極點(diǎn)的位置是確定的,零點(diǎn)的位置是需要設(shè)計(jì)的。采用根軌跡法,通過觀察零點(diǎn)的位置對(duì)閉環(huán)系統(tǒng)根軌跡的影響,以及開環(huán)增益對(duì)閉環(huán)極點(diǎn)位置的影響來確定控制器的具體參數(shù)。以2.2節(jié)構(gòu)建的線性化模型為例,具體的設(shè)計(jì)過程如下:

    1)繪制原系統(tǒng)模型的零極點(diǎn)圖如圖4所示,確定可配置零點(diǎn)區(qū)間,其中,區(qū)間的劃分以負(fù)實(shí)軸上相鄰的零、極點(diǎn)對(duì)為標(biāo)準(zhǔn);

    圖4 SISO系統(tǒng)零極點(diǎn)圖

    2)根據(jù)零點(diǎn)位置與閉環(huán)系統(tǒng)性能的關(guān)系,以及控制系統(tǒng)的設(shè)計(jì)要求,確定可配置零點(diǎn)的具體范圍,其中,零點(diǎn)位置與閉環(huán)系統(tǒng)性能的一般關(guān)系為:隨著零點(diǎn)遠(yuǎn)離虛軸,閉環(huán)系統(tǒng)帶寬增大,相位裕度減小,動(dòng)態(tài)響應(yīng)加快,超調(diào)量增大[14]。在此,選擇將零點(diǎn)配置在(-10.32,-8.335)區(qū)間段;

    3)選擇具體的零點(diǎn)位置,也就是Z的取值,繪制得到SISO系統(tǒng)的根軌跡如圖5所示;

    圖5 SISO系統(tǒng)根軌跡曲線

    4)確定開環(huán)增益。確定開環(huán)增益的過程也是選擇閉環(huán)極點(diǎn)的過程,通常,對(duì)于高階系統(tǒng),選取一對(duì)主導(dǎo)極點(diǎn),并將其他極點(diǎn)配置在負(fù)實(shí)軸上,且盡可能遠(yuǎn)離虛軸[15]。此外,結(jié)合閉環(huán)系統(tǒng)階躍響應(yīng)及其性能指標(biāo),即可選取出滿意的增益值。選取合適的K值,繪制系統(tǒng)響應(yīng)如圖6所示;

    圖6 SISO系統(tǒng)閉環(huán)頻率響應(yīng)及階躍響應(yīng)

    5)求取PI控制器的控制參數(shù),其中,Kp=K,Ki=Kp*Z,可得Kp,Ki。

    3 硬件在回路平臺(tái)試驗(yàn)

    3.1 平臺(tái)介紹

    本文構(gòu)建的硬件在回路平臺(tái)主要有三部分組成:主工作站、發(fā)動(dòng)機(jī)仿真機(jī)、控制器仿真機(jī)[16]。平臺(tái)結(jié)構(gòu)如圖7所示。

    圖7 硬件在回路測(cè)試平臺(tái)結(jié)構(gòu)圖

    主工作站實(shí)現(xiàn)對(duì)仿真過程的控制,主要任務(wù)包括三部分:硬件在回路實(shí)驗(yàn)前完成控制系統(tǒng)的算法設(shè)計(jì)和發(fā)動(dòng)機(jī)動(dòng)態(tài)模型的建立,對(duì)控制等各部分模塊和發(fā)動(dòng)機(jī)模型進(jìn)行分離并執(zhí)行自動(dòng)代碼生成,通過以太網(wǎng)完成鏈接、下載;驗(yàn)證過程中,通過外部模式對(duì)控制器仿真機(jī)和發(fā)動(dòng)機(jī)仿真機(jī)進(jìn)行實(shí)時(shí)監(jiān)控、在線調(diào)參和數(shù)據(jù)記錄。上位機(jī)界面可以通過拖拽模塊的方式進(jìn)行搭建,方便操作[17]。這里針對(duì)本文研究的對(duì)象搭建了上位機(jī)顯示界面,如圖8所示。

    圖8 推力控制平臺(tái)界面

    控制器仿真機(jī)主要功能:實(shí)時(shí)狀態(tài)監(jiān)視、控制等。運(yùn)行從主工作站加載的控制算法進(jìn)行硬件在回路仿真,采集所需要的發(fā)動(dòng)機(jī)狀態(tài)量信號(hào),運(yùn)行發(fā)動(dòng)機(jī)控制算法,數(shù)據(jù)顯示,存貯、超限報(bào)警等。

    發(fā)動(dòng)機(jī)仿真機(jī)主要功能:硬件在回路仿真中運(yùn)行發(fā)動(dòng)機(jī)模型程序,實(shí)時(shí)在線加入故障,并通過AD,DA方式將包含故障信號(hào)發(fā)動(dòng)機(jī)測(cè)量量傳遞給控制系統(tǒng),同時(shí)接收由控制器部分傳遞過來的控制量的信號(hào),實(shí)時(shí)更新發(fā)動(dòng)機(jī)的狀態(tài)。

    3.2 硬件實(shí)驗(yàn)臺(tái)仿真結(jié)果

    3.2節(jié)通過發(fā)動(dòng)機(jī)線性化的模型采用根軌跡方法設(shè)計(jì)了控制算法,本節(jié)進(jìn)行硬件在回路平臺(tái)試驗(yàn)。

    控制算法運(yùn)行在主工作站,通過可執(zhí)行代碼自動(dòng)生成C代碼并下載到控制器仿真機(jī),同樣,發(fā)動(dòng)機(jī)模型也通過主工作站下載到發(fā)動(dòng)機(jī)模型機(jī)仿真機(jī)。實(shí)現(xiàn)過程:利用Simulink提供的數(shù)據(jù)采集卡驅(qū)動(dòng),從發(fā)動(dòng)機(jī)模型端采入代表發(fā)動(dòng)機(jī)狀態(tài)量的電壓信號(hào),然后經(jīng)過AD to Truth模塊,將這些電壓信號(hào)轉(zhuǎn)化為實(shí)際的發(fā)動(dòng)機(jī)狀態(tài)量,并傳輸?shù)娇刂撇糠?,最后將結(jié)果輸出,如圖9所示。

    圖9 控制系統(tǒng)硬件在回路仿真模型結(jié)構(gòu)

    模型驗(yàn)證:在第1秒時(shí),對(duì)控制量(預(yù)燃室氧調(diào)節(jié)閥)作1%的階躍變化分別得到發(fā)動(dòng)機(jī)線性化模型和實(shí)時(shí)動(dòng)態(tài)模型中推力室室壓的變化曲線,如圖10所示。虛線為線性模型的計(jì)算結(jié)果,實(shí)線是實(shí)時(shí)動(dòng)態(tài)模型的計(jì)算結(jié)果。通過圖中階躍響應(yīng)的仿真曲線對(duì)比,表明擬合法建立的發(fā)動(dòng)機(jī)線性狀態(tài)空間模型具有較高的精度,穩(wěn)態(tài)誤差為10-4量級(jí),完全可以滿足控制系統(tǒng)的對(duì)象建模要求。結(jié)果表明該方法建立的線性模型精度高,滿足控制系統(tǒng)設(shè)計(jì)要求。

    圖10 設(shè)計(jì)點(diǎn)發(fā)動(dòng)機(jī)實(shí)時(shí)動(dòng)態(tài)模型與線性模型對(duì)比

    控制算法驗(yàn)證:根據(jù)前面3.2節(jié)設(shè)計(jì)的PI控制參數(shù),結(jié)合傳感器的測(cè)量值,對(duì)發(fā)動(dòng)機(jī)推力(室壓)進(jìn)行閉環(huán)控制。改變推力控制指令,使發(fā)動(dòng)機(jī)從100%工況變化到65%??刂浦噶詈湍P洼敵鍪覊喝鐖D11所示,由圖可見,在指令下達(dá)后,大概1秒完成調(diào)節(jié)過程,且超調(diào)量1%,因此調(diào)節(jié)時(shí)間和超調(diào)量均滿足發(fā)動(dòng)機(jī)控制系統(tǒng)需求。

    圖11 發(fā)動(dòng)機(jī)推力閉環(huán)階躍響應(yīng)曲線

    控制算法魯棒性驗(yàn)證:在100%工況下保證發(fā)動(dòng)機(jī)控制指令不變,在初始時(shí)刻給室壓信號(hào)增加10%的擾動(dòng),作為發(fā)動(dòng)機(jī)的擾動(dòng),考核控制算法的魯棒性??刂浦噶詈桶l(fā)動(dòng)機(jī)模型輸出室壓值如圖12所示,由圖可見經(jīng)過1.5秒后能夠?qū)⑹覊悍€(wěn)定在額定的工況。由此可見本文所設(shè)計(jì)的控制算法具有一定的魯棒性。

    圖12 10%擾動(dòng)不發(fā)動(dòng)機(jī)推力閉環(huán)階躍響應(yīng)曲線

    4 結(jié)論

    本文重點(diǎn)建立了氫氧補(bǔ)燃發(fā)動(dòng)機(jī)實(shí)時(shí)動(dòng)態(tài)非線性模型,并在設(shè)計(jì)點(diǎn)對(duì)此模型進(jìn)行了線性化得到了發(fā)動(dòng)機(jī)傳遞函數(shù);其次,針對(duì)單輸入單輸出系統(tǒng)采用根軌跡法設(shè)計(jì)了推力閉環(huán)控制器,將控制器與非線性模型聯(lián)合仿真驗(yàn)證了算法的有效性;最后,介紹了發(fā)動(dòng)機(jī)硬件在回路系統(tǒng)的軟硬件配置,并進(jìn)行了控制器的平臺(tái)驗(yàn)證,從操作和實(shí)現(xiàn)方式上驗(yàn)證了軟硬件平臺(tái)。該設(shè)計(jì)滿足算法需求且界面人性化,易于操作。為建立液體火箭發(fā)動(dòng)機(jī)綜合控制系統(tǒng)奠定了堅(jiān)實(shí)的基礎(chǔ)。

    猜你喜歡
    開環(huán)閉環(huán)控制控制算法
    基于LMI的過渡態(tài)主控回路閉環(huán)控制律優(yōu)化設(shè)計(jì)
    適用于厚度在線測(cè)量的水壓閉環(huán)控制系統(tǒng)
    智能車競(jìng)賽中的閉環(huán)控制算法應(yīng)用分析
    電子制作(2018年11期)2018-08-04 03:25:58
    轉(zhuǎn)速開環(huán)恒壓頻比的交流調(diào)速系統(tǒng)的分析與仿真研究
    基于ARM+FPGA的模塊化同步控制算法研究
    一種溫和環(huán)醚開環(huán)成雙酯的新方法
    基于開環(huán)補(bǔ)償?shù)娘w機(jī)偏航角控制系統(tǒng)設(shè)計(jì)及仿真
    一種優(yōu)化的基于ARM Cortex-M3電池組均衡控制算法應(yīng)用
    SSSC的雙閉環(huán)控制策略及仿真分析
    一種非圓旋轉(zhuǎn)工件支撐裝置控制算法
    内乡县| 望谟县| 房山区| 景谷| 营山县| 万州区| 黄梅县| 临朐县| 信丰县| 海宁市| 荆门市| 孝昌县| 绿春县| 义乌市| 抚顺县| 乌拉特中旗| 淮安市| 红桥区| 旅游| 余庆县| 兰考县| 九江市| 湖州市| 绥阳县| 吴川市| 日喀则市| 奉节县| 碌曲县| 科技| 津南区| 合肥市| 黄骅市| 延长县| 白朗县| 枞阳县| 沙河市| 武安市| 南丰县| 府谷县| 门源| 乡宁县|