(57)【要約】      （修正有）【課題】電析の発生を抑制しつつ、電流指令値の振動を抑制する。【解決手段】蓄電素子の充電制御装置は、電流制限特性により規定される電流制限値を超えないように、蓄電素子の充電電流の電流指令値を算出する算出部を備える。電流制限特性は、蓄電素子の電圧が、ＣＶ充電時のＣＶ電圧より低い、第１電圧以下の第１領域Ｈ１では、電流制限値が一定であり、蓄電素子の電圧が、第１電圧からＣＶ電圧までの第２領域Ｈ２では、電圧が高い程、電流制限値が減少し、電流制限特性は、第１領域における電流制限値と第２領域における電流制限値とが、蓄電素子の温度に応じて複数設けられ、第２領域で電流制限値が電圧の上昇に応じて減少する傾きが、それら複数の電流制限特性で異なる。算出部は、第２領域の電流指令値を、電流制限特性により規定される電流制限値と過去の電流指令値とに基づいて、電流制限値に対して遅れを有する値に算出する。【選択図】図６
2020054224.tif 000002
【特許請求の範囲】
【請求項１】
蓄電素子の充電制御装置であって、
電流制限特性により規定される電流制限値を超えないように、前記蓄電素子の充電電流の電流指令値を算出する算出部を備え、
前記電流制限特性は、
前記蓄電素子の電圧が、ＣＶ充電時のＣＶ電圧より低い、第１電圧以下の第１領域では、電流制限値が一定であり、
前記蓄電素子の電圧が、前記第１電圧から前記ＣＶ電圧までの第２領域では、電圧が高い程、電流制限値が減少し、
前記電流制限特性は、
前記第１領域における電流制限値と前記第２領域における電流制限値とが、前記蓄電素子の温度に応じて複数設けられ、前記第２領域で電流制限値が電圧の上昇に応じて減少する傾きが、それら複数の電流制限特性で異なり、
前記算出部は、前記第２領域の電流指令値を、前記電流制限特性により規定される電流制限値と過去の電流指令値とに基づいて、前記電流制限値に対して遅れを有する値に算出する、充電制御装置。
【請求項２】
請求項１に記載の充電制御装置であって、
前記第２領域において、前記電流制限値は直線で変化する、充電制御装置。
【請求項３】
請求項１又は請求項２に記載の充電制御装置であって、
前記算出部は、前記電流制限値と過去の電流指令値を、比率を用いて重み付けして加算することにより、前記蓄電素子に対する充電電流の電流指令値を決定する、充電制御装置。
【請求項４】
請求項３に記載の充電制御装置であって、
前記比率は、前記蓄電素子のＯＣＶ−ＳＯＣ相関を示すＯＣＶ曲線のうち、前記第２領域に対応した電圧帯のカーブの大きさにより異なる、充電制御装置。
【請求項５】
蓄電素子の充電制御方法であって、
電流制限特性により規定される電流制限値を超えないように、前記蓄電素子の充電電流の電流指令値を算出する算出ステップを有し、
前記電流制限特性は、
前記蓄電素子の電圧が、ＣＶ充電時のＣＶ電圧より低い、第１電圧以下の第１領域では、電流制限値が一定であり、
前記蓄電素子の電圧が、前記第１電圧から前記ＣＶ電圧までの第２領域では、電圧が高い程、電流制限値が減少し、
前記電流制限特性は、
前記第１領域における電流制限値と前記第２領域における電流制限値とが、前記蓄電素子の温度に応じて複数設けられ、前記第２領域で電流制限値が電圧の上昇に応じて減少する傾きが、それら複数の電流制限特性で異なり、
前記算出ステップでは、前記第２領域の電流指令値を、前記電流制限特性により規定される電流制限値と過去の電流指令値とに基づいて、前記電流制限値に対して遅れを有する値に算出する、充電制御方法。
【請求項６】
充電電力を動的に変動させる、蓄電素子の充電制御方法であって、
充電装置からの充電電流に基づいて前記充電電流の電流制限値を算出する算出ステップを有し、
前記算出ステップでは、前記電流制限値の変動を、前記充電電流の変動よりも小さい値に算出する、充電制御方法。
【請求項７】
前記充電装置からの充電電流が、第１時点で減少し第２時点で回復する場合に、前記電流制限値を、前記第１時点以後減少させ、前記第２時点付近から増加させる、請求項６に記載の充電制御方法。
【請求項８】
前記電流制限値が、前記第１時点以後時間の経過とともに減少する時の傾きより、前記電流制限値が、前記第２時点付近から時間の経過とともに増加する時の傾きが大きい、請求項７に記載の充電制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄電素子の充電方法に関する。
【背景技術】
【０００２】
蓄電素子の充電方法としてＣＣＣＶ充電がある。ＣＣＣＶ充電は、蓄電素子の電圧がＣＶ電圧となるまで定電流で充電し、その後、二次電池を定電圧で充電する方法である。下記特許文献１には、ＣＣ充電からＣＶ充電への切り換えの際に、蓄電素子の電圧をＣＶ電圧に精度よく一致させることを目的として、ＣＣ充電とＣＶ充電との間に、充電電流を減少させながら充電を行う領域を設ける点が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５５２５８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
リチウムイオン二次電池などの蓄電素子は、充電中に電析が起きる場合がある。電析は、リチウムなどの金属イオンが負極に析出する現象であり、負極電位の低下により発生することが知られている。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、電析の発生を抑制しつつ電流指令値の振動を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
蓄電素子の充電制御装置は、電流制限特性により規定される電流制限値を超えないように、前記蓄電素子の充電電流の電流指令値を算出する算出部を備え、前記電流制限特性は、前記蓄電素子の電圧が、ＣＶ充電時のＣＶ電圧より低い、第１電圧以下の第１領域では、電流制限値が一定であり、前記蓄電素子の電圧が、前記第１電圧から前記ＣＶ電圧までの第２領域では、電圧が高い程、電流制限値が減少し、前記電流制限特性は、前記第１領域における電流制限値と前記第２領域における電流制限値とが、前記蓄電素子の温度に応じて複数設けられ、前記第２領域で電流制限値が電圧の上昇に応じて減少する傾きが、それら複数の電流制限特性で異なり、前記算出部は、前記第２領域の電流指令値を、前記電流制限特性により規定される電流制限値と過去の電流指令値とに基づいて、前記電流制限値に対して遅れを有する値に算出する。
【発明の効果】
【０００７】
電析の発生を抑制しつつ、電流指令値の振動を抑制することが出来る。
【図面の簡単な説明】
【０００８】
【図１】実施形態１について、バッテリと充電装置の電気的構成を示すブロック図
【図２Ａ】二次電池の平面図
【図２Ｂ】図２ＡのＡ−Ａ線断面図
【図３】ＣＣＣＶ充電時の電流波形と電圧波形
【図４】電流制限特性を示す図
【図５】ＳＯＣ−ＯＣＶの相関性を示す図
【図６】電流制限特性を示す図
【図７】電流指令値の算出処理のフローチャート
【図８】バッテリの充電特性を示す図
【図９】実施形態２について、電流制限特性を示す図
【図１０】電流指令値の算出処理のフローチャート
【図１１】他の実施形態について、電流制限特性を示す図
【図１２】太陽光発電システムのブロック図
【図１３】他の充電モードにおける電流制限値を示す図
【図１４】他の充電モードにおける電流制限値を示す図
【図１５】他の充電モードにおける電流制限値を示す図
【図１６】他の充電モードにおける電流制限値を示す図
【図１７】充電制御処理のフローチャート
【発明を実施するための形態】
【０００９】
蓄電素子の充電制御装置は、電流制限特性により規定される電流制限値を超えないように、前記蓄電素子の充電電流の電流指令値を算出する算出部を備え、前記電流制限特性は、前記蓄電素子の電圧が、ＣＶ充電時のＣＶ電圧より低い、第１電圧以下の第１領域では、電流制限値が一定であり、前記蓄電素子の電圧が、前記第１電圧から前記ＣＶ電圧までの第２領域では、電圧が高い程、電流制限値が減少し、前記電流制限特性は、前記第１領域における電流制限値と前記第２領域における電流制限値とが、前記蓄電素子の温度に応じて複数設けられ、前記第２領域で電流制限値が電圧の上昇に応じて減少する傾きが、それら複数の電流制限特性で異なり、前記算出部は、前記第２領域の電流指令値を、前記電流制限特性により規定される電流制限値と過去の電流指令値とに基づいて、前記電流制限値に対して遅れを有する値に算出する。
【００１０】
この方法では、第２領域において、電流制限値が減少するため、充電時、蓄電素子が第１電圧からＣＶ電圧に上昇する間、充電電流が減少する。そのため、蓄電素子の電析を抑制することが出来る。この方法では、第２領域の電流指令値を、電流制限値に対して遅れた値としているので、電流指令値の変化を緩和できる。そのため、第２領域において、電流指令値の振動を抑制できる。また、電流指令値の振動を抑制することで、充電時の電流ノイズの発生を抑制できる。電流ノイズを抑制することで、電析の発生を抑制することが出来る。更に、充電電流のピークを抑えることが出来るので、充電装置の負荷を抑えることができる。充電装置が、電流値や電力値などの情報を表示する場合、表示値の振動を抑制でき、エンドユーザーが表示値を確認し易くなる。蓄電素子の温度に応じた電流制限特性を使用することで、蓄電素子の温度に関係なく、電析を抑制することが出来る。
【００１１】
前記第２領域において、前記電流制限値は、直線で変化してもよい。この方法では、電流制限値が曲線で変化する場合に比べて、電流指令値の演算が容易に出来る。また、電流制限値が曲線で変化する場合に比べて、電流制限値に対して遅れた値に算出される電流指令値の変化を一定に近づけることが出来るため、電流指令値の振動を抑制できる。
【００１２】
前記算出部は、前記電流制限値と過去の電流指令値を、比率を用いて重み付けして加算することにより、前記蓄電素子に対する充電電流の電流指令値を決定してもよい。この方法では、第１電圧からＣＶ電圧までの間、電流指令値を、電流制限値に対して、緩やかに追従させることが出来る。
【００１３】
前記比率は、前記蓄電素子のＯＣＶ−ＳＯＣ相関を示すＯＣＶ曲線のうち、前記第２領域に対応した電圧帯のカーブの大きさにより異なっていてもよい。電流指令値の振動は、ＯＣＶ曲線のカーブの大きさと相関がある。この方法では、ＯＣＶ曲線のカーブの大きさにより、比率が異なるので、電流指令値の振動をより一層抑制することが出来る。
【００１４】
＜実施形態１＞
１．バッテリ５０と充電装置１０の説明
図１は、バッテリ５０と充電装置１０の電気的構成を示すブロック図である。バッテリ５０は、太陽光発電システムの蓄電装置であってもよい。バッテリ５０は、電流遮断装置５３と、複数の二次電池６２からなる組電池６０と、電流計測抵抗５４と、管理装置１００と、温度センサ１１５と、を備える。二次電池６２は蓄電素子の一例である。二次電池６２は、一例として、リチウムイオン二次電池である。
【００１５】
電流遮断装置５３、電流計測抵抗５４及び組電池６０は、パワーライン５５Ｐ、５５Ｎを介して、直列に接続されている。パワーライン５５Ｐは、正極の外部端子５１と組電池６０の正極とを接続するパワーラインである。パワーライン５５Ｎは、負極の外部端子５２と組電池６０の負極とを接続するパワーラインである。電流遮断装置５３と電流計測抵抗５４は組電池６０の正極側に位置し、正極側のパワーライン５５Ｐに設けられている。
【００１６】
電流遮断装置５３は、リレーなどの有接点スイッチ（機械式）やＦＥＴやトランジスタなどの半導体スイッチにより構成することが出来る。電流遮断装置５３をＯＰＥＮすることで、バッテリ５０の電流を遮断することが出来る。
【００１７】
電流計測抵抗５４は、組電池６０の電流Ｉ[Ａ]に応じた電圧を発生する。電流計測抵抗５４の両端電圧の極性（正負）から放電と充電を判別できる。温度センサ１１５は、接触式あるいは非接触式で、組電池６０の温度Ｔ［℃］を計測する。
【００１８】
管理装置１００は、回路基板ユニット６５に設けられている。管理装置１００は、電圧検出回路１１０と、処理部１２０と、電源回路１３０と、を備える。電圧検出回路１１０は、信号線によって、各リチウムイオン二次電池６２の両端にそれぞれ接続され、各リチウムイオン二次電池６２のセル電圧Ｖ及び組電池６０の総電圧を計測する。組電池６０の総電圧は直列に接続された複数のリチウムイオン二次電池６２の合計電圧である。
【００１９】
処理部１２０は、演算機能を有するＣＰＵ１２１と、記憶部であるメモリ１２３と、を含む。処理部１２０は、電流計測抵抗５４、電圧検出回路１１０、温度センサ１１５の出力から、組電池６０の電流Ｉ、各リチウムイオン二次電池６２の電圧Ｖ、組電池６０の総電圧及び温度Ｔを監視する。処理部１２０は、バッテリ５０の充電制御機能を有しており、後述する電流低減領域Ｈ２において充電電流の電流指令値Ｉｏを算出する算出処理を行う。処理部１２０は本発明の「算出部」の一例、管理装置は本発明の「充電制御装置」の一例である。
【００２０】
メモリ１２３は、フラッシュメモリやＥＥＰＲＯＭ等の不揮発性の記憶媒体である。メモリ１２３には、組電池６０の状態を監視するための監視プログラム、及び監視プログラムの実行に必要なデータが記憶されている。
【００２１】
メモリ１２３には、充電電流の電流指令値Ｉｏを算出する算出プログラム及び算出プログラムの実行に必要なデータ（図４に示す電流制限特性や過去の電流指令値など）が記憶されている。算出プログラムは、ＣＤ−ＲＯＭ等の記録媒体に書き込むことが出来る。
【００２２】
充電装置１０は、パワーコンディショナであってもよい。充電装置１０は、電流検出抵抗１１と、充電回路１３と、ＣＰＵ１５とを備え、バッテリ５０の外部端子５１、５２に接続されている。ＣＰＵ１５は、充電回路１３を介して、充電電流の大きさを制御する。電流検出抵抗１１は、充電電流を検出するために設けられている。
【００２３】
図２Ａ及び図２Ｂに示すように、リチウムイオン二次電池６２は、直方体形状のケース８２内に電極体８３を非水電解質と共に収容したものである。ケース８２は、ケース本体８４と、その上方の開口部を閉鎖する蓋８５とを有している。
【００２４】
電極体８３は、詳細については図示しないが、銅箔からなる基材に活物質を塗布した負極要素と、アルミニウム箔からなる基材に活物質を塗布した正極要素との間に、多孔性の樹脂フィルムからなるセパレータを配置したものである。これらはいずれも帯状で、セパレータに対して負極要素と正極要素とを幅方向の反対側にそれぞれ位置をずらした状態で、ケース本体８４に収容可能となるように扁平状に巻回されている。
【００２５】
正極要素には正極集電体８６を介して正極端子８７が、負極要素には負極集電体８８を介して負極端子８９がそれぞれ接続されている。正極集電体８６及び負極集電体８８は、平板状の台座部９０と、この台座部９０から延びる脚部９１とからなる。台座部９０には貫通孔が形成されている。脚部９１は正極要素又は負極要素に接続されている。正極端子８７及び負極端子８９は、端子本体部９２と、その下面中心部分から下方に突出する軸部９３とからなる。そのうち、正極端子８７の端子本体部９２と軸部９３とは、アルミニウム（単一材料）によって一体成形されている。負極端子８９においては、端子本体部９２がアルミニウム製で、軸部９３が銅製であり、これらを組み付けたものである。正極端子８７及び負極端子８９の端子本体部９２は、蓋８５の両端部に絶縁材料からなるガスケット９４を介して配置され、このガスケット９４から外方へ露出されている。
【００２６】
蓋８５は、圧力開放弁９５を有している。圧力開放弁９５は、図２Ａに示すように、正極端子８７と負極端子８９の間に位置している。圧力開放弁９５は、ケース８２の内圧が制限値を超えた時に、開放して、ケース８２の内圧を下げる。
【００２７】
２．バッテリの充電制御
（Ａ）電流制限特性と電析の抑制
図３は、ＣＣＣＶ充電時のリチウムイオン二次電池６２の電流波形Ｉと電流波形Ｖを示している。ＣＣＣＶ充電は、リチウムイオン二次電池６２がＣＶ電圧に到達するまで定電流で充電し（ＣＣ充電）、その後、ＣＶ電圧で二次電池６２を定電圧充電（ＣＶ充電）する方法である。
【００２８】
ＣＣ領域の末期（ＣＶ領域への移行直前の領域）Ｆは、電圧が高く、かつ充電電流が大きいことから、リチウムイオン二次電池６２に電析が起き易い。電析は、充電中に、リチウム金属が負極に析出する現象であり、負極電位の低下により発生することが知られている。
【００２９】
図４は、最大セル電圧と電流制限値との関係を示す電流制限特性である。電流制限特性は、ＣＣ領域Ｈ１、電流低減領域Ｈ２、ＣＶ領域Ｈ３の３つの領域を設けており、各領域Ｈ１〜Ｈ３について、それぞれ電流制限値を定めている。最大セル電圧は、直列に接続された複数のリチウムイオン二次電池６２の最大電圧である。図４に示す電流制限特性のデータはメモリ１２３に記憶されている。
【００３０】
ＣＣ領域Ｈ１は、リチウムイオン二次電池６２の最大セル電圧がＶｏ〜Ｖｓの領域である。ＣＣ領域Ｈ１は、、バッテリ５０を定電流充電（ＣＣ充電）する領域である。電流低減領域Ｈ２は、リチウムイオン二次電池６２の最大セル電圧がＶｓ〜Ｖｃの領域である。電流低減領域Ｈ２は、セル電圧上昇に伴って充電電流を低減させながらバッテリ５０を充電する領域である。ＣＶ領域Ｈ３は、最大セル電圧がＶｃ以上の領域である。ＣＶ領域Ｈ３は、最大セル電圧がＣＶ電圧以上となった場合に、充電を一時停止する領域である。
【００３１】
Ｖｏは、リチウムイオン二次電池６２の最低電圧である。Ｖｓは、Ｖｏより大きく、Ｖｃより小さい第１電圧である。Ｖｃは、電流制限領域Ｈ２とＣＶ領域Ｈ３の繰り返しによる定電圧充電時（ＣＶ充電時）における、リチウムイオン二次電池６２の最大セル電圧の制御目標電圧（ＣＶ電圧）である。処理部１２０は、電圧検出回路１１０の計測値（最高セル電圧）を、Ｖｓ、Ｖｃと比較することで、充電中、バッテリ５０が３つの領域Ｈ１〜Ｈ３のどこに位置しているのか、判断することが出来る。
【００３２】
ＣＣ領域Ｈ１では、電流制限値は水平な直線Ｍ１により規定される。電流制限値は、最大セル電圧に関係なく一定であり、その値は、リチウムイオン二次電池６２の最大許容電流（定格電流）Ｉｍａｘである。ＣＣ領域Ｈ１は本発明の「第１領域」に相当する。
【００３３】
処理部１２０は、バッテリ５０の充電開始時に、メモリ１２３から図４の電流制限特性により規定される電流制限値Ｉｍａｘのデータを読み出して充電装置１０に送る。充電装置１０は、処理部１２０から送信される電流制限値Ｉｍａｘを超えない範囲で、充電装置１０の出力電力の制約などに基づいて、充電電流の電流指令値Ｉｏを決定し、バッテリ５０をＣＣ充電する。
【００３４】
この例では、ＣＣ領域Ｈ１での電流指令値Ｉｏを充電装置１０で決定しているが、管理装置１００で決定し、充電装置１０に通知するようにしてもよい。
【００３５】
ＣＣ領域Ｈ１での充電により、リチウムイオン二次電池６２の最大セル電圧が、第１電圧Ｖｓまで上昇すると、電流低減領域Ｈ２に移行する。
【００３６】
電流低減領域Ｈ２において、電流制限値は、図４中のＡ点とＢ点を結んだ右下がりの直線Ｍ２により規定される。電流制限値は、リチウムイオン二次電池６２の最大セル電圧がＶｓからＶｃに変化する間に、最大許容電流Ｉｍａｘから０に直線的に減少する。電流低減領域Ｈ２は本発明の「第２領域」に相当する。
【００３７】
処理部１２０は、電流低減領域Ｈ２において、直線Ｍ２により定まる電流制限値を上限として、充電電流の電流指令値Ｉｏを、制御周期ｔｎで算出する。そして、処理部１２０は、算出した電流指令値Ｉｏを充電装置１０に送信する。充電装置１０は、処理部１２０から送信される電流指令値Ｉｏに基づいて充電電流を出力し、バッテリ５０を充電する。
【００３８】
電流低減領域Ｈ２内にて、最大セル電圧が高くなるほど、電流制限値を減少させることで、充電により、リチウムイオン二次電池６２のセル電圧がＣＶ電圧Ｖｃ付近まで上昇した時に、電析が発生することを抑制出来る。
【００３９】
電流低減領域Ｈ２での充電により、リチウムイオン二次電池６２の最大セル電圧がＣＶ電圧Ｖｃまで上昇すると、ＣＶ領域Ｈ３に移行する。ＣＶ領域Ｈ３は、本発明の「第３領域」に相当する。
【００４０】
図４に示すように、ＣＶ領域Ｈ３における電流制限値は、０[Ａ]である。そのため、ＣＶ領域Ｈ３への移行後、処理部１２０から充電装置１０に対して、電流指令値は０[Ａ]であることが通知される。充電装置１０は、ＣＶ領域Ｈ３への移行後、バッテリ５０の充電を一時停止する。充電が止まると、内部抵抗分による電圧上昇が無くなるため、リチウムイオン二次電池６２の最大セル電圧が、ＣＶ電圧Ｖｃから下がり、電流低減領域Ｈ２に戻る。
【００４１】
電流低減領域Ｈ２に戻ると、上記したように、処理部１２０は、直線Ｍ２により定まる電流制限値を上限として、電流指令値Ｉｏを制御周期ｔｎで算出する。そして、充電装置１０は、処理部１２０から送信される電流指令値Ｉｏに基づいてバッテリ５０に充電電流を出力し、バッテリ５０を充電する。リチウムイオン二次電池６２の最大セル電圧が、ＣＶ電圧Ｖｃに達すると、電流低減領域Ｈ２からＣＶ領域Ｈ３に移行する。
【００４２】
このように、電流低減領域Ｈ２での充電とＣＶ領域Ｈ３での充電停止を繰り返すことで、最大セル電圧をＣＶ電圧Ｖｃに維持しつつ、バッテリ５０を定電圧充電（ＣＶ充電）することが出来る。また、最大セル電圧が高いほど（ＣＶ電圧Ｖｃに近いほど）、低い電流で充電されるので、ＣＶ充電中に電析が発生することを抑制できる。
【００４３】
バッテリ５０が満充電に近くなると、バッテリ５０の充電電流は、次第に小さくなる。この例では、充電終了判定条件を一例として０．２Ａとしており、充電電流が０．２Ａ以下になると、充電を終了する。また、バッテリ５０が満充電に近くなると、充電を停止しても、最大セル電圧がＣＶ電圧Ｖｃからほとんど低下しなくなり、充電停止状態が継続することになるので、充電停止状態が所定時間継続することを、充電終了条件としてもよい。
【００４４】
（Ｂ）電流指令値の振動抑制
図５は、リチウムイオン二次電池６２のＯＣＶ曲線である。ＳＯＣ（state of charge：充電状態）は、下記の（１）で示されるように、二次電池６２の実容量（available capacity）Ｃａに対する残存容量Ｃｒの比率である。ＯＣＶ（open circuit voltage：開放電圧）は、二次電池６２の開放電圧である。
【００４５】
ＳＯＣ＝（Ｃｒ／Ｃａ）×１００・・・・・・・・（１）
【００４６】
ＯＣＶ曲線Ｘ１は、ＳＯＣの変化量に対するＯＣＶの変化量がほぼ平坦なプラトー領域を有している。プラトー領域とは、ＳＯＣの変化量に対するＯＣＶの変化量が２［ｍＶ／％］以下の領域である。プラトー領域は、概ねＳＯＣが３１％から９７％の範囲に位置している。ＳＯＣが３１％以下の領域、９７％以上の領域は、ＳＯＣの変化量に対するＯＣＶの変化量が、プラトー領域よりも大きい高変化領域である。
【００４７】
図５にて破線で示すＸ２は、所定レートで充電した時のリチウムイオン二次電池６２の電圧変化を示す充電曲線である。充電曲線Ｘ２は、ＯＣＶ曲線Ｘ１に対して上方に位置がずれており、ＳＯＣ値が同じでも、電圧値が高い。この電圧差ΔＶは、リチウムイオン二次電池６２の内部抵抗による電圧上昇分であり、充電電流の大きさに依存する。
【００４８】
リチウムイオン二次電池６２の内部抵抗による電圧上昇は、充電電流が減少すると小さくなる。図６に示すように、電流低減領域Ｈ２内において、リチウムイオン二次電池６２の最大セル電圧がＶ１からＶ２に上昇した場合に、充電電流の電流指令値ＩｏをＩ１からＩ２に引き下げると、内部抵抗による電圧上昇が小さくなる。そのため、二次電池６２の最大セル電圧は、Ｖ２からＶ３に下がる。最大セル電圧がＶ３に下がると、充電電流の電流指令値ＩｏはＩ２からＩ３に引き上げられることになる。
【００４９】
このように、最大セル電圧の増加に伴って、充電電流Ｉの電流指令値Ｉｏを下げると、最大セル電圧の上げ下げが繰り返されるため、電流指令値Ｉｏが振動する場合がある。
【００５０】
処理部１２０は、電流低減領域Ｈ２内において、以下の（２）演算式に従って、所定の制御周期nで、電流指令値Io_n を算出する。
【００５１】
Io_n＝(1−m)×Io_n-1 + m×I_limit・・・・・・（２）
Io_n-1は、電流指令値の前回値である。I_limitは、電流制限特性により規定される最大セル電圧に対応した電流制限値である。mは、I_limitに対するIo_nの遅れの大きさを決める比率である（m＜１）。
【００５２】
電流指令値Io_nの計算例を示す。電流指令値の前回値がＩ１、最大セル電圧の現在値がＶ２、電流制限特性により規定される最大セル電圧Ｖ２に対応した電流制限値がＩ２とする。比率ｍが０．５の場合、電流指令値Io_nは、（Ｉ１＋Ｉ２）／０．５となり、電流指令値の前回値Ｉ１と電流制限値Ｉ２の中間値となる。
【００５３】
（２）の演算式は、電流指令値の前回値Io_n-1と電流制限値I_limitに対して比率mに応じた重み付けを行いつつ、両値を加算することに、電流指令値Io_nを求めている。得られる電流指令値Io_nは、図４の電流制限特性により規定される電流制限値に対して、遅れを持つ。遅れは、電流制限特性により規定される電流制限値まで電流指令値が変化して無く、電流指令値が電流制限値に対して差分Δを有することである。比率ｍが小さいほど、遅れは大きく、比率ｍが１に近くなる程、遅れは小さい。
【００５４】
このような遅れを持つことで、電流指令値Io_nの急峻な変化を緩和することが出来、電流指令値Ｉｏの振動を抑制することが出来る。
【００５５】
電流指令値Ｉｏの振動は、ＯＣＶ曲線のカーブが急であるほど、顕著になる。そのため、ＯＣＶ曲線のカーブ（傾きの大きさ）に応じて、比率ｍを異ならせるとよい。つまり、電流低減領域Ｈ２の電圧帯（Ｖｓ〜Ｖｃ）において、ＯＣＶ曲線のカーブが急で傾きの大きな二次電池を充電する場合には、比率ｍを小さするとよい。電流低減領域Ｈ２の電圧帯（Ｖｓ〜Ｖｃ）において、ＯＣＶ曲線のカーブが緩く傾きの小さい二次電池を充電する場合には、比率ｍを大きく（１に近くする）するとよい。
【００５６】
図７は、電流指令値の算出処理のフローチャートである。電流指令値Ｉｏの算出処理は、Ｓ１０〜Ｓ７０の７ステップから構成されており、電流低減領域Ｈ２にて、所定の制御周期ｔｎで繰り返し実行される。制御周期ｔｎは、一例として、１[ｓｅｃ]である。
【００５７】
処理部１２０は、Ｓ１０において、電圧検出回路１１０、電流計測抵抗５４、温度センサ１１５の出力から、各リチウムイオン二次電池６２のセル電圧Ｖ、組電池６０の総電圧、充電電流Ｉ、及び組電池６０の温度Ｔの計測データを取得する。
【００５８】
処理部１２０は、Ｓ２０において、計測データに異常があるか、判定する。計測データに異常がある場合（Ｓ２０：ＹＥＳ）、エラー処理を行う。エラー処理は、例えば、充電装置１０に異常を報知して、充電停止を求める処理である。
【００５９】
計測データが正常な場合（Ｓ２０：ＮＯ）、Ｓ４０に移行し、処理部１２０は、前回処理から制御周期ｔｎが経過しているか、判定する。
【００６０】
前回処理から制御周期ｔｎが経過している場合（Ｓ４０：ＹＥＳ）、Ｓ５０に移行し、処理部１２０は、メモリ１２３から、図４に示す電流制限特性のデータを読み出す処理を行う。
【００６１】
電流制限特性の読み出し後、Ｓ６０に移行し、処理部１２０は、電流指令値の前回値Io_n-1と、電流制限特性により規定される最大セル電圧に対応した電流制限値I_limitとに基づいて、上記の（２）式より、電流指令値Io_nを算出する。
【００６２】
その後、Ｓ７０に移行し、処理部１２０は、算出した電流指令値Io_nを、充電装置１０に送信する。
【００６３】
Ｓ１０〜Ｓ７０の処理は、制御周期ｔｎで繰り替えされ、管理装置１００から充電装置１０に対して、制御周期ｔｎごとに、電流指令値Io_nが送信される。そして、充電装置１０は、送信される電流指令値Io_nに基づて、電流低減領域Ｈ２の充電電流をコントロールする。
【００６４】
図８は、左縦軸をセル電圧、右縦軸を電流、横軸を時間とした、バッテリ５０の充電特性を示すグラフである。Ｙ１は、（２）式による遅れ後の電流指令値の波形、Ｙ２は充電装置１０の出力する充電電流の波形、Ｙ３は最大セル電圧の波形を示している。
【００６５】
３．効果
この方法では、ＣＣ領域Ｈ１とＣＶ領域Ｈ３の間に電流低減領域Ｈ２を設けており、充電時、二次電池６２がＣＶ電圧Ｖｃに上昇するに連れ、充電電流が減少する。そのため、リチウムイオン二次電池６２の電析を抑制することが出来る。この方法では、電流指令値Ｉｏを、電流制限特性により規定される電流制限値に対して遅れた値としているので、電流指令値Ｉｏの変化を緩和できる。そのため、電流低減領域Ｈ２において、電流指令値Ｉｏの振動を抑制できる。また、電流指令値の振動を抑制することで、充電時の電流ノイズの発生を抑制できる。電流ノイズを抑制することで、電析の発生を抑制することが出来る。更に、充電電流のピークを抑えることが出来るので、充電装置１０の負荷を抑えることができる。充電装置１０が、電流値や電力値などの情報を表示する場合、表示値の振動を抑制でき、エンドユーザーが表示値を確認し易くなる。
【００６６】
電流低減領域Ｈ２は、電流制限値を直線Ｍ２で規定している。電流制限値を直線Ｍ２で規定することで、電流制限値を二次曲線などの曲線で規定する場合に比べて、電流指令値Ｉｏの演算が容易に出来、充電速度も速くなる。また、電流制限値を二次曲線などの曲線で規定する場合に比べて、以下の効果がある。電流指令値Ｉｏは、ＯＣＶ曲線のカーブなど制御特性に応じて、電流制限値に対して遅れた値に算出される。電流制限値を直線Ｍ２で規定することで、電流指令値Ｉｏの変化を一定に近づけることが出来るため、電流指令値Ｉｏの振動を抑制できる。
【００６７】
＜実施形態２＞
実施形態２では、組電池６０の温度Ｔに応じて、電流制限特性を設けている。図９に示すように、温度Ｔａ〜Ｔｃに応じて、３つの電流制限特性Ｌａ〜Ｌｃを設けている。電流制限特性Ｌａ〜Ｌｃはメモリ１２３に記憶されている。電流制限特性Ｌａ〜Ｌｃは、最大許容電流Ｉｍａｘの大きさが異なっており、温度Ｔが低いほど、最大許容電流Ｉｍａｘが小さい。電流低減領域Ｈ２における電流制限値は、温度Ｔａ〜Ｔｃに応じて、傾きが異なっており、温度が高い程、傾き（絶対値）は大きい。温度Ｔの大小関係は、Ｔａ＞Ｔｂ＞Ｔｃである。
【００６８】
図１０は電流指令値の算出処理のフローチャートである。図１０の電流指令値の算出処理は、図７の算出処理に対して、Ｓ５５の処理が相違している。
【００６９】
処理部１２０は、Ｓ１０において、電圧検出回路１１０、電流計測抵抗５４、温度センサ１１５の出力から、各二次電池６２のセル電圧Ｖ、組電池６０の総電圧、充電電流Ｉ、及び組電池６０の温度Ｔの計測データを取得する。
【００７０】
処理部１２０は、Ｓ２０において、計測データに異常があるか、判定する。計測データが正常な場合（Ｓ２０：ＮＯ）、Ｓ４０に移行し、処理部１２０は、前回処理から制御周期ｔｎが経過しているか、判定する。
【００７１】
前回処理から制御周期ｔｎが経過している場合（Ｓ４０：ＹＥＳ）、Ｓ５５に移行し、処理部１２０は、Ｓ１０にて取得した組電池６０の温度Ｔに対応する電流制限特性のデータをメモリ１２３から読み出す処理を行う。
【００７２】
電流制限特性の読み出し後、Ｓ６０に移行し、処理部１２０は、前回の電流指令値Io_n-1と、電流制限特性により規定される電流制限値I_limitとに基づいて、上記の（２）式より、電流指令値Io_nを算出する。
【００７３】
その後、Ｓ７０に移行し、処理部１２０は、算出した電流指令値Io_nを、充電装置１０に送信する。
【００７４】
Ｓ１０〜Ｓ７０の処理は、制御周期ｔｎで繰り替えされることから、組電池６０に温度変化があると、変化後の温度に応じた電流制限特性が読み出される。そして、読み出した電流制限特性に基づいて、電流指令値Io_nが算出される。
【００７５】
リチウムイオン二次電池６２は、低温での内部抵抗が大きいことが知られており、低温での充電時に、負極の電位が低下して、電析が起きやすい。実施形態２では、電流制限特性を組電池６０の温度ごとに設けており、温度が低いほど、最大許容電流Ｉｍａｘが小さい。そのため、低温での充電時に、電析が発生することを抑制できる。
【００７６】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００７７】
（１）実施形態１では、蓄電素子の一例として、リチウムイオン二次電池６２を例示した。蓄電素子は、鉛蓄電池、ニッケル水素電池、リチウム空気電池など他の二次電池でもよい。蓄電素子は、複数を直列や直並列に接続する場合に限らず、単セルの構成でもよい。
【００７８】
（２）実施形態１では、二次電池６２の最大セル電圧で充電を制御する例を示したが、組電池６０の総電圧で充電を制御するようにしてもよい。
【００７９】
（３）実施形態１では、電流低減領域Ｈ２の電流制限値を１本の直線Ｍ２で規定したが、電圧上昇に伴って電流制限値が減少していれば、曲線や複数の直線で規定してもよい。
【００８０】
（４）実施形態１では、バッテリ５０の処理部１２０にて電流指令値Ｉｏを算出した。これ以外にも充電装置１０で電流指令値Ｉｏを算出してもよい。つまり、充電装置１０のＣＰＵ１５を充電制御装置としてもよい。この場合、充電装置１０の内部メモリに電流制限特性のデータを保持しておき、処理部１２０から充電装置１０に各二次電池６２のセル電圧や組電池の温度Ｔのデータなど、電流指令値Ｉｏの算出に必要なデータを送信するとよい。
【００８１】
（５）実施形態１では、（２）式に基づいて、電流指令値Ｉｏを算出した。電流指令値Ｉｏは、電流制限特性により規定される電流制限値と、電流指令値の前回値と、に基づいて、電流制限値に対して、遅れを有する値を得るものであれば、（２）式以外の計算式で算出してもよい。実施形態１では、過去の電流指令値の一例として、電流指令値の前回値を使用しているが、前々回の値など、前回値以外を使用してもよい。また、過去の電流指令値として、前回値と前々回値の双方を用いてもよい。
【００８２】
（６）実施形態１では、電流低減領域Ｈ２の電流制限値を、最大許容電流Ｉｍａｘに対応するＡ点と、０[Ａ]に対応するＢ点と、を結ぶ直線Ｍ２により規定した。電流低減領域Ｈ２の電流制限値を規定する直線Ｍ２は、図１１に示すように、最大許容電流Ｉｍａｘに対応するＡ点と、０[Ａ]よりも大きい所定電流値Ｉａと対応するＣ点と、を結ぶ直線Ｍ３により規定してもよい。この場合、電流低減領域Ｈ２とＣＶ領域Ｈ３の繰り返しによるＣＶ充電時、バッテリ５０は、所定電流値Ｉａ以上の充電電流により充電されることになる。また、所定電流値Ｉａは、充電終了判定条件に適用される電流値（実施形態１では０．２Ａ）より小さい電流値にするとよい。所定電流値Ｉａを充電終了判定条件に適用される電流値より大きくすると、充電電流が判定条件に適用される電流値以上に制御されてしまうので、充電終了判定条件の検出が出来なくなる。所定電流値Ｉａを充電終了判定条件に適用される電流値以下にすることで、充電終了判定条件の検出が可能となる。
【００８３】
（７）実施形態１では、ＣＣ領域Ｈ１、電流低減領域Ｈ２、ＣＶ領域Ｈ３の３つの領域について、電流制限値を設定した。ＣＶ領域Ｈ３にて充電を停止する場合、ＣＶ領域Ｈ３では、処理部１２０にて電流指令値Ｉｏを０[Ａ]に制御するようにしておけば、電流制限値としての設定は不要であり、電流制限特性としては、少なくとも、ＣＣ領域Ｈ１、電流低減領域Ｈ２のみの設定でもよい。
【００８４】
（８）実施形態１では、電流低減領域Ｈ２での充電とＣＶ領域Ｈ３での充電停止を繰り返すことにより、バッテリ５０を、ＣＶ電圧ＶｃにてＣＶ充電した。これ以外にも、ＣＶ領域Ｈ３にて、ＣＶ電圧Ｖｃを維持するように充電電流を制御しつつ、バッテリ５０をＣＶ充電してもよい。この場合、ＣＶ領域でのＣＶ充電中に電析が発生しないように、ＣＶ領域Ｈ３での電流制限値を設定するとよい。
【００８５】
（９）本技術は、蓄電装置の充電制御プログラムに適用することが出来る。蓄電装置の充電制御プログラムは、コンピュータに、電流制限特性により規定される電流制限値を超えないように、前記蓄電素子の充電電流の電流指令値を算出する算出処理を実行させるプログラムである。前記電流制限特性は、前記蓄電素子の電圧が、ＣＶ充電時のＣＶ電圧より低い、第１電圧以下の第１領域では、電流制限値が一定であり、前記蓄電素子の電圧が、前記第１電圧から前記ＣＶ電圧までの第２領域では、電圧が高い程、電流制限値が減少する。前記電流制限特性は、前記第１領域における電流制限値と前記第２領域における電流制限値とが、前記蓄電素子の温度に応じて複数設けられ、前記第２領域で電流制限値が電圧の上昇に応じて減少する傾きが、それら複数の電流制限特性で異なる。前記算出処理では、前記第２領域において、前記蓄電素子に対する充電電流の電流指令値を、前記電流制限特性により規定される電流制限値と過去の電流指令値とに基づいて、前記電流制限値に対して遅れを有する値に算出する。本技術は、蓄電装置の充電制御プログラムを記録した記録媒体に適用することが出来る。コンピュータは一例として処理部１２０である。
【００８６】
（１０）上述した実施形態は、ＣＣＣＶ充電における充電制御方法に関するものであった。図１２は、太陽光発電システム２００のブロック図である。太陽光発電システム２００は、太陽光発電パネル２１０と、パワーコンディショナ２３０と、蓄電装置２５０とを有している。Ｙは、電力系統３００との境界を示している。パワーコンディショナ２３０は、電力制御装置であり、電力制御や充電制御を行う制御部２３５を有している。太陽光発電システム２００は、太陽光発電パネル２１０の発電電力を有効利用するため、太陽光発電パネル２１０で発電した電力の余剰分で、蓄電装置２５０を充電することが出来る。また、電力系統３００からの受電電力より負荷Ｒが小さい場合、電力系統３００からの電力により、蓄電装置２５０を充電することもできる。このように、太陽光発電システム２００は、太陽光発電パネル２１０からの充電や電力系統３００からの充電があり、ＣＣＣＶ充電以外の様々な充放電モードが存在する。太陽光発電システム２００では、パワーコンディショナ２３０から蓄電装置２５０への充電電流が、太陽光の変動（照度変動）や、太陽光発電システム２００に接続された負荷Ｒの変動などを原因として、急変することがある。
【００８７】
例えば、太陽光発電パネル２１０の発電した電力で充電を行う場合、太陽光が雲に遮られることにより、図１３に示すように、パワーコンディショナ２３０からの充電電流ＰＣＳが時刻Ｔ１において一時的に（例えば、ステップ的に）減少し、その後回復することがある。このような充電モードにおいて、図１４に示すように、電流制限値Ｌを、充電電流ＰＣＳの変動より、変動が小さな推移とすることが好ましい。ここでいう「電流制限値Ｌ」は、上述した実施形態のようにＣＣＣＶ充電のために予めメモリ１２３に記憶した電流制限特性から求められる電流制限値に代えて、求められる値であってもよい。実施形態１、２の電流制限特性から求められる電流制限値と、図１４に示す電流制限値Ｌと、のいずれか低い値が、電流指令値として用いられてもよい。
【００８８】
図１３に示すように、電流制限値Ｌが、時刻Ｔ１の値（時刻Ｔ１直前の充電電流ＰＣＳに所定値αを加算した値）のまま一定であると、太陽光発電が回復した時刻Ｔ２において充電電流ＰＣＳが急増（図１３のＡ部）し、蓄電素子のＳＯＣによっては電析が発生する可能性がある。電析の発生を回避するためには、時刻Ｔ２において充電電流ＰＣＳが過度に増加しないよう、電流制限値Ｌを設定することが考えられる。
【００８９】
他方、パワーコンディショナ２３０には、瞬間的な停電時（瞬停時）に１秒以内に瞬停前の元の出力状態に戻ることが要求されている。例えば、図１３における時刻Ｔ１と時刻Ｔ２との間が１秒以内である場合（１秒以内の間に、充電電流ＰＣＳが急減し、急増する場合）を考える。時刻Ｔ２において充電電流ＰＣＳが過度に増加しないように電流制限値Ｌが設定されていると、パワーコンディショナ２３０に対する要求を満足できない可能性がある。例えば、電力系統３００からの電力で蓄電装置２５０を充電している期間に、電力系統３００が瞬停した場合を想定する。図１３に示すように、時刻Ｔ１から時刻Ｔ２まで間の電流制限値Ｌが、瞬停中の充電電流ＰＣＳに所定値αを加算した値Ｌｃに設定されているとする。この場合、瞬停から回復すると、回復直後の充電電流ＰＣＳは、電流制限値Ｌｃに制限されることになり、パワーコンディショナ２３０が、蓄電装置２５０に対して、瞬停前の充電電流ＰＣＳを出力する状態に戻るのに時間が掛かってしまう。
【００９０】
以上のことから、充電電流ＰＣＳの急増時（時刻Ｔ２）のみならず、充電電流ＰＣＳの急激な減少時（時刻Ｔ１）について、充電電流ＰＣＳの変動より電流制限値Ｌの変動を小さくしてもよい。つまり、図１４の例では、充電電流ＰＣＳが急激に減少する時刻Ｔ１までは電流制限値ＬをＬｏとする。Ｌｏは、時刻Ｔ１直前の充電電流ＰＣＳに所定値αを加算した値である。そして、時刻Ｔ１以降は、時刻Ｔ１におけるＰＣＳの変化量よりも単位時間当たりの変化量が小さい直線Ｌａに従って電流制限値Ｌを変化させることにより、時刻Ｔ１における充電電流ＰＣＳの変動よりも、時刻Ｔ１以降の各時点の電流制限値Ｌの変動を小さくする。この例では、充電電流ＰＣＳが増加する時刻Ｔ２まで、直線Ｌａに従って電流制限値Ｌを減少させている。また、充電電流ＰＣＳが急激に増加する時刻Ｔ２以降は、時刻Ｔ２における充電電流ＰＣＳの変化量よりも単位時間あたりの変化量が小さい直線Ｌｂに従って電流制限値Ｌを変化させることで、時刻Ｔ２における充電電流ＰＣＳの変動よりも、時刻Ｔ２以降の各時点の電流制限値Ｌの変動を小さくする。この例では、電流制限値Ｌが、時刻Ｔ１直前の電流制限値Ｌｏに到達する時刻Ｔ４まで、直線Ｌｂに従って電流制限値を変化させている。
【００９１】
図１５は、比較のため、充電電流ＰＣＳの変動に追従して、同じ量だけ値を変化させた時の電流制限値Ｌ１（変動が等しい例）を示した。充電電流ＰＣＳの変動に追従して同じ量だけ電流制限値を変化させた場合、充電電流ＰＣＳが変化すると、その分、電流制限値も変化し、図１５に示すように、電流制限値と充電電流ＰＣＳの差は、所定値αに維持される。そのため、充電電流ＰＣＳが１回に増加できる量は所定値αに制限されることになるので、充電電流ＰＣＳが、増加し始めてから元の値に戻るまでの時間（Ｔ２〜Ｔ３）が、図１４に比べて長くなり、パワーコンディショナ２３０に対する要求を満足することが難しいことが理解できる。なお、所定値αは、電析回避のために蓄電素子の温度をもとに決定してもよい。
【００９２】
充電電流ＰＣＳの変動よりも電流制限値Ｌの変動を小さくすることで、上述のパワーコンディショナ２３０に対する要求を満足しつつ、時刻Ｔ２における充電電流ＰＣＳの急増を緩和することができる。また、エンドユーザーに対する表示値の急変を緩和できる。電流制限値Ｌは、図１４に示す連続的な値に代えて、離散的な値であってもよいし、所定時間毎に（例えば制御周期で）算出されて時間の経過とともに段階的に減少又は増加する値であってもよい。
電流制限値Ｌは、時間の経過とともに充電電流ＰＣＳに追従して減少する時の傾きの絶対値（Ｌａの傾きの絶対値）より、時間の経過とともに充電電流ＰＣＳに追従して増加する時の傾きの絶対値（Ｌｂの傾きの絶対値）が、大きいことが好ましい。こうすることで、上述のパワーコンディショナ２３０に対する要求を満足しやすい。瞬停時以外の、パワーコンディショナ２３０の動作モードにおいても、例えば太陽光の回復時に早いタイミングで（時刻Ｔ３で）充電電流ＰＣＳを回復させることができ、蓄電素子を効率良く充電できる。
【００９３】
図１４の例では、充電電流ＰＣＳは、ステップ状に変化した。図１６に示すように、充電電流ＰＣＳは、台形状に変化するものでもよい。充電電流ＰＣＳが台形状に変化する場合、充電電流ＰＣＳの減少時の直線ＰＣＳａの傾きの絶対値よりも、電流制限値Ｌの減少時の直線Ｌａの傾きの絶対値を小さくするとよい。また、充電電流ＰＣＳの増加時の直線ＰＣＳｂの傾きの絶対値よりも、電流制限値Ｌの減少時の直線Ｌｂの傾きの絶対値を小さくするとよい。また、電流制限値Ｌは、電析を抑制するため、充電電流ＰＣＳが急激に増加する時刻Ｔ２での変動を、充電電流ＰＣＳの変動よりも、少なくとも小さくするとよい。
【００９４】
図１７は、パワーコンディショナ２３０により実行される充電制御処理のフローチャート図である。充電制御処理は、Ｓ１００〜Ｓ１３０の４つのステップから構成されている。ここでは、太陽光発電パネル２１０からの充電を考える。蓄電装置２５０の充電が開始されると、パワーコンディショナ２３０の制御部２３５は、充電電流ＰＣＳを検出し（Ｓ１００）、検出した充電電流ＰＣＳに基づいて、電流制限値Ｌを算出する（Ｓ１１０）。そして、制御部２３５は、電流制限値Ｌを電流指令値として、蓄電装置２５０を充電する（Ｓ１２０）。制御部２３５は、充電と並行して、蓄電装置２５０の電圧などからＳＯＣ（充電状態）を検出し、充電を継続するか否かを、判断する（Ｓ１３０）。充電の継続中は、Ｓ１００〜Ｓ１３０の処理が制御周期で繰り返し実行される。
【００９５】
太陽光発電パネル２１０の発電状態に変化がない場合、充電電流ＰＣＳは一定で変動がない。この場合、Ｓ１１０にて、電流制限値Ｌは、充電電流ＰＣＳよりも所定値αだけ大きい値に算出され、蓄電装置２５０は、一定の充電電流ＰＣＳで充電されることになる。
【００９６】
一方、天候の影響などにより充電電流ＰＣＳに変動があった場合、Ｓ１１０にて、制御部２３５は、充電電流ＰＣＳの変動よりも、変動が小さな推移となるように電流制限値Ｌを算出する。例えば、図１４に示す時刻Ｔ１にて、充電電流ＰＣＳの急激な減少を検出した場合、時刻Ｔ１〜時刻Ｔ２の期間は、直線Ｌａに従って電流制限値Ｌを変化させる。また、時刻Ｔ２にて、充電電流ＰＣＳの急激な増加を検出した場合、時刻Ｔ２〜時刻Ｔ４までの期間は、直線Ｌｂに従って電流制限値Ｌを変化させる。
【００９７】
このようにすることで、時刻Ｔ１にて遮られた太陽光が、時刻Ｔ２にて回復しても、充電電流ＰＣＳは、電流制限値Ｌにより制限されるから、太陽光が遮られる前の状態に直ちに復帰せず、電流制限値Ｌを超えない範囲で段階的に戻るため、充電電流ＰＣＳの急増を抑えることが出来る。この充電制御処理は、太陽光発電パネル２１０の発電状態が変化した時や電力系統３００が瞬停した時に、蓄電装置２５０への充電電力を動的に変動させることが出来る。この充電制御処理は、ＣＣＣＶ充電とは別の充電モードに適用してもいいし、ＣＣＣＶ充電におけるＣＣ領域の充電に適用することも出来る。
また図１４の例では、充電電流ＰＣＳの減少タイミングと、電流制限値Ｌの減少タイミングを一致させた。電流制限値Ｌを減少させるタイミングは、ＰＣＳが減少する時刻付近（時刻Ｔ１付近）であれば、必ずしも一致している必要はない。また、増加する場合も同様である。
【００９８】
要約すると、充電制御方法は、以下の構成を有することができる。
（構成１）
充電電力を動的に変動させる、蓄電素子の充電制御方法であって、充電装置からの充電電流に基づいて前記充電電流の電流制限値を算出する算出ステップを有し、前記算出ステップでは、前記電流制限値の変動を、前記充電電流の変動よりも小さい値に算出する、充電制御方法。
（構成２）
前記充電装置からの充電電流が、第１時点で減少し第２時点で回復する場合に、前記電流制限値を、前記第１時点以後減少させ、前記第２時点付近から増加させる、充電制御方法。
（構成３）
前記電流制限値が、前記第１時点以後時間の経過とともに減少する時の傾きより、前記電流制限値が、前記第２時点付近から時間の経過とともに増加する時の傾きが大きい、充電制御方法。
【符号の説明】
【００９９】
１０...充電装置
５０...バッテリ（蓄電装置）
６０...組電池
６２...リチウムイオン二次電池（蓄電素子）
１００...管理装置（充電制御装置）
１２０...処理部（算出部）
Ｈ１...ＣＣ領域（第１領域）
Ｈ２...電流低減領域（第２領域）
Ｈ３...ＣＶ領域（第３領域）
【図１】
2020054224.tif 000003
【図２Ａ】
2020054224.tif 000004
【図２Ｂ】
2020054224.tif 000005
【図３】
2020054224.tif 000006
【図４】
2020054224.tif 000007
【図５】
2020054224.tif 000008
【図６】
2020054224.tif 000009
【図７】
2020054224.tif 000010
【図８】
2020054224.tif 000011
【図９】
2020054224.tif 000012
【図１０】
2020054224.tif 000013
【図１１】
2020054224.tif 000014
【図１２】
2020054224.tif 000015
【図１３】
2020054224.tif 000016
【図１４】
2020054224.tif 000017
【図１５】
2020054224.tif 000018
【図１６】
2020054224.tif 000019
【図１７】
2020054224.tif 000020