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

    面向核電分析軟件耦合計(jì)算的實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

    2016-09-08 10:30:55莫文濤劉陸光張蕊峰
    關(guān)鍵詞:類庫服務(wù)平臺(tái)核電

    劉 碩 莫文濤 劉陸光 張蕊峰 肖 爽

    (國(guó)家核電技術(shù)有限公司北京軟件技術(shù)中心 北京 102209) (國(guó)家能源核電軟件重點(diǎn)實(shí)驗(yàn)室 北京 102209)

    ?

    面向核電分析軟件耦合計(jì)算的實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

    劉碩莫文濤劉陸光張蕊峰肖爽

    (國(guó)家核電技術(shù)有限公司北京軟件技術(shù)中心北京 102209) (國(guó)家能源核電軟件重點(diǎn)實(shí)驗(yàn)室北京 102209)

    針對(duì)核電分析軟件耦合計(jì)算過程中遇到的數(shù)據(jù)交換效率低下和數(shù)據(jù)格式不統(tǒng)一等技術(shù)難點(diǎn),提出一種利用網(wǎng)絡(luò)通信和內(nèi)存存儲(chǔ)技術(shù),將實(shí)時(shí)數(shù)據(jù)庫作為數(shù)據(jù)交換中心,并設(shè)計(jì)實(shí)現(xiàn)統(tǒng)一的訪問接口,應(yīng)用于多個(gè)計(jì)算程序之間耦合計(jì)算過程的解決方案,從而實(shí)現(xiàn)了計(jì)算程序之間的高速數(shù)據(jù)交互及簡(jiǎn)單通用的數(shù)據(jù)庫訪問接口。該成果目前已經(jīng)應(yīng)用于核電廠全范圍仿真環(huán)境中,為多個(gè)仿真計(jì)算程序提供數(shù)據(jù)共享服務(wù),其高效性和通用性完全滿足仿真環(huán)境的性能和功能需求。同時(shí),其可擴(kuò)展的特性也支持在不同編程語言開發(fā)的計(jì)算程序耦合過程中進(jìn)行應(yīng)用。

    實(shí)時(shí)數(shù)據(jù)庫耦合計(jì)算高速存儲(chǔ)

    0 引 言

    目前,核電分析軟件自主化正在我國(guó)穩(wěn)步的推進(jìn),但是一些功能模塊的計(jì)算分析程序仍然需要引用國(guó)外已有的成熟軟件進(jìn)行計(jì)算。例如核電廠仿真程序,在模擬核電廠運(yùn)行環(huán)境的時(shí)候,需要根據(jù)一定的時(shí)間間隔,實(shí)時(shí)地控制多個(gè)計(jì)算程序進(jìn)行計(jì)算,同時(shí)在每個(gè)時(shí)間間隔的同步點(diǎn)上,會(huì)有大量的數(shù)據(jù)進(jìn)行交互。為了保證運(yùn)行仿真環(huán)境的實(shí)時(shí)性,必須要求數(shù)據(jù)交換效率非常高,原有的以文件存儲(chǔ)形式作為數(shù)據(jù)交換的手段很難滿足需求。因此如何控制這類計(jì)算程序的運(yùn)行和實(shí)現(xiàn)計(jì)算程序之間的數(shù)據(jù)共享,成為了核電分析軟件開發(fā)人員必須要面對(duì)的問題。

    針對(duì)上述核電分析軟件開發(fā)中所面臨的問題,需要找到一個(gè)可行的解決方法,從而使各個(gè)計(jì)算程序得以有效的控制和數(shù)據(jù)資源共享。

    1 核電分析軟件耦合計(jì)算面臨的困難

    1.1Fortran語言的局限性

    核電分析軟件一般采用Fortran語言進(jìn)行軟件開發(fā),原因在于Fortran語言具備強(qiáng)大的計(jì)算能力,它可以解決很多數(shù)值問題和非數(shù)值問題。因此,在數(shù)值計(jì)算、科學(xué)和工程技術(shù)領(lǐng)域,具有強(qiáng)大的優(yōu)勢(shì)。但是,由于Fortran語言本身的局限性,并不支持面向網(wǎng)絡(luò)通信的API接口,無法通過消息機(jī)制傳遞數(shù)據(jù)信息。

    1.2計(jì)算流程復(fù)雜

    核電分析軟件與一般應(yīng)用軟件存在著本質(zhì)區(qū)別,它是通過建立數(shù)學(xué)模型和數(shù)學(xué)方程表達(dá)式進(jìn)行方程式的數(shù)值求解。針對(duì)不同的求解模塊采用多種數(shù)學(xué)模型進(jìn)行建模,通過求解多元高次方程得到計(jì)算結(jié)果,其中還包括迭代等計(jì)算過程,使得這類軟件具有求解多種數(shù)學(xué)模型的能力。在計(jì)算過程中,每次迭代計(jì)算之前都需要對(duì)計(jì)算內(nèi)核中的計(jì)算變量進(jìn)行初始化。這些變量的數(shù)值一般來自用戶預(yù)先的設(shè)置、其他計(jì)算程序的計(jì)算結(jié)果或者計(jì)算程序上一次迭代的計(jì)算結(jié)果。特別是對(duì)于其他計(jì)算程序的計(jì)算結(jié)果,往往很難將數(shù)據(jù)引入計(jì)算內(nèi)核中。

    1.3數(shù)據(jù)交換效率低下

    核電分析軟件耦合計(jì)算的交互方式通常使用文本文件或二進(jìn)制文件進(jìn)行數(shù)據(jù)交互,但這種交互方式需要進(jìn)行耦合計(jì)算的程序具有數(shù)據(jù)輸出和數(shù)據(jù)解析的業(yè)務(wù)功能。這就要求該類程序在交互的過程中需要遵守統(tǒng)一的數(shù)據(jù)格式約定。同時(shí),在數(shù)據(jù)讀寫過程中會(huì)占用大量的時(shí)間和存儲(chǔ)空間,交互效率非常低下。

    2 實(shí)時(shí)數(shù)據(jù)庫的設(shè)計(jì)

    2.1架構(gòu)設(shè)計(jì)

    實(shí)時(shí)數(shù)據(jù)庫是一種服務(wù)程序,主要由服務(wù)平臺(tái)和通信函數(shù)類庫兩部分組成,如圖1所示。服務(wù)平臺(tái)主要負(fù)責(zé)接收計(jì)算程序發(fā)送的請(qǐng)求信息。然后,對(duì)請(qǐng)求信息進(jìn)行解析并創(chuàng)建線程單獨(dú)完成指派的任務(wù),包括對(duì)內(nèi)存數(shù)據(jù)資源進(jìn)行數(shù)據(jù)的增、刪、改、查以及檢查等操作。最終,將操作結(jié)果信息進(jìn)行響應(yīng)反饋至計(jì)算程序。通信函數(shù)類庫主要負(fù)責(zé)為計(jì)算程序提供訪問服務(wù)平臺(tái)的接口,將計(jì)算程序執(zhí)行過程中的實(shí)時(shí)數(shù)據(jù)封裝打包,并發(fā)送至服務(wù)平臺(tái)[1]。

    圖1 系統(tǒng)架構(gòu)示意圖

    2.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

    實(shí)時(shí)數(shù)據(jù)庫采用了“命名數(shù)據(jù)”的方案,即數(shù)據(jù)庫中每個(gè)記錄點(diǎn)都有一個(gè)全局唯一的名稱以及相關(guān)的數(shù)據(jù)信息,如表1所示。數(shù)據(jù)處理模塊根據(jù)記錄點(diǎn)名稱找到該數(shù)據(jù)所有的對(duì)應(yīng)地址,并執(zhí)行相應(yīng)的訪問操作(讀或?qū)?。為了提高訪問效率,記錄點(diǎn)名稱與數(shù)據(jù)地址的映射關(guān)系采用Hash表進(jìn)行保存,并通過不同的前綴進(jìn)行區(qū)分。通常計(jì)算程序發(fā)送的請(qǐng)求信息只會(huì)更新記錄點(diǎn)的實(shí)時(shí)值,而記錄點(diǎn)的其他數(shù)據(jù)信息則由服務(wù)平臺(tái)進(jìn)行更新。

    表1 實(shí)時(shí)數(shù)據(jù)庫命名數(shù)據(jù)列表

    2.3服務(wù)平臺(tái)設(shè)計(jì)

    服務(wù)平臺(tái)作為實(shí)時(shí)數(shù)據(jù)庫的核心引擎,負(fù)責(zé)計(jì)算程序發(fā)送的請(qǐng)求信息的監(jiān)聽、處理和響應(yīng)。服務(wù)平臺(tái)包括連接監(jiān)聽、連接管理、消息處理、任務(wù)處理、數(shù)據(jù)處理和變量注冊(cè)等功能模塊。實(shí)時(shí)數(shù)據(jù)庫的工作流程如圖2所示。

    圖2 實(shí)時(shí)數(shù)據(jù)庫工作流程示意圖

    在數(shù)據(jù)存儲(chǔ)方式方面,該服務(wù)平臺(tái)采用內(nèi)存作為存儲(chǔ)介質(zhì),以BYTE數(shù)組的方式向內(nèi)存中連續(xù)的存儲(chǔ)一組數(shù)據(jù)。同時(shí),利用HASHTABLE存儲(chǔ)某一組數(shù)據(jù)的索引和長(zhǎng)度。如圖3所示,采用上述存儲(chǔ)方式的原因是,一般的數(shù)組存儲(chǔ)方式是將數(shù)據(jù)逐個(gè)存儲(chǔ)到數(shù)組開辟的內(nèi)存空間中,這種方式雖然靈活、快捷,但是到達(dá)毫秒級(jí)數(shù)據(jù)訪問時(shí),就無法滿足性能需求;而采用BYTE數(shù)組存儲(chǔ)方式,可以使用HASHTABLE快速查找需要更新的數(shù)據(jù)索引,然后一次性訪問該索引所對(duì)應(yīng)的數(shù)據(jù)信息。假設(shè)我們要更新要素A到要素F這6個(gè)值,在使用一般數(shù)組存儲(chǔ)的時(shí)候,需要根據(jù)索引更新6次。但是,在使用BYTE數(shù)組方式時(shí),首先定義一個(gè)要更新的數(shù)據(jù)列表并取得索引編號(hào),然后根據(jù)索引更新這6個(gè)數(shù)據(jù)對(duì)應(yīng)的數(shù)值。當(dāng)同一時(shí)刻數(shù)據(jù)訪問量達(dá)到數(shù)以萬次時(shí),所述方式基本上沒有延遲。如果是非相鄰的情況,則需要更新若干次,比如更新數(shù)據(jù)A、數(shù)據(jù)B、數(shù)據(jù)E、數(shù)據(jù)F,則需要更新兩次,因?yàn)锳B是相鄰的,EF是相鄰的,但是他們?cè)趦?nèi)存中的存儲(chǔ)位置并不相鄰。

    圖3 BYTE數(shù)組存儲(chǔ)方式示意圖

    2.4通信函數(shù)類庫設(shè)計(jì)

    通信函數(shù)類庫為計(jì)算程序提供了訪問服務(wù)平臺(tái)的接口,如表2所示。

    表2 通信函數(shù)類庫接口定義表

    續(xù)表2

    3 實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái)的實(shí)現(xiàn)

    3.1服務(wù)平臺(tái)

    服務(wù)平臺(tái)使用C#語言實(shí)現(xiàn),運(yùn)行在.net Framework框架上。利用Socket網(wǎng)絡(luò)編程、多線程、XML解析等技術(shù),將計(jì)算程序發(fā)送的請(qǐng)求信息經(jīng)過收包、組包、解析消息、任務(wù)判定、任務(wù)創(chuàng)建、任務(wù)執(zhí)行等一系列流程后,最終將結(jié)果反饋至計(jì)算程序[2-6]。

    該平臺(tái)的內(nèi)部存在C#類型的Dictionary定義的哈希表,用于記錄耦合計(jì)算過程中的中間數(shù)據(jù)。通過全局唯一的“記錄點(diǎn)名稱”作為唯一標(biāo)識(shí),并通過增加不同的前綴來區(qū)分該“記錄點(diǎn)名稱”相關(guān)的其他屬性。同時(shí),由于采用內(nèi)存空間進(jìn)行實(shí)時(shí)數(shù)據(jù)的存儲(chǔ),這樣可以達(dá)到高速讀取數(shù)據(jù)的預(yù)期效果,增強(qiáng)了整個(gè)應(yīng)用環(huán)境的實(shí)時(shí)性[7]。

    在一次同步計(jì)算的過程中,計(jì)算程序的每一次同步周期都會(huì)通過通信函數(shù)類庫提供的接口訪問實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái),進(jìn)行一次數(shù)據(jù)交換,并且利用鎖的機(jī)制,控制訪問數(shù)據(jù)庫的線程不允許同時(shí)進(jìn)行讀寫操作[8]。既實(shí)現(xiàn)了數(shù)據(jù)的共享,也保證了數(shù)據(jù)的一致性,增強(qiáng)了計(jì)算程序耦合計(jì)算的執(zhí)行效率。

    在運(yùn)行調(diào)度方面,利用多線程技術(shù)實(shí)現(xiàn)任務(wù)調(diào)度管理模塊。當(dāng)服務(wù)端收到客戶端的任務(wù)指令時(shí),啟動(dòng)獨(dú)立的線程向任務(wù)管理隊(duì)列中添加任務(wù),并在運(yùn)行開始時(shí),自動(dòng)讀取任務(wù)線程,控制固定數(shù)量的空余線程,并發(fā)式地從任務(wù)隊(duì)列中讀取任務(wù)進(jìn)行處理。所有任務(wù)都繼承自一個(gè)任務(wù)基類,根據(jù)類型來區(qū)分不同任務(wù)的流程,使程序盡量的松耦合,方便以后的擴(kuò)展及維護(hù)。

    3.2通信函數(shù)類庫

    通信函數(shù)類庫使用C++語言實(shí)現(xiàn),因此,該類庫可以和絕大多數(shù)開發(fā)語言進(jìn)行混合編程,使那些使用不具備通信機(jī)制開發(fā)語言的程序可以很容易地與實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)傳遞,具有很好的兼容性。

    通常,在該類庫使用過程中會(huì)遵循如圖4所示的流程。

    圖4 計(jì)算程序運(yùn)行流程

    (1) 讀取連接配置文件,并發(fā)送連接請(qǐng)求;

    (2) 當(dāng)連接成功后,發(fā)送變量注冊(cè)請(qǐng)求,將需要進(jìn)行數(shù)據(jù)共享的變量列表通知實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái);

    (3) 初始化計(jì)算內(nèi)核啟動(dòng)參數(shù);

    (4) 通知實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái),初始化成功,等待任務(wù)指令;

    (5) 當(dāng)接收到任務(wù)指令后,根據(jù)任務(wù)指令類型,執(zhí)行不同的計(jì)算功能模塊;

    (6) 向?qū)崟r(shí)數(shù)據(jù)庫服務(wù)平臺(tái)發(fā)送獲取變量數(shù)值請(qǐng)求,并等待反饋結(jié)果;

    (7) 執(zhí)行任務(wù)指令,比如運(yùn)行、停止、暫停、重啟動(dòng)等;

    (8) 向?qū)崟r(shí)數(shù)據(jù)庫服務(wù)平臺(tái)發(fā)送更新變量數(shù)值請(qǐng)求,將計(jì)算完成的結(jié)果反饋至實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái);

    (9) 完成更新后,會(huì)繼續(xù)等待下一次任務(wù)指令。

    4 應(yīng) 用

    如圖5所示,實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái)作為核電廠全范圍仿真環(huán)境的數(shù)據(jù)中心,主要負(fù)責(zé)計(jì)算程序耦合計(jì)算過程中的數(shù)據(jù)交互和數(shù)據(jù)存儲(chǔ)。調(diào)度控制服務(wù)所管理的模擬計(jì)算程序在進(jìn)行耦合計(jì)算的過程中,每次啟動(dòng)計(jì)算程序前,都會(huì)從實(shí)時(shí)數(shù)據(jù)庫中獲得本次計(jì)算周期所需要的參數(shù)集合,并進(jìn)行參數(shù)初始化。當(dāng)經(jīng)過計(jì)算流程后,到達(dá)下一個(gè)同步節(jié)點(diǎn)時(shí),就會(huì)將本次計(jì)算周期所計(jì)算出的結(jié)果參數(shù)更新回實(shí)時(shí)數(shù)據(jù)庫,最后等待下一次執(zhí)行指令。在這個(gè)過程中,同一時(shí)刻會(huì)產(chǎn)生大約20個(gè)模擬計(jì)算程序并發(fā)訪問,總共約5萬個(gè)數(shù)值信息,為達(dá)到仿真環(huán)境的實(shí)時(shí)性,實(shí)時(shí)數(shù)據(jù)庫可以在50毫秒內(nèi)完成所有請(qǐng)求的處理。

    圖5 核電廠全范圍仿真環(huán)境

    5 結(jié) 語

    本文介紹了一種實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),并針對(duì)核電分析軟件中的耦合計(jì)算過程進(jìn)行了分析,提出一種可行的解決方案。通過提供共享數(shù)據(jù)服務(wù)和訪問接口的方式,將計(jì)算程序執(zhí)行過程中產(chǎn)生的中間結(jié)果,通過消息傳遞至實(shí)時(shí)數(shù)據(jù)庫服務(wù)平臺(tái)上。在實(shí)時(shí)性方面,其高速存儲(chǔ)的特性明顯優(yōu)于其他的數(shù)據(jù)存儲(chǔ)方式,有效地提高了計(jì)算程序耦合計(jì)算過程中數(shù)據(jù)交互效率。在通用性方面,通信函數(shù)類庫也提供了統(tǒng)一的接口規(guī)范,使得不同的仿真計(jì)算程序可以很容易地集成到仿真環(huán)境中,增強(qiáng)了仿真環(huán)境模擬計(jì)算的可擴(kuò)展性。

    [1] 李德泉,何文春,阮志宇,等.氣象實(shí)時(shí)數(shù)據(jù)庫服務(wù)監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].成都信息工程學(xué)院學(xué)報(bào),2012,27(2):147-152.

    [2] 納永良.大型實(shí)時(shí)數(shù)據(jù)庫關(guān)鍵技術(shù)及應(yīng)用研究[D].北京:北京化工大學(xué),2010.

    [3] 徐葉軍,謝曉鳴,俞成海.基于Socket的異地?cái)?shù)據(jù)復(fù)制實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2013,26(3):96-98.

    [4] 李揚(yáng),耿昌宇,張麗芬.基于Socket通訊模式下的跨平臺(tái)數(shù)據(jù)同步[J].北京理工大學(xué)學(xué)報(bào),2002,22(1):81-84.

    [5] 黃顯信.利用Socket通信進(jìn)程實(shí)現(xiàn)不同數(shù)據(jù)庫間數(shù)據(jù)的同步[J].計(jì)算機(jī)與數(shù)字工程,2003,31(5):28-30.

    [6] 李光明.應(yīng)用Socket實(shí)現(xiàn)網(wǎng)絡(luò)通信[J].煤炭技術(shù),2012,31(8):156-157.

    [7] 金舒,戴宏斌,賈志敏.面向?qū)ο蟮母咝阅軐?shí)時(shí)數(shù)據(jù)庫ChRDB[J].電力自動(dòng)化設(shè)備,2009,29(12):88-93.

    [8] 白天,李國(guó)徽,劉云生.一種實(shí)時(shí)數(shù)據(jù)庫服務(wù)質(zhì)量管理策略[J].湖南大學(xué)學(xué)報(bào):自然科學(xué)版,2011,38(11):88-92.

    [9] 徐慧.實(shí)時(shí)數(shù)據(jù)庫中數(shù)據(jù)壓縮算法的研究[D].浙江:浙江大學(xué),2006.

    DESIGN AND IMPLEMENTATION OF REAL-TIME DATABASE SERVICE PLATFORM FOR COUPLING CALCULATION OF NUCLEAR POWER ANALYSIS SOFTWARE

    Liu ShuoMo WentaoLiu LuguangZhang RuifengXiao Shuang

    (StateNuclearPowerSoftwareDevelopmentCenter,Beijing102209,China) (NationalEnergyKeyLaboratoryofNuclearPowerSoftware,Beijing102209,China)

    For technical difficulties encountered in coupling calculation of nuclear power analysis software such as low data exchange efficiency and not uniform in data formats, the article presents a solution, it makes use of network communication and memory storage technology, takes the real-time database as data exchange centre, and designs and implements the unified access interface, and has been applied in the coupling calculation process between a plurality of calculation programs, so that achieves the high-speed data interaction between calculation programs and simple and universal database access interfaces. This achievement has been used in the full scope simulation environment of nuclear power plants. It provides data sharing services for multiple simulation programs with adequate efficiency and versatility that fully meet the performance and functional requirements of the simulation environment. At the same time, its scalable feature makes it possible to support the applications in coupling calculation processes developed with different programming languages.

    Real-time databaseCoupling calculationHigh-speed storage

    2014-12-15。國(guó)家重大專項(xiàng)項(xiàng)目(2011ZX06004-024)。劉碩,工程師,主研領(lǐng)域:核電軟件開發(fā)。莫文濤,高工。劉陸光,助理工程師。張蕊峰,助理工程師。肖爽,助理工程師。

    TP311

    A

    10.3969/j.issn.1000-386x.2016.08.025

    猜你喜歡
    類庫服務(wù)平臺(tái)核電
    密碼服務(wù)平臺(tái)
    打造一體化汽車服務(wù)平臺(tái)
    第四代核電 高溫氣冷堆
    百年初心精神 點(diǎn)亮核電未來
    論基于云的電子政務(wù)服務(wù)平臺(tái)構(gòu)建
    2020年核電活動(dòng)安排
    用Java編寫客戶機(jī)/服務(wù)器端應(yīng)用程序
    Python在數(shù)據(jù)可視化中的應(yīng)用
    基于云計(jì)算的民航公共信息服務(wù)平臺(tái)
    數(shù)據(jù)結(jié)構(gòu)課程教學(xué)改革方案和應(yīng)用效果
    軟件工程(2017年12期)2018-01-29 17:35:55
    国内精品一区二区在线观看| 99国产精品一区二区三区| 国产精品野战在线观看| 日本a在线网址| 露出奶头的视频| 婷婷精品国产亚洲av在线| 日韩成人在线观看一区二区三区| 无限看片的www在线观看| 好看av亚洲va欧美ⅴa在| 亚洲第一欧美日韩一区二区三区| 给我免费播放毛片高清在线观看| 舔av片在线| 午夜免费成人在线视频| 国产真人三级小视频在线观看| 欧美bdsm另类| 日韩中文字幕欧美一区二区| 黄色成人免费大全| 中出人妻视频一区二区| 给我免费播放毛片高清在线观看| bbb黄色大片| 国产精品精品国产色婷婷| 18禁美女被吸乳视频| 免费电影在线观看免费观看| 美女黄网站色视频| 美女大奶头视频| 亚洲激情在线av| 国产精品香港三级国产av潘金莲| 在线观看66精品国产| 久久香蕉精品热| 国产精品99久久久久久久久| 欧美日韩亚洲国产一区二区在线观看| 校园春色视频在线观看| 日本黄色片子视频| 日本三级黄在线观看| 亚洲成人久久爱视频| 精品午夜福利视频在线观看一区| 国产黄a三级三级三级人| 五月玫瑰六月丁香| 18禁国产床啪视频网站| 88av欧美| 大型黄色视频在线免费观看| 1000部很黄的大片| h日本视频在线播放| 九九在线视频观看精品| 久久久久亚洲av毛片大全| 国产精品av视频在线免费观看| 在线观看免费视频日本深夜| 日韩免费av在线播放| 亚洲av成人不卡在线观看播放网| 国产亚洲精品一区二区www| 午夜免费男女啪啪视频观看 | 天天一区二区日本电影三级| 国产精品一区二区三区四区免费观看 | 亚洲激情在线av| 一进一出好大好爽视频| 九九热线精品视视频播放| 叶爱在线成人免费视频播放| 偷拍熟女少妇极品色| 亚洲精品成人久久久久久| 日韩欧美三级三区| a级毛片a级免费在线| 欧美黄色片欧美黄色片| 天堂√8在线中文| 亚洲精品日韩av片在线观看 | 床上黄色一级片| 最近最新中文字幕大全免费视频| 欧美黄色片欧美黄色片| 亚洲七黄色美女视频| 偷拍熟女少妇极品色| 一本一本综合久久| 三级毛片av免费| 午夜福利成人在线免费观看| 久久伊人香网站| 三级毛片av免费| 嫩草影院入口| av片东京热男人的天堂| 性色avwww在线观看| 日本撒尿小便嘘嘘汇集6| 最近最新免费中文字幕在线| 亚洲五月天丁香| 在线观看av片永久免费下载| av国产免费在线观看| 亚洲美女视频黄频| 成人特级av手机在线观看| 亚洲成人久久性| 国产av在哪里看| 亚洲av二区三区四区| h日本视频在线播放| 亚洲 欧美 日韩 在线 免费| 欧美精品啪啪一区二区三区| av天堂中文字幕网| 欧美乱色亚洲激情| 欧美日韩综合久久久久久 | 不卡一级毛片| 91av网一区二区| 久久久久久久久大av| 日日干狠狠操夜夜爽| 舔av片在线| 青草久久国产| 18禁黄网站禁片午夜丰满| 两个人视频免费观看高清| 成人性生交大片免费视频hd| 女警被强在线播放| e午夜精品久久久久久久| 国产精品久久久久久久久免 | 给我免费播放毛片高清在线观看| 成年女人毛片免费观看观看9| 中出人妻视频一区二区| 国产探花在线观看一区二区| 欧美日韩国产亚洲二区| 久久久久久九九精品二区国产| 免费av毛片视频| 有码 亚洲区| 国产亚洲欧美在线一区二区| 国产亚洲欧美在线一区二区| 国产精华一区二区三区| 欧美黑人巨大hd| 很黄的视频免费| 欧美极品一区二区三区四区| 欧洲精品卡2卡3卡4卡5卡区| 天堂av国产一区二区熟女人妻| 夜夜躁狠狠躁天天躁| 精品熟女少妇八av免费久了| 少妇的丰满在线观看| 国产色婷婷99| 国产在视频线在精品| 亚洲av电影不卡..在线观看| 亚洲午夜理论影院| 国产一区二区三区视频了| 99精品在免费线老司机午夜| 成年版毛片免费区| 午夜福利在线在线| 日韩中文字幕欧美一区二区| 国产三级中文精品| 欧美bdsm另类| 国产一区二区激情短视频| 97超视频在线观看视频| 国产一区二区在线av高清观看| 成人特级av手机在线观看| 国产三级黄色录像| 国产高清有码在线观看视频| 在线观看免费午夜福利视频| 国产精品美女特级片免费视频播放器| www.www免费av| 一级黄片播放器| 成年免费大片在线观看| 99精品久久久久人妻精品| 欧美大码av| 又黄又爽又免费观看的视频| 老熟妇仑乱视频hdxx| 国产蜜桃级精品一区二区三区| 久久亚洲精品不卡| 亚洲精品日韩av片在线观看 | 午夜亚洲福利在线播放| 乱人视频在线观看| 国产成人影院久久av| 岛国在线免费视频观看| 久99久视频精品免费| 日韩欧美国产在线观看| 精品一区二区三区av网在线观看| 国产探花极品一区二区| 国产精品乱码一区二三区的特点| 中文字幕av成人在线电影| 好男人电影高清在线观看| 黄片小视频在线播放| 18禁在线播放成人免费| 国产国拍精品亚洲av在线观看 | 无人区码免费观看不卡| 国产精品美女特级片免费视频播放器| 成人一区二区视频在线观看| 亚洲国产精品久久男人天堂| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲无线观看免费| 麻豆成人av在线观看| 人人妻人人澡欧美一区二区| 久久精品人妻少妇| 亚洲熟妇熟女久久| 亚洲av熟女| 成人性生交大片免费视频hd| 成熟少妇高潮喷水视频| 淫妇啪啪啪对白视频| 欧美日韩综合久久久久久 | 亚洲av成人av| 午夜老司机福利剧场| 欧美黄色淫秽网站| 一本精品99久久精品77| 亚洲最大成人中文| 老汉色∧v一级毛片| 免费电影在线观看免费观看| 我要搜黄色片| 日本黄色片子视频| 亚洲精品456在线播放app | 国产欧美日韩精品亚洲av| 久久久久九九精品影院| 老司机午夜福利在线观看视频| 精品久久久久久久人妻蜜臀av| 女同久久另类99精品国产91| 亚洲成人久久性| 国产精品久久久久久精品电影| 夜夜爽天天搞| 欧美另类亚洲清纯唯美| 久久久久国产精品人妻aⅴ院| 色在线成人网| 黄色女人牲交| 欧美黑人欧美精品刺激| 亚洲av免费高清在线观看| 免费观看精品视频网站| 免费人成在线观看视频色| 91久久精品电影网| 男女下面进入的视频免费午夜| 亚洲黑人精品在线| 尤物成人国产欧美一区二区三区| 亚洲一区高清亚洲精品| 一本综合久久免费| 国产精品99久久久久久久久| 在线观看av片永久免费下载| 亚洲内射少妇av| 成人性生交大片免费视频hd| 亚洲av中文字字幕乱码综合| 伊人久久精品亚洲午夜| 欧美bdsm另类| 午夜福利免费观看在线| 少妇人妻精品综合一区二区 | 搡老岳熟女国产| 听说在线观看完整版免费高清| 免费人成视频x8x8入口观看| 国产国拍精品亚洲av在线观看 | 亚洲在线自拍视频| 熟女电影av网| 欧美午夜高清在线| 午夜免费激情av| 久久性视频一级片| 国产高清三级在线| 欧美最黄视频在线播放免费| 一区二区三区激情视频| 婷婷精品国产亚洲av在线| 搡老岳熟女国产| 母亲3免费完整高清在线观看| 毛片女人毛片| 两个人看的免费小视频| 不卡一级毛片| 国产成人福利小说| 有码 亚洲区| 欧美色欧美亚洲另类二区| 亚洲中文日韩欧美视频| 久久国产乱子伦精品免费另类| 少妇裸体淫交视频免费看高清| 日本撒尿小便嘘嘘汇集6| 人妻久久中文字幕网| 国产精品一区二区三区四区免费观看 | 12—13女人毛片做爰片一| 三级国产精品欧美在线观看| АⅤ资源中文在线天堂| www.www免费av| 久久久久久久亚洲中文字幕 | 精品人妻1区二区| 美女高潮喷水抽搐中文字幕| 中国美女看黄片| 亚洲男人的天堂狠狠| 国产老妇女一区| 国产野战对白在线观看| 久久亚洲真实| 高清在线国产一区| 亚洲一区二区三区不卡视频| 91av网一区二区| 亚洲狠狠婷婷综合久久图片| 又爽又黄无遮挡网站| 欧美+日韩+精品| 97碰自拍视频| 国产精品,欧美在线| 麻豆成人午夜福利视频| 国产av麻豆久久久久久久| 亚洲国产精品合色在线| 高清日韩中文字幕在线| 18禁裸乳无遮挡免费网站照片| 成人18禁在线播放| 18+在线观看网站| 此物有八面人人有两片| 久久香蕉国产精品| 亚洲国产色片| 看黄色毛片网站| 亚洲中文字幕一区二区三区有码在线看| 亚洲精品美女久久久久99蜜臀| 99精品久久久久人妻精品| 最近最新中文字幕大全电影3| 国语自产精品视频在线第100页| 欧美bdsm另类| 日韩高清综合在线| 精品久久久久久久久久免费视频| 国语自产精品视频在线第100页| 欧美黑人欧美精品刺激| 亚洲人成伊人成综合网2020| 蜜桃亚洲精品一区二区三区| 熟妇人妻久久中文字幕3abv| 在线视频色国产色| 精品免费久久久久久久清纯| 黄色丝袜av网址大全| 国产极品精品免费视频能看的| 床上黄色一级片| 亚洲av一区综合| 精品久久久久久久久久久久久| 国产免费男女视频| 国产91精品成人一区二区三区| 麻豆国产av国片精品| 欧美乱码精品一区二区三区| 网址你懂的国产日韩在线| 久久这里只有精品中国| 69人妻影院| 国产 一区 欧美 日韩| 欧美+亚洲+日韩+国产| 岛国在线免费视频观看| 三级毛片av免费| 欧美不卡视频在线免费观看| 不卡一级毛片| 国产一区二区亚洲精品在线观看| 欧美xxxx黑人xx丫x性爽| 久久久久九九精品影院| 国产av麻豆久久久久久久| 国产亚洲精品综合一区在线观看| 亚洲精品成人久久久久久| 叶爱在线成人免费视频播放| 亚洲国产精品久久男人天堂| 国产三级中文精品| 欧美成人性av电影在线观看| 99久久成人亚洲精品观看| 中文字幕久久专区| 亚洲精品一区av在线观看| 成年女人永久免费观看视频| 国产成人av教育| 天天一区二区日本电影三级| 精品电影一区二区在线| 亚洲七黄色美女视频| 中文字幕精品亚洲无线码一区| 亚洲男人的天堂狠狠| 久久精品91蜜桃| 黄片小视频在线播放| www.www免费av| 可以在线观看毛片的网站| 成人国产一区最新在线观看| 免费高清视频大片| 国产美女午夜福利| 人人妻人人看人人澡| 国产爱豆传媒在线观看| 少妇的逼好多水| 久久亚洲真实| 一级毛片女人18水好多| 日韩欧美精品v在线| 久久久国产精品麻豆| 国产日本99.免费观看| 真人做人爱边吃奶动态| 亚洲精品在线观看二区| 女人十人毛片免费观看3o分钟| 成人性生交大片免费视频hd| 亚洲成av人片在线播放无| 好男人电影高清在线观看| 亚洲一区二区三区不卡视频| 99热只有精品国产| 麻豆成人午夜福利视频| 天天一区二区日本电影三级| 亚洲av美国av| 51国产日韩欧美| 亚洲一区二区三区不卡视频| 婷婷六月久久综合丁香| 国产精华一区二区三区| 精品久久久久久久人妻蜜臀av| 国产男靠女视频免费网站| 日本 欧美在线| 欧美最黄视频在线播放免费| av国产免费在线观看| 亚洲成av人片免费观看| 可以在线观看毛片的网站| 亚洲精品成人久久久久久| www.www免费av| 欧美乱色亚洲激情| 久久久久久久久久黄片| 国产中年淑女户外野战色| 岛国在线观看网站| 搡女人真爽免费视频火全软件 | 三级国产精品欧美在线观看| 18禁美女被吸乳视频| 国产精品一区二区免费欧美| 一区二区三区高清视频在线| 听说在线观看完整版免费高清| 制服人妻中文乱码| 久久欧美精品欧美久久欧美| 国产高清有码在线观看视频| 免费观看精品视频网站| 色噜噜av男人的天堂激情| 啪啪无遮挡十八禁网站| 午夜视频国产福利| 丰满的人妻完整版| 亚洲成a人片在线一区二区| 亚洲专区国产一区二区| 久久香蕉国产精品| 色尼玛亚洲综合影院| 伊人久久大香线蕉亚洲五| 免费看美女性在线毛片视频| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 久久久久精品国产欧美久久久| 欧美又色又爽又黄视频| 性色avwww在线观看| 国产午夜精品论理片| 99热只有精品国产| 亚洲欧美精品综合久久99| 一区二区三区高清视频在线| 男女之事视频高清在线观看| 脱女人内裤的视频| 亚洲欧美日韩无卡精品| 99在线视频只有这里精品首页| 757午夜福利合集在线观看| 有码 亚洲区| 99久久成人亚洲精品观看| 亚洲成人精品中文字幕电影| 亚洲av免费高清在线观看| 又黄又爽又免费观看的视频| 一二三四社区在线视频社区8| 欧美中文综合在线视频| 在线观看av片永久免费下载| 精品久久久久久久末码| 日韩国内少妇激情av| 国产精品爽爽va在线观看网站| 99久久成人亚洲精品观看| 少妇人妻一区二区三区视频| 熟女人妻精品中文字幕| 日韩中文字幕欧美一区二区| 99国产精品一区二区蜜桃av| 精品国内亚洲2022精品成人| 高清日韩中文字幕在线| 精品久久久久久成人av| 亚洲国产精品sss在线观看| 欧美色欧美亚洲另类二区| 久久久久久九九精品二区国产| 午夜福利视频1000在线观看| 精品福利观看| 黄色视频,在线免费观看| 看片在线看免费视频| 亚洲,欧美精品.| 高清在线国产一区| 一a级毛片在线观看| 美女高潮的动态| 国产欧美日韩一区二区三| 午夜老司机福利剧场| 日本精品一区二区三区蜜桃| 国产久久久一区二区三区| 午夜影院日韩av| 非洲黑人性xxxx精品又粗又长| 亚洲中文字幕日韩| 嫩草影院入口| 岛国在线观看网站| 日本免费a在线| 日韩欧美在线乱码| 久久香蕉国产精品| 怎么达到女性高潮| 国产精品av视频在线免费观看| 欧美一级毛片孕妇| 伊人久久大香线蕉亚洲五| tocl精华| 日本黄大片高清| 午夜老司机福利剧场| 国产精品99久久99久久久不卡| 一个人免费在线观看电影| 欧美日本视频| 亚洲无线在线观看| 脱女人内裤的视频| 五月玫瑰六月丁香| 国产高清三级在线| 精品乱码久久久久久99久播| 国产精品 欧美亚洲| 一区福利在线观看| 亚洲avbb在线观看| 国产精品香港三级国产av潘金莲| 最新在线观看一区二区三区| 国产精品久久久久久亚洲av鲁大| 午夜激情福利司机影院| 国产乱人视频| 给我免费播放毛片高清在线观看| 一级黄色大片毛片| 色播亚洲综合网| 欧美不卡视频在线免费观看| av视频在线观看入口| 9191精品国产免费久久| 哪里可以看免费的av片| 高潮久久久久久久久久久不卡| 久久精品国产清高在天天线| 精品久久久久久成人av| 精品国产三级普通话版| 亚洲欧美精品综合久久99| 3wmmmm亚洲av在线观看| 亚洲精品456在线播放app | 可以在线观看毛片的网站| 亚洲熟妇熟女久久| 美女被艹到高潮喷水动态| 波多野结衣高清作品| 怎么达到女性高潮| 老汉色av国产亚洲站长工具| 高潮久久久久久久久久久不卡| 亚洲av成人av| 国产激情欧美一区二区| 88av欧美| 国产亚洲精品一区二区www| 俄罗斯特黄特色一大片| 久久久久免费精品人妻一区二区| 欧美一区二区亚洲| 日韩国内少妇激情av| а√天堂www在线а√下载| www日本在线高清视频| 欧美zozozo另类| 老司机在亚洲福利影院| 色播亚洲综合网| 小说图片视频综合网站| 午夜免费激情av| 欧美日韩黄片免| 欧美日韩一级在线毛片| 亚洲 国产 在线| 桃色一区二区三区在线观看| 人人妻人人澡欧美一区二区| 免费在线观看亚洲国产| 精品人妻1区二区| 性欧美人与动物交配| 国产一区在线观看成人免费| 亚洲av电影不卡..在线观看| 色综合亚洲欧美另类图片| 在线播放国产精品三级| 久久久久久久久久黄片| 啦啦啦韩国在线观看视频| 欧美一区二区国产精品久久精品| 国产亚洲精品av在线| 日本免费a在线| 亚洲av五月六月丁香网| 亚洲精品影视一区二区三区av| 一级黄色大片毛片| 高清毛片免费观看视频网站| 国产一区二区三区视频了| 久99久视频精品免费| 久久久久亚洲av毛片大全| 夜夜夜夜夜久久久久| 午夜福利18| aaaaa片日本免费| 成人三级黄色视频| 久久伊人香网站| 国产成年人精品一区二区| 国内精品久久久久精免费| 床上黄色一级片| 色综合婷婷激情| 日本a在线网址| 99久久九九国产精品国产免费| 欧美成人一区二区免费高清观看| 成年女人看的毛片在线观看| 一级作爱视频免费观看| 神马国产精品三级电影在线观看| 国产亚洲欧美98| 最新中文字幕久久久久| 国产又黄又爽又无遮挡在线| 国产精品一区二区三区四区久久| 日日摸夜夜添夜夜添小说| 国内毛片毛片毛片毛片毛片| 在线十欧美十亚洲十日本专区| 国产精品久久视频播放| 成年女人看的毛片在线观看| 51国产日韩欧美| 美女免费视频网站| 99热这里只有精品一区| 欧美黄色片欧美黄色片| 国产激情偷乱视频一区二区| or卡值多少钱| 婷婷亚洲欧美| 国产亚洲av嫩草精品影院| 两个人的视频大全免费| 99久久精品国产亚洲精品| 亚洲欧美日韩无卡精品| 精品久久久久久久久久久久久| 亚洲内射少妇av| 国产成+人综合+亚洲专区| 母亲3免费完整高清在线观看| 国产午夜福利久久久久久| bbb黄色大片| 亚洲精品成人久久久久久| 最近最新中文字幕大全电影3| 麻豆国产97在线/欧美| 99久久99久久久精品蜜桃| 国产黄色小视频在线观看| 国产精品亚洲一级av第二区| 好男人在线观看高清免费视频| 欧美日本亚洲视频在线播放| 内地一区二区视频在线| 亚洲av免费在线观看| 欧美高清成人免费视频www| 亚洲av熟女| 身体一侧抽搐| 又爽又黄无遮挡网站| 高清日韩中文字幕在线| 波多野结衣巨乳人妻| 欧美一区二区亚洲| 亚洲精品一卡2卡三卡4卡5卡| 好男人在线观看高清免费视频| 午夜免费成人在线视频| 久久伊人香网站| 久久精品综合一区二区三区| 又黄又粗又硬又大视频| 99久久无色码亚洲精品果冻| 日本黄大片高清| 久久久国产成人精品二区| 久久精品国产清高在天天线| 久久久精品大字幕| 黄色视频,在线免费观看| 精品福利观看| 别揉我奶头~嗯~啊~动态视频| 大型黄色视频在线免费观看| 人妻久久中文字幕网| 美女高潮喷水抽搐中文字幕| 国产亚洲精品av在线| 久久天躁狠狠躁夜夜2o2o| 久久久久久人人人人人| 免费看日本二区| 日韩欧美一区二区三区在线观看|