(57)【特許請求の範囲】
【請求項１】
太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ
で表される重回帰式の重回帰係数Ａ，Ｂ，Ｃ，Ｄを算出する第１処理過程と、
第１処理過程で算出した重回帰係数Ａ，Ｂ，Ｃ，Ｄと、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２および外気温度Ｘ３の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む太陽電池の温度演算方法。
【請求項２】
太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の１つにより「１」または「０」の値をとるダミー変数Ｘ４１，Ｘ４２，…，Ｘ４ｍと、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３、およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む太陽電池の温度演算方法。
【請求項３】
太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の２つにより「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ）
と、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３、およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む太陽電池の温度演算方法。
【請求項４】
太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態により「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ），（Ｘ６１，Ｘ６２，…，Ｘ６ｐ）と、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）＋（Ｇ１Ｘ６１＋Ｇ２Ｘ６２＋…＋ＧｐＸ６ｐ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
（Ｇ１，Ｇ２，…，Ｇｐ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む太陽電池の温度演算方法。
【請求項５】
太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の１つにより「１」または「０」の値をとるダミー変数（Ｘ４１，Ｘ４２，…，Ｘ４ｍ）とを用いて、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびおよびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む太陽電池の温度演算方法。
【請求項６】
太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の２つにより「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ）
とを用いて、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む太陽電池の温度演算方法。
【請求項７】
太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態により「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ），（Ｘ６１，Ｘ６２，…，Ｘ６ｐ）とを用いて、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）＋（Ｇ１Ｘ６１＋Ｇ２Ｘ６２＋…＋ＧｐＸ６ｐ）で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
（Ｇ１，Ｇ２，…，Ｇｐ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む太陽電池の温度演算方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、太陽電池自身の温度を算出する太陽電池の温度演算方法に関する。
【０００２】
【従来の技術】
太陽電池セルや太陽電池モジュールなどの太陽電池では、太陽電池自身の温度変化により、発電量が異なる。したがって、太陽電池自身の温度を調べることは、太陽電池を利用する際に必要となる。
【０００３】
太陽電池自身の温度変化を調べるためには、各種の方法がある。この中で、太陽電池に対する日射量、風速、太陽電池の外気温度などから、太陽電池自身の温度を算出する方法がある。この方法では、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ                              （１）
の重回帰式を用いる。（１）式の中で、Ｘ１は太陽電池に対する日射量、Ｘ２は太陽電池に対する風速、Ｘ３は太陽電池の外気温度、Ｙは太陽電池自身の温度を表す。また、Ａ，Ｂ，Ｃ，Ｄは、重回帰係数を表す。
【０００４】
重回帰式（１）を用いるとき、日射量Ｘ１、風速Ｘ２、太陽電池の外気温度Ｘ３および太陽電池自身の温度Ｙを、あらかじめ実測などで調べる。そして、調べた値と重回帰式（１）とを用いて、重回帰係数Ａ，Ｂ，Ｃ，Ｄを決める。この後、日射量Ｘ１、風速Ｘ２、太陽電池の外気温度Ｘ３を変化させて、太陽電池自身の温度Ｙを算出する。
【０００５】
このような方法により、実際に測定しなくても、日射量Ｘ１、風速Ｘ２、太陽電池の外気温度Ｘ３が変化したときの、太陽電池自身の温度Ｙを予測できる。
【０００６】
【発明が解決しようとする課題】
先に述べた重回帰式（１）を用いた場合、日射量Ｘ１、風速Ｘ２、太陽電池の外気温度Ｘ３が変化したときの、太陽電池自身の温度Ｙを算出する。しかし、太陽電池自身の温度Ｙは、例えば日射量Ｘ１の変化に対して比例状態で変化しない。また、温度Ｙは、太陽電池の設置場所などでも変化する。
【０００７】
したがって、重回帰式（１）を用いた、太陽電池自身の温度Ｙの算出には、多くの誤差が含まれる。
【０００８】
この発明の目的は、このような欠点を除き、太陽電池自身の温度を重回帰式を用いて算出するとき、算出した温度の誤差を少なくできる太陽電池の温度演算方法を提供することにある。
【０００９】
【課題を解決するための手段】
その目的を達成するため、請求項１の発明は、太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ
で表される重回帰式の重回帰係数Ａ，Ｂ，Ｃ，Ｄを算出する第１処理過程と、
第１処理過程で算出した重回帰係数Ａ，Ｂ，Ｃ，Ｄと、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２および外気温度Ｘ３の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む。
【００１０】
請求項２の発明は、太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の１つにより「１」または「０」の値をとるダミー変数Ｘ４１，Ｘ４２，…，Ｘ４ｍと、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３、およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む。
【００１１】
請求項３の発明は、太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の２つにより「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ）
と、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３、およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む。
【００１２】
請求項４の発明は、太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態により「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ），（Ｘ６１，Ｘ６２，…，Ｘ６ｐ）
と、あらかじめ決められている定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）＋（Ｇ１Ｘ６１＋Ｇ２Ｘ６２＋…＋ＧｐＸ６ｐ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
（Ｇ１，Ｇ２，…，Ｇｐ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む。
【００１３】
請求項５の発明は、太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の１つにより「１」または「０」の値をとるダミー変数（Ｘ４１，Ｘ４２，…，Ｘ４ｍ）とを用いて、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびおよびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む。
【００１４】
請求項６の発明は、太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態の中の２つにより「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ）
とを用いて、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）
で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む。
【００１５】
請求項７の発明は、太陽電池に対する日射量Ｘ１と、太陽電池に対する風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、太陽電池の設置状態、構造状態および種類を示す状態により「１」または「０」の値をとるダミー変数
（Ｘ４１，Ｘ４２，…，Ｘ４ｍ），（Ｘ５１，Ｘ５２，…，Ｘ５ｎ），（Ｘ６１，Ｘ６２，…，Ｘ６ｐ）とを用いて、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）＋（Ｇ１Ｘ６１＋Ｇ２Ｘ６２＋…＋ＧｐＸ６ｐ）で表される重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
（Ｇ１，Ｇ２，…，Ｇｐ）
を算出する第１処理過程と、
第１処理過程で算出した重回帰係数と、第１処理過程の重回帰式とを用いて、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３およびダミー変数の値に対応する状態の中の少なくとも１つが変化したときの、太陽電池の温度Ｙを算出する第２処理過程とを含む。
【００１６】
【作用】
請求項１の発明により、太陽電池に対する日射量Ｘ１および風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、定数ｂとを用いて、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ
で表される重回帰式を用いる。
【００１７】
これにより、太陽電池に対する日射量と、太陽電池の外気温度との変化を指数関数的な変化で表し、太陽電池に対する風速の変化を対数関数的な変化で表したので、太陽電池の温度変化を算出したとき、算出結果の精度を向上できる。
【００１８】
請求項２〜４の発明により、重回帰式
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ
に太陽電池の設置状態、太陽電池の構造および太陽電池の種類の中の少なくとも１つを加えた。
【００１９】
これにより、太陽電池の温度変化を算出したとき、算出結果の精度をさらに向上できる。
【００２０】
請求項５〜７の発明により、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ
で表される重回帰式に、太陽電池の設置状態、太陽電池の構造および太陽電池の種類の中の少なくとも１つを加えた。これにより、重回帰式の重相関係数の値が向上し、太陽電池の温度変化を算出したとき、算出結果の精度を向上できる。
【００２１】
【実施例】
次に、この発明の実施例を、図面を用いて説明する。
【００２２】
［実施例１］
図３は、この発明を実施するための演算システムの一例を示すブロック図である。この演算システムは、太陽電池モジュールの情報を入力するための入力装置１と、情報を例えば磁気的に記憶する外部記憶装置２と、制御装置３と、処理した情報を表示する表示装置４と、処理した情報をプリントアウトする出力装置５とを備える。
【００２３】
太陽電池モジュールの温度の演算が開始されると、制御装置３は、図１に示す処理を開始する。制御装置３は、入力装置１に入力された重回帰式、または、外部記憶装置２に記憶している重回帰式を取り込む（ステップＳ１１）。このとき取り込まれる重回帰式は、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ      （２）
の式である。この式の中で、Ｙは太陽電池自身の温度、Ｘ１は日射量、Ｘ２は風速、Ｘ３は外気温度をそれぞれ表す。また、Ａ，Ｂ，Ｃ，Ｄは、重回帰係数を表す。
【００２４】
重回帰式（２）の右辺の第１項目は、
Ａ１０Ｘ１
で表されている。これは、太陽電池自身の温度Ｙと日射量Ｘ１との関係では、日射量Ｘ１が増加すると、太陽電池自身の温度Ｙが指数関数的に増加するためである。重回帰式（２）の第３項目も同様である。つまり、太陽電池の外気温度Ｘ３が増加すると、太陽電池自身の温度Ｙが指数関数的に増加するためである。
【００２５】
重回帰式（２）の第２項目は、
Ｂ｛ｌｏｇ（ｂＸ２＋１）｝
で表されている。これは、太陽電池自身の温度Ｙと風速Ｘ２との関係では、風速Ｘ２が増加すると、太陽電池自身の温度Ｙの変化が飽和状態になるためである。また、第２項目の「ｂＸ２」に「１」を加えるのは、次の理由による。重回帰式（２）の第２項目を、
Ｂｌｏｇ（ｂＸ２）
とした場合、図２（ａ）に示すように、風速が「１」となっているときに、温度が基準値になる。しかし、風が吹いた状態で温度の基準を設定するのは、実際上、自然な状態ではない。自然な状態では、風速が「０」となっているときに、温度が基準の値になることである。つまり、図１（ｂ）に示すような状態になるのが好ましい。この状態は、
Ｂ｛ｌｏｇ（ｂＸ２＋１）｝
で表される。また、第２項の定数ｂは、図２（ｂ）に示す曲線の曲率を表し、経験的に決められる。
【００２６】
実施例１では、これらの理由により、（２）式で示される重回帰式を用いる。
【００２７】
ステップＳ１１の後、制御装置３は、入力装置１に入力された値、または、外部記憶装置２に記憶している値を用いて、（２）の重回帰式の重回帰係数Ａ，Ｂ，Ｃ，Ｄを算出する（ステップＳ１２）。このときに用いられる値は、太陽電池に対する日射量Ｘ１および風速Ｘ２と、太陽電池の外気温度Ｘ３と、太陽電池自身の温度Ｙと、あらかじめ決められている定数ｂとである。日射量Ｘ１、風速Ｘ２、外気温度Ｘ３、温度Ｙは、各種の計測器を用いて実測した値か、または、太陽電池モジュールの仕様書などから得た値を用いる。
【００２８】
そして、ステップＳ１２で算出された重回帰係数Ａ，Ｂ，Ｃ，Ｄを（２）の重回帰式に用いる（ステップＳ１３）。この後、任意の日射量Ｘ１、風速Ｘ２、外気温度Ｘ３が入力装置１に入力されたとき、重回帰式（２）を用いて、太陽電池自身の温度Ｙを算出する（ステップＳ１４）。
【００２９】
このように、実施例１により、太陽電池に対する日射量Ｘ１と、太陽電池の外気温度Ｘ３との変化を指数関数的な変化で表し、太陽電池に対する風速Ｘ２の変化を対数関数的な変化で表したので、太陽電池自身の温度Ｙを算出したとき、算出結果の精度を向上できる。
【００３０】
［実施例２］
実施例２は、実施例１と同じような演算システムを用い、図１の制御手順に従って、制御装置３が制御をする。この実施例２では、用いる重回帰式が実施例１と異なるだけである。
【００３１】
太陽電池モジュールの温度の演算が開始されると、制御装置３は、図１に示す処理を開始する。制御装置３は、入力装置１に入力された重回帰式、または、外部記憶装置２に記憶している重回帰式を取り込む（ステップＳ１１）。このとき取り込まれる重回帰式は、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）＋（Ｇ１Ｘ６１＋Ｇ２Ｘ６２＋…＋ＧｐＸ６ｐ）                  （３）
の式である。この式の中で、
Ｙ：太陽電池自身の温度，Ｘ１：日射量，Ｘ２：風速，Ｘ３：外気温度
をそれぞれ表す。また、
0003550416.tif 000002
を表す。各ダミー変数は、統計学の共分散分析法によるものである。例えば、太陽電池モジュールの設置状態が、屋根設置型、屋根一体型、架台設置型および水平設置型の４通りあるときには、ダミー変数は、次のように、
Ｘ４１，Ｘ４２，Ｘ４３
となる。そして、ダミー変数の値の組み合せは、次の４通りになる。
【００３２】
0003550416.tif 000003
他のダミー変数も同様に設定される。
【００３３】
また、（３）の重回帰式の中で、
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
（Ｇ１，Ｇ２，…，Ｇｐ）
は、重回帰係数を表す。
【００３４】
ステップＳ１１の後、制御装置３は、入力装置１に入力された値、または、外部記憶装置２に記憶している値を用いて、（３）の重回帰式の重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
（Ｇ１，Ｇ２，…，Ｇｐ）
を算出する（ステップＳ１２）。このときに用いられる値は、
太陽電池自身の温度Ｙ，日射量Ｘ１，風速Ｘ２，外気温度Ｘ３
ダミー変数Ｘ４１，Ｘ４２，…，Ｘ４ｍ
ダミー変数Ｘ５１，Ｘ５２，…，Ｘ５ｎ
ダミー変数Ｘ６１，Ｘ６２，…，Ｘ６ｐ
である。この中で、日射量Ｘ１、風速Ｘ２、外気温度Ｘ３、温度Ｙは、各種の計測器を用いて実測した値か、または、太陽電池モジュールの仕様書などから得た値を用いる。
【００３５】
ステップＳ１２で算出された重回帰係数
Ａ，Ｂ，Ｃ，Ｄ，（Ｅ１，Ｅ２，…，Ｅｍ），（Ｆ１，Ｆ２，…，Ｆｎ）
（Ｇ１，Ｇ２，…，Ｇｐ）
を（３）の重回帰式に用いる（ステップＳ１３）。この後、任意の日射量Ｘ１、風速Ｘ２、外気温度Ｘ３、太陽電池モジュールの設置状態、太陽電池モジュールの構造、太陽電池モジュールの種類が入力装置１に入力されたとき、重回帰式（３）を用いて、太陽電池自身の温度Ｙを算出する（ステップＳ１４）。
【００３６】
このように、実施例２により、重回帰式の中に、日射量Ｘ１、風速Ｘ２、太陽電池の外気温度Ｘ３と共に、太陽電池モジュールの設置状態、太陽電池モジュールの構造、太陽電池モジュールの種類を加えたので、重回帰式の重相関係数の値が向上する。これにより、太陽電池自身の温度Ｙを算出したとき、算出結果の精度を向上できる。
【００３７】
なお、この実施例２では、重回帰式（３）の中に、太陽電池モジュールの設置状態、太陽電池モジュールの構造および太陽電池モジュールの種類のすべてを含んだが、特にこれに限定されない。例えば、重回帰式（３）の中に、太陽電池モジュールの設置状態、太陽電池モジュールの構造および太陽電池モジュールの種類の中の少なくとも１つを含めばよい。
【００３８】
［実施例３］
実施例３では、実施例１と同じような図３の演算システムを用い、図１の制御手順に従って、制御装置３が制御をする。この実施例２では、用いる重回帰式が実施例１と異なるだけである。実施例３で用いる重回帰式は、実施例１と実施例２とを組み合わせた形である。つまり、実施例３で用いられる重回帰式は、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ＋（Ｅ１Ｘ４１＋Ｅ２Ｘ４２＋…＋ＥｍＸ４ｍ）＋（Ｆ１Ｘ５１＋Ｆ２Ｘ５２＋…＋ＦｎＸ５ｎ）＋（Ｇ１Ｘ６１＋Ｇ２Ｘ６２＋…＋ＧｐＸ６ｐ）                  （４）
となる。この重回帰式（４）を用いることにより、重回帰式（２）を用いて太陽電池自身の温度Ｙを算出するときに比べて、算出結果の精度をさらに向上できる。
【００３９】
なお、実施例３でも、実施例２と同様に、重回帰式（４）の中に、太陽電池モジュールの設置状態、太陽電池モジュールの構造および太陽電池モジュールの種類の中の少なくとも１つを含めばよい。
【００４０】
なお、実施例１，２，３では、対象が太陽電池モジュールであったが、特に太陽電池モジュールに限定されない。例えば、太陽電池モジュールを構成する太陽電池セルを対象としてもよい。また、複数の太陽電池モジュールを備える太陽電池アレイを対象にしてもよい。
【００４１】
【発明の効果】
以上、説明したように、請求項１の発明により、太陽電池に対する日射量と、太陽電池の外気温度との変化を指数関数的な変化で表し、太陽電池に対する風速の変化を対数関数的な変化で表した重回帰式、つまり
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ
の重回帰式を用いるので、太陽電池の温度変化を算出したとき、算出結果の精度を向上できる。
【００４２】
請求項２〜４の発明により、
Ｙ＝Ａ１０Ｘ１＋Ｂ｛ｌｏｇ（ｂＸ２＋１）｝＋Ｃ１０Ｘ３＋Ｄ
の重回帰式に、太陽電池の設置状態、太陽電池の構造、太陽電池の種類を加えたので、算出結果の精度をさらに向上できる。
【００４３】
請求項５〜７の発明により、
Ｙ＝ＡＸ１＋ＢＸ２＋ＣＸ３＋Ｄ
の重回帰式に、太陽電池の設置状態、太陽電池の構造、太陽電池の種類を加えたので、重回帰式の重相関係数の値が向上し、太陽電池の温度変化を演算したとき、演算結果の精度を向上できる。
【図面の簡単な説明】
【図１】この発明の実施例１を示すフローチャートである。
【図２】重回帰式を説明するための図である。
【図３】実施例１を実施するための演算システムの一例を示すブロック図である。
【符号の説明】
Ｓ１１〜Ｓ１４  処理ステップ
【図１】
0003550416.tif 000004
【図２】
0003550416.tif 000005
【図３】
0003550416.tif 000006