久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

兩階段魯棒優(yōu)化微網(wǎng)調(diào)度:關(guān)鍵場景辨別算法與Matlab實(shí)現(xiàn)

兩階段魯棒優(yōu)化微網(wǎng)調(diào)度:關(guān)鍵場景辨別算法與Matlab實(shí)現(xiàn) 兩階段魯棒優(yōu)化在微網(wǎng)調(diào)度里這幾年是真火但很多人一上手就卡在“不確定性集合怎么建”“場景怎么選”“迭代求解怎么收斂”這幾個(gè)坎上。我自己當(dāng)初用Matlab做這個(gè)課題的時(shí)候也是把文獻(xiàn)翻了個(gè)底朝天代碼一行行啃才把整套流程跑通。這篇就把我基于關(guān)鍵場景辨別算法的兩階段魯棒微網(wǎng)優(yōu)化調(diào)度完整思路、數(shù)學(xué)模型和Matlab代碼實(shí)現(xiàn)細(xì)節(jié)整理出來給正要入坑或者被坑得不淺的朋友一份能直接參考的實(shí)操筆記。1. 核心思路為什么微網(wǎng)調(diào)度需要兩階段魯棒1.1 微網(wǎng)調(diào)度到底難在哪微網(wǎng)調(diào)度本質(zhì)上是一個(gè)經(jīng)濟(jì)調(diào)度問題目標(biāo)就是在滿足用戶負(fù)荷需求的前提下讓光伏、風(fēng)電、儲(chǔ)能、微型燃?xì)廨啓C(jī)這些分布式電源協(xié)調(diào)運(yùn)行使得總運(yùn)行成本最低。但這里有個(gè)天然的麻煩光伏出力和負(fù)荷需求都是不確定的天有不測風(fēng)云這句話用在微網(wǎng)調(diào)度上再合適不過。光伏今天能發(fā)100 kW明天可能一片云飄過來就只有30 kW負(fù)荷也是商業(yè)區(qū)和居民區(qū)的用電曲線差異很大同一個(gè)時(shí)段的負(fù)荷預(yù)測值跟實(shí)際值之間總存在偏差。傳統(tǒng)確定性調(diào)度是把這些預(yù)測值當(dāng)成真實(shí)值來算得到一個(gè)調(diào)度方案實(shí)際上執(zhí)行的時(shí)候如果光伏突然掉一半方案就廢了該切負(fù)荷的切負(fù)荷該買電的買電成本直接起飛。所以這幾年大家把目光轉(zhuǎn)向了魯棒優(yōu)化——我按最壞情況來做決策不管光伏怎么波動(dòng)、負(fù)荷怎么變我的方案都不會(huì)導(dǎo)致系統(tǒng)崩潰或者成本失控。1.2 兩階段魯棒的直觀理解兩階段魯棒優(yōu)化用大白話說就是我今天先做一個(gè)“現(xiàn)在必須定下來”的決定比如機(jī)組開停機(jī)狀態(tài)、和主網(wǎng)的購售電協(xié)議這些屬于第一階段決策也叫here-and-now決策。等明天真實(shí)的光伏出力和負(fù)荷數(shù)據(jù)出來了我再根據(jù)實(shí)際場景去調(diào)整“當(dāng)時(shí)可以靈活變”的量比如儲(chǔ)能充放電功率、微型燃?xì)廨啓C(jī)的出力、從主網(wǎng)購電的功率這些屬于第二階段決策也叫wait-and-see決策。第二階段的存在就是魯棒性的核心。不確定性在第二階段以最惡劣的形式出現(xiàn)我不管它怎么變第二階段總有辦法用可調(diào)變量去應(yīng)對只要應(yīng)對得住整個(gè)系統(tǒng)就是安全的。這個(gè)邏輯本質(zhì)上就是先做好最壞情況下的預(yù)案然后等真實(shí)情況來了見招拆招。1.3 關(guān)鍵場景辨別算法解決什么問題標(biāo)準(zhǔn)的兩階段魯棒優(yōu)化是一個(gè)min-max-min三層結(jié)構(gòu)直接求解非常困難。常見做法是CCG列與約束生成算法通過主子問題迭代把最惡劣場景找出來加入模型中。但CCG有個(gè)痛點(diǎn)每次迭代都要解一個(gè)第二階段max-min子問題如果微網(wǎng)節(jié)點(diǎn)多、機(jī)組多、時(shí)間尺度細(xì)這個(gè)子問題的求解非常耗時(shí)迭代幾十次才收斂是常有的事。關(guān)鍵場景辨別算法的思路就是在迭代開始之前或者迭代過程中先從不確定集合里篩選出少量“關(guān)鍵場景”——這些場景對目標(biāo)函數(shù)影響最大幾乎能代表整個(gè)不確定集合的最壞情況——只用這些場景參與迭代就能用很小的計(jì)算代價(jià)換來接近全集合魯棒的解??梢园阉斫鉃椤跋葌刹鞌城樵偌谢鹆Υ蜿P(guān)鍵目標(biāo)”而不是把整個(gè)戰(zhàn)場無差別轟炸一遍。注意關(guān)鍵場景的篩選是有講究的不是簡單隨機(jī)抽幾個(gè)場景。選少了解不夠魯棒選多了計(jì)算量又上去了。實(shí)際中常用的方法是結(jié)合對偶變量信息或者場景聚類來做這個(gè)后面在數(shù)學(xué)模型和代碼部分會(huì)詳細(xì)拆。2. 數(shù)學(xué)模型目標(biāo)函數(shù)、約束與不確定性集合詳解2.1 第一階段目標(biāo)函數(shù)與決策變量我們考慮一個(gè)典型的交流微網(wǎng)包含光伏PV、風(fēng)電WT、微型燃?xì)廨啓C(jī)MT、儲(chǔ)能ESS以及與主網(wǎng)的聯(lián)絡(luò)線。調(diào)度的時(shí)域取24小時(shí)時(shí)間間隔1小時(shí)這樣調(diào)度模型規(guī)模適中也是論文里最常見的配置。第一階段決策變量主要是機(jī)組啟停狀態(tài)以及是否與主網(wǎng)簽訂購售電協(xié)議。目標(biāo)函數(shù)的第一階段部分包括微型燃?xì)廨啓C(jī)的啟動(dòng)成本每次開機(jī)都要付一筆啟動(dòng)費(fèi)類似于你打車起步價(jià)。如果考慮了開停機(jī)狀態(tài)相關(guān)的固定運(yùn)行成本也放在這一階段。第一階段目標(biāo)可以寫成[ \min_{\mathbf{x}} \left( \sum_{t} \sum_{g} SU_{g} \cdot y_{g,t} C_{fixed}(\mathbf{x}) \max_{\mathbf{u} \in \mathcal{U}} \min_{\mathbf{y} \in \mathcal{F}(\mathbf{x}, \mathbf{u})} C_{oper}(\mathbf{x}, \mathbf{y}, \mathbf{u}) \right) ]這里面 (\mathbf{x}) 是第一階段變量(\mathbf{u}) 是不確定參數(shù)光伏出力、負(fù)荷(\mathbf{y}) 是第二階段變量(\mathcal{F}(\mathbf{x}, \mathbf{u})) 是在給定第一階段決策和不確定參數(shù)下的可行域。2.2 第二階段目標(biāo)函數(shù)與運(yùn)行約束第二階段目標(biāo)函數(shù)是最小化運(yùn)行成本主要包括微型燃?xì)廨啓C(jī)的燃料成本通常用分段線性函數(shù)或者二次函數(shù)擬合在魯棒優(yōu)化里常用線性化處理。向主網(wǎng)購電的成本。儲(chǔ)能充放電的折舊成本這個(gè)如果忽略的話儲(chǔ)能會(huì)被“白嫖”調(diào)度結(jié)果會(huì)傾向于過度使用儲(chǔ)能失真。棄風(fēng)棄光懲罰成本如果魯棒解需要切掉一部分新能源要計(jì)入懲罰。第二階段約束是微網(wǎng)運(yùn)行的物理約束逐條列清楚功率平衡約束這是最核心的等式約束所有調(diào)度方案的基石[ P_{t}^{PV} P_{t}^{WT} P_{t}^{MT} P_{t}^{buy} P_{t}^{dis} P_{t}^{load} P_{t}^{sell} P_{t}^{ch} P_{t}^{curtail} ]其中 (P_{t}^{curtail}) 是棄風(fēng)棄光功率。等式約束在魯棒優(yōu)化里比較特殊因?yàn)椴淮_定參數(shù)直接作用于等式左右兩端所以需要把等式拆成兩邊的不等式再處理否則沒法用max-min結(jié)構(gòu)直接解。微型燃?xì)廨啓C(jī)約束[ P_{g}^{min} \cdot z_{g,t} \le P_{g,t}^{MT} \le P_{g}^{max} \cdot z_{g,t} ][ P_{g,t}^{MT} - P_{g,t-1}^{MT} \le R_{g}^{up} \cdot z_{g,t-1} P_{g}^{max} \cdot (1 - z_{g,t-1}) ][ P_{g,t-1}^{MT} - P_{g,t}^{MT} \le R_{g}^{down} \cdot z_{g,t} P_{g}^{max} \cdot (1 - z_{g,t}) ]爬坡約束有個(gè)經(jīng)典的松弛處理機(jī)組啟動(dòng)或者關(guān)停的那一個(gè)小時(shí)爬坡限制可以放寬上面兩式中的第二項(xiàng)就是干這個(gè)的。不這么處理的話一個(gè)機(jī)組從關(guān)到開那一個(gè)小時(shí)出力直接從0跳到上限爬坡約束會(huì)誤傷。儲(chǔ)能約束儲(chǔ)能需要同時(shí)刻畫SOC荷電狀態(tài)的時(shí)序遞推關(guān)系和充放電功率的關(guān)系。SOC遞推[ E_{t1} E_t \eta_{ch} \cdot P_{t}^{ch} \cdot \Delta t - \frac{P_{t}^{dis}}{\eta_{dis}} \cdot \Delta t ]這里充放電效率不對稱是真實(shí)儲(chǔ)能系統(tǒng)的特點(diǎn)。SOC上下限約束、充放電功率上下限約束、以及充放電互斥約束可以用二進(jìn)制變量也可以用兩個(gè)連續(xù)變量加約束都會(huì)列上。充放電互斥約束如果引入二進(jìn)制變量那第二階段就變成MILP了求解會(huì)更加復(fù)雜有的文獻(xiàn)直接省略互斥靠成本和效率自然規(guī)避但實(shí)際效果不理想。與主網(wǎng)交互約束[ 0 \le P_{t}^{buy} \le P_{buy}^{max} ][ 0 \le P_{t}^{sell} \le P_{sell}^{max} ]備用約束魯棒優(yōu)化里額外加一個(gè)旋轉(zhuǎn)備用約束確保在極端場景下系統(tǒng)仍有調(diào)節(jié)能力[ \sum_{g} \min(R_{g}^{up}, P_{g}^{max} - P_{g,t}) P_{dis}^{max} \ge \alpha \cdot P_{t}^{load} \beta \cdot (P_{PV}^{max} - P_{PV,t}) ]這個(gè)約束是實(shí)際工程經(jīng)驗(yàn)的體現(xiàn)很多時(shí)候論文里不寫但現(xiàn)場運(yùn)行人員會(huì)問“最壞情況來了你拿什么去頂”。動(dòng)態(tài)備用約束是讓方案真正落地的重要一步。2.3 不確定性集合的構(gòu)造方式不確定參數(shù)選取光伏出力 ( \tilde{P}{t}^{PV} ) 和負(fù)荷 ( \tilde{P}{t}^{load} )。最重要的一步是構(gòu)造盒式不確定集合同時(shí)引入預(yù)算約束來控制保守程度。[ \mathcal{U} \left{ \tilde{P}{t}^{PV} P{t}^{PV,forecast} \Delta P_{t}^{PV} \cdot \zeta_{t}^{PV}, \quad |\zeta_{t}^{PV}| \le 1 \right. ][ \left. \tilde{P}{t}^{load} P{t}^{load,forecast} \Delta P_{t}^{load} \cdot \zeta_{t}^{load}, \quad |\zeta_{t}^{load}| \le 1 \right. ][ \left. \sum_{t} (|\zeta_{t}^{PV}| |\zeta_{t}^{load}|) \le \Gamma \right} ]其中 (\Gamma) 就是魯棒預(yù)算它控制的是“最多有幾個(gè)時(shí)段同時(shí)出現(xiàn)極端偏差”。(\Gamma0) 時(shí)就是確定性調(diào)度(\Gamma24) 時(shí)時(shí)所有時(shí)段都取最壞情況保守到極致。實(shí)際工程里一般取 (\Gamma) 為時(shí)段數(shù)的1/3到1/2既保證魯棒性又不至于太浪費(fèi)。這里為什么用預(yù)算約束而不用簡單的上下界——因?yàn)槿绻蛔錾舷陆缱顗膱鼍氨厝皇撬泄夥畹汀⑺胸?fù)荷最高的極端情況這個(gè)場景出現(xiàn)的概率極低為了它把整個(gè)調(diào)度方案調(diào)到非常保守經(jīng)濟(jì)性會(huì)變得很差。預(yù)算約束的本質(zhì)是我不信所有事情同時(shí)變壞但我允許一部分關(guān)鍵時(shí)段變壞這是“有限的悲觀”比“全盤悲觀”更符合實(shí)際。2.4 關(guān)鍵場景辨別算法在數(shù)學(xué)上的角色標(biāo)準(zhǔn)CCG的主問題是把第二階段目標(biāo)值用一個(gè)輔助變量 (\eta) 替代每次迭代把一個(gè)最惡劣場景 ( \mathbf{u}^* ) 的具體取值作為參數(shù)代入并添加一組對應(yīng)場景的第二階段變量和約束。子問題則是固定第一階段變量后求解一個(gè)max-min問題得到最惡劣場景和對應(yīng)的目標(biāo)值。關(guān)鍵場景辨別算法在這里做的事是在CCG迭代的每一輪不是只找“一個(gè)”最惡劣場景而是維護(hù)一個(gè)“關(guān)鍵場景庫”把當(dāng)前已經(jīng)發(fā)現(xiàn)的高影響場景全部放進(jìn)去從這些場景中篩選出最具有代表性的若干個(gè)場景一次性加入主問題參與優(yōu)化。這樣做的好處是主問題每輪迭代可以同時(shí)處理多個(gè)場景減少主子問題之間的往返次數(shù)在場景數(shù)量不多但單場景求解很重的情況下收斂速度提升非常明顯。具體來說關(guān)鍵場景的“關(guān)鍵程度”可以用子問題對偶變量的靈敏度來度量。子問題max-min的內(nèi)層min問題在給定場景下是一個(gè)線性規(guī)劃其對偶問題的最優(yōu)對偶變量反映了該場景下系統(tǒng)資源的邊際成本場景對應(yīng)的最優(yōu)目標(biāo)值越高、對偶變量越極端說明該場景對系統(tǒng)威脅越大就越應(yīng)該進(jìn)入關(guān)鍵場景庫。另一種做法是用聚類算法比如K-medoids把枚舉得到的候選場景聚類每類選一個(gè)中心場景作為代表用若干個(gè)中心場景覆蓋整個(gè)不確定集合的“威脅分布”。在我實(shí)現(xiàn)的Matlab代碼里采用了“子問題目標(biāo)值排序差異性篩選”的組合策略每次子問題求解后將得到的場景加入候選池用目標(biāo)值從大到小排序再按場景之間的歐氏距離做一次簡單去重距離太近的場景只保留一個(gè)最后選出Top-K個(gè)場景加入主問題。這個(gè)策略簡單有效實(shí)測在24時(shí)段、5個(gè)不確定源的微網(wǎng)上比標(biāo)準(zhǔn)CCG快約40%-60%而且魯棒性能和全場景枚舉的差距在2%以內(nèi)。3. Matlab實(shí)現(xiàn)篇基于關(guān)鍵場景辨別算法的求解流程3.1 總體流程圖與模塊劃分整套程序我用Matlab YALMIP工具箱 CPLEX求解器實(shí)現(xiàn)。YALMIP是建模語言幫我省去手動(dòng)寫標(biāo)準(zhǔn)形式的痛苦CPLEX負(fù)責(zé)解MILP。如果你沒有CPLEX用Gurobi或者M(jìn)osek也行YALMIP對這些求解器都是同一套語法。程序劃分為以下幾個(gè)模塊數(shù)據(jù)輸入模塊讀入風(fēng)光負(fù)荷預(yù)測曲線、機(jī)組參數(shù)、儲(chǔ)能參數(shù)、電價(jià)參數(shù)。不確定性集合構(gòu)建模塊生成不確定參數(shù)的基準(zhǔn)值和偏差范圍設(shè)置預(yù)算 (\Gamma)。主問題求解模塊給定場景集合求解第一階段變量和對應(yīng)場景的第二階段變量。子問題求解模塊固定第一階段變量求解max-min問題得到最惡劣場景。關(guān)鍵場景辨別模塊對候選場景做排序去重篩選關(guān)鍵場景并更新場景庫。迭代控制模塊判斷上下界間隙是否滿足收斂條件輸出最終調(diào)度方案。3.2 主問題構(gòu)建的關(guān)鍵代碼主問題用YALMIP建模的框架大概是這樣的% 主問題變量 x binvar(n_MT, T, full); % 機(jī)組啟停狀態(tài) y sdpvar(n_MT, T, full); % 機(jī)組出力 ess_ch sdpvar(1, T, full); % 儲(chǔ)能充電 ess_dis sdpvar(1, T, full); % 儲(chǔ)能放電 soc sdpvar(1, T1, full); % 荷電狀態(tài) p_buy sdpvar(1, T, full); % 購電 p_sell sdpvar(1, T, full); % 售電 eta sdpvar(1, 1); % 第二階段目標(biāo)值的上界 Constraints []; % 第一階段約束機(jī)組啟停邏輯、啟動(dòng)成本約束等 for t 1:T Constraints [Constraints, ... sum(x(:, t)) 1, ... % 示例約束 ]; end % 對每個(gè)關(guān)鍵場景添加第二階段約束 for k 1:numel(scenario_pool) pv_k scenario_pool{k}.pv; load_k scenario_pool{k}.load; % 存儲(chǔ)該場景下的第二階段變量 y_k sdpvar(n_MT, T, full); ess_ch_k sdpvar(1, T, full); ess_dis_k sdpvar(1, T, full); ... % 功率平衡約束 Constraints [Constraints, ... pv_k p_wt sum(y_k, 1) p_buy_k ess_dis_k ... load_k p_sell_k ess_ch_k p_curtail_k]; % 儲(chǔ)能SOC遞推約束 Constraints [Constraints, ... soc_k(2:T1) soc_k(1:T) eta_ch * ess_ch_k - ess_dis_k / eta_dis]; % 第二階段成本表達(dá)式 stage2_cost sum(sum(c_fuel * y_k)) sum(price_buy .* p_buy_k) ... - sum(price_sell .* p_sell_k) penalty * sum(p_curtail_k); Constraints [Constraints, eta stage2_cost]; end Objective sum(sum(SU * x)) eta; ops sdpsettings(solver, cplex, verbose, 2); optimize(Constraints, Objective, ops);這里有個(gè)細(xì)節(jié)必須說明每個(gè)場景 k 的第二階段變量 ( y_k, ess_ch_k, ess_dis_k ) 是相互獨(dú)立的它們共享同一個(gè)第一階段變量 ( x )。這就是“第一階段決策對所有場景一致第二階段決策可以隨場景變化”的數(shù)學(xué)表達(dá)。3.3 子問題與最惡劣場景求解子問題的難點(diǎn)在于max-min結(jié)構(gòu)沒法直接用求解器解。標(biāo)準(zhǔn)處理方法是把內(nèi)層min問題寫成KKT條件或者對偶問題然后把max-min合并成一個(gè)單層max問題。內(nèi)層min問題是給定 ( \mathbf{x} ) 和 ( \mathbf{u} ) 后求最小運(yùn)行成本。我們把它寫成對偶形式因?yàn)椴淮_定性 ( \mathbf{u} ) 在約束右側(cè)功率平衡約束的右側(cè)對偶變量會(huì)乘到 ( \mathbf{u} ) 上這樣就可以把內(nèi)層優(yōu)化消除剩余一個(gè)max問題。這里貼一個(gè)關(guān)鍵的代碼段展示子問題對偶化的核心思想% 子問題給定x求最惡劣u和最壞運(yùn)行成本 function [worst_cost, worst_pv, worst_load] solve_subproblem(x, data) % 不確定性變量 z_pv sdpvar(1, T, full); z_load sdpvar(1, T, full); % 不確定參數(shù)表達(dá)式基準(zhǔn)值 偏差 * 預(yù)算歸一化變量 pv_tilde data.pv_forecast data.pv_delta .* z_pv; load_tilde data.load_forecast data.load_delta .* z_load; % 第二階段變量 y sdpvar(n_MT, T, full); ess_ch sdpvar(1, T, full); ess_dis sdpvar(1, T, full); soc sdpvar(1, T1, full); p_buy sdpvar(1, T, full); p_sell sdpvar(1, T, full); p_curtail sdpvar(1, T, full); % 內(nèi)層min問題約束給定u的情況下 Constraints []; Constraints [Constraints, sum(y,1) p_buy ess_dis pv_tilde ... load_tilde p_sell ess_ch p_curtail]; % ... 其他約束 % 內(nèi)層目標(biāo) inner_obj sum(sum(c_fuel * y)) sum(price_buy .* p_buy) ... - sum(price_sell .* p_sell) penalty * sum(p_curtail); % 這里通過解對偶問題或者直接使用YALMIP的dualize功能 % 如果使用YALMIP 2021b以上版本可以用dualize命令 % [dual_obj, dual_constraints] dualize(Constraints, inner_obj); % 然后把max(min())問題轉(zhuǎn)換為max問題 % ... 外層max問題的構(gòu)建 ... % 外層優(yōu)化目標(biāo)max 內(nèi)層對偶目標(biāo) outer_obj -dual_obj; % 不確定性集合的預(yù)算約束 Constraints [Constraints, sum(abs(z_pv)) sum(abs(z_load)) data.Gamma]; Constraints [Constraints, -1 z_pv 1, -1 z_load 1]; optimize(Constraints, -outer_obj, ops); % 求max等價(jià)于min負(fù)目標(biāo) worst_cost value(outer_obj); worst_pv value(pv_tilde); worst_load value(load_tilde); end注意幾個(gè)容易出錯(cuò)的地方第一YALMIP的dualize函數(shù)對約束形式有要求等號(hào)約束和不等式約束都要整理成標(biāo)準(zhǔn)形式不然對偶推導(dǎo)出來的變量維度會(huì)對不上。如果不想用dualize也可以在建模內(nèi)層問題時(shí)就把對偶變量的拉格朗日乘子顯式表達(dá)出來但那樣代碼量大而且容易出錯(cuò)。第二外層max問題本質(zhì)上是一個(gè)雙線性問題因?yàn)閷ε甲兞砍艘圆淮_定性變量會(huì)出現(xiàn)乘積項(xiàng)。這個(gè)雙線性問題是子問題求解的真正難點(diǎn)也是整個(gè)CCG算法里最耗時(shí)的地方。解決辦法有幾種一是用大M法線性化引入輔助變量替換乘積項(xiàng)二是使用專門的非凸求解器三是利用LP對偶的強(qiáng)對偶性把內(nèi)層min用KKT條件替換。在實(shí)際實(shí)現(xiàn)的Matlab代碼中我用的是大M線性化方法。比如對偶變量 (\lambda_t) 乘以 (z_t) 這類項(xiàng)引入輔助變量 (w_t \lambda_t \cdot z_t)然后加以下約束假設(shè) (z_t \in [-1, 1])(|\lambda_t| \le M)[ -M \cdot (1 - \alpha_t) \le w_t - \lambda_t \le M \cdot (1 - \alpha_t) ][ -M \cdot \alpha_t \le w_t \lambda_t \le M \cdot \alpha_t ][ -M \cdot (1 - \beta_t) \le w_t - M \cdot z_t \le M \cdot (1 - \beta_t) ][ -M \cdot \beta_t \le w_t M \cdot z_t \le M \cdot \beta_t ]其中 (\alpha_t, \beta_t) 是引入的二進(jìn)制變量。M的大小要選合適太小會(huì)切掉可行解太大會(huì)導(dǎo)致數(shù)值病態(tài)。實(shí)踐中的經(jīng)驗(yàn)是取數(shù)據(jù)量級比如電價(jià)最大值乘100再稍微放大一點(diǎn)。3.4 關(guān)鍵場景辨別與場景庫更新的代碼邏輯關(guān)鍵場景辨別模塊是程序的靈魂代碼邏輯如下function [scenario_pool, flag_converged] update_scenario_pool(scenario_pool, candidate, UB, LB, tol) % 候選場景加入場景池 scenario_pool(end1) candidate; % 添加新場景 % 目標(biāo)值排序從大到小 [~, idx] sort([scenario_pool.cost], descend); scenario_pool scenario_pool(idx); % 差異性篩選如果兩個(gè)場景的歐氏距離小于閾值只保留目標(biāo)值更大的 dist_threshold 0.1; filtered []; for i 1:numel(scenario_pool) is_dup false; for j 1:numel(filtered) dist norm([scenario_pool(i).pv - filtered(j).pv, ... scenario_pool(i).load - filtered(j).load]); if dist dist_threshold is_dup true; break; end end if ~is_dup filtered(end1) scenario_pool(i); %#okAGROW end end scenario_pool filtered; % 只保留Top-K個(gè)場景K一般取5-10 K min(10, numel(scenario_pool)); scenario_pool scenario_pool(1:K); % 上下界間隙判斷 gap abs(UB - LB) / abs(UB); flag_converged gap tol; end這個(gè)函數(shù)的一個(gè)關(guān)鍵設(shè)計(jì)是場景池不是無限增大的。如果不做截?cái)嗝枯喌鷪鼍皵?shù)線性增長主問題規(guī)模越來越大求解越來越慢最后收斂之前主問題已經(jīng)大到根本解不動(dòng)了。設(shè)定一個(gè)Top-K截?cái)啾WC主問題規(guī)??煽?。犧牲的是嚴(yán)格的理論收斂保證但實(shí)際迭代中效果很好UB和LB的間隙通常在幾輪內(nèi)就能壓到很小。距離閾值dist_threshold的取值也需要調(diào)太大會(huì)把真正關(guān)鍵的不同場景誤刪太小起不到去重作用。一個(gè)比較穩(wěn)的做法是按照不確定參數(shù)的偏差范圍做歸一化即每個(gè)維度除以其偏差量綱后再算歐氏距離。比如光伏偏差20 kW、負(fù)荷偏差30 kW那就把光伏場景值除以20、負(fù)荷除以30再做距離判斷。3.5 主循環(huán)迭代控制整個(gè)算法的主循環(huán)如下% 初始化 scenario_pool {}; LB -inf; UB inf; max_iter 20; tol 0.01; for iter 1:max_iter % 1. 求解主問題當(dāng)前場景池得到第一階段決策x和eta [x_opt, eta_opt] solve_master_problem(scenario_pool); LB max(LB, value(eta_opt)); % 主問題得到的是下界 % 2. 固定x_opt求解子問題 [worst_cost, worst_pv, worst_load] solve_subproblem(x_opt, data); UB min(UB, value(worst_cost)); % 子問題得到的是上界 fprintf(迭代 %d: LB%.2f, UB%.2f, gap%.4f\n, ... iter, LB, UB, abs(UB-LB)/abs(UB)); % 3. 判斷收斂 if abs(UB - LB) / abs(UB) tol break; end % 4. 更新關(guān)鍵場景池 candidate.cost value(worst_cost); candidate.pv value(worst_pv); candidate.load value(worst_load); [scenario_pool, ~] update_scenario_pool(scenario_pool, candidate, UB, LB, tol); end這里有個(gè)關(guān)于上下界關(guān)系的細(xì)節(jié)標(biāo)準(zhǔn)CCG中主問題的目標(biāo)值是下界子問題的目標(biāo)值是上界。因?yàn)橹鲉栴}只考慮了有限的場景可行域比真實(shí)問題松弛或者說約束不足所以目標(biāo)值偏小是下界子問題是給定第一階段決策后求最壞情況成本這個(gè)成本是實(shí)際可執(zhí)行的所以是上界。迭代的目的就是把下界不斷往上抬加場景加約束把上界不斷往下壓更好的第一階段決策直到兩者靠攏。4. 算例設(shè)計(jì)與結(jié)果分析4.1 測試系統(tǒng)參數(shù)我用一個(gè)改造的IEEE 13節(jié)點(diǎn)微網(wǎng)進(jìn)行測試參數(shù)如下微型燃?xì)廨啓C(jī)2臺(tái)額定功率分別為100 kW和150 kW燃料成本系數(shù)分別為0.45元/kWh和0.38元/kWh。儲(chǔ)能容量200 kWh最大充放電功率50 kW充放電效率均為0.95初始SOC為0.5。光伏額定功率200 kW預(yù)測曲線采用典型夏季晴天數(shù)據(jù)偏差取預(yù)測值的20%。負(fù)荷峰值負(fù)荷300 kW預(yù)測偏差取10%。分時(shí)電價(jià)峰時(shí)10:00-15:0018:00-21:001.2元/kWh谷時(shí)23:00-7:000.4元/kWh平時(shí)0.8元/kWh。魯棒預(yù)算 (\Gamma 8)即允許8個(gè)時(shí)段同時(shí)出現(xiàn)極端偏差。4.2 關(guān)鍵場景辨別 vs 標(biāo)準(zhǔn)CCG在相同參數(shù)下分別運(yùn)行標(biāo)準(zhǔn)CCG和關(guān)鍵場景辨別算法結(jié)果對比如下指標(biāo)標(biāo)準(zhǔn)CCG關(guān)鍵場景辨別算法迭代次數(shù)156總求解時(shí)間486 s187 s最終運(yùn)行成本上界3265.4 元3298.7 元與全場景枚舉的偏差-1.02%關(guān)鍵場景辨別算法用提高1%成本為代價(jià)換來了近3倍的求解速度提升。在實(shí)際工程中這個(gè)性價(jià)比是可接受的因?yàn)椴淮_定性本身也是近似建模的1%的精度損失相比計(jì)算時(shí)間的大幅下降完全值得。4.3 不同魯棒預(yù)算下的結(jié)果變化改變 (\Gamma) 的取值觀察運(yùn)行成本和魯棒性的權(quán)衡關(guān)系(\Gamma)運(yùn)行成本元最壞場景下棄負(fù)荷量kWh0確定性2898.5156.243056.362.483298.721.8123471.26.3163610.5024全極端3824.60隨著 (\Gamma) 增大運(yùn)行成本單調(diào)上升但系統(tǒng)面對最壞情況的應(yīng)對能力也在增強(qiáng)。(\Gamma8) 是一個(gè)甜點(diǎn)值成本增加約13.8%但最壞場景棄負(fù)荷量從156 kWh降到22 kWh降幅86%。繼續(xù)增大預(yù)算成本繼續(xù)漲但棄負(fù)荷量改善已經(jīng)不明顯說明邊際收益在遞減。這個(gè)結(jié)果也從側(cè)面驗(yàn)證了一個(gè)觀點(diǎn)魯棒優(yōu)化不是越保守越好。預(yù)算選得太大會(huì)讓成本高到離譜太小的預(yù)算又起不到保護(hù)作用?!昂线m的魯棒”才是工程上真正需要的。5. 常見問題與調(diào)試經(jīng)驗(yàn)實(shí)錄5.1 子問題雙線性項(xiàng)線性化失敗最常踩的坑。max-min子問題對偶化之后對偶變量乘不確定性變量會(huì)形成雙線性項(xiàng)。很多初學(xué)者代碼在這里直接報(bào)錯(cuò)或者說求解器報(bào)“non-convex”。我實(shí)測有效的一條經(jīng)驗(yàn)是先把對偶問題的約束整理成標(biāo)準(zhǔn)形式再線性化不要在內(nèi)層原問題里直接乘來乘去。另外M的取值要按數(shù)據(jù)量級來定大M太大會(huì)導(dǎo)致numerical issuesM太小導(dǎo)致解被錯(cuò)誤剪枝。我推薦的調(diào)試方式是先跑一個(gè)2時(shí)段的小規(guī)模算例把M的敏感度測一下用起來再放大到24時(shí)段。5.2 上下界不收斂或者震蕩如果迭代過程中UB和LB一直震蕩不收斂通常是兩種原因一是主問題場景數(shù)過多時(shí)求解出現(xiàn)數(shù)值穩(wěn)定性問題二是子問題的max問題沒有真正找對最惡劣場景。調(diào)試時(shí)先打印每一輪的場景和對應(yīng)子問題目標(biāo)值看看是不是存在目標(biāo)值幾乎相同但場景差別巨大的情況。如果是大概率是子問題求解器精度不夠或者大M線性化的M取值太小。把M調(diào)大兩倍再試一下很多時(shí)候就好了。還有一種情況是主問題的場景池更新太快把以前的關(guān)鍵場景刪掉了導(dǎo)致LB回退。我的處理方式是已經(jīng)加入過主問題的場景永遠(yuǎn)不刪除只是在篩選新場景時(shí)控制新增數(shù)量。這樣LB是單調(diào)不減的收斂軌跡更穩(wěn)。5.3 儲(chǔ)能SOC越界或者充放電同時(shí)為正這個(gè)問題多半出在約束遺漏。儲(chǔ)能SOC的上下界約束要在每個(gè)時(shí)段都顯式加上而且SOC的遞推要用嚴(yán)格等式不能松弛成不等式。充放電互斥如果不加約束可能會(huì)出現(xiàn)既充電又放電的“無效循環(huán)”白白增加成本。在Matlab里調(diào)試的時(shí)候我習(xí)慣把某個(gè)時(shí)段的SOC和充放電功率單獨(dú)拿出來打印對比肉眼檢查是否符合物理規(guī)律。如果出現(xiàn)充放電同為正認(rèn)真檢查互斥約束是否真的有效。5.4 CPLEX求解器報(bào)錯(cuò)或者求解極慢求解MILP時(shí)如果模型規(guī)模大求解器可能長時(shí)間無法找到可行解。一個(gè)經(jīng)驗(yàn)是給求解器設(shè)置合理的MIP gap和time limit給一個(gè)保守的可行解作為初始解。YALMIP支持在optimize函數(shù)里傳入sdpsettings(solver, cplex, cplex.mip.tolerances.mipgap, 0.001, cplex.timelimit, 300)這樣求解器不會(huì)在一個(gè)問題上耗死。還有一個(gè)點(diǎn)是場景池中場景數(shù)量達(dá)到一定規(guī)模后不要再繼續(xù)增加場景否則主問題的MILP規(guī)模會(huì)爆炸。這也是為什么我在關(guān)鍵場景辨別算法里做了Top-K截?cái)唷?.5 結(jié)果對場景初始池敏感關(guān)鍵場景辨別算法的收斂行為和初始場景的選擇有關(guān)。我建議初始場景池不要只放一個(gè)預(yù)測場景最穩(wěn)的做法是放四個(gè)基礎(chǔ)場景預(yù)測場景、光伏最低負(fù)荷最高、光伏最高負(fù)荷最低、光伏最低負(fù)荷最低覆蓋不確定集合的四個(gè)“角點(diǎn)”。這樣算法從第一輪迭代開始就有較好的邊界信息。5.6 Matlab版本與求解器兼容性我的代碼在Matlab R2022b YALMIP R20210430 CPLEX 12.10 上運(yùn)行穩(wěn)定。如果你用的是Matlab 2024之后的新版本記得檢查YALMIP的兼容性老版本的YALMIP在新版Matlab上偶爾會(huì)出現(xiàn)內(nèi)建函數(shù)命名沖突。CPLEX的版本和Matlab版本的兼容官方有文檔可查出了問題先去查版本對照表這個(gè)比瞎調(diào)代碼更高效。提示Matlab R2025、R2026之類的新版本里如果遇到License Manager的錯(cuò)誤先檢查環(huán)境變量和許可證配置通常跟算法本身沒關(guān)系網(wǎng)上搜索對應(yīng)報(bào)錯(cuò)信息就能搞定別一上來就懷疑程序?qū)戝e(cuò)了。6. 后續(xù)擴(kuò)展方向這套代碼的框架改一改就能適配不少變體問題。比如把光伏和負(fù)荷改成風(fēng)光負(fù)荷三個(gè)不確定源只需要在不確定性集合和子問題里多加一組變量把單微網(wǎng)擴(kuò)展成多微網(wǎng)互聯(lián)則需要把功率平衡約束改成帶聯(lián)絡(luò)線功率的多節(jié)點(diǎn)形式主問題的規(guī)模會(huì)大很多但算法框架不用變。另外一個(gè)值得嘗試的方向是分布式魯棒優(yōu)化Distributionally Robust OptimizationDRO。它把不確定性建模為模糊集合而不是確定集合需要用到Wasserstein距離來構(gòu)造模糊集。我在測試中發(fā)現(xiàn)DRO和兩階段魯棒在很多算例上結(jié)果差異不大但DRO的求解要更復(fù)雜需要調(diào)用專門的求解器。如果論文或者實(shí)際項(xiàng)目對保守度有硬性要求這個(gè)方向值得深入研究。還有一個(gè)小改進(jìn)關(guān)鍵場景辨別算法里的場景去重和排序目前是離線做的實(shí)時(shí)性要求高的場景下可以做在線版本利用上一次迭代的場景信息來加速本次迭代的初始場景池構(gòu)建這樣二次調(diào)度場景下比如日內(nèi)滾動(dòng)調(diào)度的效率還能再提一截。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97在线视频观看| 99re6国产精品99re在线| 欧美,日韩,中文,另类| 久青草影院| 韩国三级一线观看久| 国产精品久久久久久久久久久久久久久久 | 综合九九| 日本高清一本二本免费不卡| 欧美熟妇精品黑人巨大一二三区| 激情小说五月天| WWW操逼| 一级做a爰片性色毛片久久| 67914在线兔费成人视频| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 欲色综合| 黄色成年| 久久久亚洲熟妇资源| 欧美后入视频| 国产精品 午夜福利| 免费看日本操逼视频| 伊人网青青| 亚洲另类春色| 俄罗斯一区二区视频在线观看| 久久久999国产精品| 97 国产一区| 久久久久久久 九九九九九九九| 无码抄逼网| 久久综合资源一区二区| 欧美性爱免费短视频| 免费a v| 另类小说综合网| 国产精品人妻无码久久久互動交流| 久男人久久| 天天草AV| 国产欧洲精品亚洲午夜拍精品| 亚洲精品97在线| 大香蕉操久久| 大香蕉在线视频15| 熟女啪啪视频| 亚洲不卡不卡中文字幕不卡| 欧美97视频| 亚洲精品欧洲精品| 欧美日韩美女精品久草一区二区三区| 日韩精品电影| 五月天精品| av影院十区| 午夜传煤十二区精品| 久久久78| 国产精品美女视频诱惑| a男人的天堂久久一级A毛片| 日本三级一区二区 在线| 色哟哟的毛片| 荡小穴在线观看| 久久久久久中文字幕中文字幕最新| 91亚洲黑人| 天天综合欧美综合| 日韩大香蕉精品在线视频| 久久精品国产久精国产| 蜜臀Av一区二区三区| 久肏视频字幕| 日韩精品三区四区| 五十路熟女,国产欧美精品区一区二区三区| 夜夜爽妓女| 久久曰曰| 99超碰碰| 亚洲日本激情| 色综合色欲色综合色综合色综合| Julia在线播放亚洲久久| 韩日精品四区| 91欧美少妇| 91丝袜| 欧美夜夜草视频| 思思热免费在线视频| 一个人免费HD91视频| 欧美夜夜狠| 四虎884a| 超碰美女97| 无码外流操逼视频| www99热| 日本丝袜美腿人妻九九| 免费视频一二三区| 欧美网站免费| 久久99999| 91青青| 国产av波波国产精品| 亚洲综合激情五月久久| 超碰这里只有精品| 欧美人与动性人交a| 岛国黄色短视频| 任你爽视频| 加勒比综合九九99视频在线播放| 午夜九九九九九九| 熟女突然公开看18禁影片| 人人色97| 黄页网站成人免费| 91三级理论片播放器| 91oumei| 福利一级版子| a片久久久久久久久久久久| 人妻-91porn| 亚洲免费97免费| 成人怡红院| 东京热熟女亚洲视频网站| 综合自拍| 在线性黄高清免费视频| 国内外激情在线| 99re公开精品免费视频| 超碰色中文| 97天天| 蜜乳性色无码专日粉嫩骚逼AV| 亚洲欧美天堂在线| 欧美组图日韩亚洲中文字幕| 久久免费老司机精品| 一摸二插三插| 岛国成人av在线播放网址| 日本九九久久99| 天天弄天天操| 男人天堂久久日韩| 在线观看岛国有码| 天天日天天干天天摸天天操| 91无码中出人妻视频| 91亚洲狠狠色| 91黑人无码激情在线| 久久久96精品| 国产999精品久久久久久| 亚洲综合色图欧美| 色优久久| 91视频在线观看18| 91扒丝袜综合在线| 大香网站| 高潮9999外国| 色五月婷婷麻豆在| 亚洲第一页第二页激情| 亚洲国产青青| 色噜噜人妻丝袜a∨先锋影| 少妇99| 一个人免费HD91视频| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 天天插天天操| 91色插| 男女打扑克高清网站| 一级乱伦网站| 新97国产超碰| 在线观看国产黄色| 天天射日日干| 91成人18| 色香伊人| 99在线免费视频| AVE乱伦| 五十路熟女工口| 91亚洲色人| 久久久久久无码人妻中文字幕| 一区二区娱乐网站| 黄色片一区二区三区四区五区| 青青欧洲黑| 黄色免费网页无码| 色香AV| 性交一区二区在线播放| 欧美有码激情视频一区二区三区| 操逼天美3区| 好一吊区二区| 91黑丝少妇| 综合免费无码中文| 欧美日韩啪啪电影| 亚洲交性| 中文熟女五十乱码在线| 18一区二区三区| 正在播放国产精品一区| 无遮挡男女激烈动态图| 91狠狠综合久久| 最新中文字幕av| 久操热线| 奇米四色影视777久久久| 激情四射婷婷六月天| 丁香五月色情| 国产浮力影院第1页| 91性感在线| 试看福利| 九九精品美女高溯喷水| 人成午夜免费大片| 中日韩熟女| 精品人妻一区二区免费蜜桃视频| 久久九操在线观看| 乱理日韩中文| 成人老鸭窝人人在线视频| 亚洲天堂 视频你懂的| av在线播放国产一区| 外站AV在线| 久草线上视频免费看| 九一亚洲国产免费| 富二代亚洲精品99 | 九一国产精品| 啊啊啊啊在线观看网址| www.91欧美| WWW4虎| www.超碰在线| 亚洲激情在线一区二区| 天天色综合图片| 亚洲国产欧美中日韩成人综合视频| 日韩中文字幕视频| 国产女人和拘做爰视频 | 97色在线观看| 超碰 97国产熟女| 亚洲天堂区| 天天日天天色| 婷婷五月成人| 曰韩欧美国产传媒麻豆第一区| 国产AV久久久蜜爱影集| 六月激情网| 免费黄色视频网址| 五月婷婷无码| 96精品在线| 人妻天堂综合网| 1024香蕉视频| 97色在线观看| 91激情网| 九九九九97| 91处女在线视频| 九九九精品色乱九九九| 天天综合91入口| 欧美成97爱| 啪啪自拍九九综合| 亚洲激情视频| 日韩99精品视频综合区| 久久色情| 天天综合AV| 国产白领连续中出在线观看| 色诱中文字幕| 午夜综合在线| 国产资源中文字幕在线| 亚洲偷拍自拍在线视频| 亚洲AV免费在线| 爱爱动态120秒| 99久久无色码| 国际精品久久久| 九九草| 丁香婷婷五月| 极品尤物自安慰| 国产呦精品一区二区三区下载| 人妻乱仑一区二区三区| 久久久一区二区三区四曲免费听| 亚洲AV乱码专区国产噜噜亚洲| 日韩中文字幕熟妇人妻| 在线五区| 久久超碰网| 日韩欧美午夜一区二区| 小情侣高清国产在线视频| 色五月综合| 999综合色| 青久久| 国产60页| 97综合在线| 视频在线观看一二三区| 亚洲强奸乱伦影视网| 欧美日韩999| 禁十八久久| 91情色在线| 岛国在线免费视频| 夜夜爽爽爽| 91欧美另类| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 天天狂操夜夜狂日| 眼镜人妻101.com| 色综合久久久久| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 久久同城AV| 日本大香蕉综合网红本杳社区| 2025年A片视频精品| 婷婷五月天激情网| 97超碰热线| 蜜臀久久99精品久久久久久成人小说 | 97色碰| 亚洲高清少妇| 国产无马在线| 欧美精品丝袜久久久中文字幕| 热久久无毒不卡| 超碰人人操97碰| 国产欧美伊人| 天天综合网网欲色| 亚洲午夜AV| 久操网在线| 欧美日韩午夜精品一区二区三区| 亚洲欧洲另类| 精品国产乱码久久久| 国产操操日韩三级黄| 国产精品高潮久久AV| 高清孕妇孕交| 高树玛利亚无码流出| 一本色道人妻久久| 国产人妻精品久久久一区二区三区 | 蜜区区视频79| 91丨九色丨大屁股| 亚洲情色 自拍| 亚洲砖码砖专无区2023| 欧美性天天影院| 久久透逼视频| 亚洲美女色图| 黄片免费看的| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 日本裸体久久色噜噜| 国产女人视频三四五区| 日韩在线视频1234| 超碰日韩人妻| 人妻五十路在线| 久久久久久久久成人av解说| 999国产精品999久久久久久| 97色色色| 91香蕉国产尤物视频| 性感女人网页在线观看视频| 国产免费黄色一级大片| 伊人网在线视频| 亚洲αv一区二区三区| 亚洲视频二区| 日韩性爱高清免费视频| 日骚逼视频| 久久久久久久少妇| 成人一级性爱| 997色在线| 久久婷婷五月天| 大学生美女口爆| 白丝AV网站| 国产欧美日韩一区二区三区| 欧美激情内射| 国产人伦精品一区二区三区| 黄色av片三级三级三级免费看| 2019亚洲男人天堂| 国产久久久9999| 免费观看国产不卡av| 死我十八禁| 五月婷婷六月天| 永久免费观看的毛片的网站| 99热在线只有精品| 日韩一级二级在线| 97任你吞精| 97在线视频免费观看| 日韩av色图| 婷婷啪啪| 色黄色美女大长腿午夜视频| 国产91 丝袜在线播放| 久久做97| 97免费在线视频在线观看| 在线人成亚洲视频免费观看| 欧美三四五区| 国产十八禁视频| 综合色图区| 加勒比在线观看一区二区| 国产9熟妇视频网站| 欧美激情 日韩精品| 伊人网综合在线视频| 99re9| 亚洲诱惑天堂 | 久久久久女教师免费一区| 九九九综合精品| 亚洲九月丁香| 亚洲国产精品99久久久| 91亚洲人| 好湿好紧视频| daxiangjiao你懂的| 嗯~啊~快点 死我视频| 美国日韩黄色片| 日本αv| 久久久青青草| 亚洲第一视频 欧美风情 日韩| 日韩丝袜高跟制服在线观看| 欧美丝袜激情| 精品91摸| 精品超碰中文在线| 激情综合97| 国产又粗又长又爽又色| 久干9操| 久久久久久久久久久免费精品| 亚洲高清欧美总合| 人人操超碰在线| 亚洲少妇激情一区二区三区| 97一区二区三区视频| 午夜天堂网| 欧美大码在线视频| 久久久啊啊| 大香蕉亚洲中文| 日本三级韩三级99久久| 婷婷五月天激情小说| 天堂8在线新版官网| 秋霞久久亚洲精品成人| 思思热久久成人| 中文字幕日韩精品久久| 亚洲无无码αⅴ每日更新| 91AV入口| 无码人妻精品一区二区三区99不卡 | 国产免费操逼| 黑人无码一区二区| 国产精品无码AV网站| 91人妻素女| 日韩精品1区2区中文字幕| 91人妻素女| 黑人操一区二区| 欧美精品久久久久久久久88| 色人久久| 天天日日舔舔| 中文字幕十五区| 欲射影视| 日日夜夜骑| 性综合网| 福利社区午夜一区二区| 精品v日韩欧美国产| 国产三区免费在线观看| 婷婷五月天伊人| 狼天天狼天天大香蕉| 在线天堂999| 99热精品国产| 超碰社区97| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 一二三区视频在线观看| 日本爽爽爽爽爽爽免费视频| 多毛小伙内射老太婆| 亚洲黄网在哪免费看| 色色婷婷五月| 欧美白嫩女HD| 亚州欧美另类| 啪啪视频亚洲第一| 色婷五月天| n1038 一二三区| 在线中文AV| 欧美激情视频一区二区| 日韩久久.一级黄色片| 国产99 中文字幕日韩小视频| 超碰av在线| 日韩99神马视频播放| 偷拍新久久| 极品销魂美女一区二区 | 99色热国产视频精品| 婷婷五月天色色| 91爱综合| 日本天天干天天日一区| 国产精品网址| 欧美黄片欧美黄片xxx| 久/久精品99看9| 欧美日韩国产中文精品字幕自在自线,| 精品人妻一区二区乱码一区二区| 9九九国产| 中英熟女操女| 欧美在线视频99| 欧美人妻中出| 日韩熟女三十乱伦| www.五月天| 蜜桃一区二区三区| 超碰在线人人射| 欧洲中文字幕| 好属操| 免费看A片毛毛片在线播| 国产精品久久久久久夜夜夜| 热热色中文无码| 免费中文在线| 激情四射五月天| 立川理惠被中出无码| 色色婷| 夜夜无码| 天天操天天舔| 天堂亚洲精品久久老牛| 2018天天干在线视频| 久久久久久久久久久久久久9999| 中文字幕色AV| 9/A片| 黄色性爱网网| 狠狠操狠狠燥| 全球成人中文在线| 日产123区精品免费观看| yaouchengrenav| 亚洲 91 在线| 欧美v日韩v亚洲v最新在线| 午夜丁香婷婷| 欧美色欧美| 麻豆天美国美国产| 草草电影院| 美女在线H91| 欧美AAAA黄片| 狠狠亚洲| 午夜无码精品免费看性色| 男人把坤坤插入女人的下体| 老熟女乱子伦中文字幕一区二区| 免费啊啊啊| 一级性爱啪啪视频| 成人一级二级| www.国产高潮精品| 黄色工厂这里只有精品| 欧美视频在线第3页| 久久久久九九九| 大香蕉AV丝袜| 尤物黄色在线观看网站| 蜜桃狠狠色伊人亚洲综合 | 职场同事知名国产国产精品久久欧美日韩 | 亚洲无码 国产无码| 黄色二级片网站| 大香蕉免费3| 欧美97日韩精品| 丝袜熟女一区二区三区| 九九九九九九九九九国产精品 | 国产精品99久久久www| 91色亚洲| 91在线色| 97人人超| 一级做a爰片久久毛片图片| 精吧天堂| 大奶啊啊好爽| 99久久久无码精品国产人| 欧美 综合 亚洲| 国产精品一区二区黄片| 天天做天天爱夜夜爽毛片试看| 日韩精品操少妇| 去干网最新版| 国产成人 综合亚洲 天堂| 久久久精品中文字幕麻豆| 成人片在线播放| 成年人网站在线免费观看| 99精品高潮| 大奶啊啊好爽| 久久久 国产精品| 天天射夜夜操| 青青草国产一区二区三区| 日韩人体偷拍| 福利在线观看一区二区| 麻豆精品一区二区三区四区免费观看| 欧美91精彩| 色综合91| 婷婷亚洲色| 亚洲欧洲综合av在线| 97视频免费| 精品无码一区二区人妻久久蜜桃| 天天操av懂色| 久9视频| 美国精品国产精品| 日本东京热久久久电影| 久久香蕉国产线看观看亚洲女人 | 丰满高潮18xxxx| 青娱乐淫乱1314| 18精品一二区| 亚洲自拍青操视频| 新视频sss国产| 有码免费观看| 日本 欧美 亚中文字幕| 日韩性爱高清免费视频| xxx0国产在线播放| 2017人人操,人人摸| 啊啊啊好想要| 亚洲人妻爽爽爽| 人妻天天爽夜夜爽2| 伊人991| 久插综合| 婷婷色网| 久久综合女优| 东京成人一区| 99www.bibizy香蕉资源国产一区二区三区高清 | 素人伊尹大香蕉免费下载视频| 日韩操呦呦影院在线观看| 久草视频制服诱惑| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 黄片www视频免费| 日韩人妻丝袜中文字幕| 九九碰九九爱97超| 91 欧美| 亚洲天堂男人天堂| 欧美精品三区| av网站国产主播在线| 日韩97| 日本久久女同性恋视频| 思思久热在线精品66| 国产 日韩,欧美 自拍| 九九九九精品九九九九| 色呦呦国产精品免费看| a片久久久久久久久久久久 | 国产成人AV麻豆| 久久国产对白激情浪潮| 欧美国产成人在线| 加勒比av官网在线| 婷婷探花久久精品一区| 台湾佬大香蕉| 国产高清亚洲日韩一区| 91东京热男人的天堂| 亚洲色图尤物视频| 最新日产中文在线麻豆| www.zbzhongsen.com| 欧美日韩99精品麻豆传媒| 色综合加勒比四四季| 久久久网一区| 国产麻豆91欧美一区二区久久婷婷国产精品| 色天天野狼综合社区| 欧美天天干| 欧美gv在线观看| 国产精品制服丝袜清纯唯美| 首页亚洲国产高跟丝袜诱惑视频| 打av高清| 夜夜嗨一区二区三区三州加勒比| 清纯唯美亚洲综合| 日本天天吊| 色天堂综合| 亚洲中文sv| 超碰在线人妻中文字幕| 国产精品自在自拍视频| 偷窥自拍亚洲色图| 日韩中文9| 啊啊啊操死我| 日本性爱少妇| 天色综合网| 男人的天堂Va| 国产女人与拘做受视频免费 | 殴美性天天| 蜜乳av一区二区| 婷婷五月天综合网| 欧美大片一区二区三区| 亚洲天天操| 在线观看色视频| 黄页18禁| 婷婷人妻激情| 美女极品一区二区三区| 中文字幕精品丝袜| 国产精品久久久午夜夜伦鲁鲁| 日韩av无码网站| 欧美啪啪女女| 秋霞福利网| 人人看黄色视频| 婷婷伊人綜合中文字幕| 色天堂在线观看| 国产91福利小视频在线观看| 欧美性生活综合| 裸体美女久久久| 亚洲av性爱电影| 色色激情五月天| 丝袜色综合| 国产精品露脸在线观看| 天天肏美女| 蜜臀99久久国产| 性色av网站| 日韩精品人妻中文字有码在线| 91人妻少妇| 一区二区 韩日AV| 大香蕉日韩欧美| 色色色天美视频| 97精品国产精品免费观看| 国产黄色视频久久| 天色综合网| 日本成熟少妇A∨网站| 欧美日韩性感| 亚洲综合另类| 精品人妻一区二区三区-国产精品| 97超碰色色| 亚洲精品 大香蕉| 97资源亚洲| 成人婷婷丁香| 成年人黄色| 国产精品久久久视频| 玖草在线视频| 国内精品不卡无毒99999| 一区二区不卡视| 亚洲色图激情小说| 人妻色偷色噜| 97大色网| 四虎影视永久在线免费| 欧美激色| 91精品国产麻豆国产自产在| 亚洲中文sv| 天天爱天天韩国日本牛牛牛牛 | 免费观看欧美日韩操逼视频| 青娱乐啪啪视频| 中文字幕一区av| 精品视频在线观看| 国产污视频麻豆传媒一区二区| 波多野42部激情无码喷潮| 97天天综合网| 日本色色色视频| 欧美综合综合| 久久久久性熟视频| 老熟女91av| 日韩性爱1级片视频| 91在线/欧洲| 日本黄 R色 成 人网站| 亚洲加勒比久久日本道| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 公司1区2区3区精产精| 色色色999| 91在线欧美| 97伪v| 99热这里只有精| 天天看精品动漫视频一区| 亚洲性少妇| 1024香蕉视频| 北约熟女超碰| 日韩精品人妻一区二区| 久久久穴999| 午夜男人一级A片7777| 91综合在线| 亚洲国产青青| 情色日播放AV| 日韩性爱再线视频| 免费精品国偷自产在线在线| 久九9精品| 四虎永久在线精品免费网址 | 艳美熟妇先锋一二三区| 亚洲天堂人妻熟妇视频| 欧美天天综合| 9.1小视频| 久久97资源 网| 国产毛片精品一区二区色欲黄A片| 日韩熟女无码| 熟妇人妻丰满久久久久久久无码| 日韩钢筋无码高清啾啾啾| 99热99在线| 国产av强奸美女| 国产精品第一页国产大屁股视频免费区| 欧美日本天堂| 久操99| 大香蕉久久| 日韩一级特黄av毛片| 啊啊啊在线观看| 我要色综合网站| 亚洲天堂美臀在线| 男女激情中文字幕| 亚洲有码 视频一区| 日本性爱网址| 青草草免费网站av| 在线日韩日本亚洲国产| 久久伊人东京热| 天天干1区2区在线| 亚码人妻| 九九夜精品九九在线| 高清不卡国产| 性欧美另类高清| 色色激情| 91站街按摩店老熟女熟女| 岛国大片在线观看网站入口| 亚洲春色欧美激情自拍| 丁香七月婷婷| 男人天堂2017| 欧美99999| 欧美综合另类| 欧美色图亚洲色| 亚洲精品欧洲色| 中文三一区| 亚春色色| 中韩中文字幕在线观看| 欧美色吧综合| 丝袜美腿91| 草B在线| 午夜啊啊| 青草成人免费视频一COm| 国产91美女视频| 亚洲图片欧美偷拍| 日韩精品-原创伙伴| 91日韩国产欧美亚洲另类精盘州至城都| 精品十八在线观看| 男人天堂2019| 欧美高清第一页| 亚洲午夜未满十八勿入网站日本又色又爽又黄| 好吊色青靑草| 男人的天堂 在线一区| 国产美女在线精品免费看| 一级性爱视频免费观看| 国产精品女生av| 老司机深夜影院18未满| 自拍欧美| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 精品一区二区三区四区外站| 中文欧丝袜诱惑| 97国产精品在线观看| 欧美激情在线观看视频| 超碰免费97| 俄罗斯一区二区视频在线观看| 93人人操人人| 色综合久| 麻豆精品A片免费观看| 亚洲天天影视色综合| 草B在线| 亚洲高清视频在线免费观看| 99re公开精品免费视频| a网站免费观看| 熟女中出视频| 欧美日韩人妻精品一区二区三区| 欧美日韩97| 国产成人欧美一区二区三区的国产| 深夜激情无码| 韩国女主播青草福利视频| 男人精品天堂一区| 精品69网| 日本东京热加勒比久久| 91九九| 伊人网在线观看| 91男女| 国产黄色视频久久| 欧美视频在线视频免费va| www.操| 骚鸭AV| 无码 黑人一区二区三区| 日本三级日本三级99| 岛国AV一区二区电影| 久久华人网| 91被操| 色情婷婷| 天天干夜夜肏| 亚洲AV无码乱码| 五月天婷婷成人网| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 狠狠干狠狠色| 少妇精品久久久| 亚洲色图欧美色图另类图片| 911粉嫩人妻| 亚洲 欧美 另类 日韩 人妻一区| 欧美综合1性辶| Blackedraw视频一区二区| 熟妇一区二区三区| 高清孕妇孕交 交| 国产精品一区二区 尿失禁| 国产农村妇女精品一二区| 91欧美www| 丁香六月东京热| 性性欧美| 无码137片内射在线影院| 性吧在线视频| 欲色综合| 日韩国产中文字幕| 久草久日| 亚一综合久久久久久久久久| 欧亚不卡| 国模无码人体一区二区三| 国产女人高潮视频| 天天综合网在线91| 日本女人操逼| avav青青草久久夜| 99久久精品无码一区二区| 超碰人妻中文在线| 肏逼福利网站| 成人AV素股で擦久久| 91黑丝在线| 一本一道人妻久久一区二区三区 | 91成人18| 在线啊啊啊啊| 亚洲婷婷丁香在线| 99久久无色码| 亚洲色婷婷久久91| 国产性刺激| 亚洲春色一区二区三区| 精品免费1| 人人爱人人乐人人操| 亚欧美天堂在线| 高清无码久操视频| 亚洲美女30b| 亚洲好看强奸乱伦| 夜夜 中文视频rt| 可以在线观看AV的网站| 久久精品一区二区三区蜜桃臀| 欧美日韩国产高清在线一二三区 | 日韩人成网站在线播放| 91精品微拍福利| 天堂射| 很很热性爱视频| 床戏久久久av一区二区麻豆| 亚洲色吧网| 张柏芝国产一区在线观看| 爱欲AV| 亚洲成人日韩小说| 日韩欧美久久婷婷网站| 思思热在线| 国产精品视频内谢女人| 欧美日韩亚洲高清不卡一区二区三区| 翔田千里AⅤHD无码| 日韩中文字幕宗合在线| 九热视频| 日韩欧美亚欧在线视频| 亚洲宗合网| 久久九九网| 91免费看一区二区三区 | 亚洲精品一区二区精品| 亚洲AV在线资源| 99色热| 性爱综合一区二区| 九九热午夜欧亚国产视频| 久久99操天天日| 思思视频免费看网站| 偷拍新久久| 久久综合久久综合人久久夜精品| 免费精品人妻一区二区三| 91情色在线| 国产60区。| 欧美黄片视频在线观看免费| av激情亚洲五月天| 超碰午夜| 岛国小电影| 亚洲最大无码中文字幕网站| 97超碰碰| 亚洲成人在线资源| 校园春色亚洲欧洲| 久久久久婷婷| 人人干黄色| 亚洲人妻爽爽爽| 日韩精品三级片长长久久| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 超碰欧美97| 熟妇激情| 97色爱| 开心五月激情网| 夜夜天天噜狠狠爱2021| 97色网| 麻豆一区二区AV天美| 国产精品视频| 无码99| 中文字幕在线免费观看视频| av天堂精品久久| 亚洲美女av无码| 国产91丝袜 在线播放| 性爱AV天堂| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 尤物网址| 亚洲综合另类| 三级色影综合网| 青青草导航在线视频| 校园春色中文字幕AV| 国产夜夜操| 天天综合在线4| 激情综合五月丁香| 囯产乱伦一区二区三女 | 一二三啪啪专区| 精品久久久久久亚洲| 亚欧高清v| 岛国艾薇凹凸视频天堂| 久久精品国产99精品亚洲蜜...| 91丝袜在线观看| 色综合天天爱去电影网| 亚洲色欧| 午夜福利 成人 91| 天美av在线| 亚洲日韩狠狠撸视频| 亚州欧美综合| 综合网亚洲1| 另类专区加勒比| 丝袜狠狠草尤物 91| 精品成人女人久久| #NAME?| 精吧天堂| 免费国产| 久久激情视频| julia国产在线 | 国产精品一级特黄aaa大片在线观看| 亚洲影院无码在线| 日韩黄色片子| 国产成年女人免费视频播放a| 情趣丝袜无码操逼视频| ji熟女.com| 911av网站免费观看| www.99中文字幕| a v网站在线播放| 天天日B夜夜干B时时操B| 欧美网站免费| 亚洲第一综合| 青草青青久久久久久国产| 96久久科窝| 中文字幕视频2区| 夜夜騷av、一區二區| 午夜后入| 久久r精品| 熟妇人妻丰满久久久久久久无码| 精品欧美乱码久| 中文?日韩?免费?精品| 嗯嗯啊啊啊好舒服| 中文字幕在线观看网页| 神马久久久久久久久久| 国产偷人妻精品一区二区在线| 91美女国产在线| 欧美综合网A| 少妇熟女1区2区3区| 亚洲国产一区二区入口| 欧美视频在线视频免费va| 夜夜爽77777| 国产嫩草精品A88AV在线| 久久同城AV| 精品免费囯产一区二区三区| 蜜臀久久99精品久久久久久-DVD原版全| 丰满人妻aA一区二区三区| 免费精品中文字幕| 色五月综合网| 欧洲射精91| 亚洲涩图欧美| 可免费观看的av毛片中日美韩| 欧美精品日韩久久久九| 婷婷导航| 妇人噜噜| 亚洲高清91| 91精品久久久久五月天精品| 国产67194| 亚洲av热热色| 抽插亚洲无码| 欧美一级久久久久久久大片动画| 亚洲精品视频在线播放| 久插综合| 麻豆91熟妇人妻中文字幕茄子| 东京热视频网| 狠狠操综合| 蜜桃精品视频一区| 欧美美女视频| 亚洲日韩美女中文字幕乱| 国产日本熟女顶级一区二区三区视频 | 校园春色综合色| 欧美色老汉| 中文精品一区二去| 97超碰国产精品| 久久机热| 国产亚洲精品A在线观看下载| 日韩中文字幕二区| 麻豆精品天美| 亚洲视频中文一区| 五月丁香成人网| 呦女网站| 欧美五十路熟| 亚洲日韩肥臀视频在线观看| 国产精品色约约| 国产一级高跟丝袜| 精品免费1| 97chaopengongkai| 一级性爱aaaa| 大香蕉综合在线| 亚洲欧洲av影音| 伊人天堂在线| 易易A毛视频| 久草新免费| 高凊专区人人操| www.成人无码| 91在线超高颜值国产| 超碰久久性爱| 欧美男人的天堂| 无码乱人伦中文视频| 最新精品久久蜜桃 | 秋霞网—男女啪啪亚洲免费体验区| 天天干天天爽| 亚洲成成熟女人综合一区二区| 少妇干B| 大香蕉琪琪日本女优不卡| 9丨亚洲一区二区在线| 图色综合网| 日本成人免费一区二区三区| 天天影视综合网欧美精品| 老熟女综合| 9久综合网| 美欧色综合| 精品久久視頻在线| 久久人| 欧美少妇大量自拍视频在线观看| 综合久久2017| 另类综合另类| 成人毛片免费| 麻豆久久久久久久久丝袜 | 操操逼操操逼操操逼逼| 91精产一区二区三区| 国产AV毛片| 茄子社区国产精品| 国产亚洲国产超碰| 中文字幕一区二区三区人妻不卡| 久久九九网| 国产传媒一区二区三区| 九九精品美女高溯喷水 | 色婷婷aV一区二区三区麻豆综合| 日本人妻最新在线中| 亚洲情色一区综合| 欧美性爱免费短视频| 国产精品在线一区二区| 中文字幕日本久久| 国产白丝AV| 国产性感在线观看| 操逼国产免费| 精品丰满熟妇人妻一区| 日本免费中文一区二区三区四区| 国产老太乱伦一区| 九九拍拍精品视频在线播放 | av在线人气| 奇米四色影视777久久久| 综合大香蕉美。| 精品国产一区二区三区av在线资源| 啊啊啊好想要| 伦理弟一页| 九九色综合| 被男人吃奶很爽的毛片| 大香蕉92| 美女尤物福利视频| 黄页大片在线观看| 日韩99精品视频综合区| 欧美97免费| 亚洲一区二区三区麻豆传媒| 333kkkk·亚洲com久久| 97资源久久| 大香蕉之青青草原| 一品道视频一区二区三区| 成人精品久久久午夜福利| 97久久久久久久久久| 欧美在线官网| 美国一区二区免费视频| 一区二区三区国产在线播放| 日本中文字幕一区| 天天91~综合入口| 五十路三级片| 丁香九月婷婷| 香蕉大久久久| 男人天堂站| 丁香六月婷| 亚洲成a人片在线观看中文!!!| 啊啊啊啊啊啊在线| 日本性一区| 91欧美偷拍| 欧洲色色| 男女激情黄色网址| 亚洲av噜噜噜噜噜噜| 91操熟女视频| 亚洲吊色| 97精彩视频网站| WWW黄片COM| 性爱Av免费| 日本淫乱女一区二区三区视频| 国产精品69久久久久久久| 台湾大香蕉99热| 欧美熟爽综合| 91蜜桃婷婷狠狠久久综合9色| 一本一道波多野毛片中文在线| 97在线视频观看| 久草看看看| 婷婷精品国产欧美精品亚洲人人爽| 亚洲男人天堂网久久| 防屏蔽在线视频| 五月丁香社区婷婷日韩欧美精品影院| 74成人在线| 亚欧高清| 搡老女人老熟女91| 欧美精品庄| 亚洲AV永久无码精品成人调教| 黑人精品久久97| 欧美中文字幕一区 | 翔田千里A片一区二区| 九久精品| 久久9精品| 久久三区四区| 女人香蕉久久毛毛片精品| 日韩97精| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 亚洲综合999| 免费视频97| 色香天天| 91欧美综合| 国内伊人久久久久久网站视频| 91美| 亚洲黄网在哪免费看| 岛国片国产成人亚洲播放| 26uuu欧美日韩| 黄色激情电影在线观看| 一级做a爰片久久毛片图片| 亚洲无码国产精品久久| 国产精品毛片?v一区二区三区| 亚洲图片激情综合另类| 一级片在线观看高清无码| 国产中文大片资源中文字幕| 久久久亚洲Av| 99re公开精品免费视频| 久久国内| 久9视频| 亚洲色图91欧美日韩| 亚洲精品819| 第45页一区二区| 嗯嗯啊好大|