(57)【特許請求の範囲】
【請求項１】
ソーラーパネルが出力する電力を利用して負荷を駆動する太陽光発電駆動システムであって、
前記ソーラーパネルが出力する直流電圧をパルス信号に従い交流電圧へ変換して前記交流電圧を出力するインバータ回路部と、
予め設定された前記交流電圧の周波数―電圧特性および前記ソーラーパネルが出力する直流電圧の値を基に前記交流電圧の周波数である出力周波数の制限値を算出する周波数制限値算出部と、
出力周波数の指令値を算出し、前記指令値または前記制限値に基づいたパルス信号を前記インバータ回路部へ出力する出力周波数算出部と、
を備えることを特徴とする太陽光発電駆動システム。
【請求項２】
前記インバータ回路部の出力電力が前記ソーラーパネルの出力電力以上であって、かつ前記制限値が前記指令値未満である場合に、前記出力周波数算出部は、前記制限値に基づいたパルス信号を出力することを特徴とする請求項１に記載の太陽光発電駆動システム。
【請求項３】
前記インバータ回路部の出力電力が前記ソーラーパネルの出力電力以上であって、かつ前記制限値が前記指令値以上である場合に、前記出力周波数算出部は、前記指令値に基づいたパルス信号を出力することを特徴とする請求項１または２に記載の太陽光発電駆動システム。
【請求項４】
前記ソーラーパネルが出力する直流電圧の値の変化に基づいて直流電圧の降下が異常な電圧降下か否かを判断する異常電圧降下判断部を備え、
前記周波数制限値算出部は、異常な電圧降下との判断があった場合、算出された前記制限値の減算補正を行うことを特徴とする請求項１から３のいずれか１つに記載の太陽光発電駆動システム。
【請求項５】
前記直流電圧をＶＤ、前記インバータ回路部の基底周波数をｆ０、前記インバータ回路部の基底周波数電圧をＶｆ０、前記インバータ回路部の出力開始電圧をＶＳ、ならびに前記インバータ回路部の出力開始周波数をｆＳとして、前記周波数制限値算出部は、次の式（１）に基づいて前記制限値であるｆＬ１を算出することを特徴とする請求項１から４のいずれか１つに記載の太陽光発電駆動システム。
【数１】
0006615421.tif 000006
【請求項６】
前記直流電圧をＶＤ、前記インバータ回路部の基底周波数をｆ０、前記インバータ回路部の基底周波数電圧をＶｆ０、前記インバータ回路部の出力開始電圧をＶＳ、ならびに前記インバータ回路部の出力開始周波数をｆＳとして、前記周波数制限値算出部は、次の式（２）に基づいて前記制限値であるｆＬ２を算出することを特徴とする請求項１から４のいずれか１つに記載の太陽光発電駆動システム。
【数２】
0006615421.tif 000007
【請求項７】
ソーラーパネルが出力する直流電圧をパルス信号に従い交流電圧へ変換して前記交流電圧を出力するインバータ回路部を有し、前記ソーラーパネルが出力する電力を利用して負荷を駆動する太陽光発電駆動システムの制御方法であって、
予め設定された交流電圧の周波数―電圧特性および前記ソーラーパネルが出力する直流電圧の値を基に前記交流電圧の周波数である出力周波数の制限値を算出する工程と、
出力周波数の指令値を算出し、前記指令値または前記制限値に基づいたパルス信号を前記インバータ回路部へ出力する工程と、
を含むことを特徴とする太陽光発電駆動システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーラーパネルでの発電によって得られた電気エネルギーを利用して負荷を駆動する太陽光発電駆動システムおよび太陽光発電駆動システムの制御方法に関する。
【背景技術】
【０００２】
負荷であるモータを駆動する太陽光発電駆動システムは、モータを安定して継続駆動するために、ソーラーパネルの出力電力がソーラーパネルの最大電力点以上となるようにモータの回転数を調整して、ソーラーパネルの出力電力を制御する。ソーラーパネルの設置場所における日照量の変化あるいは気温の変化といった環境変化によって、最大電力点は変化する。ソーラー出力電力が最大電力点よりも低くなると、モータは動作不良を生じる。ソーラー出力電力とは、ソーラーパネルの出力電力とする。【０００３】
特許文献１には、モータの回転数を反復して変化させたときのソーラーパネルの出力電圧の変動に基づいてソーラー出力電力の最大電力点までのマージンを推定して、ソーラーパネルの出力電圧を最大電力点の電圧よりも高くさせる調整を行うことが開示されている。特許文献１の技術によると、ソーラーパネルの出力電圧が最大電力点の電圧よりも高く、かつ出力電圧と最大電力点の電圧との乖離が許容範囲内である状態を維持することで、太陽光発電駆動システムは、環境変化によってソーラー出力電力が連続して変化する場合でもモータの動作不良を低減できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１０５７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術によると、太陽光発電駆動システムは、ソーラーパネルの出力電圧が最大電力点の電圧よりも高く、かつ最大電力点の電圧と出力電圧との乖離が許容範囲内となるまで、モータの回転数を反復して変化させてソーラーパネルの出力電圧を検出するという調整を行う。このため、太陽光発電駆動システムは、ソーラーパネルの出力電圧が適正な値に保たれるまでに時間を要するという問題があった。【０００６】
また、特許文献１の技術によると、太陽光発電駆動システムは、最大電力点の変化を検出するために、あらかじめ設定されたタイミングにおいてモータの回転数を反復して変化させる必要がある。このため、ソーラー出力電力に変化がなくソーラー出力電力の制御のための調整が不要な場合であっても、太陽光発電駆動システムは、当該タイミングにおいて回転数を反復して変化させる調整が必要となることから、モータの安定した駆動ができないという問題があった。【０００７】
本発明は、上記に鑑みてなされたものであって、ソーラーパネルの出力電力を制御するための調整に要する時間を短縮可能とし、かつ負荷の安定した駆動を可能とする太陽光発電駆動システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる太陽光発電駆動システムは、ソーラーパネルが出力する電力を利用して負荷を駆動する太陽光発電駆動システムである。本発明にかかる太陽光発電駆動システムは、ソーラーパネルが出力する直流電圧をパルス信号に従い交流電圧へ変換して交流電圧を出力するインバータ回路部と、予め設定された交流電圧の周波数―電圧特性およびソーラーパネルが出力する直流電圧の値を基に交流電圧の周波数である出力周波数の制限値を算出する周波数制限値算出部と、出力周波数の指令値を算出し、指令値または制限値に基づいたパルス信号をインバータ回路部へ出力する出力周波数算出部と、を備える。
【発明の効果】
【０００９】
本発明にかかる太陽光発電駆動システムは、ソーラーパネルの出力電力を制御するための調整に要する時間を短縮でき、かつ負荷の安定した駆動が可能となるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１にかかる太陽光発電駆動システムの概略構成を示す図
【図２】図１に示す太陽光発電駆動システムを構成するソーラーパネル、駆動装置およびモータを示す図
【図３】図２に示すソーラーパネルにより出力される直流電圧とインバータ回路部の出力周波数との関係について説明する図
【図４】図２に示す駆動装置が有する周波数制限値算出部によって算出される周波数制限値と交流電圧との関係の一例を示す図
【図５】図２に示す駆動装置が有する周波数制限値算出部によって算出される周波数制限値と交流電圧との関係の他の例を示す図
【図６】図２に示す駆動装置が有する制御部による動作の手順を示すフローチャート
【図７】図２に示す駆動装置が有する制御部の機能が専用のハードウェアを用いて実現される場合のハードウェア構成を示す図
【図８】図２に示す駆動装置が有する制御部の機能がプロセッサを用いて実現される場合のハードウェア構成を示す図
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態にかかる太陽光発電駆動システムおよび太陽光発電駆動システムの制御方法を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態１．
図１は、本発明の実施の形態１にかかる太陽光発電駆動システム１の概略構成を示す図である。図２は、図１に示す太陽光発電駆動システム１を構成するソーラーパネル２、駆動装置５およびモータ６を示す図である。太陽光発電駆動システム１は、ソーラーパネル２が出力する電力を利用して、負荷であるモータ６を駆動する。モータ６は、例えば誘導電動機である。太陽光発電駆動システム１は、ソーラーパネル２により供給される直流電圧を交流電圧へ変換してモータ６へ交流電圧を出力する駆動装置５を有する。
【００１３】
駆動装置５は、ソーラーパネル２により供給される直流電圧を蓄えるコンデンサ３と、コンデンサ３に蓄えられた直流電圧を交流電圧へ変換して交流電圧を出力するインバータ回路部４とを有する。また、駆動装置５は、コンデンサ３に蓄えられた直流電圧を検出する電圧検出部１０と、インバータ回路部４の出力側の電流を検出する電流検出部１１と、駆動装置５を制御する制御部２０とを有する。なお、図２には、制御部２０が有する機能構成を示している。
【００１４】
インバータ回路部４は、ソーラーパネル２により供給される直流電圧を、制御部２０が出力したパルス信号に従い、モータ６に対応した周波数の交流電圧へ変換する。インバータ回路部４は、変換後の交流電圧をモータ６へ印加する。具体的には、インバータ回路部４は、ＶＶＶＦ（Variable  Voltage  Variable  Frequency：可変電圧可変周波数）制御によって交流電圧の周波数と電圧レベルとを制御する。
【００１５】
電流検出部１１は、インバータ回路部４が出力するＵ相、Ｖ相およびＷ相の相電流を検出する。なお、当該相電流の総称を、出力電流と称する。制御部２０は、電圧検出部１０によって検出された直流電圧の値と電流検出部１１によって検出された出力電流の値とに基づいて、出力周波数の指令値を算出する。出力周波数は、インバータ回路部４が出力する交流電圧の周波数である。制御部２０は、算出された指令値または後述する周波数制限値に基づいたパルス信号をインバータ回路部４へ出力する。パルス信号は、パルス幅変調（Pulse  Width  Modulation：ＰＷＭ）がなされた信号である。
【００１６】
制御部２０は、インバータ回路部４をフィードバック制御する。制御部２０は、電圧検出部１０による直流電圧の検出結果を監視して、直流電圧の降下があった場合に当該降下が異常な電圧降下であるか否かを判断する異常電圧降下判断部１２を有する。また、制御部２０は、出力周波数の制限値である周波数制限値を算出する周波数制限値算出部１３と、モータ６の回転の加速または減速について中断と再開とを判断する加減速中断判断部１４と、出力周波数の指令値を算出する出力周波数算出部１５とを有する。制御部２０が有する各機能部は、実施の形態１の太陽光発電駆動システム１の制御方法を実行するためのプログラムである制御プログラムがハードウェアを用いて実行されることによって実現される。
【００１７】
異常電圧降下判断部１２は、電圧検出部１０によって検出された直流電圧の値の変化に基づいて、電圧降下の異常を検出する。具体的には、異常電圧降下判断部１２は、電圧降下の開始時からあらかじめ設定された設定時間内における直流電圧の値の減少が閾値以上の減少であった場合に、異常な電圧降下があったと判断する。また、異常電圧降下判断部１２は、設定時間内において閾値以上の直流電圧の値の減少がなかった場合、直流電圧は正常であると判断する。
【００１８】
異常電圧降下判断部１２は、異常な電圧降下があったか否かを示す１ビットの情報を出力する。異常な電圧降下があったと判断された場合の信号は「１」であって、正常と判断された場合の信号は「０」とする。なお、異常電圧降下判断部１２によって出力される信号は、異常な電圧降下があったか否かの識別が可能な信号であれば良く、「０」および「１」に限られない。
【００１９】
周波数制限値算出部１３は、電圧検出部１０によって検出された直流電圧の値、ならびに予め設定された交流電圧の周波数―電圧特性であるＶ／Ｆ特性に基づいて周波数制限値を算出する。Ｖ／Ｆ特性は、出力周波数の変化に対して出力電圧が変化する特性ともいえる。また、異常電圧降下判断部１２から周波数制限値算出部１３へ「１」が出力された場合、周波数制限値算出部１３は、算出された周波数制限値の減算補正を行う。異常電圧降下判断部１２から周波数制限値算出部１３への出力が「０」であった場合、周波数制限値算出部１３は、算出された周波数制限値の減算補正を行わない。
【００２０】
図３は、図２に示すソーラーパネル２により出力される直流電圧とインバータ回路部４の出力周波数との関係について説明する図である。図３の上段に示すグラフの縦軸は直流電圧「ＶＤ」を表す。図３の下段に示すグラフの縦軸は周波数制限値「ｆ」を表す。かかる２つのグラフの横軸は時間を表す。
【００２１】
上記のように、周波数制限値算出部１３は、直流電圧の値に基づいた周波数制限値を算出する。時刻ｔ１において直流電圧の降下が開始され、時刻ｔ１から設定時間Δｔが経過する前の時刻ｔ２において、直流電圧の値の減少が閾値ΔＶＴＨ以上の減少となった場合、異常電圧降下判断部１２は、時刻ｔ１に開始された電圧降下が異常な電圧降下であると判断し、かかる判断結果を示す「１」を周波数制限値算出部１３へ出力する。異常電圧降下判断部１２から周波数制限値算出部１３へ「１」が出力されたことによって、周波数制限値算出部１３は、直流電圧の値に基づいて算出された周波数制限値をΔｆだけ差し引く減算補正を行う。時刻ｔ２から設定時間Δｔが経過するまで、周波数制限値算出部１３は、周波数制限値を減算補正後の値とする。
【００２２】
時刻ｔ２以降において、設定時間Δｔが経過するまでの間に閾値ΔＶＴＨ以上の直流電圧の値の減少がない場合、異常電圧降下判断部１２は、時刻ｔ３における直流電圧は正常であると判断し、周波数制限値算出部１３への出力を「０」とする。異常電圧降下判断部１２から周波数制限値算出部１３への出力が「０」とされたことによって、周波数制限値算出部１３は、直流電圧の値に基づいて算出された周波数制限値の減算補正を行わない。太陽光発電駆動システム１は、異常な電圧降下があった場合に周波数制限値の減算補正を行うことで、異常な電圧降下によるモータ６の動作不良を抑制することができる。
【００２３】
ここで、周波数制限値算出部１３による周波数制限値の具体的な算出方法について説明する。周波数制限値算出部１３は、モータ６の用途または負荷特性に適合したＶ／Ｆ特性に基づいて周波数制限値を算出する。太陽光発電駆動システム１は、インバータ回路部４の出力電圧がコンデンサ３に蓄えられた直流電圧以上の電圧とならないように、Ｖ／Ｆ特性に基づいた周波数制限値によって出力周波数を制限する。これにより、太陽光発電駆動システム１は、インバータ回路部４の出力電力であるインバータ出力電力が、ソーラーパネル２の出力電力であるソーラー出力電力以上となることを抑制することができる。
【００２４】
以下に、周波数制限値の算出方法の２つの例を説明する。第１の例にかかる算出方法は、モータ６の用途が定トルク負荷用途である場合の周波数制限値の算出方法である。周波数制限値算出部１３は、以下の式（１）によって表されるＶ／Ｆ特性に基づいて、定トルク負荷用途の周波数制限値であるｆＬ１を算出する。式（１）および以下に述べる各式において、ＶＤは電圧検出部１０による検出結果である直流電圧、ｆ０はインバータ回路部４の基底周波数、Ｖｆ０はインバータ回路部４の基底周波数電圧、ＶＳはインバータ回路部４の出力開始電圧、ｆＳはインバータ回路部４の出力開始周波数とする。出力開始電圧は、モータ６の駆動開始時におけるインバータ回路部４の出力電圧であって、モータ６の駆動においてインバータ回路部４が正常に動作可能な下限電圧である。出力開始周波数は、モータ６の駆動開始時におけるインバータ回路部４の出力電圧の周波数であって、下限電圧のときの出力周波数である。周波数制限値算出部１３は、直流電圧、基底周波数、基底周波数電圧、出力開始電圧および出力開始周波数の各値を式（１）へ代入することによって、周波数制限値を算出する。
【００２５】
【数１】
0006615421.tif 000002
【００２６】
図４は、図２に示す駆動装置５が有する周波数制限値算出部１３によって算出される周波数制限値と交流電圧との関係の一例を示す図である。図４に示すグラフの縦軸は定トルク負荷用途の周波数制限値「ｆＬ１」を表す。グラフの横軸は交流電圧「ＶＡ」を表す。図４において、周波数制限値と交流電圧との関係は、直線グラフにより表される。図４に示すグラフは、モータ６の用途が定トルク負荷用途である場合のＶ／Ｆ特性を表す。
【００２７】
第２の例にかかる算出方法は、モータ６の用途が低減トルク負荷用途である場合の周波数制限値の算出方法である。周波数制限値算出部１３は、以下の式（２）によって表されるＶ／Ｆ特性に基づいて、低減トルク負荷用途の周波数制限値であるｆＬ２を算出する。周波数制限値算出部１３は、直流電圧、基底周波数、基底周波数電圧、出力開始電圧および出力開始周波数の各値を式（２）へ代入することによって、周波数制限値を算出する。
【００２８】
【数２】
0006615421.tif 000003
【００２９】
図５は、図２に示す駆動装置５が有する周波数制限値算出部１３によって算出される周波数制限値と交流電圧との関係の他の例を示す図である。図５に示すグラフの縦軸は低減トルク負荷用途の周波数制限値「ｆＬ２」を表す。グラフの横軸は交流電圧である「ＶＡ」を表す。図５において、周波数制限値と交流電圧との関係は、曲線グラフにより表される。図５に示すグラフは、モータ６の用途が低減トルク負荷用途である場合のＶ／Ｆ特性を表す。以上のように、周波数制限値算出部１３は、モータ６の用途または負荷特性に応じて、周波数制限値の算出方法を変更することができる。
【００３０】
加減速中断判断部１４は、ソーラー出力電力とインバータ出力電力とに基づいて、モータ６の回転の加速または減速について中断と再開とを判断する。駆動装置５は、加減速中断判断部１４による判断に従って加減速を中断および再開することで、モータ６の加減速時に発生する一時的な負荷増加の影響によってインバータ出力電力が増加することを抑制する。駆動装置５は、インバータ出力電力の増加を抑制することで、インバータ出力電力がソーラー出力電力以上となることによる直流電圧の電圧降下の発生を抑制する。これにより、駆動装置５は、モータ６の加減速中におけるモータ６の動作不良を抑制することができる。
【００３１】
具体的には、加減速中断判断部１４は、以下の式（３）によってソーラー出力電力を求めることができる。加減速中断判断部１４は、以下の式（４）によってインバータ出力電力を求めることができる。式（３）において、ＰＳはソーラー出力電力、ＰＳ０はソーラー基準出力電力とする。ソーラー基準出力電力は、インバータ回路部４の出力電圧が基底周波数電圧であるときのソーラー出力電圧とする。式（４）において、ＰＩはインバータ出力電力、Ｉは電流検出部１１による検出結果である出力電流とする。
【００３２】
【数３】
0006615421.tif 000004
【００３３】
【数４】
0006615421.tif 000005
【００３４】
加減速中断判断部１４は、算出されたインバータ出力電力が、算出されたソーラー出力電力以上であった場合、加速を中断する旨の判断をなす。また、加減速中断判断部１４は、算出されたインバータ出力電力が、算出されたソーラー出力電力未満であった場合、加速を再開する旨の判断をなす。加減速中断判断部１４は、加速について中断と再開との判断結果を示す１ビットの情報を出力する。加速の中断と判断された場合の信号は「０」であって、加速の再開と判断された場合の信号は「１」とする。なお、加減速中断判断部１４によって出力される信号は、加速について中断と再開との判断結果の識別が可能な信号であれば良く、「０」および「１」に限られない。
【００３５】
出力周波数算出部１５は、加減速中断判断部１４による判断結果と、周波数制限値算出部１３による周波数制限値の算出結果とを基に、出力周波数の指令値を算出する。出力周波数算出部１５は、出力周波数算出部１５により算出された指令値または周波数制限値算出部１３により算出された周波数制限値に基づいたパルス信号をインバータ回路部４へ出力する。
【００３６】
次に、制御部２０の具体的な動作について説明する。図６は、図２に示す駆動装置５が有する制御部２０による動作の手順を示すフローチャートである。ステップＳ１において、異常電圧降下判断部１２は、直流電圧の異常な降下を監視する。異常電圧降下判断部１２は、設定時間内における直流電圧の値の減少が閾値以上の減少であった場合に、異常な電圧降下があったと判断する。異常電圧降下判断部１２は、設定時間内において閾値以上の直流電圧の値の減少がなかった場合、直流電圧は正常であると判断する。
【００３７】
ステップＳ２において、加減速中断判断部１４は、インバータ出力電力とソーラー出力電力とを算出する。ステップＳ３において、周波数制限値算出部１３は、電圧検出部１０による検出結果である直流電圧の値を基に周波数制限値を算出する。
【００３８】
ステップＳ４において、周波数制限値算出部１３は、異常電圧降下判断部１２から周波数制限値算出部１３への出力を基に、異常な電圧降下があったか否かを判断する。異常な電圧降下があった場合（ステップＳ４，Ｙｅｓ）、制御部２０は、ステップＳ５へ手順を進める。一方、異常な電圧降下がなかった場合（ステップＳ４，Ｎｏ）、制御部２０は、ステップＳ６へ手順を進める。
【００３９】
ステップＳ５において、周波数制限値算出部１３は、ステップＳ３において算出された周波数制限値を減算補正する。ステップＳ６において、出力周波数算出部１５は、加減速中断判断部１４から出力周波数算出部１５への出力を基に、インバータ出力電力がソーラー出力電力未満であるか否かを判断する。インバータ出力電力がソーラー出力電力未満である場合（ステップＳ６，Ｙｅｓ）、制御部２０は、ステップＳ８へ手順を進める。一方、インバータ出力電力がソーラー出力電力以上である場合（ステップＳ６，Ｎｏ）、制御部２０は、ステップＳ７へ手順を進める。
【００４０】
ステップＳ７において、出力周波数算出部１５は、前回の周波数指令にかかる指令値に基づいたパルス信号をインバータ回路部４へ出力する。ステップＳ８において、出力周波数算出部１５は、ステップＳ３またはステップＳ５にて算出された周波数制限値が、今回算出された出力周波数の指令値未満か否かを判断する。周波数制限値が指令値未満である場合（ステップＳ８，Ｙｅｓ）、制御部２０は、ステップＳ１０へ手順を進める。一方、周波数制限値が指令値以上である場合（ステップＳ８，Ｎｏ）、制御部２０は、ステップＳ９へ手順を進める。
【００４１】
ステップＳ９において、出力周波数算出部１５は、今回算出された出力周波数の指令値に基づいたパルス信号をインバータ回路部４へ出力する。ステップＳ１０において、出力周波数算出部１５は、ステップＳ３またはステップＳ５にて算出された周波数制限値に基づいたパルス信号をインバータ回路部４へ出力する。これにより、制御部２０は、図６に示す手順に従った動作を終了する。
【００４２】
駆動装置５が有する制御部２０の機能は、処理回路を用いて実現される。処理回路は、駆動装置５に搭載される専用のハードウェアである。処理回路は、メモリに格納されるプログラムを実行するプロセッサであっても良い。
【００４３】
図７は、図２に示す駆動装置５が有する制御部２０の機能が専用のハードウェアを用いて実現される場合のハードウェア構成を示す図である。専用のハードウェアである処理回路４１は、単一回路、複合回路、プログラム化されたプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field-Programmable  Gate  Array）、又はこれらの組み合わせである。
【００４４】
図８は、図２に示す駆動装置５が有する制御部２０の機能がプロセッサ４２を用いて実現される場合のハードウェア構成を示す図である。プロセッサ４２およびメモリ４３は、相互に通信可能に接続されている。プロセッサ４２は、メモリ４３に格納されるプログラムを実行する。
【００４５】
プロセッサ４２は、ＣＰＵ（Central  Processing  Unit）、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、又はＤＳＰ（Digital  Signal  Processor）である。制御部２０の機能は、プロセッサ４２と、ソフトウェア、ファームウェア、又はソフトウェアとファームウェアとの組み合わせによって実現される。ソフトウェア又はファームウェアは、プログラムとして記述され、メモリ４３に格納される。メモリ４３は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable  Programmable  Read  Only  Memory）、ＥＥＰＲＯＭ（登録商標）（Electrically  Erasable  Programmable  Read  Only  Memory）等の不揮発性もしくは揮発性の半導体メモリ等の内蔵メモリである。
【００４６】
制御部２０の機能の一部が専用のハードウェアにより実現され、制御部２０の機能のその他の部分がソフトウェアあるいはファームウェアにより実現されても良い。このように、制御部２０の機能は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組み合わせによって実現することができる。
【００４７】
実施の形態１によると、太陽光発電駆動システム１は、Ｖ／Ｆ特性およびソーラーパネル２が出力する直流電圧の値を基に出力周波数の制限値を算出し、インバータ出力電力がソーラー出力電力以上かつ制限値が指令値未満である場合に、制限値に基づいた周波数のパルス信号をインバータ回路部４へ出力する。太陽光発電駆動システム１は、Ｖ／Ｆ特性に基づいた制限値による出力周波数の制限によって、インバータ出力電力をソーラー出力電力未満にさせる調整を可能とし、モータ６の動作不良を低減可能とする。太陽光発電駆動システム１は、モータ６の回転数を反復して変化させてソーラーパネル２の出力電圧を検出するという調整が不要となることで、ソーラー出力電力の制御のための調整に要する時間を短縮することができる。太陽光発電駆動システム１は、あらかじめ設定されたタイミングにおいてモータ６の回転数を反復して変化させる必要がないため、ソーラー出力電力に変化がない場合におけるモータ６の安定した駆動が可能となる。これにより、太陽光発電駆動システム１は、ソーラーパネル２の出力電力を制御するための調整に要する時間を短縮でき、かつ負荷の安定した駆動が可能となるという効果を奏する。
【００４８】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００４９】
１  太陽光発電駆動システム、２  ソーラーパネル、３  コンデンサ、４  インバータ回路部、５  駆動装置、６  モータ、１０  電圧検出部、１１  電流検出部、１２  異常電圧降下判断部、１３  周波数制限値算出部、１４  加減速中断判断部、１５  出力周波数算出部、２０  制御部、４１  処理回路、４２  プロセッサ、４３  メモリ。
【要約】
太陽光発電駆動システム（１）は、ソーラーパネル（２）が出力する直流電圧をパルス信号に従い交流電圧へ変換して交流電圧を出力するインバータ回路部（４）と、予め設定された交流電圧の周波数―電圧特性およびソーラーパネル（２）が出力する直流電圧の値を基に交流電圧の周波数である出力周波数の制限値を算出する周波数制限値算出部（１３）と、出力周波数の指令値を算出し、指令値または制限値に基づいたパルス信号をインバータ回路部（４）へ出力する出力周波数算出部（１５）と、を備える。【図１】
0006615421.tif 000008
【図２】
0006615421.tif 000009
【図３】
0006615421.tif 000010
【図４】
0006615421.tif 000011
【図５】
0006615421.tif 000012
【図６】
0006615421.tif 000013
【図７】
0006615421.tif 000014
【図８】
0006615421.tif 000015