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

    基于對(duì)象模型的船舶電力負(fù)荷表格計(jì)算系統(tǒng)

    2012-08-10 12:21:14呂顯強(qiáng)陶冶楊文蓮楊松吳俊峰石云峰
    關(guān)鍵詞:船舶用戶(hù)設(shè)備

    呂顯強(qiáng)陶冶楊文蓮楊松吳俊峰石云峰

    (大連海洋大學(xué)教育技術(shù)與計(jì)算中心,遼寧大連116023)

    基于對(duì)象模型的船舶電力負(fù)荷表格計(jì)算系統(tǒng)

    呂顯強(qiáng),陶冶,楊文蓮,楊松,吳俊峰,石云峰

    (大連海洋大學(xué)教育技術(shù)與計(jì)算中心,遼寧大連116023)

    針對(duì)船舶電力負(fù)荷計(jì)算輸入數(shù)據(jù)多、表格設(shè)計(jì)復(fù)雜等問(wèn)題,提出了一種利用MFC基于對(duì)象模型的表格計(jì)算系統(tǒng),采用View對(duì)象負(fù)責(zé)表格的繪制和各種項(xiàng)目的計(jì)算,利用編輯框定位方式來(lái)模擬手工表格輸入的過(guò)程,有效地避免了基于Form-Control法輸入數(shù)據(jù)和最終打印效果不一致的缺陷,實(shí)現(xiàn)了所見(jiàn)即所得。View-Document對(duì)象模型能夠獨(dú)立處理表格數(shù)據(jù),并支持打開(kāi)、保存和打印操作,該系統(tǒng)具有可視化和仿真操作能力,實(shí)例顯示具有較高的執(zhí)行效率和應(yīng)用效果。

    電力負(fù)荷;對(duì)象模型;表格計(jì)算;微軟基礎(chǔ)類(lèi)庫(kù)

    船舶電站是船舶動(dòng)力的主要來(lái)源,合理的電站容量配置不僅關(guān)系到整個(gè)船舶的各種電力系統(tǒng)及設(shè)備的使用壽命,而且可有效地確保船舶電力使用的安全性和可靠性,并最終達(dá)到船舶經(jīng)濟(jì)運(yùn)行的目標(biāo)。船舶電力負(fù)荷計(jì)算主要采用3種方法:概率法、晝夜航行圖表法和負(fù)荷系數(shù)法[1]。其中負(fù)荷系數(shù)法是目前廣泛使用的一種方法,而概率法則需要具備相同類(lèi)型母型船的相關(guān)資料,晝夜航行圖表法適用于小型船舶或電動(dòng)輔助性船舶,在一定程度上限制了使用范圍。負(fù)荷系數(shù)法一般需要船舶電力設(shè)計(jì)人員根據(jù)船舶設(shè)備的實(shí)際工況 (包括航行狀態(tài)、工作狀態(tài)、進(jìn)出港狀態(tài)和停泊狀態(tài)等),分別統(tǒng)計(jì)并計(jì)算出硒裝設(shè)備、輪機(jī)設(shè)備、空調(diào)冷藏設(shè)備、弱電及其它設(shè)備的數(shù)量,以及電動(dòng)機(jī)額定功率、機(jī)械負(fù)荷系數(shù)、電動(dòng)機(jī)負(fù)荷系數(shù)、功率因數(shù)、所需有功和無(wú)功功率等,以獲得船舶需要配置的主發(fā)動(dòng)機(jī)和備用發(fā)電機(jī)的臺(tái)數(shù)。目前,負(fù)荷系數(shù)法主要通過(guò)設(shè)計(jì)人員手工建立表格的方法進(jìn)行計(jì)算,統(tǒng)計(jì)修改困難,工作量很大。

    隨著計(jì)算機(jī)技術(shù)的發(fā)展,電力系統(tǒng)的計(jì)算機(jī)仿真已成為電力系統(tǒng)設(shè)計(jì)、規(guī)劃、運(yùn)行及故障分析的重要工具。有關(guān)這方面的研究主要集中在電動(dòng)機(jī)建模方面,Iked等[2]提出了一種新的計(jì)算機(jī)仿真方法用于異步電動(dòng)機(jī)暫態(tài)及數(shù)學(xué)模型的研究;Bossio等[3]建立了動(dòng)態(tài)電動(dòng)機(jī)模型用于實(shí)現(xiàn)定子鐵心故障的分析。在船舶電力計(jì)算機(jī)輔助計(jì)算方面,大部分以基于傳統(tǒng)的窗體設(shè)計(jì)為主,王煥文等[4]采用Visual Basic在Windows窗體上利用控件對(duì)象,作為與設(shè)計(jì)人員交互的手段,用戶(hù)通過(guò)在文本框中輸入各類(lèi)參數(shù)值,并利用指定的算法模型進(jìn)行處理和計(jì)算。但上述方法有一定的缺陷,一是控件過(guò)多,設(shè)計(jì)難度大;二是人機(jī)功效差。為此,本研究中作者根據(jù)上述情況,重點(diǎn)研究采用面向?qū)ο蠹夹g(shù),利用Visual C++的MFC(微軟基礎(chǔ)類(lèi)庫(kù))中的View-Documents對(duì)象思想[5-6],設(shè)計(jì)出真正意義上的船舶電力負(fù)荷計(jì)算的 “電子表格”,可方便地進(jìn)行各參數(shù)的輸入、保存、計(jì)算和打印,該表格與設(shè)計(jì)人員手工計(jì)算的表格完全一致,實(shí)現(xiàn)了所見(jiàn)即所得,設(shè)計(jì)人員可以在完全熟悉的環(huán)境下進(jìn)行輸入和計(jì)算,大大提高了計(jì)算效率。

    1 船舶電力負(fù)荷的基本對(duì)象模型

    面向?qū)ο蠓椒?(Object-oriented method)是一種按照人類(lèi)認(rèn)識(shí)世界的思維來(lái)分析和解決問(wèn)題,并將 “對(duì)象”的思想引入到軟件開(kāi)發(fā)過(guò)程中,以對(duì)象為中心,以類(lèi)和繼承為構(gòu)造機(jī)制的軟件系統(tǒng)。面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言具有封裝性、繼承性和多態(tài)性,可讀性強(qiáng),易于維護(hù),大大降低了代碼的重復(fù)率和工作效率。

    模擬船舶電力負(fù)荷手工計(jì)算表格是一項(xiàng)比較復(fù)雜的工程,主要包括前臺(tái)表格界面的繪制和后臺(tái)文檔的處理。其中前臺(tái)表格界面的設(shè)計(jì)要涉及大量的位置計(jì)算和交互性的處理,因此設(shè)計(jì)比較困難,為此,本研究中采用了Visual C++的MFC中的View-Document對(duì)象的思想,將二者單獨(dú)進(jìn)行處理,減少了代碼冗余度,提高了效率。

    1.1 船舶設(shè)備類(lèi)的設(shè)計(jì)和封裝

    在船舶電力負(fù)荷計(jì)算表中,用戶(hù)要預(yù)先輸入大量的設(shè)備參數(shù),為此定義了船舶設(shè)備CEDevice類(lèi),該類(lèi)封裝了船舶設(shè)備的基本參數(shù)值。此外,該類(lèi)還具有自繪能力,以實(shí)現(xiàn)用戶(hù)每次輸入一個(gè)設(shè)備的同時(shí),系統(tǒng)能夠自動(dòng)完成對(duì)該設(shè)備行所有單元格邊框的繪制。CEDevice類(lèi)的原型設(shè)計(jì)如下:

    class CEDevice:public CObject

    {

    public:

    CString m_strName;//設(shè)備名稱(chēng)

    int m_nNumber;//設(shè)備數(shù)量

    float m_fMaxAxisPower;//最大機(jī)械軸功率

    float m_fRatedData[5];//電機(jī)額定數(shù)據(jù)

    float m_fSumPowerNeeded;//所需總功率

    float m_fK1;//電動(dòng)機(jī)利用系數(shù)

    float m_fStateData[8][7];//8種工作狀態(tài)數(shù)組

    int* m_nItemWidth;//項(xiàng)目寬度指針變量

    CRect* m_ItemRect;//項(xiàng)目矩形尺寸指針變量

    public:

    void Init(int*ItemWidth,CRect*pRect,int dd,int TextHeight);//表格初始化函數(shù)

    void DrawText(CDC*pDC,int nLeft,int nTop,BYTE bFlag[]);//自繪設(shè)備表格標(biāo)題函數(shù)

    void SetItemRect(int nLeft,int nTop,BYTE bFlag []);//計(jì)算單元格矩形尺寸函數(shù)

    void DrawBorder(CDC*pDC,intnLeft,int nTop,BYTE bFlag[]);//繪制表格邊框函數(shù)

    };

    1.2 表格對(duì)話(huà)框類(lèi)的創(chuàng)建

    用戶(hù)在新創(chuàng)建一張船舶電力負(fù)荷計(jì)算表格前,均需要事先確定船舶名稱(chēng)、工作狀態(tài)名稱(chēng)、設(shè)備分類(lèi)名稱(chēng)以及I類(lèi)和II類(lèi)負(fù)荷系數(shù)的大小。用戶(hù)也可以自定義新的工況名稱(chēng)和設(shè)備分類(lèi)名稱(chēng),這些功能均需要通過(guò)對(duì)話(huà)框完成,本研究中將這些功能抽象地定義為對(duì)話(huà)框類(lèi)。對(duì)話(huà)框類(lèi)的原型設(shè)計(jì)如下:

    class CNewDialog:public CDialog

    { public:

    CStringm_strDEviceCategoryName[8];//設(shè)備分類(lèi)名稱(chēng)

    CStringm_strStatName[8];//工作狀態(tài)名稱(chēng)

    CListBoxm_listDeviceCategory;//設(shè)備分類(lèi)列表框CListBoxm_listWorkState;//工作狀態(tài)列表框CStringm_NEWCATE;//新設(shè)備分類(lèi)名稱(chēng)CStringm_NEWSTAT;//新工作狀態(tài)名稱(chēng)CStringm_strShipName;//船舶名稱(chēng)floatm_fCoef1;//I類(lèi)負(fù)荷系數(shù)floatm_fCoef2;//II類(lèi)負(fù)荷系數(shù)

    };

    新建計(jì)算表格對(duì)話(huà)框如圖1所示。

    圖1 電力負(fù)荷計(jì)算表的 “新建”對(duì)話(huà)框Fig.1 The“new”dialog of tabular computation for power loading

    1.3 編輯框類(lèi)的定義

    在船舶電力負(fù)荷計(jì)算表中,由于該表格是通過(guò)多條直線(xiàn)繪制出的,所有單元格均為不可編輯狀態(tài)。為了能夠?qū)崿F(xiàn)用戶(hù)即點(diǎn)即輸入的效果,以實(shí)現(xiàn)模擬用戶(hù)手工填寫(xiě)表格的要求,本研究中定義了編輯框類(lèi),該類(lèi)繼承于標(biāo)準(zhǔn)編輯框類(lèi),并重載了鍵盤(pán)單擊OnKeyDown函數(shù),以實(shí)現(xiàn)用戶(hù)按上下左右方向鍵的同時(shí),能動(dòng)態(tài)改變編輯框的位置。編輯框類(lèi)的原型設(shè)計(jì)如下:

    class CMyEdit:public CEdit

    {

    public:

    CMyEdit();

    virtual~CMyEdit();

    protected:

    afx_msg void OnKeyDown(UINT nChar,UINT nRepC-nt,UINT nFlags);

    };

    2 船舶電力負(fù)荷View-Document對(duì)象模型

    MFC通常使用View-Document結(jié)構(gòu)來(lái)管理數(shù)據(jù)和視圖顯示,文檔 (CDocument)負(fù)責(zé)數(shù)據(jù)的輸入、輸出和文件管理;視 (CView)類(lèi)從文檔結(jié)構(gòu)中獲取數(shù)據(jù);框架窗口 (CFrameWnd)類(lèi)負(fù)責(zé)整個(gè)系統(tǒng)移動(dòng)、最大化、最小化和關(guān)閉應(yīng)用程序操作等,該模型將數(shù)據(jù)管理和圖形顯示進(jìn)行了分離,有效地降低了管理的難度[6]。在船舶電力負(fù)荷計(jì)算中,主要包括用戶(hù)表格繪制、表格編輯 (插入和刪除行列)、文件保存和打印操作,輸入數(shù)據(jù)量大,表格操作和數(shù)據(jù)管理復(fù)雜,因此,本研究中將上述內(nèi)容采用MFC的View-Document對(duì)象來(lái)建模,以減輕設(shè)計(jì)難度。

    2.1 CELoadView類(lèi)

    CELoadView類(lèi)主要作為顯示表格和用戶(hù)的操作界面,以便將文檔類(lèi)的內(nèi)容顯示到屏幕或進(jìn)行打印和打印預(yù)覽操作。由于船舶電力負(fù)荷計(jì)算表格內(nèi)容多,本研究中采用了MFC的CScrollView類(lèi)作為其父類(lèi),以支持表格的滾動(dòng)功能。由于CEDevice設(shè)備類(lèi)已經(jīng)支持表格設(shè)備數(shù)據(jù)的自繪功能,因此, CELoadView類(lèi)主要負(fù)責(zé)繪制表格的標(biāo)題,該功能由DrawSummary、DrawHeadText和FillBK函數(shù)來(lái)實(shí)現(xiàn)。此外,在CELoadView類(lèi)中還設(shè)計(jì)了兩個(gè)重要的對(duì)象成員,即m_Edit和m_Combo,它們主要用于實(shí)現(xiàn)與用戶(hù)的交互性操作。CELoadView類(lèi)的原型設(shè)計(jì)如下:

    class CELoadView:public CScrollView

    {

    public:

    CComboBoxm_Combo;//負(fù)荷類(lèi)別組合框?qū)ο?/p>

    CMyEditm_Edit;//輸入編輯框

    int nTextHeight;//文字高度

    CEDevice*m_pEDevice[8];//8種設(shè)備類(lèi)型指針RectRowData*m_pRectRowData;//每行數(shù)據(jù)矩形尺寸(所有列)

    int x,y;//鼠標(biāo)滾動(dòng)偏移量

    SelectedPostion m_SelectedPos;//記錄用戶(hù)選擇位置

    intm_nPageWidth,m_nPageHeight;//紙張大小(單位mm)

    int*m_nSumWidthPrinted,*m_nSumHeightPrinted;//打印的總寬度、總高度

    int p,p1;//水平、垂直分頁(yè)數(shù)

    public:

    void MoveCombo(CRect&rect);//負(fù)荷類(lèi)別組合框移動(dòng)處理函數(shù)

    void MoveEdit(CRect&rect);//編輯框移動(dòng)處理函數(shù)

    void DrawSummary(CDC*pDC,int nLeft,int nT-op);//統(tǒng)計(jì)行繪制函數(shù)

    void DrawHeadText(CDC*pDC,int nLeft,int nTop, CString str);//表格標(biāo)題函數(shù)

    void FillBK(CDC*pDC,CRect&rect,CBrush &brush);//表格背景處理函數(shù)

    };

    2.2 CELoadDoc類(lèi)

    CELoadDoc類(lèi)可以存儲(chǔ)和載入用戶(hù)定義的數(shù)據(jù),相當(dāng)于 “容器”功能,它是CDocument類(lèi)的派生類(lèi),其主要功能是將用戶(hù)輸入的參數(shù)和表格計(jì)算的數(shù)據(jù)存入到指定的文件中。該系統(tǒng)可以實(shí)現(xiàn)將每艘船的數(shù)據(jù)單獨(dú)存入一個(gè)文件,同時(shí)允許用戶(hù)打開(kāi)已經(jīng)存在的文件,方便用戶(hù)進(jìn)行修改。CELoad-Doc類(lèi)的原型設(shè)計(jì)如下:

    class CELoadDoc:public CDocument

    {

    public:

    CString m_strShipName;//船名

    CStringm_strEngineChosen[2][8];//已選定的發(fā)電機(jī)名稱(chēng)

    int m_nDeviceNumber[8];//各類(lèi)設(shè)備數(shù)量

    floatm_fSumP1[8],m_fSumQ1[8];//I類(lèi)負(fù)荷總有功功率,總無(wú)功率

    floatm_fSumP2[8],m_fSumQ2[8];//II類(lèi)負(fù)荷總有功功率,總無(wú)功率

    floatm_fSumP1Coef[8],m_fSumQ1Coef[8];//考慮同時(shí)系數(shù)的I類(lèi)負(fù)荷總功率

    floatm_fSumP2Coef[8],m_fSumQ2Coef[8];//考慮同時(shí)系數(shù)的II類(lèi)負(fù)荷總功率

    floatm_fSumP[8],m_fSumQ[8];//考慮同時(shí)系數(shù)的總功率之和

    floatm_fSumP5[8],m_fSumQ5[8];//考慮網(wǎng)絡(luò)傳輸中功率損失5%時(shí)的總功率

    floatm_cos[8];//加權(quán)平均值功率

    floatm_fCoef1,m_fCoef2;//負(fù)荷系數(shù)

    };

    3 負(fù)荷計(jì)算表中的主要系數(shù)

    在通常情況下,船舶設(shè)備本身的功率與負(fù)荷計(jì)算表中的實(shí)際計(jì)算功率是不同的。此外,船舶的電力設(shè)備還可能受到間歇負(fù)荷和特殊設(shè)備的影響。本研究中綜合考慮上述三類(lèi)情況,相應(yīng)的系數(shù)計(jì)算主要包括以下3個(gè)方面[7]。

    3.1 電動(dòng)機(jī)、機(jī)械負(fù)荷的各類(lèi)系數(shù)

    船舶電力負(fù)荷計(jì)算表中的主要功率和各類(lèi)系數(shù)的計(jì)算公式如下:

    1)電動(dòng)機(jī)利用系數(shù)K1=P2/P1;

    2)機(jī)械負(fù)荷系數(shù)K2=P3/P2;

    3)電動(dòng)機(jī)負(fù)荷系數(shù)K3=K1×K2=P3/P1;

    4)電動(dòng)機(jī)額定效率η=P1/P4;

    5)電動(dòng)機(jī)實(shí)際所需總功率

    Pe≈K3×P4=(K3/η)×P1=P3/η;

    其中:P1為電動(dòng)機(jī)額定功率 (kW);P2為機(jī)械軸上所需的最大軸功率 (kW);P3為機(jī)械軸上的輸出功率 (kW);P4為電動(dòng)機(jī)需要從電網(wǎng)獲取的功率 (kW)。上述幾類(lèi)系數(shù)均由本系統(tǒng)自動(dòng)完成計(jì)算。

    3.2 同時(shí)使用系數(shù)K0

    K0是運(yùn)行的間歇載荷最大需要功率之和與所有間斷負(fù)載的最大需要功率之和的比值。目前,在國(guó)內(nèi)外大多數(shù)計(jì)算中,同時(shí)使用系數(shù)K0都選為0.4或0.5。

    3.3 其他特殊設(shè)備系數(shù)

    1)廚房及洗衣設(shè)備 這些設(shè)備工作的時(shí)段和時(shí)間的長(zhǎng)短都較為固定,其負(fù)荷系數(shù)一般取為0.2~0.3。

    2)舵機(jī) 該設(shè)備正常工作時(shí)所需要的功率遠(yuǎn)小于其額定功率,其負(fù)荷系數(shù)可以考慮取小值,一般取為0.2~0.3。

    3)空調(diào) 一般按照2臺(tái)壓縮機(jī)同時(shí)運(yùn)行計(jì)算制冷量,此外空調(diào)還應(yīng)作為間歇負(fù)荷考慮。

    4 交互操作設(shè)計(jì)及流程圖

    交互操作設(shè)計(jì)是本研究的重點(diǎn)和難點(diǎn),為了能夠記錄用戶(hù)對(duì)表格數(shù)據(jù)的操作,以符合重繪表格的要求,本研究在文檔類(lèi)中采用了動(dòng)態(tài)鏈表作為主要的數(shù)據(jù)結(jié)構(gòu)支持,從4個(gè)方面進(jìn)行了設(shè)計(jì)。

    1)編輯框定位 根據(jù)用戶(hù)鼠標(biāo)的位置坐標(biāo),將編輯框移動(dòng)到指定的單元格位置,以實(shí)現(xiàn)即點(diǎn)即輸入的目的。該方法的步驟如下:

    (1)返回鼠標(biāo)坐標(biāo)點(diǎn)point,存入到變量m_ SelectedPos中。

    (2)根據(jù)已經(jīng)繪制的表格邊框線(xiàn),判定m_ SelectedPos所處的單元格,并返回該單元格的尺寸m_ItemRect及行列坐標(biāo)i,j。

    (3)修改編輯框的位置,并改變編輯框的大小與該單元格相同。

    (4)將編輯框的內(nèi)容輸入到由CEDevice類(lèi)型的指針數(shù)組m_pEDevice[i][j]所指向的內(nèi)存空間存放。

    (5)調(diào)用Invalidate方法,更新視圖,以顯示編輯框新輸入的內(nèi)容。

    2)表格行刪除 該方法的步驟如下:

    (1)返回待刪除行的鼠標(biāo)坐標(biāo)點(diǎn)point,存入到變量m_SelectedPos中。

    (2)根據(jù)已經(jīng)繪制的表格邊框線(xiàn),判定m_ SelectedPos所處的單元格,并返回該單元格的尺寸m_ItemRect及行坐標(biāo)i。

    (3)釋放指針變量m_pEDevice[i]所指向的內(nèi)存空間。

    (4)調(diào)用Invalidate方法,更新視圖。

    3)表格行插入 該方法的步驟如下:

    (1)返回待插入行的鼠標(biāo)坐標(biāo)點(diǎn)point,存入到變量m_SelectedPos中。

    (2)根據(jù)已經(jīng)繪制的表格邊框線(xiàn),判定m_ SelectedPos所處的單元格,并返回該單元格的尺寸m_ItemRect及行列坐標(biāo)i,j。

    (3)使用new方法動(dòng)態(tài)分配CEDevice類(lèi)型大小的內(nèi)存空間,由指針變量m_pEDevice[j]指向,并初始化該內(nèi)存空間的全部成員變量。

    (4)調(diào)用Invalidate方法,更新視圖。

    上述3種基本操作均以CEDevice類(lèi)型的指針作為數(shù)據(jù)支持,均可共享該部分?jǐn)?shù)據(jù),實(shí)時(shí)地反映用戶(hù)操作的情況,并由CDocument文檔類(lèi)負(fù)責(zé)處理,進(jìn)行保存和打開(kāi)文件的操作。

    4)船舶設(shè)備數(shù)據(jù)的鏈表結(jié)構(gòu) 考慮到在實(shí)際應(yīng)用中,用戶(hù)可能隨時(shí)添加和刪除表格數(shù)據(jù),因此當(dāng)用戶(hù)在執(zhí)行第1) ~第3)步時(shí),均需要訪(fǎng)問(wèn)文檔類(lèi)的數(shù)據(jù),本研究在CDocument類(lèi)中增加了鏈表指針數(shù)組m_RowArray,程序通過(guò)坐標(biāo)變換可以先獲得該船舶設(shè)備數(shù)據(jù)所在行的坐標(biāo)i和j,并通過(guò)m_RowArraya[i]引用即可得到該數(shù)據(jù)所在的內(nèi)存空間的地址。

    對(duì)于表格的行刪除操作,可以通過(guò)程序

    deletem_RowArray[i]

    m_RowArray.RemoveAt(m_SelectedPosRow)

    來(lái)釋放某種船舶的數(shù)據(jù),以達(dá)到刪除該設(shè)備的目的。

    對(duì)于表格的插入操作,主要包括兩步:動(dòng)態(tài)分配設(shè)備類(lèi)的內(nèi)存空間 (new CEDevice)以及增加鏈表數(shù)據(jù)元素,其程序如下:

    m_RowArray.InsertAt(m_SelectedPos.Row,new CEDevice)

    此外,為了能夠重新顯示用戶(hù)修改的數(shù)據(jù),該鏈表也作為表格重繪的數(shù)據(jù)支持。程序首先進(jìn)行電力負(fù)荷計(jì)算表的字體設(shè)置、顯示滾動(dòng)范圍設(shè)置和表頭輸出,再判定鏈表指針是否到達(dá)表尾。如果為否,則修改鏈表指針,使其指向下一船舶設(shè)備行數(shù)據(jù),并輸出該設(shè)備數(shù)據(jù)和繪制表格邊框。上述過(guò)程循環(huán)進(jìn)行,當(dāng)鏈表指針到達(dá)表尾,則退出循環(huán),輸出選定方案的各項(xiàng)統(tǒng)計(jì)數(shù)據(jù)。

    上述過(guò)程相關(guān)的算法流程如圖2所示。

    圖2 船舶電力負(fù)荷表格交互功能流程圖Fig.2 The flow charts of interactive function for ship power loading

    5 運(yùn)行與討論

    船舶的電力負(fù)荷計(jì)算不僅作為船舶電站容量的參考,是船舶電力系統(tǒng)發(fā)動(dòng)機(jī)配置的基礎(chǔ),直接影響到發(fā)動(dòng)機(jī)型號(hào)的選擇,而且還可有效地避免船舶電站容量匹配不合理,資源和資金浪費(fèi)的缺陷。本研究中采用面向?qū)ο蟮姆椒?設(shè)計(jì)了完全仿真手工繪制計(jì)算的電子表格,實(shí)際運(yùn)行情況如圖3所示。

    從圖3可以看出,由于使用了編輯框定位技術(shù),使原來(lái)通過(guò)繪制方法得到的靜態(tài)表格處于可編輯狀態(tài),用戶(hù)只要使用鼠標(biāo)單擊表格中的任意單元格,即可對(duì)該單元格進(jìn)行編輯操作。由于每個(gè)單元格可以通過(guò)行、列標(biāo)號(hào)記錄該單元格所對(duì)應(yīng)的數(shù)據(jù),因此,將移動(dòng)的編輯框和后臺(tái)數(shù)據(jù)建立關(guān)聯(lián),當(dāng)編輯框離開(kāi)單元格后,即修改該單元格對(duì)應(yīng)的數(shù)據(jù),確保了顯示內(nèi)容和后臺(tái)保存內(nèi)容的一致性。從應(yīng)用角度看,該單元格有效地避免了用戶(hù)利用控件方法接受用戶(hù)輸入的缺陷,實(shí)現(xiàn)了用戶(hù)全屏幕編輯和修改數(shù)據(jù)。

    6 結(jié)語(yǔ)

    本研究中提出利用MFC的View-Document對(duì)象結(jié)構(gòu),設(shè)計(jì)船舶電力負(fù)荷計(jì)算的電子表格系統(tǒng)。與傳統(tǒng)的基于窗體-控件的輸入界面不同,該方法模擬了設(shè)計(jì)人員手工繪制表格的方法,根據(jù)用戶(hù)鼠標(biāo)的點(diǎn)擊坐標(biāo),定位單個(gè)編輯框控件,可修改該單元格對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu),并由CDocument對(duì)象負(fù)責(zé)存盤(pán),集保存和輸入操作為一體,所有的計(jì)算均由計(jì)算機(jī)負(fù)責(zé),用戶(hù)完全處于自己最熟悉的可視化環(huán)境中,大大降低了用戶(hù)通過(guò)表格計(jì)算的難度,該系統(tǒng)具有很好的應(yīng)用前景。

    圖3 船舶電力負(fù)荷表格計(jì)算系統(tǒng)的初始界面Fig.3 The initial table of software system for shippower loading

    [1] 張統(tǒng)光.淺析船舶電站容量確定和計(jì)算方法[J].中國(guó)水運(yùn), 2011,11(2):106-107.

    [2] Ikeda M,HIyama T.Simulation studies of the transients of squirrel -cage induction motors[J].IEEE Trans-actions on Energy Conversion,2007,22(2):233-239.

    [3] Bossio G R,Solsona JA,Garcna G O,et al.Model for three-phase induction motors with stator core faults[J].Electric Power Applications,IET,2010,4(8):591-602.

    [4] 王煥文,王殿卿.船舶電力負(fù)荷計(jì)算軟件開(kāi)發(fā)[J].中國(guó)造船, 2004,45(12):233-237.

    [5] 李春葆,章啟俊.Visual C++程序設(shè)計(jì)基礎(chǔ)教程[M].武漢:武漢大學(xué)出版社,2006.

    [6] Caragian B.Visual C++6.0程序員指南[M].北京:希望電腦公司,1998.

    [7] 顧一清,姚炯,陳逢源.運(yùn)輸船電力負(fù)荷計(jì)算探討[J].船舶設(shè)計(jì)通訊,2010(增刊):65-70.

    A tabular com putation software system for ship power loading based on objectmodel

    LüXian-qiang,TAO Ye,YANGWen-lian,YANG Song,WU Jun-feng,SHIYun-feng
    (Educational Technology&Computer Center,Dalian Ocean University,Dalian 116023,China)

    Considering the problem of abundant input data and complex table design for ship power loading,the paper puts forward a tabular computation software system by using MFC objectmodel,which adopts view object to draw tables and calculate the items in tables and uses the editbox to locate the proper position.The method simulates the process of inputting data by handwork,avoids inconsistence between data input and print result as a result of using Form-Controlmethod,and accomplishesW.Y.S.W.Y.G.Furthermore the View-Document objectmodel can dealwith data in table independently,and supports the operations such as file open,save,and print.The proposed method has visual propety and simulation analysis ability.The actual example shows that it has good executive efficiency and pratical effect.

    power loading;objectmodel;tabular computation;MFC

    U662.6;TP273

    A

    2095-1388(2012)04-0377-06

    2012-05-10

    大連海洋大學(xué)教育教學(xué)改革研究項(xiàng)目 (2011);遼寧省優(yōu)秀青年骨干教師資助計(jì)劃項(xiàng)目 (2006);遼寧省教育廳高等學(xué)??蒲杏?jì)劃項(xiàng)目 (2008146)

    呂顯強(qiáng) (1957-),男,副教授。E-mail:lxq@dlou.edu.cn

    猜你喜歡
    船舶用戶(hù)設(shè)備
    計(jì)算流體力學(xué)在船舶操縱運(yùn)動(dòng)仿真中的應(yīng)用
    諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
    《船舶》2022 年度征訂啟事
    船舶(2021年4期)2021-09-07 17:32:22
    船舶!請(qǐng)加速
    基于MPU6050簡(jiǎn)單控制設(shè)備
    電子制作(2018年11期)2018-08-04 03:26:08
    關(guān)注用戶(hù)
    關(guān)注用戶(hù)
    關(guān)注用戶(hù)
    500kV輸變電設(shè)備運(yùn)行維護(hù)探討
    如何獲取一億海外用戶(hù)
    免费电影在线观看免费观看| 亚洲av电影在线进入| 日韩精品中文字幕看吧| 国产精品亚洲av一区麻豆| 综合色av麻豆| 草草在线视频免费看| 人妻夜夜爽99麻豆av| 日本在线视频免费播放| 久久6这里有精品| 亚洲七黄色美女视频| 亚洲精品一区av在线观看| 国内少妇人妻偷人精品xxx网站| 亚洲国产精品久久男人天堂| 午夜免费激情av| 国产三级黄色录像| www.色视频.com| 亚洲成人久久性| 欧美日韩亚洲国产一区二区在线观看| 99久久无色码亚洲精品果冻| 久久国产乱子伦精品免费另类| 熟妇人妻久久中文字幕3abv| 欧美成人免费av一区二区三区| 久久亚洲真实| 精品乱码久久久久久99久播| 身体一侧抽搐| 午夜日韩欧美国产| 美女 人体艺术 gogo| АⅤ资源中文在线天堂| 日韩欧美精品v在线| 精品一区二区三区视频在线观看免费| 成人一区二区视频在线观看| 免费在线观看成人毛片| 综合色av麻豆| 97人妻精品一区二区三区麻豆| 亚洲无线观看免费| 日韩欧美在线二视频| 美女cb高潮喷水在线观看| 色综合站精品国产| 五月伊人婷婷丁香| 两个人看的免费小视频| 精品乱码久久久久久99久播| 搡老熟女国产l中国老女人| 中国美女看黄片| 欧美日本亚洲视频在线播放| 天堂网av新在线| 欧美黑人巨大hd| 国产精品99久久99久久久不卡| 亚洲五月婷婷丁香| 国产主播在线观看一区二区| 午夜日韩欧美国产| 亚洲性夜色夜夜综合| 成年女人看的毛片在线观看| 一区二区三区国产精品乱码| 制服人妻中文乱码| 很黄的视频免费| 男女之事视频高清在线观看| 琪琪午夜伦伦电影理论片6080| 在线观看一区二区三区| 欧美最新免费一区二区三区 | 国产黄片美女视频| 天堂网av新在线| 亚洲av不卡在线观看| 18禁在线播放成人免费| 亚洲国产精品999在线| 婷婷精品国产亚洲av| 国产欧美日韩精品一区二区| 精品久久久久久成人av| 男人的好看免费观看在线视频| 亚洲国产欧美人成| 国产成人福利小说| 露出奶头的视频| 精品一区二区三区人妻视频| 日韩大尺度精品在线看网址| 桃色一区二区三区在线观看| 少妇裸体淫交视频免费看高清| 国产一区在线观看成人免费| 在线天堂最新版资源| 国产伦在线观看视频一区| 亚洲人成网站高清观看| 欧美丝袜亚洲另类 | 99热这里只有是精品50| 国产精品亚洲av一区麻豆| 99热6这里只有精品| 青草久久国产| 床上黄色一级片| 日本 av在线| 小说图片视频综合网站| 国内精品久久久久精免费| 色精品久久人妻99蜜桃| 亚洲自拍偷在线| 国产亚洲精品久久久久久毛片| 看片在线看免费视频| 欧美成人免费av一区二区三区| 午夜老司机福利剧场| 久久久久久国产a免费观看| 午夜a级毛片| 男女午夜视频在线观看| 欧美区成人在线视频| 欧美激情久久久久久爽电影| 亚洲中文日韩欧美视频| 亚洲av中文字字幕乱码综合| 亚洲,欧美精品.| 99国产极品粉嫩在线观看| 精品国产亚洲在线| 欧美日韩瑟瑟在线播放| 9191精品国产免费久久| 国产精品一区二区免费欧美| 尤物成人国产欧美一区二区三区| 老司机午夜福利在线观看视频| 欧美黄色淫秽网站| 亚洲国产精品成人综合色| 天堂√8在线中文| 搡女人真爽免费视频火全软件 | 国产成人aa在线观看| 给我免费播放毛片高清在线观看| 一本久久中文字幕| 成人av在线播放网站| x7x7x7水蜜桃| 桃色一区二区三区在线观看| 久久草成人影院| 精品人妻一区二区三区麻豆 | 色吧在线观看| 他把我摸到了高潮在线观看| 亚洲激情在线av| 88av欧美| АⅤ资源中文在线天堂| 琪琪午夜伦伦电影理论片6080| 九九久久精品国产亚洲av麻豆| 国产野战对白在线观看| 2021天堂中文幕一二区在线观| av在线蜜桃| 我的老师免费观看完整版| 熟女电影av网| 国内精品一区二区在线观看| 搡老熟女国产l中国老女人| 看黄色毛片网站| 午夜免费男女啪啪视频观看 | 国产成人aa在线观看| 可以在线观看的亚洲视频| 成年人黄色毛片网站| 天天躁日日操中文字幕| 久久天躁狠狠躁夜夜2o2o| 久久久久国内视频| 国产精品久久视频播放| 久久久久久久精品吃奶| 偷拍熟女少妇极品色| 国产高清视频在线观看网站| 国产精品av视频在线免费观看| 精华霜和精华液先用哪个| 神马国产精品三级电影在线观看| 99久久久亚洲精品蜜臀av| 色在线成人网| 久久婷婷人人爽人人干人人爱| 日韩人妻高清精品专区| 欧美日韩综合久久久久久 | 国产乱人伦免费视频| 天天一区二区日本电影三级| 亚洲av五月六月丁香网| 国产99白浆流出| 日韩精品青青久久久久久| 欧美最新免费一区二区三区 | 欧美成狂野欧美在线观看| 最近最新免费中文字幕在线| 免费观看人在逋| 欧美性感艳星| a级毛片a级免费在线| 九色成人免费人妻av| 波多野结衣高清作品| 99热只有精品国产| 久久久久久久久大av| 久久香蕉精品热| 久久久久国产精品人妻aⅴ院| 小蜜桃在线观看免费完整版高清| 成人一区二区视频在线观看| 午夜精品一区二区三区免费看| 观看免费一级毛片| 欧美大码av| 欧美大码av| 九色国产91popny在线| 最新美女视频免费是黄的| 午夜久久久久精精品| 国产高清videossex| 国产高清videossex| 精品久久久久久久久久久久久| 亚洲久久久久久中文字幕| 一卡2卡三卡四卡精品乱码亚洲| 首页视频小说图片口味搜索| 最新在线观看一区二区三区| xxxwww97欧美| 午夜久久久久精精品| 国产探花在线观看一区二区| 免费一级毛片在线播放高清视频| 久久久久免费精品人妻一区二区| 国产精品99久久99久久久不卡| 欧美一区二区精品小视频在线| 午夜免费成人在线视频| 在线观看一区二区三区| 淫秽高清视频在线观看| 无遮挡黄片免费观看| 岛国视频午夜一区免费看| 偷拍熟女少妇极品色| 亚洲欧美一区二区三区黑人| 久久精品91无色码中文字幕| 久久午夜亚洲精品久久| 少妇的丰满在线观看| 亚洲人成网站在线播| 熟女少妇亚洲综合色aaa.| 性欧美人与动物交配| 亚洲黑人精品在线| 99久久精品热视频| 欧美区成人在线视频| 精品一区二区三区av网在线观看| 亚洲人成电影免费在线| 禁无遮挡网站| 嫩草影院精品99| 国产野战对白在线观看| 伊人久久精品亚洲午夜| 亚洲国产精品成人综合色| 国产精品三级大全| 91九色精品人成在线观看| 亚洲人成网站高清观看| 窝窝影院91人妻| 内射极品少妇av片p| 手机成人av网站| 欧美三级亚洲精品| 男人舔奶头视频| 一区福利在线观看| a级毛片a级免费在线| 俄罗斯特黄特色一大片| 18美女黄网站色大片免费观看| xxxwww97欧美| 中文字幕人妻熟人妻熟丝袜美 | 色哟哟哟哟哟哟| 久久精品人妻少妇| 99久国产av精品| 窝窝影院91人妻| av天堂中文字幕网| 每晚都被弄得嗷嗷叫到高潮| 男女下面进入的视频免费午夜| 精品久久久久久久毛片微露脸| 日本 欧美在线| 国产单亲对白刺激| 99久久成人亚洲精品观看| 国产探花极品一区二区| 亚洲人成网站在线播放欧美日韩| ponron亚洲| 精华霜和精华液先用哪个| 国产黄a三级三级三级人| 久久6这里有精品| 1024手机看黄色片| 色av中文字幕| 9191精品国产免费久久| 国产老妇女一区| 国产一区在线观看成人免费| 国产黄a三级三级三级人| 青草久久国产| 蜜桃亚洲精品一区二区三区| 久久久久久久亚洲中文字幕 | 欧美日韩亚洲国产一区二区在线观看| 日本一本二区三区精品| 岛国在线观看网站| 最好的美女福利视频网| 色吧在线观看| 99国产综合亚洲精品| 一级作爱视频免费观看| 国产精品永久免费网站| 中文资源天堂在线| 不卡一级毛片| 男女做爰动态图高潮gif福利片| 欧美性感艳星| 亚洲欧美日韩高清专用| 亚洲天堂国产精品一区在线| netflix在线观看网站| 亚洲中文字幕一区二区三区有码在线看| 一a级毛片在线观看| 叶爱在线成人免费视频播放| 久久天躁狠狠躁夜夜2o2o| 亚洲一区高清亚洲精品| 成人欧美大片| 亚洲电影在线观看av| 午夜a级毛片| 叶爱在线成人免费视频播放| 精品欧美国产一区二区三| 亚洲男人的天堂狠狠| 中文字幕高清在线视频| 手机成人av网站| 丁香欧美五月| 久久久久久久午夜电影| 欧美黑人巨大hd| 精品午夜福利视频在线观看一区| 成人一区二区视频在线观看| 国内精品美女久久久久久| 国产精品一及| 久久天躁狠狠躁夜夜2o2o| 成熟少妇高潮喷水视频| 好看av亚洲va欧美ⅴa在| www日本黄色视频网| 宅男免费午夜| 欧美成人性av电影在线观看| 国产v大片淫在线免费观看| 国产精品乱码一区二三区的特点| 国产爱豆传媒在线观看| 国产高清视频在线观看网站| 老鸭窝网址在线观看| 亚洲欧美精品综合久久99| 在线国产一区二区在线| 99久久久亚洲精品蜜臀av| 黄片小视频在线播放| 中国美女看黄片| 精品99又大又爽又粗少妇毛片 | 国产又黄又爽又无遮挡在线| 欧美日韩瑟瑟在线播放| 日本五十路高清| 成人特级av手机在线观看| 在线观看午夜福利视频| 成熟少妇高潮喷水视频| 亚洲一区二区三区不卡视频| 日韩免费av在线播放| 久久久国产精品麻豆| 在线观看免费午夜福利视频| 国产成人av激情在线播放| 亚洲精品一卡2卡三卡4卡5卡| 村上凉子中文字幕在线| 听说在线观看完整版免费高清| 美女 人体艺术 gogo| 国产精品电影一区二区三区| 中文亚洲av片在线观看爽| 国产私拍福利视频在线观看| 日韩av在线大香蕉| 欧美3d第一页| 国产午夜精品论理片| 波多野结衣高清无吗| 一个人免费在线观看的高清视频| 最近在线观看免费完整版| 色尼玛亚洲综合影院| 岛国在线观看网站| 国产一区二区在线观看日韩 | 男人的好看免费观看在线视频| 一卡2卡三卡四卡精品乱码亚洲| 又黄又粗又硬又大视频| 亚洲精品一区av在线观看| 我要搜黄色片| 97超级碰碰碰精品色视频在线观看| 国产伦精品一区二区三区四那| 好男人电影高清在线观看| 亚洲国产欧洲综合997久久,| 在线观看午夜福利视频| 日韩欧美在线二视频| 天天一区二区日本电影三级| 日韩 欧美 亚洲 中文字幕| 香蕉丝袜av| 熟女少妇亚洲综合色aaa.| 久久香蕉精品热| av欧美777| 女人十人毛片免费观看3o分钟| 亚洲一区高清亚洲精品| 手机成人av网站| 美女高潮喷水抽搐中文字幕| 好男人在线观看高清免费视频| 午夜日韩欧美国产| 在线视频色国产色| 中国美女看黄片| 美女被艹到高潮喷水动态| 好男人电影高清在线观看| 国产精品精品国产色婷婷| 国产日本99.免费观看| 久久久久国产精品人妻aⅴ院| www.色视频.com| 欧美色视频一区免费| 丁香六月欧美| 少妇人妻一区二区三区视频| 中国美女看黄片| 亚洲av中文字字幕乱码综合| av天堂在线播放| 性色av乱码一区二区三区2| 99久久成人亚洲精品观看| 日韩人妻高清精品专区| 日本免费a在线| 内地一区二区视频在线| 国内精品美女久久久久久| 亚洲精品国产精品久久久不卡| 最新在线观看一区二区三区| 国内精品一区二区在线观看| 国产蜜桃级精品一区二区三区| 久久久色成人| 人人妻人人看人人澡| 欧美在线黄色| 午夜精品在线福利| 成人永久免费在线观看视频| 日韩 欧美 亚洲 中文字幕| 桃红色精品国产亚洲av| 真人做人爱边吃奶动态| 人人妻,人人澡人人爽秒播| 欧美成人a在线观看| 免费观看精品视频网站| 国产精品久久久久久亚洲av鲁大| 18禁美女被吸乳视频| 在线播放国产精品三级| 黄色日韩在线| 女生性感内裤真人,穿戴方法视频| 成年女人毛片免费观看观看9| 亚洲电影在线观看av| 午夜福利免费观看在线| 内地一区二区视频在线| 日韩欧美 国产精品| 中文字幕熟女人妻在线| 婷婷丁香在线五月| 国产精品久久久久久久电影 | 啦啦啦韩国在线观看视频| 亚洲av成人不卡在线观看播放网| 两个人视频免费观看高清| 天堂影院成人在线观看| 此物有八面人人有两片| 久久久久久久精品吃奶| 精品一区二区三区av网在线观看| 欧美又色又爽又黄视频| 男女之事视频高清在线观看| 九色国产91popny在线| 午夜免费成人在线视频| 日日干狠狠操夜夜爽| 免费在线观看日本一区| 男人舔女人下体高潮全视频| 成人无遮挡网站| 亚洲欧美日韩高清在线视频| 无遮挡黄片免费观看| 久久性视频一级片| 亚洲成av人片免费观看| 国产成人a区在线观看| 亚洲乱码一区二区免费版| 成人无遮挡网站| 国产亚洲精品av在线| 精品乱码久久久久久99久播| 国产69精品久久久久777片| 99视频精品全部免费 在线| 哪里可以看免费的av片| 欧美日韩亚洲国产一区二区在线观看| 每晚都被弄得嗷嗷叫到高潮| 久久6这里有精品| 亚洲人成网站高清观看| 老司机深夜福利视频在线观看| 少妇熟女aⅴ在线视频| 美女黄网站色视频| 欧美黄色淫秽网站| 在线天堂最新版资源| 国产三级黄色录像| 欧美国产日韩亚洲一区| av中文乱码字幕在线| 毛片女人毛片| 特级一级黄色大片| 五月玫瑰六月丁香| 婷婷丁香在线五月| 我的老师免费观看完整版| 亚洲av第一区精品v没综合| 男女那种视频在线观看| 搡老岳熟女国产| 成人性生交大片免费视频hd| 老司机在亚洲福利影院| 麻豆国产97在线/欧美| 精品久久久久久成人av| 人妻夜夜爽99麻豆av| 日本 欧美在线| 成人永久免费在线观看视频| 亚洲熟妇中文字幕五十中出| 亚洲国产中文字幕在线视频| 欧美又色又爽又黄视频| 99riav亚洲国产免费| 久久久久免费精品人妻一区二区| 男女床上黄色一级片免费看| 亚洲久久久久久中文字幕| 国产精品影院久久| 精品欧美国产一区二区三| 亚洲色图av天堂| 国内毛片毛片毛片毛片毛片| 久久久精品大字幕| 一a级毛片在线观看| 99热6这里只有精品| 亚洲国产高清在线一区二区三| 国产高清有码在线观看视频| 在线播放无遮挡| 美女高潮喷水抽搐中文字幕| 亚洲国产精品久久男人天堂| 国产av在哪里看| 欧美色视频一区免费| 国产亚洲精品久久久久久毛片| 最近最新中文字幕大全免费视频| 日韩欧美在线乱码| 国产高清视频在线观看网站| 亚洲不卡免费看| 国产不卡一卡二| 非洲黑人性xxxx精品又粗又长| 亚洲一区二区三区色噜噜| 中国美女看黄片| www日本在线高清视频| 国产一区二区亚洲精品在线观看| 亚洲人成网站高清观看| 国内揄拍国产精品人妻在线| 免费看日本二区| av中文乱码字幕在线| 真人一进一出gif抽搐免费| 伊人久久精品亚洲午夜| 19禁男女啪啪无遮挡网站| xxx96com| 国产主播在线观看一区二区| 国产精品亚洲av一区麻豆| 在线观看av片永久免费下载| 国产精华一区二区三区| www日本在线高清视频| 黄色视频,在线免费观看| 天堂网av新在线| 黄片小视频在线播放| 成熟少妇高潮喷水视频| 免费看a级黄色片| 国产麻豆成人av免费视频| av在线蜜桃| 美女cb高潮喷水在线观看| 国产老妇女一区| 夜夜爽天天搞| www日本在线高清视频| 叶爱在线成人免费视频播放| 成人精品一区二区免费| 免费高清视频大片| 久久久久精品国产欧美久久久| 色噜噜av男人的天堂激情| 少妇的丰满在线观看| 婷婷精品国产亚洲av在线| 操出白浆在线播放| 色哟哟哟哟哟哟| 国产亚洲av嫩草精品影院| 国产精品99久久99久久久不卡| 成人午夜高清在线视频| 亚洲国产日韩欧美精品在线观看 | 国产单亲对白刺激| 精品人妻1区二区| 中文字幕精品亚洲无线码一区| 日本黄大片高清| 久久天躁狠狠躁夜夜2o2o| 久久久久国产精品人妻aⅴ院| 叶爱在线成人免费视频播放| 久久久久久久久中文| 女生性感内裤真人,穿戴方法视频| 观看免费一级毛片| 他把我摸到了高潮在线观看| 国产精品亚洲av一区麻豆| 国产三级中文精品| 无人区码免费观看不卡| 成人国产一区最新在线观看| 精品熟女少妇八av免费久了| 91久久精品电影网| 男人和女人高潮做爰伦理| 人妻夜夜爽99麻豆av| 十八禁人妻一区二区| 国产精品久久久久久久电影 | 欧美日韩瑟瑟在线播放| 观看美女的网站| 亚洲国产精品合色在线| 亚洲av熟女| 亚洲色图av天堂| 午夜福利在线观看吧| 国产精品99久久99久久久不卡| 免费人成视频x8x8入口观看| 国产精品乱码一区二三区的特点| 香蕉丝袜av| 一个人看视频在线观看www免费 | 香蕉久久夜色| 长腿黑丝高跟| 亚洲av中文字字幕乱码综合| 亚洲精品粉嫩美女一区| 国内精品久久久久精免费| 中文字幕人妻丝袜一区二区| 天堂网av新在线| 国产成人福利小说| 午夜免费男女啪啪视频观看 | www.色视频.com| 欧洲精品卡2卡3卡4卡5卡区| 男女做爰动态图高潮gif福利片| 欧美最黄视频在线播放免费| 精品乱码久久久久久99久播| 国产高清三级在线| 天堂√8在线中文| 脱女人内裤的视频| 国产精品三级大全| 看黄色毛片网站| 偷拍熟女少妇极品色| 搞女人的毛片| 亚洲aⅴ乱码一区二区在线播放| 婷婷精品国产亚洲av| 欧美成人a在线观看| 成人国产综合亚洲| 中亚洲国语对白在线视频| 午夜两性在线视频| 桃红色精品国产亚洲av| 老汉色∧v一级毛片| 精品欧美国产一区二区三| 91字幕亚洲| av片东京热男人的天堂| 日韩 欧美 亚洲 中文字幕| 在线播放国产精品三级| 国产高清视频在线观看网站| 久久久精品大字幕| 欧美日韩中文字幕国产精品一区二区三区| 少妇的逼水好多| 欧美日韩乱码在线| 欧美日韩精品网址| 国产成人影院久久av| 1000部很黄的大片| 国产麻豆成人av免费视频| 亚洲自拍偷在线| 欧美另类亚洲清纯唯美| 久久这里只有精品中国| 国产色爽女视频免费观看| 亚洲精品国产精品久久久不卡| 午夜日韩欧美国产| 18禁美女被吸乳视频| 三级男女做爰猛烈吃奶摸视频| 给我免费播放毛片高清在线观看|