風力発電所の Matlab/simulink ツールボックス (3)

6. 風力発電所を自分で作る

        新しい風力発電所を作成するには 2 つの方法があり、1 つは対話型インターフェイス、つまり simulink ブロックを構築する方法で、もう 1 つは matlab スクリプトを実行する方法です。

1) simulink風力発電所の新設

        

 ニーズに応じて 2 つのうちの 1 つを選択できます。

 モジュールをダブルクリックし、指示に従って段階的にファンの数、配置場所、風力フィールドなどの情報を設定します。

 2) スクリプトに従って新しい風力発電所を作成します

 これら 2 つのスクリプト ファイルのいずれかをクリックして、関連パラメータを設定し、風力発電所を作成します。次に、ファイルを実行します。

 分析します:

        上記のどちらの方法でも、関数変数 "matlabpool" が定義されていないという同じエラーが発生するため、この問題を解決する必要があります。

        関連資料を調べてみると、matlabpoolは古いバージョンのmatlabでは並列ツールを処理するためのツールであるとだけ書かれていますが、新バージョン(2013年以降のバージョン)にはこのツールは含まれておらず、parpoolツールに置き換えられています。したがって、parpool を matlabpool に置き換えるだけで、エラーはキャンセルされます。そうすれば、独自の風力発電所を建設できます。

         上の写真は、create_windfarm に従って作成された風力タービンが 3 基だけある風力発電所です。独自の風力発電所を構築することもできます。

      


7. 風力発電所を自分で作る

        風力発電所を作成するには、スクリプトと対話型シミュレーションの 2 つの方法もあります。

1)脚本式

         必要に応じて 2 つのファイルのいずれかを実行し、プロンプトに従って風フィールドの対応する情報を入力するだけで、新しい風フィールドを生成できます。

2) インタラクティブなシミュレーション

 SimWindFarm で、上の画像をダブルクリックすると、さらに詳細な機能が開きます。

         詳しい機能は上図のようになりますが、風力発電には2種類あることが分かりますので、必要に応じてダブルクリックして選択してください。同様に、プロンプトに従って風場の情報を入力し、ファイルを保存すると、独自の風場のデータが完成します。

おすすめ

転載: blog.csdn.net/szl__lzs/article/details/121761416