Main Content

風力タービンが供給する平均電力の評価

この例では、Symbolic Math Toolbox™ と Statistics and Machine Learning Toolbox™ を使って風力タービンの平均電力の出力を計算する方法を説明します。この例では、風力エネルギーからタービン電力への変換をモデル化するパラメトリック解析式を定義します。次に、風速がワイブル分布に従うと仮定して平均電力の出力を評価します。

Wind turbines

風力タービン モデルの定義

風力タービンに供給される全電力は、風の運動エネルギーの導関数を計算することで推定できます。

Pw=12ddt(ρAx)u2=ρAu32

この方程式のパラメーターは以下のとおりです。

  • A – タービン ブレードの受風面積 (m2)

  • ρ – 空気密度 (kg/m3)

  • u – 風速 (m/s)

この図に示すように、風力エネルギーを電力に変換する過程で効率損失が発生します。

In the process of converting wind energy to electrical power, the wind power Pw is first delivered to the turbine, which has a conversion factor of Cp, then is transferred to the transmission, which has a conversion factor of Ct, and then is transferred to the generator, which has a conversion factor of Cg, to produce the electrical power output, Pe

この方程式は、実際の風力タービンの電力出力 Pe を表します。

Pe(u)=Ctot(u)  ρAu32

ここで、Ctot(u)=CpCtCg は風速に依存する風力エネルギーの全体の効率または変換係数です。

全体の効率は 0.3 から 0.5 の範囲で、タービンの風速および回転速度で変化します。固定の回転速度の場合、風力タービンで供給される電力は、定格の風速で最大 (Per) に達します。この定格の風速での全体の効率は CtotR として表されます。

Per=CtotR  ρAu32

固定の回転速度を仮定すると、風力タービンの電力出力は風速に依存します。このグラフは Pe のプロファイルを u の関数として推定したものです。

Profile of the electrical power output Pe as a function of the wind speed u

グラフのパラメーターは以下のとおりです。

  • uc – カットイン速度 (電力出力が 0 を超えて発電が開始される速度)

  • ur – 定格の風速

  • uf – ファーリング風速 (構造への被害を防ぐためにタービンが停止する速度)

電力出力のプロファイルは ucur の間で増加します。この領域では、電力出力 Peu に指数関数的、つまり、k のべき乗に依存します。uruf の間の領域では、電力出力は Per の一定の最大値になります。その他すべての条件では、電力出力は 0 です。

電力出力の区分的関数の定義

区分的関数を定義することで、タービンの電力出力を記述します。風力 u とパラメーター ucurufk および Per が正の実数であると仮定します。また、カットイン速度は定格の風速より小さく、定格の風速はファーリング風速より小さいと仮定します。

syms C_1 C_2
syms u u_c u_r u_f k P_er positive real
assume(0 < u_c < u_r < u_f)
Pe(u) = piecewise(u < u_c, 0, ...
                  u_c <= u <= u_r, C_1 + C_2*u^k, ...
                  u_r < u <= u_f, P_er, ...
                  u_f < u, 0)
Pe(u) = 

{0 if  u<ucC1+C2uk if  ucuuurPer if  uufur<u0 if  uf<u

Pe(uc)=0 および Pe(ur)=Per という条件に基づき、C1 および C2 の係数を求めます。

sol = solve([Pe(u_c) == 0; Pe(u_r) == P_er],[C_1 C_2]);

C1C2 の解を区分的関数に代入します。

Pe = subs(Pe,{C_1,C_2},{sol.C_1,sol.C_2})
Pe(u) = 

{0 if  u<ucPeruckuck-urk-Perukuck-urk if  ucuuurPer if  uufur<u0 if  uf<u

風速のプロファイルの定義

定格の電力出力は、風力タービンの可能な発電量を示します。ただし、タービンの電力出力は風速に依存します。タービンで生成される平均電力を計算するには、外部の風力条件を考慮する必要があります。この例では、ワイブル分布を使って風速をモデル化します。風速のプロファイルはワイブル確率密度関数に従います。

f(u)=(ba)(ua)b-1e(ua)bifu0

パラメーター a および b は、それぞれスケールと形状を表します。一般に、a の値が大きくなると、風速の中央値が高くなり、b の値が大きくなると、風速のばらつきが小さくなることを意味します。

ワイブル分布 (Statistics and Machine Learning Toolbox) から乱数を生成するには、関数 wblrnd を使用することができます。たとえば、パラメーター a=12.5 および b=2.2 を選択します。ワイブル分布に従う 1000 個の乱数を生成します。これらの乱数を確率密度関数で正規化したヒストグラムとしてプロットします。

a = 12.5;
b = 2.2;
N = 1000;
r = wblrnd(a,b,[1 N]);
histogram(r,15,Normalization="pdf")

ワイブル確率密度関数 (pdf) を生成するには、wblpdf を使用します。pdf をプロットし、サンプリングされた乱数のヒストグラム プロットと比較します。

hold on
x = linspace(0,34,N);
y = wblpdf(x,a,b);
plot(x,y,LineWidth=2)
hold off
title("Weibull Distribution of Wind Speeds")
xlabel("Wind Speed (m/s)")

平均電力出力の計算

次の積分を使って、風力タービンの平均電力出力を計算できます。

Pe=0Pe(u)f(u)du

ワイブル pdf を解析的に定義し、パラメーター a および b が正の実数であると仮定します。

syms a b positive real
f(u) = (b/a)*(u/a)^(b-1)/exp((u/a)^b)
f(u) = 

be-uabuab-1a

平均電力出力の評価に使用するための被積分を求めます。

Pintegrand(u) = simplify(Pe(u)*f(u))
Pintegrand(u) = 

{0 if  u<uc-Perbub-1e-ubabuk-uckabuck-urk if  ucuuurPerbub-1e-uabab if  uufur<u0 if  uf<u

int を使用して、0 から の範囲を風速 u で積分を行います。得られた解析式は、風力タービンの平均電力出力を表します。

Pav = int(Pintegrand,u,0,Inf)
Pav = 

ucur-Perbub-1e-ubabuk-uckabuck-urk du-Pere-ufab-e-urab

特定のパラメーター値の平均電力出力を評価するには、関数 subs を使用します。たとえば、これらのパラメーターの平均電力出力を求めます。

params.a = 12.5;
params.b = 2.2;
params.k = 2;
params.uc = 5;
params.ur = 15;
params.uf = 40;
params.Per = 2e5;
Pav = subs(Pav,{a b k u_c u_r u_f P_er},{params.a params.b params.k params.uc params.ur params.uf params.Per})
Pav = 

200000e-3654/561/5125-200000e-σ1-200000e-25654/5161/5125+1562500Γigamma(1011,412501/5125)11-1562500Γigamma(1011,σ1)11where  σ1=3637501/5125

結果は、指数関数とガンマ関数を含む厳密なシンボリック数です。シンボリック数を倍精度の数値に変換するには、double を使用します。

Pav_num = double(Pav)
Pav_num = 9.7744e+04

この例で定義したパラメトリック式を使用して、さまざまな風力タービン構成や風力発電プラント用地を評価できます。詳細は、Wind Resource Assessment を参照してください。

参考

| | | |

関連するトピック