歡迎來到優發表網!

購物車(0)

期刊大全 雜志訂閱 SCI期刊 期刊投稿 出版社 公文范文 精品范文

單元測試方法范文

時間:2023-02-17 17:22:14

序論:在您撰寫單元測試方法時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。

單元測試方法

第1篇

關鍵詞:飛行控制軟件;單元測試;動態測試

中圖分類號:TP301

文獻標識碼:A 文章編號:1672-7800(2015)005-0029-03

作者簡介:劉思思(1985-),女,陜西商洛人,碩士,上海機電工程研究所工程師,研究方向為飛行控制軟件開發、系統集成與驗證;劉迪(1985-),男,黑龍江哈爾濱人,碩士,上海機電工程研究所工程師,研究方向為制導控制系統設計與仿真。

0 引言

在飛行控制軟件(簡稱飛控軟件)開發過程中,單元測試環節必不可少。其中,靜態度量指標可以用專門的工具很方便得出其具體數值,而動態測試雖然也有專門的工具,但編寫測試用例需要花費大量時間和精力。當前,航天多型號開發任務重,迫切需要應用自動化的測試工具軟件來提高動態測試的工作效率。

本文結合飛控軟件的特點,論述通過自動生成測試用例的工具軟件Cantata6.2進行單元動態測試的方法

1 飛行控制軟件特點

飛控軟件的主要功能是完成相關設備之間的實時信息交互與控制解算,從而實現飛行過程中姿態和位置的控制。飛控軟件主要分為應用層軟件、接口協議層軟件和底層驅動軟件3個部分,軟件架構如圖1所示。

應用層軟件由實現姿態和位置控制的各功能模塊組成;接口協議層軟件主要為飛行控制設備與其它設備之間通信的協議模塊;底層驅動軟件主要由飛行控制設備的接口驅動模塊以及硬件輸入輸出模塊組成。

飛控軟件嵌入在飛控設備中,具有實時性高、時序和邏輯復雜、可靠性高的特點。首先,要確保底層驅動軟件和接口協議軟件的正確性,使得各類信號得以正確傳輸;其次,要確保軟件與控制算法模型的一致性,輸入輸出及解算正確;最后,要確保軟件時序和邏輯的正確性。只有這樣才能保證飛行控制系統正常工作。

2 飛行控制軟件單元測試的意義

對飛控軟件的最小組成單位――函數進行測試的目的在于檢驗其能否正確地實現其功能,滿足性能指標和接口要求。通過語句(SC)、條件(DC)、修正條件判斷(MC/DC)等覆蓋率指標評價程序結構,及早發現軟件代碼中的編碼和邏輯錯誤。

對控軟件來說,被測函數已經完成了編碼和調試,能夠通過編譯和鏈接進行單元測試。此外,不考慮每個模塊與其它模塊之間的關系,為每個模塊設計驅動模塊和樁模塊,每個模塊進行獨立的單元測試,各模塊的單元測試可以并行進行,能夠提高測試效率,也較容易實現100%的覆蓋率指標要求[1]。

3 Cantata6.2測試工具

3.1 Cantata6.2簡介

Cantata6.2采用先進的代碼分析器和AutoTest技術,智能分析被測代碼,掃描代碼的所有可能路徑,根據選定的覆蓋率標準,自動生成滿足100%覆蓋率的測試用例。對全局變量、返回值自動賦期望值,并包含對全局變量、返回值、調用函數參數傳遞等進行檢查。對形參為復雜類型,如結構體指針的情況,能自動生成相應的測試對象,即構造一個結構體數組,將結構體數組的地址賦給形參。自動生成樁函數,在測試工程中替代真實的外部函數。使用Cantata6.2進行單元測試的原理如圖2所示。

用戶可以使用Cantata6.2工具AutoTest選擇相應的覆蓋率規則集,通常航天A級軟件要滿足修正條件判斷(MC/DC)覆蓋率100%,B級軟件要滿足分支判斷(DC)覆蓋率指標100%,C級軟件要滿足語句(SC)覆蓋率指標100%。飛控軟件通常均為A級軟件,選擇DO-178B/ED-12B Level A Coverage規則,自動生成滿足SC、DC、MC/DC3個覆蓋率指標要求的測試腳本文件。

3.2 含有樁函數的測試實例

本文以飛控軟件的指令形成函數模塊為例,檢驗Cantata6.2的動態測試功能。該函數模塊的主要功能是形成穩定控制系統姿態控制等的指令信號。代碼框架如下:

void Instruction (C_INSTRCUTION *C_)

{

……; //定義局部變量

if(C_->fInTT < t1)

{

……; //控制解算

}

else

{

……; //控制解算

Function1(C_);

……;

if(C_-> fInTT < t2) //注①

{

……;

}

else

{

……;

}

……;

}

}

利用Cantata6.2進行動態測試。自動生成10個測試用例并執行完后,語句覆蓋率和分支判斷覆蓋率都沒有達到100%,源代碼中注①處標注的條件判斷的假分支沒有得到執行。于是,手動添加一個測試用例,使得在給定的輸入條件下結構體變量C_-> fInTT的值落在[t2,∞)的區間內,接著重新執行該測試用例,結果還是執行不到該假分支。仔細分析代碼后發現,該分支中的條件判斷表達式中的結構體變量C_-> fInTT的值已被樁函數Function1(C_)修改。

處理方法如下:第一步,在Cantata6.2的調用接口控制界面中,為該樁函數添加一個新的樁函數實例,并手動修改結構體變量C_-> fInTT的值,該數值應大于或等于t2;第二步,在Cantata6.2測試用例界面,將調用序列更改為新的樁函數實例。至此,執行全部11個測試用例之后,滿足語句和分支判斷覆蓋率全達到100%的指標要求。

3.3 編譯器對測試結果的影響

飛行控制軟件的編譯器目前主要使用CCS2.2或CCS3.3,在用Cantata6.2進行單元測試時,CCS被設置為Simulator模式,Cantata6.2會自動調用CCS,執行編譯好的測試中間文件,進而生成測試結果文件。測試過程中,筆者發現對于如下代碼段,Cantata6.2自動生成的測試用例對X自動賦值為0.9999,調用CCS2.2執行用例后,代碼運行的實際路徑與期望路徑不一致,測試結果不能達到100%的分支覆蓋率指標要求。

#define ZEROP 0.00001

void Function2 (void)

{

if(X

{

……;

}

else

{

……;

}

……;

}

筆者分別在CCS2.2和CCS3.3編譯器環境下,驗證了該代碼段的運行情況,最終得出結論如下:①在CCS2.2編譯器下,程序執行真分支,與期望不一致,結果不正確;②在CCS3.3編譯器下,程序執行假分支,與期望一致,結果正確。上述結果表明,不同的編譯器版本影響程序實際執行路徑的正確性。

4 基控軟件的Cantata6.2使用策略

4.1 Cantata6.2使用策略

飛控軟件中包含很多復雜的結構體數據類型,Cantata6.2能夠對結構體類型自動賦值,不用手動一一賦值;而且飛控軟件涉及大量數學計算,Catata6.2的測試腳本是開放的純C代碼,可在其腳本管理器界面或測試腳本中直接修改某個測試用例的變量值,提高測試效率。Cantata6.2測試工具是通用的,而飛控軟件具有其特殊性,就二者的融合使用,筆者總結出如下經驗:

(1)飛控軟件中一般都包含do while(1)的死循環結構,測試時需要將這類死循環放開,測試用例才能執行完畢。

(2)飛控軟件中包含有很多類似“x=x”的賦值操作,本義是在某些特定條件下,x的值不變,測試時要將這類語句注釋起來,否則Cantata6.2會報錯。

(3)當被測函數包含子函數時,Cantata6.2會自動作打樁處理,但樁函數有可能會修改某些全局變量的值,進而導致某個分支始終無法覆蓋。這時,可以在該樁函數的調用接口添加一個樁函數實例,并手動修改該變量的值,再將調用序列更改為新的樁函數實例,如3.2小節所述實例。

(4)飛控軟件作為嵌入式軟件,最終是固化在飛控設備中,構成飛控系統運行。因此,軟件一般都包含對硬件端口地址的操作,如果是從端口輸出數據,測試時需要將這些代碼注釋起來,如果是讀取某個地址的值,則可以自己定義一個變量代替該數值,否則將導致不能自動生成測試用例。

(5)飛控軟件中的控制算法一般都包含有積分計算,開發人員一般習慣定義靜態的局部變量,遇到這種情況時,應該將這些變量移到函數外部定義,否則會導致不能自動生成測試用例。

4.2 測試驅動開發

Cantata6.2測試工具能夠自動生成測試用例,即使不滿足語句、分支判斷、修正條件判斷覆蓋率100%要求,測試人員也能很快根據覆蓋率結果圖示手動添加新的測試用例,使得該用例執行后覆蓋到上一次未覆蓋到的分支。但是,就筆者的使用經驗而言,Cantata6.2對被測代碼的要求比較高,被測代碼要符合標準C要求,其頭文件不能相互嵌套重復引用,否則一個.c文件和其相關的.h文件加載進去就會出現錯誤提示和警告,而且必須將這些錯誤提示解決完并通過編譯后,才能進行下一步生成測試用例的工作。此外,由控軟件具有邏輯復雜、運算量大的特點,要借助Cantata6.2的自動生成測試用例的功能快速完成飛控軟件測試,這也對飛控軟件的代碼質量和框架結構提出了比較高的要求。在飛控軟件框架結構和代碼質量比較高的情況下,可以加載整個.c文件,一次性生成整個.c的全部測試用例,而不用單個函數去建測試工程,從而加快測試速度。筆者總結使用經驗如下:

(1)飛控軟件的自動駕駛儀模塊根據控制系統的模型編寫,模型中包含滾動、偏航、俯仰三通道控制解算算法,該模塊代碼最好拆成3個函數模塊,單個模塊代碼行數要在200行以內,便于測試,代碼結構也更加清晰。

(2)由控軟件的特殊功能需求,同一個函數中包含多個條件表達式“與”或者“或”,再進行邏輯(即if else)判斷的用法非常多,譬如if(條件表達式1&&條件表達式2||條件表達式3),開發人員在編寫代碼時,最好將這些條件表達式的計算在if判斷之前完成,以有利于測試用例能夠正常覆蓋到期望的分支。

(3)依據航天軟件工程化標準要求,飛控軟件的安全關鍵性等級一般為A級,單元測試必須滿足語句(SC)、分支判斷(DC)、修正條件判斷(MC/DC)覆蓋率均達到100%。MC/DC要求每個判定中的每個條件都曾至少一次獨立影響判定結果。由控系統的特殊算法需求,模型中涉及分段函數計算比較多,選擇MC/DC覆蓋率標準后,某些代碼會覆蓋不到。代碼結構如下,斜體加粗部分為未覆蓋到的代碼:

if((x1>x2)&&(x1< (x2+const1)))

{

……;

}

else if( (x1>(x2+ const2))&&(x1< (x2+const3))) //注2:0

{

……;

}

else

{

……;

}

分析上述代碼,筆者認為由于選擇了修正條件判斷覆蓋率標準MC/DC,Cantata6.2認為第一個判斷條件“x1>x2”的假分支不應再包含“x1>(x2+const2)”的判斷條件。類似情況,建議控制系統設計師修改模型文件,或者軟件開發人員優化程序結構。

(4)通過3.3小節中的實例,建議開發人員應該選擇升級版本的編譯器作為開發工具。此外,筆者嘗試了將ZEROP定義為局部變量0.00001,結果程序無論在CCS2.2還是CCS3.3編譯器下,均執行不到期望的正確分支,這對編碼質量提出了較高要求。

5 結語

利用Cantata6.2自動生成測試用例的功能能夠快速完成單元動態測試,促進開發人員提高編碼質量,提高飛控軟件的可移植性和可維護性,滿足當前航天多型號軟件開發和單元測試的工作需求。同時,工具內置的很多規則集能夠幫助測試人員快速定位軟件編碼錯誤和框架問題,進而幫助開發人員更好的優化程序結構,進一步提高航天軟件研制水平。

參考文獻:

[1] 張猛,毛亮.航天嵌入式軟件的單元測試方法探討[J].航天器工程,2006(7):32-35.

[2] 陶幸輝,宋志剛.嵌入式飛控軟件測試方法研究及實踐[J].軟件導刊,2011(8):14-16.

[3] 馬颯颯,趙守偉,肖小峰.基于覆蓋與故障注入的飛控軟件測試技術研究[J].計算機測量與控制,2005,13(3):291-293.

第2篇

關鍵詞:遺傳算法;模擬退火算法;自動化;單元測試

中圖分類號:TP311.53

隨著計算機技術的發展,計算機智能技術也逐漸得到了開發應用,生物智能、人工智能以及算計智能的聯合應用和優勢互補,使智能技術的應用更加有效。隨著計算機的普及,軟件產品已經深入人們生活工作的各個領域,成為日常工作、生活、娛樂的必不可少的組成部分。而對于軟件安全性能的要求則在很大程度上促進了軟件測試的發展。軟件測試是軟件安全性能和良好的使用性能的重要哦保證,貫穿于軟甲開發過程的始終,保證軟件開發每個階段的質量。

軟件的質量需要經過軟件功能測試才能得到保障,而單元測試則是軟件功能測試的基礎和前提,是軟件測試的起步環節。單元測試針對的對象是程序中最小的軟件模塊,一般是軟件開發人員通過編寫小段代碼,針對被測試代碼的某個較小較明確的功能進行測試,看其是否可以正常運行。

1 參數化單元測試

單元測試作為軟件測試的起步環節,同時也是不可或缺的環節,對軟件的質量起著至關重要的作用。在實際測試中,單元測試代碼的手動編寫工作是一件極其復雜且耗時的工作,并且所選測試實例不能保證覆蓋較大的代碼,具有很大的隨機性,進而降低單元測試的效率。

參數化單元測試將程序規格與測試用例生成分離,解決了傳統單元測試存在的弊端。運用參數化單元測試方法,程序要實現的功能需要人工書寫代碼,然后測試工具就會通過對測試代碼的分析和檢測,自動根據測試的實際路徑生成對應的實例和測試代碼,實現代碼的高覆蓋率。

2 基于遺傳算法的搜索策略

在退火算法的運行過程中溶入遺傳算法,稱為退火遺傳算法,依舊是說,所謂的退火遺傳算法,實際上是由退火算法和遺傳算法兩個部分組成,結合雙方各自的優點和特性,所得到的新的綜合性計算方法。

2.1 遺傳算法依據

遺傳算法的提出源于計算機發展初期提出的所謂“人工進化系統”,它是根據生物進化的特點,借鑒優勝劣汰的自然遺傳法則,參照達爾文進化論的理論思想而形成的一種不依賴具體問題的直接搜索方法,在運用遺傳算法進行數據計算時,不僅要用到進化學的概念,同時也要符合遺傳學說的基因遺傳原理。

運用遺傳算法進行計算時,一般要經過幾個基本步驟,即:初始化數據、數據的擇優選擇、隨機對選中的兩個數據進行交叉互換、根據遺產學說的基因變異原理所進行的個體數據變異、全局最優收斂,進而得出需要的結論或數據。

2.2 模擬退火算法依據

模擬退火算法是根據固體退火過程和組合優化問題之間的相似性而提出的。在對物質進行加熱處理時,物質組成中粒子之間的布朗運動加強,當加熱到一定程度時,溫度達到物質熔點,固體物質會轉化為液體形態。這時,對物體進行退火處理,使溫度降低,則物體的粒子運動減弱,并且會逐漸趨于平衡和有序,最終達到物質性質的穩定。

模擬退火算法運用溫度參數進行控制,當溫度較高時,數據運動變化劇烈,從而使解的區間變化較大,容易接受到較差解;當溫度降低,數據運動逐漸減緩時,解的區間也會逐漸趨于穩定,這時候就可以得到較為優良的解果,從而對遺傳算法的不足進行彌補。

2.3 退火遺傳算法依據

退火遺傳算法,是指以遺傳算法為主要運算方法,并在運算過程中引入模擬退火算法,使兩者達到優勢互補,進一步對群體進行優化調整。退火遺傳算法可以分為兩個組成部分:首先,運用遺傳算法的進化理論,產生一個相對較為優良的群體,然后利用模擬退火算法,對群體中的個體進行優化和調整。

(1)針對遺傳算子進行改進

所謂遺傳算子,是指在遺傳算法中,用來維持遺傳多樣性所使用的算子,遺傳多樣性是生物或數據演化過程中不可或缺的一個必要性質,遺傳算子在遺傳算法中類似于自然中的適者生存原則,對于個體的進化會產生巨大的影響。

初始進化階段,為了保持種群的多樣性,便于從中進行選擇,應該加大對于個體間相互交叉和互換的概率;在進化的終極階段,頻繁的交叉互換不利于種群的穩定和最優解的產生,因此需要適當地減小個體間的聯系和活動,減少最優解的求解難度,縮短求解過程。針對種群中的個體而言,在進行變異操作時,對優勢個體進行較小的變異,劣勢個體進行較大的變異,可以使其更加趨近于最優解。

(2)合理構造適應值函數

適應值函數可以針對遺傳算法的求解過程進行指導,對最優解的數值區間進行限定,在適應值函數的構造過程中,引入關鍵分支的概念。關鍵分支,指在選定的路徑中,對存在的結點的真實性進行判定,求解過程可能會在這些結點處產生偏離,引發錯誤,而這些會導致求解過程偏離目標路徑的結點,就是關鍵分支。

適應值函數在遺傳算法中是用來區分個體優劣的標準,是進行自然選擇的唯一依據。原始適應值函數是對問題最初求解目標的反映。適應值對個體的判斷有兩個截然相反的情形:適應值越大,個體性能越好和適應值越小,個體性能越好。在遺傳算法中,對適應值函數是有限制的,即適應值函數必須為非負數,這就需要選擇較大的適應值函數來選擇較為優良的個體。

為了使被測數據中每個參數都可以得到評估,根據相關數據對判斷結點進行數據轉換,在保證個體數據得到充分計算的情況下,不會對程序主體造成破壞

3 實驗結果與分析

為了對退火遺傳算法的性能進行驗證,采用判斷三角形的相關測試程序,將退火遺傳算法與單純的遺傳算法進行對比,對進化每一代的最大適應值進行記錄。

從實驗數據可以看出,初始進化階段,個體的產生具有隨機性,在對實驗進行多次運行后,可以看出,最高適應值之間差異十分明顯。進化過程初期,兩種算法的最高適應值都存在較大的波動,而隨著遺傳的不斷進行,退火遺傳算法的最大適應值范圍逐漸趨于穩定,而遺傳算法的最大適應值范圍仍不穩定。因此可以得出結論,將模擬退火算法與遺傳算法相互配合,可以有效避免單一遺傳算法的不足,加快對最優解的計算速度,減少計算所需時間。根據實驗的數據,對多次實驗的結果進行統一總結,可以看出,相對于單一的遺傳算法而言,退火遺傳算法的進化速度大大加快,減少了計算時間。

4 結束語

經過實驗和分析,我們可以看到,生成高代碼覆蓋率的測試用例是自動化測試的關鍵問題,是提高自動化測試性能的主要手段。針對遺傳算法存在的缺陷,將遺傳算法和模擬退火算法相互結合,實現優勢互補,針對群體數據中的遺傳算子以及適應值函數作出改進,最終通過對比實驗,驗證了退火遺傳算法的有效性和優越性。

參考文獻:

[1]趙慧娟,孫文輝.基于退火遺傳算法的單元測試方法[J].計算機工程,2013,39(1):49-53.

[2]楊學紅.自動化單元測試概述[J].信息通信技術,2012,(1):66-68.

第3篇

【關鍵詞】單元測試;cantata;測試用例

Abstract:The design of unit-testing case is one of the most important part of the unit testing,and it is an important guarantee for improving the software quality to design reasonable unit-testing cases.The article puts forward a designed method of unit-testing cases of a complex function,by introducing the cantata++ which is a testing tool and its function in unit testing,also considering that the true condition of making use of unit testing.This software unit-testing method is widely used in some other tastings and also well reputably.

Key Words:unit testing;cantata++;test case

1.引言

隨著軟件系統越來越復雜,在產品開發各階段進行完全的軟件測試也越來越重要,大多數軟件開發者都已意識到這一點。但考慮到測試費用問題,軟件開發者往往面臨著在提高產品質量與減少費用之間進行選擇的問題。IPL提供的Cantata測試軟件應這種需要,在合理的費用下提供給軟件開發者的強有效的軟件測試工具。Cantata可以同時支持C和C++語言的測試,能夠滿足開發者進行高效的單元和集成測試的需求,該產品不僅能提高產品質量,還能幫助提高生產率。

作為專業軟件測試工具,Cantata++除包含一些標準的特征之外,還提供了一些新功能:

(1)支持語句、判定和布爾代碼覆蓋率度量;

(2)支持運用白盒測試技術,自動獲取私有類數據;

(3)支持面向對象測試用例的重用;

(4)圖形化和XML形式的結果報告。[1]

2.單元測試用例的設計

軟件質量的好壞很大程度上取決于測試用例的設計質量。不論程序員的編程水平、軟件設計水平有多高,軟件工程化執行得多好,如果沒有通過合適質量的測試用例進行測試,其最終軟件質量都是難以保證的。因此,測試用例設計是軟件測試的最核心和最重要的內容之一。[2]

單元測試主要使用白盒測試技術,測試用例的設計方法一般分兩種類型,即測試人員自己編寫測試腳本和借助測試工具生成測試腳本框架后維護測試數據。Cantata++測試工具可用于生成和維護測試腳本,編譯并運行測試可執行程序,查看測試結果和覆蓋率數據。

3.基于cantata的測試用例設計方法

在cantata工具中常見的單元測試用例的實現方法很簡單,不再贅述。本文主要介紹復雜函數實現的單元測試用例的設計方法。如單元測試的被測單元函數使用的函數形參是結構體變量和全局變量是結構體數組且結構體的成員是指針時,在設計測試用例時如何給結構體變量賦值?

3.1 函數的形參為結構體類型

Cantata測試工具自動生成的測試用例中,函數形參的默認值都是“NOT_SET”,編譯測試腳本時不能被識別,給函數的形參賦正確的參數值是得到正確的測試結果的前提。設計帶有結構體類型的形參的測試用例時,我們分別做了如下實驗:

(1)按照在C語言中結構體變量成員賦值的方式給測試用例中的結構體變量賦值;

(2)使用改造C語言結構體變量成員賦值的方式把“->”改為“?”給測試用例中的結構體變量賦值。

編譯結果證明兩種賦值方式均不能被正確識別。

3.2 全局變量為結構體類型的數組變量,且其成員為指針

Cantata在自動生成測試用例時使用其本身封裝的INITIALISE()函數給全局變量賦初值為0x55,以滿足一般的測試需要。為達到充分測試的目的,需要給全局變量賦相應的數值,當全局變量為結構體類型的數組變量,且其成員為指針時,我們進行了如下實驗:

(1)使用C語言中數組初始化的方式給結構體數組賦值;

(2)一個數組元素一個數據元素的方式給結構體數組賦值;

(3)使用分配內存的方式給結構體數組賦值。

編譯結果證明三種賦值方式均不能被編譯器識別。

結構體形參賦值時是不是因為該形參在賦值之前沒有被分配內存空間所以無法賦值?結構體數組賦值的情況會不會因為cantata測試工具對編碼規則要求較嚴格,必須按照相應的編程規則才可以編譯通過?帶著這種疑問我們查閱了大量編程規則的資料,通過反復實踐,最終找到了解決該兩個問題的辦法。

其一,假設函數形參是如下兩個結構體變量:

struct DIST* StrCount;

struct FILTER* StrFilter;

在測試用例腳本中可以通過下面的方式給結構體變量賦值:

StrCount = malloc(sizeof(struct DIST));

StrFilter = malloc(sizeof(struct FILTER));

memset(DIST_COUNT,0,sizeof(struct DIST));

memset(DIST_FILTER,0,sizeof(struct FILTER));

StrCount->cnt = 100; /*結構體成員賦初值*/

free(StrCount) ;

free(StrFilter) ;/*釋放內存*/

如此賦值后的測試腳本文件加入測試工程后編譯通過,得到了覆蓋率測試結果,函數形參是結構體類型變量的測試用例設計的問題得以解決。

其二,假定定義如下的結構體數組:

PORT_CB g_PortCbTable[10];

其中:PORT_CB 為如下的結構體類型:

typedef struct

{

char num[16]; /* 端口名稱*/

CONNOBJ* pObj; /* 端口句柄指針*/

}PORT_CB;

在測試用例腳本中,修改指針成員變量的方式為:

g_PortCbTable[0].pObj = (CONNOBJ*)-1;

g_PortCbTable[1].pObj = (CONNOBJ*)1U;

g_PortCbTable[2].pObj = (CONNOBJ*)1U;

g_PortCbTable[3].pObj = (CONNOBJ*)1U;

g_PortCbTable[4].pObj = (CONNOBJ*)1U;

g_PortCbTable[5].pObj = (CONNOBJ*) -12;

g_PortCbTable[6].pObj = (CONNOBJ*)2U;

g_PortCbTable[7].pObj = (CONNOBJ*)2U;

g_PortCbTable[8].pObj = (CONNOBJ*)2U;

g_PortCbTable[9].pObj = (CONNOBJ*)2U;

其中有后綴U或無后綴指明所賦常量的類型,強制轉換類型不可以忽略。如此賦值后的測試腳本文件加入測試工程后編譯通過,得到了覆蓋率測試結果,至此全局變量為結構體類型的數組變量,且其成員為指針時,測試用例的設計問題得以解決。

4.小結

本文介紹了測試工具cantata的功能特性及其在單元測試中的應用,在此基礎上提出了一種復雜單元函數的測試用例設計方法,該方法在類似的軟件測試項目中得到了應用,在實踐中取得了良好效果。

參考文獻

[1]Cantata++ Reference Manual v6.1 2011,3.

[2]周偉明著.軟件測試實踐[M].電子工業出版社,2008:46.

作者簡介:

第4篇

現代中藥質量控制技術橫空出世

2004年3月19日是個讓人激動的日子,由浙江大學藥學院、中國生物制品檢定所和天津天士力制藥股份有限公司等聯合承擔的國家“十五”科技攻關重大項目“指紋圖譜應用示范研究”正式通過國家科技部和國家中醫藥管理局驗收。緊接著,該攻關項目成果“復方丹參滴丸指紋圖譜分析及質量控制技術”通過國家技術鑒定。由四位院士為首的技術鑒定委員會對此作出高度評價:“該技術大大提高了復方丹參滴丸質量控制水平,為我國建立中藥質量指紋圖譜檢測標準起了示范帶頭作用,為保障工藝穩定和實現藥材-中間體-中成藥制劑全程質量控制奠定了技術基礎。它是中藥現代化研究領域的重大技術進步,是我國以復方丹參滴丸為代表的中藥產品指紋圖譜分析技術創新發展的成果,總體達到國內領先、國際先進水平,為發展形成具有我國自主知識產權的現代中藥質量控制技術作出了重要貢獻?!边@項技術已經成為代表當今現代中藥質量控制技術領域世界最高水平的標志,它的誕生預示著一場中藥產業的革命正在悄然來臨。

根據《中國藥典》記載,早期中藥的質量檢驗方法非常簡單,一直采用外觀形態的經驗鑒別方法,1963年開始采用重量法、容量法等實驗室手段協助鑒定,發展到1985年開始采用手工分析化驗的鑒定方法。直到1990年才真正開始采用氣相/液相色譜等現代儀器分析檢測方法鑒定。中藥指紋圖譜檢測技術運用現代分析儀器和化學信息處理手段對中藥產品質量進行表征,突破了傳統中藥質控技術諸多缺陷,可對藥品生產的各環節進行全面質量控制,已為國內外藥物分析界所廣泛接受。FDA(美國食品藥品監督管理局)對植物藥的質量檢測要求制訂指紋圖譜檢測標準,歐共體對某些草藥的質量控制也采用了指紋圖譜技術。指紋圖譜作為中藥材、中藥提取物、中成藥等含有混合物質群的質量分析檢測方法,已經成為全球醫藥界共識。

全程質量控制從復方丹參滴丸開始

從現代中藥復方丹參滴丸研制成功起,天士力就致力于打造一條符合國際標準的現代中藥產業鏈,從中藥材、提取物再到成藥采取了全程質量控制,從采用液相色譜分析等方法一步步發展到今天,更進一步將最先進的多元色譜指紋圖譜分析及質量控制技術定為內控方法。該技術對復方丹參滴丸主要化學成分進行了系統分析,鑒定出10種丹參水溶性成分和20種三七皂苷類成分,基本揭示了復方丹參滴丸化學物質基礎;它首次創造性地提出多元化學指紋圖譜技術概念及其技術方法學,建立了復方丹參滴丸指紋圖譜分析方法,同時還首次研制創建了多元指紋圖譜相似度計算分析軟件系統,從根本上保證了研究結果的可驗證性和科學嚴謹性。與現有的單元指紋圖譜分析技術相比,該技術能更完整地反映出復雜中藥產品的化學組成特征,可用于復雜中藥產品的質量控制。因此,它能夠準確反映復方丹參滴丸的整體質量狀況,有效地監控及優化制藥工藝參數,科學嚴格地確保中藥多組分的質量穩定性。

中藥承載著人類健康的希望,天士力肩負著人類健康的使命與責任。以浙江大學程翼宇教授、中國藥品生物制品檢定所林瑞超主任、天士力研究院葉正良副院長等為課題負責人的科研組與天士力制藥股份有限公司的專家通力合作,協同利用多元指紋圖譜計算分析技術,分別對天士力陜西商洛國家丹參GAP基地生產的61批丹參藥材進行指紋圖譜檢測,相似度均在95 %以上,充分表明通過規范化管理種植、生產的藥材質量的穩定性,科學嚴格的質檢標準保證了天士力丹參藥材無農藥殘留,遠遠高于國家藥典標準;重金屬含量低于國際標準390倍。從而在根本上保證了復方丹參滴丸的高品質;對天士力現代中藥資源有限公司生產的122批浸膏進行指紋圖譜檢測,相似度在90%以上,同樣表明通過GEP生產的藥材提取物質量的穩定性;對天士力制藥股份有限公司生產的近200批復方丹參滴丸進行質量追蹤,指紋圖譜檢測的相似度在90%以上,更加充分證明了復方丹參滴丸采用現代中藥制劑工藝技術生產的產品質量的穩定性,是十年來被億萬消費者首選的復方丹參滴丸療效確切、使用安全的保障。

復方丹參滴丸指紋圖譜分析技術的研究成功與應用,在科學規范地檢測復方丹參滴丸質量穩定性的同時,為復方丹參滴丸暢銷10年不衰秘密的揭示提供了強有力的科學依據:穩定的產品質量換取的是穩定有效的藥物療效,真正使老百姓吃上安全有效的放心藥,患者的肯定也造就了天士力大健康產業的蓬勃發展。

中藥現代化任重而道遠

第5篇

關鍵詞 EXCEL單元格 地址表示方法 實例

中圖分類號:TP317.3 文獻標識碼:A DOI:10.16400/ki.kjdkz.2015.12.012

Abstract This paper systematically introduces three EXCEL cell address representation, which is the in-depth study EXCEL EXCEL and expand knowledge base, but also with specific examples illustrate three address representation features and how to use and so on.

Key words EXCEL; address representation methods; example

單元格地址表示方法是為Excel智能運算服務的,這也是Excel不同于計算器和其他電子表格的地方。使用普通計算器時,需針對不同的數據重復進行計算,即浪費時間又不能發現數據的變化規律。而使用Excel進行計算時,對于相同的運算,不需要重復進行,只要針對不同的應用問題寫出對應的自變量的地址,就可以通過“拷貝”公式的功能得出其他單元格中的結果。所以說,在EXCEL中對公式或函數的“拷貝”是進行智能運算的助手。為此,先綜述一下各種“拷貝”方法。

在EXCEL中“拷貝”操作可以使用通用的拷貝方法,如快捷鍵方法:Ctrl+C 再Ctrl+V;或人們習慣用的拷貝與粘貼兩個圖標方法以及右鍵快捷菜單方法。上述這些“拷貝”方法都需借助剪貼板來進行。若按Ctrl+左鍵拖被選內容,則不需要將拷貝信息事先注入剪貼板,這也是常用的一種拷貝方法。這些通用的拷貝方法對于EXCEL的計算不很方便,當待拷貝的公式單元格較多時,既浪費時間還容易出錯。為此,EXCEL給出一種特殊的拷貝方法:拖公式單元格右下角的(細十字)“填充柄”進行公式或函數的拷貝操作。需要注意的是:這種拷貝方法僅限于相鄰單元間的拷貝,而在EXCEL中我們最需要的恰恰就是相鄰單元格間的快速拷貝方法。

為了能正確地計算出數據庫類型表格中的公式或函數結果,自變量所在的單元格必須使用“相對地址”表示,即用“列標+行號”來表示。如A2表示第一列第二行中的數據,對于一個自變量區域,不必一個一個地寫出來,可以用左上角和右下角單元格地址簡捷地表示,兩者之間用英文的冒號隔開,如A3:D6就表示一個含有16個單元格的矩形區域,在進行公式運算時特別方便。

用“相對地址”表示自變量單元格時的特點是:自變量單元格地址與(因變量)公式單元格的地址在空間布局上看是不變的,不會因為“拷貝”操作而改變。例如,某個單元格中的公式是計算左面3個單元格數據之和,則不論將該公式“拷貝”到哪個單元格中,結果始終是左面3個單元格數據之和。這就是我們在做成績統計時,只要計算出第一個學生的總成績,再向下拖動“填充柄”進行拷貝,就會得到其他同學的總成績的原理。也就是說,用相對地址表示自變量時,自變量的地址始終是跟隨因變量變化而變化的,并計算出其他單元中的結果。單元格的相對地址表示方法普遍適用于成績表、設備表、工資表等數據庫形式的表格統計與計算。

EXCEL單元格地址的第二種表示方法是:絕對地址表示法。所謂“絕對”就是永恒不變的意思,即自變量單元格不會跟隨因變量變化而變化,形象地說,單元格地址被鎖住了。在數據庫計算和其他表格制作時均有應用。

絕對地址表示方法是:在自變量單元格的列標和行號前均加$號。如:一個單元格的絕對表示是$B$4,一個區域的絕對地址表示是$B$4:$D$7。

我們在制作數據表格時,有時需要對自變量進行篩選、比較,例如:在對一個班級學生成績進行排位時,需逐個比較每名學生成績在班級所有同學成績中的位置。其中,單個學生的成績是變化的,須用相對地址表示,而所有學生成績的單元格區域必須是不變的,不能因為學生變化而改變,在Excel中這種不變的自變量或區域采用“絕對地址表示”。在對公式或函數單元格“拷貝”時,用“絕對地址表示”的區域始終保持不變,與“拷貝”無關。

在前面提到的學生成績排位問題中,成績對比區域必須用“絕對地址”表示,與此類似的應用問題很多。雖然我們可以用“排序”圖標來進行,但這種排序方法會破壞原有表格行的位置,這恰恰是我們最不希望看到的。為此,用Excel 的排位函數Rank可以實現在不改變原有數據庫記錄次序的前提下,又能添加一個“排位”字段的功能。應用時的格式為:Rank(變量,變量區域,0或1)。其中,“變量”用相對地址表示,是跟隨因變量變化的,第二個參數“變量區域”是變量大小比較的區域,在排序的過程中必須保持不變,須用“絕對地址”表示。第三個參數是可選參數,可以取0或1,取0時,表示第一個參數(變量)的值越大,排位越靠前,省略該參數時相當于取值為0。若第三個參數取1,則第一個參數(變量)值越小,排位越靠前。

該例是按“總成績”進行排位的,G2中的公式為RANK(F2,$F$2:$F$10)。F列上的數據就是函數中的“變量”,其中F2必須用相對地址表示,在對G2中的公式向下“拷貝”的過程中,F2自動變更為F3、F4、F5一直到F10。第2個參數$F$2:$F$10是“總成績”字段區域,既所有自變量所在的區域,須用絕對地址表示,以保證在對排位函數“拷貝”的過程中這個區域始終保持不變。此公式僅用了兩個參數,省略第三個參數表明:總成績高的排位號在前。拖G2單元格的“填充柄”向下“拷貝”時,單個學生的總成績不斷在變化,而所有學生的總成績區域被“鎖住”,拷貝到最后一個學生,即可快速得到整個“排名”字段。

另外,在實際工作時,某些公式中的常數有可能發生變化。如請假扣款金額、計件工資金額等,當把這些常數直接寫在公式中時,一旦發生金額變化,就需要重新進行計算。最好的方法是在將該常數先放在表格中的某單元格處,而在公式中用該單元格的絕對地址表示,就可以實現在金額變化后,所有應用該金額的地方會自動更新。

EXCEL單元格地址的第三種表示方法是:混合地址表示法。他是介于相對地址和絕對地址表示之間的一種地址表示方法,這種表示方法中的自變量在跟隨因變量變化的過程中受到一定的限制,僅能沿行方向變化或沿列方向變化。這種變量地址表示方法主要用于制作類似于九九乘法表的“交叉數據表”。當一個公式或函數中有多個變量時,提取兩個相互獨立的變量分別放在行和列上,并設定一個變化序列,相當于建立了一個二維的X-Y坐標系。再利用EXCEL的運算特點:相同運算僅計算一次,其他數據通過拷貝得到,就可以快速地制作一個函數F(X,Y)的平面數據表,我們中學用的《常用數學用表》可以利用這種方法快速地制作。

“混合地址”表示方法是僅在列標或行號前加$號。如$D6、A$8。其中,$D6表示Y方向變化的變量,即數據僅限于在D列上變化。A$8表示X方向變化的變量,該數據僅于在第8行上變化。也就是說,前面有$號的行或列,就是被限定變化的區域。

下面以制作兩數和的立方表為例,介紹變量的“相對地址”表示方法在制作“交叉運算表”時的應用。圖2為一最簡單的X-Y 坐標系,自變量分別沿第一行和第一列放置。

在表中任意一個單元格中輸入公式均可,但考慮到“拷貝”公式的方便,最好在坐標系左上角的B2單元格中輸入計算公式:=(B$1+$A2)^3,如圖2所示。

第6篇

摘 要:隨著汽車電子市場的快速發展,汽車控制器的電子控制單元(ECU)已越來越多,對ECU的功能測試也變得日趨復雜。為解決車載ECU功能測試,研究了基于控制器局域網絡(CAN)的ECU自動測試方法。以NI公司的軟硬件為開發平臺、CAN總線為通信平臺搭建測試系統與被測ECU形成閉環結構。通過CAN總線傳輸測試信息,可實現對同型號ECU的批量測試。此系統采用了新的測試方法來降低測試誤差,并支持ECU的流水線測試,大大降低了測試的復雜度,減少了工作量。同時,在完善仿真信號產生模塊和測試模塊用例庫后,也能適用于其他類型ECU的功能測試。

關鍵詞:

控制器局域網絡;電子控制單元;批量測試;汽車電子;車載網絡

中圖分類號: TP206.1 文獻標志碼:A

Abstract: With the rapid development of automotive electronic market, more and more Electronic Control Units (ECU) for vehicle controller appear and the functional test also becomes more complex. In order to solve the problem of ECU functional test, the ECUs automatic test method based on Controller Area Network (CAN) was studied. The system included the software and hardware platform of National Instrument (NI) and communication platform of CAN bus, by which the system and ECU formed a closed-loop structure. To transmit the test message through CAN bus, the system could achieve batch test of ECUs with the same type. By using the new test method, the system can reduce the test errors, and support assembly line test of ECU, which greatly reduces the complexity of ECU functional test and test work. At the same time, the system can also apply to other types of ECU functional test by improving the generation module of simulated signal and use case library.

Key words: Controller Area Network (CAN); Electric Control Unit (ECU); batch test; vehicle electronic; vehicle network

0 引言

隨著汽車電子的不斷發展,汽車已進入電子控制時代,其標志為電子控制單元(Electric Control Unit, ECU)的廣泛應用?,F如今,車輛上電控單元數量不斷增加,功能越發復雜,多個處理器之間相互連接、協調工作并共享信息構成了汽車車載互聯通信網絡。其中控制器局域網絡(Controller Area Network, CAN)是汽車中應用較多的現場總線。其良好的實時性、可靠性和經濟性能很好地滿足汽車ECU之間數據通信的需要,已成為最有發展前景的現場總線之一[1-2]。因此,帶CAN總線功能的ECU測試也將變得更加復雜。ECU功能測試屬應用層功能測試范疇,是為了檢測ECU是否符合給定的協議規范,能否進行正常的控制工作。這種測試在系統級開發中占據了很大的比重,成為應用層測試中最為關鍵的部分[3]。

在傳統的ECU功能測試中,一種方式是利用測試面板產生ECU各種信號后連接到ECU各輸入引腳,觸發它的各驅動模塊進行控制工作,有專門的線路負責數據交換,但這樣的測試系統隨著傳感器數量的增多,連線非常困難,且需要高速的數據采集和信號調理設備,使整體成本增加[4-5];另一種則改進了信號的產生方式,即通過虛擬儀器模擬ECU的控制信號來代替傳統的觸發信號,采用人工對控制效果進行直接的觀察和記錄。這些測試方法都加大了測試過程中的測試誤差、復雜度和測試工作量,且無法進行自動測試和結果的自動生成,也不能同時對多個ECU進行測試,給ECU廠商進行批量生產時帶來很大的不便。

由此,引發了對新的測試方法的思考和探索?;贑AN總線的ECU功能測試方法以CAN總線的傳輸作為關鍵技術,采用閉環測試方法對同型號的ECU進行自動和批量測試。

1 基于CAN總線的ECU功能測試介紹

車載控制系統主要任務就是要解決車身電器設備的功能性問題,所以,首先應關注ECU是否能實現功能上的控制,即測試其是否滿足控制協議的要求。ECU在控制功能上包括了通信服務功能、傳送數據功能、診斷信息及標定信息功能、設備監控和網絡管理功能等,具體的要求規范則由各ECU生產廠商自行制定。

目前應用層協議制定分為以測試為重心的模式和以設計為重心的模式。不論哪種模式,控制器開發過程中,都需要通過測試來驗證功能的正確性,確定ECU工作正常并不干擾總線正常通信[6]。

由圖1的控制器開發“V”模式圖可見,控制器開發過程包括多個環節,其中的應用層功能測試是其重要組成部分,它包括ECU功能測試、網絡管理功能測試、故障診斷測試等,是進行實車測試前的重要環節。在引入CAN總線后,將大大降低ECU功能測試的復雜度和測試工作量,是CAN總線測試的重要組成部分[7]。

在基于CAN總線的ECU測試系統中,通信網絡是進行數據傳輸,實現各模塊協調工作的橋梁[8]。利用LabVIEW[5,7,11]虛擬儀器產生仿真信號代替數據采集卡采集的真實信號,并在此基礎上引入CAN總線作為測試的關鍵技術,充分發揮CAN總線在傳輸上的高可靠性和實時性等優點。通過總線對仿真信號的測試報文進行有效傳輸,如表1所示。

表1中:Message表示報文名稱;ID表示報文仲裁場;DLC表示報文長度;Data表示報文數據。

將報文與同型號ECU進行連接,形成閉環測試結構,模擬實車中ECU的各種傳感器信號來驅動其進行控制工作(于3.2節詳細描述),將仿真報文數據和CAN總線上反饋回來的ECU控制報文數據進行解析,提取出Data的值,并自動進行多次對比和測試后,在人機界面上對測試結果和各種信號量進行直觀顯示,并利用測試結果自動生成測試報告,優化和改進了傳統的測試方法。

2 設計方案

此方法采用仿真信號序列代替采集卡采集的真實信號,利用CAN總線的特點對數據進行傳輸,并將整個測試構建成閉環結構,大大降低測試的復雜性。

2.1 方法總體框架

由CAN2.0協議可知,CAN報文的基本要素是報文ID、周期和信號與消息的映射關系。因此對ECU的協議功能測試,主要任務就是測試ID、消息周期、確定信號與消息的映射關系是否滿足要求,并測試在循環執行多次之后,ECU是否具備在控制功能上的穩定性[8]。

選用以LabVIEW為軟件平臺實現ECU的功能測試。測試系統整體框架包括三部分:上位機仿真和測試、CAN網絡和底層待測ECU模塊。如圖2所示。

工業計算機仿真給定ECU的各種信號量,驅動ECU進行控制工作。由于各ECU之間是相互獨立的,“測試與結果顯示模塊”采集不同ECU廣播的控制信息,并通過ID對它們進行識別。對采集到的控制信息進行分析、對比原始輸入來判定各個ECU在功能控制中是否滿足協議要求。

具體測試方法如下:

首先,通過上位機LabVIEW模擬仿真信號(如:轉向燈信號、溫度信號等),通過NI 6259板卡,與待測ECU各引腳進行對接;

然后,發送仿真信號,驅動ECU進行控制工作,并發送出相應的CAN控制信息;

再次,通過NI 8473s板卡與上位機LabVIEW進行對接,接收采集到的CAN報文,并通過LabVIEW實現報文的解析、處理和ECU控制效果的同步顯示;

最后,把原始仿真數據和處理后的數據進行對比,驗證ECU在功能控制上是否滿足預期效果,并對以上測試步驟循環多次,得出測試結論,生成測試文檔。

在此,根據測試大綱要求,選用一個由實驗室和整車廠聯合開發的ECU作為應用實例,仿真信號由模擬信號和開關量信號組成,主要分為:轉向燈信號、報警信號、狀態信號、門信號、溫度信號和壓力信號控制信號。具體的控制量與變化范圍因測試ECU功能要求進行定制化處理。測試ECU仿真控制信號如表2所示。

2.2 軟件設計流程

上位機軟件整體分為7部分:虛擬儀器配置、模擬信號仿真、同步信號顯示、測試結果顯示、系統數據判斷、數據處理、測試報告生成。模塊示意圖如圖3所示。

1)虛擬儀器配置。對測試時使用的板卡進行初始化配置,設定參數和使用通道。

2)模擬信號仿真。產生ECU仿真信號(如轉向燈信號,水溫信號等)。

3)同步信號顯示。將采集到的CAN報文,進行處理之后,在人機界面上進行控件顯示,方便測試者進行直接觀察和分析。

4)測試結果顯示。在人機界面上進行測試結果的顯示,以表格和BOOL數組的形式顯示出每個信號在多次測試之后的通過情況。

5)系統數據判斷。將處理后的CAN報文數據與預先保存的仿真信號數據進行對比,得出測試結果。

6)數據處理。處理NI 8473s板卡采集到的CAN報文,提取數據信息。

7)測試報告生成。在人機界面上顯示測試結果后,將測試結果以網頁(.html)格式的文檔進行保存,便于后期的分析和處理。

軟件設計流程如圖4所示。

3 系統分析

由圖2測試方法總體框架圖可知,此系統主要包含三部分:上位機仿真和測試、CAN網絡和底層待測ECU模塊。其中上位機仿真和測試模塊又分為仿真信號產生模塊和測試與結果顯示模塊兩部分。

3.1 仿真信號產生模塊

使用NI 6259板卡和上位機LabVIEW構建仿真信號產生模塊。此板卡可支持48路數字信號輸出和4路模擬信號輸出。在調用接口函數模塊后,可產生需要的仿真信號,在板卡對應引腳輸出對應電壓信號。

由表2的ECU控制信號表可知,此待測ECU具有兩種不同類型的信號:模擬信號和開關量信號。所以需要在LabVIEW中使用DAQmx各模塊仿真出ECU需要的模擬信號和開關量信號。

1)產生模擬仿真信號[10]。需要把模擬信號轉化為ECU能識別的電壓信號,一般范圍在5V以內。

如:仿真發動機冷卻水溫度信號,水溫與電壓之間的關系如圖5所示。

通過最小二乘法線性擬合得出公式:

y=-4×10-10x5+7×10-8x4-3×10-6x3+0.0002x2-0.0642x+4.2044

其中:y為輸出電壓值;x為冷卻水溫度值。

如:進氣歧管壓力信號,壓力與電壓之間的關系式:

V=V參(0.0023P-0.015)

其中:P為上位機模擬的壓力值;V參為參考電壓5V。關系如圖6如示。

由圖5~6可知模擬信號與電壓值之間的轉換特性,由上位機進行轉換后通過板卡進行輸出,傳遞對應電壓值到待測ECU,驅動其進行控制工作。

2)產生開關量仿真信號。

在LabVIEW中定義各種開關量信號,通過板卡產生高/低電平。一般情況下,ECU檢測到高邊信號(ECU有效電平分兩種:H、L,即高電平有效或低電平有效)后進行控制工作(一般情況下,ECU的高電平判斷電壓在2.5V~5V),控制信號的開啟或關閉,并同步使用CAN模塊廣播CAN報文。

如:DriverDoorStatus(左前門狀態),根據ECU手冊可知,其為BOOL量,所以在前面板中放置一個BOOL型控件。在對信號進行操作處理后調用NI6259板卡的接口函數并配置通道信息,與此板卡進行通信,產生所需仿真信號(此功能是否正??赏ㄟ^示波器進行驗證)。

3.2 待測ECU模塊

車載ECU控制功能工作原理:ECU外接12V工作電壓,在人為進行操作或發生狀態變化(如開啟轉向燈、水溫變化)時電路接通,然后產生電壓值傳遞到ECU的模擬輸入引腳,如圖7所示。

此系統使用板卡產生的各種電壓信號代替左側虛線部分圖中未見虛線,請補充或說明。,ECU檢測到信號后進行控制工作。

3.3 測試與結果顯示模塊

上位機LabVIEW調用NI 8473s板卡接口函數采集CAN報文[12]。根據ECU控制協議,對CAN報文進行解析、分析、處理,提取出周期、ID、DATA等控制信息。然后對比原始數據(3.1節部分),進行多次測試后,如果每次測試都全部通過,則判斷為Pass,否則為False,并在前面板中進行顯示。

其中:原始數據包括報文周期、ID和控制信號數據等;報文周期和ID由ECU控制協議決定;控制信號數據由仿真控制信號模塊在產生仿真信號時提供。

4 測試實現

測試ECU在控制功能上是否滿足給定的協議和規范,并測試在循環測試多次之后,ECU控制功能是否具有較好的穩定性。測試系統人機界面如圖8所示。

“仿真信號控制部分”產生表1的ECU控制信號。“ECU控制顯示部分”是對接收到的CAN報文進行解析、處理之后用控件進行形象的顯示,并與“仿真信號控制部分”進行對比。結果顯示,在循環測試100次之后,信號量“左前門狀態”和“進氣歧管壓力信號”控制出錯,在BOOL數組和測試表格中都有明確顯示?!癊CU控制顯示部分”顯示出“左前門狀態”燈不亮以及進氣歧管壓力信號數據不一致,這些也同樣說明了信號控制的錯誤。在生成的測試報告(.html格式)中也有明確顯示,如圖9所示。

從測試過程中得知,各個ECU的觸發電平有可能不一樣,大致在5V~12V。NI 6259板卡的工作電壓需小于10V,所以在需要觸發電平高于10V的ECU上進行測試時,則需要在板卡的輸出端加入一個增壓電路。

同時,為了保證測試的正確性,在使用示波器確認仿真部分的輸出電壓無誤后,采用車載網絡測試專用工具CANoe對ECU控制報文進行監測,觀察結果如圖10如示。

由圖8和圖10可知,使用CANoe監測的總線報文與測試系統監測到的報文一致,驗證了本文所設計測試方法的可行性和準確性。在對比分析圖8和圖10中的監測數據,驗證了數據一致性和通信協議的可行性。

根據不同ECU的控制協議,制定不同的仿真信號產生模塊和測試模塊,并在使用過程中,不斷完善ECU的測試用例庫,在完善后進行不同ECU功能測試時,進行規格選擇后,即可實現對不同ECU的功能測試。

5 結語

本文介紹了ECU功能測試的現狀,優化和改進了傳統測試方法。此方法以仿真信號代替采集的真實信號來驅動ECU進行控制工作,并引入閉環結構和CAN總線,使測試過程更加簡單和智能化。所測結果準確可靠,能運用于ECU生產線,提高ECU批量測試的工作效率,為整車廠進行ECU測試帶來了方便。在完善仿真信號模塊和測試模塊用例庫后可擴展到對不同型號ECU的功能測試。同時,此方法的思想,還可以應用于車載網絡的測試、故障診斷等方面,具有較好的理論價值和實際意義。

參考文獻:

[1]

夏巍,嚴輝,丁剛.CAN網絡的實時性與可靠性的研究[J].安徽建筑工業學院學報:自然科學版,2007,15(1):65-68.

[2]

KONG FENG, ZHANG LIYAN, ZENG JIE, et al. Automatic measurement and control system for vehicle ECU based on CAN bus [C]// Proceedings of the IEEE International Conference on Automation and Logistics. Washington, DC: IEEE Computer Society, 2007: 964-968.

[3]

王立萍.CAN網絡在汽車控制方法的應用[J].工業儀表與自動化裝置,2009(5):77-79.

[4]

WU WEI-BIN, HONG T S, LUO CAI-RU, et al. Hardware-in-loop of alternative fuel engine ECU [C]// Proceedings of the Second International Conference on Computer Modeling and Simulation. Washington, DC: IEEE Computer Society, 2010: 291-294.

[5]

陳彥豐,朱君.基于PXI的汽車測試方案[J].汽車制造與裝備,2005(3):44-46.

[6]

程躍,康勁松,徐國卿.一種車用CAN總線網絡測試系統的研究[J].電子應用,2008,27(1):83-86.

[7]

梁銳.NI軟硬件平臺在汽車ECU開發和測試中的應用[J].世界電子元器件,2007(12):61-63.

[8]

WEI WEN-XIONG, GUO JIANG-WEI, LIU SHENG-LONG, et al. Design of CAN communication network in automobile ECU testing system [C]// Proceedings of the Second Pacific-Asia Conference on Circuits, Communications and System. Washington, DC: IEEE Computer Society, 2010: 1-3.

[9]

CAN Specification 2.0,Part A [EB/OL]. [2011-02-15]. can-cia.de/fileadmin/cia/specifications/CAN20A.pdf.

[10]

曹更彥.汽車燃氣發動機電控系統實時仿真技術研究[D].重慶:重慶郵電大學,2009.

[11]

阮奇楨.我和LabVIEW[M].北京:北京航空航天大學出版社,2009.

[12]

Society of Automotive Engineers. SAE J1939 [EB/OL]. [2011-03-03]. 省略/PDFs/manual/drehgeber/M36X8/M3658_J1939.pdf.

[13]

胡思德.汽車車載網絡(VAN/CAN/LIN)技術詳解[M].北京:機械工業出版社,2006.

收稿日期:2011-06-16;修回日期:2011-08-21。

基金項目:

國家“核高基”重大專項(2009ZX01038-002-002-2);重慶高校優秀成果轉化項目(KJZH08210)。

第7篇

關鍵詞:氨氮;在線監測儀;使用;原理;方法

目前,水質監測儀器的發展前景仍處在一個未知的卻極其可觀的發展趨勢當中,在北美等國都陸續設立了一定規模的專業生產企業。水質在線監測系統之所以得到世界各國的青睞,緣于其具有自動轉換量程,自動在線監測、并能夠完成自動運行、自動校正等對內部數據的管理功能,對測量值與測量時間的實時掌控有著較大的裨益。在日常的使用過程當中,應做好定期維護,了解其使用原理與及方法,保證其正常運行,從而才能保證監測的數據更為準確精密,更好的完成對水質環境的監控管理,下面我們一起來進行詳細探討。

一.對氨氮在線監測儀器的認識

氨氮(NH3-N)在線監測儀器是基于酸堿指示劑的變色原理的應用和分析從而測量和判斷所檢驗的水樣當中的NH3-N的濃度,在以往的監測方法之上進行改良,克服了采用電極法儀器的維修率頻繁的缺憾,同時也解決了在采用納氏試劑進行監測之時卻同時對水質帶來的毒害問題。

一套完整的氨氮(NH3-N)在線監測儀器具體應當具有監測主機(水中NH3-N含量的自動監測的重心)、流量綜合儀(包括超聲波流量計與巴歇爾流量槽),除此之外還有傳輸設置(常見的傳輸設置有PSIN有線網絡與及GPRS無線網絡兩種,主要負責數據的輸入與輸出)[1]。

近幾年來,氨氮(NH3-N)在線檢測儀器較以往來看得到極其顯著的改善,在進行污染源與水質環境的檢測管控等方面都作出了極大的貢獻,但是其主要的生產和供應商卻都還主要集中在歐美等國家,這也直接導致了我們在進行水質監控時若需要一臺具有較高質量保證的氨氮在線檢測儀器往往需要從國外購置,這樣一來所需耗費的成本和運行費用,這樣的問題也是我們在采用氨氮在線檢測儀器的最大制約因素。

二、氨氮在線監測儀器的使用原理和方法

氨氮(NH3-N)在線監測儀器是基于計算機技術與實時監控技術的綜合應用與結合起來的,實現了對水質監控全程的自動化,在進行化工企業生產過程的污水排放與及城市生活的污水排放的實時監控起到了較明顯的作用,獲取水體重NH3-N的濃度與污染指數。下面我們首先來一起探討氨氮(NH3-N)在線監測儀器的使用原理。就目前我國環境監測情況來看,氨氮(NH3-N)在線檢測儀器的原理可以歸結為氨氣敏電法與及納氏試劑法(也稱分光光度法)。

納氏試劑法與檢測水質中銨含量時的測定方法(GB7479-1987)近似,在410-424mm的范圍限制內對水樣中的氨與碘化鉀汞進行反應,所生成的化合物呈現為淡紅色膠狀,采取此類方法的儀表一般都配備有水樣過濾裝置,并對其檢測期限做了明確的規定:0.1mg/L測定周期1H。

多年來較常采用的方法――氨氣敏電法,我們根據其檢測原理做了如圖示1所示的實驗,通過實驗我們了解,氨氮監測分為五個過程,即:氨的轉化、氨的溢出、氨的擴散、填充液受到氨的影響而發生改變與及PH值電極的監測與其數據的轉化這五個過程[2]。

圖示1 氨氣敏電極檢測原理實驗

我們知道,通常氨氮以兩種以NH3和NH4+這兩種主要形式存在于水中,并以一定的量來保證這二者達到平衡,而這個量則取決于水的PH值,水的酸性濃度越大H+則相對較高,轉化為NH4+的量也相對較多,我們可將其原理表示為以下兩個式子:

注:①為水中NH3和NH4+動態平衡關系式,②式為著二者相對量的平衡常數計算式,Ks為所測定水中氨達到平衡時的常數。

通過實驗研究與分析之后我們了解到,要得出水中NH3:NH4+的值,首先應當對水的PH值進行測定,PH值越大,NH3轉化為NH4+的量也就越大,并且水溫的高低也將對其轉化速率產生影響,PH值得變化也是是影響氨的溢出和透過膜的關鍵因素,然而,在檢測時,為了保證儀表穩定,應首先保證緩沖液當中的NaOH與EDTA二鈉鹽達到足夠高的溶度當中,當樣品水的表面包含活性劑類的物質時,應首先對水樣進行預處理[3]。

三、小結

氨氮在線檢查儀器的目前雖然已得到了較為廣泛的應用,但從其設備成本投入費用來看仍然是制約其在水質監測當中的普及程度,在通過分光光度法與及氨氣敏電極法這兩種方法的認識與研究之后,我們進一步對目前進行水質環境污染時所采取的監控技術與設備有了更深入的了解,就目前較為普遍的氨氣敏電極監測方法來看,離子數與及溶解性物資的數量、表面活性劑物質與及水樣的PH值偏向都是檢測當中存在的主要影響因素,如何能夠更好的掌握這一系列因素所造成的影響規律,是今后采取氨氮在線儀器進行水質檢測工作的中心,也是水質監測工作的重要指標。

參考文獻:

[1] 陳濤;劉永波;袁紅明;;納氏試劑比色法測定污水中氨氮的方法[J];中國新技術新產品;2010(03):301.

[2] 王樂華;劉鳳芝;;分光光度法測定生活飲用水中Cr~(6+)的不確定度評定[J];職業與健康;2010(02):67.

国模一区二区三区四区视频,亚洲精品毛片久久久久久久,岛国永久av网站,久久九九99这里只有精品,国产av日韩aⅴ亚洲av,a级毛片三级全黄,超碰大香蕉99,亚洲综合激情久久久久,欧美精品一区二区三级理伦电影,伊人久久中文字幕,日韩欧美中文字幕不卡
H|D专干日本老太婆| 免费av网站永久| 免费一级做a爰片久久毛片无遮挡| 亚洲三级视频网不卡| 不要内射进去网站视频| 男女爱爱好爽视频免费看| 老司机性色福利精品视频| しぼっちゃうぞ2在线观看| 免费人成网站免费看视频| 久久九九热精品免费| 超强国产野战| 欧美日韩在线国产区| 欧美一区二区三区激情片| 欧美精品激情免费在线| 正在播放国产多P交换视频| 偷拍初高中女奶头AV| 精品欧美一区二区三| 日本护士XXWW| 久久国产精品乱子乱精品| 国产精品免费观看一区| 亚洲国产精品av麻豆一区二区| 日本三级高清| 成人久久av一区二区三区| 久久香蕉精品国产亚洲aⅴ最新| 国产成人精品综合久久久看 | 日本v视频在线观看| 亚洲精品一区2区三区4区| 亚洲精品熟女少妇| 少妇人妻偷人精品视频| 亚洲色偷偷综合亚洲av伊人 | 亚洲素人视频在线观看| 无码H肉动漫在线观看免费| 日本XXXXX片免费播放| 国产福利91精品一区| 国产午夜av毛片| 国产99久久九九精品| 国产精品嫩草影院入口污| 九色成人免费视频| 国产av一级毛片| 欧美精品乱一区二区三区| 久久精品影院免费观看| 久久人妻av系列| 国产av一区二区久久| 国产欧美日韩亚洲不卡| 99久久精品国产福利| 无码AV片AV片AV无码| 国产一区二区激情视频| 黑人性暴力视频| 久久精品国产亚洲av高清w| 岛国片在线免费观看视频| 国语自产精品视频二区在| 精品少妇熟女在线| 欧美综合黄色小说| 欧美黑人xxxx又粗又长| 午夜电影网免费一区二区三区| 不戴套交换系列17部分吴琴| 琪琪免费福利电影| 日韩欧美国产中文字幕| 久久不见久久见中文字幕免费| 高清毛片视频网站| 在线五a级毛片| 一本色道久久综合亚洲aⅴ| 99国产精品欲一区二区三区| 五月婷婷六月丁香免费网| 亚洲中文av免费| 国产成人av综合久久蜜臀| 自拍偷自拍亚洲亚洲精品第1页| 亚洲国产男同同性VIDEOS| 亚洲一区二区三区精品电影网| 日韩变态人妻精品一区二区三区| av最新版在线| 国产av麻豆天堂亚洲av刚刚| 最好看最新中文字幕2019| 欧美专区第一页| 男人天堂国产精品| 九九久久这里都是精品| 欧美日韩亚洲二区| 妓女院18禁止观看| 欧美乱大交av| 狠久久av成人天堂| 91po熟女| 成人黄色一级影片| 色偷偷亚洲男人天堂网| 欧美激情国产日韩精品一区| 欧美精品性色视频在线观看| 19禁免费视频无码网站| 91中文字幕在线一区| 日本成本人三级在线观看| 欧美视频色就是色| 含羞草实验室入口网站免费进| 亚洲乱码在线视频一二区| 2019午夜福利不卡| 蜜桃视频黄片!| 中文字幕人妻一区二区免费| 日韩欧美成人精品免费一区二区| 久久精品久久精品一区二区三区| 国产性伦视频免费| 亚洲av毛片第一| 日本高清网色视频| 精品伦一区二区三区| 日韩欧美激情久久| 琪琪免费福利电影| 亚洲国产欧美成人精品| 久久精品人妻av一区二区三区| 色综合另类小说图片区| 欧美在线成人观看视频| 亚洲国产片免费观看| 国产级极品美女粉嫩av| 亚洲欧美日韩综合图| 欧美黑人午夜福利视频| 国产精品区久久一区二区| 亚洲欧美日韩综合国产| 国产毛片久久久久久高清美女 | 午夜视频一区二区免费久久| 岛国黄色av网站在线观看| 男女生羞羞视频网页| 亚洲狠狠久久综合| 中文版老师高清免费观看| a级毛片1一级毛片免费看| 国产一片内射| 国产免费人成视频在线播放播| 亚洲欧美一区二区激情| 乌克兰少妇性疯狂| 女人毛片免费观看| 国产嫩草影院入口九色| 日本熟妇人妻XXXXX野外| 粗暴蹂躏人妻av一区二区三区| 99久久精品久久免费观看不卡 | 日本在线高清在线视频h看片| 日本人69xXⅹ69护士| 中文字幕欧美精品一区二区| 欧美最新免费一区二区三区| 欧美色噜噜精品一区二区三区| 国产一区二区三区在线欧美| CHINESE中国女人高潮| 九九久久精品影院| 一本色道久久综合无码| 久久综合香蕉官网| 成人午夜青青草| a毛片观看网站| 粉嫩高清一区二区三区精品视频| 欧美精品一区在线观看视频| 无码A级毛片免费视频下载| 97人妻人人澡人人爽人人精品| 欧美日韩国产精品一区二区| 116美女写真| 一本久久中文字幕| 四虎永久在线精品视频| 久久99精品无毒不卡| 亚洲精品国产精品乱码www| 国产一区二区最新在线观看| 蜜桃av一区一区| 久久国产精品一国产精品| 国产综合色产在线精品| 很黄无遮挡在线免费网络| 内射丰满熟女| 国外男人添女人下部高潮全视频| 人妻边接电话边出轨| 高潮喷水av在线| 制服丝袜在线观看亚洲| 亚洲熟女激情| 麻豆国产av男优征选麻豆村| 尤物网红麻酥酥极品自慰| 熟女一区二区三区国产| 一本色道久久综合婷婷| 国产精品影院99| 国产精品久久自在自线不卡| 欧美成+人h版在线观看| 日韩av高清在线| 免费看日本二区| 国产美女精品免费视频| 国产a级毛片久久精品| 国内精品伊人影院| 在线观看国产极品尤物| JLZZ大全高潮多水| 自拍偷亚洲综合第9页| 亚洲韩国日本欧美综合| 久久这里只有精品亚洲| 成熟熟女视频| 观看av免费不卡| 欧美成人看片a免费| 国产高清在线地址| 黑人欧美一二三区| 最近手机中文字幕大全7t| 亚洲另类国产日韩| 欧美另类清纯字幕乱码| 99热在线精品这里只有精品 | 老妇avcom| 亚洲网自拍视频| 欧美色倩网站大全免费| 侵犯洗澡女教师在线观看| 手机中文字幕在线观看| 久久精品人妻有吗| 国产高跟丝袜一区| 亚洲高清大片| 国产午夜福利精品久久日韩| 人妻字幕久久| 激情婷婷综合久久久久| 51porm国内自拍视频是什么| 中国a级毛片免费观看网站| 中国XXXX片免费| 在线观看99午夜福利| 久久伊人精品影院一本到综合| 国产老熟女久久久| 国精品久久久久久国模美| 伊人AV无码AV中文AV狼人| 免费看一级做a爰片| 婷婷在线中文字幕| 粗大的内捧猛烈进出小视频| 久久精品亚洲一本| 国产精品国产三级国av中文| 日本一卡二卡三卡四卡18岁| av永久免费在线播放| 国产精品高清免费观看| jzjzjz日本人免费观看播放| 十分钟在线观看视频国产高清www| 欧美激情视频网址二区三区| 亚洲AV午夜精品无码专区| 亚洲.欧美.中文.日韩AⅤ| 亚洲午夜精品中文字幕| 丰满人妻在线一区二区三区| 久久成人午夜电影院| 成人激情视频免费在线播放| 大香蕉大香蕉在线电影院av| 亚洲无在线观看视频| 国产欧美日韩亚洲不卡| 国产xx久久久久久| 亚州av伊人| 久久色中文字幕| 国产免费又色又爽又黄的网| 国外亚洲成av人片在线观看| 亚洲成人免费视频大全| 国产色拍亚洲精品自在在线观看| 国产精品一区二区不卡在线| 免费av高潮喷水| 久久精品国产熟女| 国产亚洲精品一区在线看| 国内精品九九在线视频| 老司机午夜福利AV无码特黄A| 亚洲男同志GAY片可播放| A片不卡无码国产在线| 亚洲综合色在线播放| 精品欧美日韩国产一区| 免费黄色在线视频网站| 国产成人AAAAAA网站| 欧美色噜噜精品一区二区三区| 久久精品国产乱子伦免费| 老妇avcom| 美女久久亚洲150p| 亚洲成A人片在线观看网址| 亚洲欧美国产精品电影| 美女隐私羞羞视频在线观看| 国产JJIZZ女人多水| 中文字幕高清aⅴ| av一本久久久久| av在线不卡免费一区| 丰满熟女高潮毛茸茸欧洲视频| JAPANESE55丰满熟妇| 中文有码无字幕| 美女啪啪在线观看视频| 不要揉我奶头∽嗯呐~真人视频| 亚洲av曰韩精品久久久久久| 国产又色又爽又黄的视频免| av在线天堂最新版| 一本久道综合在线无码88| 亚洲国产aⅴ精品一区99| 国产成人a∨麻豆精品| 亚洲精品第二区| 免费在线观看不卡av网站| 神马大香蕉久久| 亚洲国产av三级| av在线播放不卡网| 大学生囗交口爆吞精在线视频| 两个人BD高清在线观看2018年 | 欧美精品一区二区免费开放| 国产欧美日韩精品A在线观看| 国产真实偷乱视频| 午夜精品av国产| 高清无H码动漫在线观看网站 | 亚洲国产男同同性VIDEOS| 国产精品导航网站| 亚洲国产成人久久精品软件| 黑人精品欧美一区二区| 亚洲av成人中心| 成人免费黄色小说视频| 岳的屁股疯狂迎合| 亚洲一区二区av| 十八禁黄无遮挡网站| 午夜福利在线观看一区二区| 成人免费在线视频一区二区三区| 国产熟女丝袜高跟视频| 欧美一区二区三区精美视频| 人人人妻人人澡人人爽欧美| 精品一区二区三区久久综合| 亚洲综合最大av网站| 欧美色视频一区免费| 999精选免费视频| 国产精品~色哟哟| 亚洲欧美日韩一区精品| 草草影院一区二区| 日韩午夜影片| 亚洲香蕉在线播放av蜜桃| 2023一级毛片| 成片一卡二卡三卡破解版| 99热这里只有精品一区| 欧美国产日本无卡| 欧美野性肉体狂欢大派对| 波多野结衣作品一区二在线观看| 亚洲成人免费电影一区二区| 国产九色精品在线| 亚洲国产成人老色批 | 成人av久久在线观看| 正在播放国产多P交换视频| 蜜月98久久综合国产精品一区| 国产精品一区二区三区导航| av有码在线天堂| 日韩有码中文字幕一区| 天天操一操,| 天天天天做夜夜夜爽| 国产女人夜夜春夜夜爽| 亚洲精品456在线播放| 亚洲免费av片在线| 亚洲中文字幕网站大全| 国产99久久九九精品| 美女扒开内裤无遮挡18禁| 久久精品免费全国观看国产av| 中文字幕亚洲无线码区女同| 亚洲中文字幕| 免费一级毛片正在播放| 99热2这里只有精品| 国内精品一区二区三区四区| 理论片午夜激情| av黄色国产一区二区| 成人av一区二区在线| 蜜芽国产尤物AV尤物在线看| 色97偷自拍亚洲综合图片| 欧美综合在线一区二区三区 | 99久久精品国产99| 久久99精品一区二区三区| 久久天堂亚洲av| 她稚嫩哭喊撕裂第一次| 媚药痉挛高潮喷水正在播放 | 春色成人av在线播放| 欧美裸体XXXX377P欧洲日本亚洲大胆| 国产精品国产三级国产专区5o| 国产边摸边吃奶边做爰视频| 性欧美第一页| 国产村妇女毛片精品久久| 日本v片在线高清不卡在线观看| 国产内射视频啪啪| 日韩欧美亚洲久久| 欧美日韩精品一区二区三区0| 国内精品自国内精品66j影院| 日韩精品无码一本二本三本| 一本久久a久久免费综合| 在线视频精品999| 制服丝袜人妻中文字幕在线| 婷婷丁香亚洲五月天色图| 久久综合精品中文字幕| 欧美老妇人XXXX| 欧美精品一区二区三区四区五区高 | 诚知此恨人人有贫贱夫妻百事哀| 欧美v亚洲v日韩v性高清网| 丝袜福利久久| 中文字幕熟女人妻偷伦天美 | 久久午夜福利影院| 白袜男高中生GAY网站| 亚洲成人精品中文字幕电影| 日韩国产激情网站| 久久婷婷国产麻豆91天堂| 91精品亚洲成人一区二区三区| 精品欧美日韩国产一区| 亚洲欧美洲成人1区二区| 欧美第一页色| 欧美亚洲在线精品| 国产欧美日韩中文久久| 91精品国产一区二区三区不卡| 日韩一区在线免费观看| 精品欧美激情精品| 乱码国产一区二区三区| 亚洲高清av片在线观看| 100部免费a级毛片| 亚洲综合精品香蕉久久网97| 午夜久久久久久久99精品婷婷| 精品国产伦一区二区三区在| 欧美成人精品欧美一级黄| 国产成人精品深夜福利视频| 久久亚洲最新| 国产精品视频福利一区| 国产精品18久久久久久久网站| 九七资源在线老外美女免费视频 | 少妇人妻偷人实精品视频| 国产精品福利1区| 亚洲精品欧美专区日韩| 亲子乱子伦XXXX| 免费看黄a级毛片下载| 免费aaaa级毛片网站| 久久综合网亚洲国产| 亚洲精品一区国产二区三区四区| 欧美老妇人XXXX| 一区二区三区国产福利| 无遮挡3D黄肉动漫午夜| 亚洲精品日韩欧美精品| 亚洲人成网站高清观看| 99青青草原| 天天一区二区日本电影三级| 国产亚洲精品香蕉视频69| 国产电影床久久| aa级黄片免费视频| 成人精品一区二区三区免费看多人| 黄频免费观看视频| 亚洲av中文无字幕| 亚洲精品国产片av| 亚洲欧美激情诱惑| 亚洲国产欧美av| 日本午夜噜噜影院| 国产午夜精品一区二区三区不卡| 人禽伦免费交视频播放| 丝袜玉足交好爽| 男人操女人黄网站| 亚洲高清不卡在线播放| 亚洲另类国产欧美一区二区| 午夜视频精品福利| 亚洲高清精品乱码| 午夜无视频无福利| 人妻人澡人人爽欧美精品| 亚洲最大的人成网站| 男男chinese男男资源| 日韩综合视频一区二区三区| 九七东京热男人的天堂av| 正在播放少妇福利| 欧美国产成人综合视频| 亚洲精品一区少妇| 夫妇交换性4中文字幕| 我要看黄色三级毛片| 久久99蜜桃| 日韩性视频国语对白| 国产999精品黄片| A毛片免费全部播放无码| av黄色国产一区二区| 毛片黄免费看| a级毛片午夜免费播放片| 欧美午夜精品福利一区二区三区| 国产免费午夜福利在线播放11| www.av天堂色| 最近的2019中文字幕免费下载视频| 亚洲专区12p| 免费久久香蕉网| 2021国产麻豆剧传媒免费| 亚洲国产av不卡| 又粗又硬又爽的少妇毛片| 色哟哟国产精品观看| 亚洲国产一区二区免费| 老女人粗又爽a级毛片免费| 美女裸体黄网站18禁免费看 | 成人乱码一区二区三区av日韩| 性色av一区二区三| 99国产综合一区久久| 岛国视频在线观看网站| 欧美日韩国产在线人成网站| 欧美一区二区三黑人| 国产99久久九九免费精品| 福利在线观看一区| 永久一级黄片在线视频免费观看| 亚洲国产麻豆精品一区二区38| 熟女人妻无乱码中文字幕| sepapa国产在线| 国产午夜免费观看视频| 三级伦理电视剧| 性XXXX视频播放免费| 激情在线视频精品| 久久久久夜夜夜猛噜噜| 论理电影一区二区| 99精国产麻豆久久婷婷| 洗澡被公侵犯完整在线观看| 182tv午夜福利精品| 国产免费高清在线精品| 国产精品女人视频一区二区三区| CHINESE熟女熟妇2乱| 天堂а√在线中文在线官网| 蜜臀av在线伊人| 精品伊人久久大线蕉色首页| 亚洲婷婷狠狠爱综合网| 女女同性AV片在线观看免费| 人妻少妇精品国语对白| 一区中文字幕人妻| 国产探花精品在线| av网站亚洲| 有码人妻中文字幕| 丁香色狠狠色综合久久| av蜜桃一区二区三区| 青草久久97| 日韩中文字幕欧美一区二区| 色呦呦网站在线观看| 久久久久77777人人人人人| 免费av亚洲电影| 丰满少妇人妻久久久久久| 美国免费a级毛片| 欧美综合区自拍亚洲综合绿色| 国产精品视频99免费| www.国产天堂av| 欧美激情极品国产一区二区三区| 92极品福利少妇午夜100集| 国产视频福利永久无毒| 日韩综合视频一区二区三区| 无套内射孕妇毛片免费看| 精品人妻一区二区三区久久| 亚洲欧美最大色精品网站| 亚洲中文日韩欧美视频| 变态挤奶水AV大片| 爱爱aaa噜噜| 久久精品亚洲一本| 韩国三级BD高清中字| 亚洲免费av第一区| 欧美视频一区二区三区在线| 丁香婷婷激情五月| 黄片搞女人的方法免费| 大香蕉视频一区二区三区| 亚洲国产av新网站| 亚洲少妇38p| 按摩店找50岁老熟女泻火| 波多野结衣一区二区在线看| 成人久久av爱乃娜美免费观看| 激情视频在线播放免费| 午夜福利福利视频| 亚洲精品欧美综合四区剧情介绍| 黑人巨大精品欧美欢迎你| 男女视频网页免费| 蜜臀av国内精品久久久久久久| 成人av原网站| 亚洲国产另类久久久久精品| 91老司机精品| 日韩高清影院| 久久精品一区二区三区四区五区| 亚洲综合欧美日韩一区| av大片不卡| 中出人妻视频一区二区| 一本久久中文字幕| 成年男女免费视频网站无| 男人操女人黄网站| 亚洲第一婷婷色| 国产有黄有色有爽视频| 久久久久久久精品成人热蜜柚| 国产特黄免费视频| 乱码午夜av噜噜噜噜| 久久久久性生活片| 国产精品成人av一区| 麻豆乱淫一区二区| 欧美日韩国产精品精品| 一区二区神马影院| 精品成人毛片| 国模1区2区| 久久红精品一区二区三区 | 中文在线а√天堂官网| 国产精品国产三级国产av一区| 剃毛熟女在线播放| 中文字幕一区二区三区亚洲精品| 午夜男人亚洲天堂| 国产av一区二区亚洲精品| 人人妻人人舔人人草| 亚洲av综合av在线| 女人18毛片在线观看| 黄色视频毛片a级| 在线看国产精品三级在线| 人妻有码一区二区三区 | 老汉色∧v一级毛片| 久久麻豆精亚洲av品国产麻豆 | 粉嫩极品国产在在线播| 老色鬼在线精品视频| 老色鬼在线精品视频| 成人av电影一区二区三区四区 | 一区二区三区免费影院| 成人免费视频三区四区| 亚洲中文字幕乱码熟女一区| 特级毛片在线大全免费播放| 亚洲美女最特别黄色片| 最近最新中文字幕大全免费一| 小辣椒导航福利入口| 熟女人妻精品一区二区三区| 国产美女羞羞高潮| 免费黄片s色| 国产又大又黄视频免费| 美女隐私免费视频大全照片| 午夜伦理一区二区三区在线观看| 久久香蕉精品国产亚洲aⅴ最新| 久久99精品一区二区三区 | 男人边吃奶边做视频| 国产又粗又深又猛又爽又黄av| 美女被高潮视频网站| 日日夜夜噜啪| 久久国产精品麻豆久久| 欧美人禽杂交狂配视频| 黄色视频网页观看| 亚洲一区av二区在线播放观看| 人妻人人添人妻人人爱欧美一区| 把腿抬高我要添你下面口述| 亚洲欧美二区绝色浪潮性色| 成人免费视频www| 亚洲在线国产精品一区| 久久精品国产亚洲av高清w| 久久av国产成人精品| JAPANESE杂交人禽交| 免费a级高清毛片| 无人区乱码三区| 国产成人精品在线影院| 精品人妻少妇一区二区三区98| 亚洲av成年在线观看网站| 亚洲成av人影院一区二区| 国产av九九九久久久久久久| 少妇人妻真实偷人精品视频网站 | 天天干夜夜夜| 日本一卡二卡三卡四卡18岁| avwww免费| 久久免费精品,| 亚洲精品欧美日韩动漫| 又大又黄又爽视频免费看| 天天天做夜夜夜做| 国产黄色一级在线观看| 亚洲精品一区二区91在线| 黄 色 网 站 成 人免费| 欧美成人激情免费播放| 久久久久久久久久久精品区少妇| 精品国产一区二区在线| 欧美日韩综合久久久久久| 久久成人av精品| 天堂网在线播放中文字幕| 午夜精品成人影院一区二区| 久久精品专区免费观看| 中文字幕一区二区三区在线播放 | 各类成人av片在线观看| 久久99精品久久久久久蜜芽TV| 欧美乱色亚洲激情| 最近免费中文字幕大全在线看| 有码二区字幕一区人妻| 白嫩少妇视频在线| 免费国产黄色视频| 三级黄a毛片| 看黄a大片成人影院| 性欧美暴力猛交69hd| 不卡一级黄色视频| 3D动漫H在线观看网站蜜芽 | 熟女人妻丰满熟妇啪啪| 成人三级黄色视频| 久久婷婷人人爽| av亚州av| 久久制服诱惑一区二区| 雪白丰满熟妇| 中文字幕在线视频一区大师| 成a人片国产精品| 亚洲av电影专区一区二区| av毛片免费看| 亚洲熟女图片另类| 男女gif啪啪| 久久精品亚洲成在人线a| 久久亚洲专区午夜福利| 亚洲4438x20| 中文有码人妻熟妇| 黄色av丝袜网站| 亚洲无人乱码| 欧美丰满巨肥大屁股BBW| av毛片精品99久久av| 制服丝袜在线观看亚洲| 美女露出尿口喷水无遮挡| 亚洲欧洲成av| 亚洲精品一区二区三区四区av | 日韩一区二区三区影院| 美女脱内衣禁止18以下尤物| 亚洲最大av电影网| 人人揉揉香蕉大免费| 国产精品一区aa福利视频| 内射多人视频| 女生高潮喷水免费视频| 女人和男人啪视频在线观看| av电影永久免费网址| 黑丝袜国产在线| 老熟女av专区| 秋霞在线观看日韩av| 日韩亚洲AV无码一区二区三区| 一级毛片18女人高清水真多| 亚洲一区自拍视频在线观看| 一级a一级a爰片免费免会| 亚洲免费观看av网址| 亚洲国产精品人人做人人爱| 漂亮女医生被强奷在线观看| 欧美小呦精品在线| 大量国产私密保健视频| 成人黄色片视频| 久久精品国产亚洲av麻豆瑜伽| 97视频在线观看网站| 日韩亚州欧美在线| 大胆大少妇xxxbbb| 少妇人妻系列无码专区系列| 扒开腿使劲操我逼视频| 久久精品国产亚洲av高清一级| 在线观看国产黄色片| 日本一区二区三区精品在线播放| 久99久热只有精品国产| 少妇爽片av| 久久婷婷精品| 色噜噜av一区二区三区| 99免费的精品视频| 亚洲欧美日韩国产精品久久| 国产成人剧情AV麻豆映画| 日韩免费黄色在线| 99久久精品国产99| av最新在线观看不卡| 欧美日韩无线码免费 | 亚洲国产熟女精品| 国产精品久久久久久精品三级麻豆| 69久久精品人妻一区二区| 毛片高清不卡| 顶级国内国模无码视频| 国产精品私拍在线观看| 欧美激情高清一区二区三区| 国产在线一区二区精品不卡 | 18禁无遮挡污黄网站污黄| 国产在线一区二区综合免费视频 | 日本系列有码字幕中文字幕| 午夜欧美激情在线| 曰曰噜夜夜噜| 3D肉蒲团之极乐宝鉴| 女人十八水真多毛片| 亚洲国产成人精品一二三区| 精品爆白浆一区二区三区| 成人人妻精品一区二区三区| 欧美a级毛片免费观看| 国产精品入口在线免费观看| 一个人看www片免费观看| a级毛片1一级毛片免费看| 久久人人爽av精品| 国产亚洲精品一区999| 十八无遮挡免费看网站1| 高清全集免费播放| 日日夜夜久久精| 亚洲成人免费久久电影| 可以在线看的不卡av网站| h网站在线观看| 麻豆岛国国产精品| 豪妇荡乳1一5潘金莲| 99色在线免费视频| 亚洲第一久久香蕉| 国产精品91av一区| 成本人A片动漫在线观看全集| 极品粉嫩福利午夜在线观看| 欧美日韩成人一区二区三区视频| 国产精品爱啪在线播放| 高潮美女一区视频| 不卡视频黄色| 亚洲成人一区二区久久| 国产午夜理论不卡琪琪| 亚洲精品丝袜另类| 久久精品一卡二卡三卡四卡| 亚洲最大成人中文| 午夜电影院韩国三级| 又粗又硬又黄又刺激视频| 日日摸夜夜爽| 国产午夜在线免费视频观看| av免费观看网站不卡| 欧美亚洲另类一区二区| 亚洲欧美一区二区三区孕妇| 女女同性AV片在线观看免费| 国产大片在线观看一区二区| 亚洲日本乱码很鲁欧美乱码| 国产精品1卡2卡3卡4卡| 电家庭影院午夜| 97超视频在线观看| 成人国产色综合| 综合色av麻豆| 啦啦啦免费视频卡一卡二| 无遮挡十八禁国产免费网站| 精品人妻少妇嫩草av有码专区| 打开就能看的毛片| 国产精品免费AV片在线观看| 女人ZOZOZO人禽交| 日本在线不卡高清欧美| 九九视频精品免费在线观看| 国内揄拍99国内精品人妻久久| 国产精品伦人一区二区| 台湾年轻真做受的A片| 国产精品白丝喷水视频| 国产欧美日韩精品一| 中文字幕熟女人妻偷伦天美| 1024手机看片你懂得国产| 亚洲黄色午夜福利局在线观看| 午夜影院国产在线观看| 久久精品国产亚洲av网| 成年人免费看的黄片视频| 欧美亚洲日本最大视频资源| 国产黄色的视频免费看| 凹凸国产精品熟女视频| 桃花社区在线观看完整版| 亚洲精品乱码一区二区在线| 日韩中文字幕在线观看免费视频| 日韩欧美亚洲一区66| 一区二区三区精品国产欧美1 | 欧美日本国产在线不卡视频| 东京复仇者在线观看| 美女被扒掉内裤让男人舔视频| 亚洲国产一二区在线观看| 久久精品亚洲av久久| 国产精品久久久久久久电影| 国产黄色高清视频在线观看| 波多野结衣一二三区免费| 久久亚洲精品男人天堂| 欧美VIDEOS粗暴高清| 久久麻豆婷婷一区| 人妻中文字幕少妇在线视频| 在线观看国产日韩av| 少妇扒开内裤让我添视频| 国产全黄视频免费看| 国产精品va在线观看国语| 男女羞羞无遮挡免费视频| 99热全是精品| 国产av又大| 大量国产私密保健视频| 欧美日韩亚洲视频二区| 草的爽AV导航| 国产欧美日韩精品A在线观看 | 一级毛片久久久久久久久女 | 少妇人妻系列| 成年女人看A片免费视频| 日本高清色视频免费观看| 99欧美激情| 亚洲另类熟女国产精品| 亚洲中文字幕在线一二三四区| 91亚洲国产成人综合在线| 999精选免费视频| 亚洲av手机在线观看| 久久九九热精品免费| CHINESE中国女人高潮| 免费在线观看人成视频| H肉无修动漫在线观看应用| 在线香蕉精品视频了| 老司机午夜小视频| 国产色com高清视频| 亚洲av丝袜| 在线看国产精品三级在线| 精品精品在线免费观看| 99亚洲一区二区三区在线观看| 亚洲欧美v精品| 一级毛片在线全部免费播放| 国产黄色片a区一区二区三区| 国产免费高清在线精品| 用超薄丝袜套j好爽| 国产在线一区二区精品不卡| 亚洲欧美日韩精美久久亚洲区| 国产av专区亚洲av专区| 亚洲天堂岛国av| 亚洲精品美女一区二区| 国产精品挑色在线| 无遮挡高潮国产免费观看| 老鸭窝黄色视频在线观看免费| 人人人妻人人人| 老司机午夜av福利片| 亚洲成av人片免费观看| 一边摸一边爽一边叫床全过程软件| 欧美另类偷拍一区二区| 视频三区视频二区视频一区| 91九色亚洲精品| 国产黄色路线在线观看| 蜜桃av一区一区| 国产福利精品一区二区三区| 国产精品成人欧美一区| 欧美性受XXXXZOOZ| 美女被c高潮在线观看| 成片一区二区三区在线观看| 国产精品99久久99久久久不卡 | 午夜福利视频亚洲一区| 男女视频午夜福利| 波霸人妻久久综合网| 亚洲 欧美 丝袜 另类 无| 欧美成人精品二区三区| 国产黄色片a区一区二区三区| 人人妻人人澡人人爽的公开视频| 成人中文网| 强壮的公么侵犯我在线观看| 国产在视频线精品| y111111国产精品久久久| 国产欧美性视频一区二区| 久久人人爽人人爽爽久| 四十岁女人牲交片| 最新综合精品亚洲网址| 裸露双乳挤奶无遮掩裸体私房照 | 国产成本人片免费av| 色婷婷狠狠躁日日躁夜夜躁| 黄色在线观看不卡视频| 黄片日韩欧美| 黄色av丝袜网站| 久久99国产综合免费精| 国产精品最新在线观看| 久久亚洲精品色一区| 国产成人av在线麻豆影院| 欧美精品成人a多人在线观看| 亚洲一区二区三区色噜噜| 午夜精品久久久久久久99桃| 国产电影av卡一| 亚洲高清视频在线观看免费| 新金梅瓶2 国语完整版| 久久爱亚洲国产精品| 3344成人在线免费视频| 夜夜嗨一区二区三区精品性| PREGNANT小孕妇| 国产精品国产高清国产av| 激情五月婷婷乱| 在线观看亚洲无人码| 毛片在线观看一区二区三区| 校园春色亚洲欧美| 99热这里只有精品国产一区| 精品视频一区二区三区免费观看| 中文字幕av久久激情亚洲电影| 国产一级淫免费播放| 欧美三级日韩国产在线观看| 久久99久久99这里只有精品| 办公室做好硬好紧我要视频| 欧美一二三四区精品中文字幕| 国产免费高清在线精品| 天天爱天天做天天做天天吃中文| 国产精品国产三级专区第一集| 欧美第一特黄大片在线| 国内精品一级毛片| 欧美日韩一区不卡| 欧美一区二区三区精美视频| 91成人午夜影院| 国产午夜激无码AV毛片不卡| 久久精品亚洲av久久| 在线观看亚洲av老片| 国产亚洲精品香蕉视频69| 人禽伦免费交视频播放| 午夜a级毛片免费观看| 91av在线播放麻豆| 我强睡年轻漂亮的继坶1| 农村国产高清一区二区三区| 亚洲区国产一区二区| 中文字幕日韩一区二区不卡| 欧美校园春色亚洲| 69免费毛片看| 欧美aa在线观看| 人人狠狠综合88亚洲| 中国一级黄色片免费的| A片试看120分钟做受视频大全| 亚洲美女久久p| 黄色一级av电影| 美女很黄在线观看| 国产91色亚洲| 精品久久久久久中文墓无码| 日本最新免费av| 中国男人天堂av| 一本大道一卡二卡三卡四卡| 熟女人妻のav中文字幕| 我不卡神马午夜福利影院| 亚洲国产精品毛片av| 欧美爽妇视频网| 久久午夜福利一级精品| 无码任你躁久久久久久久| 国产免费高清在线精品| 人妻素人一区二区| 成人大片免费视频播放| 国产欧美日韩综合一区二区| 青草草97久热精品视频| 国产精品成人影院免费观看| 日本午夜激情视频官网| 手机亚洲av| 精品久久成人免费视频| 免费午夜福利麻豆| 欧美野性肉体狂欢大派对| 久久人人爽人人爽人人爽vad给 | 久久精品国产亚洲av麻豆不卡| 欧美日韩视频一区二区在线播放 | 国产乱码久久久久久一区二| 国产在线一区二区精品不卡| 校园春色亚洲欧美| 日韩毛片成人| 国产一级a一级a爰片免费| 视频二区亚洲欧美日韩| 成人影院久久| 久久精品人妻中文字幕| 亚洲avtv永久综合在线| 精品少妇熟女在线| 亚洲一区二区三区在线视频观看| 一二三四社区在线视频观看| 久久精品久久久久久噜| 娇喘潮喷抽搐高潮在线观看| 中文字幕视频www网| 亚洲永久视频免费| 久久伊人国产一区二区| 漂亮人妻当面被朋友玩弄| 成人国产av精品久久电影| 欧美日韩国产另类视频一区二区| 人妻天天摸日日碰夜夜爽| 成人播放在线视频| 亚洲成av人片一区二区波多野| CAOPROM国产在线视频| 欧美日韩在线精品中文字幕| 亚洲天堂免费精品| 精品午夜一区二区三区| 亚洲精品乱码久久久久的用户评价 | 高潮JAPANESE喷潮| av大av大片免费网站| 国产一区二区精品久久| 毛片av免费| av在线亚洲天堂| 亚洲一区av电影免费| 亚洲欧美精品中文一区二区三| 播放黄色国产在线视频| 91性高潮久久久久久久久久久久| 亚洲熟妇AV一区| 欧美人与性动交α欧美| 国产一区二区欧美日韩精品| 日韩欧美视频网址在线| 国产色又爽视频免费播放| 亚洲国产aⅴ精品一区99| 亚洲熟妇丰满大| 亚洲成色WWW久久网站夜月| 国产区12p| 边吃奶边啪受不了好爽| 男男攻受无遮删漫画| 午夜久久鲁丝片| 久久亚洲精品中文字幕| 最新91中文字幕在线观看| 欧美午夜电影通| 国产97精品一区二区| 亚洲不卡免费视频观看| 欧美一区二区三免费| 黑人与牛交ZOZOZO| 亚洲精品中文字幕不| 香蕉精品视频网址| 午夜福利亚洲精选在线| 免费女人一级毛片| 亚洲精品国产av久久久久| 亚洲国产欧美成人网| 欧美第一页色| 国产一区午夜福利在线观看| 欧美亚洲综合天堂| 中文字幕人妻无卡| 欧美一区二区中文精品| 国产视频久久精| 无码人妻久久一区二区三区免费 | 国产精品午夜宅男| av在线欧洲| 成人国产一区二区三区黑人| 晚上开车又疼又叫的声音视频| 亚洲乱码国内精品一区在线| 色费女人18毛片a级毛片视频不| 最近中文在线国语| 免费观看精品国产| 人妻少妇中文字幕久久| 一区二区三区四区激情视频| 亚洲区自拍视频在线观看| 欧美色视频免费| 久久看电影久久久久国产| 人妻AV无码系列一区二区三区| а√在线天堂官网| 亚洲国产精品人人做人人爱| 亚洲十八岁女人毛片水多| 国产熟女丝袜高跟视频| 在线未删减欧美一区二区中文| 性欧美精品18videosex| 国产l卡2卡3卡4卡免费观看| 国产精品99爱免费视频| 久久国产精品色香蕉91| 亚洲精品久久av女码麻豆地址| 国产人妻人人爽人人澡| 国产精品伦人一区二区| 天天干夜夜啊| 美女被插下体视频网站| 久久香蕉精品热| 中文字幕在线亚洲二区| 国产美女精品免费视频 | 99久久精品国产精品亚洲精品 | 无码任你躁久久久久久久| 棚户区嫖妓全部过程| av秋霞麻豆网| 一区二区三区国产电影| 亚洲欧洲国产av码| 亚洲内射少妇av| 中文字幕无码不卡免费视频| 日韩幕无线码一区中文| 粉嫩精品国产尤物在线观看| 一区二区神马影院| 亚洲高清国产拍精品闺蜜合租| 免费a级毛片10禁网站免费| 黄视频国产免费看| 不卡av中文在线观看| 国产熟女极品| www.内地欧美日韩一区二区三区| 热re66久久国产精品首页| 不戴套交换系列17部分吴琴| 国产一区二区最新在线观看| 精品久久av免费| 亚洲欧美国产一区在线观看| 永久中文免费在线观看| 国产亚洲一区人人爽| 国产av不卡久久| 亚洲成人久久一二三区| 日本不卡一卡新区手机| 久久精品一区亚洲| 大香蕉久久一区二区三区| 欧美区第一页| 亚洲黄色电视| 亚洲精品欧美一区| 丰满人妻一区二区三区53视频| 一级毛片18女人高清水真多| www.91久久中文字幕| 亚洲国产精品毛片av不卡下载| 久久精品国产亚洲av麻豆不卡| 亚洲中文久久精品无码1| a网站在线观看免费| 国产视频福利永久无毒| 久久精品熟女亚洲av麻| 国产精品导航网址| 手机亚洲av| 综合久久亚洲精品| 久久国产精品福利一区| 人妻字幕久久| 国产情侣色在线| 亚洲一区久久中文字幕| 久久久久亚洲av成人人在现观看| 一级黄色大片a| a级野外毛片视频| 麻豆午夜福利片| 91人妻人人妻| 亚洲av中文字字幕乱码综合| 两个男人吮她的花蒂和奶水| 亚洲天堂av网在线| 国产精品一区探花| 欧美一区二区三区高清版播放精品| 五月天丁香电影| 欧美日韩一区二区三区j| 久久久久网色| 欧美乱大交av| 久久久久欧美激情| www.国产天堂av| 一级一片免费观看视频国产| 日本欧美国产在线播放| 无遮挡呻吟娇喘高潮抽搐视频| 国产色在线内射| 亚洲av免费电影在线| 亚洲国产一区二区三区网站| 夜夜操大b网站| 午夜福利av线上网站| 自拍偷自拍亚洲精品偷一| 亚洲综合日韩久久婷婷| 久久精品爽人妻| 亚洲欧美中文日韩三级视频| 又粗又硬又爽的免费视频| 国产三级在线观看播放视频| 奇米影视7777久久精品人人| 午夜福利视频精品| 午夜影院一区二区| 亚洲精品av午夜福利| 久久18精品| 日日夜夜福利视频| 国产精品有码电影| av免费永久福利| 下一篇:白浆四溢(18P)| 国产精品免费AV片在线观看 | 欧美激情极品国产一区二区三区| 熟女少妇亚洲综合色aaa.| a级毛片免费播放视频| 亚洲中文字幕人妻系列 | 亚洲精品国产第一区二区图片| 晚上进了女小娟的身体| 呻吟 粗暴 喘息 乳 抓捏| 中文字幕丝袜乱| 亚洲成人手机| 国产精品久久av一区| 日日夜夜噜天天噜| 亚洲男人手机天堂| 久久亚洲专区午夜福利| 亚洲精品国产一区二三区| 欧美丝袜足j| 新国产97在线日韩| 国语乱码一二| av天堂久久9| 久久久一区二区三区| 国产骚老熟女| 亚洲综合视频观看| 体育生小鲜肉GAY自慰| 亚洲日韩中文字幕无码专区| 午夜激情久久久久久久| 两性午夜刺激免费视频| 午夜永久福利| 最新亚洲一卡二卡三卡四卡| 波多野结衣av一区二区av| 久久亚洲欧美一级| 国语对白高潮视频在线免费观看| 精品人妻少妇一区二区三区98| 色综合国产专区| 摘花6一12泑女WWW| 国产午夜精品论理片| 日本一本二本三区高清资源| 免费午夜福利不卡片在线| 五月情丁香婷婷| 裸体无遮挡精油按摩| 亚洲春色少妇熟女小说| 国产一级内射老妇| 成人亚洲欧美视频在线观看| 亚洲色无码播放亚洲成AV| 大桥未久av片-88av| 大胆大少妇xxxbbb| 亚洲人成电影网站免费线观看| 丁香五月亚洲综合深深爱| 亚洲第一av免费看| 国产激烈床震18在线观看| 在线视频一区二区三区在线播放| 国产偷国产偷高清精品| 日韩一区在线免费观看| 成人超爽网站国产在线观看| 人妻AV无码系列一区二区三区| 日韩亚洲天堂久久综合| 日韩人妻精品av在线| 极品少妇人妻视频| 国产日产成人精品一区二区三区| 亚洲欧洲日本综合| 精品久久人妻av中文字幕成人| 国色天香日本版| 亚洲av网址观看| 欧美日韩视频一区二区在线播放| 丰满岳乱妇在线观看视频dvd| 鞭打虐乳跪爬sm羞辱视频| 一级片久久片| 国产熟女老妇300部mp6| 人妻av一区=区三区| 午夜福利视频亚洲| 亚洲人成电影网站免费线观看| av在线久久精品| 狠人色综合网亚洲| 久久亚洲国产午夜精品理论片| 久久国产精品一二| 精品久久久了| 免费可看黄的视频网站| 国产精品乱码一区二区三区软件| 成年日本片黄网站| 亚洲午夜精品av片| 亚洲最新av一区二区三区| 亚洲一区二区三区av中文字幕| 手摸高潮喷水视频| 午夜爱爱视频免费| 少妇喷水高潮免费看| 久久久久久精品人妻免费视频| 日韩欧美一精品| 777米奇影院奇米网狠狠| 欧美日韩国产高清大片| 成人欧美三区| 久久永久免费人妻精品下载| 欧美日韩精品电影一区二区三区| 久久99综合婷婷国产二区高清| 成人亚洲精品久久久久软件| 男女边摸边吃奶边做视频大全| 互换后人妻的疯狂| 亚洲黄片av在线播放| 神马午夜福利视频在线观看| 女子18毛片水可真多免费视频| 午夜精品蜜桃视频| 韩国伦理电影金善英| 亚洲av嫩草av极品在线| 欧美一区二区三区四区黄片| 另类欧美熟女| 国产激情久久影院| 国产精品色噜噜| 男生为什么最后几下特别快 | 日韩精品一区二区91| 亚洲美女视频黄频| 在线观看日韩精品一区二区三区 | 国产黄片在线免费观看视频 | 人人爽亚洲美女精品久久久| 性夜影院爽黄A爽免费看| a天堂tv香蕉| 亚洲国产另类久久精品| 老司机午夜免费观看| 四十岁女人牲交片| 亚洲综合久久精品国产高清| 色欧美亚洲黑人视频| 久久99热这里只有精品18| 日韩亚洲区欧美精品| av网址在线播放网站| 久久国产视频一区二区三区| 久久这里只有精品19| 亚洲精品综合精品自拍麻豆| 婷婷六月久久综合丁香| 大桥未久av在线| 国产精选一区二区电影| a级毛片免费观看高清视频| 久久国产影视| 真人试看做受120秒3分钟| 亚洲男女在线观看视频| av色黄色在线| 粗大猛烈进出高潮视频免费看| 尤物成人国产欧美一区二区三区| 日韩亚洲欧美精品综合| 日本一本二区三区精品| 亚洲欧美成人综合图片区| 午夜精品福利80| 丰满巨肥大屁股BBW网站| 最近2019免费中文字幕视频亚洲熟妇| 在线观看国产精品普通话对白精品| av免费在线观看网址网站| 67194con网在线观看| 亚洲精品人妻在线视频观看| 2亚洲精品一区二区三区| 在线观看免费亚洲黄片| 久久精品国产性色| 欧美乱子伦XXXX12| 久久精品人妻有吗| 久久久久成人免费av| 免费高清欧美一区二区三区| 成人黄色片三级| 俺也久久电影网| 大香蕉高清av| 国产精品国产三级国a| 欧美国产日韩欧美国产日韩| 亚洲av大片网站在线观看| 欧美成人精品第一区二区三 | 国产人妻高清国产拍精品| 第一次处破女18分钟| 69毛片免费视频观看| 国产一区有黄有色的免费视频| 国产一区二区三区毛毛片| 国产色在线一区| 国产jk喷白浆精品视频网站 | 日韩一区二区视频免费看| 久久成人自影院精品99网站| 少妇熟女网av| 国产高清一区二区老熟女| 免费成人激情在线视频| 久久国产免费一区二区三区| 欧美国产成人一区二区三区 | 国产精品久久久久精品一级| 少妇极品熟妇人妻| 亚洲国产成人麻豆| 在线激情亚洲欧美| 亚洲国产国产av| 美女的高潮视频网站| 波多野结衣资源一区二区| 悠悠久久av| 久久大香香蕉国产| 亚洲国产成人麻豆| 国产免费精品高清| 少妇一区二区三区| 国产亚洲精品美女乱| 91av黄片| 综合久久国产精品| 免费观看男女午夜视频| 成人情色免费视频| 老司机天堂影院在线观看| 精品伊人久久大线蕉色首页| 女同亚洲一区二区无线码| 黑人精品无码视频一区二区三区| 99久久99久久精品免费| 国产午夜精品一区二区电影| 午夜影院日韩av| 午夜DJ高清视频观看播放| 国产精品激情在线播放| 在线观看欧美国产成年人片| 国产综合色视频| 农村夫妇大白天啪啪| av亚州av| 香蕉182一区二区| 亚洲av码在线观看| 欧美日韩国产精品精品| 人妻一区二区三区蜜桃| 成年18禁动漫在线看网站| aaa一级黄色毛片| 欧美午夜性激情免费在线| 亚洲自拍九九视频| 国产日韩欧美高清在线一区| 人人揉揉揉揉揉日日| 一区二区在线观看视频精品一区| 一本色道av久久精品+网站| 亚洲精品一区二区51| av天堂久久9| 国产黄色高清视频在线观看| 成 人 3d h动 漫在线播放网站| 女女高潮喷水视频| 在线观看永久国产| 国产第一黄色视频在线观看| 99国产综合一区久久| 国产精品av久久久久久蜜臀| 国产乱理伦片在线观看夜| 特级婬片女子高清视频| 中字幕人妻一区二区三区| 在线观看免费不卡av| h片在线观看视频不卡| 天堂影院av不卡毛片| www.91麻豆av| 亚洲av午夜精品福利| 欧美v专区v亚洲v| 最激烈的床震娇喘视频出水| 欧美成人bd一区二区三区| 亚洲免费日韩av| 黄色视频无需下载免费观看 | 国产精品久久草| 我去也我来也www色| 久久影院123| 国产A√无码专区亚洲| 永久免费A片无码无需播放器| 一女三男做2爱A片| 两人看片视频在线观看免费| 国产精品国产三级国产无毒| 寡妇好丰满奶好大在线观看| 欧美激情中文日韩蜜臀| 久久亚洲精品色一区| 成a人片国产精品| 香港三级电影国产精品| 欧美电影国产精品久久| 日韩国产欧美在线播放| 精品久久精品色综合| 亚洲精品自拍偷| 日韩欧美激情综合一区二区| 久久中文字幕有码| 精品少妇内射三级| 亚洲国产成人资源影院| 精品欧美国产一区二区三| 国产成人精品无人区| 色多多成人黄在线观看| 中国人妻4P野战VIDEO| 女同亚洲一区二区无线码| 裸体舞蹈XXXX裸体视频| 美女视频图片| 撒尿正面毛茸茸| 国产三级在线观看一区二区| 99re视频免费看| 精品日产一区二区三区在线观看| JAPANESE熟睡侵犯| 日韩永久免费av| 国产av又大| 亚洲一区二区av| 美女内射精品一级片tv| 女人巨大胖一级毛片| 国产精品久久久久久精品三级麻豆| 两个人免费观看日本完整视频| 国内免费一级毛片| 久久精品av| 午夜亚洲国产理论片二级港台二级| 亚洲精品卡2卡三卡4卡1卡乱码| 最近更新2019中文字幕第二页| 国产午夜精品1| www国内精品内射老熟女| 国产成人一区二区三区,欧美日韩国产| 成人国产亚洲精品一区| 久久av爱久久中文字幕| 欧美交性又色又爽又黄麻豆| 看黄色片日b| 亚洲欧洲精品中文字幕在线| AV片在线观看| 熟妇人妻中文AV无码| 超薄肉色丝袜脚交调教视频| 女人梦到自己开车撞到人人没事 | 亚洲AV极品视觉盛宴| 亚洲aa美女久久| 人妻の中文字幕| 国产精品免费观看网站| 亚洲精品欧美专区日韩| 国产午夜视频在线免费观看| 久久伊人欧美高清| 国产一二线视频在线观看| 欧美国产亚洲浪潮| 金梅瓶国语完整版在线观看| 成年视频人免费站| 最近中文字幕免费视频大全| 青春草在线伊人| 三级电影一区二区三区| 免费日本黄色视频的网站| 小明看看成人首页永久免费观看| 尤物精品国产亚洲亚洲av麻豆| 欧美成人一区二区精品国产| 美女被高潮视频网站| 96久久精品人人妻人人爽| 性在线观看视频| 免费人成网站免费在线观看视频| 裸体舞蹈XXXX裸体视频| 久久久久久人人人人人| 欧美一区亚洲二区国产三区| 大香蕉久久精品6| 18禁女扒开腿免费视频| 真人激情国产一区二区| 欧美色倩网站大全免费| 欧美精品一区二区三区国产| 5566中文字幕在线观看| 成人在线视频三区| 我和亲妺作爱 妺妺下面好湿| 免费AV片在线观看网址| 日本免费一区二区三区视频日本| 国产最新精品精品你懂的| 日韩欧美国产一区二区三| 国产亚洲精品美女乱| 在办公室被弄到了高潮视频| 久久久久久有精品国产24| 欧美成人午夜免费视频网址| 久久麻豆成人精品av网站| 黑人巨茎VIDE抽搐| 国产女啪啪视频| 人人妻人人澡人人爽人人| 色综合国产专区| 再快点再深点我要高潮了视频| 国产一成人一区二区三区| 在线观看欧美国产成年人片| 综合av爱爱| 麻豆大尺度激情视频在线观看| 91av网一区二区| 亚洲免费视频999| 久久亚洲国产午夜精品理论片| 女人寂寞偷人视频A级| 99国内精品99久久久久久| 欧美性极品少妇精品网站| 亚洲国产精品男久久久久久 | 人人妻人人爽人人黑| 91亚洲欧美在线观看| 欧美人与动牲交片免费播放 | 雪白丰满熟妇| 女同高潮喷水在线观看| 国产单亲对白刺激| 亚洲国产一线视频| 国产激情在线播放不卡av| 日本乱偷中文字幕| 免费观看全部的毛片| 亚洲电影网站在线播放| 亚洲视频网站免费观看| www.我爱我色.com| 无国产精品内射视频| 电家庭影院午夜| 被舔到高潮喷水免费观看| 大香蕉高清av| 中文字幕制服av| 亚洲黄片av在线播放| 亚洲国产另类久久精品| 亚洲avtv永久综合在线| 欧美激情亚洲在线| 亚洲一区二区精品久久av乱码| 久久精品国产亚洲av高清一级| 成人在线观看av片| 亚洲AV色男人的天堂| 国产精品色婷婷久久99精品| 亚洲av岛国在线观看| 日本网站在线免费看| 欧美午夜精品成人一区二区| 国产成人a亚洲精v品| 亚洲av中午一区二区三区| 国产精品一区高清在线| 男人J进女人屁网站免费| 丰满人妻中伦妇伦精品a| 免费国产伦精品一区二区三区| 国产精品国产三级在线观看| 欧美日韩在线国产区| 亚洲激情熟女| 婷婷亚洲伊人| 一区二区三区四久久| 夜夜失眠闭上眼脑子里都是事| 午夜无遮挡免费视频| 青青草视频在线免费观看| 综合首页在线国产高跟丝袜| 业余 自由 性别 成熟视频 视频 | 日韩高清在线中文字带字幕| 99精品欧美一区二区三区四区 | 欧美人人妻人人| 久久九九热精品免费| 免费在线看黄色的网站 | 国产又色又爽又免费视频| 亚洲欧美清纯另类| 啪到高潮动态图GIF你懂的| 国产成人精品啪麻豆| 国产乱码精品一二三四在线观看| 久久久久久精品人妻免费视频 | 国产在线永久免费视频m| 亚洲av少妇一区二区在线观看 | 国产欧美日韩精品一| 亚洲综合区国产| 国产高h片在线观看| 精品国产福利一区二区三区| 欧美性色av大全| 老妇炕上偷汉视频录像| 色哟哟成人在线观看| 成在人线AV无码免费高潮水| 成人久久18秋免费网站麻豆| 制服诱惑av一区二区| 丰满人妻一区二区三区53视频| 日本乱偷中文字幕| 免费一区二区三区在在线视频 | 在线A片永久免费看无码不卡| 人人爽亚洲美女精品久久久| 国产精品V日韩精品V欧美精品| 欧美精彩视频一区二区三区| 脱了老师的裙子猛然进入| 久久久久久中文字幕人妻av| CHINESE熟女熟妇2乱| 欧美人与性动交α欧美| 久久人人爽国产| 免费观看日本一区二区三区视频| 国产伦一区二区三区精品视频| 欧美激情国产精品1区2区3区| 日韩国产精品久久久久久久蝴蝶| 男女啪啪激烈高潮无遮挡网址| a级毛片大黄| 羞羞影院午夜男女爽爽应用| a级高清免费毛片在线| 国产在线一区二区综合免费视频| a欧美日韩高清在线播放| 黄色裸体视频无遮挡| 爱爱摸摸动态图| 亚洲最大91av色| 美女被扒开内裤桶屁股眼| а√天堂官网中文在线| 最大胆裸体人体牲交免费| 天堂在线中文在线6| 熟女人妻视频一区| 没有穿内衣的邻居爆乳| 久久av线香蕉| 日本wwww免费看| 久久免费视频热99只有精品| 黑人黄色在线视频| 特级做a爰片毛高潮片免费69| 18禁在线欧美| 粉嫩蜜臀久久精品久久久久酒店| 污污汅18禁在线永久免费观看| 特黄三级毛片在线观看| 久久精品亚洲精品国产色婷小说| 亚洲天堂最新国产| 性涩视频免费xxxx| 日韩精选亚洲专区| 最新国产内射在线观看| 精品亚州av一区二区三区| 丁香五月亚洲综合在线国内自拍| 日本v视频在线观看| 亚洲av日韩av综合av| va欧美va亚洲综合在线观看| 高清国产亚洲三级精品影院在| 亚洲国产av系列| 朋友的丰满人妻| 一区二区三区综合在线视频| 国产精品亚洲精品看不卡| 亚洲欧美国产成人| 一级黄色片特级黄色片片片| 日韩一区二区三区在线观看视频网站| 免费无码国产精品久| 亚洲一二区欧美日韩在线播放| 免费毛片a级观看| 亚洲av中文字字幕乱码综合| 欧美熟妇多毛又多水免费观看| 少妇人妻偷人激情| 国产午夜免费啪观看| 娇妻公务员被领导玩弄| 天堂在线中文在线6| 日韩国产欧美精品在线| - BD韩语手机在线看| 精品国产av一区二区三区四区| 边吃奶亚洲一区二区| 国产精品一区aa福利视频| 幻女FREE性中国| 黄片在线免费观看最新视频 | 国产日本欧美视频一区懂色 | 美女视频亚洲免费| 亂倫近親相姦中文字幕| 欧美色成人综合网| 成年女人免费看片视频| 可以免费看毛片的网址| 浓毛大屁股BBW| 人妻少妇视频网| 97人妻超碰人人| 国产综合久久一区二区三区| 美女露100%奶头18禁| 欧美日韩一区二区三区v精品| 78m成人免费视频国产av| 一级黄色大片毛片| 日本乱理伦片在线观看真人| 国内精品一级毛片| 黄网站色视频免费观看无下载| 怡红院亚洲| 老司机靠b影院| 亚洲色资源在线播放| 99久久婷婷国产亚洲综合精品| 97精品人人妻人人| 国产精品久久国产精麻豆99| 在线看日本熟妇相奸| 国模吧GOGO裸体私拍| 欧美日韩一区二区高清在线播放| 男女免费视频网站www| 亚洲欧美激情久久久| 国产男人的电影天堂91| 午夜伦4480YY私人影院久久| 免费成人av在线观看网站| 中文字幕日韩精品在线观看| 久久人人爽人人爽人人看| 激情狠狠欧美| 七妺福利精品导航大全| 69精品人妻蜜桃一区二区三区 | 老色鬼在线精品视频在线观看| 99rr在线视频| 国产三级国产精品三级在专区| 中文字幕在线观看永久| 国产精品亚洲av久久久| 久久精品国产亚洲婷婷| 国产日韩久久久久老熟女| 影音先锋啪啪AV资源网站APP| 黄色日韩一级| 日少妇视频免费| 毛片在线观看黄| 91中文字幕色在线| 一级生活片九九视频免费看| 久久香蕉国产的| 老熟女一区二区免费| 学生双腿白浆高潮视频| 欧美精品久久婷婷| 青青青国产精品一区二区| 亚洲第一av首页| 国产午夜福利精品久久日韩| av亚洲伊人| 亚洲国语对白在线精品一区在线| 国产成人一区二区三影院| 久久中文字幕免费av| 亚洲中文日韩欧美视频| 精品国产一区二区三区香蕉不卡| 韩国午夜理伦三级2020| 老妇女BBwββwBBWBB| 亚洲一区午夜av| 激情视频图片在线观看| 亚洲伊人久久麻豆| 在线视频网站中文字幕| 岛国v免费观看视频| 国产欧美日韩一区二区三区四区| 亚洲综合激情五月婷婷| 久久国产乱子精品免费一区| www.91麻豆av| 99只要精品| 久久一区二区亚洲精品| 国产精品a一区二区三| 一级,二级,三级黄色视频| 国产精品色哟哟在线免费观看| 国产精品免费AV片在线观看| 91麻豆国产语对白在线观看| 国产精品一区视频播| 天天天做夜夜夜做| 免费在线观看不卡黄| 国产成人精品亚洲79| 女生已经开始抖了还能继续吗| 亚洲色久悠悠AV在线| 欧美人伦禁忌DVD| 美女裸体黄网站18禁免费看| (无码视频)在线观看| 少妇下面好紧好多水真爽播放| 免费妇人av| 人妻少妇专区中出在线视频| 亚洲欧美日韩影院网址观看| 亚洲午夜影院在线观看| 邻居少妇很紧毛多水多| 亚洲中文无码人A∨在线观看| poren 18大学生| 公交车猛烈进出婷婷| 爱爱aaa噜噜| 多p人妻视频| 国产精品热播视频| 在线99视频在线| 国产99女人精品| 国产欧美日韩精品| 男人舔女人下面视频视频| 久久影视影院一区二区不卡| 噜噜吧色噜噜| 极品粉嫩国产免费观看| 女同毛片免费播放| 久久人人爽人人| 天堂а√在线地址中文在线| 神马中文字幕久久| 女人寂寞偷人视频a级| 日本一卡二卡三卡四卡18岁| 农村夫妇大白天啪啪| 久久人人爽国产| 久久精品国产亚洲av香蕉五月| 久久精品国产亚洲av久试看| 黄色永久免费网站视频| 香蕉在线观看视频精品欧美| 97人妻人人揉人人澡人人下载| 在线观看人成大片免费视频| 国产视频福利免费看| 黄网站色视频免费观看下载| 国产国拍亚洲精品永久| 男男小受被啪啪网站| 亚洲精品一区毛片| 狠狠躁夜夜躁人人爽天天开心婷婷| 色av色婷婷91人久久久| 国产不卡的一区二区三区| 男女hh福利视频| 影音先锋新男人AV资源站| 无遮挡十八禁污污污网站| 日韩一区二区视频免费看| 亚洲少妇熟女av| 曰曰噜夜夜噜| 扒开腿使劲操我逼视频| 成人免费一区二区在线观看| 人人妻人人澡人人爽97| 粗壮挺进邻居人妻| 色婷婷久久久亚洲欧美| 亚洲熟女激情| 夜夜操夜夜超碰| 久久视频伦理片| 免费毛片一区二区| 黄色91影院| 日本国产欧美不卡| 国产一区二区三区在线观看免费 | 美女国产视频一区二区三区| 99热播这里只有精品| 国产精品久久久久精品一级| a级毛片免费观看大全| 免费黄色视频在线观看免费| 男女动态无遮挡动态图| 日韩,欧美,国产一区二区三区| 亚洲欧美日韩一区二区三区福利| 悠悠久久亚洲| 秋霞在线观看日韩av| 丰满白嫩大屁股ASS| 人人妻人人爽人人插| 亚洲欧洲成人综合网| 六月丁香六月婷婷| 欧美日韩三级在线播放| 宝宝我们换个姿势卫生间视频| 精品99又大又爽又粗少妇毛片| 美女高潮水多毛多高清毛片| 女人被狂c到高潮视频在| 日韩国产欧美视频一区二区| JIZZJIZZ日本护士高清| 黑人激情一区,二区| 亚洲最大精品日韩一区| 国产精品大片一区| 在办公室被弄到了高潮视频| 成人性感黄色视频| 在线视频网站中文字幕| 污18禁图无遮挡开腿| 另类亚洲欧美激情| 国产午夜精品一区二区三区不卡| 最新2019国产天天| 国产乱码精品一区二区三区14| 成年人床上av片免费观看网| 日韩亚洲av免费电影| 一个人在线看片网址| 国产综合精品 一区二区| 精品久久精品色综合| 亚洲伊人色区| 暴力强奷漂亮女同学在线观看| 日日爽夜夜拍| 99久久国产精精品| 少妇熟女精品| 国产精品热播视频| 丁香国产五月| 国产午夜福利久久精品app| 97起碰在线观看| 欧美日韩精品一区二区中文字幕| 欧美国产一区精品| 欧美在线一区二区三区日韩电影| 亚洲高清欧美高清| 轻轻草免费在线视频| 夜夜骑夜夜摸夜夜操| 国产欧美久久久| 欧美性虐一区二区| 老熟妇乱子伦系列视频| 久久久久久毛片免费观看| 草草青视频在线| 伊人久久国产一区二区| 欧美国产成人综合视频| 亚av在线中文字幕| 一区二区av电影网| 午夜一区二区三区在线看| 婷婷97狠狠色综合| 亚洲欧美日韩久久精| 看a级黄片毛片| 久久婷人人爽人人澡超级| 久久久久夜夜夜猛噜噜| 免费午夜无码片在线观看影院| 午夜福利精品影院| 亚洲欧美国产视频在线观看| 日本黄色视频网址在线| 免费毛片一区二区三区四区| 免费看特黄视频| 国产精品少妇一区| 国产蜜臀久久av一区二区| 国产av熟女一区二区三区浪| 亚洲欧美日韩v视频| 国产性猛交乱大交| 国产成人免费观看mmmm| 亚洲成人a级电影| 午夜福利免费在线观看欧美成人| 欧美精品一区二区精油| 网站在线观看色| 国产免费精品高清| 日本视频一级在线| 在线免费av网站观看| 看中国男人操女人逼视频| 北京退休老熟妇嗷嗷叫| 久久久人妻中文字幕| 亚洲色大网站WWW永久网站| 成人国产av精品久久久精品| 成人男女网18禁免费| 中文字幕视频www网| a级毛片在现免费观看| 久久婷婷青草| 日韩欧美国产一区二区三| 无码精品国产一区二区三区免费 | 成人一区二区视频地址| 老司机精品免费福利视频| 亚洲美女久久精品网站| 我看一级毛片| 亚洲免费av电影网| 欧美亚洲三级成人| 久久久精品大字幕| 精品欧美一区二区三区四区五区| 欧美性猛交aaaa乱大交| 亚洲成a人ⅴ片| 免费看美女被靠的网站| 线在在线精品视频| 久久婷人人爽人人澡超级 | 中文字幕在线免费91| 精品视频一区二区三少妇毛片精品| 成人亚洲精品久久国产一区二区| 亚洲精品色青久久久久久久| 97视频在线视频免费观看| 国产成人免费观看mmmm| 中文字幕av在线免费m| 人人爱卫生人人讲卫生演讲稿| 欧美尤物精品hd在线观看| 国产精品一区二区三区a| 免费看国产成年无码av片| 看全色黄大色黄大片女爽一次| 亚洲国产成人无码影片在线播放 | jzjzjz日本人免费观看播放| 欧美黑人一级做a爱性色毛片| 美女脱光免费网站| 久久才是精品国产| 能直接看的av网站| 久久精品人人爽人人爽视色| 激情小视频熟女在线观看| 久久制服诱惑一区二区| 欧美激情性在线| 国产边摸边吃奶边做爰视频| 在线观看国产成人AV电影| 蜜桃av高潮抽搐| 夜夜爽天天搞| 亚洲精品在线看片| 久久久久成人免费av| 夫妇交换性4中文字幕| 多人伦精品一区二区三区视频| 日韩1区二区视频| av在线短片| 国产l卡2卡3卡4卡免费观看| 日韩毛片免费无码无毒视频观看| 久久中文字幕专区| 午夜黄大色黄大片美女| 天堂在线资源中文6| 亚洲激情熟女图片| 久久国产精品色香蕉91| 精品国产一区二区三区不卡| 在办公室被弄到了高潮视频| 69精品人人人妻人人玩嘿嘿| 69精品少妇人妻视频| 暖暖视频在线观看动漫| 欧美性综合在线观看| 午夜视频精品福利| 日韩在线视频一区二区三区四区 | 公交车上人妻被涂春药| 国产高潮冒白浆| 欧美狠狠激情| 国产明星裸体XXXX视频| 欧美成人一区在线观看| 校园春色亚洲欧美| 在线天堂WWW在线资源| 亚洲黄色av日韩在线观看| 麻豆国产av男优征选麻豆村| а√天堂资源在线| 欧美日韩精品电影一区二区三区| 成年女性特黄午夜视频免费看| 久久青青狼人影院| 欧美日韩成人伦理电影| 熟女熟妇久久亚洲精品| 成人免费一区二区视频| 成人av免费在线播放网站| 亚洲五月天激情在线观看| 少妇精品av一区二区三区| 国产乱码免费一区| 亚洲国内久久精品| 欧美超大BBWBBWBBW| 免费啪男女午夜视频国产| 久久精品免费视频17| 狠狠综合亚洲综合亚洲色| 99精品推荐免费视频| 女人毛片18| 欧美younsexvideo| 两口子交换真实刺激过程| 欧美性白人极品1819hd| 伊人亚洲综合网| 国产av码专区亚洲av| 毛都没有就被开了苞在线电影 | 国产精品亚洲精品777| 国产精品视频一区二区高潮| 制服肉丝一区二区三区| 亚洲男同志GAY片可播放| 国产免费又色又爽又黄的网| 麻豆成人短视频在线观看| 精品人妻1区二区| 刺激一区仑乱| 国产在线观看三级视频| 亚洲av人人爽人人爽人人爽| 永远的赞歌女声完整版| 日本亚洲va午夜影视| 亚洲欧美日韩影院网址观看| 国产级作a爱片免费观看|