充電及び放電が可能な蓄電装置に接続される蓄電側回路、発電を行って発電電力を出力する発電装置に接続される発電側回路及び電力系統に接続される系統側回路を有し、電力変換を介して前記蓄電装置、前記発電装置及び前記電力系統間における送電及び受電を行う電力変換回路と、前記電力変換回路を制御することで前記送電及び受電を制御する制御部と、を備え、前記制御部は、前記発電電力の不足分又は余剰分を前記電力変換回路及び前記電力系統間の電力の入出力にて吸収しつつ、前記発電装置の発電電力を用いて前記蓄電装置を一定の第1基準条件下で充電する、又は、前記発電装置の発電電力及び前記蓄電装置の放電電力を用いて前記電力変換回路に接続された負荷及び二次電池の少なくとも一方に電力供給を行うべく前記蓄電装置を一定の第2基準条件下で放電させる定量制御を実行し、前記定量制御において、前記電力変換回路及び前記電力系統間の電力の入出力の切り替えが所定時間内に所定回数以上検出されたとき、或いは、前記発電装置の発電電力量又は前記発電電力量に応じた値と前記第1基準条件又は前記第2基準条件とに基づいて前記切り替えの発生が予測されたとき、前記制御部は、前記蓄電装置の充電又は放電の条件を前記第1基準条件又は前記第2基準条件から変化させることで前記切り替えを抑制する抑制制御を実行することを特徴とする電力変換装置。前記蓄電側回路は、前記蓄電装置の充電又は放電の条件が前記制御部から与えられた充放電指令量に従うように、前記電力変換回路及び前記蓄電装置間における電力変換を実行し、前記制御部は、前記定量制御において前記検出又は前記予測が成されたとき、前記充放電指令量を、前記第1基準条件又は前記第2基準条件に従った基準量から変化させることにより前記抑制制御を実現することを特徴とする請求項1に記載の電力変換装置。前記系統側回路は、前記電力変換回路及び前記電力系統間における電力の入出力の条件が前記制御部から与えられた系統入出力指令量に従うように、前記電力変換回路及び前記電力系統間における電力変換を実行し、前記制御部は、前記定量制御において前記検出又は前記予測が成されたとき、前記検出又は前記予測が成される前を基準として前記系統入出力指令量を変化させ、その変化分に対応する電力量を前記蓄電装置の充電電力量又は放電電力量の変化に割り当てることで前記抑制制御を実現することを特徴とする請求項1に記載の電力変換装置。充電及び放電が可能な蓄電装置に接続される蓄電側回路、発電を行って発電電力を出力する発電装置に接続される発電側回路及び電力系統に接続される系統側回路を有し、電力変換を介して前記蓄電装置、前記発電装置及び前記電力系統間における送電及び受電を行う電力変換回路と、前記電力変換回路を制御することで前記送電及び受電を制御する制御部と、を備え、前記制御部は、前記発電電力の不足分又は余剰分を前記蓄電装置の充電又は放電にて吸収しつつ、前記発電装置の発電電力を用いて前記電力変換回路から前記電力系統へ一定の第1基準条件下で電力を出力する、又は、前記発電電力と前記電力系統から前記電力変換回路への入力電力とを用いて前記電力変換回路に接続された負荷及び二次電池の少なくとも一方に電力供給を行うべく前記電力系統から前記電力変換回路へ一定の第2基準条件で電力を入力する定量制御を実行し、前記定量制御において、前記電力変換回路及び前記蓄電装置間の電力の入出力の切り替えが所定時間内に所定回数以上検出されたとき、前記発電装置の発電電力量又は前記発電電力量に応じた値と前記第1基準条件又は前記第2基準条件とに基づいて前記切り替えの発生が予測されたとき、前記制御部は、前記電力変換回路及び前記電力系統間における電力の入出力の条件を前記第1基準条件又は前記第2基準条件から変化させることで前記切り替えを抑制する抑制制御を実行することを特徴とする電力変換装置。前記系統側回路は、前記電力変換回路及び前記電力系統間における電力の入出力の条件が前記制御部から与えられた系統入出力指令量に従うように、前記電力変換回路及び前記電力系統間における電力変換を実行し、前記制御部は、前記定量制御において前記検出又は前記予測が成されたとき、前記系統入出力指令量を、前記第1基準条件又は前記第2基準条件に従った基準量から変化させることにより前記抑制制御を実現することを特徴とする請求項4に記載の電力変換装置。前記蓄電側回路は、前記蓄電装置の充電又は放電の条件が前記制御部から与えられた充放電指令量に従うように、前記電力変換回路及び前記蓄電装置間における電力変換を実行し、前記制御部は、前記定量制御において前記検出又は前記予測が成されたとき、前記検出又は前記予測が成される前を基準として前記充放電指令量を変化させ、その変化分に対応する電力量を前記電力変換回路及び前記電力系統間の入出力電力量の変化に割り当てることで前記抑制制御を実現することを特徴とする請求項4に記載の電力変換装置。前記制御部は、前記抑制制御の実行期間中において、前記発電装置の発電電力量又は前記発電電力量に応じた値と、前記第1基準条件又は前記第2基準条件とに基づき、所定の解除条件が満たされると判断した場合に、前記抑制制御の実行を解除することを特徴とする請求項1~請求項6の何れかに記載の電力変換装置。前記制御部は、前記抑制制御の実行期間中において、前記切り替えが検出されたとき前記抑制制御の実行を解除することを特徴とする請求項1~請求項6の何れかに記載の電力変換装置。しかしながら、上記従来方法では、太陽光発電装置の発電電力量が充電指令量付近にあるとき、双方向コンバータから成る電力変換回路と電力系統との間で電力の入出力が頻繁に切り替わる現象が発生しうる。このような現象は、電力系統の安定性にとって好ましくない。同様の現象が、一定条件下で蓄電装置を放電させるときにも発生しうる。また、一定条件下で電力系統へ電力出力を行うとき又は電力系統から電力を入力するときには、上記現象に類似する現象として、電力変換回路及び蓄電装置間の入出力の頻繁な切り替わりが発生しうる。このような現象は、蓄電装置にとって好ましいものではない。そこで本発明は、上述のような現象の抑制に寄与する電力変換装置を提供することを目的とする。本発明に係る第1の電力変換装置は、充電及び放電が可能な蓄電装置に接続される蓄電側回路、発電を行って発電電力を出力する発電装置に接続される発電側回路及び電力系統に接続される系統側回路を有し、電力変換を介して前記蓄電装置、前記発電装置及び前記電力系統間における送電及び受電を行う電力変換回路と、前記電力変換回路を制御することで前記送電及び受電を制御する制御部と、を備え、前記制御部は、前記発電電力の不足分又は余剰分を前記電力変換回路及び前記電力系統間の電力の入出力にて吸収しつつ、前記発電装置の発電電力を用いて前記蓄電装置を一定の第1基準条件下で充電する、又は、前記発電装置の発電電力及び前記蓄電装置の放電電力を用いて前記電力変換回路に接続された負荷及び二次電池の少なくとも一方に電力供給を行うべく前記蓄電装置を一定の第2基準条件下で放電させる定量制御を実行し、前記定量制御において、前記電力変換回路及び前記電力系統間の電力の入出力の切り替えが所定時間内に所定回数以上検出されたとき、或いは、前記発電装置の発電電力量又は前記発電電力量に応じた値と前記第1基準条件又は前記第2基準条件とに基づいて前記切り替えの発生が予測されたとき、前記制御部は、前記蓄電装置の充電又は放電の条件を前記第1基準条件又は前記第2基準条件から変化させることで前記切り替えを抑制する抑制制御を実行することを特徴とする。本発明に係る第2の電力変換装置は、充電及び放電が可能な蓄電装置に接続される蓄電側回路、発電を行って発電電力を出力する発電装置に接続される発電側回路及び電力系統に接続される系統側回路を有し、電力変換を介して前記蓄電装置、前記発電装置及び前記電力系統間における送電及び受電を行う電力変換回路と、前記電力変換回路を制御することで前記送電及び受電を制御する制御部と、を備え、前記制御部は、前記発電電力の不足分又は余剰分を前記蓄電装置の充電又は放電にて吸収しつつ、前記発電装置の発電電力を用いて前記電力変換回路から前記電力系統へ一定の第1基準条件下で電力を出力する、又は、前記発電電力と前記電力系統から前記電力変換回路への入力電力とを用いて前記電力変換回路に接続された負荷及び二次電池の少なくとも一方に電力供給を行うべく前記電力系統から前記電力変換回路へ一定の第2基準条件で電力を入力する定量制御を実行し、前記定量制御において、前記電力変換回路及び前記蓄電装置間の電力の入出力の切り替えが所定時間内に所定回数以上検出されたとき、前記発電装置の発電電力量又は前記発電電力量に応じた値と前記第1基準条件又は前記第2基準条件とに基づいて前記切り替えの発生が予測されたとき、前記制御部は、前記電力変換回路及び前記電力系統間における電力の入出力の条件を前記第1基準条件又は前記第2基準条件から変化させることで前記切り替えを抑制する抑制制御を実行することを特徴とする。本発明によれば、上述のような現象の抑制に寄与する電力変換装置を提供することが可能である。以下、本発明の実施形態の例を、図面を参照して具体的に説明する。参照される各図において、同一の部分には同一の符号を付し、同一の部分に関する重複する説明を原則として省略する。尚、本明細書では、記述の簡略化上、情報、信号、物理量、状態量又は部材等を参照する記号又は符号を記すことによって該記号又は符号に対応する情報、信号、物理量、状態量又は部材等の名称を省略又は略記することがある。<<第1実施形態>>本発明の第1実施形態について説明する。図1は、第1実施形態に係る、蓄電池システムとも呼ぶことができる電力供給システム1の概略全体構成図である。電力供給システム1は、図1に示されるブロックの全て又は一部を備えている。例えば、電力供給システム1は、少なくとも電力変換装置2、蓄電装置3、発電装置4、表示部9及び操作部10を備えている。表示部9及び操作部10は、電力変換装置2の構成要素であっても良い。蓄電装置3には、1以上の二次電池から成る電池部不図示が設けられている。蓄電装置3の電池部を形成する二次電池は、任意の種類の二次電池であり、例えば、リチウムイオン電池、ニッケル水素電池である。本実施形態において、放電及び充電とは、特に記述なき限り蓄電装置3の放電及び充電より詳細には、蓄電装置3の電池部内の各二次電池の放電及び充電を意味する。電力変換装置2は、電力変換回路20及び制御部23を有する。電力変換回路20は、電力端子TB1及びTB2を有し、蓄電装置3に接続される蓄電装置用の電力変換部21Bと、電力端子TG1及びTG2を有し、発電装置4に接続される発電装置用の電力変換部21Gと、電力端子TS1及びTS2を有し、電力系統5に接続される系統用の電力変換部21Sと、電力変換部21B、21G及び21Sを共通接続する中間配線22と、を備える。蓄電装置3は、電力端子TB1にて電力変換部21Bに接続され、自身の放電電力を電力変換部21Bに出力することができると共に、電力変換部21Bから充電電力の供給を受けたときには充電される。発電装置4は、任意のエネルギに基づく発電を行って発電電力を出力する発電装置であり、当該エネルギの例として自然エネルギ太陽光、風力、水力、地熱等が挙げられる。ここでは、発電装置4が太陽光に基づく発電を行って発電電力を出力する太陽光発電装置であるとする。発電装置4は、電力端子TG1にて電力変換部21Gに接続され、発電装置4の発電電力は電力変換部21Gに出力される。電力系統5は、商用交流電力を生成及び出力する商用電源6に接続され、商用交流電力を送電する。電力系統5は、電力端子TS1にて電力変換部21Sに接続され、電力端子TS1を介して電力変換部21S及び電力系統5間の送電及び受電が行われる。電力端子TB2、TG2及びTS2は、中間配線22によって電力変換回路20内で共通接続されている。系統負荷7及び直流負荷8は、例えば、電力供給システム1が導入される工場、店舗、ビル又は一般家屋等における工業機器又は電化製品等である。系統負荷7は、電力端子TS1及び電力系統5に接続され、直流負荷8は中間配線22に接続される。電力変換回路20から電力系統5に出力された電力の全部又は一部は系統負荷7にて消費されることもあるが、ここでは、電力変換回路20から系統負荷7に向かう電力は、電力変換回路20から電力系統5への出力電力の一部であると考える即ち、系統負荷7の電力消費は本発明の本質と関係がないため、以下の説明では、系統負荷7の存在を無視する。尚、直流負荷8及び中間配線22間に電力変換部を設けるようにしても良い。電力変換回路20は、制御部23による制御の下、蓄電装置3、発電装置4及び電力系統5間における送電及び受電を行い、この送電及び受電の際、必要な電力変換を行う。具体的には、電力変換部21Bは、電力端子TB1を介して蓄電装置3から受けた直流の放電電力を他の直流電力に変換して該他の直流電力を電力端子TB2から出力する放電用電力変換と、電力端子TB2を介して受けた直流電力を他の直流電力に変換して該他の直流電力を電力端子TB1を介し充電電力として蓄電装置3に出力する充電用電力変換と、を実行可能である。放電用電力変換によって電力端子TB2から出力された電力は、中間配線22を介して直流負荷8に送られる、又は、中間配線22及び電力変換部21Sを介して電力系統5に送られる。充電用電力変換において、電力変換部21Bが電力端子TB2を介して受ける直流電力は、電力変換部21G及び中間配線22を介して供給された発電装置4の発電電力に基づく電力、若しくは、電力変換部21S及び中間配線22を介して供給された電力系統5からの商用交流電力に基づく電力、又は、それらの組み合わせである。電力変換部21Gは、電力端子TG1を介して発電装置4から受けた直流の発電電力を他の直流電力に変換して該他の直流電力を電力端子TG2から出力する発電用電力変換を実行可能である。発電用電力変換によって電力端子TG2から出力された電力は、中間配線22を介して直流負荷8に送られる、中間配線22及び電力変換部21Sを介して電力系統5に送られる、又は、中間配線22及び電力変換部21Bを介して蓄電装置3に送られる。電力変換部21Sは、電力端子TS1を介して電力系統5から受けた商用交流電力を直流電力に変換して該直流電力を電力端子TS2から出力する系統入力用電力変換と、電力端子TS2を介して受けた直流電力を交流電力に変換して該交流電力を電力端子TS1を介して電力系統5に出力する系統出力用電力変換と、を実行可能である。系統入力用電力変換によって電力端子TS2から出力された電力は、中間配線22を介して直流負荷8に送られる、又は、中間配線22及び電力変換部21Bを介して蓄電装置3に送られる。系統出力用電力変換において、電力変換部21Sが電力端子TS2を介して受ける直流電力は、蓄電装置3から電力変換部21B及び中間配線22を介して供給された蓄電装置3の放電電力に基づく直流電力、若しくは、発電装置4から電力変換部21G及び中間配線22を介して供給された発電装置4の発電電力に基づく直流電力、又は、それらの組み合わせである。制御部23は、各種センサを用いて、電力変換回路20の各部における電圧値、電流値及び電力量を表す入出力電力情報を取得する。具体的には、制御部23は、電流センサを用いて、電力端子TB1、TG1、TS1、TB2、TG2、TS2を介して流れる電流の値IB、IG、IS、IBINT、IGINT、ISINTを個別に取得すると共に、電圧センサを用いて、電力端子TB1、TG1、TS1に加わる電圧の値VB、VG、VSを個別に取得する。また、制御部23は、電圧センサを用いて、電力端子TB2、TG2及びTS2に加わる共通の電圧の値VINTを取得する。入出力電力情報は、電流値IB、IG、IS、IBINT、IGINT及びISINT並びに電圧値VB、VG、VS及びVINTを含み、下記式1a~1fによって表される電力量PB、PG、PS、PBINT、PGINT及びPSINTも含みうる。PB=VB×IB...1aPG=VG×IG...1bPS=VS×IS...1cPBINT=VINT×IBINT...1dPGINT=VINT×IGINT...1ePSINT=VINT×ISINT...1fIB、VB及びPBは、夫々、蓄電装置3から電力変換部21Bに入力される蓄電装置3の放電電力における電流値、電圧値及び電力量又は電力変換部21Bから蓄電装置3に出力される蓄電装置3の充電電力における電流値、電圧値及び電力量である。IG、VG及びPGは、夫々、発電装置4から電力変換部21Gに入力される発電装置4の発電電力における電流値、電圧値及び電力量である。IS、VS及びPSは、夫々、電力系統5から電力変換部21Sに入力される商用交流電力における電流値、電圧値及び電力量又は電力変換部21Sから電力系統5に出力される交流電力における電流値、電圧値及び電力量である。IBINT、VINTは、IB及びVBに対応する、電力変換部21Bにおける電力変換前又は後の電流値及び電圧値である。IGINT、VINTは、IG及びVGに対応する、電力変換部21Gにおける電力変換後の電流値及び電圧値である。ISINT、VINTは、IS及びVSに対応する、電力変換部21Sにおける電力変換前又は後の電流値及び電圧値である。制御部23は、入出力電力情報に基づき、電力変換部21B、21G及び21Sの各電力変換の動作を含む電力変換回路20の動作を制御し、電力変換回路20の動作の制御を介して、蓄電装置3、発電装置4及び電力系統5間の送電及び受電を制御する。また、制御部23は、液晶ディスプレイ等から成る表示部9を制御することで、表示部9に所望の映像を表示させることができる。操作部10は、電力供給システム1の操作者からの様々な指示及び情報を受け、その指示及び情報を制御部23に伝達する。操作者は、例えば、電力供給システム1の所有者、使用者又は保守管理者所謂サービスマン等である。操作部10は、表示部9上のタッチパネルを含みうる。尚、蓄電装置3と同様の他の1以上の蓄電装置が更に電力供給システム1に設けられていても良く、この場合、その他の1以上の蓄電装置に対する電力変換部を電力変換回路20に追加すると良い後述の他の実施形態においても同様。また、発電装置4と同様の他の1以上の発電装置が更に電力供給システム1に設けられていても良く、この場合、他の1以上の発電装置に対する電力変換部を電力変換回路20に追加すると良い後述の他の実施形態においても同様。また、制御部23は、複数の制御部にて形成されていても良い後述の他の実施形態においても同様。制御部23は、入出力電力情報に基づき、充電定量制御、放電定量制御、系統出力定量制御及び系統入力定量制御を実行することができる。以下、それらの制御について個別に説明する。[充電定量制御]まず、充電定量制御を説明する。充電定量制御において、制御部23は、発電装置4の発電電力を用いて蓄電装置3が一定の充電基準条件下で充電されるように電力変換回路20を制御する。この充電定量制御において、発電装置4の発電電力量が蓄電装置3の充電に必要な電力量よりも少ないときには、それらの差分に相当する不足電力が電力系統5から電力変換回路20に入力されるように、且つ、発電装置4の発電電力量が蓄電装置3の充電に必要な電力量よりも多いときには、それらの差分に相当する余剰電力が電力変換回路20から電力系統5に出力されるように、入出力電力情報に基づき制御部23は電力変換回路20を制御する。充電定量制御を考える場合、直流負荷8の存在は無視される直流負荷8の有無は問わない。充電基準条件は、蓄電装置3の充電電力量又は該充電電力量に依存する電流値及び電圧値等を指定する条件であり、制御部23は充電基準条件を自由に定めることができる。充電基準条件は、蓄電装置3の充電電力量に依存する電流値及び電圧値の一方のみを指定する条件であっても良い。ここでは、充電基準条件が蓄電装置3を一定の蓄電用基準電力量充放電基準電力量PBREFで充電することを指定しているものとする。制御部23は、電力変換部21Bから蓄電装置3に供給される充電電力量を指定する充電指令量PBを生成して電力変換部21Bに与えることができる。電力変換部21Bは、充電指令量PBにて指定された充電電力量を蓄電装置3に供給するべく、電圧値VB及び電流値IBの制御を含めた充電用電力変換を行う。充電指令量PBは、電圧値VB及び電流値IBを指定する電圧指令量及び電流指令量から形成されていても良い。充電定量制御において、制御部23は、充電指令量PBに蓄電用基準電力量PBREFの値を代入することで蓄電装置3を一定の蓄電用基準電力量PBREFで充電させることができる。今、説明の具体化のため、PBREF=10であることを考え、且つ、充電指令量等を含む任意の電力量に関する数値の単位はkWsキロワット秒であると統一して考える。また、説明の簡略化上、特に記述無き限り、電力変換回路20内における電力損失はゼロであると考える即ち、電力変換回路20内の各電力変換における電力変換効率を100であると仮定する。充電定量制御において、PBREF=10である場合、制御部23は充電指令量PBに10を代入することができる。この場合において例えば、図2aに示す如く、発電装置4の発電電力量が6kWsであるならば、発電装置4の発電電力量が蓄電装置3の充電に必要な電力量10kWs=PBよりも少ないため、それらの差分に相当する不足電力量4kWsが電力系統5から電力変換回路20に入力されるように、制御部23は電力変換部21Sを制御する。一方例えば、図2bに示す如く、発電装置4の発電電力量が13kWsであるならば、発電装置4の発電電力量が蓄電装置3の充電に必要な電力量10kWs=PBよりも多いため、それらの差分に相当する余剰電力量3kWsが電力変換回路20から電力系統5に出力されるように、制御部23は電力変換部21Sを制御する。図3において、実線曲線311は発電装置4の発電電力量の時間推移を表し、タイミングtA1が図2aの状態に対応し、タイミングtA2が図2bの状態に対応する。このように、充電定量制御では、発電装置4の発電電力の不足分又は余剰分を電力変換回路20及び電力系統5間の電力の入出力にて吸収しつつ、発電装置4の発電電力を用いて蓄電装置3を一定の充電基準条件下で充電する。―――系統側ハンチング現象―――ところが、充電定量制御において、仮に図2cに示す如く、発電装置4の発電電力量が蓄電用基準電力量PBREF付近の値を持っていたとき、発電電力の不足状態及び余剰状態間の行き来に伴う、電力変換回路20及び電力系統5間の電力の入出力の切り替わりが比較的短期間で繰り返して発生する図3も参照。充電定量制御の実行時における、このような切り替わりを系統側ハンチング現象と呼ぶ。系統側ハンチング現象が発生すると電力系統5が不安定になるおそれがある。特に、電力変換装置2、蓄電装置3及び発電装置4を導入した機器が、多数、電力系統5に接続されている状態において、各機器において系統側ハンチング現象が生じたとき、電力系統5の安定性が損なわれるおそれがある。―――系統側ハンチング検出処理HD1A―――充電定量制御の実行期間中において、制御部23は、入出力電力情報に基づく系統側ハンチング検出処理HD1Aを行うことで、系統側ハンチング現象の発生を検出することができる。系統側ハンチング検出処理HD1Aにおいて、制御部23は、入出力電力情報に含まれる電流値IS又はISINTに基づき、電力変換部21S及び電力系統5間の電力の入出力の切り替えが所定時間内に所定回数以上検出されたとき、系統側ハンチング検出判定を成す。所定回数は1以上の任意の回数であって良いが、2以上が望ましい。系統側ハンチング検出判定とは、現在、系統側ハンチング現象が発生していると判断することを意味する。―――系統側ハンチング予測処理HP1A―――また、充電定量制御の実行期間中において、制御部23は、入出力電力情報に基づく系統側ハンチング予測処理HP1Aを行うことで、系統側ハンチング現象の発生を予測しても良い即ち、未来において系統側ハンチング現象が発生しそうであるかを予測しても良い。例えば、系統側ハンチング予測処理HP1Aにおいて、制御部23は、電流値IG及び電圧値VGに基づき即ち発電電力量PGに基づき又は電流値IGINT及び電圧値VINTに基づき発電電力量PGに対応する充電電力量PB’を求めて、充電電力量PB’と充電基準条件にて規定されている蓄電用基準電力量PBREFとを比較する。そして、制御部23は、それらの差の絶対値|PB’-PBREF|が所定の正の閾値TH1A以下である場合に、或いは、絶対値|PB’-PBREF|が閾値TH1A以下である状態が所定時間以上継続して観測された場合に、系統側ハンチング予測判定を成す。系統側ハンチング予測判定とは、近い将来において系統側ハンチング現象が発生しそうであると判断することを意味する。発電電力量PGに対応する充電電力量PB’とは、発電装置4の発電電力量PGに基づく蓄電装置3に対する充電電力量を指し、電力変換部21G及び21Bの電力変換効率と積IG×VGを用いて、或いは、電力変換部21Bの電力変換効率と積IGINT×VINTを用いて充電電力量PB’を求めることができる。電力変換部21G及び21Bの電力損失量をゼロと仮定すれば、PB’=PGである。―――ハンチング抑制制御CNT1A―――充電定量制御の実行期間中において、系統側ハンチング検出判定又は系統側ハンチング予測判定を成したとき、制御部23は、蓄電装置3の充電電力量を充電基準条件に従った蓄電用基準電力量PBREFから変化させるハンチング抑制制御CNT1Aを実行する。ハンチング抑制制御CNT1Aでは、充電電力量を変化させることで、電力変換回路20及び電力系統5間の入出力電力量の絶対値を増大させ、これによって系統側ハンチング現象を抑制する。電力変換回路20及び電力系統5間の入出力電力量とは、電力系統5から電力変換回路20への入力電力量又は電力変換回路20から電力系統5への出力電力量を指す。系統側ハンチング検出判定又は系統側ハンチング予測判定を成したタイミングを、系統側ハンチング認知タイミングとも呼ぶ。制御部23は、系統側ハンチング認知タイミングから抑制制御CNT1Aを開始することができる後述のハンチング抑制制御CNT1Bについても同様。抑制制御CNT1Aは、充電定量制御の中で行われる制御であり、抑制制御CNT1Aの実行期間中には、充電定量制御の内容に修正が加えられる。抑制制御CNT1Aの第1実現例を説明する。系統側ハンチング認知タイミング前においては、上述の如く、制御部23は充電指令量PBに蓄電用基準電力量PBREFを代入しており、これによって蓄電装置3の充電電力量は蓄電用基準電力量PBREF=10と一致している図2a、b及びc参照。但し、系統側ハンチング検出判定又は系統側ハンチング予測判定が成されると、抑制制御CNT1Aの第1実現例において、制御部23は、充電指令量PBを所定量ΔPBだけ蓄電用基準電力量PBREFから増大又は減少させる即ち、系統側ハンチング認知タイミング前を基準として充電指令量PBを変化させる。ここで、ΔPB>0である。所定量ΔPBは蓄電用基準電力量PBREFに依存する量例えばPBREFと係数kとの積であっても良い。図4に、充電指令量PBを減少させたときの例を示す。破線折れ線312は充電指令量PBの時間推移を表しており、タイミングtA3が系統側ハンチング認知タイミングである。図5aは、タイミングtA3の直後に対応し、発電装置4の発電電力量が10kWsであるときに抑制制御CNT1Aにより充電指令量PBが8に減少されたときの電力入出力状態を表している。この状態において、制御部23は、それらの差分に相当する余剰電力量2kWsが電力変換回路20から電力系統5に出力されるように電力変換部21Sを制御する。即ち、抑制制御CNT1Aによる充電電力量の減少によって、その減少前を基準として図2cの状態を基準として、電力変換回路20及び電力系統5間の入出力電力量の絶対値が増大する。結果、系統側ハンチング現象が適切に抑制される。充電指令量PBを蓄電用基準電力量PBREFから増大させた場合も同様である。抑制制御CNT1Aの第2実現例を説明する。上述の説明では特に意識していなかったが、制御部23は、電力変換回路20及び電力系統5間の入出力電力量を指定する系統入出力指令量PSを生成して電力変換部21Sに与えることができ、これによって該入出力電力量を制御することができる。電力変換部21Sは、系統入出力指令量PSと一致する電力量を持った電力の入出力が電力変換回路20及び電力系統5間で行われるように、電圧値VS及び電流値ISの制御を含めた系統入力用電力変換又は系統出力用電力変換を行う。指令量PSは、電圧値VS及び電流値ISを指定する電圧指令量及び電流指令量から形成されていても良い。系統側ハンチング検出判定又は系統側ハンチング予測判定が成されると、抑制制御CNT1Aの第2実現例を行う制御部23は、系統側ハンチング認知タイミング前を基準として、系統入出力指令量PSを所定量ΔPSだけ変化させ、その変化分を蓄電装置3の充電電力量の変化に割り当てることで抑制制御CNT1Aを実現する。ここで、ΔPS>0である。所定量ΔPSは蓄電用基準電力量PBREFに依存する量例えばPBREFと係数kとの積であっても良い。例えば、図2cの状態、即ち発電装置4の発電電力量及び蓄電装置3の充電電力量が共に10kWsである状態は、図5bに示す如く指令量PSにゼロが代入されている状態に相当する。この状態において、系統側ハンチング検出判定又は系統側ハンチング予測判定が成されると、制御部23は、例えば、系統入出力指令量PSをゼロから2へと変化させる抑制制御CNT1Aを実行することができるここでは、PS>0である状態が、電力変換部21Sから電力系統5への電力出力状態に相当すると考える。抑制制御CNT1Aの第2実現例において、制御部23は、系統入出力指令量PSを充電指令量PBよりも優先する、或いは、充電指令量PBを電力変換部21Bに与えない。何れにせよ、抑制制御CNT1Aにおいて、制御部23は、発電装置4の発電電力量と電力変換回路20及び電力系統5間の入出力電力量とで定まる余剰電力分にて蓄電装置3が充電されるように電力変換部21Bを制御する。結果、図5cに示す如く、蓄電装置3には8kWs分しか充電電力が向かわなくなる。この状態は、図5aに示した状態と等価なものである。図5cは、電力変換回路20から電力系統5への電力出力が行われるように指令量PSを変化させたときの例であるが、電力系統5から電力変換回路20への電力入力が行われるように指令量PSを変化させてもよく、その場合には、蓄電装置3の充電電力量は10kWsから増大する。抑制制御CNT1Aの第1実現例では、充電指令量PBの制御によって充電電力量を直接制御しているのに対し、抑制制御CNT1Aの第2実現例では、系統入出力指令量PSの制御によって電力変換回路20及び電力系統5間の入出力電力量の制御によって充電電力量を間接的に制御している。―――抑制制御CNT1Aに対応する解除可否判定処理J1A―――制御部23は、抑制制御CNT1Aの実行期間中において、所定の解除条件の成否判定を介して、抑制制御CNT1Aの実行を解除するか否かを判定する解除可否判定処理J1Aを行うことができる。例えば、解除可否判定処理J1Aにおいて、制御部23は、電流値IG及び電圧値VGに基づき即ち発電電力量PGに基づき又は電流値IGINT及び電圧値VINTに基づき、上述の充電電力量PB’を求めて、充電電力量PB’と充電基準条件にて規定されている蓄電用基準電力量PBREFとを比較する上述したように、電力変換の電力損失量をゼロとみなせばPB’=PG。そして、判定処理J1Aにおいて、制御部23は、それらの差の絶対値|PB’-PBREF|が所定の正の閾値TH2A以上である場合に図6a参照、或いは、絶対値|PB’-PBREF|が閾値TH2A以上である状態が所定時間以上継続して観測された場合に、或いは、絶対値|PB’-PBREF|が正である状態が所定時間以上継続して観測された場合に図6b参照;図6bにおいてTLが所定時間に対応、判定処理J1Aにおける解除条件が満たされると判断し抑制制御CNT1Aの実行を解除しても系統側ハンチング現象は発生しない又は発生しにくいと判断し、抑制制御CNT1Aの実行を解除する。抑制制御CNT1Aの実行の解除によって、蓄電装置3の充電電力量が蓄電用基準電力量PBREF=10に復帰する。或いは例えば、抑制制御CNT1Aにより充電指令量PBを所定量ΔPBだけ蓄電用基準電力量PBREFから減少させている場合には、制御部23は差PB’-PBを判定対象に設定してもよく、抑制制御CNT1Aにより充電指令量PBを所定量ΔPBだけ蓄電用基準電力量PBREFから増大させている場合には、制御部23は差PB-PB’を判定対象に設定してもよい。判定対象において、PBを、実測された充電電力量PB即ちIB×VBに置き換えても良い。そして、判定対象が所定の正の閾値TH2A’以上である場合に、或いは、判定対象が閾値TH2A’以上である状態が所定時間以上継続して観測された場合に、制御部23は、判定処理J1Aにおける解除条件が満たされると判断して抑制制御CNT1Aの実行を解除しても良いTH2A’>ΔPB。[放電定量制御]次に、放電定量制御を説明する。制御部23は、発電装置4の発電電力及び蓄電装置3の放電電力を用いて直流負荷8に電力供給を行うことができるが、放電定量制御では、この際、蓄電装置3が一定の放電基準条件下で放電されるように電力変換回路20を制御する。この放電定量制御において、発電装置4の発電電力量と蓄電装置3の放電電力量の合計電力量が直流負荷8の消費電力量よりも少ないときには、それらの差分に相当する不足電力が電力系統5から電力変換回路20に入力されるように、且つ、上記合計電力量が直流負荷8の消費電力量よりも多いときには、それらの差分に相当する余剰電力が電力変換回路20から電力系統5に出力されるように、入出力電力情報に基づき制御部23は電力変換回路20を制御する。放電基準条件は、蓄電装置3の放電電力量又は該放電電力量に依存する電流値及び電圧値等を指定する条件であり、制御部23は放電基準条件を自由に定めることができる。放電基準条件は、蓄電装置3の放電電力量に依存する電流値及び電圧値の一方のみを指定する条件であっても良い。ここでは、放電基準条件が蓄電装置3を一定の蓄電用基準電力量PBREFで放電することを指定しているものとする。放電定量制御を考える場合、上述の記号PBを放電指令量の記号として参照する。制御部23は、蓄電装置3から電力変換部21Bに供給される放電電力量を指定する放電指令量PBを生成して電力変換部21Bに与えることができる。電力変換部21Bは、放電指令量PBにて指定された放電電力量が蓄電装置3から出力されるように、電圧値VB及び電流値IBの制御を含めた放電用電力変換を行う。放電指令量PBは、電圧値VB及び電流値IBを指定する電圧指令量及び電流指令量から形成されていても良い。放電定量制御において、制御部23は、放電指令量PBに蓄電用基準電力量PBREFの値を代入することで蓄電装置3を一定の蓄電用基準電力量PBREFで放電させることができる。ここでも、説明の具体化のため、PBREF=10であることを考える。また、直流負荷8の消費電力量は変動しうるが、ここでは、直流負荷8の消費電力量が常に20kWsであると仮定する。放電定量制御においてPBREF=10である場合、制御部23は放電指令量PBに10を代入することができ、これによって放電電力量は10kWsとなる。この場合において例えば、図7aに示す如く、発電装置4の発電電力量が6kWsであるならば、上記合計電力量が直流負荷8の消費電力量20kWsよりも少ないため、それらの差分に相当する不足電力量4kWsが電力系統5から電力変換回路20に入力されるように、制御部23は電力変換部21Sを制御する。一方例えば、図7bに示す如く、発電装置4の発電電力量が13kWsであるならば、上記合計電力量が直流負荷8の消費電力量20kWsよりも多いため、それらの差分に相当する余剰電力量3kWsが電力変換回路20から電力系統5に出力されるように、制御部23は電力変換部21Sを制御する。このように、放電定量制御では、発電装置4の発電電力の不足分又は余剰分を電力変換回路20及び電力系統5間の電力の入出力にて吸収しつつ、発電装置4の発電電力及び蓄電装置3の放電電力を用いて直流負荷8に電力供給を行うべく、蓄電装置3を一定の放電基準条件下で放電させる。ところが、放電定量制御において、仮に図7cに示す如く、上記の合計電力量が直流負荷8の消費電力量付近の値を持っていたとき、発電電力の不足状態及び余剰状態間の行き来に伴う、電力変換回路20及び電力系統5間の電力の入出力の切り替わりが比較的短期間で繰り返して発生する。放電定量制御の実行時における、このような切り替わりも系統側ハンチング現象である。―――系統側ハンチング検出処理HD1B―――放電定量制御の実行期間中において、制御部23は、系統側ハンチング検出処理HD1Bを実行することができる。系統側ハンチング検出処理HD1Bは、上述の系統側ハンチング検出処理HD1Aと同じである。―――系統側ハンチング予測処理HP1B―――また、放電定量制御の実行期間中において、制御部23は、入出力電力情報に基づく系統側ハンチング予測処理HP1Bを行うことで、系統側ハンチング現象の発生を予測しても良い。例えば、系統側ハンチング予測処理HP1Bにおいて、制御部23は、電流値IG及び電圧値VGに基づき即ち発電電力量PGに基づき又は電流値IGINT及び電圧値VINTに基づき発電電力量PGに対応する電力量PG’を求めて、電力量PG’と放電基準条件にて規定されている蓄電用基準電力量PBREFとの合計電力量PG’PBREFを直流負荷8の消費電力量と比較する。電力量PG’は電力変換部21Gから出力される電力量であって、積IGINT×VINTと等しいと考えることができる。また、ここでは、放電定量制御により電力変換部21Bから蓄電用基準電力量PBREF=10の放電電力が直流負荷8に供給されていると考える。故に、合計電力量PG’PBREFは、発電装置4の発電電力及び蓄電装置3の放電電力に基づく、電力変換部21G及び21Bから出力される合計電力量である電力変換回路20の電力損失を無視すれば、PG’PBREF=PGPB。そして、制御部23は、合計電力量PG’PBREFと直流負荷8の消費電力量との差の絶対値が所定の正の閾値TH3A以下である場合に、或いは、その絶対値が閾値TH3A以下である状態が所定時間以上継続して観測された場合に、系統側ハンチング予測判定を成す。―――ハンチング抑制制御CNT1B―――放電定量制御の実行期間中において、系統側ハンチング検出判定又は系統側ハンチング予測判定を成したとき、制御部23は、蓄電装置3の放電電力量を放電基準条件に従った蓄電用基準電力量PBREFから変化させるハンチング抑制制御CNT1Bを実行する。ハンチング抑制制御CNT1Bでは、放電電力量を変化させることよって、電力変換回路20及び電力系統5間の入出力電力量の絶対値を増大させ、これによって系統側ハンチング現象を抑制する。抑制制御CNT1Bは、放電定量制御の中で行われる制御であり、抑制制御CNT1Bの実行期間中には、放電定量制御の内容に修正が加えられる。抑制制御CNT1Bの第1実現例を説明する。系統側ハンチング認知タイミング前においては、上述の如く、制御部23は放電指令量PBに蓄電用基準電力量PBREFを代入しており、これによって蓄電装置3の放電電力量は蓄電用基準電力量PBREF=10と一致している図7a、b及びc参照。但し、系統側ハンチング検出判定又は系統側ハンチング予測判定が成されると、抑制制御CNT1Bの第1実現例において、制御部23は、放電指令量PBを所定量ΔPBだけ蓄電用基準電力量PBREFから増大又は減少させる即ち、系統側ハンチング認知タイミングの前を基準として放電指令量PBを変化させる。図8aに、放電指令量PBを蓄電用基準電力量PBREF=10から2だけ増大させたときの電力入出力状態を示す。この状態では、発電装置4の発電電力量及び蓄電装置3の放電電力量に余剰電力量2kWsが含まれることになるため、制御部23は、余剰電力量2kWsが電力変換回路20から電力系統5に出力されるように電力変換部21Sを制御する。即ち、抑制制御CNT1Bによる放電電力量の増大によって、その増大前を基準として図7cの状態を基準として、電力変換回路20及び電力系統5間の入出力電力量の絶対値が増大する。結果、系統側ハンチング現象が適切に抑制される。放電指令量PBを蓄電用基準電力量PBREFから減少させた場合も同様である。抑制制御CNT1Bの第2実現例を説明する。系統側ハンチング検出判定又は系統側ハンチング予測判定が成されると、抑制制御CNT1Bの第2実現例を行う制御部23は、系統側ハンチング認知タイミング前を基準として、系統入出力指令量PSを所定量ΔPSだけ変化させ、その変化分を蓄電装置3の放電電力量の変化に割り当てることで抑制制御CNT1Bを実現する。例えば、図7cの状態、即ち発電装置4の発電電力量及び蓄電装置3の放電電力量の合計が直流負荷8の消費電力量と一致している状態は、図8bに示す如く指令量PSにゼロが代入されている状態に相当する。この状態において、系統側ハンチング検出判定又は系統側ハンチング予測判定が成されると、制御部23は、例えば、系統入出力指令量PSをゼロから2へと変化させる抑制制御CNT1Bを実行することができるここでは、PS>0である状態が、電力変換部21Sから電力系統5への電力出力状態に相当すると考える。抑制制御CNT1Bの第2実現例において、制御部23は、系統入出力指令量PSを放電指令量PBよりも優先する、或いは、放電指令量PBを電力変換部21Bに与えない。何れにせよ、抑制制御CNT1Bにおいて、制御部23は、発電装置4の発電電力量と、電力変換回路20及び電力系統5間の入出力電力量と、直流負荷8の消費電力とで定まるとで不足電力分直流負荷8に供給すべき電力の不足分が蓄電装置3から放電されるように電力変換部21Bを制御する。結果、図8cに示す如く、蓄電装置3から12Ws分の放電電力が出力されることになる。この状態は、図8aに示した状態と等価なものである。図8cは、電力変換回路20から電力系統5への電力出力が行われるように指令量PSを変化させたときの例であるが、電力系統5から電力変換回路20への電力入力が行われるように指令量PSを変化させてもよく、その場合には、蓄電装置3の放電電力量は10kWsから減少する。抑制制御CNT1Bの第1実現例では、放電指令量PBの制御によって放電電力量を直接制御しているのに対し、抑制制御CNT1Bの第2実現例では、系統入出力指令量PSの制御によって電力変換回路20及び電力系統5間の入出力電力量の制御によって放電電力量を間接的に制御している。―――抑制制御CNT1Bに対応する解除可否判定処理J1B―――制御部23は、抑制制御CNT1Bの実行期間中において、所定の解除条件の成否判定を介して、抑制制御CNT1Bの実行を解除するか否かを判定する解除可否判定処理J1Bを行うことができる。例えば、解除可否判定処理J1Bにおいて、制御部23は、上述の方法によって合計電力量PG’PBREFを求め、合計電力量PG’PBREFと直流負荷8の消費電力量との差の絶対値を求める電力変換回路20の電力損失を無視すれば、PG’PBREF=PGPB。そして、判定処理J1Bにおいて、制御部23は、その絶対値が所定の正の閾値TH4A以上である場合に、或いは、その絶対値が閾値TH4A以上である状態が所定時間以上継続して観測された場合に、或いは、その絶対値が正である状態が所定時間以上継続して観測された場合に、判定処理J1Bにおける解除条件が満たされると判断し抑制制御CNT1Bの実行を解除しても系統側ハンチング現象は発生しない又は発生しにくいと判断し、抑制制御CNT1Bの実行を解除する。抑制制御CNT1Bの実行の解除によって、蓄電装置3の放電電力量が蓄電用基準電力量PBREF=10に復帰する。或いは例えば、抑制制御CNT1Bにより放電指令量PBを所定量ΔPBだけ蓄電用基準電力量PBREFから減少させている場合には、制御部23は差PC8-PG’PBを判定対象に設定してもよく、抑制制御CNT1Bにより放電指令量PBを所定量ΔPBだけ蓄電用基準電力量PBREFから増大させている場合には、制御部23は差PG’PB-PC8を判定対象に設定してもよい。判定対象において、PBを、実測された放電電力量PB即ちIB×VBに置き換えても良い。PC8は、直流負荷8の消費電力量を表す。そして、判定対象が所定の正の閾値TH4A’以上である場合に、或いは、判定対象が閾値TH4A’以上である状態が所定時間以上継続して観測された場合に、制御部23は、判定処理J1Bにおける解除条件が満たされると判断して抑制制御CNT1Bの実行を解除しても良いTH4A’>ΔPB。[系統出力定量制御]次に、系統出力定量制御を説明する。系統出力定量制御において、制御部23は、発電装置4の発電電力を用いて電力変換回路20から電力系統5へ一定の系統出力基準条件下で電力が出力されるように電力変換回路20を制御する。この系統出力定量制御において、発電装置4の発電電力量が電力系統5への出力に必要な電力量よりも少ないときには、それらの差分に相当する不足電力が蓄電装置3から放電されるように、且つ、発電装置4の発電電力量が電力系統5への出力に必要な電力量よりも多いときには、それらの差分に相当する余剰電力にて蓄電装置3が充電されるように、入出力電力情報に基づき制御部23は電力変換回路20を制御する。系統出力定量制御を考える場合、直流負荷8の存在は無視される直流負荷8の有無は問わない。系統出力基準条件は、電力変換回路20から電力系統5に対する出力電力量又は該出力電力量に依存する電流値及び電圧値等を指定する条件であり、制御部23は系統出力基準条件を自由に定めることができる。系統出力基準条件は、電力変換回路20から電力系統5に対する出力電力量に依存する電流値及び電圧値の一方のみを指定する条件であっても良い。ここでは、電力変換回路20が電力系統5へ一定の系統用基準電力量系統入出力基準電力量PSREFで電力出力を行うことを、系統出力基準条件が指定しているものとする。系統出力定量制御では、電力変換回路20及び電力系統5間の電力の流れは電力変換回路20から電力系統5に限定されるため、系統入出力指令量PSを系統出力指令量PSとも言う。系統出力定量制御において、制御部23は、系統用基準電力量PSREFの値を代入した系統出力指令量PSを電力変換部21Sに与えることで、電力変換部21Sから電力系統5に系統用基準電力量PSREFの電力を出力させることができる。今、説明の具体化のため、PSREF=10であることを考える。系統出力定量制御において、PSREF=10である場合、制御部23は系統出力指令量PSに10を代入することができる。この場合において例えば、図9aに示す如く、発電装置4の発電電力量が6kWsであるならば、発電装置4の発電電力量が電力系統5への出力に必要な電力量10kWs=PSよりも少ないため、それらの差分に相当する不足電力量4kWsが蓄電装置3から放電されるように、制御部23は電力変換部21Bを制御する。一方例えば、図9bに示す如く、発電装置4の発電電力量が13kWsであるならば、発電装置4の発電電力量が電力系統5への出力に必要な電力量10kWs=PSよりも多いため、それらの差分に相当する余剰電力量3kWsにて蓄電装置3が充電されるように、制御部23は電力変換部21Bを制御する。このように、系統出力定量制御では、発電装置4の発電電力の不足分又は余剰分を蓄電装置3の充電又は放電にて吸収しつつ、発電装置4の発電電力を用いて電力変換回路20から電力系統5へ一定の系統出力基準条件下で電力を出力する。―――蓄電側ハンチング現象―――ところが、系統出力定量制御において、仮に図9cに示す如く、発電装置4の発電電力量が系統用基準電力量PSREF付近の値を持っていたとき、発電電力の不足状態及び余剰状態間の行き来に伴う、電力変換回路20及び蓄電装置3間の電力の入出力の切り替わり充電及び放電間の切り替わりが比較的短期間で繰り返して発生する。系統出力定量制御の実行時における、このような切り替わりを蓄電側ハンチング現象と呼ぶ。蓄電側ハンチング現象に伴う切り替わりは、蓄電装置3にとって好ましいものではなく、蓄電装置3の劣化を促進させうる。―――蓄電側ハンチング検出処理HD1C―――系統出力定量制御の実行期間中において、制御部23は、入出力電力情報に基づく蓄電側ハンチング検出処理HD1Cを行うことで、蓄電側ハンチング現象の発生を検出することができる。蓄電側ハンチング検出処理HD1Cにおいて、制御部23は、入出力電力情報に含まれる電流値IB又はIBINTに基づき、電力変換部21B及び蓄電装置3間の電力の入出力の切り替えが所定時間内に所定回数以上検出されたとき、蓄電側ハンチング検出判定を成す。所定回数は1以上の任意の回数であって良いが、2以上が望ましい。蓄電側ハンチング検出判定とは、現在、蓄電側ハンチング現象が発生していると判断することを意味する。―――蓄電側ハンチング予測処理HP1C―――また、系統出力定量制御の実行期間中において、制御部23は、入出力電力情報に基づく蓄電側ハンチング予測処理HP1Cを行うことで、蓄電側ハンチング現象の発生を予測しても良い即ち、未来において蓄電側ハンチング現象が発生しそうであるかを予測しても良い。例えば、蓄電側ハンチング予測処理HP1Cにおいて、制御部23は、電流値IG及び電圧値VGに基づき即ち発電電力量PGに基づき又は電流値IGINT及び電圧値VINTに基づき発電電力量PGに対応する系統出力電力量PS’を求めて、系統出力電力量PS’と系統出力基準条件にて規定されている系統用基準電力量PSREFとを比較する。そして、制御部23は、それらの差の絶対値|PS’-PSREF|が所定の正の閾値TH5A以下である場合に、或いは、絶対値|PS’-PSREF|が閾値TH5A以下である状態が所定時間以上継続して観測された場合に、蓄電側ハンチング予測判定を成す。蓄電側ハンチング予測判定とは、近い将来において蓄電側ハンチング現象が発生しそうであると判断することを意味する。発電電力量PGに対応する系統出力電力量PS’とは、発電装置4の発電電力量PGに基づく電力系統5に対する出力電力量を指し、電力変換部21G及び21Sの電力変換効率と積IG×VGを用いて、或いは、電力変換部21Sの電力変換効率と積IGINT×VINTを用いて系統出力電力量PS’を求めることができる。電力変換部21G及び21Sの電力損失量をゼロと仮定すれば、PS’=PGである。―――ハンチング抑制制御CNT1C―――系統出力定量制御の実行期間中において、蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定を成したとき、制御部23は、電力変換回路20から電力系統5への出力電力量を系統出力基準条件に従った系統用基準電力量PSREFから変化させるハンチング抑制制御CNT1Cを実行する。ハンチング抑制制御CNT1Cでは、電力変換回路20から電力系統5への出力電力量を変化させることで、電力変換回路20及び蓄電装置3間の入出力電力量の絶対値を増大させ、これによって蓄電側ハンチング現象を抑制する。電力変換回路20及び蓄電装置3間の入出力電力量とは、蓄電装置3から電力変換回路20への入力電力量即ち蓄電装置3の放電電力量又は電力変換回路20から蓄電装置3への出力電力量即ち蓄電装置3の充電電力量を指す。蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定を成したタイミングを、蓄電側ハンチング認知タイミングとも呼ぶ。制御部23は、蓄電側ハンチング認知タイミングから抑制制御CNT1Cを開始することができる後述のハンチング抑制制御CNT1Dについても同様。抑制制御CNT1Cは、系統出力定量制御の中で行われる制御であり、抑制制御CNT1Cの実行期間中には、系統出力定量制御の内容に修正が加えられる。尚、以下の説明において、電力変換回路20から電力系統5への出力電力又は出力電力量を、単に電力系統5への出力電力又は出力電力量と言うことがあり、電力系統5から電力変換回路20への入力電力又は入力電力量を、単に電力系統5からの入力電力又は入力電力量と言うことがある。抑制制御CNT1Cの第1実現例を説明する。蓄電側ハンチング認知タイミング前においては、上述の如く、制御部23は系統出力指令量PSに系統用基準電力量PSREFを代入しており、これによって電力系統5への出力電力量は系統用基準電力量PSREF=10と一致している図9a、b及びc参照。但し、蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定が成されると、抑制制御CNT1Cの第1実現例において、制御部23は、系統出力指令量PSを所定量ΔPSだけ系統用基準電力量PSREFから増大又は減少させる即ち、蓄電側ハンチング認知タイミング前を基準として系統出力指令量PSを変化させる。ここで、ΔPS>0である。所定量ΔPSは系統用基準電力量PSREFに依存する量例えばPSREFと係数kとの積であっても良い。図10aに、系統出力指令量PSを系統用基準電力量PSREF=10から2だけ増大させたときの電力入出力状態を示す。この状態において、制御部23は、発電装置4の発電電力量と系統出力指令量PSとの差分に相当する不足電力量2kWsが蓄電装置3から放電されるように電力変換部21Bを制御する。即ち、抑制制御CNT1Cによる電力系統5への出力電力量の増大によって、その増大前を基準として図9cの状態を基準として、電力変換回路20及び蓄電装置3間の入出力電力量の絶対値が増大する。結果、蓄電側ハンチング現象が適切に抑制される。系統出力指令量PSを系統用基準電力量PSREFから減少させた場合も同様である。抑制制御CNT1Cの第2実現例を説明する。蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定が成されると、抑制制御CNT1Cの第2実現例を行う制御部23は、蓄電側ハンチング認知タイミング前を基準として、電力変換部21Bに対する充電指令量又は放電指令量PBを所定量ΔPBだけ変化させ、その変化分を、電力変換回路20から電力系統5への出力電力量の変化に割り当てることで抑制制御CNT1Cを実現する。ここで、ΔPB>0である。所定量ΔPBは系統用基準電力量PSREFに依存する量例えばPSREFと係数kとの積であっても良い。例えば、図9cの状態、即ち発電装置4の発電電力量及び電力系統5への出力電力量が共に10kWsである状態は、図10bに示す如く指令量充電又は放電指令量PBにゼロが代入されている状態に相当する。この状態において、蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定が成されると、制御部23は、例えば、放電指令量PBをゼロから2へと変化させる抑制制御CNT1Cを実行することができる。抑制制御CNT1Cの第2実現例おいて、制御部23は、放電指令量又は充電指令量PBを系統出力指令量PSよりも優先する、或いは、系統出力指令量PSを電力変換部21Sに与えない。何れにせよ、抑制制御CNT1Cにおいて、制御部23は、発電装置4の発電電力量と蓄電装置3の放電電力の合計電力量が電力系統5に出力されるように電力変換部21Sを制御する。結果、図10cに示す如く、電力変換回路20から12kWsの電力が電力系統5に出力される。この状態は、図10aに示した状態と等価なものである。図10cは、蓄電装置3の放電が行われるように指令量PBを変化させたときの例であるが、蓄電装置3の充電が行われるように指令量PBを変化させてもよく、その場合には、電力系統5への出力電力量が10kWsより減少する。抑制制御CNT1Cの第1実現例では、系統出力指令量PSの制御によって電力系統5への出力電力量を直接制御しているのに対し、抑制制御CNT1Cの第2実現例では、充電又は放電指令量PBの制御によって電力変換回路20及び蓄電装置3間の入出力電力量の制御によって電力系統5への出力電力量を間接的に制御している。―――抑制制御CNT1Cに対応する解除可否判定処理J1C―――制御部23は、抑制制御CNT1Cの実行期間中において、所定の解除条件の成否判定を介して、抑制制御CNT1Cの実行を解除するか否かを判定する解除可否判定処理J1Cを行うことができる。例えば、解除可否判定処理J1Cにおいて、制御部23は、電流値IG及び電圧値VGに基づき即ち発電電力量PGに基づき又は電流値IGINT及び電圧値VINTに基づき、上述の系統出力電力量PS’を求めて、系統出力電力量PS’と系統出力基準条件にて規定されている系統用基準電力量PSREFとを比較する電力変換部21G及び21Sの電力損失を無視すれば、PS’=PGである。そして、判定処理J1Cにおいて、制御部23は、それらの差の絶対値|PS’-PSREF|が所定の正の閾値TH6A以上である場合に、或いは、絶対値|PS’-PSREF|が閾値TH6A以上である状態が所定時間以上継続して観測された場合に、或いは、絶対値|PS’-PSREF|が正である状態が所定時間以上継続して観測された場合に、判定処理J1Cにおける解除条件が満たされると判断し抑制制御CNT1Cの実行を解除しても蓄電側ハンチング現象は発生しない又は発生しにくいと判断し、抑制制御CNT1Cの実行を解除する。抑制制御CNT1Cの実行の解除によって、電力系統5への出力電力量が系統用基準電力量PSREF=10に復帰する。或いは例えば、抑制制御CNT1Cにより系統出力指令量PSを所定量ΔPSだけ系統用基準電力量PSREFから減少させている場合には、制御部23は差PS’-PSを判定対象に設定してもよく、抑制制御CNT1Cにより系統出力指令量PSを所定量ΔPSだけ系統用基準電力量PSREFから増大させている場合には、制御部23は差PS-PS’を判定対象に設定してもよい。判定対象において、PSを、実測された出力電力量PS即ちIS×VSに置き換えても良い。そして、判定対象が所定の正の閾値TH6A’以上である場合に、或いは、判定対象が閾値TH6A’以上である状態が所定時間以上継続して観測された場合に、制御部23は、判定処理J1Cにおける解除条件が満たされると判断して抑制制御CNT1Cの実行を解除しても良いTH6A’>ΔPS。[系統入力定量制御]次に、系統入力定量制御を説明する。制御部23は、発電装置4の発電電力と電力系統5から電力変換回路20への入力電力を用いて直流負荷8に電力供給を行うことができるが、系統入力定量制御では、この際、電力系統5から電力変換回路20へ一定の系統入力基準条件で電力が入力されるように電力変換回路20を制御する。この系統入力定量制御において、発電装置4の発電電力量と電力系統5から電力変換回路20への入力電力量の合計電力量が直流負荷8の消費電力量よりも少ないときには、それらの差分に相当する不足電力が蓄電装置3から放電されるように、且つ、上記合計電力量が直流負荷8の消費電力量よりも多いときには、それらの差分に相当する余剰電力にて蓄電装置3が充電されるように、入出力電力情報に基づき制御部23は電力変換回路20を制御する。系統入力基準条件は、電力系統5から電力変換回路20に対する入力電力量又は該入力電力量に依存する電流値及び電圧値等を指定する条件であり、制御部23は系統入力基準条件を自由に定めることができる。系統入力基準条件は、電力系統5から電力変換回路20に対する入力電力量に依存する電流値及び電圧値の一方のみを指定する条件であっても良い。ここでは、電力系統5から電力変換回路20に対して一定の系統用基準電力量系統入出力基準電力量PSREFで電力入力を行うことを、系統入力基準条件が指定しているものとする。系統入力定量制御では、電力変換回路20及び電力系統5間の電力の流れは電力系統5から電力変換回路20に限定されるため、系統入出力指令量PSを系統入力指令量PSとも言う。系統入力定量制御において、制御部23は、系統用基準電力量PSREFの値を代入した系統入力指令量PSを電力変換部21Sに与えることで、電力系統5から電力変換部21Sに対して系統用基準電力量PSREFの電力を入力させることができる。ここでも、説明の具体化のため、PSREF=10であることを考える。また、直流負荷8の消費電力量は変動しうるが、ここでは、直流負荷8の消費電力量が常に20kWsであると仮定する。系統入力定量制御においてPSREF=10である場合、制御部23は系統入力指令量PSに10を代入することができ、これによって電力系統5からの入力電力量は10kWsとなる。この場合において例えば、図11aに示す如く、発電装置4の発電電力量が6kWsであるならば、上記合計電力量が直流負荷8の消費電力量20kWsよりも少ないため、それらの差分に相当する不足電力量4kWsが蓄電装置3から放電されるように、制御部23は電力変換部21Bを制御する。一方例えば、図11bに示す如く、発電装置4の発電電力量が13kWsであるならば、上記合計電力量が直流負荷8の消費電力量20kWsよりも多いため、それらの差分に相当する余剰電力量3kWsにて蓄電装置3が充電されるように、制御部23は電力変換部21Bを制御する。このように、系統入力定量制御では、発電装置4の発電電力の不足分又は余剰分を蓄電装置3の充電又は放電にて吸収しつつ、発電装置4の発電電力と電力系統5から電力変換回路20への入力電力とを用いて直流負荷8に電力供給を行うべく、電力系統5から電力変換回路20へ一定の系統入力基準条件で電力を入力させる。ところが、系統入力定量制御において、仮に図11cに示す如く、上記の合計電力量が直流負荷8の消費電力量付近の値を持っていたとき、発電電力の不足状態及び余剰状態間の行き来に伴う、電力変換回路20及び蓄電装置3間の電力の入出力の切り替わり充電及び放電の切り替わりが比較的短期間で繰り返して発生する。系統入力定量制御の実行時における、このような切り替わりも蓄電側ハンチング現象である。―――蓄電側ハンチング検出処理HD1D―――系統入力定量制御の実行期間中において、制御部23は、蓄電側ハンチング検出処理HD1Dを実行することができる。蓄電側ハンチング検出処理HD1Dは、上述の蓄電側ハンチング検出処理HD1Cと同じである。―――蓄電側ハンチング予測処理HP1D―――また、系統入力定量制御の実行期間中において、制御部23は、入出力電力情報に基づく蓄電側ハンチング予測処理HP1Dを行うことで、蓄電側ハンチング現象の発生を予測しても良い。例えば、蓄電側ハンチング予測処理HP1Dにおいて、制御部23は、電流値IG及び電圧値VGに基づき即ち発電電力量PGに基づき又は電流値IGINT及び電圧値VINTに基づき発電電力量PGに対応する電力量PG’を求めて、電力量PG’と系統入力基準条件にて規定されている系統用基準電力量PSREFとの合計電力量PG’PSREFを直流負荷8の消費電力量と比較する。電力量PG’は電力変換部21Gから出力される電力量であって、積IGINT×VINTと等しいと考えることができる。また、ここでは、系統入力定量制御により電力変換部21Sから系統用基準電力量PSREF=10の電力が直流負荷8に供給されていると考える。故に、合計電力量PG’PSREFは、発電装置4の発電電力及び電力系統5からの商用交流電力に基づく、電力変換部21G及び21Sから出力される合計電力量である電力変換回路20の電力損失を無視すれば、PG’PSREF=PGPS。そして、制御部23は、合計電力量PG’PSREFと直流負荷8の消費電力量との差の絶対値が所定の正の閾値TH7A以下である場合に、或いは、その絶対値が閾値TH7A以下である状態が所定時間以上継続して観測された場合に、蓄電側ハンチング予測判定を成す。―――ハンチング抑制制御CNT1D―――系統入力定量制御の実行期間中において、蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定を成したとき、制御部23は、電力系統5から電力変換回路20への入力電力量を系統入力基準条件に従った系統用基準電力量PSREFから変化させるハンチング抑制制御CNT1Dを実行する。ハンチング抑制制御CNT1Dでは、電力系統5から電力変換回路20への入力電力量を変化させることで、電力変換回路20及び蓄電装置3間の入出力電力量の絶対値を増大させ、これによって蓄電側ハンチング現象を抑制する。抑制制御CNT1Dは、系統入力定量制御の中で行われる制御であり、抑制制御CNT1Dの実行期間中には、系統入力定量制御の内容に修正が加えられる。抑制制御CNT1Dの第1実現例を説明する。蓄電側ハンチング認知タイミング前においては、上述の如く、制御部23は系統入力指令量PSに系統用基準電力量PSREFを代入しており、これによって電力系統5からの入力電力量は系統用基準電力量PSREF=10と一致している図11a、b及びc参照。但し、蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定が成されると、抑制制御CNT1Dの第1実現例において、制御部23は、系統入力指令量PSを所定量ΔPSだけ系統用基準電力量PSREFから増大又は減少させる即ち、蓄電側ハンチング認知タイミング前を基準として系統入力指令量PSを変化させる。図12aに、系統入力指令量PSを系統用基準電力量PSREF=10から2だけ増大させたときの電力入出力状態を示す。この状態において、制御部23は、発電装置4の発電電力量と系統入力指令量PSとの差分に相当する余剰電力量2kWsにて蓄電装置3が充電されるように電力変換部21Bを制御する。即ち、抑制制御CNT1Dによる電力系統5からの入力電力量の増大によって、その増大前を基準として図11cの状態を基準として、電力変換回路20及び蓄電装置3間の入出力電力量の絶対値が増大する。結果、蓄電側ハンチング現象が適切に抑制される。系統入力指令量PSを系統用基準電力量PSREFから減少させた場合も同様である。抑制制御CNT1Dの第2実現例を説明する。蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定が成されると、抑制制御CNT1Dの第2実現例を行う制御部23は、蓄電側ハンチング認知タイミング前を基準として、電力変換部21Bに対する充電指令量又は放電指令量PBを所定量ΔPBだけ変化させ、その変化分を、電力系統5から電力変換回路20への入力電力量の変化に割り当てることで抑制制御CNT1Dを実現する。例えば、図11cの状態、即ち発電装置4の発電電力量及び電力系統5からの入力電力量が共に10kWsである状態は、図12bに示す如く指令量充電又は放電指令量PBにゼロが代入されている状態に相当する。この状態において、蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定が成されると、制御部23は、例えば、充電指令量PBをゼロから2へと変化させる抑制制御CNT1Dを実行することができる。抑制制御CNT1Dの第2実現例おいて、制御部23は、充電指令量又は放電指令量PBを系統入力指令量PSよりも優先する、或いは、系統入力指令量PSを電力変換部21Sに与えない。何れにせよ、抑制制御CNT1Dにおいて、制御部23は、発電装置4の発電電力量、蓄電装置3の充電電力量及び直流負荷8の消費電力量で定まる不足電力量直流負荷8に供給すべき電力の不足分が電力系統5から入力されるように電力変換部21Sを制御する。結果、図12cに示す如く、電力系統5から電力変換回路20へ12kWsの電力が入力される。この状態は、図12aに示した状態と等価なものである。図12cは、蓄電装置3の充電が行われるように指令量PBを変化させたときの例であるが、蓄電装置3の放電が行われるように指令量PBを変化させてもよく、その場合には、電力系統5からの入力電力量が10kWsより減少する。抑制制御CNT1Dの第1実現例では、系統入力指令量PSの制御によって電力系統5からの入力電力量を直接制御しているのに対し、抑制制御CNT1Dの第2実現例では、充電又は放電指令量PBの制御によって電力変換回路20及び蓄電装置3間の入出力電力量の制御によって電力系統5からの入力電力量を間接的に制御している。―――抑制制御CNT1Dに対応する解除可否判定処理J1D―――制御部23は、抑制制御CNT1Dの実行期間中において、所定の解除条件の成否判定を介して、抑制制御CNT1Dの実行を解除するか否かを判定する解除可否判定処理J1Dを行うことができる。例えば、解除可否判定処理J1Dにおいて、制御部23は、上述の方法によって合計電力量PG’PSREFを求め、合計電力量PG’PSREFと直流負荷8の消費電力量との差の絶対値を求める電力変換回路20の電力損失を無視すれば、PG’PSREF=PGPS。そして、判定処理J1Dにおいて、制御部23は、その絶対値が所定の正の閾値TH8A以上である場合に、或いは、その絶対値が閾値TH8A以上である状態が所定時間以上継続して観測された場合に、或いは、その絶対値が正である状態が所定時間以上継続して観測された場合に、判定処理J1Dにおける解除条件が満たされると判断し抑制制御CNT1Dの実行を解除しても蓄電側ハンチング現象は発生しない又は発生しにくいと判断し、抑制制御CNT1Dの実行を解除する。抑制制御CNT1Dの実行の解除によって、電力系統5からの入力電力量が系統用基準電力量PSREF=10に復帰する。或いは例えば、抑制制御CNT1Dにより系統入力指令量PSを所定量ΔPSだけ系統用基準電力量PSREFから減少させている場合には、制御部23は差PC8-PG’PSを判定対象に設定してもよく、抑制制御CNT1Dにより系統入力指令量PSを所定量ΔPSだけ系統用基準電力量PSREFから増大させている場合には、制御部23は差PG’PS-PC8を判定対象に設定してもよい。判定対象において、PSを、実測された入力電力量PS即ちIS×VSに置き換えても良い。上述したように、PC8は直流負荷8の消費電力量を表す。そして、判定対象が所定の正の閾値TH8A’以上である場合に、或いは、判定対象が閾値TH8A’以上である状態が所定時間以上継続して観測された場合に、制御部23は、判定処理J1Dにおける解除条件が満たされると判断して抑制制御CNT1Dの実行を解除しても良いTH8A’>ΔPS。[動作フローチャート]次に、図13を参照して電力変換装置2の動作の流れを説明する。図13は、上述の各種定量制御に注目した、電力変換装置2の動作フローチャートである。まず、ステップS11において、制御部23は、上述の充電定量制御、放電定量制御、系統出力定量制御又は系統入力定量制御の実行を開始する以下、充電定量制御、放電定量制御、系統出力定量制御又は系統入力定量制御を単に定量制御ともいう。その後、ステップS12において、制御部23は、入出力電力情報に基づき、上述の系統側若しくは蓄電側ハンチング検出処理HD1A、HD1B、HD1C、HD1D又は系統側若しくは蓄電側ハンチング予測処理HP1A、HP1B、HP1C、HP1Dを行う。続くステップS13において、制御部23は、系統側若しくは蓄電側ハンチング検出判定、又は、系統側若しくは蓄電側ハンチング予測判定を成したかをチェックし、それらの何れの判定も成していない場合にはステップS13からステップS12へ戻ってステップS12及びS13の処理を繰り返すが、それらの何れかの判定を成した場合にはステップS14への移行を発生させて、ハンチング抑制制御CNT1A、CNT1B、CNT1C、CNT1Dの実行を開始する。ハンチング抑制制御の実行開始後、制御部23は、ハンチング抑制制御の解除可否判定処理J1A、J1B、J1C、J1Dを行うステップS15。制御部23は、所定の解除条件が満たされるまでハンチング抑制制御の実行を継続しステップS15及びS16、解除条件の充足が確認されるとハンチング抑制制御の実行を解除してステップS17ステップS12に戻る。上述したように、ハンチング抑制制御は、定量制御の中で行われる、定量制御の内容に修正を加える制御であり例えば、充電定量制御の実行中にハンチング抑制制御が成されると、充電電力量が蓄電用基準電力量PBREFから上方又は下方修正された上で充電定量制御が行われる、ハンチング抑制制御の実行が解除されると、その修正も解除されて、基本通りの定量制御が再開される。但し、ハンチング抑制制御の実行中には定量制御の実行が停止され、ハンチング抑制制御が解除されると定量制御が再開される、という考え方もできるこの場合、ステップS17にてハンチング抑制制御が解除されるとステップS11に戻る。また、ハンチング抑制制御の実行中に基準電力量PBREF又はPSREFが変更される可能性がある場合においては、ハンチング抑制制御を解除する際に、基準電力量PBREF又はPSREFを最新のものへと更新すると良い。或いは、任意のタイミングにおいて基準電力量PBREF又はPSREFが変更された場合には、基準電力量PBREF又はPSREFを最新のものへと更新した上でステップS11に戻るようにしても良い。また、制御部23は、解除可否判定処理J1A、J1B、J1C又はJ1Dを以下のように実行しても良い。即ち、抑制制御CNT1A又はCNT1Bの実行期間中において、制御部23は、系統側ハンチング検出処理HD1Aを実行し、系統側ハンチング現象の発生が所定回数1以上の任意の回数以上観測されたときに解除条件が充足したと判断して、抑制制御CNT1A又はCNT1Bの実行を解除するようにしても良い。同様に、抑制制御CNT1C又はCNT1Dの実行期間中において、制御部23は、蓄電側ハンチング検出処理HD1Cを実行し、蓄電側ハンチング現象の発生が所定回数1以上の任意の回数以上観測されたときに解除条件が充足したと判断して、抑制制御CNT1C又はCNT1Dの実行を解除するようにしても良い。抑制制御の実行中に発電電力量の増大等が発生すると逆にハンチング現象が発生することもある。このような場合には、抑制制御の解除がハンチング現象の回避に資する。上述したように、本実施形態に係るハンチング抑制制御によれば、電力系統5の安定性に影響を与えるような系統側ハンチング現象又は蓄電装置3に悪影響を与えかねない蓄電側ハンチング現象を適切に抑制することが可能である。ハンチング抑制制御の実現に際し、上述の第1及び第2実現例例えば図5a及びc参照のどちらを用いても同様のハンチング抑制効果が得られる。また、ハンチング抑制制御の実行時に解除条件の充足有無を監視し、その実行を解除してもハンチング現象が発生しない又は発生しにくいと判断されたときにハンチング抑制制御を解除する方法を採用することにより、ハンチング現象を極力回避しながら、なるだけ本来の電力量で充電等を行うことができる。尚、ハンチング予測処理を用いずにハンチング検出処理を用いる場合は、ハンチング現象の発生を検出した後にハンチング抑制制御が実行されるため、多少のハンチング現象の発生を許容することになる。これに対し、ハンチング予測処理を用いるようにすれば、ハンチング現象の発生を完全に或いは殆ど完全に回避することができる。但し、ハンチング予測処理を用いる場合は、ハンチング検出処理を用いる場合と比べて、本来の電力量で充電等を行う時間が短くなる。ハンチング現象抑制と、本来の電力量での充電等の、どちらを優先するかに応じて、ハンチング検出処理及び予測処理のどちらを実行するかを設定すれば良い。<<第2実施形態>>本発明の第2実施形態について説明する。第2実施形態及び後述の第3実施形態は、第1実施形態を基礎とする実施形態であり、第2及び第3実施形態において特に記述しない事項に関しては、矛盾なき限り、第1実施形態の記載が第2及び第3実施形態にも適用される。第2実施形態に係る電力供給システム1の構成は、第1実施形態のそれ図1と同じである。第1実施形態では特に意識していなかったが、第2実施形態、上述の第1実施形態及び後述の第3実施形態において、制御部23は、発電装置4に対する最大電力点追従制御MaximumPowerPointTrackingControl;以下、MPPT制御というを成すことができる。図14の曲線400は、発電装置4の出力電流と発電電力の関係を表している。発電装置4の出力電流の値は上述の電流値IGであり、発電装置4の発電電力の量は上述の電力量PG=IG×VGある図1参照。発電装置4において、発電電力は出力電流に依存して変化する。出力電流値IGが電流値IMPPと一致するときに発電電力量PGは最大となり即ち、最大電力量PMPPとなり、絶対値|IG-IMPP|が増大するにつれて、発電電力量PGは最大電力量PMPPから減少する。発電装置4の発電電力量を定める、曲線400上の点は電力点又は動作点と呼ばれる。電力点401は、発電装置4の発電電力量を最大電力量PMPPに一致させる電力点である。一方、電力点402及び403は、発電装置4の発電電力量を最大電力量PMPPよりも小さな電力量PQと一致させる電力点である。電力点402及び403において、電流値IGは、それぞれ値IQ1及びIQ2をとるものとする。ここで、0<IQ1<IMPP<IQ2である。また、PMPP-PQ=ΔPGが成立するものとするΔPG>0。図15に示す如く、制御部23は、電流値IGを指定する電流指令値IGを生成して電力変換部21Gに与えることができ、これによって電流値IGを制御することができると共に、電流値IGの制御を通じて電圧値VG及び電力量PGを制御することができる。電力変換部21Gは、電流値IGが電流指令値IGと一致するように発電用電力変換を行う。MPPT制御を行う際、制御部23は、入出力電力情報に含まれる電流値IG及び電圧値VGに基づき、発電装置4の発電電力量が最大となるように電流指令値IGを設定及び調整する。即ち、MPPT制御の実行時において、制御部23は、電流指令値IGに値IMPPを代入することになる。MPPT制御の実現法は公知であるため説明を割愛する。他方、第2実施形態においても、制御部23は、第1実施形態で述べた充電定量制御、放電定量制御、系統出力定量制御及び系統入力定量制御を個別に実行可能である。この際、制御部23は、MPPT制御を行いながら、充電定量制御、放電定量制御、系統出力定量制御又は系統入力定量制御を実行することができる第1及び第3実施形態においても同様。第2実施形態においても、定量制御の実行中に上述の系統側又は蓄電側ハンチング現象が発生しうる。制御部23は、各定量制御の実行期間中に第1実施形態で述べたものと同様のハンチング検出処理又は予測処理を行うことができる。後述の第3実施形態でも同様である。即ち、第2及び第3実施形態に係る制御部23は、MPPT制御及び充電定量制御の実行期間中に、上述のハンチング検出処理HD1A又は予測処理HP1Aを行うことができ、MPPT制御及び放電定量制御の実行期間中に、上述のハンチング検出処理HD1B又は予測処理HP1Bを行うことができ、MPPT制御及び系統出力定量制御の実行期間中に、上述のハンチング検出処理HD1C又は予測処理HP1Cを行うことができ、MPPT制御及び系統入力定量制御の実行期間中に、上述のハンチング検出処理HD1D又は予測処理HP1Dを行うことができる。―――ハンチング抑制制御CNT2―――MPPT制御と充電定量制御又は放電定量制御とを実行している期間中において系統側ハンチング検出判定又は系統側ハンチング予測判定を成したとき、或いは、MPPT制御と系統出力定量制御又は系統入力定量制御とを実行している期間中において蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定を成したとき、制御部23は、発電装置4の電力点の変更を介して発電装置4の発電電力量を変化させるハンチング抑制制御CNT2を実行する。充電定量制御又は放電定量制御に適用されるハンチング抑制制御CNT2では、発電装置4の発電電力量を変化させることによって、電力変換回路20及び電力系統5間の入出力電力量の絶対値を増大させ、これによって系統側ハンチング現象を抑制する。系統出力定量制御又は系統入力定量制御に適用されるハンチング抑制制御CNT2では、発電装置4の発電電力量を変化させることによって、電力変換回路20及び蓄電装置3間の入出力電力量の絶対値を増大させ、これによって蓄電側ハンチング現象を抑制する。抑制制御CNT2は各定量制御の中で行われる制御であって、抑制制御CNT2の実行は各定量制御の内容に影響を与えないが、抑制制御CNT2の実行期間中にはMPPT制御が停止される。抑制制御CNT2の具体的方法を説明する。また、第2実施形態の以下の説明では、特に記述なき限り、充電定量制御、放電定量制御、系統出力定量制御又は系統入力定量制御が継続して実行されている状態を想定している。系統側ハンチング認知タイミング又は蓄電側ハンチング認知タイミング前においては、制御部23は、値IMPPを代入した電流指令値IGを電力変換部21Gに与えることでMPPT制御を実現する。この状態では、発電装置4の電力点は電力点401図14参照と一致しており、発電装置4からは最大電力量PMPPが発電電力量PGとして電力変換部21Gに出力される。但し、系統側ハンチング検出判定、系統側ハンチング予測判定、蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定が成されると、抑制制御CNT2において、制御部23は、電力変換部21Gに供給する電流指令値IGを値IMPPから値IQ1又はIQ2へと変更し、これによって発電装置4の電力点を電力点401から電力点402又は403へと変化させる図14参照。結果、発電装置4の発電電力量が電力量PMPPから電力量PQへと減少する。第1実施形態の説明から容易に理解されるように、系統側ハンチング現象の発生時において発電装置4の発電電力量が減少すると、電力変換回路20及び電力系統5間の入出力電力量の絶対値が増大するため、系統側ハンチング現象が適切に抑制される。同様に、蓄電側ハンチング現象の発生時において発電装置4の発電電力量が減少すると、電力変換回路20及び蓄電装置3間の入出力電力量の絶対値が増大するため、蓄電側ハンチング現象が適切に抑制される。―――抑制制御CNT2に対応する解除可否判定処理J2―――制御部23は、抑制制御CNT2の実行期間中において、所定の解除条件の成否判定を介して、抑制制御CNT2の実行を解除するか否かを判定する解除可否判定処理J2を行うことができる。充電定量制御が成されている状態を想定して解除可否判定処理J2の例を説明する。解除可否判定処理J2において、制御部23は、例えば下記の第1~第4解除条件の何れかが満たされるとき、抑制制御CNT2の実行を解除してMPPT制御を再開することができる。図16a及びbを参照して、第1及び第2解除条件について説明する。図16a及びbにおいて、実線曲線411及び411’は発電装置4の発電電力量の時間推移の第1例及び第2例を表している。今、充電定量制御が成されている状態を想定しているため、制御部23は充電指令量PBに蓄電用基準電力量PBREFを代入しており、これによって蓄電装置3の充電電力量は蓄電用基準電力量PBREFと一致している。タイミングtB1に至るまでは、MPPT制御が継続して実行されている。タイミングtB1は系統側ハンチング認知タイミングであり、タイミングtB1において、制御部23は抑制制御CNT2の実行を開始し、これによってタイミングtB1を境に発電電力量PGがΔPGだけ減少する。タイミングtB2及びtB2’はタイミングtB1よりも後のタイミングである。制御部23は、抑制制御CNT2の実行期間中、電流値IG及び電圧値VGに基づき即ち発電電力量PGに基づき又は電流値IGINT及び電圧値VINTに基づき、上述の充電電力量PB’を求める。上述したように、充電電力量PB’は、発電電力量PGに基づく充電電力量であり、電力変換の電力損失量をゼロとみなせば即ち電力変換効率を100とみなせば、PB’=PGである。第1解除条件は、下記不等式A1を満たす充電電力量PB’が観測されたときに充足する。図16aの例では、タイミングtB1及びtB2間の各タイミングにおいて充電電力量PB’が不等式A1を満たさないためタイミングtB1及びtB2間で抑制制御CNT2が継続実行されているが、タイミングtB2における充電電力量PB’が不等式A1を満たすため、制御部23は、タイミングtB2において抑制制御CNT2の実行を解除してMPPT制御を再開する。式A1の左辺は、電力変換損失を無視すればPBREF-PG又はPB-PGと一致する。即ち、式A1の成立は、充電基準条件に規定される蓄電用基準電力量PBREF=充電指令量PBと発電電力量PGとの差が十分に縮まり、MPPT制御を再開した時に系統側ハンチング現象が再度発生しないほど、発電電力量PGが大きくなったことを表している。THB1は、0以上の所定の閾値であるが、ΔPGの値よりは小さい仮に、THB1=ΔPGであると、MPPT制御の再開時に、直ちに系統側ハンチング現象が発生するおそれがあるため。THB1の値の設定等を行うべく、制御部23はΔPGの値を保持しておくことができる。PBREF-PB’≦THB1...A1第2解除条件は、下記不等式A2を満たす充電電力量PB’が観測されたときに充足する。図16bの例では、タイミングtB1及びtB2’間の各タイミングにおいて充電電力量PB’が不等式A2を満たさないためタイミングtB1及びtB2’間で抑制制御CNT2が継続実行されているが、タイミングtB2’における充電電力量PB’が不等式A2を満たすため、制御部23は、タイミングtB2’において抑制制御CNT2の実行を解除してMPPT制御を再開する。式A2の左辺は、電力変換損失を無視すればPBREF-PG又はPB-PGと一致する。即ち、式A2の成立は、充電基準条件に規定される蓄電用基準電力量PBREF=充電指令量PBと発電電力量PGとの差が十分に広がり、MPPT制御を再開した時に系統側ハンチング現象が再度発生しないほど、発電電力量PGが小さくなったことを表している。THB2は、ΔPGより大きな所定の閾値である仮に、THB2=ΔPGであると、MPPT制御の再開時に、直ちに系統側ハンチング現象が発生するおそれがあるため。PBREF-PB’≧THB2...A2次に、第3解除条件を説明する。第3解除条件の成否を確認するため、制御部23は、抑制制御CNT2の実行期間中において、電流値IG及び電圧値VGに基づき又は電流値IGINT及び電圧値VINTに基づき、充電電力量PB’’を求める。充電電力量PB’’は、MPPT制御を行ったならば得られたであろう仮想発電電力量に電力変換部21G及び21Bの各電力変換効率を乗じたものに相当する。仮想発電電力量は、抑制制御CNT2の実行時における発電電力量PGにΔPGを加算することで得られる各電力変換効率が100であると仮定すれば、PB’’は仮想発電電力量PGΔPGと一致する。そして、制御部23は、絶対値|PB’’-PBREF|が正である状態が所定時間以上継続して観測された場合に、第3解除条件が充足したと判断する。その観測が成される状況下においてMPPT制御を再開しても、系統側ハンチング現象は発生しないと予想されるからである。次に、第4解除条件を説明する。制御部23は、抑制制御CNT2の実行期間中において、系統側ハンチング検出処理HD1Aを実行し、系統側ハンチング現象の発生が所定回数以上観測されたときに第4解除条件が充足したと判断する。所定回数は1以上の任意の回数であって良い。抑制制御CNT2を実行しているのにもかかわらず系統側ハンチング現象が発生する場合、MPPT制御を再開に伴う発電電力量の増大によって、系統側ハンチング現象が回避されるからである。充電定量制御以外の定量制御が成されている場合において、抑制制御CNT2が実行されているときにも上述の解除可否判定処理J2を実行できる。但し、充電定量制御以外の定量制御が成されている場合には、解除可否判定処理J2の内容が以下のように修正される。まず、系統出力又は系統入力定量制御の実行時においては、上述のタイミングtB1は蓄電側ハンチング認知タイミングに相当する。放電定量制御に対しては、第1~第3解除条件を以下のように変更すると良い。放電定量制御に対応する第1及び第2解除条件では、上述の式A1及びA2が夫々下記式B1及びB2に変更され、抑制制御CNT2の実行期間中に式B1又はB2を満たす電力量PG’が観測されたときに、制御部23は、第1又は第2解除条件が充足したと判断するPG’の定義については第1実施形態を参照。Qは、直流負荷8の消費電力量を表す。PG’PBREF-Q≦THB1...B1PG’PBREF-Q≧THB2...B2また、放電定量制御に関し、制御部23は、抑制制御CNT2の実行期間中において、電流値IG及び電圧値VGに基づき又は電流値IGINT及び電圧値VINTに基づき、電力量PG’’を求める。電力量PG’’は、上記仮想発電電力量に電力変換部21Gの電力変換効率を乗じたものに相当する電力変換効率が100であると仮定すれば、PG’’は仮想発電電力量PGΔPGと一致する。そして、制御部23は、絶対値|PG’’PBREF-Q|が正である状態が所定時間以上継続して観測された場合に、放電定量制御に対応する第3解除条件が充足したと判断する。放電定量制御に対応する第4解除条件は、充電定量制御について上述した第4解除条件と同じである。系統出力定量制御に対しては、第1~第3解除条件を以下のように変更すると良い。系統出力定量制御に対応する第1及び第2解除条件では、上述の式A1及びA2が夫々下記式C1及びC2に変更され、抑制制御CNT2の実行期間中に式C1又はC2を満たす電力量PS’が観測されたときに、制御部23は、第1又は第2解除条件が充足したと判断するPS’の定義については第1実施形態を参照。PSREF-PS’≦THB1...C1PSREF-PS’≧THB2...C2また、系統出力定量制御に関し、制御部23は、抑制制御CNT2の実行期間中において、電流値IG及び電圧値VGに基づき又は電流値IGINT及び電圧値VINTに基づき、電力量PS’’を求める。電力量PS’’は、上記仮想発電電力量に電力変換部21G及び21Sの各電力変換効率を乗じたものに相当する各電力変換効率が100であると仮定すれば、PS’’は仮想発電電力量PGΔPGと一致する。そして、制御部23は、絶対値|PS’’-PSREF|が正である状態が所定時間以上継続して観測された場合に、系統出力定量制御に対応する第3解除条件が充足したと判断する。系統入力定量制御に対しては、第1~第3解除条件を以下のように変更すると良い。系統入力定量制御に対応する第1及び第2解除条件では、上述の式A1及びA2が夫々下記式D1及びD2に変更され、抑制制御CNT2の実行期間中に式D1又はD2を満たす電力量PG’が観測されたときに、制御部23は、第1又は第2解除条件が充足したと判断する。PG’PSREF-Q≦THB1...D1PG’PSREF-Q≧THB2...D2また、系統入力定量制御に関し、制御部23は、抑制制御CNT2の実行期間中において、電流値IG及び電圧値VGに基づき又は電流値IGINT及び電圧値VINTに基づき、上述の電力量PG’’を求める。そして、制御部23は、絶対値|PG’’PSREF-Q|が正である状態が所定時間以上継続して観測された場合に、系統入力定量制御に対応する第3解除条件が充足したと判断する。系統出力定量制御又は系統入力定量制御の実行時において抑制制御CNT2が実行された際、制御部23は、蓄電側ハンチング検出処理HD1Cを実行し、蓄電側ハンチング現象の発生が所定回数以上観測されたときに第4解除条件が充足したと判断すると良い。所定回数は1以上の任意の回数であって良い。[動作フローチャート]次に、図17を参照して電力変換装置2の動作の流れを説明する。図17は、上述の各種定量制御に注目した、電力変換装置2の動作フローチャートである。ステップS22及びS23は、図13のステップS12及びS13と同じものである。まず、ステップS21において、制御部23は、何れかの定量制御を実行開始すると共にMPPT制御も実行開始する。その後、ステップS22において、制御部23は、入出力電力情報に基づき、上述のハンチング検出処理又は予測処理を行う。続くステップS23において、制御部23は、ハンチング検出判定又は予測判定を成したかをチェックし、何れかの判定を成した場合にはステップS24への移行を発生させて、ハンチング抑制制御CNT2の実行を開始する即ちMPPT制御が停止される。ハンチング抑制制御CNT2の実行開始後、制御部23は、ハンチング抑制制御CNT2の解除可否判定処理J2を行うステップS25。制御部23は、第1~第4解除条件の何れかが満たされるまでハンチング抑制制御CNT2の実行を継続しステップS25及びS26、解除条件の充足が確認されるとハンチング抑制制御CNT2の実行を解除してステップS27ステップS22に戻る。上述したように、ハンチング抑制制御CNT2の実行の解除によってMPPT制御が再開される。第2実施形態に係るハンチング抑制制御によっても、第1実施形態と同様、電力系統5の安定性に影響を与えるような系統側ハンチング現象又は蓄電装置3に悪影響を与えかねない蓄電側ハンチング現象を適切に抑制することが可能である。また、第2実施形態におけるハンチング抑制制御は定量制御に影響を与えないため、ハンチング抑制制御の実行期間中も所望通りの定量制御を継続できる。但し、第2実施形態のハンチング抑制制御は、発電電力量の低下を伴う。この点、ハンチング抑制制御の実行時に解除条件の充足有無を監視し、その実行を解除してもハンチング現象が発生しない又は発生しにくいと判断されたときにハンチング抑制制御を解除する方法を採用することにより、ハンチング現象を極力回避しながら、なるだけ多くの発電電力量を発電装置4から引き出すことができる。尚、ハンチング予測処理を用いずにハンチング検出処理を用いる場合は、ハンチング現象の発生を検出した後にハンチング抑制制御が実行されるため、多少のハンチング現象の発生を許容することになる。これに対し、ハンチング予測処理を用いるようにすれば、ハンチング現象の発生を完全に或いは殆ど完全に回避することができる。但し、ハンチング予測処理を用いる場合は、ハンチング検出処理を用いる場合と比べて、MPPT制御を行う時間が短くなる。ハンチング現象抑制と発電電力量の、どちらを優先するかに応じて、ハンチング検出処理及び予測処理のどちらを実行するかを設定すれば良い。また、制御部23は、電流指令値IGの代わりに電圧値VGを指定する電圧指令値VGを電力変換部21Gに与えるようにしても良い。この場合、制御部23は、電力点401に対応する電圧指令値VGを電力変換部21Gに与えることでMPPT制御を実現可能であり、抑制制御CNT2を行う場合には、電力点402又は403に対応する電圧指令値VGを電力変換部21Gに与えればよい。<<第3実施形態>>本発明の第3実施形態について説明する。第3実施形態に係る電力供給システム1には、2つの蓄電装置3が設けられており、これに対応して、第3実施形態に係る電力変換回路20には蓄電装置用の電力変換部21Bが2つ設けられている。蓄電装置の特性、構成及び動作を2つの蓄電装置3間で異ならせることも可能であると共に、電力変換部の特性、構成及び動作を2つの電力変換部21B間で異ならせることも可能であるが、ここでは、説明の簡略化上、2つの蓄電装置3の夫々が、第1実施形態で述べた蓄電装置3と同じ特性及び構成を有すると共に第1実施形態で述べた蓄電装置3と同じ動作を実現し、且つ、2つの電力変換部21Bの夫々が、第1実施形態で述べた電力変換部21Bと同じ特性及び構成を有すると共に第1実施形態で述べた電力変換部21Bと同じ動作を実現するものとする。制御部23は、2つの電力変換部21Bの夫々に対して、第1実施形態で述べた電力変換部21Bに対する制御を成すことができる。2つの蓄電装置3を備えた第3実施形態に係る電力供給システムを符号1aによって参照し、2つの電力変換部21Bを備えた第3実施形態に係る電力変換回路を符号20aによって参照し、電力変換回路20aを備えた第3実施形態に係る電力変換装置を符号2aによって参照する。図18は、第3実施形態に係る電力供給システム1aの概略全体構成図である。以下では、上記2つの蓄電装置3を蓄電装置3及び3aと呼ぶと共に、上記2つの電力変換部21Bを電力変換部21B及び21Baと呼ぶ。図1の電力変換回路20及び電力変換装置2に電力変換部21Baを追加することで図18の電力変換回路20a及び電力変換装置2aが形成される。電力変換部21Baは、電力変換回路20a内に設けられる。図1の電力供給システム1において、電力変換装置2を電力変換装置2aに置き換え且つ蓄電装置3aを追加することで電力供給システム1aが形成される。第1又は第2実施形態の記載を第3実施形態に適用する場合、第1又は第2実施形態の説明文中における符号1、2及び20は、夫々、1a、2a及び20aに読み替えられる。電力変換部21Baは、電力変換部21Bの電力端子TB1及びTB2に対応する、電力端子TB1a及びTB2aを有する。蓄電装置3aは、電力端子TB1aにて電力変換部21Baに接続され、自身の放電電力を電力変換部21Baに出力することができると共に、電力変換部21Baから充電電力の供給を受けたときには充電される。電力端子TB2a、TB2、TG2及びTS2は、中間配線22によって電力変換回路20a内で共通接続されている。電力変換回路20aは、制御部23による制御の下、蓄電装置3、蓄電装置3a、発電装置4及び電力系統5間における送電及び受電を行い、この送電及び受電の際、必要な電力変換を行う。電力変換部21Baは、電力端子TB1aを介して蓄電装置3aから受けた直流の放電電力を他の直流電力に変換して該他の直流電力を電力端子TB2aから出力する放電用電力変換と、電力端子TB2aを介して受けた直流電力を他の直流電力に変換して該他の直流電力を電力端子TB1aを介し充電電力として蓄電装置3aに出力する充電用電力変換と、を実行可能である。電力変換部21B、21G及び21Sの動作は、第1実施形態で述べた通りである。但し、蓄電装置3a及び電力変換部21Baの追加に伴い、蓄電装置3、発電装置4又は電力系統5からの電力は蓄電装置3aに送られることもあるし、蓄電装置3aからの電力は蓄電装置3、電力系統5又は直流負荷8に送られることもある。また、第3実施形態において、制御部23が取得する入出力電力情報は、第1実施形態で述べた各値に加えて、電流センサ及び電圧センサの測定結果に基づく電流値IBa、電圧値VBa及び電流値IBINTaを含み、下記式1g及び1hによって表される電力量PBa及びPBINTaを含みうる。IBa、VBa及びPBaは、夫々、蓄電装置3aから電力変換部21Baに入力される蓄電装置3aの放電電力における電流値、電圧値及び電力量又は電力変換部21Baから蓄電装置3aに出力される蓄電装置3aの充電電力における電流値、電圧値及び電力量である。IBINTa、VINTaは、IBa及びVBaに対応する、電力変換部21Baにおける電力変換前又は後の電流値及び電圧値である。PBa=VBa×IBa...1gPBINTa=VINT×IBINTa...1h制御部23は、入出力電力情報に基づき、電力変換部21B、21Ba、21G及び21Sの各電力変換の動作を含む電力変換回路20aの動作を制御し、電力変換回路20aの動作の制御を介して、蓄電装置3、蓄電装置3a、発電装置4及び電力系統5間の送電及び受電を制御する。第3実施形態においても、制御部23は、第1実施形態で述べた充電定量制御、放電定量制御、系統出力定量制御及び系統入力定量制御を個別に実行可能である。各定量制御を成す際、蓄電装置3aの充電又は放電状態は問わないが、ここでは、説明の具体化上、後述のハンチング抑制制御CNT3が成されていない期間中では、蓄電装置3aの充電及び放電電力はゼロであるとする。また、第2実施形態の説明文でも述べたように、制御部23は、各定量制御の実行期間中に、実行している定量制御に対応するハンチング検出処理HD1A、HD1B、HD1C、HD1D又はハンチング予測処理HP1A、HP1B、HP1C、HP1Dを実行可能である。―――ハンチング抑制制御CNT3―――充電定量制御又は放電定量制御を実行している期間中において系統側ハンチング検出判定又は系統側ハンチング予測判定を成したとき、或いは、系統出力定量制御又は系統入力定量制御を実行している期間中において蓄電側ハンチング検出判定又は蓄電側ハンチング予測判定を成したとき、制御部23は、電力変換回路20a及び蓄電装置3a間の電力入出力を行うハンチング抑制制御CNT3を実行する。電力変換回路20a及び蓄電装置3a間の電力入出力とは、電力変換回路20aから蓄電装置3aへの電力出力又は蓄電装置3aから電力変換回路20aへの電力入力を意味する。電力変換回路20aから蓄電装置3aへの電力出力は、電力変換部21Baから蓄電装置3aへ充電電力を供給することを意味し、蓄電装置3aから電力変換回路20aへの電力入力は、蓄電装置3aの放電電力を電力変換部21Baへ供給することを意味する。充電定量制御又は放電定量制御に適用されるハンチング抑制制御CNT3では、電力変換回路20a及び蓄電装置3a間の電力入出力によって、電力変換回路20及び電力系統5間の入出力電力量の絶対値を増大させ、これによって系統側ハンチング現象を抑制する。系統出力定量制御又は系統入力定量制御に適用されるハンチング抑制制御CNT3では、電力変換回路20a及び蓄電装置3a間の電力入出力によって、電力変換回路20及び蓄電装置3間の入出力電力量の絶対値を増大させ、これによって蓄電側ハンチング現象を抑制する。抑制制御CNT3は各定量制御の中で行われる制御であって、抑制制御CNT3の実行は各定量制御の内容に影響を与えない。図19a及びbは、充電定量制御の実行期間中に行うことのできる抑制制御CNT3の概念図である。図20a及びbは、放電定量制御の実行期間中に行うことのできる抑制制御CNT3の概念図である。図2c又は図7cの例のような系統側ハンチング現象が検出又は予測されたとき、制御部23は、抑制制御CNT3において、図19a又は図20aに示す如く、電力変換部21Baから所定電力量の充電電力が蓄電装置3aに供給されるように電力変換部21Baを制御する、或いは、図19b又は図20bに示す如く、蓄電装置3aから所定電力量の放電電力が電力変換部21Baに出力されるように電力変換部21Baを制御する。図19a及び図20aの例において、蓄電装置3aの充電電力の全部又は一部は、電力系統5から供給されていると考えることもできるし、発電装置4又は蓄電装置3から供給されていると考えることもできる。図19b及び図20bの例において、蓄電装置3aの放電電力の全部又は一部は、電力系統5へ出力されていると考えることもできるし、蓄電装置3又は直流負荷8へ出力されていると考えることもできる。何れにせよ、このような蓄電装置3aの充電又は放電により電力変換回路20a及び電力系統5間に一定方向の継続的な電力の流れが生まれ、系統側ハンチング現象が抑制される。図21a及びbは、系統出力定量制御の実行期間中に行うことのできる抑制制御CNT3の概念図である。図22a及びbは、系統入力定量制御の実行期間中に行うことのできる抑制制御CNT3の概念図である。図9c又は図11cの例のような蓄電側ハンチング現象が検出又は予測されたとき、制御部23は、抑制制御CNT3において、図21a又は図22aに示す如く、電力変換部21Baから所定電力量の充電電力が蓄電装置3aに供給されるように電力変換部21Baを制御する、或いは、図21b又は図22bに示す如く、蓄電装置3aから所定電力量の放電電力が電力変換部21Baに出力されるように電力変換部21Baを制御する。図21a及び図22aの例において、蓄電装置3aの充電電力の全部又は一部は、蓄電装置3から供給されていると考えることもできるし、発電装置4又は電力系統5から供給されていると考えることもできる。図21b及び図22bの例において、蓄電装置3aの放電電力の全部又は一部は、蓄電装置3へ出力されていると考えることもできるし、電力系統5又は直流負荷8へ出力されていると考えることもできる。何れにせよ、このような蓄電装置3aの充電又は放電により電力変換回路20a及び蓄電装置3間に一定方向の継続的な電力の流れが生まれ、蓄電側ハンチング現象が抑制される。ハンチング抑制制御CNT3の実行期間中に成すことのできる解除可否判定処理は、第1実施形態で述べたものと同様である。即ち、充電定量制御、放電定量制御、系統出力定量制御又は系統入力定量制御を成している場合において抑制制御CNT3が実行されたとき、抑制制御CNT3の実行期間中において、制御部23は、夫々、上述の解除可否判定処理J1A、J1B、J1C又はJ1Dを成すことができる。解除可否判定処理J1A、J1B、J1C又はJ1Dについての第1実施形態の説明文を第3実施形態に適用する際、第1実施形態における符号CNT1A、CNT1B、CNT1C及びCNT1Dを全て符号CNT3に読み替えると良い。充電定量制御及び抑制制御CNT3の実行中に判定処理J1Aにおける解除条件が満たされたとき、放電定量制御及び抑制制御CNT3の実行中に判定処理J1Bにおける解除条件が満たされたとき、系統出力定量制御及び抑制制御CNT3の実行中に判定処理J1Cにおける解除条件が満たされたとき、又は、系統入力定量制御及び抑制制御CNT3の実行中に判定処理J1Dにおける解除条件が満たされたとき、制御部23は抑制制御CNT3の実行を解除する、即ち、電力変換回路20a及び蓄電装置3a間の電力入出力を停止する結果、蓄電装置3aの充電電力及び放電電力はゼロに戻る。また、第1実施形態で述べたのと同様、充電定量制御又は放電定量制御と抑制制御CNT3の実行期間中において、制御部23は、系統側ハンチング検出処理HD1Aを実行し、系統側ハンチング現象の発生が所定回数1以上の任意の回数以上観測されたときに解除条件が充足したと判断して、抑制制御CNT3の実行を解除するようにしても良い。同様に、系統出力定量制御又は系統入力定量制御と抑制制御CNT3の実行期間中において、制御部23は、蓄電側ハンチング検出処理HD1Cを実行し、蓄電側ハンチング現象の発生が所定回数1以上の任意の回数以上観測されたときに解除条件が充足したと判断して、抑制制御CNT3の実行を解除するようにしても良い。抑制制御の実行中に発電電力量の増大等が発生すると逆にハンチング現象が発生することもある。このような場合には、抑制制御の解除がハンチング現象の回避に資する。[動作フローチャート]次に、図23を参照して電力変換装置2aの動作の流れを説明する。図23は、上述の各種定量制御に注目した、電力変換装置2aの動作フローチャートである。ステップS31~S33、S35及びS36は、夫々、図13のステップS11~S13、S15及びS16と同じものである。まず、ステップS31において、制御部23は、何れかの定量制御を実行開始する。その後、ステップS32において、制御部23は、入出力電力情報に基づき、上述のハンチング検出処理又は予測処理を行う。続くステップS33において、制御部23は、ハンチング検出判定又は予測判定を成したかをチェックし、何れかの判定を成した場合にはステップS34への移行を発生させて、ハンチング抑制制御CNT3の実行を開始する即ち、ハンチング抑制用の充放電を蓄電装置3aに行わせる。ハンチング抑制制御CNT3の実行開始後、制御部23は、ハンチング抑制制御CNT3の解除可否判定処理J1A、J1B、J1C又はJ1Dを行うステップS35。制御部23は、所定の解除条件の何れかが満たされるまでハンチング抑制制御CNT3の実行を継続しステップS35及びS36、解除条件の充足が確認されるとハンチング抑制制御CNT3の実行を解除してステップS37ステップS32に戻る。上述したように、ハンチング抑制制御CNT3の実行の解除によってハンチング抑制用の充放電蓄電装置3aの充放電が停止される。第3実施形態に係るハンチング抑制制御によっても、第1実施形態と同様、電力系統5の安定性に影響を与えるような系統側ハンチング現象又は蓄電装置3に悪影響を与えかねない蓄電側ハンチング現象を適切に抑制することが可能である。また、第3実施形態におけるハンチング抑制制御は定量制御に影響を与えないため、ハンチング抑制制御の実行期間中も所望通りの定量制御を継続できる。但し、第3実施形態のハンチング抑制制御では、本来必要の無い充放電を蓄電装置3aに行わせることになる。この点、ハンチング抑制制御の実行時に解除条件の充足有無を監視し、その実行を解除してもハンチング現象が発生しない又は発生しにくいと判断されたときにハンチング抑制制御を解除する方法を採用することにより、ハンチング現象を極力回避しながら、不必要な充放電をなるだけ抑制することができる。尚、ハンチング予測処理を用いずにハンチング検出処理を用いる場合は、ハンチング現象の発生を検出した後にハンチング抑制制御が実行されるため、多少のハンチング現象の発生を許容することになる。これに対し、ハンチング予測処理を用いるようにすれば、ハンチング現象の発生を完全に或いは殆ど完全に回避することができる。但し、ハンチング予測処理を用いる場合は、ハンチング検出処理を用いる場合と比べて、上記不必要な充放電の実行時間が多くなり、システム全体の効率が低下する不必要な充放電に伴う電力変換損失がシステム全体の効率を低下させる。ハンチング現象抑制とシステムの効率の、どちらを優先するかに応じて、ハンチング検出処理及び予測処理のどちらを実行するかを設定すれば良い。また、電力供給システム1aに設けられた2つの蓄電装置の内、どちらを蓄電装置3に設定し、どちらを蓄電装置3aに設定するのかは自由である。2つの蓄電装置の内の任意の一方を蓄電装置3として選択すると共に他方を蓄電装置3aとして選択する選択処理を制御部23が成すようにしてもよい。制御部23は、2つの蓄電装置の夫々の劣化度合い例えば、SOHStateOfHealthを求め、劣化度合いに応じて上記選択処理を行うようにしても良い。また、ハンチング抑制制御CNT3において、蓄電装置3aに充電と放電のどちらを行わせるのかを予め固定的に定めておくようにしても良いし、制御部23が蓄電装置3aの残容量に応じて決定するようにしてもよい。<<変形等>>本発明の実施形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。以上の実施形態は、あくまでも、本発明の実施形態の例であって、本発明ないし各構成要件の用語の意義は、以上の実施形態に記載されたものに制限されるものではない。上述の説明文中に示した具体的な数値は、単なる例示であって、当然の如く、それらを様々な数値に変更することができる。上述の実施形態に適用可能な注釈事項として、以下に、注釈1~注釈8を記す。各注釈に記載した内容は、矛盾なき限り、任意に組み合わせることが可能である。[注釈1]上述の各実施形態では、蓄電装置3の充電電力量を一定することを充電基準条件が指定していると想定し、これに伴い、充電定量制御が蓄電装置3の充電電力量を一定に保つ制御であることを想定した。しかしながら、充電定量制御が蓄電装置3を一定の充電基準条件下で充電させるものである限り、充電定量制御は各実施形態で例示したものに限定されない。即ち例えば、充電定量制御は、蓄電装置3を一定の電流値で充電させる制御定電流充電制御であっても良いし、蓄電装置3を一定の電圧値で充電させる制御定電圧充電制御であっても良い。同様に、放電定量制御が蓄電装置3を一定の放電基準条件下で放電させるものである限り、放電定量制御は各実施形態で例示したものに限定されず、例えば、放電定量制御は、蓄電装置3を一定の電流値で放電させる制御定電流放電制御であっても良い。同様に、系統出力定量制御が電力変換回路20又は20aから電力系統5へ一定の系統出力基準条件下で電力出力させるものである限り、系統出力定量制御は各実施形態で例示したものに限定されず、例えば、系統出力定量制御は、電力変換回路20又は20aから電力系統5への出力電流値実効値を一定に保つ制御であっても良い。同様に、系統入力定量制御が電力系統5から電力変換回路20又は20aへ一定の系統入力基準条件下で電力入力させるものである限り、系統入力定量制御は各実施形態で例示したものに限定されず、例えば、系統入力定量制御は、電力系統5から電力変換回路20又は20aへの入力電流値実効値を一定に保つ制御であっても良い。[注釈2]注釈1の記載からも理解されるように、充電定量制御において、制御部23は、電力についての充電指令量PBの代わりに、電力変換部21Bから蓄電装置3に供給される充電電流の電流値IBを指定する充電指令量IBを生成して電力変換部21Bに与えても良く、電力変換部21Bは、充電指令量IBにて指定された電流値を持つ充電電流を蓄電装置3に供給するべく充電用電力変換を行っても良い。充電定量制御において、制御部23は、充電指令量IBに蓄電用基準電流量IBREFの値を代入することで蓄電装置3を一定の蓄電用基準電流量IBREFで充電させることができる。この場合、充電基準条件は蓄電装置3を一定の蓄電用基準電流量IBREFで充電することを指定していることになる。尚、本明細書において、用語電流値と用語電流量は同義であり、用語電圧値と用語電圧量は同義である。同様に、放電定量制御において、制御部23は、電力についての放電指令量PBの代わりに、蓄電装置3の放電電流の電流値IBを指定する放電指令量IBを生成して電力変換部21Bに与えても良く、電力変換部21Bは、放電指令量IBにて指定された電流値を持つ放電電流が蓄電装置3から出力されるように放電用電力変換を行っても良い。放電定量制御において、制御部23は、放電指令量IBに蓄電用基準電流量IBREFの値を代入することで蓄電装置3を一定の蓄電用基準電流量IBREFで放電させることができる。この場合、放電基準条件は蓄電装置3を一定の蓄電用基準電流量IBREFで放電させることを指定していることになる。同様に、系統出力定量制御において、制御部23は、電力についての系統出力指令量PSの代わりに、電力変換部21Sから電力系統5への出力電流の電流値ISを指定する系統出力指令量ISを生成して電力変換部21Sに与えても良く、電力変換部21Sは、系統出力指令量ISにて指定された電流値を持つ電流が電力変換部21Sから電力系統5へ出力されるように系統出力用電力変換を行っても良い。系統出力定量制御において、制御部23は、系統出力指令量ISに系統用基準電流量ISREFの値を代入することで電力変換部21Sから電力系統5へ一定の電流量ISREFで電流出力を行わせることができる。この場合、系統出力基準条件は電力変換回路20又は20aから電力系統5に対して一定の系統用基準電流量ISREFで電流出力を行うことを指定していることになる。同様に、系統入力定量制御において、制御部23は、電力についての系統入力指令量PSの代わりに、電力系統5から電力変換部21Sへの入力電流の電流値ISを指定する系統入力指令量ISを生成して電力変換部21Sに与えても良く、電力変換部21Sは、系統入力指令量ISにて指定された電流値を持つ電流が電力系統5から電力変換部21Sへ入力されるように系統入力用電力変換を行っても良い。系統入力定量制御において、制御部23は、系統入力指令量ISに系統用基準電流量ISREFの値を代入することで電力系統5から電力変換部21Sへ一定の電流量ISREFで電流入力を行わせることができる。この場合、系統入力基準条件は電力系統5から電力変換回路20又は20aに対して一定の系統用基準電流量ISREFで電流入力を行うことを指定していることになる。[注釈3]発電装置4の発電電力量に依存する電圧値と電流値の双方を用いた予測処理HP1A及びHP1B並びに解除可否判定処理J1A及びJ1Bを上述した。しかしながら、電圧値VG及び電圧値VB間の比、電圧値VINT及び電圧値VB間の比、又は、電圧値VG、VB及びVINTが制御部23にとって既知であるならば、制御部23は、発電装置4の発電電力量に応じた電流値の情報のみを用いて、即ち電流値IG又はIGINTのみを用いて予測処理HP1A及びHP1B並びに解除可否判定処理J1A及びJ1Bを成すこともできる。この際、上述の処理HP1A、HP1B、J1A及びJ1Bにおいて、既知の電圧の情報を用いて任意の電力量及び電力量を表す記号を電流値及び電流値を表す記号に変換すれば良く、この変換を介して実現される処理は、上述の処理HP1A、HP1B、J1A及びJ1Bと等価である。例えば、説明の簡略化上、電力変換部21G及び21Bの電力変換効率を100とみなせば、|PB’-PBREF|=|IGVG-IBREFVB|=|IGINTVINT-IBREFVB|である予測処理HP1A参照。故に、比VG/VB又は比VINT/VBが既知であるならば、予測処理HP1Aにおいて、絶対値|PB’-PBREF|の代わりに絶対値|IGVG/VB-IBREF|又は|IGINTVINT/VB-IBREF|を用いこれが上記変換に相当する、絶対値|IGVG/VB-IBREF|又は|IGINTVINT/VB-IBREF|を上記閾値TH1Aと比較すればよい。同様に、電圧値VG及び電圧値実効値VS間の比、電圧値VINT及び電圧値実効値VSの比、又は、電圧値VG、VS及びVINTが制御部23にとって既知であるならば、制御部23は、電流値IG又はIGINTのみを用いて予測処理HP1C及びHP1D並びに解除可否判定処理J1C及びJ1Dを成すこともできる。この際、上述の処理HP1C、HP1C、J1C及びJ1Dにおいて、既知の電圧の情報を用いて任意の電力量及び電力量を表す記号を電流値及び電流値を表す記号に変換すれば良く、この変換を介して実現される処理は、上述の処理HP1C、HP1C、J1C及びJ1Dと等価である。同様に、第2実施形態において、電圧値VG及び電圧値VB間の比、電圧値VINT及び電圧値VB間の比、電圧値VG及び電圧値実効値VS間の比、電圧値VINT及び電圧値実効値VSの比、電圧値VG、VB及びVINT、又は、電圧値VG、VS及びVINTが制御部23にとって既知であるならば、制御部23は、電流値IG又はIGINTのみを用いて解除可否判定処理J2を成すこともできる。この際、上述の解除可否判定処理J2において、既知の電圧の情報を用いて任意の電力量及び電力量を表す記号を電流値及び電流値を表す記号に変換すれば良く、この変換を介して実現される処理は、上述の解除可否判定処理J2と等価である。[注釈4]上述したように、充電定量制御では蓄電装置3の充電の条件以下、充電条件というが充電基準条件にて指定され、放電定量制御では蓄電装置3の放電の条件以下、放電条件というが放電基準条件にて指定され、系統出力定量制御では電力変換回路20又は20aから電力系統5への電力の出力条件以下、系統出力条件というが系統出力基準条件にて指定され、系統入力定量制御では電力系統5から電力変換回路20又は20aへの電力の入力条件以下、系統入力条件というが系統入力基準条件にて指定されている。第1実施形態では、充電基準条件が蓄電用基準電力量PBREFを定めていることを想定した上で、充電条件を充電基準条件から変化させるハンチング抑制制御CNT1Aの具体的方法を説明したが、上述の方法は、充電条件を充電基準条件から変化させるための一手法に過ぎない。即ち、抑制制御CNT1Aは、蓄電装置3の充電条件充電における電力量、電流値又は電圧値の条件を充電基準条件から変化させることのできる任意の方法によって実現可能である。例えば、充電定量制御において、制御部23が電流値IBを指定する電流指令量IBを電力変換部21Bに与えている場合、即ち制御部23が電流値IBの制御を介して充電定量制御を実現している場合においてハンチング抑制制御CNT1Aを成すとき、制御部23は、電流指令量IBを充電基準条件に従う電流値IBREFから変化させることで充電条件を充電基準条件から変化させてもよい。或いは例えば、充電定量制御において、制御部23が電圧値VBを指定する電圧指令量VBを電力変換部21Bに与えている場合、即ち制御部23が電圧値VBの制御を介して充電定量制御を実現している場合においてハンチング抑制制御CNT1Aを成すとき、制御部23は、電圧指令量VBを充電基準条件に従う電圧量VBREFから変化させることで充電条件を充電基準条件から変化させてもよいPBREF=IBREF×VBREF。何れにせよ、抑制制御CNT1Aによる充電条件の変化は蓄電装置3の充電電力量の変化例えば、PBREFからの変化を伴う。同様に、抑制制御CNT1Bは、蓄電装置3の放電条件放電における電力量、電流値又は電圧値の条件を放電基準条件から変化させることのできる任意の方法によって実現可能である。例えば、放電定量制御において、制御部23が電流値IBを指定する電流指令量IBを電力変換部21Bに与えている場合、即ち制御部23が電流値IBの制御を介して放電定量制御を実現している場合においてハンチング抑制制御CNT1Bを成すとき、制御部23は、電流指令量IBを放電基準条件に従う電流値IBREFから変化させることで放電条件を放電基準条件から変化させてもよい。或いは例えば、放電定量制御において、制御部23が電圧値VBを指定する電圧指令量VBを電力変換部21Bに与えている場合、即ち制御部23が電圧値VBの制御を介して放電定量制御を実現している場合においてハンチング抑制制御CNT1Bを成すとき、制御部23は、電圧指令量VBを放電基準条件に従う電圧量VBREFから変化させることで放電条件を放電基準条件から変化させてもよい。何れにせよ、抑制制御CNT1Bによる放電条件の変化は蓄電装置3の放電電力量の変化例えば、PBREFからの変化を伴う。PB、IB及びVBは、何れも、充電条件又は放電条件を指定する指令量充放電指令量の一種である。PBREF、IBREF及びVBREFは、何れも、充電基準条件又は放電基準条件に従った基準量充放電基準量の一種である。同様に、抑制制御CNT1Cは、系統出力条件電力変換回路20又は20aから電力系統5への電力出力における電力量、電流値又は電圧値の条件を系統出力基準条件から変化させることのできる任意の方法によって実現可能である。例えば、系統出力定量制御において、制御部23が電流値ISを指定する電流指令量ISを電力変換部21Sに与えている場合、即ち制御部23が電流値ISの制御を介して系統出力定量制御を実現している場合においてハンチング抑制制御CNT1Cを成すとき、制御部23は、電流指令量ISを系統出力基準条件に従う電流値ISREFから変化させることで系統出力条件を系統出力基準条件から変化させてもよい。或いは例えば、系統出力定量制御において、制御部23が電圧値VSを指定する電圧指令量VSを電力変換部21Sに与えている場合、即ち制御部23が電圧値VSの制御を介して系統出力定量制御を実現している場合においてハンチング抑制制御CNT1Cを成すとき、制御部23は、電圧指令量VSを系統出力基準条件に従う電圧量VSREFから変化させることで系統出力条件を系統出力基準条件から変化させてもよいPSREF=ISREF×VSREF。何れにせよ、抑制制御CNT1Cによる系統出力条件の変化は電力変換回路20又は20aから電力系統5への出力電力量の変化例えば、PSREFからの変化を伴う。同様に、抑制制御CNT1Dは、系統入力条件電力系統5から電力変換回路20又は20aへの電力入力における電力量、電流値又は電圧値の条件を系統入力基準条件から変化させることのできる任意の方法によって実現可能である。例えば、系統入力定量制御において、制御部23が電流値ISを指定する電流指令量ISを電力変換部21Sに与えている場合、即ち制御部23が電流値ISの制御を介して系統入力定量制御を実現している場合においてハンチング抑制制御CNT1Dを成すとき、制御部23は、電流指令量ISを系統入力基準条件に従う電流値ISREFから変化させることで系統入力条件を系統入力基準条件から変化させてもよい。或いは例えば、系統入力定量制御において、制御部23が電圧値VSを指定する電圧指令量VSを電力変換部21Sに与えている場合、即ち制御部23が電圧値VSの制御を介して系統入力定量制御を実現している場合においてハンチング抑制制御CNT1Dを成すとき、制御部23は、電圧指令量VSを系統入力基準条件に従う電圧量VSREFから変化させることで系統入力条件を系統入力基準条件から変化させてもよい。何れにせよ、抑制制御CNT1Dによる系統入力条件の変化は電力系統5から電力変換回路20又は20aへの入力電力量の変化例えば、PSREFからの変化を伴う。PS、IS及びVSは、何れも、系統出力条件又は系統入力条件を指定する指令量系統入出力指令量の一種である。PSREF、ISREF及びVSREFは、何れも、系統出力基準条件又は系統入力基準条件に従った基準量系統入出力基準量の一種である。[注釈5]制御部23が取得すべき入出力電力情報に電圧値、電流値及び電力量を表す情報が全て含まれている必要は必ずしも無い。第1~第3実施形態において、入出力電力情報は、電圧値を表す電圧情報即ち、VB、VG、VS及びVINT、又は、VB、VBa、VG、VS及びVINT、電流値を表す電流情報即ち、IB、IG、IS、IBINT、IGINT及びISINT、又は、IB、IBa、IG、IS、IBINT、IBINTa、IGINT及びISINT、及び、電力量を表す電力情報即ち、PB、PG、PS、PBINT、PGINT及びPSINT、又は、PB、PBa、PG、PS、PBINT、PBINTa、PGINT及びPSINTの内、少なくとも1つの情報を含んでいれば良い。[注釈6]電力変換部21B、21Ba、21G及び21Sは、夫々、蓄電装置3、蓄電装置3a、発電装置4及び電力系統5に接続される第1蓄電側回路、第2蓄電側回路、発電側回路及び系統側回路の例であり、第1蓄電側回路、第2蓄電側回路、発電側回路又は系統側回路に、電力変換部21B、21Ba、21G又は21Sを形成する回路以外の回路が更に含まれていても良い。[注釈7]第1~第3実施形態の夫々において、図24aに示す如く、中間配線22に対し直流負荷8と二次電池8aが接続されていても良い。二次電池8aは、任意の種類の1以上の二次電池例えばリチウムイオン電池、ニッケル水素電池から成る。二次電池8aは、例えば、電気自動車等の電動車両に搭載される電池である。中間配線22に対し直流負荷8と二次電池8aが接続される場合、第1~第3実施形態の説明文を含む上述の各説明文において、直流負荷8へ送られる電力を直流負荷8及び二次電池8aへ送られる電力とみなせば良く、即ち例えば、直流負荷8の消費電力を直流負荷8の消費電力及び二次電池8aの充電電力との合計とみなすと共に直流負荷8への供給電力を直流負荷8及び二次電池8aへの供給電力とみなせば良い。尚、中間配線22に対し直流負荷8と二次電池8aが接続される場合、中間配線22と直流負荷8及び二次電池8aとの間に1以上の電力変換部を介在させても良い。或いは、第1~第3実施形態の夫々において、図24bに示す如く、中間配線22に対し直流負荷8の代わりに二次電池8aが接続されていても良い。図24bに示す構成では、中間配線22に直流負荷8が接続されていない。中間配線22に対し直流負荷8が接続されずに二次電池8aが接続される場合、第1~第3実施形態の説明文を含む上述の各説明文において、直流負荷8へ送られる電力を二次電池8aへ送られる電力とみなせば良く、即ち例えば、直流負荷8の消費電力を二次電池8aの充電電力とみなすと共に直流負荷8への供給電力を二次電池8aへの供給電力とみなせば良い。尚、中間配線22に対し直流負荷8が接続されずに二次電池8aが接続される場合、中間配線22と二次電池8aとの間に電力変換部を介在させても良い。[注釈8]制御部23を、ハードウェア、或いは、ハードウェアとソフトウェアの組み合わせによって構成することができる。ソフトウェアを用いて実現される機能をプログラムとして記述し、該プログラムをプログラム実行装置例えばコンピュータ上で実行することによって、その機能を実現するようにしてもよい。具体的には例えば、制御部23にCPUCentralProcessingUnitを設けておき、図示されないフラッシュメモリに格納されたプログラムを当該CPUに実行させることで、必要な機能を実現することができる。