2016-06-22 18 views
0

pvlibを使用してpythonでの総放射照度を計算しようとしています。以前のバージョンでは、照射モジュールに劉 - ジョルダンモデルを実装する方法が含まれており、雲量予測を照射予測に変換することができました。pythonでpvlibを使用した雲量予測からの総放射照度予測の換算

最新のバージョン(0.3.3)でこの変換を実行できますか?

+0

ソースと問題を見ましたか?クイックグーグルはこれを立てたhttps://github.com/pvlib/pvlib-python/pull/124とhttps://github.com/pvlib/pvlib-python/pull/180 –

+0

私はバージョン0.3.3を使用しています。モジュールの放射照度は、劉 - ジョルダンモデルを実装する方法を包含しないように見える。 – kostas

答えて

2

pvlib python予測機能の初期のプロトタイプは、Liu Jordanモデルと透過モデルの雲覆いを組み合わせたものです。これはgithubブランチ上にありましたが、公式のpvlib pythonリリースの一部ではありませんでした。

pvlib python 0.4にはirradiance.liujordan機能が含まれていますが、最初に雲量を透過率に変換する必要があります。 ForecastModelクラスには簡単な方法があります。 pvlibパイソン0.4.xシリーズで

、基本的なコードは

model = pvlib.forecast.ForecastModel() # or any subclass of ForecastModel 
irrads = model.cloud_cover_to_irradiance_liujordan(cloud_cover) 

であるあなたがreadthedocsに無関係なドキュメントのエラーを過ぎて見る必要があるでしょうけれどもpvlibのPythonドキュメントも(これを行う方法について説明しますまたはローカルドキュメントをビルド):

http://pvlib-python.readthedocs.io/en/latest/forecasts.html#cloud-cover-and-radiation

APIは0.5に変更されることがあります。

関連する問題