ฉันสร้างพล็อตของคุณใหม่ด้วยข้อมูลจากhttp://hawaii.gov/dbedt/ert/winddata/krab0192.txt (ฉันวัดได้ 1,200 ครั้ง) ฉันได้รับข้อมูลที่เหมาะสมโดยทั่วไปใช้รหัสของคุณ:
library(lmom)
daten <- read.delim("wind.txt")
wind.avg <- na.omit(as.numeric(daten[,"X12"]))
wind.moments<-samlmu(wind.avg)
moments<-pelwei(wind.moments)
x.wei<-rweibull(n=length(wind.avg), shape=moments["delta"], scale=moments["beta"])
hist(as.numeric(wind.avg), freq=FALSE)
lines(density(x.wei), col="red", lwd=4)
ขออภัยฉันไม่แน่ใจว่าปัญหาของคุณอาจเป็นไปได้ แต่ฉันคิดว่าคุณควรจะสามารถปรับข้อมูลให้เหมาะกับข้อมูลของคุณได้ สิ่งที่ทำให้ฉันสงสัยก็คือเส้นโค้งของความหนาแน่นของคุณฉันไม่รู้ว่ามันมาจากไหน
นี่คือช่วงเวลาที่ฉันสร้าง:
wind.moments
l_1 l_2 t_3 t_4
15.17287544 4.80372580 0.14963501 0.06954438
ช่วงเวลา
zeta beta delta
0.516201 16.454233 1.745413
WTR ไปยังเอาต์พุตประจำปี: ฉันคิดว่าฉันจะสร้างค่าแยกสำหรับฟังก์ชันความหนาแน่นของความน่าจะเป็นคูณค่าเหล่านี้กับฟังก์ชันเอาต์พุตและรวมมัน อีกทางหนึ่งคุณสามารถใช้ข้อมูลดิบของคุณคูณค่าด้วยฟังก์ชันเอาท์พุทสรุปผลรวมและคำนวณค่าเฉลี่ยรายปีคุณควรควบคุมฤดูกาลตามวิธีที่เหมาะสม .
นี่คือการส่งออกที่ไม่สามารถควบคุมได้ (โดยใช้สูตรจากhttp://www.articlesbase.com/diy-articles/determining-wind-turbine-annual-power-output-a-simple-formula-based-upon-blade-diameter- และค่าเฉลี่ยลมความเร็วที่ตำแหน่งของคุณ - 513080.html )
years <- length(wind.avg)/365
diameter <- 150
Power = (0.01328*diameter^2)*((wind.avg)^3)
(annual.power <- sum(Power)/years)
[1] 791828306