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

ARTICLE DETAIL

資訊詳情

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

虛擬電廠聚合調(diào)度架構(gòu)與實(shí)戰(zhàn):從PPT方案到可運(yùn)行原型

虛擬電廠聚合調(diào)度架構(gòu)與實(shí)戰(zhàn):從PPT方案到可運(yùn)行原型 簡(jiǎn)介這是一份面向電氣工程、智能電網(wǎng)與新能源方向?qū)W習(xí)者及從業(yè)者的虛擬電廠專(zhuān)題演示文稿圍繞虛擬電廠的技術(shù)應(yīng)用與發(fā)展展開(kāi)適合用于課程匯報(bào)、課題研究或行業(yè)入門(mén)了解。壓縮包內(nèi)共1個(gè)pptx文件約2.7MB以幻燈片形式系統(tǒng)梳理了國(guó)內(nèi)外虛擬電廠研究動(dòng)態(tài)、虛擬電廠概念、智能電網(wǎng)中的技術(shù)應(yīng)用及小結(jié)等模塊。內(nèi)容涵蓋歐洲RWE商用虛擬電廠案例、分布式電源與可控負(fù)荷及儲(chǔ)能系統(tǒng)的整合方式并延伸至智能化變電站、智能化電廠、大型工業(yè)企業(yè)能源管控中心、電力電子與柔性輸電、智能化配電網(wǎng)絡(luò)、可再生能源與分布式發(fā)電儲(chǔ)能等應(yīng)用場(chǎng)景同時(shí)涉及數(shù)字化量測(cè)體系、負(fù)荷預(yù)測(cè)、高級(jí)配電運(yùn)行方式、電力二次一體化與統(tǒng)一數(shù)據(jù)平臺(tái)等關(guān)鍵技術(shù)。目前已有862人學(xué)習(xí)下載可幫助讀者快速建立虛擬電廠與智能電網(wǎng)的知識(shí)框架理解其在降低發(fā)電損耗、優(yōu)化資源利用、提高供電可靠性方面的價(jià)值。1. 虛擬電廠不是電廠一份 PPT 背后藏著的調(diào)度邏輯虛擬電廠這個(gè)詞這兩年頻繁出現(xiàn)在能源數(shù)字化的討論里但很多人第一次聽(tīng)到會(huì)誤以為它是某種新型發(fā)電設(shè)施。其實(shí)它更像一個(gè)“看不見(jiàn)的調(diào)度員”——把分散在各地的分布式光伏、儲(chǔ)能電池、可調(diào)負(fù)荷、充電樁這些零散資源聚合起來(lái)用一個(gè)統(tǒng)一的控制層去響應(yīng)電網(wǎng)的調(diào)度指令。你手里如果有一份叫“136虛擬電廠”的 PPT它大概率不是講某臺(tái)設(shè)備怎么接線(xiàn)而是在講一套聚合調(diào)控的業(yè)務(wù)架構(gòu)和技術(shù)方案。這類(lèi)方案真正要解決的問(wèn)題是當(dāng)電網(wǎng)需要削峰填谷時(shí)怎么讓幾百個(gè)分散的屋頂光伏和儲(chǔ)能柜在同一時(shí)間窗口里聽(tīng)話(huà)地降功率或放電。適合讀這份內(nèi)容的人是正在做能源管理平臺(tái)、需求響應(yīng)系統(tǒng)或者園區(qū)微網(wǎng)項(xiàng)目的工程師以及需要判斷這個(gè)方向值不值得投入的技術(shù)負(fù)責(zé)人。2. 拆解虛擬電廠的聚合架構(gòu)從資源層到調(diào)度層怎么串2.1 四層架構(gòu)的職責(zé)邊界與數(shù)據(jù)流向虛擬電廠的系統(tǒng)架構(gòu)通常分成四層這個(gè)分層方式在多數(shù)落地項(xiàng)目里都能見(jiàn)到。最底下是資源層包括分布式光伏逆變器、儲(chǔ)能變流器PCS、電池管理系統(tǒng)BMS、充電樁、空調(diào)機(jī)組、工業(yè)可調(diào)負(fù)荷等。這些設(shè)備的共同特點(diǎn)是單個(gè)容量小、位置分散、通信協(xié)議五花八門(mén)。往上一層是邊緣層部署在園區(qū)或臺(tái)區(qū)側(cè)的邊緣網(wǎng)關(guān)或工業(yè)路由器負(fù)責(zé)把 Modbus、CAN、IEC 104 等不同協(xié)議的數(shù)據(jù)統(tǒng)一采集上來(lái)做初步的規(guī)約轉(zhuǎn)換和本地緩存。再往上是平臺(tái)層也就是虛擬電廠的主站系統(tǒng)承擔(dān)資源建模、可調(diào)能力評(píng)估、策略生成、指令下發(fā)這些核心邏輯。最上面是調(diào)度層對(duì)接電網(wǎng)的調(diào)度自動(dòng)化系統(tǒng)或需求響應(yīng)平臺(tái)接收調(diào)峰、調(diào)頻、備用等指令。數(shù)據(jù)流向是雙向的。上行方向邊緣網(wǎng)關(guān)每隔幾秒到幾十秒把設(shè)備的實(shí)時(shí)功率、SOC、可調(diào)上限傳上來(lái)平臺(tái)層做聚合計(jì)算得出整個(gè)虛擬電廠當(dāng)前能提供多少上調(diào)/下調(diào)容量。下行方向調(diào)度指令到達(dá)平臺(tái)后策略引擎把它分解成每個(gè)資源的功率設(shè)定值再通過(guò)邊緣網(wǎng)關(guān)下發(fā)到具體設(shè)備。這里有個(gè)關(guān)鍵設(shè)計(jì)點(diǎn)平臺(tái)層不能直接控制設(shè)備必須經(jīng)過(guò)邊緣層做協(xié)議適配和安全隔離。我見(jiàn)過(guò)有方案讓主站直接走公網(wǎng)去連逆變器結(jié)果一個(gè)網(wǎng)絡(luò)抖動(dòng)就導(dǎo)致批量設(shè)備失聯(lián)這種架構(gòu)在落地時(shí)基本會(huì)被否決。2.2 資源建模把異構(gòu)設(shè)備抽象成統(tǒng)一的可調(diào)單元資源建模是虛擬電廠平臺(tái)最基礎(chǔ)也最容易被低估的環(huán)節(jié)。不同廠商的逆變器、不同型號(hào)的儲(chǔ)能柜它們的可調(diào)范圍、響應(yīng)速度、調(diào)節(jié)精度都不一樣。如果不做統(tǒng)一抽象策略引擎就沒(méi)法用同一套邏輯去計(jì)算和下發(fā)指令。常見(jiàn)的做法是定義一個(gè)“可調(diào)資源”的數(shù)據(jù)模型核心字段包括資源ID、資源類(lèi)型光伏/儲(chǔ)能/負(fù)荷/充電樁、額定容量、當(dāng)前出力、可上調(diào)容量、可下調(diào)容量、響應(yīng)時(shí)間常數(shù)、調(diào)節(jié)死區(qū)、通信狀態(tài)。下面是一個(gè)用 Python 定義資源模型的簡(jiǎn)化示例實(shí)際項(xiàng)目中這些字段會(huì)存在關(guān)系型數(shù)據(jù)庫(kù)或時(shí)序數(shù)據(jù)庫(kù)里。from dataclasses import dataclass, field from enum import Enum from typing import Optional class ResourceType(Enum): PV photovoltaic # 分布式光伏 STORAGE storage # 儲(chǔ)能系統(tǒng) LOAD adjustable_load # 可調(diào)負(fù)荷 CHARGER ev_charger # 充電樁 dataclass class AdjustableResource: resource_id: str resource_type: ResourceType rated_capacity_kw: float # 額定容量 current_output_kw: float # 當(dāng)前出力 max_up_kw: float # 可上調(diào)容量增加出力或減少用電 max_down_kw: float # 可下調(diào)容量減少出力或增加用電 response_time_s: float # 響應(yīng)時(shí)間常數(shù)單位秒 deadband_kw: float 0.5 # 調(diào)節(jié)死區(qū)避免頻繁微調(diào) online: bool True # 通信狀態(tài) soc: Optional[float] None # 儲(chǔ)能SOC光伏和負(fù)荷為None def available_up(self) - float: 計(jì)算當(dāng)前實(shí)際可上調(diào)容量考慮死區(qū)和在線(xiàn)狀態(tài) if not self.online: return 0.0 return max(0.0, self.max_up_kw - self.deadband_kw) def available_down(self) - float: 計(jì)算當(dāng)前實(shí)際可下調(diào)容量 if not self.online: return 0.0 return max(0.0, self.max_down_kw - self.deadband_kw)這段代碼的邏輯很直白每個(gè)資源上報(bào)自己的可調(diào)上限和下限但平臺(tái)在聚合計(jì)算時(shí)要扣掉死區(qū)避免因?yàn)橐稽c(diǎn)小波動(dòng)就反復(fù)下發(fā)指令。response_time_s這個(gè)字段在策略分解時(shí)很關(guān)鍵——響應(yīng)快的儲(chǔ)能和響應(yīng)慢的空調(diào)負(fù)荷不能用同一個(gè)時(shí)間尺度去調(diào)度。參數(shù)設(shè)置上死區(qū)一般取額定容量的 1% 到 3%太小會(huì)導(dǎo)致指令震蕩太大則浪費(fèi)可調(diào)容量。儲(chǔ)能的 SOC 字段用來(lái)判斷它還能充多少、放多少一般 SOC 低于 10% 或高于 90% 時(shí)就不參與調(diào)節(jié)了。2.3 聚合計(jì)算與指令分解的最小實(shí)現(xiàn)聚合計(jì)算的目標(biāo)是回答一個(gè)問(wèn)題當(dāng)前整個(gè)虛擬電廠能提供多少可調(diào)容量。這個(gè)計(jì)算看起來(lái)簡(jiǎn)單就是把所有資源的available_up和available_down加起來(lái)但實(shí)際要考慮分組和約束。比如某些資源屬于同一個(gè)臺(tái)區(qū)臺(tái)區(qū)變壓器有容量限制某些負(fù)荷的調(diào)節(jié)會(huì)影響生產(chǎn)工藝不能同時(shí)降。常見(jiàn)做法是按臺(tái)區(qū)或饋線(xiàn)分組先算組內(nèi)聚合再算全局聚合。指令分解則是反過(guò)來(lái)調(diào)度層說(shuō)“需要下調(diào) 500 kW”平臺(tái)要把這 500 kW 分配到各個(gè)資源上。分配策略有很多種最簡(jiǎn)單的是按可調(diào)容量比例分配復(fù)雜一點(diǎn)會(huì)考慮響應(yīng)速度、調(diào)節(jié)成本、SOC 均衡。下面是一個(gè)按比例分配的下調(diào)指令分解示例。def dispatch_down(resources: list, target_down_kw: float) - dict: 將下調(diào)指令按可調(diào)容量比例分配到各資源 target_down_kw: 調(diào)度層要求的總下調(diào)功率 返回: {resource_id: 分配的功率設(shè)定值} # 過(guò)濾出在線(xiàn)且可下調(diào)的資源 available [r for r in resources if r.available_down() 0] total_available sum(r.available_down() for r in available) if total_available 0: return {} # 沒(méi)有可調(diào)資源返回空 # 如果目標(biāo)小于總可調(diào)按比例分配否則全部拉滿(mǎn) ratio min(1.0, target_down_kw / total_available) result {} for r in available: allocated r.available_down() * ratio # 分配值不能超過(guò)單資源可調(diào)上限 allocated min(allocated, r.max_down_kw) result[r.resource_id] round(allocated, 2) return result這個(gè)函數(shù)的參數(shù)說(shuō)明target_down_kw來(lái)自調(diào)度層的指令單位是千瓦ratio用來(lái)控制分配比例如果目標(biāo)小于總可調(diào)容量就按比例分如果大于等于就全部拉滿(mǎn)。實(shí)際項(xiàng)目中還要加一個(gè)校驗(yàn)分配后的總功率不能超過(guò)目標(biāo)值太多否則會(huì)造成過(guò)度調(diào)節(jié)。我一般會(huì)在分配后再做一次求和校驗(yàn)如果偏差超過(guò) 5% 就重新分配。另外儲(chǔ)能的分配要額外考慮 SOC不能讓它放到截止電壓以下。3. 通信與協(xié)議選型Modbus、IEC 104 還是 MQTT3.1 邊緣網(wǎng)關(guān)的協(xié)議轉(zhuǎn)換邏輯虛擬電廠平臺(tái)要跟幾十種設(shè)備打交道通信協(xié)議的選擇直接決定了項(xiàng)目的實(shí)施成本和運(yùn)維難度。常見(jiàn)的組合是設(shè)備側(cè)用 Modbus RTU/TCP 或 CAN邊緣網(wǎng)關(guān)做協(xié)議轉(zhuǎn)換后上行用 MQTT 或 IEC 104 跟平臺(tái)通信。為什么這么選Modbus 簡(jiǎn)單、通用幾乎所有逆變器和儲(chǔ)能 PCS 都支持MQTT 適合公網(wǎng)環(huán)境支持?jǐn)嗑€(xiàn)重連和 QoS 等級(jí)IEC 104 則是電力系統(tǒng)里跟調(diào)度對(duì)接的標(biāo)準(zhǔn)協(xié)議實(shí)時(shí)性更好但配置復(fù)雜。邊緣網(wǎng)關(guān)的核心工作是輪詢(xún)?cè)O(shè)備寄存器、解析數(shù)據(jù)、打包上傳。下面是一個(gè)用 Python 模擬 Modbus 輪詢(xún)并轉(zhuǎn) MQTT 上行的簡(jiǎn)化邏輯。import time import json from pymodbus.client import ModbusTcpClient import paho.mqtt.client as mqtt # Modbus 設(shè)備地址和寄存器映射示例 DEVICE_IP 192.168.1.100 DEVICE_PORT 502 REGISTER_MAP { active_power: {addr: 40001, scale: 0.1, unit: kW}, soc: {addr: 40010, scale: 0.1, unit: %}, max_charge: {addr: 40020, scale: 0.1, unit: kW}, } def poll_device(client: ModbusTcpClient) - dict: 輪詢(xún) Modbus 設(shè)備返回解析后的數(shù)據(jù)字典 data {} for key, cfg in REGISTER_MAP.items(): # 讀取保持寄存器數(shù)量為1 resp client.read_holding_registers(cfg[addr], 1) if resp.isError(): data[key] None continue raw resp.registers[0] # 處理有符號(hào)數(shù)如果最高位為1轉(zhuǎn)為負(fù)數(shù) if raw 32767: raw raw - 65536 data[key] round(raw * cfg[scale], 2) return data def main_loop(): modbus_client ModbusTcpClient(DEVICE_IP, portDEVICE_PORT) modbus_client.connect() mqtt_client mqtt.Client(client_idedge_gw_01) mqtt_client.connect(vpp-broker.local, 1883, 60) while True: try: payload poll_device(modbus_client) payload[timestamp] int(time.time()) # 上行主題按資源ID組織方便平臺(tái)訂閱 mqtt_client.publish(vpp/resource/res_001/telemetry, json.dumps(payload), qos1) except Exception as e: print(fpoll error: {e}) modbus_client.close() time.sleep(5) modbus_client.connect() time.sleep(10) # 10秒輪詢(xún)一次 if __name__ __main__: main_loop()這段代碼的關(guān)鍵點(diǎn)在于REGISTER_MAP里定義了每個(gè)數(shù)據(jù)點(diǎn)的寄存器地址、縮放系數(shù)和單位縮放系數(shù)是因?yàn)?Modbus 寄存器是 16 位整數(shù)而實(shí)際功率可能是小數(shù)。有符號(hào)數(shù)的處理也很重要儲(chǔ)能放電時(shí)功率為負(fù)如果直接讀寄存器會(huì)得到一個(gè)很大的正數(shù)必須做補(bǔ)碼轉(zhuǎn)換。輪詢(xún)周期設(shè)為 10 秒是一個(gè)折中——太快會(huì)增加網(wǎng)絡(luò)和網(wǎng)關(guān)負(fù)載太慢則影響調(diào)度響應(yīng)。實(shí)際項(xiàng)目中儲(chǔ)能的輪詢(xún)周期通常會(huì)縮短到 1 到 2 秒因?yàn)樗恼{(diào)節(jié)速度要求高。3.2 MQTT 主題設(shè)計(jì)與 QoS 等級(jí)選擇MQTT 在虛擬電廠里主要承擔(dān)遙測(cè)上行和指令下行的通道。主題設(shè)計(jì)要遵循一個(gè)原則平臺(tái)能按資源ID、資源類(lèi)型、臺(tái)區(qū)等維度靈活訂閱。常見(jiàn)的主題格式是vpp/{resource_type}/{resource_id}/{data_type}比如vpp/storage/res_001/telemetry和vpp/storage/res_001/command。QoS 等級(jí)的選擇上遙測(cè)數(shù)據(jù)用 QoS 0 或 1 就夠了丟一兩個(gè)點(diǎn)不影響聚合計(jì)算但指令下行必須用 QoS 1 或 2確保設(shè)備收到。我一般會(huì)要求指令主題用 QoS 1并且在應(yīng)用層加一個(gè)確認(rèn)機(jī)制——設(shè)備執(zhí)行后往vpp/{resource_id}/command_ack發(fā)一條確認(rèn)消息平臺(tái)收到才算閉環(huán)。3.3 IEC 104 對(duì)接調(diào)度的參數(shù)配置如果虛擬電廠要直接跟電網(wǎng)調(diào)度對(duì)接IEC 104 是繞不開(kāi)的。它的配置參數(shù)比 MQTT 復(fù)雜得多常見(jiàn)的必調(diào)參數(shù)包括鏈路地址、公共地址、信息對(duì)象地址IOA、傳送原因、時(shí)標(biāo)類(lèi)型。下面用表格列出幾個(gè)關(guān)鍵參數(shù)的含義和典型取值。參數(shù)名含義典型取值注意事項(xiàng)鏈路地址區(qū)分同一網(wǎng)絡(luò)中的多個(gè)鏈路1需與調(diào)度側(cè)一致公共地址區(qū)分同一鏈路下的多個(gè)站1虛擬電廠通常作為一個(gè)站IOA信息對(duì)象地址對(duì)應(yīng)具體測(cè)點(diǎn)16385 起需按調(diào)度點(diǎn)表配置傳送原因標(biāo)識(shí)報(bào)文類(lèi)型3突發(fā)、20響應(yīng)總召喚用 6時(shí)標(biāo)類(lèi)型是否帶時(shí)標(biāo)CP56Time2a遙測(cè)通常帶時(shí)標(biāo)超時(shí)時(shí)間鏈路等待確認(rèn)時(shí)間10 秒太短會(huì)頻繁斷鏈配置 IEC 104 時(shí)最容易翻車(chē)的地方是 IOA 和點(diǎn)表對(duì)不上。調(diào)度側(cè)給的點(diǎn)表里每個(gè)測(cè)點(diǎn)都有一個(gè) IOA平臺(tái)側(cè)必須嚴(yán)格按這個(gè)地址去映射錯(cuò)一個(gè)位就會(huì)導(dǎo)致數(shù)據(jù)串位。我一般會(huì)寫(xiě)一個(gè)校驗(yàn)?zāi)_本把平臺(tái)配置的 IOA 和調(diào)度點(diǎn)表做交叉比對(duì)確認(rèn)沒(méi)有遺漏和重復(fù)。4. 避坑與排查虛擬電廠落地時(shí)最容易翻車(chē)的五件事4.1 設(shè)備離線(xiàn)導(dǎo)致聚合容量虛高現(xiàn)象平臺(tái)顯示可調(diào)容量還有 800 kW但調(diào)度指令下發(fā)后實(shí)際響應(yīng)只有 200 kW。原因部分設(shè)備的通信狀態(tài)沒(méi)有實(shí)時(shí)更新平臺(tái)還在用最后一次上報(bào)的數(shù)據(jù)計(jì)算可調(diào)容量。解決在聚合計(jì)算前強(qiáng)制校驗(yàn)每個(gè)資源的online字段和最后通信時(shí)間戳超過(guò) 3 個(gè)輪詢(xún)周期沒(méi)更新的資源直接置為離線(xiàn)不參與聚合。同時(shí)在前端用不同顏色區(qū)分在線(xiàn)和離線(xiàn)資源讓運(yùn)維人員一眼能看到。4.2 指令下發(fā)后設(shè)備不執(zhí)行現(xiàn)象平臺(tái)日志顯示指令已發(fā)送MQTT broker 也確認(rèn)收到但儲(chǔ)能 PCS 沒(méi)有動(dòng)作。原因指令報(bào)文里的功率設(shè)定值超出了設(shè)備的本地保護(hù)限值PCS 內(nèi)部邏輯拒絕了。解決在平臺(tái)側(cè)維護(hù)每個(gè)資源的本地限值參數(shù)下發(fā)前先做一次范圍校驗(yàn)。另外有些 PCS 要求指令帶一個(gè)“使能”標(biāo)志位漏掉這個(gè)位它就不執(zhí)行。這個(gè)坑我在兩個(gè)項(xiàng)目里都遇到過(guò)后來(lái)在指令模板里把使能位固定加上才解決。4.3 調(diào)節(jié)震蕩導(dǎo)致設(shè)備頻繁啟?,F(xiàn)象儲(chǔ)能電池在幾分鐘內(nèi)反復(fù)充放電SOC 波動(dòng)很小但循環(huán)次數(shù)飆升。原因死區(qū)設(shè)置太小或者聚合計(jì)算的周期和指令下發(fā)周期不匹配導(dǎo)致系統(tǒng)在目標(biāo)值附近來(lái)回過(guò)調(diào)。解決把死區(qū)從 0.5 kW 調(diào)到額定容量的 2%同時(shí)在策略層加一個(gè)最小調(diào)節(jié)間隔——同一資源在 60 秒內(nèi)不接收新的調(diào)節(jié)指令。如果震蕩依然存在檢查聚合周期是否小于設(shè)備響應(yīng)時(shí)間如果是把聚合周期拉長(zhǎng)到響應(yīng)時(shí)間的 2 倍以上。4.4 時(shí)鐘不同步導(dǎo)致時(shí)標(biāo)錯(cuò)亂現(xiàn)象平臺(tái)收到的遙測(cè)數(shù)據(jù)時(shí)標(biāo)混亂有的超前有的滯后歷史曲線(xiàn)對(duì)不上。原因邊緣網(wǎng)關(guān)和平臺(tái)服務(wù)器的時(shí)鐘沒(méi)有同步或者設(shè)備本身沒(méi)有 RTC 時(shí)鐘上電后從 1970 年開(kāi)始計(jì)時(shí)。解決在邊緣網(wǎng)關(guān)上部署 NTP 客戶(hù)端跟平臺(tái)服務(wù)器或內(nèi)網(wǎng) NTP 源同步對(duì)于沒(méi)有 RTC 的設(shè)備由網(wǎng)關(guān)在數(shù)據(jù)打包時(shí)統(tǒng)一打上網(wǎng)關(guān)的本地時(shí)間戳不要用設(shè)備上報(bào)的時(shí)間。IEC 104 對(duì)接時(shí)尤其要注意調(diào)度側(cè)對(duì)時(shí)標(biāo)精度要求很高偏差超過(guò) 1 秒就可能被判為無(wú)效數(shù)據(jù)。4.5 公網(wǎng)通信中斷后的狀態(tài)恢復(fù)現(xiàn)象邊緣網(wǎng)關(guān)跟平臺(tái)的 MQTT 連接斷開(kāi) 5 分鐘后恢復(fù)但平臺(tái)沒(méi)有收到斷連期間的緩存數(shù)據(jù)導(dǎo)致聚合計(jì)算出現(xiàn)數(shù)據(jù)空洞。原因MQTT 客戶(hù)端沒(méi)有開(kāi)啟持久化會(huì)話(huà)斷連期間的消息全部丟失。解決在 MQTT 連接參數(shù)里設(shè)置clean_sessionFalse并且把 QoS 設(shè)為 1這樣 broker 會(huì)為離線(xiàn)客戶(hù)端保留消息。同時(shí)邊緣網(wǎng)關(guān)本地要有一個(gè)環(huán)形緩沖區(qū)斷連時(shí)把數(shù)據(jù)暫存到本地恢復(fù)后按時(shí)間順序補(bǔ)傳。補(bǔ)傳的數(shù)據(jù)要帶原始時(shí)標(biāo)平臺(tái)側(cè)做去重和排序后再入庫(kù)。5. 從 PPT 到可運(yùn)行原型用開(kāi)源工具搭一個(gè)最小驗(yàn)證環(huán)境5.1 用 Docker Compose 拉起 MQTT Broker 和時(shí)序數(shù)據(jù)庫(kù)如果你手里只有一份方案 PPT想快速驗(yàn)證聚合調(diào)度邏輯是否跑得通最省事的方式是用 Docker 搭一個(gè)最小環(huán)境。需要兩個(gè)核心組件MQTT Broker 用來(lái)收遙測(cè)和發(fā)指令時(shí)序數(shù)據(jù)庫(kù)用來(lái)存歷史數(shù)據(jù)。下面是一個(gè)docker-compose.yml的示例。version: 3.8 services: mosquitto: image: eclipse-mosquitto:2.0 ports: - 1883:1883 - 9001:9001 volumes: - ./mosquitto.conf:/mosquitto/config/mosquitto.conf restart: unless-stopped influxdb: image: influxdb:2.7 ports: - 8086:8086 environment: - DOCKER_INFLUXDB_INIT_MODEsetup - DOCKER_INFLUXDB_INIT_USERNAMEvpp_admin - DOCKER_INFLUXDB_INIT_PASSWORDvpp_pass_2024 - DOCKER_INFLUXDB_INIT_ORGvpp_org - DOCKER_INFLUXDB_INIT_BUCKETvpp_telemetry volumes: - influxdb_data:/var/lib/influxdb2 restart: unless-stopped volumes: influxdb_data:mosquitto.conf里需要加一行l(wèi)istener 1883和allow_anonymous true方便本地測(cè)試。InfluxDB 的初始化參數(shù)里DOCKER_INFLUXDB_INIT_BUCKET指定了默認(rèn)的存儲(chǔ)桶名稱(chēng)后面寫(xiě)數(shù)據(jù)時(shí)要用到。這個(gè)環(huán)境跑起來(lái)后你可以用上一章的模擬代碼往vpp/resource/res_001/telemetry發(fā)數(shù)據(jù)然后在 InfluxDB 的 Web 界面里查看到寫(xiě)入的記錄。5.2 用 Python 寫(xiě)一個(gè)聚合調(diào)度驗(yàn)證腳本環(huán)境搭好后寫(xiě)一個(gè)腳本模擬三個(gè)資源跑一輪完整的“遙測(cè)上報(bào) → 聚合計(jì)算 → 指令下發(fā) → 確認(rèn)”流程。這個(gè)腳本不需要連真實(shí)設(shè)備用隨機(jī)數(shù)模擬設(shè)備出力變化即可。import json import random import time import paho.mqtt.client as mqtt # 模擬三個(gè)資源一個(gè)光伏、一個(gè)儲(chǔ)能、一個(gè)可調(diào)負(fù)荷 RESOURCES [ {id: pv_001, type: pv, rated: 100, output: 60, max_down: 40}, {id: ess_001, type: storage, rated: 200, output: 0, max_down: 100}, {id: load_001, type: load, rated: 150, output: 120, max_down: 50}, ] def simulate_telemetry(): 模擬設(shè)備遙測(cè)數(shù)據(jù)變化 for r in RESOURCES: # 光伏出力隨光照波動(dòng)儲(chǔ)能和負(fù)荷小幅隨機(jī) if r[type] pv: r[output] max(0, r[output] random.uniform(-5, 5)) else: r[output] max(0, r[output] random.uniform(-3, 3)) return RESOURCES def aggregate_down_capacity(resources): 聚合可下調(diào)容量 total 0 for r in resources: # 可下調(diào)容量不能超過(guò)當(dāng)前出力光伏和負(fù)荷 if r[type] in (pv, load): available min(r[max_down], r[output]) else: available r[max_down] total max(0, available) return round(total, 2) def main(): client mqtt.Client(client_idvpp_test) client.connect(localhost, 1883, 60) client.loop_start() for cycle in range(5): resources simulate_telemetry() total_down aggregate_down_capacity(resources) print(f[cycle {cycle}] 總可下調(diào)容量: {total_down} kW) # 模擬調(diào)度指令要求下調(diào) 80 kW target 80.0 if total_down target: ratio target / total_down for r in resources: if r[type] in (pv, load): alloc min(r[max_down], r[output]) * ratio else: alloc r[max_down] * ratio cmd {resource_id: r[id], setpoint_kw: round(alloc, 2)} client.publish(fvpp/{r[id]}/command, json.dumps(cmd), qos1) print(f 下發(fā)指令: {cmd}) else: print(f 可調(diào)容量不足跳過(guò)本輪) time.sleep(3) client.loop_stop() client.disconnect() if __name__ __main__: main()這個(gè)腳本的核心邏輯是每輪先模擬設(shè)備出力變化然后聚合可下調(diào)容量如果滿(mǎn)足調(diào)度目標(biāo)就按比例分配指令并通過(guò) MQTT 下發(fā)。aggregate_down_capacity函數(shù)里對(duì)光伏和負(fù)荷做了特殊處理——它們的可下調(diào)容量受當(dāng)前出力限制不能超過(guò)實(shí)際發(fā)電或用電功率。儲(chǔ)能則直接用max_down因?yàn)閮?chǔ)能可以主動(dòng)放電。運(yùn)行這個(gè)腳本時(shí)你可以在另一個(gè)終端用mosquitto_sub -t vpp//command -v訂閱指令主題觀察下發(fā)的報(bào)文是否符合預(yù)期。5.3 驗(yàn)證聚合精度和響應(yīng)延遲的兩個(gè)指標(biāo)原型跑通后需要關(guān)注兩個(gè)量化指標(biāo)來(lái)判斷方案是否可用。第一個(gè)是聚合精度平臺(tái)計(jì)算出的可調(diào)容量和實(shí)際下發(fā)指令后設(shè)備響應(yīng)的總功率之間的偏差。偏差控制在 5% 以?xún)?nèi)算合格超過(guò) 10% 說(shuō)明資源建模或通信環(huán)節(jié)有問(wèn)題。第二個(gè)是響應(yīng)延遲從調(diào)度指令到達(dá)平臺(tái)到最后一個(gè)設(shè)備確認(rèn)執(zhí)行的時(shí)間。儲(chǔ)能的響應(yīng)延遲通常在 1 到 3 秒可調(diào)負(fù)荷在 10 到 30 秒光伏逆變器在 5 到 15 秒。如果實(shí)測(cè)延遲遠(yuǎn)大于這些值優(yōu)先排查 MQTT 的 QoS 設(shè)置和邊緣網(wǎng)關(guān)的輪詢(xún)周期。我自己的習(xí)慣是每接入一類(lèi)新設(shè)備先單獨(dú)跑一輪階躍響應(yīng)測(cè)試——給設(shè)備一個(gè)固定的功率設(shè)定值記錄它從收到指令到實(shí)際出力穩(wěn)定的時(shí)間曲線(xiàn)。這條曲線(xiàn)比任何 PPT 里的參數(shù)表都可靠。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月天亚洲网| 九九九九九九九九九九九免费国产| 99精品久久久久久| 天天综合有色网| 爱我干综合| 亚洲无码成人精品| 操啊国产| 熟女人妻精品一区二区视频| 人人操人人操人妻人| 超碰97在线 欧美 国产| 国产少妇与亚洲av| 亚洲欧美精品福利在线| 干干干天天| 综合网天天| 精品无av| 97操综合| 中文一区二区| 人人澡人人澡人人| 亚洲drav色图| 国产精品久久久久婷婷二区次| 美女干逼2| 97干在线看| 动漫爆乳3D奶水一区在线观看 | 91天美传媒精品| 天堂种子在线www网资源| 亚洲一区二区三区在线激情| 四虎在线观看视频| 亚洲天天综合| 欧美性第一页| 黄片国产精品一区二区| 一区不卡在线观看av| 亚洲无线观看久久| 性色AV蜜色av色欲av| 不卡在线观看视频| 男女一进一出视频久久| 欧美Aⅴ| 亚洲无码视频免费在线观看网址!| 97超碰中文字幕| 99热18这里只有精品| 国产极品久久久| 毛片17S| 大香蕉在线86| 91/欧美| 欧美性生活内射| 和协无码影院| 综合少妇网| 亚洲色人阁| 99无码| 欧美色女人| 中文字幕丰满人妻日本| 奇米四色网| 亚洲自拍天堂| 欧插网站| 国内成人圈中文字幕无码视频| 加勒比综合a∨| 蜜臀一二三区| 人妻激情偷乱视频一区二区三区 | 激情图片亚洲色图| 97超碰中文字幕| 欧美激情 亚洲色图| 欧美se综合| 操操逼视频| 国产精品一区二区亚洲人成毛片| 国产福利在线视频网站| 欧美九9 9 9| 夜夜狠狠躁日日躁色视频| 韩日精品福利视频一区不卡在线免 | 少妇专区一二三四五| 日韩大香蕉精品在线视频| 大色网久久| 性猛交| 性开放中文AV高清无码免费看| 啪啪资源网| 久久精品国产精品亚洲艾通辽熟妇| 亚洲中文字幕噜噜噜久久久| 中字一区| 日韩欧无码一区二区三区免费不卡 | 久久久久久AⅤ无码免费肉站| 裸体美女国产免费久久久网站| 国产精品久久9| 影音先锋一区二区在线资源| 99AV| 午夜乱轮操逼视频免费看| 五月丁香激情综合网| 在线人妻熟女一区二区三区四区五区| 午夜无码熟妇丰满人妻| 91精品国产乱码| 好湿好紧视频| 国产精品亚洲一级av第二区| 欧日韩不卡视.频| 日韩精品一区,二区 九九...老司机| 東南亚性呦成人伦理资源在线视频| 亚洲成人激情小说视频| 日本99视频| 中文字幕一区二区三四五区日日骚| 天天cao在线| 伊人久久大香大香线蕉中文| 夜夜福利| av天堂精品久久| 色五月婷婷五月天| 日韩欧美麻豆 | 熟妇熟女一区二三区| 懂色av中文字幕一区二区三区天美| 乱欲视频| 亚洲中文字幕噜噜噜久久久| 色香天天| 99视频内射三四| 色悠久久久av| 蜜乳性色无码专日粉嫩骚逼AV| 日日日啊啊啊| 97在线免费| 久久国产视频性吧| 色姑娘综合网| 99久久这里只有精品| 校园春色亚洲色图| 久久婷五月| 大色网久久| 图片区小说区| 国产后入清纯| 99热这里是精品| 91男人综合| 天天插天天操| 中文字幕一区二区视频在线观看| 国产精品久久久吖| 久久国色天香香蕉| 伊人天天久久动态图| 亚欧精品久久久久久久久久久| 99热在线只有精品| 精品少妇一区二区三区免费观看| 久久精品一区二区| 色哟哟-国产专区| 26uuu国产亚洲综合| 欧美久久人妻少妇一区二区| 偷窥自拍亚洲天堂网爆| 亚洲无码日韩电影| 欧美第38页| 国产精品女生av| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 中文字幕在线24| 婷婷综合伊人一区| 日韩99神马视频播放| 国产免a费看黄片在线| 欧美情色男人的天堂| 中国一级操逼视频| 大香蕉2017| 亚洲中文字幕网| 白丝AV| 一区二区三区四区久久视1| 国产丝袜欧美在线视频| 男人精品天堂一区| 91久热| 女性91网站| 大香蕉色网| 九久久精品| 久久婷婷精品| 97人妻免费中文字幕| 日韩日韩日韩-国产乱码精品一区二区| 五月天激情婷婷| 无码人妻精品一区二区三区99不卡| 亚洲自拍一区夜夜操| 久久鲁干| 日韩一区二区精彩视频| 激情欧美97| 色网综合网| 天天插天天插| 日韩激情啪啪| 三级AV入口| 97欧美资源| 一区二区 日韩 欧美 国产 传媒| 免费一级视频特黄色大片| 色99999| 91色人| 欧美中文字幕一区 | 日韩99999| 99xav| 黑操B| 欧美日韩性爱无码| 国产白丝在线| 欧美亚洲高清不卡| 97五月天| 福利在线黄片| 日本欧美韩国国产在线| 高清孕妇孕交 交| 91爰爱欧美| www.91色综合| 农村少妇久久久久久久| 蜜桃视频一区二区三区| 久久久久久久9最新免费视频观看| 99国产精品人妻人伦| 国产 日韩 另类 视频一区爱| 午夜性刺激视频免费观看| 日本 情色 1区2区3区| 大香蕉中文aV在线| 99精品网站| 99久久这里只有精品| 国产无马av| 婷婷丁香五月天综合东京热| 国产高清成人mv在线观看| 人人操,人人插| 天堂69亚洲精品中文字| 波多野结衣之双飞调教在线播放| 久热在线精品免费观看| 国产v片在线免费观看| 国产欧美在线观看免费观看| 久久产精品一区二区三区电影| 久久久一区二区三区麻豆| 欧美大色交| 欧天美中出| 男人天堂综合| 嗯嗯啊啊日韩精品| 国产一区二区在线看| 久久熟女嫩草成人片免费| 中文无线日韩一区| 欧美色爱综合| 欧美日韩传媒| 襙一襙| 日本欧美中文字幕| 国产超碰人人爽人人做| 国产超碰人人操| 大香蕉人妻| www.婷婷| 国产真乱mangent| 可免费观看的av毛片中日美韩| 美女91| 啊啊啊想要| 淫荡网址| 少妇一区二区三区高速| 日本操逼二区| 人妻熟女字幕一区二区| 欧美三级免费伊人| 欧美综合狠| 天天操天天舔| 亚洲成aⅴ人片不卡无码| 国产精品ⅴ无码大片在线看.| 尤物黄色在线观看网站| 熟妇熟女一区二三区| 天美精品一区二区三区四区在线观看| 色臀aV| 国产免费小视频| 97九色| 殴美在线AⅤ| 99热免费| 999熟女精品| 亚州综合色| 国产av强奸美女| 蜜色网色哟哟| 精品人妻一区二区蜜桃视频| 91影库| h在线看免费版在线看| 97超久碰| 日本孕妇一区二区视频操逼免费看 | 素人伊尹大香蕉免费下载视频| 日韩精品一区二区人人人| 中国AV美女| 97超级色碰碰| 99国产精品| 中文字幕一区二区在线日韩精品| 夜夜爽妓女| 久久久久96| J?P?NESEHD熟女熟妇伦| 九九色色| 一本久道久久综合狠狠爱一密臀精| 日本操逼aaaaa| 日本精品成人无码| 日韩有码回春沙龙第一页| 九九九热| 六月婷激情福利天堂69| 亚洲丝袜二区在线| 久久美女福利是上海美女| 熟女色图在线| 偷拍 欧美 日韩| 日本熟妇一区二区三区| 欧美碰碰综合色| 午夜福利免费福利视频| 夜草欧美| 岛国激情视频软件| 亚洲人妻熟妇三十三区| 狠狠操狠狠操操| 天天拍天天操| 久久久91| 五月丁香狠狠爱| 亚洲性感丝袜诱惑在线观看| 久草国产在线视频| 秋霞福利网| 国产精品久久久久无码A√| 亚洲成人一二三区| 四虎国产精品永久入口| 色婷婷在线视频精品导航| 97色碰| 91久久国产综合久久| 国产精品久久久久9999小说| 色婷五月| 乱欲视频| 小骚逼被操的爽不爽| 亚洲男人久久综合天堂| 欧美aⅴ99久久黑人专区| 在线观看亚洲成人精品| 亚洲中文字幕熟女| 99热97| 女人天堂av在线播放| 国产精品一区人妻精品阁在线| 东京热,男人的天堂| 91丨九色丨熟女高潮| 97中文综合| 丁香婷婷色五月| 日韩精品啪啪啪| 六月激情网| 五十路熟女人妻一区二区三区四区五| 久久久久久久久久久97| 日韩无码黄色片| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 成人a v在线播放免费| 国产女人操逼视频| julia国产在线 | 97色综合中文网| 亚洲……91| 99e久久国产精品| 性交一区二区在线播放| 人妻少妇蜜桃视频欧美一区| 免费观看性欧美一级| 麻豆精品天美| 人妻一区二区三区| 欧美日韩 强奸乱伦| 久久精品国产亚洲粉嫩| 久久精品天美| 秋霞视频一区二区| WWW啪啪的com| 色图四区| 久神马| 激情四射五月天| 国产乱伦搜索结果91P| 日韩资源网| 久久久久久久一级黄色打同平台| 欧美黑人与女人91~| 麻花传媒免费网站在线观看| 九九九九AV| 九九国产热| 91欧美高清| 在线强奷到舒服的无码视频 | 思思热免费视频观看| 欧美天天射| 精品无码一区二区人妻久久蜜桃| 猛交交| 黄色区免费观看中文字幕| 无码二级三级| 男人的天堂日韩| 国产日韩精品一区二区三区| 五月婷婷性爱| 亚洲黄色网址视频| 中文字幕一区二区三区四区在线视频| 国产搭汕a级片| 91n免费处女| 亚洲综合另类欧美久久久| 亚洲精品日日夜夜52| 日韩免费av片高清无码| 欧美日韩97| 久肏视频字幕| 天天操美美| 欧美丝袜激情| 欧美性,色九九| 人妻天堂综合网| 自慰白浆在线观看| 日本一级性爱| 9999久久久久| 99熟女| 久草国产在线视频| 国产51色综合久久免费| 亚洲码在线中文在线观看| 视频不卡中文字幕| 97免费在线观看视频| 蜜臀网址在线| 神马久久久久久久久| 亚洲性猛| 日韩97视频| 国产女人与拘做受视频免费| 伊人专区一区二区三区| 日韩有码 一区二区三区| 99久久99久久免费精品蜜臀| 狠日欧美| 欧美性爱18观看| 国产极品粉嫩馒头一线天av| 五十路六十路七十路熟婆| 91被操| 91国产操逼视频| AAAA级日本片免费视频| 久久69精品久久久久久久| 欧美的性爱网站免费| 国产精品麻豆免费视频| 家庭乱伦网站国产| 亚洲精品男人的天堂| 激情丁香五月婷婷| 韩国女主播青草福利视频| 日韩无码嘿咻黑热久| 老鸭窝亚洲毛片| 国产大片精久久久久久| 97超碰资源网| 蜜臀va69| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 欧美日韩性爱无码| 大香蕉伊人久久| 亚洲精品一区中文字幕乱码| 欧洲乱码一区二区| 99re在线视频| 亚洲 欧美 第一页| 中字幕人妻一区二区三区| 久操凹凸视频| 欧美第五页| 大粗鳼巴久久久久| 日日操免费视频| 久久精品亚洲成a人天堂| 性爱av网站| 91大胆欧美| 97精品国产手机| 97操碰| 新亚洲无码| 美中日韩无码| 天美AV片| 一本色道久久综合亚洲二区三区| 男人天堂2017| 凹凸视频特色日本特黄| 久久精品一区| 91精品人妻一品二品三品| 久久国产AⅤ| 福利伊人玖玖国产| 亚洲国产综合久久久性感熟妇| 偷拍在线观看视频| 综合97| 国产黄色av大片网站| 日本天天人人狠狠在线日美女 | 91精品人妻一区二区三区蜜臀| 欧美在线永久天堂| 99熟女| 国产精品久久久久久久久久久久久久久 | juliaann欧美丝袜办公室| 日本欧美一区二区三区视频麻豆| 色婷婷五月天| 国产AV天美传媒一区二区三区 | 男人a天堂手机在线版| 人妻少妇蜜桃视频欧美一区| 热热色国产一二区AV| 精品视频在线观看精品| 成人欧美一区二区三区黑人一| 丁香婷婷激情五月天无毒不卡 | 久久久久9久久久久| 麻豆熟妇乱妇熟色A片在线看| 欧美黄色大片在线观看| 亚洲最大的黄色电影网站。| 97超碰人妻| 婷婷五月激情综合| 四虎影视永久在线观看精品免费网站 | 欧美色图天堂网m| 校园春色AV天堂| 成年人性爱日韩| 亚州高清色综合| 国模无码人体一区二区三| 亚洲精品色| 亚洲久草AV色图| 中日韩熟女| 日韩9999| www.99中文字幕| 欧美日韩少妇色情| 欧美日韩国产另类综合| 青青草视频在线观看一区二区| 亚州色综合| 丁香六月激情综合| 东京太热男人的天堂久久久| 五月丁香色综合| 欧美色图20P| 亚洲无码99| 人人妻人人爽人人精品| 天天综合色电影| 超碰97精品| 精品久久久久黄少妇| 天天综合网91| 开心六月色| 岛国免费黄色网址| 亚洲国产中文字幕| 91蜜桃婷婷狠狠久久综合9色| 97色操| 色九九九九久| 日本成熟少妇A∨网站| 操逼内射干逼白丝91| 欧洲亚洲国产综合在线| 99精品丰满人妻无码| 看一级黄色视频| 欧美在线天堂| 久久仑合| 久久99午夜精品一区人妻| 欧美啪啪天堂| 夜夜操老骚逼视频网站| 久久东京伊人一本到鬼色| 夜夜免费视频| 蜜臀久久一区二区| 人人操人人摸人人看人人插| 色老久久| 人妻天天爽夜夜爽爽| 亚洲制服欧美另类内射| 熟女人妻精品一区二区视频| 精品97久久综合| 韩国一级做A片免费的| 伊色久人大在线| 天天做天天爱天天爽AV| 女人爽到高潮潮喷18禁网站| 3PAV乱伦视频| 久久精品99| 夜夜夜久久| 一区二区三区四区免费视频| 97Ai亚洲| 91n.欧美| 久插综合| 综合色图区| 粉嫩粉嫩一区性色AV片| 婷婷五月天激情四射| 亚洲91网站| 志村玲子视频一区二区| 色色香蕉| 91精品人妻偷情| 亚洲色图 91| 国产中文福利| 欧美午夜精品久久久久久超碰| 免费一级a毛片久久久久久鸭绿欲| 丝袜美腿91| 高潮综合网| 奸色色 男人天堂 天天射| 黄片无码在线制服| 国产成人精品必看| 尤物网站91| 全国男人天堂网| 精品人妻一区二区三区夜夜| 亚洲欧美色综合| 99这里都是精品| 日操粉逼逼| 国产精品网址| 性爱视频免费网址| 凹凸视频在线一区二区| 亚洲自拍97| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 嫖老熟女A片一二三区| 另类图片欧美激情综合| 91青青草| 国产精品美女视频诱惑| 欧成人精品一区二区三区| 天天干1区2区在线| 美国三级日本三级久久99| 日韩 成人 有码| 少妇500双飞99| 麻豆区99999| 男人的天堂.com| 天堂av2019| 欧美色三级片91| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 99国产在线 精品 视频| 久久精品国产AV一区二区三区| 久艹日日日| 午夜毛片亚洲精品片国产久久久| 激情欧美97| 九久9精品| 国产精品一区二区三区四区五区| 国产农村妇女毛片精品久久| 欧成人精品一区二区三区| 精品人妻少妇| 中文视频在线观看| 欧美日韩国产一区二区小黄片大全| 亚洲天天操| 成·人免费午夜在线观看| 久久夜夜| av最新免费中文字幕| xxxx网站亚洲精品| 日本人人操人人操| 92福利社视频| 亚洲码和欧洲精品激情系列| 伊人久久大香蕉线AV五月天| 亚州色图片在线色| 欧美色蜜桃97| 欧美组图日韩亚洲中文字幕| 亚洲日韩视频二区| hd成人一区二区在线| 久久久成人国产精品无码| 大香蕉啪啪啪| 天天天肏屄欧美| 老熟女中文字幕高清| 日本免费二区三区| 久久永久无码人妻视频| 欧美日韩在线国产在线| 激情五月天婷婷| 日本九九久久99播| 激情文学小说一区二区 | 欧美日韩国产在线| 四虎视频在线观看| 久久久涩| 国产精品点击进入在线影院| 成人av免费观看| 人妻天天爽夜夜爽精品2| 91强在线播放| 亚洲国产97| 强奸乱伦大香蕉| 久久国产视频性吧 | 在线观看成人性爱免费小视频| 欧美网站免费| 久久国产视频专区一二三| 久久亚洲人妻| 色狠狠一区二区三区香蕉| 欧美无圣光在线| 99后入| 成人性交免费视屏| 久久东京伊人一本到鬼色| 国产大学生高潮在线播放| 久久久影院| 少妇内射视频| 欧美巨大性舒爽顶到了| 韩国一级做A片免费的| 欧插网站| 国产精品一区在线播放| 亚洲精品性爱片| 五月综合久久| 啊嗯嗯啊好大好爽| 国产精品一区二区亚洲人成毛片| 另类天堂| 色天天野狼综合社区| 黄片qw| 成人夜夜爽| 亚洲双插| 中国东北熟女老太婆内谢| 嗯阿好爽好紧| 欧美色院| 激情丁香五月| 国产丝袜啪啪| 日韩一级片| 俞拍自拍| 91天堂色男人的天堂| 久久夜嗨| 岛国1区2区3区在线观看| 亚洲,欧美,春色,另类| 九九九国产精品| 亚洲精品aa久久伊人| 久久久111| 欧美1区二区三区公司| 精品一区96| 97超碰日韩| 欧美夜夜狠| 久9无限国产| 天天弄天天操| 日韩97P| 欧美极品少妇交| 欧美日韩中文字幕人妻| 99精品视频在线观看| 久草看看看| av中文在线| 风韵犹存大大大大香蕉| 日韩精品99999| 超碰色老头| 天天狠| yiqicaoav| 日产中文字幕2020| 精品中文字幕一区二区| 亚洲欲| 日韩中文字幕视频在线观看| 欧美日韩国产精品久久色婷婷| 九九综合久久| 国产欧美另类久久久精品课程| 淫妻综合网| 日本欧美中文字幕| 国产精品欧美激在线| www亚洲免费| 九热超碰| 五月丁香激情综合| 1769一区| 91亚洲丝袜| 亚洲综合五月天| 成人精品在线免费视频| 97视频620| 亚洲国产欧美中文永久| 91丝袜在线播放| 成人无码专区精品视频| 国产AV激情无码久久无码| 色97欧美| 日日干夜夜操视频h| 亚洲 日韩 丝袜 熟女 变态| 玖玖无码超碰| 欧美欲色| 亚洲熟女中文字幕在线| 日日骚中文字幕| 麻豆一区二区三区精品| 色99在线| heyZO天然素人无码AⅤ专区| 99最新日韩偷拍视频| 97天天摸天天碰| 精品中文字幕第一页| 精品国产a∨一区天美传媒| 九九精品美女高溯喷水| 一区二区三区免费岛国片| 亚洲天堂加勒比| 亚洲第91页 | 亚洲AV在线资源| 婷婷综合视频| 多毛小伙内射老太婆| 日韩精品午夜操呦呦不卡影院| 欧美爆操91| 91操人| 人人妻人射| 久久久久九九九九| 亚洲,欧美,综合网| 日韩78m视频| 东京日日夜夜| 99热这里只有精品地址| 伦激情人妻另类人妻| 老熟女91视频| 视频在线观看青青99国产| 成人女人国产| 91视频国品一二三区| 午夜理论片在线观看免费| 17c嫩草51久久91嫩草| 亚洲97资源| 青青操视频在线| 日韩成人午夜精品久久高潮| 日产狠狠干| 日本肉体xxxx裸交| 综合操逼| 成年人三级黄色片视频| 久久精品国产精品一区| 999久久久九九九九| 试看日韩黄片| 久久久精精精| 清纯唯美第一页| 超碰综合97在线| 亚洲蜜臀视频精品久久| 亚洲少妇在线影音| 一区二区三区日韩欧美| 日韩无码嘿咻黑热久| 九色视频91| 超碰成人国产| 免费操逼视频下载| 多乙久久久久久| 国产高清免费不卡av| 国产在线激情视频| 人人操人人摸人人看人人插| 五月婷亚洲精品天堂| 97狠狠| 欧美色图91| 精品999一区二区| 亚洲a色| 国产熟女无套内射| 久久精品店| 天天肏天天干| 欧美组图日韩亚洲中文字幕| 日本成a人v网站在线观看| 欧美色偷偷| 午夜啪| 久思思热视频在线观看| 日韩无码a片| 亚洲精品啪视频| 国产精品爽爽va在线观看98| 亚洲欧美精品福利在线| 99久久九九| 五月丁香六月| 尤物av网站| 先锋音影AV| 超碰欧美97资源| 91老司机视频| 2024年最新色情网站在线观看| 亚洲AV成人精品网站在AV| 五码视频在线观看| 国产一级作爱毛片| 久久人妻视频| 丝袜综合色图| 色哟哟精品1精品2| 超碰色图| 夜夜狼人妻| 97在线无精品| 91亚洲黄色网| 操b在线观看| 91成人久久| 青青草日韩无码| 日日夜夜国产综合| 国产精品对白自产拍| 啊啊啊啊网站| 人人摸人人添人人操| 99久热| 欧美 日韩 国产传媒| 亚洲亚洲亚洲天堂天堂| 91综合色噜噜| 五月综合婷婷久久网站| 无码91| 熟女一区二区三区四区| 九九九久久久| 亚洲欧美一区二区三区一猛片| 五月天婷婷欧美三区| 使劲用力艹少妇视频一区二区| 97视频一区| 亚洲精品乱码线路中文字幕| 五月天激情四射| 欧美性爱一区| 亚洲a色| 91成人久久 | 天天做天天爱夜夜爽毛片试看| 色嗨嗨在线| 久9久| 丝袜美腿丝袜| 亚洲天堂中文字| 1024久久高清视频| 久久国产精品视频| 1级午夜影院费免区| 开心激情站| 日韩欧美蜜桃精品久久中文字幕久久| 91社区伊人| 亚洲另类在线观看| 久久人体一区二区| 强奸国产精品视频| 国产怡红院| 日逼97| 日本护士高潮| 夜夜骑操视频| 精品人妻1区| 亚洲男人天堂网久久| 搡老女人老熟女91老熟女综合网| 国产区性爱在线视频秋霞豆| 一区二区三区蜜桃成人撸久久东京热| 97免费视频在线| 人人色人人操在线| 亚洲诱惑天堂 | 一区二区激情国产熟女| 91在线国产后入风骚翘臀美女素人| 久久久99免费| 伊人久久国产免费观看视频| 加勒比综合网| 黄页18禁| 91天天| 偷窥自拍亚洲色图| 天天综合网日韩| 猛交交| 五十路一区无码| 人妻久久久| 国产一二三在线视频五十路| 色九九九九九九| 成人亚欧免费视频| 香蕉av一区二区三区| 精品人妻av在线播放| 午夜毛片高清免费不卡| 日韩欧美成人午夜福利| 使劲用力艹少妇视频一区二区| 亚洲图片色图欧美另类| 91天美传媒精品| 少妇一级婬片免费放一级a性色. | 欧美伊人久久综合网| 久久久久ab| 能在线播放的国产三级| 国产中午字一暮区| 九九久久综合| 精品视频一二三中文| 久久啊哟| av天堂精品久久| 黄久在线| 能看的av| 操屄日韩| 日本欧美m v精品网站加| 亚洲精品中文字幕一区在线视频 | 免费公开人人操| 激情视频图片| 亚洲91极品| 久久久一区二区三区三州| 人妻免费观看| 五月丁香啪| 中文字幕天堂在线| 精彩久久中文| 一区二区偷拍拍视频| 欧美日韩午夜精品一区二区三区| 天美传媒Av在线| 国产欧美日韩在线不卡第一页| 欧美熟妇精品黑人巨大91| 国产无遮挡| 國產尤物AV尤物在線觀看| 国产精品夜夜| 天天日天天操VV| 天天日日夜夜| 两女互慰AV高潮喷水在线观看| 在线小视频| 花野真衣| 免费看欧美美女黄色大片 | 亚洲另类综合欧美| 少妇3P性爱自拍| 久久综合97| 超碰天天操你比| 深爱激情五月天| 日本黄色大片一级视频免费麻豆| 亚洲狠狠入| 日日夜夜青青草母狗| 色婷婷九月| 大香蕉一区二区在线观看.| 97伦综合| 日韩欧美天天爽爽爽天天爽爽| 色五月亚洲| 国产操逼逼网| 亚洲国产一级黄色视频| 蜜臀中文无码午夜| 伊人 俄罗斯 a v| 麻豆 欧美 日韩| 日韩中文字幕二区| 尤物黄色在线观看网站| 国产精品乱码久久| 精品一区二区2| 嗯嗯啊好大| 岛国小电影| 婷婷五月天小说| 精品毛片久久久精品毛片| 岛国黄片网站| 大香蕉欧美| 9久久久久久| 日韩人人精品| 夜夜综合| 久久中出在线| 精品免费1| 一区二区偷拍拍视频| 操婷婷逼| 人人人人插| 国产乱色国产精品免费视| 人人爱人人乐人人操| 91日韩国产欧美亚洲另类精盘州至城都| 碰超人人在线一区二区三区| 天天α片| 超碰天天久久79| 91扒丝袜综合在线| 亚洲精品久| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 又黑又大又粗 | 青青久草| 国产熟女二区| 裸模AV女优| 日韩精品熟妇| 亚洲欧美日韩有码| 动漫片子网站3黄| 久久人人妻| 国产伊人自拍| 干B视频伊人网| 日欧美色| 欧美精品双插| 另类av综合久久| 欧亚日韩三区| 淫骚熟女一区二区三区| 亚洲AV不卡在线观看尤物| AV在线资源| 在线小视频| 大香交| 99re99在线视频| 日韩一卡二卡三卡| 欲香欲色| 欧美日韩啪啪电影| 波多野结衣一级视频| 成人麻豆av电影网站| www.91理论| 黄片在线免费在线观看| 国产成人网址| 久久久久精| 亚洲中文字幕日产无码久久| 午夜后入| 天躁夜夜躁2021| 91 欧美| 国产Av超碰| 99久久e免费热视| 亚洲色诱惑| 丝袜熟女2P| 一区二区视频你懂的| 日韩人人精品| 97免费在线观看| 国产对白刺激视频| 手机看片1025| 亚洲色堂免费视频| 亚洲无限观看| 久久精品超碰| 桃花色综合影院| 91动漫操逼视频| 精品超碰中文在线| 人妻 欧美 中文| 校园春色 亚洲| 自拍偷拍第26| 5月婷婷6月六月丁香| 神马视频久久久久久| 亚洲综合贴图91 | 婷婷五月丁香五月| 九九英色视频| 亚洲中文sv| 五码视频在线观看| 婷婷色五月激情| 国模不卡一本二本三电影| 日本一卡二区在线| 免费看黄片现成| 毛片电影一区二区三区| 亚洲色9| 亚州欧美在线| 九月丁香婷婷色| 天天综合网~69| 日韩人妻精品| 人人妻碰人人免费| 99精品在线| 综合激情一一91| 边做饭边操逼逼| 狠狠综合| 操老熟女AV| 大香蕉www.超碰| 97干日韩| 怡红院久久老司机| 日韩人妻播放| 午夜欧美J进J出白浆流出久久久 | 调教熟妇 久久久久久| 极品AV网站在线观看| 999久久久免费精品国产牛牛| 大香蕉综合| 亚洲国产青青| 国产无码高清操逼视频| 亚洲欧美一区二区三区在钱蜜桃| 综合激情一一91| 1级午夜影院费免区| 2001天天操| 综合欧美亚洲| 99在线精品观看99| 怡红院亚洲怡春院av| 干干干天天| 热久日综合| 色色色日本| 宅男91视频在线播放| 三级色影综合网| 超碰免费人人| 人妻蜜桃臀| 久久一区二区三区入口| 碰超人人在线一区二区三区| 无码 黑人一区二区三区| 中文字幕制服欧美久久一区| 国产美女高潮| 97AV爱| 懂色av一区二区三区天美传媒| 丁香五月性爱| 欧美日韩另类激情图片| 丁香六月婷婷久久综合| 91白嫩| 99视频只有精品| 日逼97| 理论久久婷婷网 8| 夫妻天天操岛国视频| 欧美日韩超碰在线| 超碰在线一区二区| 青青欧美在线| 日韩无码视频黄色| 2019AV天堂| 在线一道啪| 久草老司机| 久久久九九网站| 美女久久久久久久久久久| 色五月婷婷网| 日本人妻最新在线中| 久久最新视频免费观看| 亚欧成人综合影院| 国产高清在线自在拍69| 午夜男女爽爽爽在线视频| 99re28在线观看| 狠狠躁AV| 精品国产91内射久久| 校园春色综合香蕉| 日韩午夜啪啪视频| 亚洲熟女av中文字幕| 久久9亚洲| 在线欧美69V免费观看视频| 日日碰视频网| 人人摸人人干| 大二网站亚洲| 97se综合| 亚洲一区二区麻豆影院| 午夜国产成人精品视频| 97超碰精品成| 婷婷在线视频| 日韩黄片影院| 伊人嫩草| 精品熟女一区=区三区| 日韩成人精品| #NAME?| 人人摸人人干| 精品伊人久久久大香线蕉小说| 91丰满| 一区二区视频你懂的| 六月天婷婷| 黄色电影在线播放综合网站| 中出20p| 粉嫩国产精品久久久| 在线性黄高清免费视频| 91日韩| 大屁股熟女一区二区三区| 综合色图,成人综合网| 日韩亚洲精品一区二区| 大香蕉日韩| 小草av不卡亚洲二区| 成人资源中文字幕在线观看天天| 岛国片在线播放| 伊人麻豆传媒| 中文字幕视频免费| 国产九九久久久精品| 国产精品久久伊人| 久久久精品91八戒| 欧美色网络| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 99日韩| 99国产在线 精品 视频| 97视频在线播放| 天天综合站| 丁香五月天久久精品视频一区二区三区| 天天插天天操| 精品国产人成在线| AVE乱伦| 好吊色综合| 欧美综合亚洲| 嗯,啊。舔我逼| 狠狠搞 亚洲91| 玖玖视频在线资源一区二区三区| 免费A V在线播放| 日韩黄片视频试看| 国产无码精品久久久久久| 亚洲同性aV综合| 粉嫩久久久极品| 91nbbbbbb| 婷婷情色五月天| 人妻日日夜夜精品 | 69视频入口| 97超碰中文在线| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 久热这里| 日韩 成人 有码| 伊人色综合超碰| 久都青青视频| 日韩人妻精品久久久久| 色99视频| 亚洲AV成人在线| 国产热RE99久久6国产精品首| 美国aaaaa一级黄片| 欧美一级久久久久久久大片动画| 久久黄片国产一区二区| 国产乱伦搜索结果91P| 免费a v| 男女性无套 免费九一| 欧美精品三区| 欧美性爱第1 页| 大香蕉伊人网| 一起草三级AV电影在线观看 | 激情第四色| 69人妻精品一区二区绯色| 久草婷婷| 色噜噜综合在线| 97色五月天完| 亚洲AV资源| 亚洲国成人情色好看电影| 超硑97精品| 久久久不卡区一区二区三区久久久| 日韩av色图综合| 久久亚码| 久操视频在线| 啊啊啊啊好疼| 国产深夜福利| 精品亚洲成人免费在线| 日韩欧美大力操| 丁香五月综合| 色区久久| 麻豆av一区二区三区| 丁香婷婷激情五月天无毒不卡| 9长久久精品|