風電Weibull+隨機出力!利用ARMA模型隨機生成風速+風速Weibull分布程序代碼!

前言

隨著能源問題日益突出,風力發電等以可再生能源為基礎的發電技術越來越受到關注。建立能夠正確反映實際風速特性的風速模型是研究風力發電系統控制策略以及并網運行特性的重要基礎叫。由于風速的隨機性和波動性,系統中的機械設備和電氣設備以及電網均會受到擾動,這種擾動對于系統設備的壽命、運行性能以及電網的穩定性都將產生一定的影響。因而,在研究風電場接入電網的功率波動與電能質量等動態特性時,需要建立與之相適應的風速模型。

ARMA模型

自回歸滑動平均模型(Auto-Regressive and Moving Average ,ARMA)是研究時間序列的重要方法,已廣泛應用于經濟學、股票、期貨等領域當中。其原理是利用已知的信號序列、誤差以及已知序列對信號自身的影響規律來預測未來的信號序列。ARMA模型描述了離散隨機信號中各序列之間的依存關系。ARMA模型具有以下特征:

1)以線性差分方程描述離散隨機信號序列;

2)任何一個有理式的功率譜都可以用一個ARMA隨機過程的功率密度譜精確逼近;

3)ARMA模型滿足Yule-Walker方程;

兩參數Weibull分布

兩參數的Weibull分布模型是適用范圍最廣、擬合實際風速最好的模型,它能調整參數來適應不同時間長度(通常是一個月或一年)的風速序列。在風速和風能評估方面已有很多應用。

兩參數的Weibull分布的概率密度函數如下式所示:

其分布函數如下式所示:

程序介紹

自回歸滑動平均模型(ARMA)是分析時間序列的重要方法。在分析實際風速統計特性和ARMA模型性質的基礎上,建立了可用于動態仿真的短期風速模型。程序結果表明,所得風速序列能夠正確反映實際風速的特性。在風能領域Weibul分布常用于描述風速的分布特征,通過擬合Weibull分布可以得到風速的概率密度分布,為風能資源的評估和風電場的布局提供重要依據。程序中算例豐富,注釋清晰,干貨滿滿,創新性和可擴展性很高,下面對程序做簡要介紹!

程序結果

ARMA模型結果

風速Weibull分布結果

部分程序

%初始化
I=0.16;%湍流強度?L=600;%湍流尺度
average_v=8.11850232757234;%平均風速
Ts=1;%采樣時間T=720;%模擬時間?n=T/Ts;%采樣個數
sigma_u=3.48648820169842;%風速序列的標準差 
sigma_noise=0.2;%白噪聲的方差
% u=yyx_noice_n(0,sigma_noise,n);%產生n個序列的白噪聲,均值為0,方差為1;
u=normrnd(0,sigma_noise,n);?df=1/T;%頻率分辨率
f=(0:n-1)*df;length_f=length(f);?
?S(i)=4*(sigma_u)^2*L/average_v/(1+70.8*(f(i)*L/average_v)^2)^(5/6);%Von Karman譜功率密度函數
R=real(ifft(S));%自相關與功率譜密度是傅立葉變換關系,求自相關?
%求解AR模型參數
a(1)=R(2)/R(1);?a(2)=R(3)/R(1)-R(2)*R(2)/R(1)/R(1);
%求解MA模型參數
Ry=(-a(1)+a(2)*a(1))*R(1)+(1+a(1)^2+a(2)^2)*R(2)+(-a(1)+a(1)*a(2))*R(3)+(-a(2))*R(4);
b=Ry/sigma_noise;%beta=Ry/白噪聲的方差?
%脈動風速
v(1)=u(1);?v(2)=a(1)*v(1)+u(2)+b*u(1);
??v(k)=a(1)*v(k-1)+a(2)*v(k-2)+u(k)+b*u(k-1);%ARMA模型

部分內容源自網絡,侵權聯系刪除!

歡迎感興趣的關注并私信獲取完整版代碼,小編會不定期更新高質量的學習資料、文章和程序代碼,為您的科研加油助力!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/21655.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/21655.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/21655.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機網絡⑩ —— Linux系統如何收發網絡包

轉載于小林coding:https://www.xiaolincoding.com/network/1_base/how_os_deal_network_package.html 1. OSI七層模型 應用層,負責給應用程序提供統一的接口;表示層,負責把數據轉換成兼容另一個系統能識別的格式;會話…

深度剖析云邊對接技術:探索開放API接口的價值與意義

在當今數字化時代的浪潮中,云邊對接與開放API接口成為了塑造行業生態的重要驅動力。隨著云計算、物聯網和邊緣計算等技術的快速發展,傳統產業正在邁向數字化轉型的關鍵時刻。而在這個過程中,云邊對接技術以及開放的應用程序接口(API)扮演著舉…

處理STM32 DMA方式下的HAL_UART_ERROR_ORE錯誤

1. 檢查并調整DMA和UART配置 確保初始化順序:需要確保USART的CR寄存器UE位開關留到最后打開,即完成USART和DMA的所有配置初始化后再使能USART。這樣可以避免初始化順序不當導致的通信問題。配置合適的DMA緩沖區:確保DMA緩沖區足夠大&#xf…

Facebook海外三不限 | 如何降低Facebook頻繁被封的風險

本文將討論Facebook賬戶被封的原因及降低封禁風險的方法,以維護用戶的賬戶安全和社交樂趣。 1. 常見原因:賬戶被封通常與發布違反社區標準的內容有關,如仇恨言論、暴力內容、欺詐虛假信息、非法活動、騷擾、版權侵權等。此外,未授…

el-date-picker選擇開始日期的近半年

<el-date-pickerv-model"form[val.key]":type"val.datePickerType || daterange":clearable"val.clearable && true"range-separator"~"start-placeholder"開始日期"end-placeholder"結束日期"style&q…

玩轉Linux進度條

準備工作&#xff1a; 一.關于緩沖區 首先&#xff0c;咱們先來一段有意思的代碼&#xff1a; #include<stdio.h> #include<unistd.h> int main() {printf("you can see me");sleep(5);} 你可以在你的本地運行一下&#xff0c;這里我告訴大家運行結果…

【SAP HANA 33】前端參數多選情況下HANA如何使用in來匹配?

場面描述: 在操作界面經常會出現某個文本框需要多選的情況,然后后臺需要根據多選的值進行匹配搜索。 一般處理的情況是: 1、在Java后端動態生成SQL 2、不改變動態SQL的情況,直接當做一個正常的參數進行傳遞 本次方案是第二個,直接當做一個正常的字符串參數進行傳遞即…

【面試題-014】Mysql數據庫有哪些索引類型?

文章目錄 B 樹和 B 樹區別B 樹B 樹 mysql聚簇索引和非聚簇索引聚簇索引&#xff08;Clustered Index&#xff09;非聚簇索引&#xff08;Non-Clustered Index&#xff09;總結 MyISAM和InnoDB兩種常見的存儲引擎區別MySQL的主從同步原理如何確保主從同步的數據一致性&#xff1…

使用C++實現高效的套接字連接池

在現代網絡應用中&#xff0c;高效管理網絡連接是實現高并發和低延遲的重要因素。下面將詳細介紹如何使用C實現一個高效的套接字連接池&#xff0c;以便在需要時快速復用連接&#xff0c;從而提高系統性能和資源利用率。 一、什么是連接池&#xff1f; 連接池是一種管理網絡連…

RFID防盜門:守護您的商品資產安全!

在新零售運營管理中&#xff0c;防盜是至關重要的一環。根據美國零售聯合會發布的年度零售安全調查&#xff0c;2022年美國零售商損失了創紀錄的1121億美元。其中年度損失最大因素是由外部盜竊導致庫存損失和員工內部盜竊造成的。 然而傳統零售業商品資產盤點往往依賴人工排查&…

ConcurrentHashMap詳解 什么時候CAS什么時候synchronized

jdk:1.7 segment數組hashEntry數組鏈表實現 jdk版本&#xff1a;1.8&#xff1a;hashEntry數組紅黑樹實現 1、基本參數 //**1、最大容量** hashmap的最大容量也是這個&#xff0c;菜鳥一面被問到了 private static final int MAXIMUM_CAPACITY 1 << 30;//數組默認為…

《科技與健康》是什么級別的期刊?是正規期刊嗎?能評職稱嗎?

問題解答 問&#xff1a;《科技與健康》期刊萬方網可查嗎 答&#xff1a;萬方、維普可查 問&#xff1a;《科技與健康》是正規期刊嗎&#xff1f; 答&#xff1a;萬方維普收錄的正規期刊。主管單位&#xff1a;長江出版傳媒股份有限公司 主辦單位&#xff1a;湖北科學技術…

孩子出生后為什么要做聽力篩查?

孩子出生后為什么要做聽力篩查&#xff1f; 新生兒聽力篩查&#xff0c;就是對所有新生兒在盡早的時間&#xff08;出生48小時后&#xff09;進行系統的聽力篩查測試。據相關文獻報道&#xff0c;在我國&#xff0c;正常分娩的新生兒聽力障礙的發生率約為0.1&#xff5e;0.3%&a…

機場專用手持激光驅鳥器原理及優勢

在機場的驅鳥工作中&#xff0c;各類驅鳥設備共同構建起一道堅不可摧的防線&#xff0c;以保障航班的安全起降。其中激光驅鳥器以其卓越的性能和顯著效果&#xff0c;在機場鳥擊防治中發揮著至關重要的作用。 激光驅鳥器&#xff0c;分為大型自動式和小型手持式&#xff0c;其有…

Python 技能提升(二)

理想的類結構 Property裝飾器 # 傳統寫法 class Square1:def __init__(self):self.__side Nonedef get_side(self):return self.__sidedef set_side(self, side):assert side > 0, 邊長不能為負數&#xff01;self.__side sidedef del_side(self):# del self.__sideself.…

「前端+鴻蒙」核心技術HTML5+CSS3(十)

1、H5簡介 H5是HTML5的簡稱,是構建現代網站和網絡應用的標準標記語言。HTML5新增了許多功能,包括更好的多媒體支持、新的表單控件、繪圖功能以及對響應式設計的改進。 2、H5產品布局 移動端H5網站布局通常使用流體布局或彈性盒模型(Flexbox),以適應不同屏幕尺寸。 示例…

2024年有什么值得入手的5G長期套餐大流量卡推薦?大流量手機卡入手指南(超4款正規手機卡實測總結)

前言 24年有什么值得入手的5G大流量卡推薦&#xff1f;大流量手機卡入手指南&#xff08;超4款正規手機卡實測總結&#xff09; 四大運營商有哪些大流量卡&#xff0c;可電話&#xff0c;非物聯網卡 所有卡激活后&#xff0c;均可以在官方app可查、 所有都是優惠長期 5G大流…

Python-匿名函數

一、概念 匿名函數造出來的是一個內存地址&#xff0c;且內存地址沒有綁定任何名字&#xff0c;很快被當做垃圾清理掉。所以匿名函數只需要臨時調用一次&#xff0c;而有名函數永久使用&#xff1b; 匿名函數一般和其他函數配合使用&#xff1b; # 有名函數def func(x, y):…

抖音直播統計、直播間無人互動直播效果軟件--抖音大師!

抖音大師介紹 抖音大師是抖音直播統計、直播間無人互動直播效果軟件&#xff0c;通過它&#xff0c;你可以快速添加直播互動效果&#xff01;軟件使用C#開發&#xff0c;無論是內存占用還是執行效果都遠比同行的效果高太多&#xff01;&#xff01;電腦所需性能大大降低&#x…

內聯匯編簡介

在C語言中嵌入匯編&#xff08;Assembly&#xff09;代碼&#xff0c;可以使用內聯匯編&#xff08;Inline Assembly&#xff09;&#xff0c;這在一些需要精確控制硬件或者優化性能的場合非常有用 以下是關于ASM語法的介紹&#xff0c;主要基于GCC&#xff08;GNU Compiler C…