(57)【要約】【課題】  時間的に変動する風況に応じて風力発電装置の制御方式そのものを更新し得る風力発電システムを提供する。【解決手段】  風力発電システム１は、翼の回転による回転エネルギーを用いて発電する風力発電装置２及び風力発電装置２を制御する制御器３を備え、制御器３は風力発電装置制御器２０及び改善器２２を有する。改善器２０は、風力発電装置２の発電出力又は発電電力の電圧及び電流、及び加速度のうち少なくとも一方を評価値として入力し、且つ、少なくとも、風速、翼回転速度、及び翼回転角度のうちいずれか一つの状態信号を入力し、状態信号２５に基づき風力発電装置２の運転状態を判別し、所定条件下で評価値が改善するよう、風力発電装置２へ風力発電装置制御器２０が出力する指令信号及び／又は風力発電装置制御器２０へ出力する改善器２２の出力信号を更新する。【選択図】  図３
2018178900.tif 000002
【特許請求の範囲】
【請求項１】
翼の回転による回転エネルギーを用いて発電する風力発電装置と、前記風力発電装置を制御する制御器とを備え、前記制御器は風力発電装置制御器及び改善器を有し、
前記改善器は、前記風力発電装置の発電出力又は発電電力の電圧及び電流、及び加速度のうち少なくとも一方を評価値として入力し、且つ、少なくとも、風速、翼回転速度、及び翼回転角度のうちいずれか一つの状態信号を入力し、前記状態信号に基づき前記風力発電装置の運転状態を判別し、
所定条件下で前記評価値が改善するよう、前記風力発電装置へ前記風力発電装置制御器が出力する指令信号及び／又は前記風力発電装置制御器へ出力する改善器の出力信号を更新することを特徴とする風力発電システム。
【請求項２】
請求項１に記載の風力発電システムにおいて、
前記評価値は、前記風力発電装置の翼の一回転に要する時間内の値であって、
前記改善器の出力信号の更新周期は、前記風力発電装置の翼の一回転に要する時間のｎ倍（ｎは２以上の整数）であることを特徴とする風力発電システム。
【請求項３】
請求項２に記載の風力発電システムにおいて、
前記改善器は、前記風力発電装置制御器内の比例制御器、積分制御器、及び微分制御器のうち少なくとも一つの制御変数又は前記制御変数を演算するための関数形を、前記風力発電装置制御器へ更新信号として出力することを特徴とする風力発電システム。
【請求項４】
請求項２に記載の風力発電システムにおいて、
前記改善器は、前記風力発電装置へ前記風力発電装置制御器が出力する指令信号に加算する値を更新信号として出力することを特徴とする風力発電システム。
【請求項５】
請求項２に記載の風力発電システムにおいて、
前記改善器は、
前記風力発電装置制御器内の比例制御器、積分制御器、及び微分制御器のうち少なくとも一つの制御変数又は前記制御変数を演算するための関数形を、前記風力発電装置制御器へ第１の更新信号として出力すると共に、
前記風力発電装置へ前記風力発電装置制御器が出力する指令信号に加算する値を第２の更新信号として出力することを特徴とする風力発電システム。
【請求項６】
請求項２に記載の風力発電システムにおいて、
前記風力発電装置は、電力変換器及びピッチ駆動装置を備え、
前記改善器は、
前記電力変換器へ制御定数又は前記電力変換器へ前記風力発電装置制御器より出力される指令信号に加算する値を第１の更新信号として求め、
前記ピッチ駆動装置へ制御定数又は前記ピッチ駆動装置へ前記風力発電装置制御器より出力される指令信号に加算する値を第２の更新信号として求め、
前記風力発電装置の運転領域に応じて、前記第１の更新信号及び／又は前記第２の更新信号を前記風力発電装置制御器へ出力することを特徴とする風力発電システム。
【請求項７】
請求項２に記載の風力発電システムにおいて、
前記風力発電装置及び前記制御器を複数備え、
前記改善器は、
入力される少なくとも一つの風力発電装置の前記評価値及び前記状態信号と、他の風力発電装置の前記評価値及び前記状態信号とに基づき、前記一の風力発電装置を制御する制御器の前記風力発電装置制御器へ出力する改善器の出力信号を更新することを特徴とする風力発電システム。
【請求項８】
請求項３乃至請求項７のうちいずれか１項に記載の風力発電システムにおいて、
前記改善器は記憶部を有し、
前記記憶部に、少なくとも、最急降下法、共役勾配法、遺伝的最適化アルゴリズム、及び強化学習アルゴリズムのうちいずれか一つのアルゴリズムを実行するためにプログラムを格納し、前記プログラムを実行することにより前記改善器より出力する更新信号を求めることを特徴とする風力発電システム。
【請求項９】
翼の回転による回転エネルギーを用いて発電する風力発電装置と、前記風力発電装置を制御する制御器と、ネットワークを介して前記制御器に接続される改善器とを備え、
前記制御器は、風力発電装置制御器を有し、
前記改善器は、前記風力発電装置の発電出力又は発電電力の電圧及び電流、及び加速度のうち少なくとも一方を評価値として入力し、且つ、少なくとも、風速、翼回転速度、及び翼回転角度のうちいずれか一つの状態信号を入力し、前記状態信号に基づき前記風力発電装置の運転状態を判別し、
所定条件下で前記評価値が改善するよう、前記風力発電装置へ前記風力発電装置制御器が出力する指令信号及び／又は前記風力発電装置制御器へ出力する改善器の出力信号を更新することを特徴とする風力発電システム。
【請求項１０】
請求項９に記載の風力発電システムにおいて、
前記評価値は、前記風力発電装置の翼の一回転に要する時間内の値であって、
前記改善器の出力信号の更新周期は、前記風力発電装置の翼の一回転に要する時間のｎ倍（ｎは２以上の整数）であることを特徴とする風力発電システム。
【請求項１１】
請求項１０に記載の風力発電システムにおいて、
前記改善器は、前記風力発電装置制御器内の比例制御器、積分制御器、及び微分制御器のうち少なくとも一つの制御変数又は前記制御変数を演算するための関数形を、前記風力発電装置制御器へ更新信号として出力することを特徴とする風力発電システム。
【請求項１２】
請求項１０に記載の風力発電システムにおいて、
前記改善器は、前記風力発電装置へ前記風力発電装置制御器が出力する指令信号に加算する値を更新信号として出力することを特徴とする風力発電システム。
【請求項１３】
請求項１０に記載の風力発電システムにおいて、
前記改善器は、
前記風力発電装置制御器内の少なくとも比例制御器、積分制御器、及び微分制御器のうち少なくとも一つの制御変数又は前記制御変数を演算するための関数形を、前記風力発電装置制御器へ第１の更新信号として出力すると共に、
前記風力発電装置へ前記風力発電装置制御器が出力する指令信号に加算する値を第２の更新信号として出力することを特徴とする風力発電システム。
【請求項１４】
請求項１０に記載の風力発電システムにおいて、
前記風力発電装置は、電力変換器及びピッチ駆動装置を備え、
前記改善器は、
前記電力変換器へ制御定数又は前記電力変換器へ前記風力発電装置制御器より出力される指令信号に加算する値を第１の更新信号として求め、
前記ピッチ駆動装置へ制御定数又は前記ピッチ駆動装置へ前記風力発電装置制御器より出力される指令信号に加算する値を第２の更新信号として求め、
前記風力発電装置の運転領域に応じて、前記第１の更新信号及び／又は前記第２の更新信号を前記風力発電装置制御器へ出力することを特徴とする風力発電システム。
【請求項１５】
請求項１０に記載の風力発電システムにおいて、
前記風力発電装置及び前記制御器を複数備え、
前記改善器は、
入力される一の風力発電装置の前記評価値及び前記状態信号と、他の風力発電装置の前記評価値及び前記状態信号とに基づき、前記一の風力発電装置を制御する制御器の前記風力発電装置制御器へ出力する改善器の出力信号を更新することを特徴とする風力発電システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、風力発電装置と制御器からなる風力発電システムに係り、特に好適な制御を行う風力発電システムに関する。
【背景技術】
【０００２】
風力発電装置は、風速や風の乱流強度等の風況に発電出力が大きく依存する。風から電力を得るためには、風力発電装置の翼の受風角（ピッチ角）を操作するピッチ駆動装置やナセルを風向に正対させるヨー駆動装置を操作することで、風が持つ物理エネルギーから翼の回転エネルギーへのエネルギー変換効率を最大化し、かつ、発電機が発生させる機械トルクを発電機に接続された電力変換器によって操作することで、回転エネルギーから電気エネルギーへのエネルギー変換効率を最大化することが必要である。これを実現する風力発電システムの制御方式を設計する必要がある。  
また、風力発電装置を構成する翼やタワー等の構造体や上述のピッチ駆動装置やヨー駆動装置等の駆動装置が受ける荷重は、同一風況であっても風力発電システムの制御方式によって変化する。通常、風力発電装置は２０年以上の長期間運用に耐え得るように風力発電装置の構造体を設計する必要がある。
【０００３】
このように、風力発電システムは、発電出力を最大化すると伴に、２０年以上の長期運用にも耐え得るように、その制御方式と構造体を設計する必要がある。そこで、風力発電システムを設計するための規格が定められている。  
規格では、平均風速と風の乱流強度指標によって風況の分類が定義され、各分類における突風等の風況条件と、風力発電システムの機器が正常である場合のみならず、複数の翼の各ピッチ駆動装置の内一つが機能不全に陥った場合等の動作条件において、風力発電システムが健全に発電運転及び発電停止し待機できることが定められている。風力発電システムは、これら条件を考慮して制御方式及び構造体が設計され、対応する風況分類が風力発電システムの製品仕様として明示される。
【０００４】
風力発電システムを導入する場合、複数の風力発電システムで風力発電所を構成する（ウィンドファームと称される）ことが多く、風力発電所の建設予定地の風況を、事前に風況計測装置を設けて一年間計測し、得られた計測値から平均風速や乱流強度等の風況を算出し、それに対応する仕様の風力発電システムが選定される。  
しかし、実際に発電運転を開始した風力発電所では、風力発電システムを導入したことに因る風況への影響のみならず、風力発電システムそのものの発電運転によって乱流が誘起されるため、事前に想定した風況と異なる場合がある。そのため、規格に基づき設計された制御方式が、実際の発電運転において、発電出力の点或いは構造体に加わる荷重の点、若しくはその両方の点において、最良でない場合がある。そのような場合には、風力発電所を構成する各風力発電システムをそれぞれ調整することで、発電出力及び荷重の改善を図る必要がある。また、季節や経年による気象変動等の変化に対しても制御方式の調整を実施することで、発電出力及び荷重の改善を図ることが期待される。
【０００５】
そこで、風力発電システムの制御方式の調整方法として、例えば特許文献１及び特許文献２に記載の技術が知られている。  
特許文献１には、実際の発電システムの運転データを用いて発電システムを模擬するモデルを最適化し、最適化したモデルを用いて発電システムの発電運転を最適化できる制御方法を検討し、検討した制御方式を実際の発電システムに組込み、発電システムの運転データで検討した制御方式を検証すると共に、上述の発電システムを模擬するモデルの最適化を繰り返す。これにより発電システムの最適な制御方式を得る旨開示されている。  
また、特許文献２には、実際の風力発電システムの運転情報と風力発電システムの機械的負荷とを比較し、運転情報の結果として機械的負荷が低下した場合には、運転情報に応じて風力発電システムの最大回転速度設定値を増加させることで、風力発電システムの風エネルギーの捕捉を増加させる装置及び制御方式が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１４９８８５号公報
【特許文献２】特開２００９−２８７５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載される技術では、風力発電装置の入力エネルギーは風であるため、受風する風速や乱流強度の時系列変化による風力発電装置の応答をモデルに組込む必要がある。しかしながら、風は自然現象であるため人為的に制御することが不可能であり、膨大な解析資源を用いても実際の風力発電装置が受風する風の空間分布を詳細に再現することは困難である。このため、最適化に使用される模擬モデルは、風そのもの、或いは、風に対する応答を簡略化したものにならざるを得ない。実際に受風する風速や乱流強度の時系列変化に対して最適な制御方式を検討することが目的である場合、制御方式の最適化の成否が風力発電システムのモデルの模擬精度の制約を受けるため、制御方式は最適化後のモデルに対して最適であるのみで、実際の風力発電システムに対して最適化である保証はなく、風力発電システムの模擬モデルと制御方式のそれぞれの最適化を延々と繰り返しても、模擬モデルのモデル化の制約は解消し得ないという課題がある。  
また、特許文献２に記載される技術では、最大回転速度の設定値を変更する調整方法では、特定の制御方式の適用範囲を拡大することはできるものの、風量発電装置が受風する風速や乱流強度の時系列変化に対応した制御方式そのものを調整することはできないという課題がある。  
さらに、風は自然現象であり、風力発電システムの入力を人為的に制御することができない。発電出力や荷重等の最適化の評価指標は常に風の擾乱の影響を受けて変動するため、適切な評価方法が必要である。  
そこで、本発明は、時間的に変動する風況に応じて風力発電装置の制御方式そのものを更新し得る風力発電システムを提供する。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る風力発電システムは、翼の回転による回転エネルギーを用いて発電する風力発電装置と、前記風力発電装置を制御する制御器とを備え、前記制御器は風力発電装置制御器及び改善器を有し、前記改善器は、前記風力発電装置の発電出力又は発電電力の電圧及び電流、及び加速度のうち少なくとも一方を評価値として入力し、且つ、少なくとも、風速、翼回転速度、及び翼回転角度のうちいずれか一つの状態信号を入力し、前記状態信号に基づき前記風力発電装置の運転状態を判別し、所定条件下で前記評価値が改善するよう、前記風力発電装置へ前記風力発電装置制御器が出力する指令信号及び／又は前記風力発電装置制御器へ出力する改善器の出力信号を更新することを特徴とする。  
また、本発明に係る他の風力発電システムは、翼の回転による回転エネルギーを用いて発電する風力発電装置と、前記風力発電装置を制御する制御器と、ネットワークを介して前記制御器に接続される改善器とを備え、前記制御器は、風力発電装置制御器を有し、
前記改善器は、前記風力発電装置の発電出力又は発電電力の電圧及び電流、及び加速度のうち少なくとも一方を評価値として入力し、且つ、少なくとも、風速、翼回転速度、及び翼回転角度のうちいずれか一つの状態信号を入力し、前記状態信号に基づき前記風力発電装置の運転状態を判別し、所定条件下で前記評価値が改善するよう、前記風力発電装置へ前記風力発電装置制御器が出力する指令信号及び／又は前記風力発電装置制御器へ出力する改善器の出力信号を更新することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、時間的に変動する風況に応じて風力発電装置の制御方式そのものを更新し得る風力発電システムを提供することが可能となる。  
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】風力発電システムの全体概略構成図である。
【図２】図１に示す制御器の概要を示す図である。
【図３】本発明の一実施例に係る実施例１の制御器のブロック図である。
【図４】図３に示す改善器のブロック図である。
【図５】実施例１に係る信号処理の時系列関係の概要を示す図である。
【図６】本発明の他の実施例に係る実施例２の制御器のブロック図である。
【図７】実施例２に係る信号処理の時系列関係の概要を示す図である。
【図８】本発明の他の実施例に係る実施例３の制御器のブロック図である。
【図９】本発明の他の実施例に係る実施例４の制御器を構成する改善器のブロック図である。
【図１０】実施例４に係る運転領域の一例を示す図である。
【図１１】本発明の他の実施例に係る実施例５の複数の風力発電システムを備える風力発電所の全体概略構成図である。
【発明を実施するための形態】
【００１１】
本明細書では、本発明の実施形態に係る風力発電装置として、ダウンウィンド型の風力発電装置を例に説明するが、アップウィンド型の風力発電装置においても同様に適用できる。また、３枚の翼とハブにてロータを構成する例を示すが、これに限られず、ロータはハブと少なくとも１枚の翼にて構成しても良い。本発明の実施形態に係る風力発電装置及び制御器を有する風力発電システムは、洋上、山岳部及び平野部の何れの場所にも設置できるものである。  
本発明の適用対象となる風力発電システムの概要を、図１及び図２に示す。図１は、風力発電システムの全体概略構成図である。図１に示すように、風力発電システム１は、風力発電装置２及び制御器３にて構成される。風力発電装置２は、少なくとも１枚の翼４を備え、翼４はハブ５内部に備えられるピッチ駆動装置６によって翼長方向を回転軸として回転させることができる。ピッチ駆動装置６は、翼４に対する風の受風角度を、翼の回転速度に基づき、風のエネルギーから回転エネルギーを得るために最適な角度に調整する機能を有する。翼４によって風のエネルギーから得られた回転エネルギーは、ハブ５と接続する主軸７を介して、ナセル８内のフレーム１１上に備え付けられた増速機９及び発電機１０に機械的に伝達される。発電機１０はタワー１２の基部に備える電力変換器１３と電気的に接続しており、電力変換器１３は、発電機１０のトルクを制御することで、発電機１０が回転エネルギーを電力に変換する機能を有する。また、電力変換器１３は、発電機１０で得られた電力を図示しない電力系統の周波数と整合するように調整し送電する機能も有している。フレーム１１はヨー駆動装置１４を介してタワー１２と接続しており、ヨー駆動装置１４は、タワー１２を回転軸としてナセル８を旋回させることで、ナセル８の方向を風向と一致させる機能を有する。なお、翼４及びハブ５によりロータが構成される。また、上述のように、翼４の回転エネルギーを発電機１０に伝達する部位は、動力伝達部と称され、本実施例では、主軸７及び増速機９が動力伝達部に含まれる。
【００１２】
図２は、図１に示す制御器３の概要を示す図である。図２に示すように、制御器３は風力発電装置制御器２０を有する。風力発電装置制御器２０は、風力発電装置２に備えられたピッチ駆動装置６やヨー駆動装置１４及び電力変換器１３等の駆動装置群２１からの状態フィードバック信号２４を入力する。また、風力発電装置制御器２０は、翼４の回転速度若しくは回転角度、或いは増速機９によって翼４の回転速度が増速された発電機１０の回転速度若しくは回転角度を計測する回転速度・回転角度センサ１５（図１）、発電電力を算出するための電流センサ１６と電圧センサ１７、及び、風速と風向を計測する風速・風向センサ１８等の計測センサ群２３からの状態信号２５を入力する。そして、風力発電装置制御器２０は、入力された状態フィードバック信号２４及び状態信号２５に基づき、風力発電装置２が風のエネルギーから電力を得るために予め備えられた制御方式に従って駆動装置群２１へ指令信号２６を出力する。指令信号２６は、ピッチ駆動装置６に対するピッチ角指令値、電力変換器１３に対するトルク指令若しくは電力指令、及びヨー駆動装置１４に対する角度指令或いは角速度指令を少なくとも含む指令信号である。
【００１３】
さらに複数の風力発電システム１から構成されるウィンドファームを有する風力発電所では、複数の風力発電システム１を統括して起動停止を制御すること、及び、各風力発電システム１の発電電力の上限値を設定することで複数基の風力発電装置２を協調制御することを目的に発電所制御装置１９が設けられている。制御器３は、発電所制御装置１９へ風力発電装置２の発電状態に関する情報を送信し、発電所制御装置１９は、上述の目的に従い、制御器３へ起動停止や発電電力の上限値指令値等を送信する。各制御器３は上述の指令に従って風力発電装置２を制御する。その他、図示しない風力発電システム１の発電運転に必要となる装置群及びセンサ群、操作端末や記憶装置や表示装置等の情報機器群を備えても良い。  
なお、風力発電システム１を構成する制御器３として、風力発電装置制御器２０は、例えば、制御盤又はＳＣＡＤＡ（Ｓｕｐｅｒｖｉｓｏｒｙ  Ｃｏｎｔｒｏｌ  Ａｎｄ  Ｄａｔａ  Ａｃｑｕｉｓｉｔｉｏｎ）が用いられる。また、風力発電装置制御器２０は、例えば、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサ、各種プログラム（上述の制御方式）を格納するＲＯＭ、演算過程のデータを一時的に格納するＲＡＭ、外部記憶装置などの記憶装置にて実現されると共に、ＣＰＵなどのプロセッサがＲＯＭに格納された各種プログラムを読み出し実行し、実行結果である演算結果をＲＡＭ又は外部記憶装置に格納する。  
また、図１に示す例では、制御器３を風力発電装置２の外部に配し相互に通信可能（有線、無線を問わい）とする場合を示すがこれに限らず、制御器３をタワー１２の基部側に配する構成としても良い。また、制御器３を、ネットワークを介して遠隔地の指令所に配する構成としても良い。
【００１４】
以下、本発明に係る風力発電システムを構成する制御器を主として、図面を用いて実施例について説明する。
【実施例１】
【００１５】
図３は、本発明の一実施例に係る実施例１の制御器のブロック図である。図３に示すように、本実施例の制御器３は、風力発電装置制御器２０及び改善器２２を備える。風力発電装置制御器２０は、通常の制御機能に加え、改善器２２からの更新信号２７を入力する。改善器２２は、駆動装置群２１からの状態フィードバック信号２４、及び、計測センサ群２３からの状態信号２５のうち、少なくとも回転速度・回転角度センサ１５及び発電電力を算出するために電流センサ１６と電圧センサ１７からの計測値を入力する。  
図４は、図３に示す改善器のブロック図である。図４に示すように、改善器２２は、発電出力演算器２８、翼回転判別器２９、統計処理器３０、及び最適化器３１を有する。これら、発電出力演算器２８、翼回転判別器２９、統計処理器３０、及び最適化器３１は、例えば、図示しないＣＰＵなどのプロセッサ、各種プログラム（上述の制御方式）を格納するＲＯＭ、演算過程のデータを一時的に格納するＲＡＭ、外部記憶装置などの記憶装置にて実現されると共に、ＣＰＵなどのプロセッサがＲＯＭに格納された各種プログラムを読み出し実行し、実行結果である演算結果をＲＡＭ又は外部記憶装置に格納する。以下に、それぞれの機能を詳述する。  
発電出力演算器２８は、電流センサ１６及び電圧センサ１７からの電流信号及び電圧信号を入力し、発電出力の瞬時値を算出する。発電出力の算出は、例えば、入力された電流信号及び電圧信号が３相交流信号の場合、電流信号及び電圧信号をそれぞれ３成分のベクトルと見做し、内積で算出される。また、電流信号及び電圧信号のそれぞれを３相２相変換等の座標変換を用い、図示しない電力系統の周波数と同一の周波数成分をフーリエ変換などの処理を用いて抽出し、算出された商用周波数の電流及び電圧から発電出力を演算しても良い。
【００１６】
翼回転判別器２９は、回転速度・回転角度センサ１５の回転速度信号若しくは回転角度信号に基づき、翼４の一回転のｎ倍（ｎは正の整数）の時間に相当する時間間隔を評価し、後段の統計処理器３０及び最適化器３１へ翼４の一回転のｎ倍（ｎは正の整数）の時間に相当するタイミングでパルス信号を、後述する統計処理器３０及び最適化器３１へ出力する。翼４の一回転は、入力された信号が回転速度である場合、数値的な積分処理を実行し回転角度に変換すれば良く、増速機９で増速された発電機１０の回転速度若しくは回転角度が入力される場合には、増速機９の増速比に基づき翼４の一回転相当に変換して評価する。なお、回転速度・回転角度センサ１５がセンサの一回転に一度更新される出力信号（通常、Ｚパルスと称される）を出力する場合には、翼４の回転回数の算出に代用しても良い。
【００１７】
統計処理器３０は、発電出力演算器２８で演算された発電出力、状態信号２５、及び翼回転判別器２９よりパルス信号を入力する。そして、統計処理器３０は、パルス信号を基準として、パルス間の時間間隔を評価単位として、入力された発電出力及び状態信号２５の統計平均値或いは統計分散を評価する。  
最適化器３１は、統計処理器３０で演算された各統計値、状態フィードバック信号２４、及び翼回転判別器２９よりパルス信号を入力する。そして、最適化器３１は、入力された統計値の内、発電出力の統計値及び／又は加速度の統計値を評価値として用いる。評価値は、パルス信号の入力を基準に、同一期間に入力された評価値以外の各統計値を用いて分類され、評価データとして一時記憶部（図示せず）に格納される。最適化器３１は、翼回転判別器２９からのパルス信号のＯＮ信号の入力回数を基準に、一時記憶部（図示せず）に格納される評価データのうち同一分類となる少なくとも一つ以上の評価データからなる評価データ群を生成し、特定の個数以上の評価データ群が一時記憶部（図示せず）に入力された場合は、最も過去に入力された評価データを破棄する。最適化器３１は、評価データ群を用いて出力すべき更新信号２７生成し、当該生成した更新信号２７の良否を評価し、翼回転判別器２９からのパルス信号の入力タイミングで更新信号２７を更新し、当該更新後の更新信号２７を風力発電装置制御器２０へ出力する。更新信号２７は、風力発電装置制御器２０内の比例制御器や積分制御器及び微分制御器などの任意の制御変数（通常、制御ゲインと称される）や、制御変数を演算するための関数群（ゲインスケジューリング関数）の係数でも良く、複数の制御変数や制御変数を演算するための関数群の係数から構成されるベクトルデータであっても良い。上述の更新信号２７の良否を評価する方法としては、例えば、数値微分を用いた最急降下法や共役勾配法などの最小値・最大値を探索する最適化アルゴリズムや、遺伝的アルゴリズム或いは強化学習のような試行錯誤型の最適値探索アルゴリズムを用いても良い。最適化器３１は、上述のアルゴリズムを実行するためのプログラムをＲＯＭ（図示しない記憶部）に格納し、ＲＯＭ（記憶部）より読み出したプログラムを実行することで、上述のアルゴリズムにより更新信号２７の良否を評価する。
【００１８】
図５は、信号処理の時系列関係の概要を示す図であり、上述の改善器２２の各機能ブロックによる処理結果の概要を示している。図５の最上段より順に下方へ向かい、翼回転判別器２９に回転角度信号が入力される場合の入力信号の時系列波形概要、翼回転判別器２９の出力であるパルス信号の時系列波形概要、統計処理器３０に入力される評価値若しくは状態信号などの入力信号の時系列波形概要と統計処理器３０の出力となる平均値、統計処理器３０の出力及び状態フィードバック信号２４を入力とする最適化器３１の出力である更新信号の時系列波形概要を示している。図５に図示した波形概要は、統計処理器３０の評価周期を翼４の一回転の一倍の時間とし、最適化器３１の更新周期を翼４の一回転のｎ倍（ｎは正の整数）の時間、ここでは一例として、翼４の一回転の二倍（ｎ＝２）の時間とし、最適化器３１より出力される更新信号は１つの制御ゲインの場合を一例として示している。
【００１９】
図５では、統計処理器３０の出力となる時系列波形概要として平均値のみを示したがこれに限らず、図示しない統計分散や尖度、歪度などの統計処理値を算出しても良い。風速に対する平均値及び分散は、それぞれ平均風速及び乱流強度に関連する数値となり、風況を分類する指標となる。最適化器３１より出力される更新信号は、前段の統計処理器３０の過去の２つの評価値（過去の評価周期二周期分の評価値）を用いて、上述の最適化アルゴリズム或いは最適値探索アルゴリズムを用いて、次の更新周期の間に実行される更新信号を出力する。すなわち、図５の上から３段目の評価値の時系列波形概要の２つの評価値を用いて、二重矢印で示される図５の最下段の更新信号２が算出される。但し、図５に図示した概要図では、統計処理器３０や最適化器３１の演算遅延を無視した場合の時系列関係を示している。従って実際の適用においては、最適化器３１で処理されるデータ量及び処理アルゴリズムによって演算遅延が生じ得るため、翼回転判別器２９より出力される全てのパルス信号のＯＮ信号出力時に同時に信号が変更されるとは限らず、適宜遅延を含む。
【００２０】
本実施例の改善器２２によって、風力発電装置制御器２０の制御ゲインやゲインスケジューリング関数等の設定値を評価値の判定に基づいて更新することができ、設計時に備えた制御方式を改善することが可能となる。また、最適化器３１は風力発電装置制御器２０への更新信号のみならず、最適化に用いた処理アルゴリズムの処理概要を逐次外部の記憶装置に格納或いは表示装置の画面上に表示する構成としても良い。これにより、改善器２２による制御方式の改善効果を記録・確認することがき、同様の風況を有する風力発電システム１へ上述の設定値を適用することが可能となり、改善器２２による改善効果を風力発電装置２の発電運転開始時から得ることが可能となる。  
上述のように改善器２２が動作する所定条件としては、改善器２２がアクティブか非アクティブかに因る。  
なお、本実施例では図３に示したように、制御器３が改善器２２を有する構成を説明したが、これに限られるものではない。例えば、改善器２２を、ネットワークを介して制御器３と相互に通信可能に設置しても良い。この場合、例えば、風力発電装置２から離間し、遠隔地に建設される指令所に、改善器２２を設置しても良い。
【００２１】
以上の通り本実施例によれば、時間的に変動する風況に応じて風力発電装置の制御方式そのものを更新し得る風力発電システムを提供することが可能となる。  
また、本実施例によれば、風力発電システムそのものを対象に制御方式の改善検討を行うため、風力発電システムのモデリング精度にも依存せず、さらに、翼一回転に要する時間のｎ倍（ｎは正の整数）を評価単位とすることで、制御方式の改善効果そのものを評価することができる。
【実施例２】
【００２２】
図６は、本発明の他の実施例に係る実施例２の制御器のブロック図である。上述の実施例１は、改善器２２が更新信号２７を風力発電装置制御器２０へ出力する構成としたのに対し、本実施例では、風力発電装置制御器２０の出力信号である駆動装置群２１に対する指令信号２６に、改善器２２の更新信号２７を加算する構成とした点が実施例１と異なる。実施例１と同様の構成要素に同一符号を付している。その他の構成は実施例１と同様であり、以下では実施例１と重複する説明を省略する。
【００２３】
図６に示すように、本実施例の風力発電システム１を構成する制御器３は、風力発電装置制御器２０、改善器２２、及び風力発電装置制御器２０の出力信号である駆動装置群２１に対する指令信号２６に改善器２２からの更新信号２７を加算する加算器３４を備える。改善器２２から加算器３４へ出力される更新信号２７は、加算対象となる指令値信号２６と同一属性（物理的意味を有する）の信号である必要がある。例えば、駆動装置群２１である電力変換器１３に対するトルク指令信号、或いは、ピッチ駆動装置６に対するピッチ角指令信号である。これにより、設計時に備えた制御方式を変更することなく、改善効果を得ることができる。改善器２２は、上述の図４に示した、発電出力演算器２８、翼回転判別器２９、統計処理器３０、及び最適化器３１を有する。
【００２４】
まず、改善器２２が出力する更新信号１７は、上述の図５に示すように、翼４の一回転のｎ倍（ｎは正の整数）の時間の間、固定値（更新信号１、更新信号２）を出力するようにもできる。この場合、風力発電装置制御器２０から出力される指令信号２６に固定値のオフセットを加算することに相当し、風力発電システム１の建設時の不具合、例えば、翼４の取り付け基準角度とピッチ駆動装置６が認識する基準角度との偏差や、同様にヨー駆動装置１４の偏差を補正することなどが可能となる。これにより、風力発電装置２が発電運転開始後に本実施例の改善器２２によって、風力発電システム１の据付工事を再度実施することなく、また、風力発電装置制御器２０内の定数を人為的に調整することなく補正することも可能となる。
【００２５】
また、改善器２２が出力する更新信号を、状態フィードバック信号２４や状態信号２５を引数として、風力発電装置制御器２０の制御周期で逐次変化する信号とすることも可能である。この場合、最適化器３１から出力される更新信号２７は逐次変化するが、試行されるのは関数形であり、関数形の更新は更新周期となる。図７は、信号処理の時系列関係の概要を示す図であり、改善器２２を構成する、発電出力演算器２８、翼回転判別器２９、統計処理器３０、及び最適化器３１による処理結果の概要を示している。図７の最上段より順に下方へ向かい、翼回転判別器２９に回転角度信号が入力される場合の入力信号の時系列波形概要、翼回転判別器２９の出力であるパルス信号の時系列波形概要、統計処理器３０に入力される評価値若しくは状態信号などの入力信号の時系列波形概要と統計処理器３０の出力となる平均値、統計処理器３０の出力及び状態フィードバック信号２４を入力とする最適化器３１の出力である更新信号の時系列波形概要を示している。図７に図示した波形概要は、統計処理器３０の評価周期を翼４の一回転の一倍の時間とし、最適化器３１の更新周期を翼４の一回転のｎ倍（ｎは正の整数）の時間、ここでは一例として、翼４の一回転の二倍（ｎ＝２）の時間とし、最適化器３１より出力される更新信号はピッチ駆動装置６へ出力されるピッチ角指令信号であり、風力発電装置２のロータを構成する翼４が３枚の翼Ａ、翼Ｂ、翼Ｃの場合を一例として示している。
【００２６】
図７の最下段に、統計処理器３０の評価周期を翼４の一回転の一倍の時間とし、最適化器３１の更新周期を、ロータを構成する３枚の翼Ａ、翼Ｂ、及び翼Ｃの各翼の一回転の二倍（ｎ＝２）の時間とし、更新信号がピッチ角指令信号の場合を示している。風力発電システム１が３枚の翼４（翼Ａ、翼Ｂ、及び翼Ｃ）を備え、回転角度を引数とするピッチ角指令信号の関数形を改善器２２で改善する場合、各々の翼の回転角度は１２０度ずつシフトするため、改善器２２で試行される関数形から出力される信号も１２０度ずつシフトした信号となる。改善器２２の評価値は、発電出力の統計値及び／又は加速度の統計値を評価値として用いるため、異なる関数形が混在する試行期間(図７中のハッチング部)に得られた評価値は、最適化器３１の評価の対象から除かれる。特定の試行関数形に対する評価値を複数得るためには、最適化器３１の評価期間を翼４の一回転のｎ倍（ｎは正の整数）とし、長くすることで達成される。なお、例えば、翼４（翼Ａ、翼Ｂ、及び翼Ｃ）の一回転の１０倍などが設定される。１０倍とした場合、ある関数形（運転方法：制御方式）に対し複数回の評価値を取得することで、評価値群で試行すべき関数形を評価でき、より最適な関数形を設定することが可能となる。このような関数形の試行錯誤には、遺伝的アルゴリズム或いは強化学習による最適化アルゴリズムが好適である。  
図７の上から３段目に示す、評価値の平均値は、上述のアルゴリズムに依存し、評価すべき関数形は一定で、パラメータのみを更新し試行すべき関数形（含むパラメータ）を設定する場合、及び、平均値と分散との関係から試行すべき関数形を設定する場合があり得る。
【００２７】
なお、本実施例では図６に示したように、制御器３が改善器２２を有する構成を説明したが、これに限られるものではない。例えば、改善器２２を、ネットワークを介して制御器３と相互に通信可能に設置しても良い。この場合、例えば、風力発電装置２から離間し、遠隔地に建設される指令所に、改善器２２を設置しても良い。
【００２８】
以上の通り本実施例によれば、上述の実施例１の効果に加え、風の変動による擾乱の影響を受けることなく、風力発電システム１の制御方式の改善を実施することが可能となる。
【実施例３】
【００２９】
図８は、本発明の他の実施例に係る実施例３の制御器３のブロック図である。上述の実施例１は、改善器２２が更新信号２７を風力発電装置制御器２０へ出力する構成としたのに対し、本実施例では、改善器２２が更新信号２７ｂを風力発電装置制御器２０へ出力する構成に加え、風力発電装置制御器２０の出力信号である駆動装置群２１に対する指令信号２６に、改善器２２の更新信号２７ａを加算する構成を有する点が実施例１と異なる。実施例１と同様の構成要素に同一符号を付している。その他の構成は実施例１と同様であり、以下では実施例１と重複する説明を省略する。
【００３０】
図８に示すように、本実施例の風力発電システム１を構成する制御器３は、風力発電装置制御器２０、改善器２２、及び風力発電装置制御器２０の出力信号である駆動装置群２１に対する指令信号２６に改善器２２からの更新信号２７ａを加算する加算器３４を備える。また、改善器２２は、更新信号２７ｂを風力発電装置制御器２０へ出力する。ここで、更新信号２７ａとして、例えば、３枚の翼にてロータが構成される場合、翼Ａ、翼Ｂ、翼Ｃのピッチ駆動装置６に出力されるピッチ角指令値を補正するための更新信号であり、上述の図７の更新信号として表される。また、更新信号２７ｂとして、例えば、ピッチ駆動装置６を比例積分制御器（ＰＩ制御器）にて制御する場合、この比例積分制御器の制御ゲインが改善器２２より風力発電装置制御器２０へ出力される。更新信号２７ｂは、上述の図５に示すように一定値となる。
【００３１】
より具体的には、例えば、風力発電装置２におけるピッチ制御を一例とし、あるロータアジマス角に対して翼毎にピッチ角を制御する場合を説明する。更新信号２７ｂは、例えば、風力発電装置制御器２０内の比例積分制御器へリミッタ（制御変数の上限値）が時間に対して一定の値（係数又はリミッタの値）である。風力発電装置制御器２０は、入力された更新信号２７ｂに基づき、コレクティブピッチ角をピッチ角指令信号として出力する。ここで、コレクティブピッチ角とは、３枚の翼（翼Ａ、翼Ｂ、翼Ｃ）の統一のピッチ角である。更新信号２７ｂは、更新期間中において関数形及び出力信号が一定の値を維持する。  
更新信号２７ａは、翼Ａに対するオフセット、翼Ｂに対するオフセット、翼Ｃに対するオフセットである。翼毎のピッチ角の位相をオフセットとして加算器３４に改善器２２より出力される。更新信号２７ａは、更新期間中において関数形は一定であるものの、出力信号は変化する。
【００３２】
なお、本実施例では図６に示したように、制御器３が改善器２２を有する構成を説明したが、これに限られるものではない。例えば、改善器２２を、ネットワークを介して制御器３と相互に通信可能に設置しても良い。この場合、例えば、風力発電装置２から離間し、遠隔地に建設される指令所に、改善器２２を設置しても良い。
【００３３】
以上の通り本実施例によれば、風力発電装置制御器２０の制御定数の更新による改善と、風力発電装置制御器２０の駆動装置群２１への指令信号を制御周期で加算的に更新することによる改善の、双方の改善効果を得ることが可能となる。
【実施例４】
【００３４】
図９は、本発明の他の実施例に係る実施例４の制御器のブロック図である。本実施例では、改善器２２が、第１最適化器３１ａ、第２最適化器３１ｂ、及び運転領域判別器３２を有する点が実施例１と異なる。実施例１と同様の構成要素に同一符号を付している。その他の構成は実施例１と同様であり、以下では実施例１と重複する説明を省略する。
【００３５】
図９に示すように、本実施例の改善器２２は、発電出力演算器２８、翼回転判別器２９、統計処理器３０、第１最適化器３１ａ、第２最適化器３１ｂ、及び運転領域判別器３２を有する。これら、発電出力演算器２８、翼回転判別器２９、統計処理器３０、第１最適化器３１ａ、第２最適化器３１ｂ、及び運転領域判別器３２は、図示しないＣＰＵなどのプロセッサ、各種プログラム（上述の制御方式）を格納するＲＯＭ、演算過程のデータを一時的に格納するＲＡＭ、外部記憶装置などの記憶装置にて実現されると共に、ＣＰＵなどのプロセッサがＲＯＭに格納された各種プログラムを読み出し実行し、実行結果である演算結果をＲＡＭ又は外部記憶装置に格納する。
【００３６】
第１最適化器３１ａ及び第２最適化器３１ｂは、それぞれ異なる目的、例えば、第１最適化器３１ａが発電出力の向上を目的とした最適化を実行し、第２最適化器３１ｂが加速度（荷重）の低減を目的とした最適化を実行する。なお、ここで、「発電出力の向上を目的とした最適化」と「加速度（荷重）の低減を目的とした最適化」とは、トレードオフの関係にはない。「加速度（荷重）の低減」は、風力発電装置２を構成する翼４及びタワー１２などの構造体にかかる荷重（振動振幅値）であり、加速度（荷重）を低減することで、構造体の寿命を長くすることが可能となる。また、第１最適化器３１ａ及び第２最適化器３１ｂにより実行される最適化処理は、上述の異なる目的に限られるものではない。例えば、同一目的の最適化であっても、状態信号２５の統計処理器３０で処理した後の状態信号２５’によって異なる運転領域と判別される場合に、第１最適化器３１ａ及び第２最適化器３１ｂに対し、それぞれ異なる最適化アルゴリズムを適用しても良い。
【００３７】
運転領域判別器３２は、第１最適化器３１ａより出力される更新信号２７ａ、第２最適化器３１ｂより出力される更新信号２７ｂ、及び、上述の統計処理器３０で処理された回転速度及び／又は風速を入力する。運転領域判別器３２は、入力された統計処理後の回転速度及び／又は風速を用いて運転領域を判別し、判別した運転領域で適用される最適化を実行する更新信号２７ａ及び／又は更新信号２７ｂを出力する。なお、判別した運転領域で適用を意図しない最適化を実行する第１最適化器３１ａより出力される更新信号２７ａ又は第２最適化器３１ｂより出力される更新信号２７ｂは、破棄若しくは過去に運転領域として認識された値の保持もしくは初期設定のいずれかの処理を、運転領域判別器３２が実行する。
【００３８】
図１０は、運転領域の一例を示す図であり、風力発電システム１における制御方式の改善が未適応の風速に対する発電出力の特性を示している。図１０において、横軸は風速（平均）であり、縦軸は発電電力（平均）である。図１０に示すように、風力発電システム１の発電出力が定格出力以下の風速領域を低風速域と定義すると、低風速域では風速の増加に対して発電出力が増加するように制御が実行される。一方、風力発電システム１の発電出力が定格出力に達する風速領域を高風速域と定義すると、高風速域では風速の増加に対して発電出力を定格出力で一定に保つ制御が実行される。
【００３９】
例えば、上述のように運転領域を、風力発電システム１が受風する平均風速を用いて低風速域と高風速域の２つの運転領域に区分する場合を一例として、改善器２２の動作について説明する。  
第１最適化器３１ａが発電出力の向上を目的とした最適化を実行し、第２最適化器３１ｂが加速度（荷重）の低減を目的とした最適化を実行する場合で、且つ、第１最適化器３１ａが電力変換器１３に係る制御定数若しくは電力変換器１３への指令信号に対して加算によって改善を実行し、第２最適化器３１ｂがピッチ駆動装置６に係る制御定数若しくはピッチ駆動装置６への指令信号に対して加算によって改善を実行する場合で、さらに、風力発電システム１が定格以上の発電出力が許容されない場合を想定する。運転領域判別器３２が、入力された統計処理器３０で処理された風速に基づき、運転領域を低風速域と判別すると、発電出力の向上と加速度（荷重）の低減の双方の改善が実行可能であるため、第１最適化器３１ａからの更新信号２７ａ及び第２最適化器３１ｂからの更新信号２７ｂのそれぞれが、運転領域判別器３２より出力される。一方、運転領域判別器３２が、入力された統計処理器３０で処理された風速に基づき、運転領域を高風速域と判別すると、発電出力を向上させることは不適であるため第１最適化器３１ａからの更新信号２７ａは低風速域における最適化によって得られた更新信号に保持されるか、若しくは、風力発電装置２が初期設定時に受信する指令信号となるように初期設定の値が用いられる。加速度（荷重）の低減を目的とした改善は実行可能であるため、第２最適化器３１ｂからの更新信号２７ｂはそのまま出力される。
【００４０】
複数の最適化器の出力が同一である場合、例えば、第１最適化器３１ａ及び第２最適化器３１ｂが出力する更新信号２７ａ及び更新信号２７ｂが、共にピッチ駆動装置６に係る制御定数である場合若しくは共にピッチ駆動装置６への指令信号に対して加算によって改善を実行する場合において、上述の第１最適化器３１ａ及び第２最適化器３１ｂによる改善は互いに干渉することになるため、運転領域判別器３２には、互いに干渉する第１最適化器３１ａ及び第２最適化器３１ｂの改善をそれぞれ異なる運転領域で適用するように運転領域と適用する最適化器の出力選択が定義される。各運転領域において、互いに干渉する第１最適化器３１ａ及び第２最適化器３１ｂの更新信号２７ａ及び更新信号２７ｂは、運転領域判別器３２によって、適用が定義される第１最適化器３１ａからの更新信号２７ａ又は第２最適化器３１ｂから更新信号２７ｂが出力され、適用が定義されない第１最適化器３１ａからの更新信号２７ａ又は第２最適化器３１ｂから更新信号２７ｂは破棄される。これによって、互いに干渉する改善効果を各運転領域に応じて選択することができる。
【００４１】
なお、本実施例では、第１最適化器３１ａ及び第２最適化器３１ｂの２つの最適化器３１を有する場合を一例に説明したが、最適化器３１の数はこれに限られるものではなく、複数（３つ以上）の最適化器３１を有する構成としても良い。  
また、上述のように改善器２２が動作する所定条件の一例として、風力発電システム１の発電出力が定格出力を基準として低風速域及び高風速域の２つの運転領域に分ける場合を示したが、必ずしもこれに限られるものではない。例えば、所定の発電出力（平均）及び定格出力を基準とし、３つの運転領域に区分しても良く、所定条件として設定する運転領域の数は適宜設定すれば良い。
【００４２】
なお、本実施例では図９に示す改善器２２を制御器３内に設ける構成を説明したが、これに限られるものではない。例えば、改善器２２を、ネットワークを介して制御器３と相互に通信可能に設置しても良い。この場合、例えば、風力発電装置２から離間し、遠隔地に建設される指令所に、改善器２２を設置しても良い。
【００４３】
以上の通り本実施例によれば、実施例１の効果に加え、発電出力の向上を目的とした最適化及び加速度（荷重）の低減を目的とした最適化などの異なる最適化の目的に対しても好適に風力発電装置を制御することか可能となる。  
また、本実施例によれば、同一目的の最適化であっても、異なる運転領域毎に風力発電装置を最適に制御することが可能となる。
【実施例５】
【００４４】
図１１は、本発明の他の実施例に係る実施例５の複数の風力発電システムを備える風力発電所の全体概略構成図である。本実施例では、複数の風力発電システムからなるウィンドファームを有する風力発電所において、一の風力発電システムが他の風力発電システムの状態フィードバック信号及び状態信号を受信し改善器が動作する点が実施例１異なる。実施例１と同様の構成要素に同一符号を付している。その他の構成は実施例１と同様であり、以下では実施例１と重複する説明を省略する。
【００４５】
図１１に示すように、本実施例では、風力発電所３３が、風上に位置する風力発電システム１ａ及び風力発電システム１ａよりも風下に位置する風力発電システム１ｂを備える。図１１では説明の便宜上、２つの風力発電システム１ａ及び風力発電システム１ｂのみを示すが、ウィンドファーム内に設置される風力発電システムは多数存在し、以下に説明するする風力発電システム１ａ及び風力発電システム１ｂと同様に動作する。
【００４６】
風力発電システム１ａを構成する制御器３ａ及び風力発電システム１ｂを構成する制御器３ｂは、それぞれ発電所制御装置１９と相互に通信するのみならず、各風力発電システム１ａ，１ｂは発電所制御装置１９から自機以外の少なくとも風力発電システムの状態フィードバック信号２４及び状態信号２５を受信する。受信した自機以外の他の風力発電システムの状態フィードバック信号２４及び状態信号２５は、自機の状態フィードバック信号２４及び状態信号２５と同様に扱い制御器３を構成する改善器２２に入力され、改善器２２を構成する最適化器３１における評価値の分類に使用される。その他の処理は、上述の各実施例に記載の処理と同一である。例えば、風上に位置する風力発電システム１ａを構成する制御器３ａは、発電所制御装置１９から風下に位置する風力発電システム１ｂを構成する風力発電装置２ｂの状態フィードバック信号２４及び状態信号２５を受信し、制御器３ａを構成する改善器２２は、受信した風力発電装置２ｂの状態フィードバック信号２４及び状態信号２５、並びに、自機である風力発電装置２ａの状態フィードバック信号２４及び状態信号２５に基づき動作する。ここで、風力発電システム１ａを構成する制御器３ａ内の改善器２２、及び、風力発電システム１ｂを構成する制御器３ｂ内の改善器２２の構成は、上述の実施例１乃至実施例４に示した改善器２２のうちのいずれかが適用される。
【００４７】
これにより、自機の状態以外に周囲に設置された風力発電システム１の状態を考慮した評価値の分類が可能となる。例えば、自機である風力発電システム１ｂに対して風上に位置する風力発電システム１ａの発電出力の状態やヨー角度などの運転状態によって、風下側に位置する風力発電システム１ｂを構成する風力発電装置２ｂ（自機）が受風する風の風速低下や乱流強度の増加が発生するため、これらを考慮した風力発電装置２ｂ（自機）の制御方式の改善を実行することができる。また、評価値を風力発電装置２ｂ（自機）の発電出力とするだけでなく、風力発電所３３を構成する全風力発電システム１の発電出力の総和とすることで、風力発電所３３の総発電出力を向上させるために、各風力発電システム１が周囲の他の風力発電システム１の運転状態を考慮した制御方式の改善を実行することが可能となる。例えば、風上に位置する風力発電システム１ａが風下に位置する風力発電システム１ｂの発電出力の向上のために、発電出力の上限を抑制することやヨー角を変更し、風下の風力発電システム１ｂが受風する風の風速低下や乱流強度の増加を抑制することが可能となる。
【００４８】
なお、本実施例では図１１に示す制御器３ａ及び制御器３ｂ内にそれぞれ改善器２２（図示せず）を設ける構成を説明したが、これに限られるものではない。例えば、改善器２２を、ネットワークを介してそれぞれ制御器３ａ及び制御器３ｂと相互に通信可能に設置しても良い。この場合、例えば、風力発電装置２から離間し、遠隔地に建設される指令所に、改善器２２を設置しても良い。
【００４９】
以上の通り本実施例によれば、ウィンドファームを有する風力発電所の総発電出力を向上することが可能となる。
【００５０】
以上、実施例１乃至実施例５を例にし、風力発電システム１の状態フィードバック信号２４及び状態信号２５を入力とする改善器２２によって、各風力発電システム１が発電出力の向上及び／又は加速度（荷重）の低減の改善を目的に、風力発電装置２の制御方式を改善する機能を組み込んだ制御器３を構成する改善器２２について述べた。改善器２２を各風力発電システム１に備える構成について説明したが、制御器３と発電所制御装置１９との通信が、各風力発電システム１へ更新信号を送信するのに十分な性能を備えている場合には、発電所制御装置１９に改善器２２の機能を備え、各風力発電システム１の発電出力の向上及び加速度（荷重）の低減を実行しても良い。また、風力発電所の総発電出力の向上を実行しても良い。最適化器３１に採用されるアルゴリズムは、最急降下法や共役勾配法などの最適化アルゴリズムや、遺伝的アルゴリズムや強化学習のような試行錯誤型の最適値探索アルゴリズムを想定し、これらアルゴリズムを適用するための評価値及び動作状態を最適化器３１に入力する。しかし、アルゴリズムは上述のアルゴリズムに限られるものではなく、評価値の改善を目的に更新信号を算出できるアルゴリズムであれば採用可能である。また、改善の試行において、風力発電システム１が設計時に想定し得ない動作となるような更新信号は、最適化器３１に探索すべき更新信号の出力制限幅を設けると共に、風力発電システム１を構成する駆動装置群２１に保護機能を備え、これらソフトとハードの両面で、風力発電システム１の健全性が担保されるものとする。
【００５１】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。
【符号の説明】
【００５２】
１，１ａ，１ｂ・・・風力発電システム
２，２ａ，２ｂ・・・風力発電装置
３，３ａ，３ｂ・・・制御器
４・・・翼
５・・・ハブ
６・・・ピッチ駆動装置
７・・・主軸
８・・・ナセル
９・・・増速機
１０・・・発電機
１１・・・フレーム
１２・・・タワー
１３・・・電力変換器
１４・・・ヨー駆動装置
１５・・・回転速度・回転角度センサ
１６・・・電流センサ
１７・・・電圧センサ
１８・・・風速・風向センサ
１９・・・発電所制御装置
２０・・・風力発電装置制御器
２１・・・駆動装置群
２２・・・改善器
２３・・・計測センサ群
２４・・・状態フィードバック信号
２５・・・状態信号
２６・・・指令信号
２７，２７ａ，２７ｂ・・・更新信号
２８・・・発電出力演算器
２９・・・翼回転判別器
３０・・・統計処理器
３１・・・最適化器
３１ａ・・・第１最適化器
３１ｂ・・・第２最適化器
３２・・・運転領域判別器
３３・・・風力発電所
３４・・・加算器
【図１】
2018178900.tif 000003
【図２】
2018178900.tif 000004
【図３】
2018178900.tif 000005
【図４】
2018178900.tif 000006
【図５】
2018178900.tif 000007
【図６】
2018178900.tif 000008
【図７】
2018178900.tif 000009
【図８】
2018178900.tif 000010
【図９】
2018178900.tif 000011
【図１０】
2018178900.tif 000012
【図１１】
2018178900.tif 000013