(57)【要約】【課題】電流センサのオフセット学習の実行中においても、車両の外部の電源と蓄電装置との間で蓄電装置の充電または放電を可能にすることである。【解決手段】充電装置は、インレットに対して並列に接続された複数の組電池を含む蓄電装置と、複数の組電池に流れる電流をそれぞれ検出するように構成された複数の電流センサと、複数の組電池と複数の電流センサとの間にそれぞれ設けられた複数のリレーと、複数の電流センサのオフセット値を学習するオフセット学習を実行するＥＣＵとを備える。ＥＣＵは、第１〜第４の状態（Ｓ１００，Ｓ１０５，Ｓ１１５，Ｓ１２５においてＹＥＳ）のいずれかであると判定した場合に、複数のＳＭＲリレーのうちの１つのＳＭＲリレーを遮断して（Ｓ１３０）、当該ＳＭＲリレーに対応する電流センサのオフセット学習を実行する（Ｓ１４５）。【選択図】図２
2019106834.tif 000002
【特許請求の範囲】
【請求項１】
車両外部の電源に接続可能に構成されたコネクタと、
前記コネクタに対して並列に接続された複数の組電池を含む蓄電装置と、
前記複数の組電池に流れる電流をそれぞれ検出するように構成された複数の電流センサと、
前記複数の組電池と前記複数の電流センサとの間にそれぞれ設けられた複数のリレーと、
前記複数の電流センサのオフセット値を学習するオフセット学習を実行する制御装置とを備え、
前記制御装置は、前記複数のリレーのすべてが閉状態である場合において、前記電源から前記蓄電装置に供給される充電電流の大きさ、または、前記蓄電装置から前記電源に供給される放電電流の大きさが所定値よりも小さいときに、前記複数のリレーの一部を開状態にして、開状態にしたリレーに対応する電流センサの前記オフセット学習を実行する、車両の充電装置。
【請求項２】
前記制御装置は、前記充電電流の大きさ、または、前記放電電流の大きさが前記所定値より大きいときには、前記オフセット学習を実行せずに、前記複数のリレーのすべてを閉状態に維持する、請求項１に記載の車両の充電装置。
【請求項３】
前記制御装置は、開状態にできないリレーがある場合には、前記開状態にできないリレーに対応する電流センサの前記オフセット学習を実行しない、請求項１または請求項２に記載の車両の充電装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両外部の電源によって、車載の蓄電装置を充電可能な車両の充電装置に関する。
【背景技術】
【０００２】
特開２０１２−２１７２３４公報（特許文献１）には、車載の蓄電装置に対して入出力される電流を検出する電流センサのオフセット補正を実行する車両の充電装置が開示されている。この車両の充電装置は、車両外部の電源（以下「外部電源」ともいう）から供給される電力を受けて蓄電装置を充電可能に構成されている。なお、以下においては、外部電源から供給される電力を受けて蓄電装置を充電することを「外部充電」ともいう。車両の充電装置は、外部充電時に動作する車載の機器がすべて停止した状態であると判定すると、電流センサのオフセット値を学習する。車両の充電装置は、学習したオフセット値を用いて、当該オフセット値を基準（ゼロ）とみなすオフセット補正を行なう。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２１７２３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された車両の充電装置では、電流センサのオフセット補正を実行するためのオフセット値を学習する処理（以下、「オフセット学習」ともいう）を実行するには、外部充電時に動作する車載の機器をすべて停止させなければならない。そのため、オフセット学習の実行中には、外部電源と蓄電装置との間で蓄電装置の充電または放電を行なうことができなかった。
【０００５】
本開示は、上記課題を解決するためになされたものであり、その目的は、電流センサのオフセット学習の実行中においても、外部電源と蓄電装置との間で蓄電装置の充電または放電を可能にすることである。
【課題を解決するための手段】
【０００６】
この開示に係る車両の充電装置は、車両外部の電源に接続可能に構成されたコネクタと、コネクタに対して並列に接続された複数の組電池を含む蓄電装置と、複数の組電池に流れる電流をそれぞれ検出するように構成された複数の電流センサと、複数の組電池と複数の電流センサとの間にそれぞれ設けられた複数のリレーと、複数の電流センサのオフセット値を学習するオフセット学習を実行する制御装置とを備える。制御装置は、複数のリレーのすべてが閉状態である場合において、電源から蓄電装置に供給される充電電流の大きさ、または、蓄電装置から電源に供給される放電電流の大きさが所定値よりも小さいときに、複数のリレーの一部を開状態にして、開状態にしたリレーに対応する電流センサのオフセット学習を実行する。
【０００７】
上記構成によれば、車両の充電装置は、充電電流の大きさ、または、放電電流の大きさが所定値よりも小さい場合に、一部のリレーを開状態にして組電池と外部電源とを切り離し、当該切り離した組電池に対応する電流センサのオフセット学習を実行する。一方、車両の充電装置は、上記の開状態にした一部のリレー以外のリレーにおいては、閉状態を維持するので、充電または放電を継続することができる。これによって、電流センサのオフセット学習の実行中においても、外部電源と蓄電装置との間での充電または放電が可能となる。
【０００８】
好ましくは、制御装置は、充電電流の大きさ、または、放電電流の大きさが所定値より大きいときには、オフセット学習を実行せずに、複数のリレーのすべてを閉状態に維持する。
【０００９】
上記構成によれば、充電電流の大きさ、または、放電電流の大きさが所定値より大きい場合には、オフセット学習よりも充電または放電が優先される。一般に、オフセット学習を実行する場合は、オフセット学習を実行しない場合に比べて、蓄電装置の充電の時間または放電の時間は長くなる。充電電流の大きさ、または、放電電流の大きさが、充電の時間または放電の時間に与える影響を小さくできる範囲内で設定された所定値より小さい場合のみオフセット学習を実行することによって、充電の時間または放電の時間が増大することを抑制し、ユーザに不快感を与えてしまうことを抑制することができる。
【００１０】
好ましくは、制御装置は、開状態にできないリレーがある場合には、開状態にできないリレーに対応する電流センサのオフセット学習を実行しない。
【００１１】
リレーのＯＮ固着やリレーを制御不能な状態であるなどのリレーの故障によって開状態にできないリレーがある場合には、当該リレーに対応する電流センサのオフセット学習を実行しても、学習したオフセット値には誤差が含まれる可能性が高く、正確なオフセット値を学習できない可能性がある。そのため、上記の場合にはオフセット学習を実行しないことにより、誤差のあるオフセット値を用いて電流センサのオフセット補正が実行されることを抑制することができる。
【発明の効果】
【００１２】
本開示によれば、電流センサのオフセット学習の実行中においても、外部電源と蓄電装置との間で充電または放電を可能にする。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態に係る車両と充電設備を含む充電システムの全体構成図である。
【図２】本実施の形態に係るオフセット学習に関してＥＣＵで実行される処理を示すフローチャートである。
【図３】電流センサのオフセット学習を実行している状態を示す図（その１）である。
【図４】電流センサのオフセット学習を実行している状態を示す図（その２）である。
【発明を実施するための形態】
【００１４】
以下、本実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１５】
図１は、本実施の形態に係る車両１と充電設備３００を含む充電システムの全体構成図である。本実施の形態に係る車両１は、複数の組電池を含む蓄電装置１０と、パワーコントロールユニット（以下「ＰＣＵ（Power  Control  Unit）」ともいう）４０と、動力出力装置５０と、駆動輪６０と、補機負荷７０と、インレット８０と、ＥＣＵ（Electronic  Control  Unit）１００と、複数のＳＭＲリレーを含むリレー装置２０と、複数の電流センサを含む電流監視装置３０と、電流センサ９０とを備える。なお、本実施の形態においては、車両１が充電設備３００から直流電力の供給を受けて蓄電装置１０の充電を行なうＤＣ充電の例について説明するが、車両１が充電設備３００から交流電力の供給を受けて蓄電装置１０の充電を行なうＡＣ充電であっても本開示は適用可能である。
【００１６】
本実施の形態に係る車両１においては、蓄電装置１０にはｎ個の組電池を含み、リレー装置２０にはｎ個のＳＭＲリレーを含み、電流監視装置３０にはｎ個の電流センサを含む例について説明する。本実施の形態に係る蓄電装置１０に含まれる複数の組電池の各々は、インレット８０に対して並列に接続されている。図１においては、インレット８０に対して並列に接続された組電池１１，１２，１３を代表的に示している。
【００１７】
また、本実施の形態に係る車両１においては、１つの組電池１１に対してＳＭＲリレー２１を介して電流センサ３１が接続され、組電池１１に流れる電流を検出するように構成されている。同様に、組電池１２に対してＳＭＲリレー２２を介して電流センサ３２が接続され、組電池１２に流れる電流を検出するように構成されている。以下、同様にして、ｎ個の組電池に流れる電流をそれぞれ検出するようにｎ個の電流センサが接続されている。以下においては、蓄電装置１０に含まれる複数の組電池、リレー装置２０および電流監視装置３０については、代表的に組電池１１、ＳＭＲリレー２１および電流センサ３１について説明を行なう。なお、以下の説明においては、たとえば、ｉ（１≦ｉ≦ｎ）個目の組電池、ＳＭＲリレーおよび電流センサを、組電池［ｉ］、ＳＭＲリレー［ｉ］および電流センサ［ｉ］と表わす場合もある。
【００１８】
組電池１１は、再充電可能な直流電源であり、たとえば、ニッケル水素やリチウムイオン等の二次電池によって構成される。組電池１１には、外部電源から供給されてインレット８０から入力される電力の他、動力出力装置５０において発電される電力が蓄えられる。なお、組電池１１として、大容量のキャパシタも採用可能である。
【００１９】
ＰＣＵ４０は、蓄電装置１０から電力を受けて動力出力装置５０を駆動するための電力変換装置を総括して示したものである。たとえば、ＰＣＵ４０は、動力出力装置５０に含まれるモータを駆動するためのインバータや、蓄電装置１０から出力される電力を昇圧してインバータへ供給するコンバータなどを含む。
【００２０】
動力出力装置５０は、駆動輪６０を駆動するための装置を総括して示したものである。たとえば、動力出力装置５０は、駆動輪６０を駆動するモータやエンジンなどを含む。また、動力出力装置５０は、駆動輪６０を駆動するモータが回生モードで動作することによって、車両の制動時などに発電し、その発電された電力をＰＣＵ４０へ出力する。
【００２１】
補機負荷７０は、蓄電装置１０に接続される正極線ＰＬおよび負極線ＮＬに接続される。この補機負荷７０は、外部充電時に動作する補機を総括して示したものであり、たとえば、正極線ＰＬの電圧を降圧して補機用電圧を生成するＤＣ／ＤＣコンバータ、および電動エアコンなどを含む。
【００２２】
インレット８０は、車両１に電力を供給するための充電設備３００の充電コネクタ２００と接続可能に構成される。外部充電時に、インレット８０は、充電設備３００から供給される電力を受ける。なお、本実施の形態に係るインレット８０は、本開示に係る「コネクタ」に相当する。
【００２３】
電流センサ３１は、正極線ＰＬから分岐された正極線ＰＬ１に設けられ、組電池１１に流れる電流ＩＢ１を検出し、その検出値をＥＣＵ１００に出力する。なお、本実施の形態においては、電流センサ３１は、分岐正極線ＰＬ１に設けられた例を示すが、負極線ＮＬから分岐された分岐負極線ＮＬ１に設けられてもよい。
【００２４】
電流センサ９０は、正極線ＰＬに設けられ、蓄電装置１０に流れる電流ＩＢを検出し、その検出値をＥＣＵ１００に出力する。具体的には、電流センサ９０は、蓄電装置１０を充電するために外部電源から供給される充電電流、および、蓄電装置から外部電源に供給される放電電流を検出する。なお、本実施の形態においては、電流センサ９０は、正極線ＰＬに設けられた例を示すが、負極線ＮＬに設けられてもよい。
【００２５】
ＥＣＵ１００は、電流センサ３１や電流センサ９０から取得した検出値を用いて所定の演算を行ない、種々の処理を実行する。具体的には、たとえば、ＥＣＵ１００は、電流センサ９０の検出値ＩＢを用いてオフセット学習を実行するか否かを決定する。また、ＥＣＵ１００は、電流センサ３１の検出値ＩＢ１をオフセット値として学習し（オフセット学習）、学習した当該オフセット値を用いて以降の電流センサ３１のオフセット補正を実行する。なお、本実施の形態に係るＥＣＵは、本開示に係る「制御装置」に相当する。
【００２６】
車両１のＥＣＵ１００は、電流センサ３１の正確なオフセット学習を実行するには、外部充電時に動作する車載の機器をすべて停止させることが望ましい。しかしながら、上記のように、外部充電時に動作する車載の機器をすべて停止させると、オフセット学習の実行中には、外部電源と蓄電装置１０との間で蓄電装置１０の充電または放電を行なうことができなくなる。
【００２７】
そこで、本実施の形態においては、ＥＣＵ１００は、以下の第１〜第４のいずれかの状態であると判定した場合に、１つの電流センサずつ順番にオフセット学習を実行していく。これによって、オフセット学習の実行中にも、オフセット学習を行なっている電流センサ以外の電流センサに対応する組電池においては、外部電源と組電池との間で組電池の充電または放電を行なうことができる。
【００２８】
第１の状態は、車両１がＤＣ充電またはＤＣ放電の待機中という状態である。第２の状態は、車両１が、蓄電装置１０のＤＣ充電中であり、かつ、蓄電装置１０を充電するための充電電流ＩＢの大きさが所定値より小さいという状態である。第３の状態は、車両１が、蓄電装置１０のＤＣ放電中であり、かつ、蓄電装置１０から外部電源に電力を供給するための放電電流ＩＢの大きさが所定値より小さいという状態である。第４の状態は、車両１が、蓄電装置１０のＤＣ充電とＤＣ放電との切り替えを行なうためにＤＣ充電またはＤＣ放電のいずれも行われていないという状態である。
【００２９】
上記の第１および第４の状態においては、リレー装置２０に含まれる複数のＳＭＲリレーには通電されていない状態であるため、たとえば、ＳＭＲリレー２１を切り離してもＳＭＲリレー２１や他の回路に大きな影響を与える可能性は低い。上記の第２および第３の状態においては、リレー装置２０に含まれる複数のＳＭＲリレーには所定値より小さい電流が通電されている状態である。そのため、たとえば、ＳＭＲリレー２１を切り離しても、通電状態におけるＳＭＲリレー２１の切り離しによって、ＳＭＲリレー２１の耐圧や他の回路の定格を超えるような大きなサージ電圧などを発生させる可能性は低い。なお、第２および第３の状態における所定値は、通電時のＳＭＲリレーの切り離しによって発生し得るサージ電圧などにより、当該ＳＭＲリレーや他の回路に大きな影響を与える可能性が低い範囲内で任意に設定される値である。
【００３０】
ゆえに、ＥＣＵ１００は、車両１が第１〜第４のいずれかの状態であるときに、リレー装置２０に含まれる複数のＳＭＲリレーのうちの１つのＳＭＲリレー２１を切り離して、当該ＳＭＲリレー２１に対応する電流センサ３１のオフセット学習を行なう。電流センサ３１のオフセット学習が完了すると、ＳＭＲリレー２１を再び接続する。そして、ＥＣＵ１００は、車両１が第１〜第４の状態であると判定すると、次のＳＭＲリレー２２を切り離し、当該ＳＭＲリレー２２に対応する電流センサ３２のオフセット学習を実行する。以下、同様にしてｎ個の電流センサのオフセット学習を実行する。
【００３１】
図２は、本実施の形態に係るオフセット学習に関してＥＣＵ１００で実行される処理を示すフローチャートである。この処理は、ＥＣＵ１００において、インレット８０と充電コネクタ２００とが接続された状態で、一定の周期毎または所定の条件が成立する毎に実行される。ＥＣＵ１００は、インレット８０と充電コネクタ２００との接続を検出すると、リレー装置２０に含まれる複数のＳＭＲリレーのすべてを閉状態にする。なお、図２に示すフローチャートに示される各ステップは、ＥＣＵ１００によるソフトウェア処理によって実現されるが、その一部がＥＣＵ１００内に作製されたハードウェア（電気回路）によって実現されてもよい。
【００３２】
ＥＣＵ１００は、電流監視装置３０に含まれる複数の電流センサ（ｎ個）に対して、１つの電流センサずつ以下に示す処理を実行し、複数の電流センサのオフセット学習を実行する。具体的には、ＥＣＵ１００は、図２に示す処理をｉ＝１から開始し、ｉ＝ｎのときの処理が終了するまでを１サイクルとして実行する。以下の図２の説明においては、ｉ＝ｉの場合について説明する。
【００３３】
ＥＣＵ１００は、第１の状態であるか否か、つまり、車両１がＤＣ充電またはＤＣ放電の待機中の状態であるか否かを判定する（Ｓ１００）。具体的には、たとえば、ＥＣＵ１００は、インレット８０と充電コネクタ２００との接続を検出している状態において、車両１がＤＣ充電またはＤＣ放電いずれも行なっていない状態であるか否かを判定する。ＥＣＵ１００は、車両１がＤＣ充電またはＤＣ放電のいずれも行なっていない待機中の状態であると判定すると（Ｓ１００においてＹＥＳ）、処理をＳ１３０に進める。
【００３４】
ＥＣＵ１００は、車両１がＤＣ充電またはＤＣ放電の待機中の状態でないと判定すると（Ｓ１００においてＮＯ）、第２の状態であるか否かを判定する。まず、ＥＣＵ１００は、車両１がＤＣ充電中の状態であるか否かを判定する（Ｓ１０５）。ＥＣＵ１００は、車両１がＤＣ充電中の状態であると判定すると（Ｓ１０５においてＹＥＳ）、充電電流の大きさが所定値より小さいか否かを判定する（Ｓ１１０）。ＥＣＵ１００は、充電電流の大きさが所定値より小さいと判定すると（Ｓ１１０においてＹＥＳ）、処理をＳ１３０に進める。
【００３５】
ＥＣＵ１００は、充電電流の大きさが所定値より小さくないと判定すると（Ｓ１１０においてＮＯ）、電流センサ［ｉ］のオフセット学習を実行せずに（Ｓ１７０）、処理をリターンに進める。なお、ＥＣＵ１００は、Ｓ１７０において、蓄電装置１０の充電を継続するために、リレー装置２０に含まれる複数のＳＭＲリレーのすべてを閉状態に維持する。
【００３６】
ＥＣＵ１００は、車両１がＤＣ充電中の状態でないと判定すると（Ｓ１０５においてＮＯ）、第３の状態であるか否かを判定する。ます、ＥＣＵ１００は、車両１がＤＣ放電中の状態であるか否かを判定する（Ｓ１１５）。ＥＣＵ１００は、車両１がＤＣ放電中の状態であると判定すると（Ｓ１１５においてＹＥＳ）、放電電流の大きさが所定値より小さいか否かを判定する（Ｓ１２０）。ＥＣＵ１００は、放電電流の大きさが所定値より小さいと判定すると（Ｓ１２０においてＹＥＳ）、処理をＳ１３０に進める。
【００３７】
ＥＣＵ１００は、放電電流の大きさが所定値より小さくないと判定すると（Ｓ１２０においてＮＯ）、電流センサ［ｉ］のオフセット学習を実行せずに（Ｓ１７０）、処理をリターンに進める。なお、ＥＣＵ１００は、Ｓ１７０において、蓄電装置１０の放電を継続するために、リレー装置２０に含まれる複数のＳＭＲリレーのすべてを閉状態に維持する。
【００３８】
ＥＣＵ１００は、車両１がＤＣ放電中の状態でないと判定すると（Ｓ１１５においてＮＯ）、車両１が第４の状態であるか否かを判定する。ＥＣＵ１００は、車両１が、ＤＣ充電からＤＣ放電への切り替えを行なうためにＤＣ充電を行なっていない状態であるか否か、または、ＤＣ放電からＤＣ充電への切り替えを行なうためにＤＣ放電を行なっていない状態であるか否かを判定する（Ｓ１２５）。ＥＣＵ１００は、車両１が、ＤＣ充電からＤＣ放電への切り替えを行なうためにＤＣ充電を行なっていない状態、または、ＤＣ放電からＤＣ充電への切り替えを行なうためにＤＣ放電を行なっていない状態のいずれかであると判定すると（Ｓ１２５においてＹＥＳ）、処理をＳ１３０に進める。
【００３９】
ＥＣＵ１００は、車両１が、ＤＣ充電からＤＣ放電への切り替えを行なうためにＤＣ充電を行なっていない状態、または、ＤＣ放電からＤＣ充電への切り替えを行なうためにＤＣ放電を行なっていない状態のいずれでもないと判定すると（Ｓ１２５においてＮＯ）、電流センサ［ｉ］のオフセット学習を実行せずに（Ｓ１７０）、処理をリターンに進める。
【００４０】
ＥＣＵ１００は、上記のとおり、第１〜第４の状態であると判定した場合に、処理をＳ１３０に進める。ＥＣＵ１００は、第１〜第４の状態であると判定した場合、ＳＭＲリレー［ｉ］を遮断する（Ｓ１３０）。上記のような処理を行なうのは、第１〜第４の状態であると判定された場合には、通電時のＳＭＲリレー［ｉ］の切り離しによって、ＳＭＲリレー［ｉ］や他の回路に大きな影響を与える可能性が低いためである。
【００４１】
ＥＣＵ１００は、ＳＭＲリレー［ｉ］の遮断がされたか否かを判定する（Ｓ１３５）。ＳＭＲリレー［ｉ］の遮断がされたか否かの判定は、たとえば、電流センサ［ｉ］の検出値の変化によって判定される。ＥＣＵ１００は、ＳＭＲリレー［ｉ］の遮断信号の発信の前後における電流センサ［ｉ］の検出値の変化分が、予め設定された閾値よりも大きいか否かで判定する。ＥＣＵ１００は、ＳＭＲリレー［ｉ］の遮断信号の発信の前後における電流センサ［ｉ］の検出値の変化分が、閾値よりも大きければＳＭＲリレー［ｉ］は遮断したと判定し、閾値よりも大きくなければＳＭＲリレー［ｉ］は遮断していないと判定する。また、ＥＣＵ１００は、ＳＭＲリレー［ｉ］に、遮断信号のＯＮおよびＯＦＦに応じて動作するモニタが設けられている場合には、当該モニタを用いてＳＭＲリレー［ｉ］の遮断がされたか否かを判定をしてもよい。たとえば、ＳＭＲリレー［ｉ］にＥＣＵ１００から遮断信号の発信がされると（遮断信号ＯＮ）、モニタ信号がＯＮとなるように設定されている場合、遮断信号ＯＮであるにも関わらず、モニタ信号がＯＦＦであるようなときは、ＳＭＲリレー［ｉ］が遮断していないと判定される。
【００４２】
ＥＣＵ１００は、ＳＭＲリレー［ｉ］のＯＮ固着やＳＭＲリレー［ｉ］を制御不能な状態であるなどのＳＭＲリレー［ｉ］の故障によって、ＳＭＲリレー［ｉ］を遮断できないと判定すると（Ｓ１３５においてＮＯ）、エラー処理を実行する（Ｓ１４０）。エラー処理とは、たとえば、ユーザに対してＳＭＲリレー［ｉ］がＯＮ固着や制御の不能などの故障である旨を表示や音声などによって報知したり、ＳＭＲリレー［ｉ］に対応する組電池［ｉ］を使用しないように制御したりする。ＥＣＵ１００は、オフセット学習を実行せずに、エラー処理を実行後に処理をＳ１５５に進める。
【００４３】
上記のように、ＳＭＲリレー［ｉ］を遮断できないと判定された場合に、ＳＭＲリレー［ｉ］に対応する電流センサ［ｉ］のオフセット学習を実行しないのは、以下の理由による。ＳＭＲリレー［ｉ］を遮断できない状態でオフセット学習を実行しても正確なオフセット値を学習することはできない。そのため、誤差のあるオフセット値を用いた電流センサ［ｉ］のオフセット補正が実行されることを抑制するためである。
【００４４】
ＥＣＵ１００は、ＳＭＲリレー［ｉ］が遮断されたと判定すると（Ｓ１３５においてＹＥＳ）、オフセット学習を実行する（Ｓ１４５）。オフセット学習においては、具体的には、ＥＣＵ１００は、ＳＭＲリレー［ｉ］を遮断した状態（開状態）で、電流センサ［ｉ］の検出値ＩＢ１を取得して、当該検出値ＩＢ１をオフセット値として学習する。ここで学習されたオフセット値は、以降において電流センサ［ｉ］のオフセット補正に用いられる。
【００４５】
ＥＣＵ１００は、電流センサ［ｉ］のオフセット学習を実行した後に、ＳＭＲリレー［ｉ］の接続処理を行ない、ＳＭＲリレー［ｉ］を閉状態にする（Ｓ１５０）。
【００４６】
ＥＣＵ１００は、次の電流センサ［ｉ＋１］のオフセット学習を実行するために、ｉ＝ｉ＋１の演算を行なう（Ｓ１５５）。
【００４７】
ＥＣＵ１００は、Ｓ１５０の演算後のｉがｎより大きいか否かを判定する（Ｓ１６０）。ＥＣＵ１００は、ｉがｎより大きくないと判定すると（Ｓ１６０においてＮＯ）、処理をリターンに進める。ＥＣＵ１００は、ｉがｎより大きいと判定すると（Ｓ１６０においてＹＥＳ）、ｉに１を代入して（ｉ＝１）処理を終了する（Ｓ１６５）。なお、ＥＣＵ１００は、オフセット学習を連続して実行するような場合には、Ｓ１６５の後に処理をリターンに進めてもよい。
【００４８】
図３は、電流センサ３１のオフセット学習を実行している状態を示す図である。ＥＣＵ１００は、第１〜第４のいずれかの状態であると判定すると、ｉ＝１に該当するＳＭＲリレー２１（ＳＭＲリレー［１］）を開状態にする。そして、ＥＣＵ１００は、電流センサ３１（電流センサ［１］）のオフセット学習を実行する。
【００４９】
上記の場合、電流センサ３１のオフセット学習中においても、電流センサ３１以外の電流センサに対応する組電池においては、対応するＳＭＲリレーが閉状態のままであるため、ＥＣＵ１００は、ＤＣ充電またはＤＣ放電を継続することができる。
【００５０】
図４は、電流センサ３２のオフセット学習を実行している状態を示す図である。ＥＣＵ１００は、電流センサ３１のオフセット学習の実行が完了すると、開状態にしていたＳＭＲリレー２１を閉状態にする。そして、ＥＣＵ１００は、第１〜第４のいずれかの状態であるかを再び判定して、第１〜第４のいずれかの状態であると判定すると、ｉ＝２に該当するＳＭＲリレー２２（ＳＭＲリレー［２］）を開状態にする。そして、ＥＣＵ１００は、電流センサ３２（電流センサ［２］）のオフセット学習を実行する。
【００５１】
上記の場合も、電流センサ３２のオフセット学習中においても、電流センサ３２以外の電流センサに対応する組電池においては、対応するＳＭＲリレーが閉状態のままであるため、ＥＣＵ１００は、ＤＣ充電またはＤＣ放電を継続することができる。
【００５２】
以上のように、本実施の形態においては、ＥＣＵ１００は、第１〜第４の状態のいずれかであると判定した場合に、インレット８０に対して並列に接続された複数の電流センサのオフセット学習を、１つの電流センサずつ順番に実行する。これによって、オフセット学習を実行している電流センサに対応した組電以外の組電池のＤＣ充電またはＤＣ放電を中止することなく、オフセット学習を実施することができる。
【００５３】
また、本実施の形態においては、充電電流の大きさ、または、放電電流の大きさが所定値以上の場合には、複数の電流センサのオフセット学習は実行されない。一般に、オフセット学習を実行する場合は、オフセット学習を実行しない場合と比べて、蓄電装置１０の充電の時間または放電の時間は長くなる。オフセット学習を実行することによって、蓄電装置１０の充電の時間または放電の時間が長くなり、ユーザに不快感を与えてしまうことを抑制するために、充電の時間または放電の時間に与える影響を小さくできる場合、つまり、充電電流の大きさ、または、放電電流の大きさが所定値未満の場合にのみ、複数の電流センサのオフセット学習を実行する。
【００５４】
なお、本実施の形態においては、ＥＣＵ１００は、インレット８０に対して並列に接続された複数の電流センサのオフセット学習を、１つの電流センサずつ順番に実行する例について説明したが、１つの電流センサずつ順番に実行することに限られるものではない。たとえば、ＥＣＵ１００は、インレット８０に対して並列に接続された複数の電流センサのオフセット学習を、複数の電流センサずつ順番に実行してもよい。この場合においても、オフセット学習を実行している電流センサに対応した組電以外の組電池のＤＣ充電またはＤＣ放電を中止することなく、オフセット学習を実施することができる。
【００５５】
また、本実施の形態においては、蓄電装置１０に流れる電流を検出するために、電流センサ９０を設けたが、電流監視装置３０に含まれる複数の電流センサの検出値の合計を加算することによって蓄電装置１０に流れる電流を算出してもよい。
【００５６】
また、本実施の形態においては、ＥＣＵ１００は、オフセット学習を実行するか否かの判定に、電流センサ９０の検出値ＩＢ（充電電流または放電電流）の大きさを用いたが、充電電流または放電電流を用いることに限られるものではない。
【００５７】
たとえば、充電電力の大きさ、または、放電電力の大きさと、所定電力とを比較できればよい。蓄電装置１０の外部充電時において、ＥＣＵ１００は、充電設備３００から図示しない車両１の通信装置を介して、供給されている充電電力を取得する。そして、ＥＣＵ１００は、オフセット学習を実行しても充電または放電の時間に与える影響を小さくできる電力の大きさとして予め定められた所定電力と供給されている充電電力とを比較する。ＥＣＵ１００は、供給されている充電電力の大きさが所定電力未満である場合には、オフセット学習を実行し、供給されている充電電力の大きさが所定電力以上である場合には、オフセット学習を実行しない。
【００５８】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００５９】
１  車両、１０  蓄電装置、１１，１２，１３  組電池、２０  リレー装置、２１，２２，２３  ＳＭＲリレー、３０  電流監視装置、３１，３２，３３，９０  電流センサ、５０  動力出力装置、６０  駆動輪、７０  補機負荷、８０  インレット、２００  充電コネクタ、３００  充電設備、ＮＬ  負極線、ＮＬ１  分岐負極線、ＰＬ  正極線、ＰＬ１  分岐正極線。
【図１】
2019106834.tif 000003
【図２】
2019106834.tif 000004
【図３】
2019106834.tif 000005
【図４】
2019106834.tif 000006