亚洲视频在线观看,国产综合亚洲专区在线,久久亚洲精品无码aV,久久精品亚洲乱码伦伦中文,噜噜噜亚洲色成人网站,久久精品国产亚洲av品善,亚洲国产另类久久久精品网站

您好,歡迎進(jìn)入南京惠言達(dá)電氣有限公司網(wǎng)站!
一鍵分享網(wǎng)站到:
您現(xiàn)在的位置:首頁 >> 產(chǎn)品中心 >> >> 編碼器 >> *1098421強(qiáng)大自己baumer編碼器GM401.B902602

強(qiáng)大自己baumer編碼器GM401.B902602

  • 更新時(shí)間:  2020-02-28
  • 產(chǎn)品型號(hào):  *1098421
  • 簡單描述
  • 強(qiáng)大自己baumer編碼器GM401.B902602
    即使白天再忙,也會(huì)竭誠耐心為您服務(wù)!
    即使加班深夜,也會(huì)將報(bào)價(jià)投入您郵件!
    選擇了惠言達(dá),就是選擇了放心!
詳細(xì)介紹

強(qiáng)大自己baumer編碼器GM401.B902602

強(qiáng)大自己baumer編碼器GM401.B902602

惠言達(dá)寄語:

不管你經(jīng)歷多痛的事情,到后都會(huì)漸漸遺忘。因?yàn)?,沒有什么能敵得過時(shí)光??傆心敲匆粋€(gè)人,不管他以前如何對(duì)你,你總會(huì)找到原諒他的理由。

以下還有多種品牌型號(hào)產(chǎn)品可供選擇:

baumer 10159566 GK473.0073PD3 編碼器
baumer 11032019 GK473.0075PD3 編碼器
baumer 11032020 GK473.0078PD3 編碼器
baumer 11032021 GM400.0101102 編碼器
baumer 11032022 GM400.0102102 編碼器
baumer 11032023 GM400.010A002 編碼器
baumer 11032024 GM400.010A102 編碼器
baumer 11032026 GM400.010A204 編碼器
baumer 11032027 GM400.010A304 編碼器
baumer 11097948 GM400.010A307 編碼器
baumer 11083170 GM400.010A324 編碼器
baumer 11102054 GM400.010A326 編碼器
baumer 11032028 GM400.010R002000 編碼器
baumer 11124074 GM400.0114106 編碼器
baumer 11102704 GM400.011A102 編碼器
baumer 11032029 GM400.0121102 編碼器
baumer 11032030 GM400.0122102 編碼器
baumer 11032031 GM400.0122602 編碼器
baumer 11040890 GM400.012A002 編碼器
baumer 11032032 GM400.012A102 編碼器
baumer 11032033 GM400.012A204 編碼器
baumer 11032034 GM400.012R002000 編碼器
baumer 11032035 GM400.0201202 編碼器
baumer 11052372 GM400.0204106 編碼器
baumer 11043916 GM400.020A002 編碼器
baumer 11032036 GM400.020A102 編碼器
baumer 11032037 GM400.020A306 編碼器
baumer 11081963 GM400.020A307 編碼器
baumer 11051752 GM400.030A002 編碼器
baumer 11032038 GM400.030A102 編碼器
baumer 11032039 GM400.0402102 編碼器
baumer 11032040 GM400.040A002 編碼器
baumer 11032041 GM400.040A102 編碼器
baumer 11032042 GM400.0922102 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低。基于圖形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)??傂袛?shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上?;贚abVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11087510 GM400.0A04104 編碼器
baumer 11078123 GM400.0A0A102 編碼器
baumer 11100396 GM400.0B0A002 編碼器
baumer 11101635 GM400.0B0A102 編碼器
baumer 11092920 GM400.A101102 編碼器
baumer 11032044 GM400.A102102 編碼器
baumer 11086106 GM400.A104404 編碼器
baumer 11032045 GM400.A10A002 編碼器
baumer 11032046 GM400.A10A102 編碼器
baumer 11032048 GM400.A10A207 編碼器
baumer 11032049 GM400.A10A304 編碼器
baumer 11032050 GM400.A10A307 編碼器
baumer 11032052 GM400.A112102 編碼器
baumer 11032053 GM400.A11A102 編碼器
baumer 11090578 GM400.A11A227 編碼器
baumer 11032054 GM400.A122102 編碼器
baumer 11032056 GM400.A12A002 編碼器
baumer 11032057 GM400.A12A102 編碼器
baumer 11032058 GM400.A12AB02 編碼器
baumer 11032059 GM400.A201102 編碼器
baumer 11044894 GM400.A202102 編碼器
baumer 11032060 GM400.A20A002 編碼器
baumer 11032061 GM400.A20A102 編碼器
baumer 11032064 GM400.A301102 編碼器
baumer 11104388 GM400.A302402 編碼器
baumer 11032066 GM400.A302B02 編碼器
baumer 11032067 GM400.A30A102 編碼器
baumer 11032069 GM400.A402B02 編碼器
baumer 11032070 GM400.A40A002 編碼器
baumer 11032071 GM400.A40A102 編碼器
baumer 11106020 GM400.A90A102 編碼器
baumer 11116333 GM400.AA0A102 編碼器
baumer 11032072 GM400.B201102 編碼器
baumer 11032073 GM400.B20A102 編碼器
baumer 11032075 GM400.E15 編碼器
baumer 11032125 GM401.1101102 編碼器
baumer 11032126 GM401.1102102 編碼器
baumer 11032127 GM401.110A002 編碼器
baumer 11032128 GM401.110A102 編碼器
baumer 11054617 GM401.110A306 編碼器
baumer 11032130 GM401.1122102 編碼器
baumer 11042925 GM401.112A102 編碼器
baumer 11032131 GM401.1132102 編碼器
baumer 11053437 GM401.120A002 編碼器
baumer 11032132 GM401.120A102 編碼器
baumer 11032133 GM401.120A306 編碼器
baumer 11032134 GM401.1302102 編碼器
baumer 11032135 GM401.1402102 編碼器
baumer 11032136 GM401.140A102 編碼器
baumer 11032137 GM401.B101102 編碼器
baumer 11112404 GM401.B101202 編碼器
baumer 11032139 GM401.B102102 編碼器
baumer 11038479 GM401.B102B02 編碼器
baumer 11032142 GM401.B10A002 編碼器
baumer 11032143 GM401.B10A102 編碼器
baumer 11032145 GM401.B111102 編碼器
baumer 11032146 GM401.B112102 編碼器
baumer 11032147 GM401.B11A102 編碼器
baumer 11032148 GM401.B12A102 編碼器
baumer 11032149 GM401.B12A304 編碼器
baumer 11042927 GM401.B13A102 編碼器
baumer 11032150 GM401.B201102 編碼器
baumer 11075908 GM401.B201202 編碼器
baumer 11032151 GM401.B202102 編碼器
baumer 11032152 GM401.B20A002 編碼器
baumer 10158123 GM401.B20A102 編碼器
baumer 11032154 GM401.B20A304 編碼器
baumer 11039318 GM401.B23A102 編碼器
baumer 11032156 GM401.B23AB02 編碼器
baumer 11091229 GM401.B302102 編碼器
baumer 11084297 GM401.B30A002 編碼器
baumer 11004213 GM401.B30A102 編碼器
baumer 11082901 GM401.B30A306 編碼器
baumer 11032159 GM401.B40A002 編碼器
baumer 11032160 GM401.B40A102 編碼器
baumer 11098421 GM401.B902602 編碼器
baumer 11032162 GM401.E25 編碼器
baumer 11032163 GM401.E26 編碼器
baumer 11032164 GM401.E29 編碼器
baumer 11032166 GM401.E31 編碼器
baumer 10158130 GM401.E34 編碼器
baumer 11089465 GM401.E36 編碼器
baumer 11032173 GM401.E42 編碼器
baumer 11045957 GM401.E48 編碼器
baumer 11045976 GM401.E49 編碼器
baumer 11053101 GM401.E50 編碼器
baumer 11080430 GM401.E51 編碼器
baumer 11092086 GM401.E52 編碼器
baumer 11092087 GM401.E53 編碼器
baumer 11092088 GM401.E54 編碼器
baumer 11093675 GMP1,0 LT-1 B3 12X20 編碼器
baumer 11084932 GMP1,0 LT-1 B5 12X20/NORIS 編碼器
baumer 11075871 GMP1,0 LT-1 B5n 14X30 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低?;趫D形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)??傂袛?shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上。基于LabVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11078550 GMP1,0 LT-1 B5S 55 14X30 編碼器
baumer 11081064 GMP1,0 LT-10 + FS90-1 B5S 14x30 編碼器
baumer 11082668 GMP1,0 LT-10 + FS90-2 B5n 14X30 編碼器
baumer 11089528 GMP1,0 LT-10 + OG9 D 25 B5n 14X30 FV 編碼器
baumer 11093481 GMP1,0 LT-10 B14 14x30 FV 編碼器
baumer 11083275 GMP1,0 LT-10 B3/B5/B14 12x20/10x15 編碼器
baumer 11055545 GMP1,0 LT-10 B5K 14x30 編碼器
baumer 11105728 GMP1,0 LT-10 B5k 14X30 SR 編碼器
baumer 11086071 GMP1,0 LT-10 B5k B14 14X30 / 10X15 編碼器
baumer 11077853 GMP1,0 LT-10 B5n 14X30 / 10X15 編碼器
baumer 11088571 GMP1,0 LT-10 B5n 14X30 FV 編碼器
baumer 11087361 GMP1,0 LT-10+POG9 DN 1000+FSL3 B5k 14x30 編碼器
baumer 11076790 GMP1,0 LT-14 B5 12X20 編碼器
baumer 11095641 GMP1,0 LT-3 B5 12X20 編碼器
baumer 11099162 GMP1,0 LT-4 + FS90-1 B5n 14X30 編碼器
baumer 11077412 GMP1,0 LT-4 + FS90-2 B5n 14X30 編碼器
baumer 11099952 GMP1,0 LT-4 + FS90-3 B5n 14X30 編碼器
baumer 11111431 GMP1,0 LT-4 + FS90-4 B3 12x20 編碼器
baumer 11087654 GMP1,0 LT-4 + FS90-4 B5 12X20 編碼器
baumer 11084801 GMP1,0 LT-4 + FS90-4 B5n 14X30 FV 編碼器
baumer 11084808 GMP1,0 LT-4 + FS90-5 B5n 14X30 FV 編碼器
baumer 11090504 GMP1,0 LT-4 + FS90-5 B5S 14x30 編碼器
baumer 11084770 GMP1,0 LT-4 + POG9 D 600 B5n 14X30 編碼器
baumer 11084431 GMP1,0 LT-4 B14 14x30 FV 編碼器
baumer 11055540 GMP1,0 LT-4 B3 12X20 編碼器
baumer 11077006 GMP1,0 LT-4 B3 12X20 FV 編碼器
baumer 11094278 GMP1,0 LT-4 B3 12x20/10x15 + Haube 編碼器
baumer 11084598 GMP1,0 LT-4 B3 12x20/10x15 FV 編碼器
baumer 11083651 GMP1,0 LT-4 B3/B5 12x20/10x15 FV + Haube 編碼器
baumer 11083637 GMP1,0 LT-4 B3/B5/B14 12x20/10x15 FV 編碼器
baumer 11066658 GMP1,0 LT-4 B5 12x20 編碼器
baumer 11075516 GMP1,0 LT-4 B5 12X20 FV 編碼器
baumer 11084368 GMP1,0 LT-4 B5 12x20/10x15 編碼器
baumer 11090951 GMP1,0 LT-4 B5 55 12X20/NORIS FV 編碼器
baumer 11084678 GMP1,0 LT-4 B5k 14X30 編碼器
baumer 11075534 GMP1,0 LT-4 B5k 14X30 FV 編碼器
baumer 11092657 GMP1,0 LT-4 B5k B14 14X30 / 10X15 編碼器
baumer 11055546 GMP1,0 LT-4 B5N 14x30 編碼器
baumer 11077410 GMP1,0 LT-4 B5n 14X30 / 10X15 編碼器
baumer 11055496 GMP1,0 LT-4 B5N 14x30 FV 編碼器
baumer 11084802 GMP1,0 LT-4 B5n 14X30/10X15 FV 編碼器
baumer 11085945 GMP1,0 LT-4 B5N/B14 55 14x30 / Noris FV 編碼器
baumer 11055543 GMP1,0 LT-4 B5S 14X30 編碼器
baumer 11075874 GMP1,0 LT-4 B5s 14X30 / 10X15 FV 編碼器
baumer 11077199 GMP1,0 LT-4 B5s 14X30 / NORIS FV 編碼器
baumer 11080781 GMP1,0 LT-4 B5S 55 14X30 FV 編碼器
baumer 11102467 GMP1,0 LT-5 B14 14x30 編碼器
baumer 11082025 GMP1,0 LT-5 B5 12X20 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低?;趫D形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]。科研試驗(yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖。可對(duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)。總行數(shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上?;贚abVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11097491 GMP1,0 LT-6 + FS90-2 B5n 14X30 FV 編碼器
baumer 11086171 GMP1,0 LT-6 + FS90-2 B5S 14x30 編碼器
baumer 11089540 GMP1,0 LT-6 B3 12X20 FV 編碼器
baumer 11093575 GMP1,0 LT-6 B3/B5/B14 12x20/10x15 AB-H 編碼器
baumer 11078777 GMP1,0 LT-7 + FS90-1 B14 14x30 編碼器
baumer 11080401 GMP1,0 LT-7 + FS90-3 B5kd 14X30 編碼器
baumer 11091906 GMP1,0 LT-7 B3 12X20 編碼器
baumer 11098672 GMP1,0 LT-7 B5 + POG9GDN100I / DN512TTL 編碼器
baumer 11099126 GMP1,0 LT-7 B5 12X20 編碼器
baumer 11092476 GMP1,0 LT-7 B5f 55 16k1:30 編碼器
baumer 11076042 GMP1,0 LT-7 B5k 14X30 編碼器
baumer 11080015 GMP1,0 LT-7 B5k B14 14X30 / 10X15 編碼器
baumer 11055547 GMP1,0 LT-7 B5N 14x30 編碼器
baumer 11055544 GMP1,0 LT-7 B5S 14X30 編碼器
baumer 11085251 GMP1,0 LT-7 B5S 55 14X30 FV 編碼器
baumer 11102007 GMP1,0 LT-8 B5s/B14 14X30 / 10X15 編碼器
baumer 11084427 GMP1,0/TDP13 AB-HAUBE V 2WE 67 編碼器
baumer 11111547 GMPZ1,0 LT-1 B3 12X20 / 10X15 編碼器
baumer 11089017 GMPZ1,0 LT-1 B5 12X20 編碼器
baumer 11078459 GMPZ1,0 LT-1 B5N 14X30 編碼器
baumer 11092540 GMPZ1,0 LT-10 B5K 14x30 / 10X15 編碼器
baumer 11113386 GMPZ1,0 LT-4 + POG9 DN 1000 I + FSL2 編碼器
baumer 11095827 GMPZ1,0 LT-4 + POG9 DN 112 B14/B14 編碼器
baumer 11102322 GMPZ1,0 LT-4 B3 12X20 編碼器
baumer 11089170 GMPZ1,0 LT-4 B3 12X20 / 10X15 編碼器
baumer 11088885 GMPZ1,0 LT-4 B5 12X20 編碼器
baumer 11101507 GMPZ1,0 LT-4 B5 12x20/10x15 編碼器
baumer 11091365 GMPZ1,0 LT-4 B5K 14x30 FV 編碼器
baumer 11083374 GMPZ1,0 LT-4 B5s 14X30 編碼器
baumer 11084433 GMPZ1,0 LT-4 B5S 14x30/10x15 編碼器
baumer 11113249 GMPZ1,0 LT-5 B3 12X20 編碼器
baumer 11075545 GMPZ1,0 LT-7 B3 12X20 / 10X15 編碼器
baumer 11079189 GMPZ1,0 LT-7 B5N 14X30 編碼器
baumer 11083183 GMPZ1,0 LT-7 B5s 14X30 編碼器
baumer 11032202 GNAMG.0153P32 編碼器
baumer 11107376 GNAMG.0153P33 編碼器
baumer 11032203 GNAMG.0153PA2 編碼器
baumer 11032204 GNAMG.0155P32 編碼器
baumer 10167424 GNAMG.0155PA2 編碼器
baumer 11002147 GNAMG.0213P32 編碼器
baumer 11002473 GNAMG.0213PA2 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低。基于圖形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖。可對(duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)??傂袛?shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上。基于LabVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11032208 GNAMG.0215P32 編碼器
baumer 11032209 GNAMG.0215PA2 編碼器
baumer 11032210 GNAMG.0223P32 編碼器
baumer 11032211 GNAMG.0223PA2 編碼器
baumer 11032212 GNAMG.0225P32 編碼器
baumer 11032213 GNAMG.0225PA2 編碼器
baumer 11032214 GNAMG.0233P32 編碼器
baumer 11002523 GNAMG.0235P32 編碼器
baumer 11032216 GNAMG.0235PA2 編碼器
baumer 11032222 GPI0W.0101215 編碼器
baumer 11054525 GPI0W.0101415 編碼器
baumer 11032223 GPI0W.0102215 編碼器
baumer 11032224 GPI0W.0102439 編碼器
baumer 11032225 GPI0W.1101215 編碼器
baumer 11053675 GPI0W.1101415 編碼器
baumer 10138849 GPI0W.1101439 編碼器
baumer 11032227 GPI0W.1101615 編碼器
baumer 11032228 GPI0W.1101639 編碼器
baumer 11032229 GPI0W.1102239 編碼器
baumer 11032230 GPI0W.1102415 編碼器
baumer 11045857 GPI0W.1102439 編碼器
baumer 11053868 GPI0W.1102615 編碼器
baumer 11032231 GPI0W.1102639 編碼器
baumer 11032232 GPI0W.3101439 編碼器
baumer 11032233 GPI0W.3102239 編碼器
baumer 11032234 GPI0W.5102239 編碼器
baumer 11086912 GT3.10 Kohlebürstensatz 2,5X3X6 H7 編碼器
baumer 11077984 GT3.10 L/405 4H7 編碼器
baumer 11055562 GT3.10L/405 6H7 編碼器
baumer 11055535 GT3.10L/405 6H7 編碼器
baumer 11095627 GT5.05 L /410 12M SP AB-H PG7 編碼器
baumer 11077408 GT5.05 L/402,5 10H7 Steckerdeckel 編碼器
baumer 11077564 GT5.05 L/402,5 11H7 編碼器
baumer 11076963 GT5.05 L/403 12H7 編碼器
baumer 11078073 GT5.05 L/405 8H7 編碼器
baumer 11042554 GT5.05 L/407 12H7 編碼器
baumer 11100107 GT5.05 L/407 12H7 Kü 編碼器
baumer 11042555 GT5.05 L/407 8H7 編碼器
baumer 11090956 GT5.05 L/407 8H7 Kü 編碼器
baumer 11078774 GT5.05 L/409 12,7H7 Kü 編碼器
baumer 11078252 GT5.05 L/410 11H7 編碼器
baumer 11042560 GT5.05 L/410 12H7 編碼器
baumer 11066624 GT5.05 L/410 8H7 編碼器
baumer 11076061 GT5.05 L/410 8H7 編碼器
baumer 11056794 GT5.05 MONTAGEKEGEL 編碼器
baumer 11081081 GT5.05L/402,5 10H7 Steckkontakte 編碼器
baumer 11086706 GT5.05L/407 12,7H7 編碼器
baumer 11066627 GT5.05L/409 12,7H7 編碼器
baumer 11071539 GT5.05L/410 10H7 Steckkontakte 編碼器
baumer 11042559 GT5.05L/410 12,7H7 編碼器
baumer 11067447 GT7.08 L/410 12H7 Kab 0,2 編碼器
baumer 11087862 GT7.08 L/410 14H7 編碼器
baumer 11087316 GT7.08 L/410 14H7 KAB 0,6 編碼器
baumer 11136596 GT7.08 L/410 16H7 編碼器
baumer 11081395 GT7.08 L/415 14H7 編碼器
baumer 11067464 GT7.08 L/415 9H7 編碼器
baumer 11067449 GT7.08 L/415 9H7 編碼器
baumer 11067427 GT7.08 L/420 10H7 編碼器
baumer 11067440 GT7.08 L/420 10H7 Kab 0,6 編碼器
baumer 11088147 GT7.08 L/420 12H7 編碼器
baumer 11067443 GT7.08 L/420 12H7 Kab 0,6 編碼器
baumer 11002434 GT7.08 L/420 14H7 編碼器
baumer 11075526 GT7.08 L/420 14H7 für Anbau FOG9 編碼器
baumer 11067451 GT7.08 L/420 14H7 KAB 0,6 編碼器
baumer 11067457 GT7.08 L/420 14H7 PF Kab 0,3 編碼器
baumer 11097338 GT7.08 L/420 15H7 Kab 0.6 編碼器
baumer 11097593 GT7.08 L/420 15H7 ST-RAD 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低。基于圖形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)??傂袛?shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上?;贚abVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11002449 GT7.08 L/420 16H7 編碼器
baumer 11097922 GT7.08 L/420 16H7 KAB 0,3 編碼器
baumer 11077351 GT7.08 L/430 14H7 編碼器
baumer 11079659 GT7.08 L/430 15H7 ST-RAD 編碼器
baumer 11080071 GT7.08 L/430 16H7 編碼器
baumer 11098990 GT7.08 L/430 16H7 KAB 0,3 編碼器
baumer 11056827 GT7.08 MONTAGEKEGEL 編碼器
baumer 11100561 GT7.16 L/420 Z 16H7 Kab 0,6 編碼器
baumer 11083038 GT7.16 L/440 14H7 für Anbau FOG9 編碼器
baumer 11081742 GT7.16 L/440 14H7 Kab 0,6 編碼器
baumer 11091981 GT7.16 L/440 16H7 編碼器
baumer 11084664 GT7.16 L/460 12H7 Kab 0,6 編碼器
baumer 11083995 GT7.16 L/460 14H7 Kab 0,6 編碼器
baumer 11091723 GT7.16 L/460 15H7 編碼器
baumer 11076207 GT7.16 L/460 15H7 Kab 0,6 編碼器
baumer 11107602 GT7.16 L/460 16H7 編碼器
baumer 11077162 GT7.16 L/460 16H7 KAB0,6 編碼器
baumer 11071360 GT7.16L/460 14H7 編碼器
baumer 11076211 GT9.06 BüRSTE 6x4x10 H87 編碼器
baumer 11091433 GT9.06 L/406 6mA 16H7 IP44 編碼器
baumer 11067309 GT9.06 L/410 12H7 編碼器
baumer 11085830 GT9.06 L/410 12H7 IP44 編碼器
baumer 11089054 GT9.06 L/420 10H7 PF3x3 編碼器
baumer 11079717 GT9.06 L/420 12H7 編碼器
baumer 11042570 GT9.06 L/420 12H7 IP44 編碼器
baumer 11085323 GT9.06 L/420 14H7 00 SP 編碼器
baumer 11067293 GT9.06 L/420 14H7 IP44 編碼器
baumer 11042566 GT9.06 L/420 16H7 編碼器
baumer 11077143 GT9.06 L/420 16H7 IP44 編碼器
baumer 11067300 GT9.06 L/420 16H7 SP U PF 編碼器
baumer 11067317 GT9.06 L/420K 17K1:10 編碼器
baumer 11080145 GT9.06 L/420K 17K1:10 AB-HAUBE 編碼器
baumer 11056815 GT9.06 MONTAGEKEGEL 編碼器
baumer 11067295 GT9.06/420 00 16H7 M SP U PF 編碼器
baumer 11076162 GTB9 / GTR9 AB-Haube IP68 編碼器
baumer 11083270 GTB9.06 L/420K + Anbausatz OG6 編碼器
baumer 11067338 GTB9.06L/420 12H7 編碼器
baumer 11067336 GTB9.06L/420 16H7 編碼器
baumer 11067343 GTB9.06L/420 16H7 PF 編碼器
baumer 11067345 GTB9.06L/420 K 編碼器
baumer 11087796 GTB9.06L/420 K  + OG9 D 500 編碼器
baumer 11075945 GTB9.16 L/460 16H7 編碼器
baumer 11075550 GTB9.16 L/460 22H7 60V 編碼器
baumer 11092905 GTB9.16 L/460K 17K 編碼器
baumer 11096487 GTF7.08 L/410 11x30 編碼器
baumer 11067474 GTF7.08 L/420 11x30 編碼器
baumer 11084515 GTF7.16 L/460 11X30  PF  GU? LS 編碼器
baumer 11088765 GTF7.16L/440 GU? PF 編碼器
baumer 11066631 GTL5.05L/407 D12 編碼器
baumer 11094055 GTL5.05L/410 D12 編碼器
baumer 11101265 GTL7.08 L/420 14H7 編碼器
baumer 11068434 GTL7.16L/460 編碼器
baumer 11086990 GTL7.16L/460 17K 編碼器
baumer 11077831 GTR9.16 L/430 16H7 編碼器
baumer 11094220 GTR9.16 L/440 16H7 + OG 9 DN 1000 編碼器
baumer 11080322 GTR9.16 L/450 16H7 編碼器
baumer 11077383 GTR9.16 L/460 16H7 + FS90-3 編碼器
baumer 11077381 GTR9.16 L/460 16H7 für B10 編碼器
baumer 11042576 GTR9.16L/420 16H7 編碼器
baumer 11042578 GTR9.16L/440 16H7 編碼器
baumer 11055534 GTR9.16L/460   16H7 S7/H7 編碼器
baumer 11042579 GTR9.16L/460 16H7 編碼器
baumer 10324189 GUMMISCHUTZKAPPE (BLAU,NG 63) 編碼器
baumer 10324179 GUMMISCHUTZKAPPE (ROT,NG 63) 編碼器
baumer 11032238 GXA1W.010B002 編碼器
baumer 11032239 GXA1W.010B102 編碼器
baumer 11032240 GXA1W.01FB102 編碼器
baumer 11043906 GXA1W.110B102 編碼器
baumer 11032241 GXA1W.11FB102 編碼器
baumer 11032242 GXA1W.A10B101 編碼器
baumer 11032243 GXA1W.A10B102 編碼器
baumer 11032244 GXA1W.B10B102 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低。基于圖形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)??傂袛?shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上。基于LabVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11032249 GXA2S.330A105 編碼器
baumer 11040132 GXA2S.490A105 編碼器
baumer 11032252 GXAMS.0200000 編碼器
baumer 11032253 GXAMS.0203P32 編碼器
baumer 11008247 GXAMS.0205P32 編碼器
baumer 11032255 GXAMS.0205PA2 編碼器
baumer 11032256 GXAMS.0208P22 編碼器
baumer 11032257 GXAMS.020EPA2 編碼器
baumer 11098228 GXAMS.020EPA6 編碼器
baumer 11032258 GXAMS.1203P32 編碼器
baumer 11112956 GXAMS.1205EA2 編碼器
baumer 11032259 GXAMS.4200000 編碼器
baumer 11092843 GXAMS.4202PA2 編碼器
baumer 11089153 GXAMS.4203P32 編碼器
baumer 11093333 GXAMS.4203PA2 編碼器
baumer 11080795 GXAMS.4203V32 編碼器
baumer 11082389 GXAMS.420EPA6 編碼器
baumer 11032260 GXAMS.5203P32 編碼器
baumer 11032261 GXAMW.0200000 編碼器
baumer 11032262 GXAMW.0203P32 編碼器
baumer 11032263 GXAMW.0203P33 編碼器
baumer 11051658 GXAMW.0203V32 編碼器
baumer 11032265 GXAMW.0205P32 編碼器
baumer 11032266 GXAMW.0208P23 編碼器
baumer 11032267 GXAMW.020EPA2 編碼器
baumer 11098965 GXAMW.020EPA6 編碼器
baumer 11080377 GXAMW.050EPA6 編碼器
baumer 11032268 GXAMW.1200000 編碼器
baumer 11032269 GXAMW.1203P32 編碼器
baumer 11032270 GXAMW.1203P33 編碼器
baumer 11093611 GXAMW.1203PA2 編碼器
baumer 11032271 GXAMW.1205P32 編碼器
baumer 11032272 GXAMW.1205P33 編碼器
baumer 11047017 GXAMW.120EPA2 編碼器
baumer 11032273 GXAMW.120EPA4 編碼器
baumer 11112373 GXAMW.120EPA6 編碼器
baumer 11054193 GXAMW.A200000 編碼器
baumer 11032274 GXAMW.A202PA2 編碼器
baumer 11050430 GXAMW.A203EA2 編碼器
baumer 11032275 GXAMW.A203P32 編碼器
baumer 11032276 GXAMW.A203P33 編碼器
baumer 11044665 GXAMW.A203PA2 編碼器
baumer 11100470 GXAMW.A205EA2 編碼器
baumer 11032278 GXAMW.A205P32 編碼器
baumer 11052712 GXAMW.A208EA2 編碼器
baumer 11032279 GXAMW.A208P23 編碼器
baumer 11032280 GXAMW.A208PA2 編碼器
baumer 11032281 GXAMW.A20EPA2 編碼器
baumer 11087012 GXAMW.A20EPA6 編碼器
baumer 11032286 GXAMW.A2T3N32 編碼器
baumer 11032287 GXAMW.B203N32 編碼器
baumer 11032288 GXAMW.B203P32 編碼器
baumer 11032289 GXAMW.B205P32 編碼器
baumer 11032291 GXAMW.B2AEPAD 編碼器
baumer 11100869 GXL2S.0204106 編碼器
baumer 11051649 GXL2S.024A102 編碼器
baumer 11089928 GXL2S.490A102 編碼器
baumer 11053395 GXL2W.0104107 編碼器
baumer 11076198 GXL2W.1114137 編碼器
baumer 11095529 GXL2W.112A002 編碼器
baumer 11096071 GXL2W.1204106 編碼器
baumer 11088134 GXL2W.1922102 編碼器
baumer 11080849 GXL2W.B114137 編碼器
baumer 11082842 GXLMS.0208EA2 編碼器
baumer 11048267 GXLMS.2205P32 編碼器
baumer 11053758 GXLMW.1203P33 編碼器
baumer 11080848 GXLMW.1203PA2 編碼器
baumer 11079083 GXLMW.A205P32 編碼器
baumer 11053216 GXLMW.A208EA2 編碼器
baumer 11080301 GXLMW.A20EPA2 編碼器
baumer 11032295 GXLMW.A20Z004 編碼器
baumer 11053397 GXLMW.B203EA2 編碼器
baumer 11053392 GXLMW.B20EPA2 編碼器
baumer 11032296 GXM1W.01041A9700 編碼器
baumer 11032297 GXM1W.01041C1 編碼器
baumer 11032298 GXM1W.01041C7700 編碼器
baumer 11032299 GXM1W.01A41A5700 編碼器
baumer 11032300 GXM1W.02031B6A00 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低?;趫D形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)??傂袛?shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上?;贚abVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11032301 GXM1W.02031B9B00 編碼器
baumer 11032302 GXM1W.02031C1 編碼器
baumer 11032303 GXM1W.02041A2400 編碼器
baumer 11032304 GXM1W.02041A3700 編碼器
baumer 11032305 GXM1W.02041A5300 編碼器
baumer 11032306 GXM1W.02041A5700 編碼器
baumer 11032307 GXM1W.02041A7700 編碼器
baumer 11032308 GXM1W.02041A7A00 編碼器
baumer 11032309 GXM1W.02041A8200 編碼器
baumer 11032310 GXM1W.02041A8500 編碼器
baumer 11032311 GXM1W.02041A8700 編碼器
baumer 11032312 GXM1W.02041A9700 編碼器
baumer 11091256 GXM1W.02041AA700 編碼器
baumer 11032313 GXM1W.02041AB700 編碼器
baumer 11032314 GXM1W.02041ABB00 編碼器
baumer 11032315 GXM1W.02041B8700 編碼器
baumer 11032316 GXM1W.02041B8B00 編碼器
baumer 11032317 GXM1W.02041B9B00 編碼器
baumer 11032318 GXM1W.02041C1 編碼器
baumer 11032319 GXM1W.02041CW700 編碼器
baumer 11032320 GXM1W.02041GAA00 編碼器
baumer 11032321 GXM1W.11041C1 編碼器
baumer 11032322 GXM1W.1104602 編碼器
baumer 11084665 GXM1W.1204106 編碼器
baumer 11084790 GXM1W.1204117 編碼器
baumer 11032323 GXM1W.12041A7700 編碼器
baumer 11032324 GXM1W.12041C1 編碼器
baumer 11032325 GXM1W.A1041A7700 編碼器
baumer 11032326 GXM1W.A1041ABB00 編碼器
baumer 11032327 GXM1W.A1A41A8700 編碼器
baumer 11032328 GXM1W.A1A41A8C00 編碼器
baumer 11032329 GXM1W.A1A41A9300 編碼器
baumer 11032330 GXM1W.A2041A2400 編碼器
baumer 11032331 GXM1W.A2041A7700 編碼器
baumer 11032332 GXM1W.A2041A8400 編碼器
baumer 11032333 GXM1W.A2041A8700 編碼器
baumer 11032334 GXM1W.A2041A9700 編碼器
baumer 11032335 GXM1W.A2041AB700 編碼器
baumer 11032336 GXM1W.A2041ABB00 編碼器
baumer 11032337 GXM1W.A2041B7700 編碼器
baumer 11032338 GXM1W.A2041B8700 編碼器
baumer 11032339 GXM1W.A2041BA100 編碼器
baumer 11078350 GXM1W.A2041C1 編碼器
baumer 11032340 GXM1W.A2041CW700 編碼器
baumer 11032341 GXM1W.A204219 編碼器
baumer 11032342 GXM1W.B104C11 編碼器
baumer 11032343 GXM1W.B2041A9900 編碼器
baumer 11079982 GXM1W.B2041AB100 編碼器
baumer 11032344 GXM1W.B2041ABB00 編碼器
baumer 11032345 GXM1W.B2041B7700 編碼器
baumer 11032346 GXM1W.B2041B8900 編碼器
baumer 11104171 GXM2S.0102102 編碼器
baumer 11032358 GXM2S.010A102 編碼器
baumer 11032359 GXM2S.0112102 編碼器
baumer 11032360 GXM2S.012A102 編碼器
baumer 11093332 GXM2S.013A327 編碼器
baumer 11032361 GXM2S.020A102 編碼器
baumer 11032362 GXM2S.020A304 編碼器
baumer 11032363 GXM2S.024A306 編碼器
baumer 11039405 GXM2S.090A102 編碼器
baumer 11032364 GXM2S.1102102 編碼器
baumer 11032365 GXM2S.110A102 編碼器
baumer 11032366 GXM2S.112A102 編碼器
baumer 11032367 GXM2S.120A102 編碼器
baumer 11032368 GXM2S.124A102 編碼器
baumer 11086551 GXM2S.124A304 編碼器
baumer 11032369 GXM2S.210A102 編碼器
baumer 11032370 GXM2S.410A102 編碼器
baumer 11052669 GXM2S.420A102 編碼器
baumer 11040124 GXM2S.490A102 編碼器
baumer 11032371 GXM2S.5102102 編碼器
baumer 11032372 GXM2S.510A102 編碼器
baumer 11032373 GXM2S.512A102 編碼器
baumer 11032374 GXM2S.520A102 編碼器
baumer 11032375 GXM2S.8102102 編碼器
baumer 11100171 GXM2S.B20A327 編碼器
baumer 11032376 GXM2S.E01 編碼器
baumer 11032377 GXM2S.E02 編碼器
baumer 11032378 GXM2S.E03 編碼器
baumer 11032379 GXM2S.E05 編碼器
baumer 11083855 GXM2S.E11 編碼器
baumer 11089209 GXM2S.E12 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低。基于圖形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)。總行數(shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上?;贚abVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11097666 GXM2S.F20A306 編碼器
baumer 11032399 GXM6W.A10A105 編碼器
baumer 11090431 GXM7S.010A101 編碼器
baumer 11032401 GXM7S.110A101 編碼器
baumer 11044910 GXM7S.410A101 編碼器
baumer 11102080 GXM7S.B102101 編碼器
baumer 11032404 GXM7S.E04 編碼器
baumer 11032405 GXM7S.E05 編碼器
baumer 11051821 GXM7S.F10A101 編碼器
baumer 11032411 GXM7W.0102403 編碼器
baumer 11032412 GXM7W.0104103 編碼器
baumer 11032413 GXM7W.010A001 編碼器
baumer 11032414 GXM7W.010A101 編碼器
baumer 11032415 GXM7W.010A104 編碼器
baumer 11032416 GXM7W.1101102 編碼器
baumer 11044150 GXM7W.1102101 編碼器
baumer 11032417 GXM7W.110A101 編碼器
baumer 11090156 GXM7W.A101101 編碼器
baumer 11032418 GXM7W.A102101 編碼器
baumer 11032419 GXM7W.A102104 編碼器
baumer 11032420 GXM7W.A102402 編碼器
baumer 11032421 GXM7W.A10A001 編碼器
baumer 11032422 GXM7W.A10A101 編碼器
baumer 11032423 GXM7W.A10A102 編碼器
baumer 11032424 GXM7W.A10A104 編碼器
baumer 11032425 GXM7W.B102102 編碼器
baumer 11032426 GXM7W.B102103 編碼器
baumer 11032427 GXM7W.B104103 編碼器
baumer 11032428 GXM7W.B10A101 編碼器
baumer 11032429 GXM7W.B10A103 編碼器
baumer 11032430 GXM7W.E07 編碼器
baumer 11077522 GXM7W.E09 編碼器
baumer 11032432 GXM7W.E10 編碼器
baumer 11032433 GXM7W.E11 編碼器
baumer 11032445 GXMLW.0102001 編碼器
baumer 11032446 GXMLW.1102001 編碼器
baumer 11032450 GXMMS.0200000 編碼器
baumer 11032451 GXMMS.0202PA2 編碼器
baumer 11082737 GXMMS.0203EA2 編碼器
baumer 11032452 GXMMS.0203P32 編碼器
baumer 11032453 GXMMS.0203P33 編碼器
baumer 11032454 GXMMS.0203PA2 編碼器
baumer 11040284 GXMMS.0203V32 編碼器
baumer 11084419 GXMMS.0203VA2 編碼器
baumer 11032455 GXMMS.0205P32 編碼器
baumer 11032456 GXMMS.0205P33 編碼器
baumer 11032457 GXMMS.0205PA2 編碼器
baumer 11080800 GXMMS.0208EA2 編碼器
baumer 11032458 GXMMS.0208P22 編碼器
baumer 11032459 GXMMS.0208P23 編碼器
baumer 11032460 GXMMS.020EPA2 編碼器
baumer 11112371 GXMMS.020EPA6 編碼器
baumer 11079227 GXMMS.0F02PA2 編碼器
baumer 11032462 GXMMS.0F03P32 編碼器
baumer 11032463 GXMMS.0F05P32 編碼器
baumer 11032464 GXMMS.0F05PA2 編碼器
baumer 11032465 GXMMS.1200000 編碼器
baumer 11092190 GXMMS.1202PA2 編碼器
baumer 11092389 GXMMS.1203EA2 編碼器
baumer 11032466 GXMMS.1203P32 編碼器
baumer 11032467 GXMMS.1203P33 編碼器
baumer 11032468 GXMMS.1203V32 編碼器
baumer 11032469 GXMMS.1203VA2 編碼器
baumer 11032470 GXMMS.1205P32 編碼器
baumer 11032471 GXMMS.1205P33 編碼器
baumer 11045734 GXMMS.1208PA2 編碼器
baumer 11032472 GXMMS.120EPA2 編碼器
baumer 11099007 GXMMS.1F02PA2 編碼器
baumer 11095806 GXMMS.2200000 編碼器
baumer 11135184 GXMMS.2203EA2 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低。基于圖形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]。科研試驗(yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)。總行數(shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上。基于LabVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11032473 GXMMS.2205P32 編碼器
baumer 11111057 GXMMS.2208EA2 編碼器
baumer 11032474 GXMMS.3205P33 編碼器
baumer 11032475 GXMMS.3205PA2 編碼器
baumer 11032476 GXMMS.3208P23 編碼器
baumer 11032477 GXMMS.4200000 編碼器
baumer 11032478 GXMMS.4202PA2 編碼器
baumer 11098940 GXMMS.4203EA2 編碼器
baumer 11032479 GXMMS.4203P32 編碼器
baumer 11032480 GXMMS.4203PA2 編碼器
baumer 11032481 GXMMS.4203V32 編碼器
baumer 11102459 GXMMS.4208EA2 編碼器
baumer 11032482 GXMMS.4208P22 編碼器
baumer 11032483 GXMMS.420EPA2 編碼器
baumer 11032484 GXMMS.420EPA4 編碼器
baumer 11082723 GXMMS.420EPA6 編碼器
baumer 11089143 GXMMS.5202PA2 編碼器
baumer 11032485 GXMMS.5203P32 編碼器
baumer 11091972 GXMMS.5203PA2 編碼器
baumer 11032486 GXMMS.5203VA2 編碼器
baumer 11094262 GXMMS.5208EA2 編碼器
baumer 11032487 GXMMS.5208P23 編碼器
baumer 11032488 GXMMS.8203P32 編碼器
baumer 11032489 GXMMS.9203N32 編碼器
baumer 11111051 GXMMS.B208EA2 編碼器
baumer 11104691 GXMMS.B208P22 編碼器
baumer 11104698 GXMMS.B20EPA6 編碼器
baumer 11032490 GXMMS.E01 編碼器
baumer 11032492 GXMMS.E04 編碼器
baumer 11032494 GXMMS.E07 編碼器
baumer 11032495 GXMMS.E08 編碼器
baumer 11032496 GXMMS.E09 編碼器
baumer 11032497 GXMMS.E12 編碼器
baumer 11032498 GXMMS.E13 編碼器
baumer 11032501 GXMMS.E16 編碼器
baumer 11032503 GXMMS.E18 編碼器
baumer 11046402 GXMMS.E19 編碼器
baumer 11081196 GXMMS.E20 編碼器
baumer 11080877 GXMMS.E21 編碼器
baumer 11095720 GXMMS.E23 編碼器
baumer 11096669 GXMMS.E25 編碼器
baumer 11127657 GXMMS.E26 編碼器
baumer 11032504 GXMMS.T20EPA2 編碼器
baumer 11087186 GXMMS.U203P32 編碼器
baumer 11088409 GXMMS.V203P32 編碼器
baumer 11032515 GXMMW.0200000 編碼器
baumer 11032516 GXMMW.0202PA2 編碼器
baumer 11043978 GXMMW.0203EA2 編碼器
baumer 11032517 GXMMW.0203P32 編碼器
baumer 11032518 GXMMW.0203P33 編碼器
baumer 11032519 GXMMW.0203P34 編碼器
baumer 11032520 GXMMW.0203PA2 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低?;趫D形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]。科研試驗(yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)。總行數(shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上?;贚abVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。

baumer 11032521 GXMMW.0203V32 編碼器
baumer 11089372 GXMMW.0205EA2 編碼器
baumer 11032522 GXMMW.0205P32 編碼器
baumer 11032523 GXMMW.0205P33 編碼器
baumer 11032524 GXMMW.0205PA2 編碼器
baumer 11087555 GXMMW.0208EA2 編碼器
baumer 11032525 GXMMW.0208P22 編碼器
baumer 11032526 GXMMW.0208P23 編碼器
baumer 11032527 GXMMW.0208PA2 編碼器
baumer 11032528 GXMMW.020EPA2 編碼器
baumer 11032529 GXMMW.020EPA3 編碼器
baumer 11097318 GXMMW.020EPA6 編碼器
baumer 11077270 GXMMW.020EPA7 編碼器
baumer 11104170 GXMMW.0F05PA2 編碼器
baumer 11094127 GXMMW.0F08EA2 編碼器
baumer 11032533 GXMMW.1200000 編碼器
baumer 11032534 GXMMW.1202PA2 編碼器
baumer 11032535 GXMMW.1203P32 編碼器
baumer 11032536 GXMMW.1203P33 編碼器
baumer 11032537 GXMMW.1203PA2 編碼器
baumer 11048087 GXMMW.1203V32 編碼器
baumer 11032538 GXMMW.1205P32 編碼器

在航空發(fā)動(dòng)機(jī)的研制過程中,經(jīng)常需要對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行分析。傳統(tǒng)的數(shù)據(jù)分析軟件如Origin、Matlab等都存在各自的一些缺點(diǎn),效率偏低?;趫D形化編程工具LabVIEW進(jìn)行數(shù)據(jù)分析平臺(tái)的設(shè)計(jì),其應(yīng)用表明,該數(shù)據(jù)分析平臺(tái)具有數(shù)據(jù)處理效率高、人機(jī)交互界面友好等優(yōu)點(diǎn),可以在各航空發(fā)動(dòng)機(jī)型號(hào)中推廣使用。

關(guān)鍵詞:LabVIEW軟件;航空發(fā)動(dòng)機(jī);數(shù)據(jù)分析

1概述

在型號(hào)研制過程中,為了完成考核試驗(yàn),需要制造一定數(shù)量的試驗(yàn)發(fā)動(dòng)機(jī),須經(jīng)過一定的運(yùn)轉(zhuǎn)時(shí)數(shù)以達(dá)到考核的目的。據(jù)統(tǒng)計(jì),型號(hào)研制一般需要20~30臺(tái)試驗(yàn)發(fā)動(dòng)機(jī)。發(fā)動(dòng)機(jī)臺(tái)架試車時(shí)數(shù)一般是5000~8000h,發(fā)動(dòng)機(jī)還遠(yuǎn)遠(yuǎn)超過這些數(shù)字[1]。長期的試驗(yàn),伴隨大量的試驗(yàn)數(shù)據(jù),通過試驗(yàn)數(shù)據(jù)分析可以知道發(fā)動(dòng)機(jī)的性能好壞或者排查試驗(yàn)故障。在發(fā)動(dòng)機(jī)研制過程的工程研制階段,往往故障頻發(fā);而到了設(shè)計(jì)定型階段以后,簡單常見的故障都已排除,這時(shí)候出現(xiàn)的故障往往偏系統(tǒng)性,定位也不太明確。發(fā)動(dòng)機(jī)這些故障的排除,離不開試驗(yàn)數(shù)據(jù)的采集與分析。美國國家儀器公司(NationalInstruments,簡稱NI)的創(chuàng)新軟件產(chǎn)品LabVIEW(LaboratoryVirtualinstrumentEngineering),是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,它與VisualC++、Java等計(jì)算機(jī)編程語言相比,它拋棄了晦澀難懂的文本代碼,使得計(jì)算機(jī)編程不再是少數(shù)人的篆隸[2]。圖形化的程序語言,又稱為“G”語言。使用這種語言編程時(shí),基本上不用寫程序代碼,取而代之的是流程圖。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語、圖標(biāo)和概念,因此,LabVIEW是一個(gè)面向終用戶的工具。所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),由前面板和程序框圖組成。前面板是用來放置各種控件的,程序框圖是用來編寫代碼,不過LabVIEW的代碼是*圖形化的。LabVIEW提供了實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑。近年來,LabVIEW得到了業(yè)界的普遍認(rèn)可,越來越多的編程人員開始使用LabVIEW并把它作為編程語言的手選,通過使用LabVIEW功能強(qiáng)大的圖形化編程語言能夠成倍地提高編程效率。

2需求分析

在航空發(fā)動(dòng)機(jī)的試驗(yàn)與試飛過程中,往往會(huì)碰到各種各樣的故障,這個(gè)時(shí)候就需要查看試驗(yàn)試飛的數(shù)據(jù)(一般為txt或者csv格式),通過數(shù)據(jù)分析,發(fā)現(xiàn)問題所在。當(dāng)前流行的圖形可視化和數(shù)據(jù)分析軟件有Matlab、Mathmatica和Maple等。這些軟件功能強(qiáng)大,可以滿足科技工作中的許多需要,但使用這些軟件需要一定的計(jì)算機(jī)編程知識(shí)和矩陣知識(shí),并熟悉其中大量的函數(shù)和命令[3]??蒲性囼?yàn)中,也有大部分人使用Origin進(jìn)行數(shù)據(jù)分析,Origin為OriginLab公司出品的簡單易學(xué)、操作靈活的繪圖軟件,且圖形界面漂亮,但是它也存在以下缺點(diǎn):(1)繪圖后需手動(dòng)改變圖例文字的大小、手動(dòng)更改坐標(biāo)范圍及定制柵格線。(2)沒有繪制數(shù)字量數(shù)據(jù)的選項(xiàng),因?yàn)閿?shù)字量數(shù)據(jù)不是0就是1,使用Origin繪圖,所有數(shù)字量數(shù)據(jù)線會(huì)相互重疊。而對(duì)數(shù)字量數(shù)據(jù)進(jìn)行四則運(yùn)算后再繪圖,無疑會(huì)增加工作量。(3)Origin繪制圖形后,在已繪制的圖形上增減另一參數(shù)的數(shù)據(jù)線時(shí),需要重新定制坐標(biāo)范圍與注釋文本,這在進(jìn)行故障分析時(shí),效率極為低下。因此,為了解決通用繪圖軟件存在的各種弊端,開發(fā)一款的數(shù)據(jù)分析軟件,同時(shí)適合txt和csv格式,是及其必要的。

3軟件設(shè)計(jì)

3.1主要設(shè)計(jì)思想

采用事件結(jié)構(gòu)(EventStructure)的方式,事件結(jié)構(gòu)可以用于編寫等待事件發(fā)生的高效代碼。事件結(jié)構(gòu)的優(yōu)點(diǎn)是可以減少CPU占用率,響應(yīng)及時(shí)。事件發(fā)生是由操作系統(tǒng)檢測(cè)的,并且在沒有事件發(fā)生時(shí),系統(tǒng)一直處于等待狀態(tài),避免了輪詢中的無意義查詢。事件結(jié)構(gòu)的每一個(gè)分支,可以注冊(cè)用來處理一個(gè)或多個(gè)事件。本數(shù)據(jù)分析軟件采用常用的While循環(huán)+事件結(jié)構(gòu)的方法,把“開始繪圖”、“數(shù)據(jù)輸出”等按鈕控件的值改變、“參數(shù)文件路徑”值改變、“波形圖”游標(biāo)移動(dòng)、標(biāo)尺范圍更改等注冊(cè)為事件結(jié)構(gòu)的一個(gè)分支,在每一個(gè)事件分支中進(jìn)行相應(yīng)的事件處理。

3.2總體框架路徑

輸入控件,用于打開需要繪圖的數(shù)據(jù)文件,波形圖控件用于顯示模擬量數(shù)據(jù)(如轉(zhuǎn)速、排氣溫度、燃油流量等),數(shù)字波形圖控件用于顯示數(shù)字量數(shù)據(jù)(開關(guān)量、故障字等),多列列表框用于實(shí)時(shí)顯示當(dāng)前的參數(shù)名與數(shù)值。波形圖與數(shù)字波形圖上下并排放在一起,兩者共用同一橫坐標(biāo)。

3.3軟件實(shí)現(xiàn)

3.3.1軟件工作流程軟件平臺(tái)工作流程如圖1所示。先通過參數(shù)配置VI生成繪圖參數(shù)文件,再打開主程序,加載配置文件,進(jìn)行繪圖??蓪?duì)圖形進(jìn)行縮放,拖動(dòng)游標(biāo)實(shí)時(shí)顯示游標(biāo)處的各參數(shù)值,后對(duì)圖形添加注釋并截圖保存。3.3.2得到參數(shù)配置文件進(jìn)行數(shù)據(jù)繪圖前,先要告訴軟件該列數(shù)據(jù)的參數(shù)名,是轉(zhuǎn)速、排氣溫度還是其他。然而由于不同數(shù)據(jù)文件中的參數(shù)名、參數(shù)個(gè)數(shù)和參數(shù)名的位置通常不一樣,這里使用以下方法進(jìn)行參數(shù)名的提取,如圖2所示。使用“讀取文本文件”函數(shù)(按行)讀取數(shù)據(jù)文件到字符串顯示控件,讀取到參數(shù)名時(shí)將其添加到列表框控件,后使用“寫入文本文件”函數(shù)把這些參數(shù)名保存到Excel格式參數(shù)配置文件中,如圖3所示。左邊一列為全部參數(shù)名,第二、三列分別為模擬量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名,第四、五列為數(shù)字量參數(shù)在全部參數(shù)中的序列號(hào)與它的參數(shù)名。繪圖時(shí)增減繪圖參數(shù),可直接在Excel參數(shù)配置文件中修改,再加載進(jìn)繪圖軟件中即可,大大提高工作效率。3.3.3提取數(shù)據(jù)到數(shù)組對(duì)于大數(shù)據(jù)文件(幾百M(fèi)B甚1GB以上),使用“讀取文本文件”函數(shù),會(huì)存在等待時(shí)間過長或者提示“完成該操作所需內(nèi)存不足”的現(xiàn)象。在讀取數(shù)據(jù)文件時(shí),采用按行讀取的方式,見圖4,并加入計(jì)數(shù)循環(huán)次數(shù)限定,分別有起始行、總行數(shù)、大索引值,在碰到這些限制值時(shí)及時(shí)跳出循環(huán),減少循環(huán)次數(shù),避免因?yàn)閿?shù)據(jù)文件太大而導(dǎo)致計(jì)算機(jī)出現(xiàn)不響應(yīng)的現(xiàn)象。起始行———從數(shù)據(jù)文件的第幾行開始讀取數(shù)據(jù)??傂袛?shù)———讀取到數(shù)據(jù)文件的第幾行結(jié)束。大索引———參數(shù)配置文件中,所需繪圖參數(shù)的大索引值,代表每一行中要讀取的數(shù)據(jù)個(gè)數(shù)。有用數(shù)據(jù)———在進(jìn)行數(shù)據(jù)分離后得到的字符串?dāng)?shù)組。數(shù)據(jù)分離使用“匹配模式”函數(shù),其正則表達(dá)式設(shè)為“[0-9.:-]+”,可以有效分離數(shù)據(jù)文件中的正負(fù)數(shù)值、時(shí)間,存入字符串?dāng)?shù)組,以備繪圖時(shí)調(diào)用。3.3.4實(shí)時(shí)顯示坐標(biāo)值為了實(shí)時(shí)顯示當(dāng)前點(diǎn)的參數(shù)值,在波形圖與數(shù)字波形圖中以寫入游標(biāo)列表的形式創(chuàng)建動(dòng)態(tài)游標(biāo),如圖5所示通過檢測(cè)游標(biāo)移動(dòng)事件的方式,將各參數(shù)曲線在游標(biāo)處的值實(shí)時(shí)顯示到多列表控件中。3.3.5圖形縮放用圖形工具選板進(jìn)行圖形縮放時(shí),為了使波形圖和數(shù)字波形圖共用同一橫坐標(biāo),需要注冊(cè)“標(biāo)尺范圍改變”事件。在“標(biāo)尺范圍改變”事件中,波形圖與數(shù)字波形圖的橫坐標(biāo)范圍相互賦值。然后將橫坐標(biāo)范圍的平均值賦給游標(biāo)索引,使圖形縮放后,游標(biāo)顯示在圖形的中心。

4運(yùn)行結(jié)果

軟件讀取某發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)后繪圖如圖6,波形圖中顯示轉(zhuǎn)速(N)、排氣溫度(EGT)、測(cè)量的燃油流量(WF)等,數(shù)字波形圖中顯示起動(dòng)開關(guān)、起動(dòng)過程中等數(shù)字量。移動(dòng)黃顏色的游標(biāo)(圖6中虛線),右側(cè)列表框會(huì)實(shí)時(shí)顯示游標(biāo)處坐標(biāo)點(diǎn)的各參數(shù)值,文本框?qū)崟r(shí)顯示對(duì)應(yīng)的數(shù)據(jù)記錄時(shí)間;根據(jù)需求,還可以使用波形圖與數(shù)字波形圖的圖形工具選板對(duì)圖形進(jìn)行縮放;也可以右擊圖形界面,在菜單中選擇“創(chuàng)建注釋”,在合適的位置添加注釋文字,如圖6中分別在排氣溫度(EGT)和測(cè)量的燃油流量(WF)曲線上標(biāo)注“78.5”、“44.9”。5結(jié)語發(fā)動(dòng)機(jī)試驗(yàn)數(shù)據(jù)的分析是一項(xiàng)繁重、費(fèi)時(shí)的工作,使用通用的數(shù)據(jù)繪圖軟件,通常效率低下。據(jù)統(tǒng)計(jì),在熟練的情況下,使用通用繪圖軟件如Origin想把某一次的試驗(yàn)數(shù)據(jù)通過圖形表達(dá)清楚,往往需要耗時(shí)半天以上?;贚abVIEW友秀的編程環(huán)境,設(shè)計(jì)了友好的人機(jī)交互界面,通過該數(shù)據(jù)平臺(tái),1小時(shí)以內(nèi)就能完成一次數(shù)據(jù)分析;增刪繪圖曲線時(shí),通過修改參數(shù)配置文件,5分鐘以內(nèi)就可以完成圖形重繪。由于該數(shù)據(jù)處理平臺(tái)繪圖參數(shù)是從原數(shù)據(jù)文件直接讀取的,不局限于單一的發(fā)動(dòng)機(jī)型號(hào),它適用于一切txt和csv格式數(shù)據(jù)文件的分析,可以推廣到各發(fā)動(dòng)機(jī)型號(hào)中使用。


留言框

  • 產(chǎn)品:

  • 您的單位:

  • 您的姓名:

  • 聯(lián)系電話:

  • 常用郵箱:

  • 省份:

  • 詳細(xì)地址:

  • 補(bǔ)充說明:

  • 驗(yàn)證碼:

    請(qǐng)輸入計(jì)算結(jié)果(填寫阿拉伯?dāng)?shù)字),如:三加四=7
国产精品一区二区免费在线观看| 奶大灬舒服灬一进一出三区| 国产精品一区三区| 91精品人妻互换一区二区三区| 国产日韩欧美| 日本强伦轩人妻中文字幕| 日本一道本在线| 国产九九九| 日本欧美亚洲| 91在线无码精品秘 入口动漫板| AV网站在线播放| 91中文字幕+乱码| 国产肉体XXXX裸体784大胆| 国产午夜精品一区二区三区视频| 岛国成人网站| 黄色资源在线观看| 白嫩小泬BBB免费观看| 无码国产精品一区二区免费96| 不卡中文字幕| 亚洲无码 在线播放| 少妇又白又嫩又色又粗| 日本一本在线播放| 国产乱伦免费视频| 无码人妻一区二区三区在线视频不卡| 日韩人妻无码一级毛片欧美| 精品一区二区三区无码| 69精品人人人人| 亚洲av免费| 精品丰满少妇一区二区三区| 国产一区视频在线| 91精品人妻一区二区三区四区| 色就色欧美| 100国产精品人妻无码| 蜜臀av性久久久久av蜜臀妖精| 成人高潮AA 毛片| 韩国无码在线播放| 在线观看a视频| 插少妇视频| 欧美日逼网站| 性少妇无码| 人妻色图| 最新无码视频| 国产一区在线免费观看| 黑人精品XXX一区一二区| 欧美A级视频| 欧美熟妇黑人.巨大一二三区| 欧洲精品无码| 国产麻豆一精品一男同| 亚洲 小说区 图片区 都市| 自拍偷拍第一页| 麻豆精品一区二区| 国产精品一区二区在线免费观看| wwwav在线| 国产精品无码一区二区三| 大香蕉一本| 国产精品一二三区在线观看| 东北人妻-x88AV| 六十路垂乳熟年交尾| 一本一道人妻久久一区二区三区| 亚洲 欧美 日韩 综合| 亚洲色无码| 搡老熟女大熟了88AV一区二区| 四虎精品在永久在线观看电影在线观看高清| 无码人妻熟妇| 黑人巨鞭狂躁日本少妇| 丰满人妻一区二区三区免费| 毛片呦女| 日韩成人色图| a片在线免费观看| 欧美XXXBBB| 91丨国产丨精品丨丝袜| H网站在线观看| 国产免费无遮挡| 国产免费A片| 中文字幕不卡| 免费99精品国产自在在线| 黄片日韩| 精品无码秘 一区二区| 丰满人妻被黑人XXXX台湾| 嫩草国产在线| 超碰97在线免费观看| 国产探花免费观看| 麻豆国产精品| 西西西444www无码视| 四虎影院在线播放| 女人扒开腿秘 免费视频app| 波多野结衣一区二区三区免费观看| 日本国产在线| 亚洲无码大全| 超碰在线免费看| 日本熟妇高潮HD| 百度成人影音| 一区二区三区A片免费播放| 国模少妇一区二区三区三区| 亚洲成人一区| 国产一区二区视频在线观看免费| 亚洲男同网站| 超碰av久久| 国产女人18毛片水真多成人如厕| 国产精品18 高潮视频| 麻豆人妻换人妻好紧| 丰满少妇在线| 在线视频一区二区| 日韩一级片在线观看| 少妇人妻偷人精品| 久久人妻无码AⅤ毛片A| 无套内谢40妇出白浆| 日韩黄色网址| 日韩国产AV| 午夜视频一区二区| 在线视频导航| 一道本免费视频| 高清无码免费| 丰满少妇av| 亚洲蜜臀AV乱码久久精品蜜桃| 欧美丰满一区二区免费视频| 黄色无遮挡| 国产在线不卡| 西西人体444m| 色秀视频在线观看| 国产精品九| 免费在线a| 国产午夜av| 国产午夜精品一区二区| 亚洲 偷怕 自柏| 巜人妻初尝黑人3特别的酒店| 麻豆一区二区三区免费在线播放| 久久男人网| 国产99在线视频| 久久久久久99精品无码| 国产自偷自拍| 欧美日韩亚洲综合| 超碰69| 国产乱伦网站| 五十路老熟女 码A片| 400部精品国偷自产在线观看| 在线观看国产一区| 亚洲激情另类小说| 日本成人小说| 99成人视频| 69堂在线| 一本加勒比HEZYO国产| www日本视频| 911精品国产一区二区在线| 日韩黄色在线观看| 无码人妻一区二区三区免水牛视频| 超碰在线成人| 在线观看国产一区| 国产乱伦视频| 中文无码熟妇人妻AV在线| 蜜桃AV鲁一鲁一鲁一鲁樱花影院| 北条麻妃无码视频| 免费+无码+国产| 鲁大师免费观看日韩| 国产熟妇 码AV| 人妻无码视频| 国产人妻无码30p| 无码一区二区黑人猛烈视频网站| 欧美福利网站| 午夜影院污| 国产精品一区二区无码| 男女拍拍拍网站| 自慰一区二区三区| 亚洲AA| 国产视频一区二区在线| 东北女人无套内射视频| 韩国无码一区二区三区| 国产视频一区二区三区在线观看| 国产91无码| 亚洲秘 无码一区二区三区欧美| 69久蜜桃人妻无码精品一区| 日本a在线| 超碰免费看| 强奸乱伦电影| 国产精品 男同| 又粗又黄的视频| 伊人色综合网| 少妇高潮视频| av鲁鲁| 国产视频导航| 无码国产精品一区二区免费96| 国产毛多水多女人A片色情| 国产成人无码视频在线播放| 激情一区二区| 日本91av| 国产露脸做爰无套对白| 人妻丰滿熟妇Av无码区| 国产精品97麻豆cm传媒| 国产视频一区在线| 日韩中字无码| 亚洲欧美视频一区| 国产初高中真实精品视频| 福利姬在线观看| 亚洲精品一二三四| 日本美女内射| 一区二区三区A片免费播放| 丰满少妇一区二区三区| 亚洲国产精品99久久久久| 一本加勒比hezyo无码| 亚洲黄色片| 国产在线精品一区| 少妇无码熟妇丰满黑毛| 国产精品一二三区| 国产一区二区波多野结衣| 亚洲一区无码| AV天堂电影网| 亚洲小电影在线| 伊人精品在线| 亚洲AV无码成人精品区欧洲| 国产精品18 高潮视频| 国产精品成人无码免费| 成人动漫一区二区| 91麻豆成人精品国产| 无码国产伦一区二区三区视频| 国产精品国产精品国产| 黄片日韩| 91在线无码精品秘 国产| 欧美人与禽ZOZZO禽性配| 神久久久久| 日韩人妻中文字幕| 97操碰| 亚洲欧美综合视频| 99久久精品免费看国产交换| 精品在线视频一区| 国产视频导航| 少妇精品视频一区二区| 国产精品免费无遮挡无码永久| 无码少妇一区二区三区动漫免费看| 三上悠亚激情AV一区二区三区| 国产在线视频一区二区| 2025国产成人精品一区| 精品孕妇一区二区三区| a天堂在线| 91在线无码精品秘 入口动作| 国产精品1234| 天堂在线免费观看| 欧洲 亚洲 激情 小说| 久久免费国产| 自拍偷拍中文字幕| 亚洲 小说区 图片区 都市| 人人添人人妻DVD| 六十路垂乳熟年交尾| 欧美老熟妇又粗又大| 国产一区二区在线播放| 国产精品在线免费观看| 国产Av大片| 2025国产成人精品一区| 3p在线视频| 国产伦精品一区二区三区视频女| 麻豆精品一区二区| 久久无码精品丰满人妻| 亚洲激情自拍| 艳妇视频一区二区三区| 免费看A片18 的视频| 免费看乱伦视频| 色中文字幕| 无码人妻丰满熟妇精品区| 国产亲子乱A片免费视频| av小次郎收藏家| 日韩黄网站| 中文字幕在线观看不卡| 亚洲激情成人| 少妇人妻上班偷人精品免费| 躁老太老太騷BBBB| 五月亚洲综合| 精品人妻一区二区三区含羞草| 视频一二三区| 日韩精品电影| 北条麻妃无码视频| 国产乱妇无码一区二区三区黑寡妇| 无码人妻丰满| 久久精品99国产国产精| av在线www| 无码精品人妻一区二区三区影院| 亚洲视频一区| 韩国无码片| 熟女啪啪视频| 欧美日本成人| 成人AV小说| 巨爆乳幕巨爆区巨爆乳| 丰满人妻の性猛交HD| 精品人妻一区二区三区-国产精品| 日本多毛熟妇| 2018AV天堂| 亚洲有码电影| 精品97人妻无码中文永久在线| 久久久久99精品成人| 波多野结衣A片| 日韩一级片| 少妇被c 黄 在线网站91| AV在线天堂| 国产999999久久99999| 日本午夜视频www色| 亚洲综合激情小说| 日本成人在线免费视频| 精品少妇一区二区三区| 欧美69视频| 少妇高潮无码| www.国产高清| 免费无码毛片一区二区A片小说| 免费a视频| 快灬快灬 一下爽蜜桃在线观看| 无码人妻一区二区三区免费n鬼沢| 加勒比东京热一本大道| 影音先锋AV天堂| 免费专区sm美脚践踏调教视频| 亚洲人妻AV成人电影| 日韩在线精品| 日产精品久久久久久久蜜桃| 奶头乳晕大吃奶videos免费| 免费极品A∨一视觉盛宴182| 成人免费视频 网站| 先锋影音人妻| 人妻丰满熟妇av无码区二区三区| 一本加勒比HEZYO东京热无码| 国产一女一子一乱一伦| 偷拍自拍在线观看| 无码人妻系列| 国产精品成人国产乱一区| 亚洲欧美精品一区二区| 麻豆传媒一区二区| 亚洲第七页| 欧美激情网站| 中文字幕+乱码+中文字幕电视剧| 久久性电影| 亚洲AV无码一区二区三区桃色| 欧美sm在线| 2019国产精品| 亚洲av免费| 亚洲十八禁| 超碰人人在线观看| 臭小子啊轻点灬太粗太长了的视频| 人人添人人妻DVD| 亚洲 无码 欧美 另类| 无码人妻丰满熟妇| 日本一本二本三区免费| 国产精品短视频| 天堂黄色| 亂倫近親相姦中文字幕| 久艹影院| 强奸乱伦电影| 久久精品国产亚洲AV无码偷窥| 亚洲秘 无码一区二区三区欧美| 国产一区免费观看| 91嫖妓站街按摩店老熟女| 久久精品免费看| 91玉足脚交白嫩脚丫在线播放| 性AV 丰满AV 无码| 午夜精品无码一区二区三区| 亚洲人成在线观看| 999zyz色资源站在线观看| 国产重口老太伦Ⅱ15| 国产AV日韩| 日本熟妇在线观看| 亚洲少妇一区二区| 亚洲丝袜综合| 日本一区二区视频在线| 国产乱老熟妇吃嫩草| 日韩黄色网址| 日韩av高清无码| 少妇人妻上班偷人精品免费| 国产在线1区| 中文字字幕码一二三区| 无码人妻一区二区三区免费n鬼沢| 日本一本在线播放| 国产免费自拍| 久久久影院| 毛很浓密很多黑毛熟女| 99精产秘 18 在线观看| 激情一区二区| 中文字幕一区二区三区乱码| 波多野结衣一区二区三区在线| 久久精品视频免费看| 欧美成人区| 都市 激情 春色 人妻 成人| 99精品视频在线播放免费| 丰满人妻被猛烈进入中文字幕| 国产麻豆一区二区三区| 免费a视频| 超碰人人人人| 成人h视频精品一区二区三区| 人与嘼一级A片二区| 国产熟妇丰满熟妇视频| 精品国产99久久久久久www| 91在线视频| 国产人妻绿帽3p国语对白| 在线无码不卡| 免费看一区二区三区A片| 亚洲天堂av在线| eeuss一区| 97人妻免费视频| 国产做受 91电影| 欧美人妖在线| 麻豆精品一区| 日韩人妻在线视频| 蜜臀av首页| 人妻黑人一区二区三区| 丝袜熟女一区二区三区| 按摩店老熟女啪啪A片| 欧美 日本 国产| 啊灬啊灬啊灬啊灬高潮了少妇在线| 奶大乱-伦-乱-干的视频| 国产美女精品| 高H在线观看| 超碰激情| 国产农村熟妇出轨videos| 国产伦精品一区二区三区妓女| 日本成人免费网站| 国产精品高潮无套内谢| 色婷婷18| 国产在线拍揄自揄拍无码网站新闻| 一道本在线视频| 69堂在线观看| 四虎影视最新网址| 国产精品一二三区| 欧美亚洲一区| 成人做爰A片免费看黄冈| 欧美丰满熟妇无码蜜桃| 大香蕉超碰在线| 另类sdamb重囗味日本HD| av色天堂| 人妻日韩精品中文字幕| 偷窥 毛茸茸 业余 熟妇| 成人毛片在线观看| 北京熟妇搡BBBB搡BBBB| 400部精品国偷自产在线观看| 成人在线18| 妺妺窝WWW仙踪林欢迎你| 换人妻做爰XXⅩXXX、| 国产在线拍揄自揄拍无码男男| 久久久免费精品视频| 亚洲精品一区中文字幕乱码| 国产无码一区二区| 丝袜熟女一区二区三区| 国产无码一区在线| 大香蕉网页| 亚洲人妻AV成人电影| 91无码人妻精品一区二区三区四| 做受 视频毛片| 国产乱妇无码一区二区三区黑寡妇| 精品少妇AV无码免费看| 无码成人一区二区三区免费视频| k频道国产欧美日韩精品二区| 18 无码 高潮 91| 操屄网址| 中文字幕在线观看一区| 日本熟妇在线视频| 免费极品A∨一视觉盛宴182| 国模少妇一区二区三区三区| 欧美日本亚洲| 伊人中文字幕| 日本一本在线播放| 四虎最新网站| 国产探花在线精品一区二区| 亚洲成人性爱小说| 久久无码精品丰满人妻| 熟妇人妻av无码一区二区三区| 麻豆人妻换人妻好紧| 无码人妻精品国产日韩电影| 97精品人人妻人人| 激情小说亚洲视频| 91高跟黑色丝袜呻吟在线观看| 久久国产精品波多野结衣AV| 日韩无 码久久人妻| 欧美丰满熟妇无码蜜桃| 人妻少妇av中文字幕乱码牛牛| 无码一区二区黑人猛烈视频网站| 97视频在线免费观看| 91在线无码精品秘 国产三年| 日欧内射| 国产福利视频| 亚洲精品一二三区| AV网站在线播放| 久久精品视频一区二区三区| 黄片日韩| 麻豆传媒一区二区| 色妻熟女乱色一区二区三区| 国产成人精品一区二三区熟女在线| 亚洲天堂网在线观看| 亚洲天堂av在线| 波多野结衣被猛烈进入| 熟妇一区二区三区| 福利姬视频在线观看| 无码国产精品一区二区| 久久亚洲AV| 国产午夜在线视频| 国产一区二区在线播放| 荫蒂每天被三个男人添app下载| 欧美精品xxx| 狼性Av懂色AV禁果AV| 丰满人妻一区二区三区免费观软件| 四川一级少妇A片免费| 成人免费 做爱视频| 久久99精品久久久水蜜桃| 天干夜天干天天天爽视频| AV资源在线| 丰满熟妇高潮呻吟无码| 欧美高潮在线| 国产探花视频在线播放| 免费看乱伦视频| 久久精品视频一区二区三区| 国产激情久久久久久一级A片老师| 一区二区高清视频| 99国产精品久久久久久久成人| 午夜精品18 视频国产| 国产精品久久久久久久久久久久人四虎| 国产麻豆天美果冻无码视频| 国产精品手机在线观看| 国产精品 欧美 另类小说| 日本加勒比中文字幕| 69视频在线免费观看| 大地资源第4页中文高清版| 国产精品无码一区二区三区| 韩国精品无码一区二区三区18| 超碰av在线| 国产激情无码| 亚洲 无码 欧美 另类| 无码AV电影| 人妻丰满精品一区二区A片| 亚洲欧美综合| 日韩黄色在线观看| 四虎影视永久免费| 秋霞一区| 精品国产探花在线观看| av天堂免费观看| 精品人妻一区二区三区在线视频| 亚洲AV免费网站| 秋霞撸丝| 久久国产精品视频| 国产成人精品二三区麻豆| 精品丰满人妻一区二区三区免费观| 日本无卡视频| 日韩黄网| 大香蕉尹人在线| 人妻与黑人一区二区三区| 欧美性生交XXXXX久久久| 色噜噜在线| 日本成人精品| 国产精品啪啪啪| 人妻丰满精品一区二区A片| 亚洲欧美精品| 一道本在线播放| 四虎成人网| 国产午夜精品一区二区三区| 麻豆精品秘 国产传媒MV男同| 精品无码一区二区三区爱与| 久久精品在线观看| 女人被添荫蒂免费视频| 天堂在线中文字幕| 欧美噜噜| 亚洲AV日韩美AV无码一区二区| 无码人妻熟妇av又粗又粗| 99爱视频| 97视频在线播放| 久久久久成人精品免费| 精品电影一区| 波多野结衣在线一区| 自拍偷自拍亚洲精品播放| 999精品在线| 国产色av| 无码精品一区二区三区同学聚会| h网站在线观看| 午夜精品一区二区三区免费视频| 精品人妻无码一区二区三区狼群| www做爱视频| 女人荫蒂被添免费视频| 亚洲视频一区二区三区| 无遮挡吸奶头呻吟视频| 国产成人无码区亚洲A片356p| 无套内射在线观看| JUL703人妻秘书、汗と接吻| 国产精品视频久久久| 成人毛片18女人毛片软件下载| 欧美bbbxxx| 欧美日本国产| 奶大乱-伦-乱-干的视频| 亚洲电影在线观看| 亚洲色小说| AV天堂小说| 欧美亚洲日韩一区| 国产伦精品一区二区三区视频孕妇| 亚洲日本一区二区| 浙江妇搡BBBB搡BBBB| 欧美电影一区二区三区| 性久久久久| 亚洲天堂电影网| 国产乱一区二区三区夜爽| 少妇高潮一区二区三区69| 亚洲av大全| 啊灬啊灬啊灬啊灬高潮了少妇在线| 色婷婷AV| 久久久免费观看| 在线视频导航| 欧美午夜精品成人片在线播放| 国产人妻人伦精品一区| 亚洲 国产 另类 无码 日韩| 国产精品一区二区不卡| 波多野结衣av网站| a天堂在线观看| 国产丰满熟妇movie| 日本一本在线观看| 97人人人| 丰满少妇大乳高潮了| 精品国产91乱码一区二区三区| 国产麻豆XXXvideo实拍| 国产丰满乱子伦午| 午夜成人A| 亚洲最大av网站| 国产在线小视频| 日本综合视频| 色呦国产| 黄色亚洲| 亚洲 激情 另类| 精品二区在线观看| 一区二区高清视频| 国产无码一区| 另类老妇videos另类| 中文无码熟妇a| 91精品人妻少妇无码影院| 日本加勒比在线| 中文日产无乱码成人AV在线| 800av在线免费观看| 成人做爰A片免费看黄冈| 亚色天堂| 亚洲永久免费视频| 国产乱人伦无码视频| 无码人妻精品一区二区| 欧美成亚洲| 丰满熟妇人妻中文字幕| 日韩人妻AV| 天干夜天干天天天爽视频| 国产乱码精品一品二品| 一起草成人| 一二三区精品视频| 日本中文在线观看| 西西444www无码精品| 97人妻视频| 精品无码视频| 狠狠撸在线视频| 亚洲 变态 欧美 另类 精品| 无码少妇精品一区二区| 精品无码一区二区三区爱与| 中文字幕在线观看不卡| 久久免费国产视频| 国产区视频在线| 欧美午夜精品成人片在线播放| 超碰人人人人| 麻豆乱伦视频| 一区二线视频| 亚洲色在线视频| 成人h视频精品一区二区三区| 丰满人妻一区二区三区中文字幕| 日韩人妻无码精品| 国产视频一区二区在线| 亚洲88| 中文字幕乱码亚洲中文在线| 亚洲欧美在线视频| 亚洲小说欧美激情另类A片小说| 高H视频在线观看| 精品少妇一区二区三区| 搡BBB,搡BBBB,搡BBBB| 精品国产精品网麻豆系列| av鲁鲁| gai视频在线观看资源| 无码国产精品一区二区视频| 日本无码人妻熟妇人妻| 99久久久国产精品无码| 欧美成人做爰A片免费看软件探花| 97成人在线视频| 欧美成亚洲| 又嫩又硬又黄又爽的视频| 国产伦精品一区二区三区免费视频| 国产成人精品免费视频| 成人中文字幕+乱码+中文字幕| 欧美老熟妇又粗又大| 99久久综合| 69视频网站| 丰满熟妇高潮| 又嫩又硬又黄又爽的视频| 北京熟妇搡BBBB搡BBBB| 搡老熟女大熟了88AV一区二区| 国产 无码 高潮 在线| 成人做爰A片100部免费| 中文字幕一区在线观看| 无码中文字幕在线观看| 性欧美丰满熟妇XXXX性久久久| 欧洲精品无码| 亚洲+日产+专区| 亚洲欧美精品| 久久精品视频免费看| 性欧美另类| AV在线资源| 四川女人毛多水多A片| 久久久免费观看| 成人AⅤ视频| 亚洲精品一二三四| 国产精品一区一区三区| www.高清视频| 人妻丰滿熟妇Av无码区| 强伦轩一区二区三区四区播放方式| 伊人久久网站| 国产99爱| 久久久波多野结衣| 久久亚洲精品视频| 久久视频一区| 国产精品国产伦子伦露看| 国产乱码一区二区三区的解决方法| 91av免费在线观看| A片视频免费观看| 国产伦精品一区二区三区免费视频| 亚洲成人自拍| 911精品国产一区二区在线| 麻豆精品秘 国产传媒MV男同| 亚洲三级电影| 性欧美丰满熟妇XXXX性久久久| 国产精品 欧美 另类小说| 性AV 丰满AV 无码| 黑人大鷄巴一級黃大雞巴动漫| 亚洲AV日韩AV永久无码网站| 边添小泬边狠狠躁69集| 国产精品久久久久影院老司| 黑人大鷄巴一級黃大雞巴动漫| 少妇视频网站| 久久国产劲爆∧v内射| 国产自慰一区| 国产男女无套 免费视频| 亚洲 欧美 激情 小说| 日韩淫乱视频| 亚洲无码AV一区二区三区| 色小说综合| 日本荫蒂添囗交视频| 男人天堂网站| 999zyz玖玖资源站永久| 国产视频一区二区在线观看| 国产精品一区二区在线免费观看| 超碰人妻在线| 日韩性爱在线观看| 蜜臀久久精品久久久久| 国产伦精品一区二区免费| 国产精品视频久久| 成人毛片18女人毛片| 日本国产一区| 亚洲AV无码成人精品区欧洲| 日本熟妇无码一区二区| 国产麻豆精品视频| 日本少妇大战黑人| 日本熟妇在线| 亚洲人成电影| 天海翼一区二区| 精品丰满人妻一区二区三区免费观| 欧美国产精品一二三区别电影| 东京热男人天堂| 亚洲88| 韩国玩弄少妇高潮A片日本| 午夜精品无码| 国产做受 !| 国产每日更新| 精品国产99久久久久久www| 国产精品乱码一区二区| 国产Av影视| 国产丨熟女丨国产熟女| 日韩少妇AV| 日韩人妻精品中文字幕| 白嫩小泬BBB免费观看| 亚洲熟女色| 亚洲AV无码乱码精品| 日本无码人妻| 欧美日韩成人| 95无码人妻精品一区二区三区| 免费不卡av| 天堂成人在线| 在线观看一区二区三区四区| 日本91在线| 成人免费A片视频| 久久精品在线| 久久久久99精品成人| AV加勒比| 丰满大乳人妻中文字幕| 亚洲色在线视频| 91人妻丰满熟妇Aⅴ无码| 在线观看国产91| 国产亲子乱A片免费视频| 极品在线视频| 久久午夜精品人妻一区二区三区| 女人被添荫蒂免费视频| 91麻豆精品一二三区在线| аⅴ资源新版在线天堂| 亚洲小说欧美激情另类| 97在线视频免费观看| 韩国无码一区二区三区| 台湾中文佬娱乐官网| 欧美一区二区三区系列电影| 操屄网站| 欧美日本国产| 四虎成人影视8848亚洲| 亚洲精品影视| 六十路垂乳熟年交尾| 巨茎大战欧美一区二区| 国产传媒在线观看| 中文字幕免费在线观看| 日韩无码资源| 少妇被爽到高潮XXXⅩ| 夜爽爽| 少妇做爰www| 亚洲天堂视频在线| 97无码视频| 国产一区二区视频免费| 国产做爱视频| 人妻色图| 中文字幕综合| 波多野结衣一区二区| 亚洲av网址| 黄色无遮挡| 色欲熟妇| 亚洲欧洲另类| 无码精品人妻| 欧美老熟妇又粗又大| 亚洲AV电影在线观看| 少妇的肉体AAAAA免费视频| 摸BBB揉BBB揉BBB视频| 欧美XXXBBB| 日韩一级无码视频| 国自产偷拍精品| 亚洲Aⅴ天堂Av在线电影软件| 国产精品 男同| 99色在线| 3p在线视频| 日韩AV电影网站| 国产午夜精品无码一区二区| 日韩一级免费观看| 四虎成人网址| 中文字幕被公侵犯的漂亮人妻| 自拍偷在线精品自拍偷无码专区| 日本中文在线观看| 六十路70路老熟女A片免费看| 影音先锋中文字幕资源| 国产精品无码人妻一二区| 久久成人免费视频| 日本欧美成人| 精品人妻无码一区二区三区四川人| 日韩在线观看免费| 精品无码av| 中文AV字幕| 亚州AV综合色区无码一区| 亚洲第一伊人| 妺妺窝WWW仙踪林欢迎你| 亚洲 激情 另类| 一区二区三区A片免费播放| 无码日韩精品一区二区免费漫画| 强伦轩一区二区三区四| 精品国产99久久久久久www| 少妇人妻真实偷人精品| 中文字幕乱伦电影| 日韩人妻AV| 99精品人妻无码专区在线视频区| 玩弄日本少妇高潮大叫| 中国内射熟妇| 免费视频一区二区| 嫩草国产| 免费A视频| 精品人妻一区二区免费视频| 丰满人妻被黑人XXXX台湾| 精品一区二区三区无码| 91视频人妻| 四川乱子伦露脸对白视频| 国产精品高潮无套内谢| 亚洲av无码一区| 亚洲AV无码久久| 精品人妻无码一区二区三区四川人| 91人妻丰满熟妇Aⅴ无码| 91久久婷婷国产麻豆精品电影| 亚洲欧美日韩小说| 国产欧美一区二区md19| 国产视频视久久久久久久久久| 日韩中文字幕熟妇人妻| 精品久久无码中文字幕| 国产亚洲一区二区三区在线观看| 亚洲AV导航| 欧美贵妇丰满大乳A片| 日日凹凸视频三区一区| 大屁股影院| AV加勒比| 免费 无码 国产| 亚洲日本国产| 国产农村熟妇出轨videos| 蜜桃AV鲁一鲁一鲁一鲁樱花影院| 精品97人妻无码中文永久在线| 亚洲无 码A片在线观看| 无码人妻丰满熟妇| 久久99精品视频| AV 无码 高潮 在线下载白丝| 日本多毛熟妇| 无码av免费精品一区二区三区| 中文字幕一区二区三区乱码在线| 欧美综合一区| 日韩在线观看免费| 熟女啪啪视频| 无码人妻精品一区| 玖玖资源在线观看| 青青草国产成人AV片免费| 国产女人18毛片水真多成人如厕| 久久久精品成人网站| 波多野结衣AV在线| 日韩8x8x| 国产午夜精品视频| 日韩制服丝袜在线| 亚洲一区二区精品视频| 丁香五月天堂| 亚洲乱轮视频| 6080无码| 丰满人妻偷人被强公中字幕| 日本高清免费AAAAA大片视频| 中文字幕被公侵犯的漂亮人妻| 欧美丰满熟妇高潮喷水| av在线小说| ,国产乱人伦无无码视频| 色网站在线| 一区二区三区在线电影| 亚洲蜜臀AV乱码久久精品蜜桃| 亚洲+无码+欧美+另类| 无码人妻熟妇av又大又粗| 嗯灬啊灬快灬高潮了下药视频| 大屁股av| 无码免费人妻A片AAA毛片西瓜| 亚洲AV永久中文无码精品综合| 女人扒开腿婬乱A片| 亚洲电影av| 无码精品一区二区三区在线| 无码视频在线观看免费| 一本色道久久HEZYO爆乳| 老太高潮一级毛片免费| 色噜AV| 久久在线精品| 日韩黄色小说| 日本精品在线播放| 精品无码在线观看| 丰满人妻无码一区二区三区| 传媒无码| 中文字幕一区二区三区人妻电影| 蜜臀AV网站| 五月婷久久| 日韩精品电影| 国产福利精品视频| 亚洲资源站| www.日本高清视频| 18禁网站免费无广告无遮挡av| 日韩一级无码视频| 波多野结衣A片| 精品在线小视频| 91久久爽无码人妻AⅤ精品牛牛| 国产亚洲AV| 97资源视频| 无码人妻丰满| 男女拍拍拍网站| 国产精品在线一区| 黑人大鷄巴A片| 无码人妻一区二区三区在线视频| 亚洲欧美国产视频| 中文字幕一区二区三区四区在线视频| 荫蒂添的视频免费高清| 麻豆精品一区| 欧美人与禽ZOZZO禽| 嗯灬啊灬快灬高潮了下药视频| 成人A片在线观看| 中文字幕一区二区三区日本在线| 含羞草无码| 国产乱码精品一区二区三区忘忧草| 久久免费视频99| 强伦轩一区二区三区四| 亚洲自拍偷拍一区二区| 星空无限在线观看官网高清首页| 欧美三级网站| 91在线视频| 亚洲成人在线播放| 韩国无码一区二区三区| 亚洲天堂中文字幕| 亚洲 欧美 激情 小说 另类| 国产91无码网站在线观看| 久久成人免费| 鲁大师在线日韩资源| 无码国产精品69久久久久孕妇| 国产自偷自拍| 丰满老奶性饥渴HD| 少妇高潮自拍| 日韩中文字幕av| 久久午夜精品人妻一区二区三区| 亚洲性爱小说视频| 亚洲女人的天堂| 伊人大香蕉在线| 日韩偷拍第一页| 欧美性站| 少妇高潮一区二区三区69| 荫蒂每天被三个男人添app下载| 国产丰满人妻被粗毛片| 亚洲精品一区中文字幕乱码| 国产精品激情| 伊人xxx| 国产精品扒开腿做爽爽| 国产精品成人3p一区二区三区| 亚洲色综合狠狠综合区| 中文字幕日产乱码中| 欧美精品成人一区二区在线观看| 91精品国产乱码久久久久久| AV无码在线播放| 免费a视频| 久久久国产精品| 久久免费精品视频| 亚洲+欧洲+国产免费观看| 无码在线一区二区三区| 亚洲最大av网站| 日韩人妻在线视频| 黄色片中文字幕| 成人毛片18女人| 亚洲国产一区在线观看| 色噜噜噜| 成人中文字幕+乱码+中文字幕| 无码人妻一区二区三区四区在线视频| 女人扒开腿婬乱A片| 99精品小视频| 影音先锋三级片| 国产精品99久久| 久久免费看| 日本无码一区二区三区| a天堂在线观看| 中文字幕亚洲综合| 中文字幕黄片| 免费看无码一级A片在线播放男男| 国产伦精品一区二区三区妓女| 无套内谢少妇毛片A片樱花| 国产乱国产乱300精品| 国产精品无码人妻G奶一区| 国产99久久九九精品无码免费| www.99热| 成人精品H无码 调教| 亚洲AV无码乱码国产精品黑人| 国产精品在线一区二区| 亚洲成人在线一区二区| a天网堂在线观看免费中文版在线看| 中文字幕日本在线观看| 星空AV| 国产精品一区二区AV白丝下载| 自拍偷自拍亚洲精品播放| 欧美日韩性色无码免费| 中文有码人妻熟女久久| 免费日韩无码| 最好看的2018中文中国话视频| 国产3p视频| 欧美老妇精品一区二区| 中文字幕无码电影| 免费在线看a| 无码人妻一区二区三区在线视频| 妺妺窝人体色www看美女学生| 少妇被黑人到高潮喷出白浆| 福利姬视频在线观看| 波多野结衣视频网站| 国产午夜精品一区二区| 亚洲成人性爱小说| 欧美日韩麻豆| 正在播放,夫妻4p真实交换自拍| 欧美BBBBB| 丰满人妻一区二区三区大胸| 凹凸视频在线| 久久久久成人精品免费| 免费看荫蒂添的视频| 99久久精品国产毛片| 在线观看亚洲天堂| 亚洲啪啪视频| 婷婷三级片| 伊人久久精品| 少妇无码熟妇丰满黑毛| 欧美丰满少妇人妻精品| 91麻豆精品一区二区三区| 亚洲激情另类小说| 色噜噜狠狠色综无码久久合欧美| 中文字幕久久无码| 丁香婷婷色8XXX6799视频| 18 无码 高潮 91| 精品秘 无码一区二区三区| 人人操人人射| 妺妺窝人体色555555大粗色| 日韩高清无码18| 800av在线播放| 91麻豆电影| 91av免费在线观看| 18禁网站在线免费观看av| 亚洲欧美视频一区| 18禁网站免费无广告无遮挡av| 日本人妻一区二区三区| 无码国产精品69久久久久孕妇| 中文字幕av久久波多野结| 国产A片一区| 一道本在线观看| 欧洲av无码| 国产探花视频在线观看| 无码人妻一区二区三区免费九色| 欧美日韩精品久久久免费观看| 人妻少妇精品视频一区二区三区| 人妻丰满熟妇av无码区HD优| 少妇人妻上班偷人精品免费| 黄色无码在线观看| 少妇被躁高潮内谢了| 久久婷婷五月综合| 偷看女厕撒尿77777| 国产探花视频在线播放| 久久免费国产视频| 91精品人妻无码| 国产成人自拍偷拍| 国产激情无码| 欧美老熟妇又粗又长| 国产农村熟妇出轨videos| AV不卡在线| 国产精品999| 色综合88| 色就是色欧美| 亚洲黄色精品| 日本熟妇在线播放| 人妻无码熟妇一区| 正在播放,夫妻4p真实交换自拍| 国产网站视频| 一区二区高清视频| 人妻少妇精品视频一区二区三区| 亚洲久久久免费影视| 91精品国产情侣高潮对白| 鲁大师免费观看日韩| 蜜臀av性久久久久av| 成人H动漫精品一区二区无码| 国产一区二区三区免费视频| 日韩一级片视频| 91精品人妻一区二区三区| 国产乱码精品一区二区三区忘忧草| 天堂免费视频| 加勒比不卡视频| 成人做爰黄AA片啪啪声| 日韩AV高清| 国产女人18毛片水真多1| 成人做爰黄AA片免费看三区| av在线小说| 国产精品一区二区乱岳电影| 狠狠干2019| 无套内谢少妇毛片A片樱花| 久久精品视频在线观看| 91视频观看| 国产精品一二三| 丰满少妇在线观看资源站| 乱伦电影,中文字幕一二| 熟妇高潮精品一区二区三区| 近親相姦一区二区三区在线视频| 国产av影视| 日韩欧美黄片| 国产成人精品一区二区无码| 波多野结衣一区二区三区免费观看| 日韩综合色| 日本熟妇一区二区三区| 18禁网站禁片免费观看| 日本加勒比中文字幕| 99无码视频| 欧美三人交| 亚州AV无码| 欧美成人无码一区二区三区在线| 无码人妻一区二区三区在线视频| 中文字幕+乱码+中文字幕电视剧| 91麻豆视频| 亚洲AV无码国产精品| 91丨国产丨精品丨丝袜| 免费AV网站| 影音先锋av天堂| www.69视频| 日本一本二本三区免费| 久久久毛片无码免费收看| 日本无码人妻| 亚洲av电影天堂| 国产精品一区二区视频| 无码中文字幕| 麻豆乱伦视频| 丰满人妻无码一区二区三区| 国产乱人伦无码视频| 天堂在线免费观看| 国产99视频在线观看| 波多野结衣无码一区| 男人天堂导航| 久久视频精品| 波多野结衣Av一区二区三区在线播放| 超碰在线成人| 精品无码乱码| 91中文字幕+乱码| 日韩无码中文字幕| 亚洲一二三四区| xxxx国产| 精品人妻一区二区三区-国产精品| 亚洲成人在线播放| 少妇做爱视频| 亚洲 国产 另类 无码 日韩| 99精品丰满人妻无码一区二区| 99精品丰满人妻无码一区二区| 久久久久久99精品无码| 国产精品无码一二三区免费大肉| 自拍偷自拍亚洲精品播放| 亚洲AV无码乱码精品国产app| 91麻豆精品成人一区二区| 亚洲性视频| 教练车内含乳挺进我的电影| 黑人巨鞭大战波多野结衣在线观看| 亚洲人妻在线播放| 午夜免费视频| 一本一道加勒比无码| 丰满人妻一区二区三区精品AV| 丝袜制服中文字幕| 窝窝av| 青青草国产成人AV片免费| 少妇无码AV| 涩涩视频一区二区三区| 中文字幕一区二区三区四区在线视频| 亚洲激情小说| 午夜妻久久久久久久久久久| 国产在线视频一区二区| 亚洲伊人无码| 成人AV导航| AV资源在线| 乱色无码| 18一20女一片毛片| 精品+无码 免费 国产小说| 午夜免费视频| 亚洲无码AV一区二区| 日韩高清无码18| 69视频网| 国产午夜在线视频| 国产无码一区| 日韩AV高清无码| 中文字幕天堂网| 国产91无码精品综合| 欧美一区二区三区免费A片老妇人| 新妺妺窝777777粗| 无码人妻一区二区三区四区在线视频| 国产毛多水多女人A片色情| 无码人妻精品一区二区在线看| 亚洲激情性爱小说| 国产专区视频| 中文字字幕码一二三区| 亚洲欧美综合视频| 亚洲AV无码久久久久网站飞鱼| 久久久高清无码| 波多野结衣Av一区二区三区在线播放| eeuss鲁片一区二区三区| 69成人精品国产| 国产一区二区三区在线视频| 婷婷内射| 婷婷色导航| 乱伦一区二区三区| 亚洲激情成人| 国产免费无码视频| 美妇无码| 国产亚洲欧美日韩高清| 无码人妻丰满熟妇| 无码精品一区二区三区在线播放| 人妻丰满熟妇av无码区波多野| 国产一区精品在线观看| 精品一区在线视频| 99久久久国产精品| 久久成人在线| 亚洲乱伦中文字幕| 亚洲精品国产AV| 国产熟妇| k频道国产欧美日韩精品二区| 日本高清视频www| 国产精品久久午夜夜伦鲁鲁| 久久精品国产亚洲AV忘忧草18| 四川女人毛多水多A片| 亚洲AV无码久久寂寞少妇多毛| 欧美极品另类| 天干夜天干天天天爽视频| av在线免费播放| 日本无码人妻丰满熟妇5g影院| 欧美电影一区二区三区| 黑人大鷄巴XXX高湖| 99国产精品久久久久久久成人| 无码成人一区二区三区免费视频| 老熟女AV| 国产区视频在线观看| 免费专区sm美脚践踏调教视频| 日本少妇做爱视频| zjzjzjzjzj亚洲女人| 一本一道AV| 大香蕉福利视频| 和黑人做爰下边好大舒服漫画| 久久久影| 无码人妻精品一区| 精品视频一区二区| www.av在线| 強姧伦一区二区三区在线播放| 国产女人高潮毛片| 91在线无码精品秘 入口动漫板| 国产视频第一页| 厨房边添边摸边做边爱| 日本免费中文字幕| 日本少妇一区二区三区| 波多野结衣一区二区三区四区下载| 91人妻无码精品一区二区三区| 无码日韩精品一区二区免费漫画| 中文AV字幕| 精品国产一二三区| 熟妇人妻av无码一区二区三区| 亚洲脚交| 大地资源高清在线视频| 亚洲精品免费观看| 丰满少妇av| 探花视频在线观看| 大香蕉超碰在线| 精品人妻午夜一区二区三区四区| 欧美熟妇在线| 成人高H视频| 熟妇人妻中文字幕无码老熟妇| 日韩色综合| 日韩3p视频| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产麻豆免费| 玖玖国产| 日本香蕉视频| 成人高h视频| 少妇自慰一区二区三区| 在线观看欧美日韩视频| 午夜妻久久久久久久久久久| 丰满人妻一区二区三区视频54| 日韩中字无码| 亚洲AV无码国产综合专区| av无码网站| 先锋影音va中文字幕| 精品人妻一区二区三区在线视频| 亚洲天堂2014| 国产女人18毛片水真多1| 免费在线观看A片| 综合色网站| 影音先锋成人AV| 久久免费看| 亚洲AV无码乱码| 亚洲激情另类小说| 福利姬在线视频| 一本加勒比HEYZO爆乳| 国产成人精品二三区麻豆| 国产精品人妻无码一区二区三区| 国产免费一区视频观看免费| 国产乱老熟妇吃嫩草| AV天堂东京热| 蜜桃AV鲁一鲁一鲁一鲁樱花影院| 欧美熟妇精品黑人巨大一二三区| 嗯灬啊灬快灬高潮了视频日本无码| 久久亚洲AV| 亚洲无码电影在线观看| 欧美丰满人妻| 无码人妻熟妇av又粗又大| 国产全是老熟女太爽了| 国产老熟女伦老熟妇露脸| 成人成全视频| 午夜福利100| 成人做爰黄AA片啪啪声| 日韩一级片视频| 国产高清一区| 欧美电影一区二区三区| 中文字幕日本人妻久久久免费| 成人精品H无码 调教| 人妻日韩精品中文字幕| 97精品在线| 尤物视频在线| 亚洲AV日韩AV永久无码网站| 丰满人妻一区二区三区无码Av| 丰满少妇在线观看资源站| 亚洲精品免费在线观看| 专干老熟女A片| 亚洲精品www久久久久久广东| 东京热黄色| 丰满人妻の性猛交HD| 毛多水多丰满女人A片| 一区二区三区电影在线播放观看| 波多野结衣无码欧美在线播放69| 丰满人妻一区二区三区免费视频| www.99热| 色秘 乱码一区二区三区在线男奴| 亚洲精品中文字幕乱码三区91| 国产精品视频一区二区三区| 日韩精品人妻中文字幕有码| 97人妻在线视频| 超碰97成人无码中文字幕| 中文字幕乱码亚洲中文在线| 无码熟妇人妻AV又大又粗又爽| 久久精品99国产国产精| 成人高H视频| 一区二区三区免费| 亚洲 激情 小说 另类| 曰本无码人妻丰满熟妇啪啪| 奶大乱-伦-乱-干的视频| 亚洲第十页| 国产午夜精品一区二区三区视频| 中文字幕+乱码+中文字幕电视剧| 女生 里免费视频| 国产成人免费做爰视频| 奇米成人| 成人午夜小视频| 国产精品一二三区| K.K视频| 中文字幕无码电影| 国产自慰在线| 波多野结衣无码一区| 四虎影成人精品A片| 中文字幕一区二区三区第10页| 久久精品免费观看| 中文字幕高潮| 精品无码一区二区三区爱与| 欧美高潮喷水| 成人毛片| 国产日韩中文字幕| 少妇高潮一区二区三区69| 大屁股av| 日本性爱网| 亚洲无码视频二区| 国产精品成人3p一区二区三区| 亚洲精品巨爆乳无码| 一区二区在线看| 亚洲AV网站| 女人被狂躁G点高潮喷水| 欧美精品黑人无码| 100国产精品人妻无码| 精品人妻一区二区三区视频| 欧美国产精品一二三区别电影| 成人午夜无码视频| 2019国产精品视频| av在线观看| 少妇AAA级久久久无码精品片| 女人扒开腿婬乱A片| 91精品电影| 丰满老奶性饥渴HD| 亚洲精品中文字幕乱码三区91| 国产精品人妻无码一区二区三区| 成人三级片在线| 黑人一区二区| 久久久WWW成人免费精品| 丰满岳乱妇一区二区| 亚洲色图15P| 欧美电影一区二区| 嗯灬啊灬快灬高潮了视频日本无码| 国产午夜精品一区二区| 亚洲Aa| 伊人久久综合| 欧美熟妇精品一区二区蜜桃| 日本无码一区二区| 黑人巨大精品欧美| 欧美性插视频| 麻豆性爱视频| 99福利电影| 超碰黄片| 视频一区二区在线播放| 亚洲第一伊人| 无码aaa| 无码人妻一区二区三区在线视频不卡| 欧美成人做爰A片免费看软件探花| 免费 无码 国产在线| 成人h视频精品一区二区三区| 91视频一区二区三区| 日韩17p| 人妻少妇偷人精品| 国产精品第五页| 在线国产无码| 亚洲欧美视频二区| 久艹av| 久久精品免费看| 日韩理论片| 西西人体444www| 欧美十次| 巨爆乳无码大乳巨欧美| 麻豆视频一区二区| 亚洲AV综合色区| 久久成人精品| 日韩片在线| 人妻丰满精品一区二区A片| 91在线无码精品秘 国产-百度| 少妇的嫩苞一级A片| 日韩精品在线视频| windowschannel国产精品麻豆| 亚洲av电影天堂| 午夜福利100| 日韩高清AV| 成人免费A片AAA毛片西瓜| 久久久九九九| 亚洲激情欧美| 日本亚洲中文字幕| 97在线观看免费视频| 北京熟妇搡BBBB搡BBBB| 青青草原av| 无码人妻丰满熟妇一区二区三区| 国产在线观看AV| 大香蕉免费| 国产在线A片| 亚洲有码电影| 免费AV一区二区三区| 少妇无码视频| 丰满少妇av| 97精品综合久久| 日本一本=本兔费区| 色天堂视频| xxx无码| 免费 无码 国产| 亚洲丰满性熟妇| 成人H动漫精品一区二区无码| a片在线播放| 超碰在线观看97| 91秘 片黄在线观看| 久久久久亚洲AV无码网站| 福利姬视频在线观看| 欧美性站| 在线观看亚洲天堂| 懂色AV一区二区夜夜嗨| 日本无码在线播放| 亚洲永久免费视频| 国产无码免费| 大地资源第4页中文高清版| 中文字幕人成人乱码亚洲| 日本WWW视频| 免费看A片18 的视频| AV加勒比| 亚洲AV永久中文无码精品综合| 白嫩小泬BBB免费观看| 日韩人妻无码A级毛片电话| 岛国高清无码| 一起草av| www 在线观看视频| 亚洲精品一区中文字幕乱码| 亚洲天堂2014| 欧美疯狂做受XXXXX高潮| 久久国产劲爆∧v内射| 88av在线观看| 免费 无码 国产白丝| 国产一区在线免费观看| 影音先锋成人资源| 精品少妇一区二区三区| ,国产乱人伦无无码视频| 免费A视频| 亚洲精品一二三区| 中文字幕人妻一区二区| 99鲁鲁精品秘 一区二区三区| 欧美熟妇精品一区二区蜜桃| 人妻少妇av中文字幕乱码牛牛| 国产免费一区视频观看免费| 少妇视频在线观看| 91av在线播放| 亚洲无码三区| 国产在线精品一区| 69视频免费| 人妻人妇偷人精品免费视频| 日韩黄片在线| 日本东京热视频| 99久久99久久| 国产 在线观看免费视频动漫| 欧美人与性动交α欧美精品| 色噜噜在线观看| 国产精品一区二区视频| 亚洲小说欧美另类激情| 中文字幕av久久波多野结| 99久久精品免费看国产交换| 亚洲最大av网站| 免费视频国产| 精品久久无码中文字幕| av天堂资源在线| 亚洲丰满熟妇熟女| av无码网站| 日本中文字幕免费| 少妇电影院| 日韩 欧美 国产| 日韩性爱无码| 精品人妻一区二区三区日产乱码| 国产精品无码一区二区三区| 夜夜躁狠狠躁日日躁av| A片免费在线观看| 性情网站| 无码国产精品一区二区免费式直播| 西西444WWW无码视频男男| 在线观看国产91| 亂倫近親相姦中文字幕| 大香蕉一人在线| 欧美国产精品一二三区别电影| 91丨九色丨国产 在线| 亚洲 欧美 激情 小说 另类| 波多野结衣免费AV| 蜜臀av在线| 亚洲激情小说网| ZO2O女人另类ZO2O洗浴| 高清无码免费| 西西444WWW无码大胆-百度| 亚洲小电影| 少妇二区| 久久成人视频免费在线视频| 少妇人妻网站| 日韩无 码久久人妻| 久久免费国产| 中文字幕+乱码+中文乱码91| 亚洲无码xxx| 国产视频一区二区在线观看| 99国产精品99久久久久久| 上海熟妇搡BBBB搡BBBB| 亚洲av小说| 国产一区在线观看视频| 无人码人妻一区二区三区免费| 91在线精品秘 一区二区黄瓜| 中文字幕免费视频| 国产不卡在线观看视频| 一区两区小视频| 中文字幕亚洲乱码熟女1区2区| 免费国产精品视频| 亚洲脚交| 亚洲三区在线观看| 国产精品久久久久久久午夜| 波多野结衣一区二区三区在线| 超碰97人人爱| 亚洲AV另类小说| 丰满人妻一区二区三区免费观软件| av天堂资源在线| 免费全黄A片免费播放| 国产最新视频| 精品人妻一区二区三区视频| 男人天堂导航| 国产一区亚洲| 欧美亚洲另类小说| 国产伦精品一区二区三区妓女| 日本无码人妻丰满熟妇5g影院| 色小说综合| 国产乱子伦精品视频潮| 91一区二区| 欧美一区电影| 中文字幕AV一区| 熟女阿 高清BBW肥大| 国产自慰在线观看| 在线一区二区视频| 国产女人18毛片水真多成人如厕| 精品人妻一区二区三区含羞草| 岛国av网站| 国产精品成人无码免费| 亚洲AV无码成人精品区欧洲| 中文字幕日本在线| 日本在线小视频| 丁香五月天堂| 成人高潮AA 毛片| 按摩店老熟女啪啪A片| 欧美一级视频| 久久综合免费| 日韩少妇高潮抽搐| 99精品视频免费| 国产无码精品一区| 黄片中文字幕| 成人做爰黄A片免费看直播室动漫| 东北少妇大叫高潮XXXⅩ传媒| 国产精品一二三区| 国产在线观看一区| 国产一区二区在线看| 视频一区二区在线| k频道在线观看| 免费 无码 国产白丝| 国产 在线观看免费视频动漫| 天堂一区二区| 欧美xxxbbb| 青青草中文字幕| 欧美群交在线观看| 曰本无码人妻丰满熟妇啪啪| 高hnp视频| 东京热一本| 欧洲无码精品| JAVAHD一区二区三区| 奇米成人| 中字无码在线| 久久精品福利视频| 日本在线免费| 亚洲成人做爱视频| 丰满人妻一区二区三区精品AV| 免费无码视频| 亚洲无码精品一区二区三区| 亚洲AV无码乱码国产精品桃色| 久久久久国产精品老熟| 日本插逼视频| 国产乱国产乱老熟| 日本加勒比中文字幕| 国产在线一区二区| 丰满少妇在线| 无码人妻一级毛片免费| 中文字幕黄色| 岛国无码在线观看| 国精产品99永久一区一区| 精品人妻一区二区三区在线视频不卡| 久久国产精品久久久久久电车| 四虎永久在线精品无码| 日韩精品一区二区三区丰满| 欧美日韩人妻| 亚洲AV高清无码| 教练车内含乳挺进我的电影| 五十熟妇| 亚洲无aV在线中文字幕| 日韩在线视频一区| 中文字幕在线免费观看| 国产无码一区| 美女毛片视频| 久久精品在线| 搡老岳熟女国产熟妇| 超碰免费看| 亚洲色在线视频| 精品无码一区二区三区aⅴ| 污网址在线观看| 少妇精品视频一区二区| 波多野结衣一区二区三区四区下载| H网站在线观看| 少妇人妻上班偷人精品免费| 丰满少妇在线| 都市激情亚洲色图| 亚洲二区在线观看| 足交在线| 妺妺窝人体色555555大粗色| 国产+高潮+白浆+喷水的站长| 免费看无码一级A片在线播放男男| 内射熟妇| 亚洲少妇一区二区| 国产区视频在线观看| 亚洲乱码国产乱码精品精| 欧美999| 国产精品主播| 麻豆一区二区三区免费在线播放| 四川少妇XXX奶大XXX| 人妻视频在线| 99久久精品免费看国产交换| 黑人搡BBBBB搡BBBBB| 天海翼无码在线播放| 欧美精品成人一区二区在线观看| 视频一区二区三区在线看免费看| 夜夜躁狠狠躁日日躁av| 国产成人无码区亚洲A片356p| 日韩片在线观看| 国产aa| 91在线无码精品秘 入口电车| 免费 无码 国产| 久久黄色免费视频| 玖玖爱国产| 91亚洲国产成人久久精品麻豆| 人妻人人爱| 无码国产精品久久一区免费| 亚洲无码精品一区| 中文字幕一区二区三区四区在线视频| 无码人妻丰满熟妇| 亚洲AV无码乱码国产精品黑人| 国产丰满乱子伦午夜福利| 95无码人妻精品一区二区三区| 大香蕉超碰| 黑人大鷄巴XXX高湖电影| 中文字幕亚洲乱码熟女1区2区| 人妻丰满熟妇av无码久久洗澡| 欧洲AV无码| 欧性猛交ⅩXXX乱大交| 国产视频三区| 在线成人导航| 丰满少妇在线播放BD日韩电影| 国模少妇一区二区三区三区| 暖暖av| 国产午夜精品视频| 日本三级理论| 五月婷久久| 成人小说视频在线观看| 玖玖资源网站| 亚色天堂| 无套内射人妻| 亚洲成人av| A天堂在线| 亚洲av导航| 日韩成人精品| 国产乱一区二区三区夜爽| 午夜成人一区二区| 国产免费一区二区在线A片视频| 97资源超碰| 妺妺窝人体色444444大粗| 波多野结衣在线一区| 精产国品一二三产区黑人| 蜜臀av色偷偷av老熟女| 日韩人妻无码精品| 无码后入| 中文人妻熟女乱又乱精品| 超碰在线免费播放| 沈芯语老师家访麻花视频| 国产激情无码| 午夜成人小说| 东北女人无套内射视频| 天堂中文在线观看| 亚洲成a人片77777kkkk小说| 永久免费在线视频| 久久成人无码视频| 臭小子啊轻点灬太粗太长了的视频| 国产做受 !| 亚洲国产成人在线| 丝袜制服中文字幕| 欧美 亚洲 另类 激情 另类| 日本人妻一区二区三区| 中文字幕+乱码+中文字幕电视剧| 亚洲AV无码乱码精| 国产免费一区二区视频| 人人操天天干| 传媒无码| 免费看被添荫蒂| 91麻豆精品成人一区二区| 丰满人妻一区二区三区免费视频| 性国产果冻裸体XXXX| 无码人妻束缚av又粗又大| 18+在线观看| 欧美熟妇精品黑人巨大一二三区| 中文字幕1区| 国产视频第一页| 亚洲人妻在线播放| 91麻豆精品一二三区在线| 初尝人妻少妇中文字幕XX| 日本人与禽ZOZZO| 都市 激情 春色 人妻 成人| 无码在线一区二区三区| 日本欧美国产| 精品无码黑人又粗又大又长| 人妻中文系列| 亚洲男人天堂网| 91精品人妻无码| 欧洲无码在线| 国产女人18毛片水真多1| 中文字幕一区二区三区日本在线| 日本无码熟妇五十路视频| 91麻豆精品一二三区在线| AV加勒比| 日本人妻一区二区| 精品丰满少妇一区二区三区| 无码福利电影| 精产国品一二三产区黑人| 黑人大鷄巴一級全黃大逗| 国产在线123| 国产一区亚洲| 国产一区精品在线| 国产91无码精品秘 入口新欢| 国产视频视久久久久久久久久| 伊人大香蕉在线| 一区在线免费观看| 日本无码在线| 北条麻妃在线无码| 日本91在线| 新妺妺窝777777粗观看视频| 无码AV在线播放| 女人扒开腿秘 免费网站| 精品人妻一区二区三区视频| 国产Av影视| 麻豆一区在线| 男Jⅰ大巴进八女人的视频66| EEUSS鲁丝片EEUSS影院| 强伦轩一区二区三区四| 人妻丝袜无 码视频专区| 九九精品电影| 日本成人免费| 91麻豆精品一二三区在线| 日韩黄网| 97视频在线| 熟妇人妻一区二区三区四区| 麻豆91视频| 欧美一区二区三区系列电影| 东京热HEZYO加勒比无码| 欧美成人无码一区二区三区在线| 91高跟黑色丝袜呻吟在线观看| 色秘 乱码一区二区三区在线男奴| 丰满老奶性饥渴HD| 日韩精品在线视频| 亚洲午夜av| 人妻黑人一区二区三区| 欧美三区四区| 性情网站| 另类老妇videos另类| 欧美视频免费在线观看| 人与嘼一区二区三区| 韩国无码在线| 18禁网站免费无广告无遮挡av| 亚洲AV中文| 亚洲有码电影| 日本亚洲中文字幕| av天堂中文字幕| 天堂在线免费观看| 国产免费无码视频| 少妇高潮喷水| 四虎成人影视| 800av在线播放| AV不卡在线| 俄罗斯丰满老妇乱子伦| 日韩精品视频在线观看免费| 丰满少妇乱子伦精品看片| 一本加勒比HEZYO黑人艳秋视频| 北条麻妃在线无码| 欧美老熟妇又粗又长| 国产永久免费| 无人可及的星空短剧合集| 午夜精品18 视频国产| 欧美人妖在线| 黑人巨大精品欧美| 麻豆国产精品视频| 日韩免费在线观看| 国产 在线观看免费视频动漫| 波多野结衣Av一区二区三区在线播放| 丰满少妇在线观看免费视频| 欧美熟妇黑人.巨大一二三区| 欧美色呦呦| 忘忧草成人| 国产麻豆一区二区三区| 亚洲一区二区AV| 中文字幕一区二区三区四虎在线| 少妇免费视频| 又粗又黄的视频| 成人免费视频 网站| 国产精品视频免费看| 高清无码第一页| 精品国产一二三区| 亚洲AV无码一区二区三区桃色| 无码国产精品一区二区免费96| 亚洲综合激情小说| 91人妻无码精品一区二区毛片| 国产丨熟女丨国产熟女视频| 日本一本=本兔费区| 星空无限传媒免费观看电视剧最新章节| 成人a片在线观看| 日韩理论在线观看| 亚洲一区二区成人| www.高清无码| 精产国品一二三77777| 亚洲人妻AV成人电影| 午夜成人小说| 91在线无码精品秘 入口电车| 护士高潮一级毛片| 久久成人视频免费在线视频| 无码人妻一区二区三区四区在线视频| 无码人妻精品一区二区三| a天堂视频| www小视频| 五月婷婷av| 免费观看做爰A片| aaa国产精品| 欧美在线色| 亚洲AV无码久久久天堂成人| 亚洲黄片视频| 视频一区二区三区在线看免费看| 国产精品一区一区三区| 超碰黄片| 久久精品福利视频| 国产丨熟女丨国产熟女| 国产乱妇无码A片免费看视频小说| 中文字幕无码视频| 啊灬啊灬啊灬啊高潮了免费的| www四虎| 日本欧美成人| 丰满人妻一区二区三区在线| 无码视频在线观看| 一区二区三区无码在线| 精品国产精品网麻豆系列| 成人在线免费视频| 成人扒开 伸出 视频网站| 一道本久久| 国产精品99久久久久久成人| av网址导航| 国产乱老熟妇吃嫩草| 丰满岳乱妇一区二区| 国产免费一区二区视频| 麻豆国产91 在线播放| 大地资源网在线观看入口| 波多野结衣Av一区二区三区在线播放| 麻豆一区二区三区免费在线播放| 免费av一区二区三区| 影音先锋三级片| 一本色道久久HEZYO爆乳| 日日凹凸视频三区一区| 日本A片免费观看| 人妻少妇无码| 日本视频www| 高h视频免费| 日韩中文字幕熟妇人妻| 蜜臀AV网站| 无码人妻一区二区三区免费九色| 日韩一级一级| 无码免费人妻A片AAA毛片西瓜| 伊人大香蕉网| 亚洲欧洲av| 无码成人A片在线观看| 亚洲AV无码国产综合专区| 无码人妻熟妇av又大又粗| 国产无码精品一区二区| AAA国产做受| 百度成人影音| 亚洲AV日韩美AV无码一区二区| 91久久爽无码人妻AⅤ精品牛牛| 精品无码在线观看| 无码一区二区黑人猛烈视频网站| 欧美日本国产| 中文字幕人成人乱码亚洲电影| 欧美天堂在线| 久久福利网| 唐山熟女高潮45分钟| 亚洲AV日韩AV永久无码网站| 日本一道本在线| 自拍偷自拍亚洲精品播放| 中文成人无字幕乱码精品区| 91精品国产一区二区三区| 丰满少妇一区二区三区| 亚洲 小说区 图片区 都市| 91在线无码精品秘 入口三人| 无码人妻精品中文字幕免费时间| 国产高清无码内射| 欧美日本成人| a天堂在线观看| 一道本在线| 丰满熟妇高潮一二三区| 亚洲AV电影在线观看| 日本熟妇一区二区三区| 日韩理论在线| 精品成人免费一区二区在线播放| 久久久久无码国产精品不卡| 国产一区视频在线| 疯狂做受XXXⅩ高潮视频免费| 欧美人与性动交α欧美精品| 国产午夜精品无码一区二区| 日本亚洲中文字幕| 日本一本在线| 国产一区精品在线| 性欧美另类| 中文字幕+乱码+中文乱码91| 丰满人妻一区二区三区免费观软件| 97视频在线观看免费| a天堂在线观看| 国产探花视频在线| 尤物视频在线| 国产黄色精品| 日本中文在线观看| 丰满人妻被黑人XXXX一区二区| 无码精品一区二区三区无密码| 波多野结衣一区二区| 国产91精品在线观看| 日本强伦轩人妻中文字幕| 动漫无码视频| 精品少妇爆乳无码av无码专区| 国产一区二区三区视频在线| 人妻夜夜爽天天爽| 亚洲成人在线一区二区| 国产午夜精品久久久久| 色日韩| 黄色激情视频在线观看| 一本一道加勒比无码aⅴ| 国产孕妇乱子伦精品免费观看| 日韩AV在线免费观看| 狠狠干2019| 成人做爰黄 片免费| 中文字幕一区二区人妻免费| 久久久97| 激情视频小说| 波多野结衣网站| 中文字幕日本在线| 亚洲AV无码乱码国产精品黑人| 中文字幕一区二区三区四区谷希原| 大香蕉超碰| 国产精品熟妇人妻g奶一区| 国产伦精品一区二区| 日本一本=本兔费区| 国精产品秘 成人一区二视频| 亚洲精品视频在线播放| 黑人av无码| 亚洲精品在线视频| 久久国产精品99久久人人澡| 色噜噜在线观看| 国产三区视频在线观看| 中文字幕精品人妻在线| 国产成人精品二三区波多野| 日韩性爱片| 一区二区少妇| 午夜一区二区三区免费| 涩涩视频一区二区三区| 中文字幕免费视频| 欧美+日产+中文| 欧美熟妇精品一区二区蜜桃| 国产+高潮+白浆+喷水的站长| 中国AV在线| 亚洲秘 无码一区二区三区欧美| 日本无码在线| 国产福利精品视频| 无码人妻丰满熟妇啪啪欧美| 麻豆精品秘 国产传媒陈美琳| 影音先锋中文字幕资源| 日本少妇白洁| 无码一区二区三区在线| 91麻豆精品一二三区在线| 臭小子啊轻点灬太粗太长| 淫交黑料吃瓜AV| AV在线资源| 欧美十次| 国产一区二区免费在线观看| 亚洲AV网址| 人妻丰满熟妇av无码区二区三区| 国产精品免费无遮挡无码永久视频| 丰满少妇AV| 高h视频在线| 欧美精品xxx| 中文字幕一区二区三区乱码| 熟女阿 高清BBW肥大| 国产无码免费视频| 黄色中文字幕| 午夜无码视频| 亚洲岛国av| AV不卡在线| 人与嘼一区二区三区| 精品国产精品网麻豆系列| 亚洲AV永久中文无码精品综合| AV天堂免费| 蜜臀av性久久久久蜜臀aⅴ涩爱| 丰满少妇av| 精品无码一区二区三| 久久精品视频免费| 日本黄页视频| k频道国产欧美日韩精品二区| 国产无限资源| 国产在线视频一区| 91麻豆视频| 91精品人妻无码| 亚洲中文av| 波多野结衣无码一区| 天堂在线成人| 妺妺窝人体色444444大粗| 国产精品手机在线| 九九国产精品| 人妻少妇一区二区三区| 欧美极度另类| 中文字幕+乱码+中文字幕电视剧| 日本高潮视频| 欧美日韩精品久久久免费观看| 日本a在线| av天堂中文在线| 国产精品扒开腿做爽爽| 亚洲免费一区二区| 波多野结衣无码欧美在线播放69| 丰满人妻一区二区三区精品高| 亚洲日韩国产AV无码无码精品| 国产视频一区二区三区在线观看| 国产麻豆XXXvideo实拍| 丰满少妇AV| 亚洲精品免费视频| 国产91精品在线观看| 成人无码做爰www免费软件小说| 亚洲无码久久| 精品少妇AV无码免费看| 国语对白做受 欧美| 久久免费播放| 欧美天堂在线| 日本无码一区二区三区| 日韩性猛交| 人妻丰满熟妇aⅴ无码| 久久免费国产| 国产91精品在线观看| 丰满人妻一区二区三区视频54| 4388成人网| 中文字幕人妻秘书汗と接吻に| 亚洲一区无码| 人妻丰满熟妇av无码区二区三区| 中文字幕一区二区三区日本在线| 国产a片一区二区三区| 在线视频导航| 91麻豆精品国产91久久久久久| 无码一区在线观看| 国产AAAAAA| 自拍偷拍 中文字幕| 亚洲AV综合色区无码一区爱Av| 人妻丰满精品一区二区A片| 黄色无遮挡| 日韩999| 国产精品一区一区三区| 精品秘 无码一区二区三区| 嗯灬啊灬快灬高潮了下药视频| 精品成人免费一区二区在线播放| av资源网站| 国产精品无码人妻一二区| 女人的天堂AV| 男女一区二区| 丝袜熟女一区二区三区| 国产美女被爽到高潮免费A片软件| aaaa在线| 人与野鲁交一级A片| caopor在线| 999zyz玖玖资源站永久| 色中文字幕| 18一20女一片毛片| 亚洲AV无码乱码国产精品黑人| 无码人妻视频| 国产xxxxx| 久久视频精品| 欧美一区二区三区系列电影| 97人人爽| 国产激情视频小说| 波多野结衣一区二区三区四区下载| 亚州成人AV| 四虎精品在永久在线观看电影在线观看高清| 天堂黄色| 无码精品一区二区三区无密码| 国产不卡在线| 国产乱子伦精品视频潮| 少妇视频在线观看| 牲欲旺盛videos另类| www.中文字幕| 无码人妻丰满熟妇一区二区三区| 国产精品成人3p一区二区三区| 亚洲天堂中文字幕| 边添小泬边狠狠躁69集| 亚洲视频一区二区三区| 在线视频一区二区| 在线观看视频h| 国产12页| 换人妻做爰XXⅩXXX、| 天堂在线成人| 丰满人妻15P| 久久99免费视频| 人妻丝袜无 码视频专区| 大陆搡BBBBB搡BBBBBB| 丰满一区二区三区| 欧美熟妇黑人.巨大一二三区| 日韩人妻精品中文字幕| AV片在线观看| 俄罗斯丰满老妇乱子伦| 97人妻在线视频| 亚洲无码三区| 蜜桃AV鲁一鲁一鲁一鲁樱花影院| 波多野结衣视频网站| AV天堂免费| 国产视频97| 欧美另类极品| www.99热| 久久精品国产亚洲AV无码偷窥| 亚洲 欧美 激情 小说 另类| 秋霞午夜成人无码精品| 少妇白洁影视一区二区三区| 无码人妻熟妇| 成人韩国一区二区三免费看| 国产熟妇 码AV| 四虎精品在永久在线观看电影在线观看高清| 麻豆国产精品一区| 日韩黄网站| 精品人妻无码一区二区三区四川人| 国产午夜精品一区二区三区视频| 国产精品久久久久久妇女6080| 中文字幕在线看黄| 麻豆网站在线观看| 国产午夜av| 亚洲中文AV| 色妻熟女乱色一区二区三区| 超碰免费看| 无码一区伊人久久亚洲| 国精品伦一区一区三区有限公司| 日韩精品第一页| 欧美九九九| 日韩国产欧美| 俄罗斯丰满老妇乱子伦| 在线无码一区二区| 伊人999| 亚洲综合二区| 少妇被c 黄 在线网站91| 18禁网站禁片免费观看| 超碰在线97国产| 疯狂做受XXXⅩ高潮视频免费| 国产中文字幕一区| 精品孕妇一区二区三区| 大香蕉尹人在线| 欧美人与禽ZOZZO禽| 影音先锋一区| 无码精品一区二区三区在线| 久久久九九九| 四虎精品在永久在线观看电影在线观看高清| 无码人妻精品国产日韩电影| 日本东京热视频| 欧美巨鞭大战丰满少妇| 色偷偷偷偷| 亚洲激情另类小说| 免费A视频| 免费在线看a| 亚洲激情另类| 日韩电影久久| 超碰在线免费看| 色日韩| 欧美人妻黑人无码国产| 极品少萝粉嫩小泬白丝| 美丽人妻中文字幕| 麻豆精品视频| 国产精品伦一区二区三级视频| 日本A级视频| 国产棈品国产三级国产普通话三级| 亚洲88| 最新无码视频| 欧美极品少妇×XXxBBB| wwwxxxx日本| 欧美熟妇精品黑人巨大一二三区| 亚洲色综合狠狠综合区| 丰满人妻一区二区三区53| 91嫖妓站街按摩店老熟女| 亚洲精品少妇| 人妻丰满熟妇AV无码| 美妇无码| 日韩偷拍第一页| 少妇白洁影视一区二区三区| 精品无码丰满少妇12p| 日韩无码中文字幕| 大荫蒂女人毛多高潮| 无码高清视频在线观看| 影音先锋AV天堂| 精品人妻少妇一级毛片免费| 日本77777| 91精品人妻无码一区二区三区| 无套内谢少妇毛片A片樱花| 国产精品伦一区二区三级视频| 欧美sm在线| 国产涩涩视频| 少妇人妻丰满做爰XXX| 国产91精品在线观看| 久久老熟女| 欧美高潮AAAAAA片| 中文字幕人妻丰满熟妇| 鲁大师在线观看日本电影| 西西人体444m| 麻豆精品一区| 欧美一区二区三区系列电影| 亚洲第七页| 国产一区二区三区免费视频| 91麻豆视频| 国产丰满熟妇movie| 欧美日韩性色无码免费| 亚洲无码av在线播放| 免费观看无码| SPA风流少妇推油高潮| 亚洲AV无码成人精品区瑜伽裤| 久久成人在线视频| 亚洲一区二区免费视频| 国产精品123区| 999zyz玖玖资源站永久| 夜爽爽| 日本无码人妻| 国产一区二区在线观看免费| 亚洲熟妇视频| 国产+高潮+白浆+喷水的站长| 国产第五页| 亚洲小说欧美另类激情| 日韩欧美国产丝袜无码| 成人毛片18女人毛片软件下载| 欧美一区二区三区系列电影| 一本加勒比HEZYO黑人艳秋视频| 无套内射视频网站| ,国产乱人伦无码视频| 尤物视频在线| 无码人妻一区二区三区在线视频| 超碰AV在线| 大香蕉一人在线| 69堂在线| 日韩高清在线| 精品97人妻无码中文永久在线| 波多野结衣一区二区AV护士| 91小电影| 丰满人妻一区二区三区大胸懂色| 菠萝视频日韩欧美| 国产乱妇无码A片免费看视频小说| 亚洲国产精品99久久| 亚洲欧美日韩另类| 超碰免费人妻| 欧美亚洲图区| 中文字幕乱伦视频| 国产人妻人伦精品一区| 欧美性爱在线观看| 成人无码做爰www免费| 国产精品一区二区在线| 亚洲激情在线视频| 中文字幕一区在线| 国产精品污污污| 高清无码在线观看18| 无人码人妻一区二区三区免费| 影音先锋波多野结衣| 在线观看a视频| 中文有码人妻熟女久久| k.k视频| 精品少妇AV无码免费看| 丰满人妻一区二区三区免费观软件| 亚洲AV永久中文无码精品综合| 国产成人精品一区二三区熟女在线| 99精品视频在线播放免费| 成人AV小说| 亚洲 国产 另类 无码 日韩| 久久成人在线视频| 色综合久久88| 成人做爱在线观看| 国产精品无码一区二区三区免费| 玖玖资源在线| 高清无码在线观看18| 成人做爰黄A片免费看| 岛国无码免费视频| 操屄在线| 午夜成人一区二区| 日韩性爱视频在线观看| 超碰在线免费| 国产人妻 精品无码免费| 日本熟妇一区二区三区| 国产麻豆free性XXX护士| 日本人与禽ZOZZO视频| 国产视频一区二区在线观看| 婷婷二区| 国产一区二区在线视频| 加勒比东京热AV| www.8888.com人妻| 丰满人妻一区二区二区| 日韩少妇高潮抽搐| 国产黄色在线观看| 伊人久久网站| 国产一区二区三区在线视频| 无码人妻一区二区三区四区在线视频| 精品丰满少妇一区二区三区| 波多野结衣办公室33分钟| 日本成人在线免费视频| 欧美老熟妇又粗又大| 成人午夜视频一区二区三区| 亚洲无码 在线播放| JlZZJlZZJlZZJlZZ少妇| 足交在线| 久精品视频| 中文字幕人妻秘书汗と接吻に| 无码人妻精品一区二区在线看| 色中文字幕| 丁香婷婷色8XXX6799视频| 91无码精品人妻一区二区| 伊人久久精品| 日韩一级一级| 日韩一级免费观看| 中文字幕日本在线| 无码在线一区二区三区| 亚洲AV无码高潮喷水好爽软件| 亚洲天堂AV在线| 国产又粗又黄又爽又硬| 国产97视频| 中文字幕日本在线| 国产成人精品一区二区无码| 国产www在线观看| 亂倫近親相姦中文字幕完整片| 国产精品色8| 午夜精品18 视频国产| 国产午夜精品一区二区三区视频| 97超碰资源总站| 中文字幕无码视频| 2018av天堂| 北条麻妃在线无码| 无码人妻熟妇av又大又粗| 无码国产精品一区二区免费式直播| a√天堂在线| 女人免费视频| 免费极品A∨一视觉盛宴182| 台湾成人做爰A片| 99在线播放| 国产麻豆视频| 成人免费毛片| 免费 无码 国产在线53| 午夜乱伦视频| 人人爽人人干| 国产在线小视频| 无码人妻一区二区三区线花季软件| 日本美女一区二区三区| 麻豆精品一区二区| 江苏妇搡BBBB搡BBBB| 日韩一级免费视频| 2018AV天堂| 亚洲精品在线视频| 人妻丰满熟妇无码区| 国产aa| 国产毛多水多女人A片色情| 欧美熟妇人妻| 久久无码电影| 国产日产精品久久久久兰花| 国产露脸做爰无套对白| 久久久精品国产sm调教网站| 丰满少妇一区二区三区| 免费无码视频| 91人妻中文字幕在线精品| 大陆搡BBBBB搡BBBBBB| 无码精品视频| 人妻丰满熟妇| 黑人搡BBBBB搡BBBBB| 91嫖妓站街按摩店老熟女| 在线视频h| 无码人妻精品一区二区三| 国产一区精品在线观看| 丰满人妻一区二区三区在线| 超碰97在线免费观看| 超碰人妻97| 荫蒂被男人添A片视频| 欧美日本国产| 欧美人与禽ZOZZO禽性配吗?| 97超碰人人模人人人爽人人爱| 狠狠躁日日躁夜夜躁A片无码视频| 日韩中字无码| 女人的天堂av| 色妻熟女乱色一区二区三区| 91人妻无码精品一区二区| 精品国产一二三区| 亚洲日韩欧美综合| 日本一道免费| 欧美黄片在线| 国产伦精品一区二区三区视频孕妇| 国产乱码精品一区二区三区忘忧草| 成人在线视频网站| 鲁大师在线观看日本电影| 亚洲综合电影| 丰满熟妇高潮呻吟无码| 国产乱轮视频| 无码人妻一区二区三区免费n鬼沢| 97人人爽| 无码国产精品一区二区免费96| 亚洲av网址| 无码六区| 国产区视频在线| 神久久久久| 成人av导航| 老熟女大屁股熟妇多毛| 99无码视频| 精品无码一区二区三区| 日韩黄网站| 91无码精品人妻一区二区| 蜜臀av性久久久久蜜臀aⅴ流畅| 伊人小电影| 国产伦精品一区二区免费| 国产精品不卡一卡二卡三卡四卡| 免费+无码+国产| 黄片中文字幕| 少妇超碰| 国产精品 欧美 另类小说| A片免费在线播放| 荫蒂被三个男人添| 国产精品无码久久久| 国产又粗又大又黄视频| 精品人妻无码在线| 亚洲一区二区三区无码| 97人妻超碰| 精品在线小视频| 黑人大鷄巴一級全黃大逗| 中文字幕亚洲乱码熟女1区2区| 91精品国产乱码久久久久| 国产女人18毛片水真多1| 无码国产伦一区二区三区视频| 97成人视频| 亚洲av电影天堂| 一本加勒比HEZYO爱乃なみ| 国产A视频| 丰满人妻一区二区三区大胸| 精品国产91乱码一区二区三区| 国产乱婬AAAA片视频| 亚洲第七页| 无码人妻一区二区三区舒其| 欧美国产精品一二三区别电影| 中文有码人妻熟女久久| www.探花| 国产乱子伦精品视频潮| 国产精品一区二区三区无码| 免费A片在线| 人妻少妇无码| 亚洲最大av网站| 日韩精品人妻中文字幕乱码| 干少妇AV| 欧美老熟妇又粗又大| 亚洲精品www久久久久久广东| 人妻27p| 日本无码少妇内谢视频| 色噜噜在线| 大战丰满50岁熟女| 青青草国产成人AV片免费| 久久av网站| 国产一区二区三区在线视频| 天堂黄片| 国 产 精 品 成 人 自 拍 a v| 人妻综合网| 密臂av| 強姧伦一区二区三区在线播放| 无码人妻一区二区三区四区免费看| 荫蒂被男人添A片视频| 精品人妻一区二区三区日产乱码| 美女毛片视频| 人妻互换一二三区免费| 日本一道本视频| 精品+无码 免费 国产小说| 18禁网站在线免费观看av| 少妇高潮露脸国语对白| 少妇无码视频| 无码国产精品人妻一区二区| 日韩人妻AV| 精品国产人妻一区二区三区| 三级男人添奶爽爽爽视频| 91无码人妻| 精品在线小视频| 江苏妇搡BBBB搡BBBB| 国产精品无码一区二区三区| 欧美福利网站| 大屁股影院| 日本熟妇在线| 免费精品视频一区二区三区| 97超视频在线观看| 无码午夜精品一区二区三区视频| 摸BBB揉BBB揉BBB视频| 无码精品一区二区三区在线播放| 国产初高中真实精品视频| 丰满大乳人妻中文字幕| 亚洲十八禁| 中文无码人妻丰满熟妇啪啪| 国产重口老太伦Ⅱ15| 麻豆网站在线观看| 久久在线精品| 国产在线观看AV| 国产精品成人国产乱一区| 操屄网站| 国产精品九| 国产av影视| 无码视频免费观看| 久久996艹| 亚洲综合影院成人AV| 国产成人精品免费视频| 啊啊啊亚洲| 荫蒂被男人添免费视频| 国产无码精品视频| 国产女人高潮毛片| 国产午夜精品久久久久久久久| 中文字幕AV一区| 欧美丰满一区二区免费视频| 韩国无码片| 韩国玩弄少妇高潮A片日本| 久久精品国产亚洲AV无码偷窥| 亚洲福利网站| 国产黑人AV| JUL703人妻秘书、汗と接吻| 无码视频在线| 亚洲AV无码高潮喷水好爽软件| 午夜精品一区二区三区免费视频| 日本理论片免费观看在线视频| 精品少妇一区二区三区免费观| 国产亲子乱A片免费视频| 亚洲日韩视频| 欧美电影一区| 国产二区视频在线观看| 中文字幕亚洲天堂| 亚洲国产成人在线| 800av在线免费观看| AV在线天堂| 国产成人精品二三区波多野| 久久黄视频| 夜夜爽爽| 好吊视频一区二区三区| 无码不卡一区| 国产3p视频| 午夜精品一区二区三区免费视频| 97超碰大香蕉| 丰满人妻一区二区三区大胸| 欧美一区二区三区免费A片老妇人| 中文字幕在线观看一区| 91在线无码精品秘 国产三年| 精品在线一区| 性V天堂| 无人码人妻一区二区三区免费| 日本一本视频| 作爱视频免费| 国产成人愉拍精品久久| 丰满少妇在线观看免费视频| 国产毛多水多女人A片| 午夜精品一区二区三区在线播放| 日韩一级片视频| 欧美又粗又大| 欧美性插视频| 舌L子伦熟妇Gv| av电影天堂网| 97人妻在线视频| 中文字幕+乱码+中文字幕电视剧| 熟妇高潮喷沈阳45熟妇高潮喷| 日本色网站| 无码人妻精品一区| 日本强伦轩人妻中文字幕| 添女人荫蒂视频观看| 六十路70路老熟女A片免费看| 亚洲秘 无码一区二区三区欧美| 日本精品视频| 天堂网在线播放| eeuss中文字幕| 国产毛多水多女人A片色情| 国产一区二区三区免费视频| 国产精品一区二区三区在线| 亚洲无码av在线播放| 日韩无码内射| 国产精品激情| 日本午夜视频www色| 91精品人妻无码一区二区三区| 美女搡BBB又爽又猛又黄www| 一区二区视频电影在线观看| 国产91无码精品综合| 免费A级毛片在线播放不收费| 国产精品无码一区二区三区免费| 成人毛片免费看| 日韩无 码久久人妻| 中文有码人妻熟女久久| 丰满人妻一区二区| 91在线精品无码秘 入口APP| 国产精品熟妇人妻g奶一区| 懂色av| 丰满人妻一区二区二区54| 国产麻豆视频| 无码国产精品69久久久久孕妇| 无码精品一区二区三区在线| 亚洲精品中文字幕乱码三区91| 俄罗斯丰满老妇乱子伦| 国产精品视频久久久| 久久久播放| 欧美人与性动交α欧美精品| k频道在线观看| 欧美男女视频| 波多野结衣无码一区| 欧一美一性一交一免一费一H一D| 国产成人精品免费视频| 亚洲熟妇无码乱子AV电影| 巨茎大战欧美一区二区| 精品97人妻无码中文永久在线| 国产玉足脚交| 无码国产精品一区二区免费96| 欧美亚洲日韩一区| 一区在线视频| 人妻丰满熟妇av无码久久洗澡| 自拍偷拍 中文字幕| 欧美sm在线| 91av在线播放| 欧美成人区| 国产在线拍揄自揄拍无码男男| 丝袜熟女一区二区三区| 无码高清视频在线观看| 800av在线免费观看| 成人做爰黄A片免费看| 欧美精品亚洲| 丝袜+亚洲+另类+欧美+变态| 大战丰满50岁老熟女| 亚洲自拍偷拍一区二区| 日本东京热网址| 人人操人人射| 国产精品无码一区二区三区| 日本91视频| 国产又粗又黄又爽又硬| 国产 在线观看免费视频今夜| www少妇| 亚洲AV无码久久久久网站飞鱼| 日本一区二区三区成人| av不卡在线| 97视频在线| 欧美 亚洲 另类 激情 另类| 97视频免费| 日本毛片在线观看| 少妇做受XXXXⅩ高潮片| 一本到线观看免费| 99在线观看| 国产初高中真实精品视频| 国产亲子乱A片免费视频| 成人深夜18| 国产高清无码电影| 欧美日韩亚洲综合| 人妻少妇精品视频一区二区三区| 呦呦无码| 91久久婷婷国产麻豆精品电影| 青青草国产成人AV片免费| 大地资源100| 奶头乳晕大吃奶videos免费| 一区两区小视频| 国产不卡视频| a在线免费观看| 初尝人妻少妇中文字幕| 久久久久国产一区二区色欲| 玩弄丰满老熟妇BBBBB| 中文字幕一区二区三区人妻电影| 国产无码网站| 大地资源高清在线视频| 波多野结衣在线观看一区二区| 无码熟妇人妻AV又大又粗又爽| 黑人大鷄巴A片| 上海熟妇搡BBBB搡BBBB| 天天日人人操| 91在线精品秘 一区二区黄瓜| 国产精品xxx| 亚洲综合自拍| 日本一区二区视频| 熟妇人妻一二三区无码精品| 国产自偷自拍| 无套内射在线观看| 日本少妇做爱视频| 成人在线精品| 99国产精品99久久久久久| 午夜精品无码一区二区三区| 人妻中文系列| 国产探花一区二区三区| 国产在线无码| 亚洲激情性爱小说| 亚洲 小说 欧美 激情 另类| 亚洲影音| 国产午夜精品一区二区芒果视频| 亚洲天堂2016| 近親相姦一区二区三区在线视频| 精品无码秘 无人一区二区| 一本一道人人妻人人妻αV| 国产区视频在线观看| 无码一区二区三区在线| 午夜福利小说| 久久免费精品视频| 东京热一本| 国产一区二区视频在线观看免费| a天堂在线观看| 丰满人妻一区二区二区54| 精品丰满人妻一区二区三区免费观| 亚洲性AV| 玖玖国产| 日韩中文字幕一区| 欧洲亚洲AV| www.高清视频| 欧美日本亚洲| 中文字幕一区二区三区四区在线视频| 高清无码第一页| 久久久毛片无码免费收看| 波多野结衣久久| 人妻斩60歳h0930| 亚洲日逼视频| 嫩草乱码一区三区四区| 欧美人与禽ZOZZO禽性配| 日韩精品人妻中文字幕乱码| 免费99精品国产自在在线| 亚洲欧美日韩精品| 亚洲欧美日韩综合| 91无码人妻精品一区二区三区四| 亚洲岛国av| 高h视频免费| 日本成人在线免费视频| 亚洲电影一区二区| 日韩精品视频在线免费观看| 亚洲AV综合色区无码一区二区三区| 东北少妇大叫高潮XXXⅩ传媒| 高h视频在线| 国产精品无码一区二区三区免费| aa在线观看| 日日夜夜精品| 成人少妇视频| 91无码人妻一区二区成人aⅴ| 暖暖av| 日韩无码专区| 少妇人妻偷人精品XXX| 四虎精品在永久在线观看电影在线观看高清| 成人午夜小视频| 啊灬啊灬啊灬啊高潮了免费的| 亚洲 小说 欧美 激情 另类| 又爽AV| av免费在线播放| windowschannel国产精品麻豆| 女人被狂躁G点高潮喷水| 一区二区三区在线电影| 中文字幕一区在线观看| 日韩理论在线观看| 欧美freesex黑人又粗又大| 成人视频网站在线观看18| 97在线观视频免费观看| 国产在线拍揄自揄拍无码男男| 欧性猛交ⅩXXX乱大交| 亚洲无aV在线中文字幕| 妺妺窝WWW仙踪林欢迎你| 黄色天堂| 国产高清免费视频| 久久久播放| 成人免费精品视频| 内射熟妇| 日本公吃我奶躁我免费| 国产内射老熟女AAAA∵| 亚洲伊人无码| 国产寡妇婬乱A毛片视频杏吧传媒| 超碰黄片| 精品少妇无码| 国产区视频在线| 特大肥肥婆爽高潮视频| 免费看无码一级A片在线播放男男| 天海翼无码在线| www.欧美视频| 无码人妻丰满| 台湾成人做爰A片| 日韩淫乱视频| 欧美人妻黑人无码国产| 国产精品一二区| 欧美视频导航| 暖暖无码视频| 无码国产精品一区二区视频| 国产精品区一区二区三含羞草| 国产精品天堂| 中文字幕精品人妻在线| 91在线一区二区| 狠狠干2019| 亚洲AV无码乱码精品| 人妻丰满熟妇av无码区波多野| 大香蕉超碰在线| 亚洲视频区| 四川乱子伦露脸对白视频| 大屁股熟女| 日韩无 码久久人妻| 欧美人与性动交α欧美精品i| 无码人妻熟妇av又粗又大| 在线无码人妻| 台湾中文佬娱乐官网| 一道本免费视频| 3p少妇被狂躁到高潮无码| 国产+无码+免费| 国产乱国产乱300精品| 8x8ⅹ国产精品一区二区| 秀婷的呻吟1一42少妇在线播放| 亚洲黄色片子| 丰满人妻一区二区三区在线| 变态另类视频一区二区三区| 91在线精品秘 一区二区黄瓜| 亚洲AV无码乱码| 日本一道在线| 999zyz玖玖资源站稳定| 久久国产精品久久久久久电车| 91av观看| 国产三区精品| 婷婷777| 麻豆精品秘 国产传媒MV男同| a视频在线观看| 毛多水多丰满女人A片| 国产无码一区在线| 国产91 丝袜在线播放| 欧美熟妇丰满乱码人妻精品| 可以免费在线观看的激情视频 rmvb 下载| 国产麻豆一精品一男同| 亚洲AV日韩美AV无码一区二区| 国产免费一区二区三区免费A片| 亚洲AV无码久久寂寞少妇多毛| 人妻系列中文字幕| 一本一道加勒比无码aⅴ| 中文字幕+乱码+中文字幕电视剧| 亚洲AV小说| 岛国AV网站| 91丨九色丨国产 在线| 国产在线1区| 丁香婷婷色8XXX6799视频| 国产精品一区二区在线免费观看| 中文字幕+乱码+中文乱码91| av激情小说| 一二三区视频| A片免费在线播放| 久久国产精品久久久久久电车| 91无码人妻精品一区二区三区四| 成人毛片18女人毛片软件下载| 精品一区二区三区成人免费视频| 在线日韩AV| 成人AV导航| 日本熟妇人妻| 免费精品视频一区二区三区| 国产丰满乱子伦午| 护士高潮一级毛片| 国产又粗又大又黄视频| 亚洲一区二区三区无码| 国模龙阳露私毛150P| 中文字幕一区二区三区人妻电影| 免费 成人 美女女| 国产熟妇 码视频户外直播| 国产在线精品一区| 天堂网在线播放| 国产玖玖| www.蜜臀av.com| 亚洲男同网站| 国产做受麻豆| 忘忧草成人| 性国产果冻裸体XXXX| 福利网站在线观看| 免费yy6080 91红桃| 妺妺窝人体色777777| 日韩精品视频在线观看免费| 97视频在线播放| 欧美又粗又大| 日韩欧美视频| 老熟妇高潮一区二区高清视频| 毛多水多丰满女人A片| 蜜臀AⅤ国产精品久久久国产老师| 91精品国产情侣高潮露脸| 欧美高潮AAAAAA片| 日本理论片免费观看在线视频| 国产麻豆免费| 91无码人妻精品一区二区三区四| 丰满人妻无码| 久久无码精品丰满人妻| 无码中文字幕在线观看| 97国产视频| AV传送门| 亚洲高清一区二区三区四区电影| 精品人妻少妇一级毛片免费| 成人做爰A片一区二区app| 肉欲近親相姦中文字幕| 成人做爰黄A片免费看直播室动漫| 国产乱国产乱老熟300部视频| JUL703人妻秘书、汗と接吻| 国产午夜精品一区二区| 天海翼无码在线播放| 人妻少妇中文字幕| 国产女人被躁到高潮的AV免下载| 西西人体444WWW无码男男| 亚洲精品视频在线播放| 亚洲AV无码一区二区三区少妇| 久久99精品国产| 中文字幕 自拍偷拍| 中文字幕一区二区人妻免费| 日本加勒比在线| 欧美人妻黑人无码国产| 国产精品人妻无码一区二区三区| 亚州无码AV| 自拍视频一区| 臭小子啊轻点灬太粗太长了的视频| 巨茎大战欧美一区二区| 欧美精品黑色丝袜无码| 成人H动漫精品一区二区无码| 97超碰人妻| 女人被添荫蒂免费视频| 成人超碰在线| 樱井莉亚无码| 亚洲AV秘 无码一区二区三| 午夜av在线| 成人A片免费视频| 国产人妻AV| 国产自慰在线观看| jiZZjiZZ亚洲丰满熟女| 亚洲最大av| 婷婷三级片| 丰满人妻A片二区| 国产精品一区二区AV白丝下载| 91在线无码精品秘 国产软件| 成人A片免费视频| 99久久精品国产一区色| 亚洲综合色网| 亚洲午夜伦理| 日韩欧美视频| 亚洲秘 无码一区二区三区欧美| 黑人大鷄巴XXX高湖| 超碰人妻97| 少妇二区| 初尝人妻少妇中文字幕XX| 精品一区二区三区无码| 亚洲精品视频在线| 视频一区二区在线| 少妇被黑人到高潮喷出白浆| 波多野结衣免费AV| 四川乱子伦露脸对白视频| 国产成人精品一区二三区熟女在线| 日本高清免费AAAAA大片视频| 躁老太老太騷BBBB| 丰满人妻一区二区三区精品高| 国产在线拍揄自揄拍无码男男| 800av在线播放| 3p免费视频| 乱伦麻豆| 国产精品久久久久影院老司| 亚瑟视频中文网| 成人精品H无码 调教| 国产一区精品在线观看| 亚洲一区在线视频| 国产在线视频一区二区| 丰满熟妇高潮一区二区三区| 婷婷av在线| 97免费视频在线观看| 日韩中文字幕久久| аⅴ资源新版在线天堂| 人妻少妇一区二区三区| 福利网站在线观看| 无码国产精品成人一区二区三区| 无套内谢少妇毛片A片流出白浆| 国产成人精品免费| 麻豆91视频| 少妇麻豆| 日本A∨视频| 无码xxx| 欧美十次| 亚洲一区二区三区免费视频| 国产一区在线免费观看| 日本岳HD中文字幕| 北条麻妃无码在线| 日韩8x8x| 成人免费毛片| 91调教视频| 美丽人妻中文字幕| 欧美国产视频| 狠狠撸在线| 丰满少妇在线观看免费视频| 大荫蒂女人毛多高潮| 精品少妇一区二区三区免费观| 55歲淫老熟婦| 18禁网站在线免费观看av| 亚洲黄色在线观看| jzz亚洲| freesex欧美喷水| 亚洲一区二区三区影视| 麻豆精品一区二区| 91日本在线播放| 亚洲欧美成人片| 性亚洲老奶大老太HD| 日本无码人妻熟妇人妻| 99精品在线播放| 国产精品在线一区二区| 国产A片视频| 伊人激情网| 大地资源网在线观看入口| 国产伦精品一区二区免费| 少妇人妻真实偷人精品| 亚洲日韩国产AV无码无码精品| 人妻精品在线| 大地资源在线官网第三页在线播放| 人妻无码在线播放| 国产精品一区一区三区| 日本亚洲欧美在线| 日本理论在线| 99国产免费| 成人毛片在线观看| 日本成人免费网站| 少妇视频在线现看| 人妻丰满熟妇av无码区二区| 国产91无码精品综合| 亚洲人体视频| www.8888.com人妻| 国产3P视频| 日本熟妇在线视频| 成人做爰黄A片免费看直播室动漫| 强伦轩人妻一区二区电影| 91无码人妻一区二区成人AⅤ| 国产女主播在线| 可以免费在线观看的激情视频 rmvb 下载| 人妻无码系列| 国产偷人妻精品19p| 一本加勒比HEZYO综合| 无码高清视频在线观看| 99精产秘 18 在线观看| xxx无码| 日韩少妇无码| 波多野结衣AV在线播放| 人人操天天干| 丰满人妻一区二区三区视频54| 高潮喷水在线观看| 日韩a在线观看| 黑人性猛交| 国产精品久久在线观看| 中文字幕免费视频| 亚洲综合色网| 91视频在线看| 91人妻无码精品一区二区毛片| 久久久久久97| 偷看女厕撒尿77777| 精品一区二区免费| 国产在线A片| 国产丰满乱子伦午夜福利| 日本少妇一区二区| 影音先锋成人AV| 搡老岳熟女国产熟妇| 成人午夜无码视频| 日韩人妻无码一级毛片欧美| 国产无码AV| 丰满大乳人妻中文字幕| 日韩中文字幕熟妇人妻| 色婷婷AV| 国产精品成人3p一区二区三区| 国产传媒在线观看| 最新无码视频| 公与媳一区二区三区| 成人超碰在线| 亚洲第一伊人| 国产精品一区在线| 美国久久久久| 亚洲免费一区二区| 伊人色综合网站| 忘忧草av| 秋霞一区二区三区| 菠萝视频日韩欧美| 国产丰满XXX高潮国产| 福利姬在线视频| 无码精品一区二区三区在线播放| 日韩黄色在线| 夜夜春夜夜爽| 精品人妻无码一区二区三区狼群| 亚洲人成在线观看| AV无码在线播放| 日本少妇白洁| 无码国产精品一区二区视频| 三年中国在线高清观看| 亚洲精品一二三区| 丰满少妇无码| 激情AV小说| 91 国产 爽 黄 在线相亲| 国产精品扒开腿做爽爽的免费软件| 暖暖成人免费视频| 超碰国产97| 国精产品秘 成人一区二视频| 欧美亚洲另类小说| 一区二区三区在线电影| 欧美精品999| 久久成人免费| 欧美一区二区三区系列电影| 久久久毛片无码免费收看| 国产自慰在线观看| 免费视频一区二区| 色婷婷av| 国产高清无码内射| 少妇精品视频一区二区| 在线无码一区二区| 欧美亚洲激情| 国产探花视频在线观看| 三级片免费看| 高清一区二区三区四区| 少妇AAA级久久久无码精品片| 成人做爰A片免费看黄冈| 亚洲一区在线视频| 高H在线观看| 台湾成人做爰A片| 国产免费A片| 夜夜嗨Av禁果Av粉嫩AV懂色Av| 妺妺窝人体色555555大粗色| 国产无码av在线| 国产福利精品视频| 亚洲无码av在线播放| 欧美自慰网站| 中文有码人妻熟女久久| 探花在线观看| 国产女人被躁到高潮的AV免下载| 97精品综合久久| 久久精品视频免费| 精品一区二区免费视频| 少妇被c 黄 在线网站91| 日韩黄网| 人妻丰满熟妇av无码区二区| 日本黄色动态图| 男同无码gv一区二区三免费| 日韩制服丝袜在线| 日本一本在线播放| 神久久久久| 欧美一区视频| 国产农村熟妇出轨videos| 亚洲欧美日韩综合| 无码国产精品一区二区视频| 人妻无码系列| 国产人妻绿帽3p国语对白| 国产自偷自拍| 成人做爰高潮片免费漫画视频| 色呦国产| 欧美性另类| 国产免费麻豆| 亚洲无码视频一区| 91在线无码精品秘 国产三年| 荫蒂被三个男人添| 护士护士护士一级毛片| gai视频在线观看资源| 强伦轩人妻一区二区电影| 人妻丰满熟妇AV无码| AV成人小说| 精品国产乱码一区二区三区免费| 亚洲成人性爱小说| 日韩性爱视频在线观看| 无码人妻丰满熟妇一区二区三区| 91嫖妓站街按摩店老熟女| 国产精品免费无遮挡无码永久| 国产探花免费观看| 人妻互换一二三区激情视频软件| 乳荡护士肉欲1~8集小说| 丰满人妻一区二区三区中文字幕| 国产一区在线播放| 成人毛片免费看| 影音先锋中文字幕资源| 人妻互换一二三区激情视频软件| 97精品在线| 国产伦精品一区二区三区妓女| 视频一区二区三区在线| 久久久精品成人网站| 国产视频一区二区在线| 国产一区二区视频免费| 免费+精品+国产在| 无码成人一区二区三区免费视频| 少妇自慰一区二区三区| 新妺妺窝777777太粗| 97资源超碰| 国产做爰高潮呻吟视频| 麻豆精品一区| 亚洲精品一二三区| 欧美成人精品A片人妻| 密臂av| 国产孕妇乱子伦精品免费观看| 亚洲av观看| 无码人妻AV一区| 插b视频在线观看| 精品人妻少妇一级毛片免费| 丰满熟妇高潮一区二区三区| AV中文在线| 西西人体444| 亚洲天堂在线观看视频| 日韩网站在线观看| a在线免费观看| 久久久毛片无码免费收看| 影音先锋波多野结衣| 成人在线视频网站| 丰满一区二区三区| 日韩精品人妻中文字幕| 无码视频一区二区| 久久国产精品久久久久久电车| 久久久久成人精品免费| 二区三区在线观看| 欧美疯狂做受XXXXX高潮| 荫蒂被男人添免费视频| 乳荡护士肉欲1~8集小说| 老熟妇精品一区二区三区| 人妻人妇偷人精品免费视频| 91丨九色丨国产 在线| 丰满少妇在线观看资源站| 少妇被躁高潮内谢了| 超碰av在线| 综合影院| 一区二区无码视频| 国产乱国产乱老熟300视频| 超碰在线免费观看97| 啊v视频在线| 高清视频一区二区| 国产一区无码| 亚洲欧美另类小说无码| 国产一区二区三区视频在线| www.1024| 新妺妺窝7777777| 成人做爰A片免费看黄冈| 亚洲欧洲国产精品| 亚洲成人一区二区| 国产无码中字| 久久99免费观看| 国产精品乱码一区二区| 亚洲爆乳无码| 日本东京热视频| 性开放免费网站| 嫩草国产在线| 91人妻丰满熟妇Aⅴ无码| 加勒比东京热一本大道| 国产孕妇乱子伦精品免费观看| 久久无码精品丰满人妻| 人妻av中文字幕| 爸爸叫我畲妈妈小新分集剧情| 女列车长被内谢流白浆| 国产在线视频一区二区三区| 熟女阿 高清BBW肥大| 色男人色天堂| 亚洲综合无码| 免费在线观看A片| 凹凸世频在线观看免费版高清| av在线观看| 国产麻豆free性XXX护士| 欧美日韩人妻| 日韩制服丝袜在线| 亚洲精品免费视频| 亚洲日韩电影| 国产探花网站| 精品少妇爆乳无码av无码专区| 亚洲一区二区三区影视| 成人做爰黄A片| 91人妻一区二区三区| 波多野结衣被躁了38分钟| 福利姬在线看| 国产人妻 精品无码免费| 69视频网站| 欧美黑人做爰爽爽爽| 熟女乱弄| 99国产精品99久久久久久| 蜜臀av性久久久久蜜臀aⅴ涩爱| 护士护士护士一级毛片| 国产免费A片| 精品人妻午夜一区二区三区四区| 亚洲天堂成人在线| 日韩黄色小说| 91人妻无码精品一区二区| 日韩理论在线观看| jizz中国视频| 变态另类视频一区二区三区| 国产午夜精品视频| 西西人体444| 少妇人妻无套进入69va| 亚洲AV综合色区无码一区二区三区| 在线免费视频一区二区| 国产探花在线观看| 欧美激情亚洲| 午夜福利100| 久久久精品国产sm调教网站| 毛很浓密很多黑毛熟女| 精品 码产区一区二小说| 国产精品一区二区在线免费观看| 少妇人妻无码| 人人操天天干| 国产精品一区二区免费在线观看| 国产女人18毛片水18精品| 国产精品手机在线观看| 少妇人妻真实偷人精品| 超碰97成人无码中文字幕| 国产九九精品| 荫蒂被男人添A片视频| 国产区视频在线| 亂倫近親相姦中文字幕| 波多野结衣一二三区| 无码精品在线观看| 亚洲激情另类小说| 三级男人添奶爽爽爽视频| 亚洲黄色精品| 大地资源高清在线视频| 欧美成人无码一区二区三区在线| 东北少妇毛多白浆多| 人妻与黑人一区二区三区| 无码视频免费观看| 中文字幕亚洲综合| 无码视频一区二区三区| 丰满熟妇高潮一区二区三区| 日本内射网站| 上海熟妇搡BBBB搡BBBB| 国产乱婬AAAA片视频| 亚洲性视频| 亚洲欧美日本在线| 四川乱子伦露脸对白视频| 日本一区二区视频| 神久久久久| 六十路70路老熟女A片免费看| 丰满人妻一区二区三区中文字幕| 白嫩小泬BBB免费观看| 丰满熟妇高潮一二三区| 亚洲激情视频小说| 日韩制服丝袜在线| 国产高清av| 躁BBB躁BBB添BBBBBB| 一本加勒比HEZYO| 妺妺窝WWW仙踪林欢迎你| 国产99爱| 久久精品在线| 日本人妻一区二区| 国产乱国产乱老熟300视频| 加勒比一本无码| 丰满人妻无码| 日本熟妇一区二区三区| 欧美视频导航| 亚洲电影一区二区三区| 无套内射人妻| 午夜国产免费| AV激情小说| 91秘 片黄在线观看| 亚洲AV无码成人精品区瑜伽裤| 蜜臀AⅤ国产精品久久久国产老师| 无码人妻精品一区二区三| 国产精品无码一区二区三| 韩国GOGOGO免费完整| 欧美三级片在线观看| 日本人妻一区二区三区| 久久丫免费看电影| 亚洲综合无码| 偷拍自拍第一页| 免费一级A片在线观看视频| 亚洲成人在线一区| 激情文学亚洲| 国产午夜免费视频| 国产探花一区二区三区| 日本少妇一区| 久久无码精品丰满人妻| 蜜臀av性久久久久蜜臀aⅴ流畅| 性情网站| 亚洲自拍偷拍一区二区| 亚洲丝袜综合| 黑森林福利导航| 日本人与禽ZOZZO视频| 无码人妻丰满熟妇精品| 少妇视频在线现看| 国产不卡在线观看视频| 日本在线一级| 亚洲人成在线观看| 黑人大鷄巴一級黃大雞巴动漫| 中文字幕人妻日韩在线| 欧美大黑BBBBBBBBB在线| 极品少妇AV| аⅴ资源新版在线天堂| 欧美黑人做爰爽爽爽| 在线观看中文字幕| 性调教视频| 无套内谢少妇毛片A片樱花| 国产探花在线播放| h视频网站在线观看| 欧美视频免费在线观看| 996热| 韩国GOGOGO免费完整| 玖玖资源站最新网址| 麻豆精品秘 一区二区三区| 艳妇视频一区二区三区| 2014av天堂网| 欧美丰满熟妇无码蜜桃| 精品网站999www| 99久久电影| 影音先锋中文字幕资源| a片视频在线观看| 国产精品视频在线观看| 黄片网站在线观看| 高h在线看| 少妇做受XXXXⅩ高潮片| 免费 无码 国产在线53| 91乱子伦国产乱子伦| www.heyzo| 狂暴强伦轩一区二区三区四区| 精品无码在线观看| 91人妻一区二区三区无不码超满| 一区二区在线视频| 一本色道HEZYO无码专区| 办公室奶边摸边做爰69式图片| 人妻丰满熟妇av无码区HD优| 无码中文字幕在线观看| 国产精品999| 乱伦中文字幕电影| 久久精品国产亚洲AV无码偷窥| 在线视频h| 日本东京热网址| 少妇高潮视频| 韩国无码一区二区| 精品少妇一区二区| 国产91丝袜 在线播放| 1000部无码| 国产偷人妻精品19p| 丰满少妇在线播放BD日韩电影| 熟妇人妻一二三区无码精品| 国产Av影视| 久久免费精品视频| 色综合久久88色综合天天看泰| 亚洲精品免费视频| 午夜无码AV| 人人操人人射| 狂暴强伦轩一区二区三区四区| 91精品人妻无码| 亚洲+日产+专区| EEUSS| 亚洲永久免费视频| 无码人妻熟妇av又大又粗| 亚洲A视频| 国产亲子乱A片免费视频| 麻豆精品秘 一区二区三区| 天海翼一区二区三区| 免费无码毛片一区二区A片小说| 国产av影视| 亚洲无码在线播放| 欧美综合一区| 少妇AAA级久久久无码精品片| 日本人与禽ZOZZO视频| 人妻无码在线播放| 国产视频一区二区在线播放| 国产亚洲一区二区三区在线观看| 日韩性爱在线观看| 另类视频在线18| 欧美老妇一区二区三区免费视频| 荫蒂被三个男人添| 亚洲h| 精品国产一二区| 欧洲AV在线| 成人超碰在线| 国产视频三区| 400部精品国偷自产在线观看| 超碰在线97国产| 色秘 乱码一区二区三区在线男奴| 国产一级内射| 中文字幕不卡| 探花视频免费观看| 精品人妻一区二区三区在线视频不卡| 国产乱码一区二区三区的解决方法| XXXX18 国产AV| 日韩无码网站| 青娱乐国产视频| 传媒无码| 亚洲中文无码av| 国产乱妇无码A片免费看视频小说| 日本69视频| 一本加勒比HEZYO| 天堂av电影| 久久综合99| 4388成人网| 狠狠撸在线| 亚洲国产精品99久久久| 强伦轩一区二区三区四| 北条麻妃在线无码| 国产熟妇 码视频户外直播| ww国产| 中文字幕日产av| 亚洲AV中文| 国产精品被狂躁到高潮| 99国产精品99久久久久久| 欧美亚洲另类小说| 少妇被黑人到高潮喷出白浆| av在线www| 99久久精品国产一区色| 天天日人人操| 99精品网站| 欧美freeSeX黑人超大| 999国产精品| 97国产精品视频人人做人人爱| A视频在线观看| 国产强伦轩免费视频在线| 91玉足脚交白嫩脚丫在线播放| 奶大灬舒服灬一进一出三区| 四虎成人网站| 亚洲视频一区| 亚洲 无码 在线 播放| 99久久精品免费看国产交换| 久久成人免费视频| 无码精品视频| 97在线视频免费观看| 玖玖爱国产| 无码AV电影| 国产免费麻豆| a免费视频| 一本加勒比HEZYO| 超碰97成人无码中文字幕| 亚洲无码精品一区二区三区| 尤物在线视频| 中文字幕少妇| 欧美日韩性色无码免费| 午夜成人AV| 国产精品久久午夜夜伦鲁鲁| av无码一区| 蜜桃av色偷偷av老熟女| 国产人妻无码30p| 91乱子伦国产乱子伦| 日韩一级在线| 免费视频一区二区| 国产一区二区在线观看视频| 无码视频在线观看| 人妻人妇偷人精品免费视频| 欧美成人无码一区二区三区在线| beeg18+日本高清| 超碰成人免费| 无码人妻一区二区三区在线视频| 欧美999| 国产a片一区二区三区| 成人一区二区三区在线| 97资源视频| 国产超碰97| 丰满人妻被猛烈进入| 女人被狂躁G点高潮喷水| 91无码人妻| 国产精品久久午夜夜伦鲁鲁| 国产在线一区二区| 成人毛片18女人毛片免费黑人看| 亚洲AV综合色区无码一区爱Av| 久久精品在线观看| 亚洲性爱小说视频| 中文无码人妻丰满熟妇啪啪| 丰滿人妻一区二区三区| 在线免费看a| 国产精品一区二区在线| 超碰人人人人人| 欧美精品黑人无码| 国产乱人伦无码视频| 3P视频在线观看| 成人高H视频| 国产一区免费| 熟妇人妻av无码一区二区三区| 一区二区av| 成人黄色无码| 日韩网站在线观看| 国产精品97麻豆cm传媒| 日产av在线| A在线免费观看| 星空无限传媒在线观看| 国产女人18毛片水真多18精品| 国产探花视频在线| 91人妻无码精品一区二区| 中国老熟妇| 狠狠撸在线| 无码日韩精品一区二区免费漫画| 亚洲 激情 另类| 国产凹凸一区二二区| 精品一区二区免费| 免费乱伦视频| 99伊人网| 激情亚洲色图| 午夜精品一区二区三同性男| 精品人妻无码| 无码人妻在线播放| 97视频在线播放| 性一交一乱一区二区洋洋Av| 国产精品999| 日本精品视频在线| 黑人精品XXX一区一二区| 国产在线一区二区| 激情文学亚洲| 高h视频在线观看| 欧洲亚洲无码| 动漫无码视频| 日本三级无码| 丝袜+亚洲+另类+欧美+变态| 色天堂视频| 少妇人妻偷人精品XXX| 日本欧美成人| 国模少妇一区二区三区三区| 91视频一区二区| 五月亚洲综合| 麻豆瑜伽房的瑜伽教练| 国产精品被狂躁到高潮| 国产三级视频| xx国产| 日本香蕉视频| 国产一区二区在线观看视频| 97人妻精品| 黄色激情视频网站| 国产精品XXX| 丰满大乳人妻中文字幕| 超碰在线免费看| 免费无码毛片一区二区A片小说| 国产一区免费观看| 国产精品无码人妻一二区| 爸爸叫我畲妈妈小新分集剧情| 精品人妻午夜一区二区三区四区| 一本大道伊人AV久久综合| 伊人小电影| 日韩中文字幕av| 超碰人人超| 国产aaa| 成人A片免费视频| 久久国产劲爆∧v内射| 无码国产精品69久久久久孕妇| 欧美另类天堂| h网站免费| 欧美熟妇色XXXx欧美老妇多毛| 国产91无码精品综合| ,国产乱人伦无无码视频| 国产精品视频在线观看| 无套内射人妻| 亚洲电影一区二区三区| 蜜臀久久99精品久久久久宅男| 操老熟女| 欧美一区二区三区XXXX的视频| 无套内射视频网站| 亚洲国产成人在线| 超碰在线免费观看97| 女人的天堂av| www.大香蕉.com| 久久99精品久久久久久水蜜桃| 永久免费在线视频| 黄色精品视频| 日本人妻一区二区三区| 悠悠资源音影先锋在线观看| 亚洲综合电影| 麻豆一区二区三区免费在线播放| 人妻系列中文字幕| 天天天天天天天天天天天天天天天天天天天天天天日射| 国产在线一区二区| 亚洲欧洲一区| 亚洲一区二区无码| 中文黄片| 一区二区三区A片免费播放| 国产91在线观看| 亚洲一区二区电影网| 五十路老熟女 码A片| 国产在线导航| 99国产精品久久久久久久成人| av激情小说| 女人的天堂AV| 黄色资源在线观看| 性一交一乱一区二区洋洋Av| 亚瑟av| 亚洲激情性爱| 加勒比不卡视频| 少妇高潮无码| 国产丰满乱子伦无码| 另类sdamb重囗味日本HD| 国产熟女AV| 中文字幕人妻秘书汗と接吻に| 在线A视频| 久久久久成人精品免费| 免费在线观看av网点| 一级a免一级a做免费线看内裤英文| 97在线观视频免费观看| 日本欧美成人| 久久精品成人视频| 巨爆乳无码大乳巨视频| 东京热男人天堂| 人人操人人射| 久久午夜精品人妻一区二区三区| 四虎成人网址| 欧美freesex黑人又粗又大| 蜜桃AV鲁一鲁一鲁一鲁樱花影院| 亚洲天堂在线观看视频| 国产无套 进入免费| 亚洲成人在线一区| 大香蕉国产视频| 少妇白浆| 日韩成人色图| 久久无码精品丰满人妻| 成人做爰黄 片免费| 无码熟妇人妻AV又大又粗又爽| 久久成人视频免费在线视频| 国产精品高潮呻吟| 日韩成人色图| 欧美群交在线观看| 色综合久久久无码中文字幕999| 亚洲福利在线观看| 亚洲欧美另类小说| 奶大乱-伦-乱-干的视频| 亚洲 小说区 图片区 都市| 国产毛多水多做爰爽爽爽| k频道在线观看| 最好看的2018中文中国话视频| 亚州av电影| 日本A视频| 亚洲激情另类小说| 二区在线视频| 国产成人精品二三区波多野| 91日韩视频| 波多野结衣av在线| 国产人妻AV| 韩国无码一区二区| 亚洲精品影视| 无码AV电影在线观看| 成人精品老熟女| 大地资源网中文第三页的在线观看| 欧美三级网站| 亚洲激情另类| 精品国产乱码一区二区三区免费| zjzjzjzjzj亚洲女人| 性亚洲老奶大老太HD| 亚洲AV电影在线观看| 欧美亚洲日韩一区| 中文字幕综合| 伊人大香蕉在线观看| 亚洲国产精品99久久| 国产高清无码内射| 久久午夜精品人妻一区二区三区| 精品国产一二区| 国产亚洲一区二区三区在线观看| 69久蜜桃人妻无码精品一区| 做a的小视频大全| 国产毛多水多做爰爽爽爽| 玩弄人妻少妇1000系列| 69久蜜桃人妻无码精品一区| 密臂AV| 亚洲无码色| 400部精品国偷自产在线观看| 亚洲无码 在线播放| 亚洲精品www久久久久久广东| 变态另类视频一区二区三区| 超碰在线观看免费| 欧美熟妇精品黑人巨大一二三区| 午夜AV在线观看| 欧美视频免费在线观看| 97免费在线| 亚洲精品一二三区| 91麻豆精品一区二区三区| 精品无码一区二区三区四区| 亚洲色图15P| 四虎精品一区二区| 大胆人体艺术91视频| 插b视频在线观看| 日韩黄片在线| 国产乱伦中文字幕| 四虎成人在线| 国产伦精品一区二区免费| 丰满雪白极品少妇流白浆| 国产精品 男同| 成人做爰黄AA片免费看三区| 欧美精品xxx| 99鲁鲁精品秘 一区二区三区| 久久AV网站| 北条麻妃无码| 无码人妻一区二区三区在线视频不卡| 在线观看欧美日韩视频| 超碰人人干| 少妇又白又嫩又色又粗| 无码人妻熟妇av又粗又大| 在线无码一区二区| 波多野结衣成人在线| 强行糟蹋人妻HD中文字幕| 69视频免费| 亚洲国产精品99久久| 高清无码第一页| 麻豆一区在线| 日本人妻视频| 欧美日韩人妻| 久久精品电影| 亚洲无码自拍| 波多野结衣av网站| 亚洲乱伦网站| 蜜臀av性久久久久蜜臀aⅴ涩爱| 四虎影院在线播放| 成人AV导航| 无码人妻熟妇av又粗又粗| 少妇人妻丰满做爰XXX| 国产在线999| 精品无码一区二区| 欧洲AV在线| 色就是欧美| 亚洲一区二区无码视频| 成人做爰黄A片免费视频网站野外| 女人免费视频| 999zyz玖玖资源站永久| 丰满雪白极品少妇流白浆| 丰满人妻一区二区三区大胸| 一本一道人人妻人人妻αV| 超碰在线成人| 精品久久视频| 麻豆精品一区二区| 亚洲无码AV一区二区三区| 人妻丰满熟妇av无码区本子| 国产亚洲欧美日韩高清| 成人精品老熟女| 日韩少妇无码| 成人毛片18女人毛片免费看百度| 91人妻无码精品一区二区三区| 一道本免费视频| 中文字幕在线观看不卡| 无码视频一区二区三区| 国产日韩欧美| 一区二区三区在线电影| 国产99久久九九精品无码免费| AV不卡在线| 国产精品无码人妻G奶一区| 亚洲欧洲国产精品| 欧美熟妇黑人.巨大一二三区| 丰满人妻一区二区三区四区五区六区| 凹凸世频在线观看免费版高清| 丰满人妻一区二区三区大胸懂色| 色呦呦中文字幕| 正在播放,夫妻4p真实交换自拍| 在线电影一区二区| 亚洲最大av| 亚洲综合影院成人AV| 熟妇一区二区三区| 丰满人妻一区二区三区大胸懂色| 中文字幕高潮| 日韩福利电影| 91在线无码精品秘 入口动作| 日本在线www| 成人熟女网| 亚洲一区二区电影网| a片视频在线观看| 亚洲黄色在线观看| 熟妇高潮喷沈阳45熟妇高潮喷| 欧美丰满熟妇| 国产内射视频| 国产精品无码一区二区三区免费| 东北少妇大叫高潮XXXⅩ传媒| 荫蒂被三个男人添| 无码人妻一区二区三区在线视频| 躁BBB躁BBB添BBBBBB| 成人少妇视频| 伊人大香蕉在线| 亚洲女人的天堂| 欧美午夜精品成人片在线播放|