999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式大氣數(shù)據(jù)傳感系統(tǒng)的模糊邏輯建模方法

2019-08-21 10:30:40坤,黃
空氣動力學(xué)學(xué)報 2019年3期
關(guān)鍵詞:模型

王 坤,黃 達

(南京航空航天大學(xué) 航空學(xué)院,南京 210016)

0 引 言

現(xiàn)代飛行器的發(fā)展對高速、隱身性能的要求越來越高。傳統(tǒng)的安裝在飛行器前端的空速管等探針式大氣數(shù)據(jù)傳感器對飛行器的隱身、機動性能的不利影響較大。嵌入式大氣數(shù)據(jù)傳感系統(tǒng)(Flush Air Data Sensing System,FADS System)是依靠嵌入在飛行器頭部的若干壓力傳感器來獲得飛行器表面壓力分布,并由此壓力分布間接得出飛行參數(shù)的系統(tǒng),曾用于X-33、X-34和X-38等飛行器上[1]。由于壓力傳感器分布與飛行器表面平齊,相比傳統(tǒng)的探針式傳感器系統(tǒng),這種嵌入式傳感系統(tǒng)在大馬赫數(shù)、大迎角下依然能夠很好地工作,且有利于提高飛行器隱身性能。

早期對FADS系統(tǒng)的研究主要針對球形頭部的飛行器,提出了基于圓球繞流理論解的三點法[1-3]。后來發(fā)展了針對該系統(tǒng)的神經(jīng)網(wǎng)絡(luò)算法[4-9],通過大量的試驗數(shù)據(jù)訓(xùn)練,適用于非線性系統(tǒng)建模。

模糊邏輯建模方法以往多用于對非定常氣動力的建模[10-12]或者工業(yè)控制領(lǐng)域。本文研究了模糊邏輯對FADS系統(tǒng)的建模。以模型表面若干測壓點的壓力或壓力系數(shù)作為模糊系統(tǒng)的輸入,以迎角、側(cè)滑角、來流速度和海拔高度作為輸出,混合使用梯度下降法和最小二乘估計法來識別模糊系統(tǒng)的參數(shù),從而建立針對該系統(tǒng)的模糊邏輯模型。該模型建立完成之后,將它運用于飛行器的傳感系統(tǒng),可以實時地根據(jù)若干測壓點的壓力得到飛行器的飛行狀態(tài)參數(shù),然后傳遞給控制系統(tǒng)。

1 風(fēng)洞試驗及CFD仿真

1.1 風(fēng)洞試驗部分

試驗在南京航空航天大學(xué)NH-2低速風(fēng)洞進行。風(fēng)洞試驗段截面為3.0 m×2.5 m的矩形,試驗?zāi)P蜑槟筹w翼布局飛行器,表面共布置62個測壓點,頭部分布46個測壓點,內(nèi)翼左右各分布8個測壓點,位置基本對稱(圖1、圖2)。測壓采用內(nèi)埋測壓管的方式,測壓管內(nèi)徑0.3 mm。每個測壓管均與壓力測量模塊相連。

圖1 風(fēng)洞試驗?zāi)P虵ig.1 Model in the wind tunnel

圖2 模型幾何外形及測壓點分布Fig.2 Model’s geometric shape and pressure tap positions

圖3中給出了半側(cè)機身上的測壓點分布,除1~8號測壓孔外,另半側(cè)機身上的測壓孔分布與圖中“Z”開頭編號的測壓孔對稱,相對應(yīng)的編號以“Y”開頭,例如“Z18”對應(yīng)“Y18”。

機頭為坐標系原點。x軸位于飛機對稱面指向向后,與機身水平線平行;y軸向上為正;z軸指向左機翼為正。模型展長3.5 m,部分關(guān)鍵測壓點坐標如表1所示。

圖3 測壓孔編號及位置分布(前視圖視角)Fig.3 Pressure tap NOs.and positions (front view)

表1 部分測壓點位置(單位:mm)Table 1 Some pressure tap positions (unit:mm)

試驗采用DTC Initium電子掃描系統(tǒng)采集表面壓力。該系統(tǒng)有一臺主控制器,可帶8個測壓模塊,每個模塊可連接64個測壓通道,數(shù)據(jù)采樣頻率330 Hz,系統(tǒng)精度0.1%。試驗采用1個量程為1 psi的測壓模塊測量模型表面壓力。

試驗風(fēng)速為35 m/s、55 m/s和70 m/s,試驗迎角-18°~24°,每隔2°進行試驗,側(cè)滑角0°~16°,每隔4°進行試驗。最終得到在不同迎角、側(cè)滑角和風(fēng)速情況下的模型表面62個測壓點的壓力和壓力系數(shù)值。

由于地面風(fēng)洞試驗不能模擬不同海拔高度的情況,所以輔助使用CFD仿真來計算在不同海拔高度下的流場。

1.2 CFD仿真部分

流場網(wǎng)格使用四面體/棱柱體混合網(wǎng)格,使用Fluent求解器,湍流模型采用S-A模型。來流速度為35 m/s、70 m/s,迎角為-10°、0°、10°,側(cè)滑角為0°、8°,海拔高度為500 m、1000 m、1500 m、2000 m、3000 m、4000 m、5000 m和6000 m共8個高度。一共96個計算狀態(tài)。CFD計算得到的壓力數(shù)據(jù)用于對海拔高度的建模。

2 模糊邏輯建模

2.1 模糊結(jié)構(gòu)

(1)

下面以2個輸入量為例,說明該模糊結(jié)構(gòu)的建立。

圖4以5層為例展示模糊結(jié)構(gòu)。

圖4 模糊結(jié)構(gòu)示意圖Fig.4 Fuzzy model structure

第1層表示對于兩個輸入量x1、x2各分配若干個隸屬函數(shù),分別是A1、A2、B1、B2、B3。

第2層表示對分別屬于各輸入變量的隸屬函數(shù)進行交叉乘積計算,得到內(nèi)部函數(shù)的權(quán)重值,分別是w1、w2、w3、w4、w5、w6。

(2)

第4層表示將權(quán)重系數(shù)與內(nèi)部函數(shù)相乘。

第5層表示將第4層的輸出進行求和運算,得到最終輸出y。

(3)

2.2 隸屬函數(shù)

識別隸屬函數(shù)參數(shù)時,根據(jù)不同的識別方法,分別使用了三角形[10]、梯形和鐘形[14]隸屬函數(shù)。本文使用到的3種不同形狀的隸屬函數(shù)示意圖如圖5~圖7所示。

鐘形隸屬函數(shù)表達式:

(4)

此函數(shù)由3個參數(shù)ai、bi、ci決定,在進行參數(shù)識別的時候利用梯度下降法動態(tài)調(diào)整這3個參數(shù)。

圖5 三角隸屬函數(shù)示意圖Fig.5 Triangular membership function

圖6 梯形隸屬函數(shù)示意圖Fig.6 Trapezoid membership function

圖7 鐘形隸屬函數(shù)示意圖Fig.7 Bell-shaped membership function

2.3 參數(shù)識別

2.3.1 隸屬函數(shù)參數(shù)識別

(5)

式中a,b,c,…表示該節(jié)點包含的參數(shù)。假設(shè)共有m組樣本數(shù)據(jù),對于第j組樣本數(shù)據(jù),定義對某組樣本數(shù)據(jù)的平方差Ej:

(6)

為求解E對隸屬函數(shù)參數(shù)的偏導(dǎo)數(shù),首先求解?Ej/?O。對于第L層結(jié)構(gòu)可以根據(jù)Ej的表達式直接推導(dǎo)出來。

(7)

(8)

根據(jù)式(7)和式(8),可以求出對任意節(jié)點處的?Ej/?O。

現(xiàn)在來求解Ej對隸屬函數(shù)參數(shù)的偏導(dǎo)數(shù)。假設(shè)α是其中一個隸屬函數(shù)的某個參數(shù)。

(9)

S表示節(jié)點輸出依賴于α的節(jié)點集合。因為有m組樣本數(shù)據(jù),則:

(10)

(11)

k表示在參數(shù)空間內(nèi)梯度變化的步長。在編程計算時可以通過改變k來加快收斂。例如當平方差之和E連續(xù)四次迭代降低時,可以將步長變?yōu)?.25k,當E出現(xiàn)增加減少來回波動的情況時,將步長變?yōu)?.8k。

2.3.2 內(nèi)部函數(shù)參數(shù)識別

可以使用梯度下降法或者最小二乘估計法來識別內(nèi)部函數(shù)參數(shù)。

模糊輸出:

(12)

2.3.2.1 梯度下降法

模糊輸出與樣本輸出的平方差之和:

(13)

m是樣本個數(shù)。定義相關(guān)系數(shù):

(14)

待定的內(nèi)部函數(shù)參數(shù)的個數(shù)是N1×N2×…×Nr×…×Nk×(k+1)。

目標模糊邏輯結(jié)構(gòu)要使得E最小,使用梯度下降法更新內(nèi)部函數(shù)參數(shù)。

(15)

αr是收斂因子,在(0,1)之間。當αr選取的較小時,建模速度慢,當αr選取過大時,計算出現(xiàn)溢出。需要不斷調(diào)整選取合適的值,最大化建模速度。

將E的表達式代入展開,得到:

當r=0時,

(16)

當r=1,2,3,…,k時,

(17)

2.3.2.2 最小二乘估計法

模糊結(jié)構(gòu)可以表示為AP=B。

P表示內(nèi)部函數(shù)參數(shù)構(gòu)成的列向量矩陣,元素個數(shù)為(k+1)×N1×…×Nr×…×Nk。A矩陣由樣本輸入和隸屬函數(shù)計算得到,行數(shù)為樣本數(shù)m,列數(shù)為(k+1)×N1×…×Nr×…×Nk。B矩陣表示樣本輸出,元素個數(shù)為樣本數(shù)m。對此一階線性方程組,通常使用最小二乘法求解。

將P矩陣的最小二乘估計記做P*,則:

P*=(ATA)-1ATB

(18)

ATA是非奇異矩陣時,它的逆存在。當矩陣維數(shù)較大時,直接計算逆矩陣的效率很低。如果樣本數(shù)量m<(k+1)×N1×…×Nr×…×Nk,上述公式無法使用。下面使用卡爾曼濾波算法來計算P*[13-14]。

(19)

(20)

2.4 模糊結(jié)構(gòu)識別

此模糊結(jié)構(gòu)的輸入是62個測壓點的壓力或壓力系數(shù),選取其中k個點的值作為輸入,輸出為迎角、側(cè)滑角、速度和高度。

將輸入記做x1,…,xr,…,xk,將輸出記做yα,yβ,yv,yh。以對迎角建模為例,對側(cè)滑角、來流速度和海拔高度的建模相同。

(2)初始時,對每個輸入選取Nbegin個隸屬函數(shù)。則初始隸屬函數(shù)個數(shù)的結(jié)構(gòu)是(Nbegin,…,Nbegin,…,Nbegin)。然后對其中某一個輸入的隸屬函數(shù)個數(shù)加1,其他輸入的隸屬函數(shù)個數(shù)保持不變,這樣可以建立k個隸屬函數(shù)個數(shù)不同的結(jié)構(gòu)。

(5)得到最優(yōu)隸屬函數(shù)個數(shù)的結(jié)構(gòu)之后,用所有樣本數(shù)據(jù)重新進行參數(shù)識別,得到最終模糊結(jié)構(gòu)參數(shù),建模結(jié)束。

3 建模結(jié)果分析

試驗?zāi)P捅砻婀膊贾?2個測壓點。選取其中若干個測壓點的壓力或壓力系數(shù)作為輸入,以迎角、側(cè)滑角、風(fēng)速和高度作為輸出。

對迎角和側(cè)滑角建模時選擇壓力系數(shù)作為輸入。試驗風(fēng)速最大為70 m/s。CFD計算時選取的最大高度為6000 m。在此區(qū)間內(nèi)在姿態(tài)角不變的情況下,風(fēng)速和高度的改變只引起壓力系數(shù)的微小變化,幾乎可以忽略。所以對風(fēng)速和高度的建模選取壓力作為輸入。

考慮此模型的非線性復(fù)雜程度,通常選擇不少于3個點作為建模輸入。建模點數(shù)量增加時,參數(shù)識別消耗的時間以指數(shù)程度增加,平衡考慮建模的精度和時間效益,建模點數(shù)量一般不多于7個。

從62個測壓點選擇若干個點建模,選取方式很多,可以適當探討建模點位置選取與建模精度的關(guān)系,為選點位置的優(yōu)化設(shè)計提供參考。

3.1 建模結(jié)果

以選取4個點(2,6,Z4,Y4)建模為例,結(jié)果如下。2、6編號的點位于模型頭部上下區(qū)域,壓力變化對迎角的改變敏感,Z4、Y4編號的點位于頭部左右區(qū)域,壓力變化對側(cè)滑角的改變敏感。

圖8中橫坐標為測壓孔2的壓力系數(shù)Cp。

表2和圖8~圖12展示了選擇4個點(2,6,Z4,Y4)建模的結(jié)果。模糊輸出與試驗值的對比達到了很高的精度。

圖8 迎角模糊結(jié)構(gòu)輸出與試驗值對比Fig.8 Comparison between modeling results and experimental angle of attack

在對迎角與側(cè)滑角及風(fēng)速建模時,此時有300多組樣本,在樣本較多時,選用三角隸屬函數(shù)與梯形隸屬函數(shù)差異不大。對高度進行建模時,樣本較少,有96組。在本文使用的樣本及樣本數(shù)量較少的情況下,梯形隸屬函數(shù)的精度更高。

對高度建模時,加入了使用變參數(shù)鐘形隸屬函數(shù)的建模結(jié)果。使用變參數(shù)隸屬函數(shù)建模時,分別使用了梯度下降法和最小二乘估計法識別隸屬函數(shù)參數(shù)與內(nèi)部函數(shù)參數(shù),從表2的數(shù)據(jù)及圖11和圖12的對比可以看出,精度相比三角隸屬函數(shù)與梯形隸屬函數(shù)高很多,且建模速度很快。使用卡爾曼濾波的最小二乘估計法更適用于小樣本的情況。圖13和圖14展示了模型訓(xùn)練前后針對測壓孔2的隸屬函數(shù)曲線。

圖9 側(cè)滑角模糊結(jié)構(gòu)輸出與 試驗值對比Fig.9 Comparison between modeling results and experimental angle of sideslip

圖10 風(fēng)速模糊結(jié)構(gòu)輸出與 試驗值對比Fig.10 Comparison between modeling results and experimental velocity

圖11 海拔高度模糊結(jié)構(gòu)輸出與 試驗值對比(梯形隸屬函數(shù))Fig.11 Comparison between modeling results and experimental altitude (trapezoid membership function)

圖12 海拔高度模糊結(jié)構(gòu)輸出與 試驗值對比(鐘形變參數(shù)隸屬函數(shù))Fig.12 Comparison between modeling results and experimental altitude (bell-shaped membership function)

圖13 測壓點2初始隸屬函數(shù)形狀Fig.13 Initial membership function of pressure tap NO.2

圖14 測壓點2最終隸屬函數(shù)形狀Fig.14 Final membership function of pressure tap NO.2

3.2 建模點數(shù)量與位置的優(yōu)化選擇

以對迎角建模為例,分別選擇不同位置的3個點、4個點或5個點用于建模。在建模點數(shù)目相同時,使用相同的收斂因子、迭代次數(shù)和相同的隸屬函數(shù)個數(shù)和形狀(三角隸屬函數(shù)),記錄精度R2,比較篩選出最優(yōu)的建模位置。

建模結(jié)果如下,表格數(shù)據(jù)以R2降序排序。

表3~表6中選點是編寫程序從62個測壓孔中隨機選取的,精度均很高,相差較小,從R2降序結(jié)果觀察比對選點的位置區(qū)域,考慮到試驗時使用的測壓儀器在模型不同區(qū)域的測量精度不同,通常選取模型

頭部附近的測壓點進行建模。

從表3~表5還可以看出,選擇5個點的建模精度稍高于4個點的建模精度,4個點的建模精度稍高于3個點的建模精度。不過隨著建模點數(shù)的增加,建模速度大大降低。表中數(shù)據(jù)表明選擇4個點或5個點的建模精度能夠很好地滿足工程需求。

計算時發(fā)現(xiàn)存在一些精度非常低的選點方式(即處于同一水平面或鉛垂面的點),在實際應(yīng)用中應(yīng)當避免。

表3 建模點數(shù)為3時對迎角的建模結(jié)果 (迭代次數(shù):20000,收斂因子:0.006)Table 3 Alpha outputs with three input points (iterations:20000,convergence factor:0.006)

表4 建模點數(shù)為4時對迎角的建模結(jié)果 (迭代次數(shù):10000,收斂因子:0.006)Table 4 Alpha outputs with four input points (iterations:10000,convergence factor:0.006)

表5 建模點數(shù)為5時對迎角的建模結(jié)果 (迭代次數(shù):10000,收斂因子:0.006)Table 5 Alpha outputs with five input points (iterations:10000,convergence factor:0.006)

表6 低精度建模點選取示例 (迭代次數(shù):10000,收斂因子:0.006)Table 6 Low accuracy modeling cases (iterations:10000,convergence factor:0.006)

4 結(jié) 論

本文研究了對嵌入式大氣數(shù)據(jù)傳感系統(tǒng)的模糊邏輯建模方法。以模型表面若干測壓點的壓力或壓力系數(shù)作為模糊系統(tǒng)的輸入,以迎角、側(cè)滑角、來流速度和海拔高度作為輸出,探討了在使用不同隸屬函數(shù)和參數(shù)識別方法情況下的建模結(jié)果,討論分析了建模點數(shù)量與位置的優(yōu)化選擇。結(jié)論如下:

1)針對本文的模糊邏輯系統(tǒng),使用自適應(yīng)形狀參數(shù)的隸屬函數(shù)的建模精度要高于使用固定形狀的三角隸屬函數(shù)和梯形隸屬函數(shù)。且在建模時分別使用梯度下降法和最小二乘估計法來識別隸屬函數(shù)參數(shù)和內(nèi)部函數(shù)參數(shù),不論是從精度還是速度上來說都優(yōu)于單獨使用梯度下降法來識別內(nèi)部函數(shù)參數(shù)。

2)在建模點數(shù)量與位置的優(yōu)化選擇方面,考慮傳感器在模型不同區(qū)域的測量精度,通常選擇頭部附近的測壓數(shù)據(jù)進行建模。對迎角的建模應(yīng)當避免選擇處于同一水平面的測壓點,對側(cè)滑角避免選擇處于同一鉛垂面的測壓點。結(jié)果表明選擇4個點或5個點時的精度足以滿足實際工程需求,且建模速度較快。對于復(fù)雜外形飛行器,可以適當增加建模點數(shù)和隸屬函數(shù)個數(shù)。

受限于風(fēng)洞試驗的高昂成本,本文建立的模糊邏輯模型主要基于低速情況下的流動數(shù)據(jù)。想要拓寬模型的應(yīng)用范圍,需要更多的不同流動情況下的數(shù)據(jù),未來的方向是將模型的研究與驗證拓展到更高速的流動場景下。

猜你喜歡
模型
一半模型
一種去中心化的域名服務(wù)本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數(shù)模型及應(yīng)用
p150Glued在帕金森病模型中的表達及分布
函數(shù)模型及應(yīng)用
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 一本大道无码高清| 一本大道东京热无码av| 97在线碰| 亚洲青涩在线| 久久先锋资源| www.99精品视频在线播放| 伊在人亞洲香蕉精品區| 国产免费网址| 精品欧美日韩国产日漫一区不卡| 欧美性精品不卡在线观看| 国产日韩精品一区在线不卡| 国产精品亚洲精品爽爽| 人妻出轨无码中文一区二区| 欧美天天干| yjizz视频最新网站在线| 国产福利免费在线观看 | 欧美成人日韩| 欧美精品在线观看视频| 久久久精品无码一区二区三区| 狠狠做深爱婷婷久久一区| 久久国产热| 国产主播在线一区| 四虎永久在线| 国产成人亚洲综合A∨在线播放| 91精品日韩人妻无码久久| 99热这里只有精品久久免费| 国产精品理论片| 97视频精品全国在线观看| 精品撒尿视频一区二区三区| 久久亚洲精少妇毛片午夜无码| 91亚洲精品第一| 精品在线免费播放| 亚洲αv毛片| 欧美日本视频在线观看| 国产黄网站在线观看| 欧美久久网| 国产尤物视频在线| 日本一区二区三区精品视频| 婷婷午夜天| 激情无码视频在线看| 1024国产在线| 国产精品成人不卡在线观看| 国产哺乳奶水91在线播放| 91亚洲视频下载| 国产精品内射视频| 视频一区视频二区中文精品| 国产a v无码专区亚洲av| 欧洲极品无码一区二区三区| 亚洲天堂网视频| 91色国产在线| 国产成人午夜福利免费无码r| 精品国产91爱| 日韩高清一区 | 亚洲码一区二区三区| 国产精品理论片| 青青极品在线| 精品無碼一區在線觀看 | 青青草原国产免费av观看| 日韩一区二区三免费高清| 国产97公开成人免费视频| 国产幂在线无码精品| 久久亚洲日本不卡一区二区| 99久久精品免费看国产电影| 欧美特级AAAAAA视频免费观看| 国产无码网站在线观看| 亚洲综合一区国产精品| 亚洲天堂免费| 98精品全国免费观看视频| 国产h视频在线观看视频| 青青操视频免费观看| а∨天堂一区中文字幕| 久久综合色视频| 久久人体视频| 久久综合色天堂av| 免费一极毛片| 久久综合九九亚洲一区| 另类专区亚洲| 精品伊人久久久香线蕉 | 欧美亚洲另类在线观看| 免费人欧美成又黄又爽的视频| 国内精品一区二区在线观看| 国产成人福利在线视老湿机|