(57)【要約】【課題】バッテリーの状態に基づいてバッテリーの有効パワーを算出する方法及びそのシステムを提供する。【解決手段】本発明のバッテリー有効パワー算出方法は、現在のバッテリー電圧及び予め設定された最大充電電圧に基づいて、充電電圧フィードバックファクターを更新する段階；充電電流、充電状態、及び充電等価抵抗データに基づいて、充電等価抵抗を算出する段階；充電電流、充電状態、及び充電実効無負荷電圧データに基づいて、充電実効無負荷電圧を算出する段階；前記充電等価抵抗、前記充電実効無負荷電圧、及び前記予め設定された最大充電電圧に基づいて、最大充電電流を算出する段階；及び前記最大充電電流、前記更新された充電電圧フィードバックファクター、及び予め設定されたバッテリー最大電流に基づいて、有効充電パワーを算出する段階；を含む。【選択図】図２
2005063930.tif 000002
【特許請求の範囲】
【請求項１】
設定された充電等価抵抗データに基づいて、現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電等価抵抗を算出する段階；
設定された充電実効無負荷電圧データに基づいて、現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電実効無負荷電圧を算出する段階；
前記充電等価抵抗、前記充電実効無負荷電圧、及び予め設定された最大充電電圧に基づいて、最大充電電流を算出する段階；及び
前記最大充電電流、前記予め設定された最大充電電圧、及び予め設定されたバッテリー最大電流に基づいて、有効充電パワーを算出する段階；
を含むことを特徴とするバッテリー有効パワー算出方法。
【請求項２】
前記最大充電電流は、前記予め設定された最大充電電圧と前記充電実効無負荷電圧との差を前記充電等価抵抗で割った値で算出されることを特徴とする請求項１に記載のバッテリー有効パワー算出方法。
【請求項３】
前記有効充電パワーを算出する段階において、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記予め設定されたバッテリー最大電流との積による値で算出され、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記最大充電電流との積による値で算出されることを特徴とする請求項１に記載のバッテリー有効パワー算出方法。
【請求項４】
現在のバッテリー電圧及び前記予め設定された最大充電電圧に基づいて、充電電圧フィードバックファクターを更新する段階をさらに含み、
前記有効充電パワーを算出する段階において、前記有効充電パワーは、前記最大充電電流、前記予め設定された最大充電電圧、前記更新された充電電圧フィードバックバックファクター、及び予め設定されたバッテリー最大電流に基づいて算出されることを特徴とする請求項１に記載のバッテリー有効パワー算出方法。
【請求項５】
前記有効充電パワーを算出する段階において、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記予め設定されたバッテリー最大電流と前記更新された充電電圧フィードバックファクターとの積による値で算出され、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記最大充電電流と前記充電電圧フィードバックファクターとの積による値で算出されることを特徴とする請求項４に記載のバッテリー有効パワー算出方法。
【請求項６】
前記充電電圧フィードバックファクターを更新する段階において、
前記現在のバッテリー電圧が前記予め設定された最大充電電圧より大きい場合には、前記充電電圧フィードバックファクターが第１設定値だけ減少し、前記現在のバッテリー電圧が前記予め設定された最大充電電圧より大きくない場合には、前記充電電圧フィードバックファクターが第２設定値だけ増加することを特徴とする請求項４に記載のバッテリー有効パワー算出方法。
【請求項７】
前記充電電圧フィードバックファクターを更新する段階において、
前記増加したり減少した充電電圧フィードバックファクターが１より大きい場合には、前記充電電圧フィードバックファクターが１に設定され、前記増加したり減少した充電電圧フィードバックファクターが０より小さい場合には、前記充電電圧フィードバックファクターが０に設定されることを特徴とする請求項６に記載のバッテリー有効パワー算出方法。
【請求項８】
前記充電等価抵抗データは、複数の設定された充電電流区間で設定された充電状態及び設定されたバッテリー温度に相当する充電等価抵抗値を含むことを特徴とする請求項１に記載のバッテリー有効パワー算出方法。
【請求項９】
前記現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電等価抵抗は、前記現在の充電電流が属する設定された充電電流区間の充電等価抵抗データを利用して補間法で算出されることを特徴とする請求項８に記載のバッテリー有効パワー算出方法。
【請求項１０】
前記充電実効無負荷電圧データは、複数の設定された充電電流区間で設定された充電状態及び設定されたバッテリー温度に相当する充電実効無負荷電圧値を含むことを特徴とする請求項１に記載のバッテリー有効パワー算出方法。
【請求項１１】
前記現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電実効無負荷電圧は、前記現在の充電電流が属する設定された充電電流区間の充電実効無負荷電圧データを利用して補間法で算出されることを特徴とする請求項１０に記載のバッテリー有効パワー算出方法。
【請求項１２】
設定された放電等価抵抗データに基づいて、現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電等価抵抗を算出する段階；
設定された放電実効無負荷電圧データに基づいて、現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電実効無負荷電圧を算出する段階；
前記放電等価抵抗、前記放電実効無負荷電圧、及び予め設定された最小放電電圧に基づいて、最大放電電流を算出する段階；
前記最大放電電流、前記放電実効無負荷電圧、前記放電等価抵抗、及び予め設定されたバッテリー最大電流に基づいて、放電端子電圧を算出する段階；及び
前記最大放電電流、及び前記放電端子電圧に基づいて、有効放電パワーを算出する段階；
を含むことを特徴とするバッテリー有効パワー算出方法。
【請求項１３】
前記最大放電電流は、前記放電実効無負荷電圧と前記予め設定された最小放電電圧との差を前記放電等価抵抗で割った値で算出されることを特徴とする請求項１２に記載のバッテリー有効パワー算出方法。
【請求項１４】
前記放電端子電圧を算出する段階において、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記予め設定されたバッテリー最大電流と前記放電等価抵抗との積による値の差による値で算出され、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記最大放電電流と前記放電等価抵抗との積による値の差による値で算出されることを特徴とする請求項１２に記載のバッテリー有効パワー算出方法。
【請求項１５】
前記有効放電パワーを算出する段階において、
前記有効放電パワーは、前記放電端子電圧と前記最大放電電流との積による値で算出されることを特徴とする請求項１４に記載のバッテリー有効パワー算出方法。
【請求項１６】
現在のバッテリー電圧及び前記予め設定された最小放電電圧に基づいて、放電電圧フィードバックファクターを更新する段階をさらに含み、
前記有効放電パワーを算出する段階において、前記有効放電パワーは、前記最大放電電流、前記放電端子電圧、及び前記更新された放電電圧フィードバックファクターに基づいて算出されることを特徴とする請求項１２に記載のバッテリー有効パワー算出方法。
【請求項１７】
前記放電端子電圧を算出する段階において、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記予め設定されたバッテリー最大電流と前記放電等価抵抗との積による値の差による値で算出され、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記最大放電電流と前記放電等価抵抗との積による値の差による値で算出されることを特徴とする請求項１６に記載のバッテリー有効パワー算出方法。
【請求項１８】
前記有効放電パワーは、前記放電端子電圧と前記最大放電電流と前記放電電圧フィードバックファクターとの積による値で算出されることを特徴とする請求項１７に記載のバッテリー有効パワー算出方法。
【請求項１９】
前記放電電圧フィードバックファクターを更新する段階において、
前記現在のバッテリー電圧が前記予め設定された最小放電電圧より小さい場合には、前記放電電圧フィードバックファクターが第１設定値だけ減少し、前記現在のバッテリー電圧が前記予め設定された最小放電電圧より大きくない場合には、前記放電電圧フィードバックファクターが第２設定値だけ増加することを特徴とする請求項１６に記載のバッテリー有効パワー算出方法。
【請求項２０】
前記放電電圧フィードバックファクターを更新する段階において、
前記増加したり減少した放電電圧フィードバックファクターが１より大きい場合には、前記放電電圧フィードバックファクターが１に設定され、前記増加したり減少した放電電圧フィードバックファクターが０より小さい場合には、前記放電電圧フィードバックファクターが０に設定されることを特徴とする請求項１９に記載のバッテリー有効パワー算出方法。
【請求項２１】
前記放電等価抵抗データは、複数の設定された放電電流区間で設定された放電状態及び設定されたバッテリー温度に相当する放電等価抵抗値を含むことを特徴とする請求項１２に記載のバッテリー有効パワー算出方法。
【請求項２２】
前記現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電等価抵抗は、前記現在の放電電流が属する設定された放電電流区間の放電等価抵抗データを利用して補間法で算出されることを特徴とする請求項２１に記載のバッテリー有効パワー算出方法。
【請求項２３】
前記放電実効無負荷電圧データは、複数の設定された放電電流区間で設定された放電状態及び設定されたバッテリー温度に相当する放電実効無負荷電圧値を含むことを特徴とする請求項１２に記載のバッテリー有効パワー算出方法。
【請求項２４】
前記現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電実効無負荷電圧は、前記現在の放電電流が属する設定された放電電流区間の放電実効無負荷電圧データを利用して補間法で算出されることを特徴とする請求項２３に記載のバッテリー有効パワー算出方法。
【請求項２５】
バッテリーの温度を検出して相当する信号を出力するバッテリー温度センサー；
前記バッテリーの電流を検出して相当する信号を出力するバッテリー電流センサー；
前記バッテリーの電圧を検出して相当する信号を出力するバッテリー電圧センサー；及び
前記バッテリー温度センサー及び前記バッテリー電流センサーの信号に基づいてバッテリーの有効パワーを算出するバッテリー制御ユニット；を含み、
前記バッテリー制御ユニットは、
設定された充電等価抵抗データに基づいて、現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電等価抵抗を算出する段階；
設定された充電実効無負荷電圧データに基づいて、現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電実効無負荷電圧を算出する段階；
前記充電等価抵抗、前記充電実効無負荷電圧、及び予め設定された最大充電電圧に基づいて、最大充電電流を算出する段階；及び
前記最大充電電流、前記予め設定された最大充電電圧、及び予め設定されたバッテリー最大電流に基づいて、有効充電パワーを算出する段階；
を含む制御ロジックを行なうようにプログラムされることを特徴とするバッテリー有効パワー算出システム。
【請求項２６】
前記最大充電電流は、前記予め設定された最大充電電圧と前記充電実効無負荷電圧との差を前記充電等価抵抗で割った値で算出されることを特徴とする請求項２５に記載のバッテリー有効パワー算出システム。
【請求項２７】
前記有効充電パワーを算出する段階において、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記予め設定されたバッテリー最大電流との積による値で算出され、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記最大充電電流との積による値で算出されることを特徴とする請求項２５に記載のバッテリー有効パワー算出システム。
【請求項２８】
前記制御ロジックは、
現在のバッテリー電圧及び前記予め設定された最大充電電圧に基づいて充電電圧フィードバックファクターを更新する段階をさらに含み、
前記有効充電パワーを算出する段階において、前記有効充電パワーは、前記最大充電電流、前記予め設定された最大充電電圧、前記更新された充電電圧フィードバックバックファクター、及び予め設定されたバッテリー最大電流に基づいて算出されることを特徴とする請求項２５に記載のバッテリー有効パワー算出システム。
【請求項２９】
前記有効充電パワーを算出する段階において、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記予め設定されたバッテリー最大電流と前記更新された充電電圧フィードバックファクターとの積による値で算出され、
前記最大充電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記最大充電電流と前記充電電圧フィードバックファクターとの積による値で算出されることを特徴とする請求項２８に記載のバッテリー有効パワー算出システム。
【請求項３０】
前記充電電圧フィードバックファクターを更新する段階において、
前記現在のバッテリー電圧が前記予め設定された最大充電電圧より大きい場合には、前記充電電圧フィードバックファクターが第１設定値だけ減少し、前記現在のバッテリー電圧が前記予め設定された最大充電電圧より大きくない場合には、前記充電電圧フィードバックファクターが第２設定値だけ増加することを特徴とする請求項２８に記載のバッテリー有効パワー算出システム。
【請求項３１】
前記充電電圧フィードバックファクターを更新する段階において、
前記増加したり減少した充電電圧フィードバックファクターが１より大きい場合には、前記充電電圧フィードバックファクターが１に設定され、前記増加したり減少した充電電圧フィードバックファクターが０より小さい場合には、前記充電電圧フィードバックファクターが０に設定されることを特徴とする請求項３０に記載のバッテリー有効パワー算出システム。
【請求項３２】
バッテリーの温度を検出して相当する信号を出力するバッテリー温度センサー；
前記バッテリーの電流を検出して相当する信号を出力するバッテリー電流センサー；
前記バッテリーの電圧を検出して相当する信号を出力するバッテリー電圧センサー；及び
前記バッテリー温度センサー及び前記バッテリー電流センサーの信号に基づいてバッテリーの有効パワーを算出するバッテリー制御ユニット；を含み、
前記バッテリー制御ユニットは、
設定された放電等価抵抗データに基づいて、現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電等価抵抗を算出する段階；
設定された放電実効無負荷電圧データに基づいて、現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電実効無負荷電圧を算出する段階；
前記放電等価抵抗、前記放電実効無負荷電圧、及び予め設定された最小放電電圧に基づいて、最大放電電流を算出する段階；
前記最大放電電流、前記放電実効無負荷電圧、前記放電等価抵抗、及び予め設定されたバッテリー最大電流に基づいて、放電端子電圧を算出する段階；及び
前記最大放電電流及び前記放電端子電圧に基づいて、有効放電パワーを算出する段階；
を含む制御ロジックを行なうようにプログラムされることを特徴とする、バッテリー有効パワー算出システム。
【請求項３３】
前記最大放電電流は、前記放電実効無負荷電圧と前記予め設定された最小放電電圧との差を前記放電等価抵抗で割った値で算出されることを特徴とする請求項３２に記載のバッテリー有効パワー算出システム。
【請求項３４】
前記放電端子電圧を算出する段階において、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記予め設定されたバッテリー最大電流と前記放電等価抵抗との積による値の差による値で算出され、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記最大放電電流と前記放電等価抵抗との積による値の差による値で算出されることを特徴とする請求項３２に記載のバッテリー有効パワー算出システム。
【請求項３５】
前記有効放電パワーを算出する段階において、
前記有効放電パワーは、前記放電端子電圧と前記最大放電電流との積による値で算出されることを特徴とする請求項３４に記載のバッテリー有効パワー算出システム。
【請求項３６】
前記制御ロジックは、
現在のバッテリー電圧及び前記予め設定された最小放電電圧に基づいて、放電電圧フィードバックファクターを更新する段階をさらに含み、
前記有効放電パワーを算出する段階において、前記有効放電パワーは、前記最大放電電流、前記放電端子電圧、及び前記更新された放電電圧フィードバックファクターに基づいて算出されることを特徴とする請求項３２に記載のバッテリー有効パワー算出システム。
【請求項３７】
前記放電端子電圧を算出する段階において、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記予め設定されたバッテリー最大電流と前記放電等価抵抗との積による値の差による値で算出され、
前記最大放電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記最大放電電流と前記放電等価抵抗との積による値の差による値で算出されることを特徴とする請求項３６に記載のバッテリー有効パワー算出システム。
【請求項３８】
前記有効放電パワーは、前記放電端子電圧と前記最大放電電流と前記放電電圧フィードバックファクターとの積による値で算出されることを特徴とする請求項３７に記載のバッテリー有効パワー算出システム。
【請求項３９】
前記放電電圧フィードバックファクターを更新する段階において、
前記現在のバッテリー電圧が前記予め設定された最小放電電圧より小さい場合には、前記放電電圧フィードバックファクターが第１設定値だけ減少し、前記現在のバッテリー電圧が前記予め設定された最小放電電圧より大きくない場合には、前記放電電圧フィードバックファクターが第２設定値だけ増加することを特徴とする請求項３６に記載のバッテリー有効パワー算出システム。
【請求項４０】
前記放電電圧フィードバックファクターを更新する段階において、
前記増加したり減少した放電電圧フィードバックファクターが１より大きい場合には、前記放電電圧フィードバックファクターが１に設定され、前記増加したり減少した放電電圧フィードバックファクターが０より小さい場合には、前記放電電圧フィードバックファクターが０に設定されることを特徴とする請求項３９に記載のバッテリー有効パワー算出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はバッテリーの最大有効パワーを算出する方法及びシステムに関する。
【背景技術】
【０００２】
バッテリーを動力源として用いる場合、特定の状態でのバッテリーの充電／放電可能パワーを予測することが必要である。
特に、バッテリーを動力源の一つとして用いるハイブリッド電気自動車においては、バッテリーの最大有効パワーを正確に予測することが重要である。
しかし、バッテリーは、充電状態（ＳＯＣ）、バッテリー温度、及び老化などによって充電／放電可能パワーが変わる特性を有するので、バッテリーの性能を正確に予測して、これを最大限活用するのは容易でない。
【０００３】
ハイブリッド電気自動車のバッテリー制御ユニットは、バッテリーの状態を反映して一定時間内に使用可能な充電パワー及び放電パワーをリアルタイムで予測して、ハイブリッド制御ユニット（ＨＣＵ）に知らせることによって、ハイブリッド電気自動車の運転時にバッテリーの性能が最大限活用できるようにしなければならない。
【０００４】
従来は最大電力伝達条件を利用してバッテリーの最大有効パワーを算出した。
正常な状態でのバッテリーのパワーは数１による値で算出することができる。
【数１】
2005063930.tif 000003
ここで、Ｒｅはバッテリーの等価抵抗であり、Ｖｏｃはバッテリーの実効無負荷電圧であり、ｒは負荷抵抗である。
数１において、前記バッテリーの等価抵抗と負荷抵抗とが同一である場合（ｒ＝Ｒｅ）に最大電力（Ｐｍａｘ＝Ｖｏｃ２／４Ｒｅ）が得られる。
即ち、直流回路の最大電力伝達条件から、負荷抵抗がバッテリー直流等価抵抗と同一である時にバッテリーで最大パワーを得ることができる。
【０００５】
しかし、このような方法で最大電力を算出する場合、バッテリーの動作電圧が考慮されないばかりか、負荷抵抗を知らないと、バッテリーから出力可能な最大パワーを算出することができない。したがって、この方法をハイブリッド電気自動車に適用するのは困難である。
【特許文献１】特開２００２−３１９４３８号公報
【特許文献２】特開２００２−５３５６２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、バッテリーの状態に基づいてバッテリーの有効パワーを算出する方法及びそのシステムを提供することである。
【課題を解決するための手段】
【０００７】
前記目的を達成するための本発明の実施例によるバッテリー有効パワー算出方法は、設定された充電等価抵抗データに基づいて、現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電等価抵抗を算出する段階；設定された充電実効無負荷電圧データに基づいて、現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電実効無負荷電圧を算出する段階；前記充電等価抵抗、前記充電実効無負荷電圧、及び予め設定された最大充電電圧に基づいて、最大充電電流を算出する段階；及び前記最大充電電流、前記予め設定された最大充電電圧、及び予め設定されたバッテリー最大電流に基づいて有効充電パワーを算出する段階；を含むことを特徴とする。
【０００８】
前記最大充電電流は、前記予め設定された最大充電電圧と前記充電実効無負荷電圧との差を前記充電等価抵抗で割った値で算出されるのが好ましい。
【０００９】
前記有効充電パワーを算出する段階において、前記最大充電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記予め設定されたバッテリー最大電流との積による値で算出され、前記最大充電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記最大充電電流との積による値で算出されるのが好ましい。
【００１０】
前記方法は、現在のバッテリー電圧及び前記予め設定された最大充電電圧に基づいて、充電電圧フィードバックファクターを更新する段階をさらに含み、前記有効充電パワーを算出する段階において、前記有効充電パワーは、前記最大充電電流、前記予め設定された最大充電電圧、前記更新された充電電圧フィードバックバックファクター、及び予め設定されたバッテリー最大電流に基づいて算出されるのが好ましい。
【００１１】
前記有効充電パワーを算出する段階において、前記最大充電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記予め設定されたバッテリー最大電流と前記更新された充電電圧フィードバックファクターとの積による値で算出され、前記最大充電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記有効充電パワーは、前記予め設定された最大充電電圧と前記最大充電電流と前記充電電圧フィードバックファクターとの積による値で算出されるのが好ましい。
【００１２】
前記充電電圧フィードバックファクターを更新する段階において、前記現在のバッテリー電圧が前記予め設定された最大充電電圧より大きい場合には、前記充電電圧フィードバックファクターが第１設定値だけ減少し、前記現在のバッテリー電圧が前記予め設定された最大充電電圧より大きくない場合には、前記充電電圧フィードバックファクターが第２設定値だけ増加するのが好ましい。
【００１３】
前記充電電圧フィードバックファクターを更新する段階において、前記増加したり減少した充電電圧フィードバックファクターが１より大きい場合には、前記充電電圧フィードバックファクターが１に設定され、前記増加したり減少した充電電圧フィードバックファクターが０より小さい場合には、前記充電電圧フィードバックファクターが０に設定されるのが好ましい。
【００１４】
前記充電等価抵抗データは、複数の設定された充電電流区間で設定された充電状態及び設定されたバッテリー温度に相当する充電等価抵抗値を含むのが好ましい。
【００１５】
前記現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電等価抵抗は、前記現在の充電電流が属する設定された充電電流区間の充電等価抵抗データを利用して補間法で算出されるのが好ましい。
【００１６】
前記充電実効無負荷電圧データは、複数の設定された充電電流区間で設定された充電状態及び設定されたバッテリー温度に相当する充電実効無負荷電圧値を含むのが好ましい。
【００１７】
前記現在の充電電流、現在の充電状態、及び現在のバッテリー温度での充電実効無負荷電圧は、前記現在の充電電流が属する設定された充電電流区間の充電実効無負荷電圧データを利用して補間法で算出されるのが好ましい。
【００１８】
本発明の他の実施例によるバッテリー有効パワー算出方法は、設定された放電等価抵抗データに基づいて、現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電等価抵抗を算出する段階；設定された放電実効無負荷電圧データに基づいて、現在の放電電流、現在の放電状態及び現在のバッテリー温度での放電実効無負荷電圧を算出する段階；前記放電等価抵抗、前記放電実効無負荷電圧、及び予め設定された最小放電電圧に基づいて、最大放電電流を算出する段階；前記最大放電電流、前記放電実効無負荷電圧、前記放電等価抵抗、及び予め設定されたバッテリー最大電流に基づいて、放電端子電圧を算出する段階；及び前記最大放電電流及び前記放電端子電圧に基づいて、有効放電パワーを算出する段階；を含むことを特徴とする。
【００１９】
前記最大放電電流は、前記放電実効無負荷電圧と前記予め設定された最小放電電圧との差を前記放電等価抵抗で割った値で算出されるのが好ましい。
【００２０】
前記放電端子電圧を算出する段階において、前記最大放電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記予め設定されたバッテリー最大電流と前記放電等価抵抗との積による値の差による値で算出され、前記最大放電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記最大放電電流と前記放電等価抵抗との積による値の差による値で算出されるのが好ましい。
【００２１】
前記有効放電パワーを算出する段階において、前記有効放電パワーは、前記放電端子電圧と前記最大放電電流との積による値で算出されるのが好ましい。
【００２２】
前記方法は、現在のバッテリー電圧及び前記予め設定された最小放電電圧に基づいて、放電電圧フィードバックファクターを更新する段階をさらに含み、前記有効放電パワーを算出する段階において、前記有効放電パワーは、前記最大放電電流、前記放電端子電圧、及び前記更新された放電電圧フィードバックファクターに基づいて算出されるのが好ましい。
【００２３】
前記放電端子電圧を算出する段階において、前記最大放電電流が前記予め設定されたバッテリー最大電流より大きい場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記予め設定されたバッテリー最大電流と前記放電等価抵抗との積による値の差による値で算出され、前記最大放電電流が前記予め設定されたバッテリー最大電流より大きくない場合には、前記放電端子電圧は、前記放電実効無負荷電圧と前記最大放電電流と前記放電等価抵抗との積による値の差による値で算出されるのが好ましい。
【００２４】
前記有効放電パワーは、前記放電端子電圧と前記最大放電電流と前記放電電圧フィードバックファクターとの積による値で算出されるのが好ましい。
【００２５】
前記放電電圧フィードバックファクターを更新する段階において、前記現在のバッテリー電圧が前記予め設定された最小放電電圧より小さい場合には、前記放電電圧フィードバックファクターが第１設定値だけ減少し、前記現在のバッテリー電圧が前記予め設定された最小放電電圧より大きくない場合には、前記放電電圧フィードバックファクターが第２設定値だけ増加するのが好ましい。
【００２６】
前記放電電圧フィードバックファクターを更新する段階において、前記増加したり減少した放電電圧フィードバックファクターが１より大きい場合には、前記放電電圧フィードバックファクターが１に設定され、前記増加したり減少した放電電圧フィードバックファクターが０より小さい場合には、前記放電電圧フィードバックファクターが０に設定されるのが好ましい。
【００２７】
前記放電等価抵抗データは、複数の設定された放電電流区間で設定された放電状態及び設定されたバッテリー温度に相当する放電等価抵抗値を含むのが好ましい。
【００２８】
前記現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電等価抵抗は、前記現在の放電電流が属する設定された放電電流区間の放電等価抵抗データを利用して補間法で算出されるのが好ましい。
【００２９】
前記放電実効無負荷電圧データは、複数の設定された放電電流区間で設定された放電状態及び設定されたバッテリー温度に相当する放電実効無負荷電圧値を含むのが好ましい。
【００３０】
前記現在の放電電流、現在の放電状態、及び現在のバッテリー温度での放電実効無負荷電圧は、前記現在の放電電流が属する設定された放電電流区間の放電実効無負荷電圧データを利用して補間法で算出されるのが好ましい。
【００３１】
本発明の実施例によるバッテリー有効パワー算出システムは、バッテリーの温度を検出して相当する信号を出力するバッテリー温度センサー；前記バッテリーの電流を検出して相当する信号を出力するバッテリー電流センサー；前記バッテリーの電圧を検出して相当する信号を出力するバッテリー電圧センサー；及び前記バッテリー温度センサー及び前記バッテリー電流センサーの信号に基づいてバッテリーの有効パワーを算出するバッテリー制御ユニット；を含むことを特徴とする。
【００３２】
前記バッテリー制御ユニットは、前記バッテリー有効パワー算出方法のうちのいずれか一つを行なうようにプログラムされる。
【発明の効果】
【００３３】
本発明のバッテリー有効パワー算出方法は、充電電流（または放電電流）、充電状態、及びバッテリー温度に基づいてバッテリーの有効パワーを算出するもので、バッテリーの有効パワーを予測してバッテリーを最大性能で用いることができる。
また、充電電圧フィードバックファクターと放電電圧フィードバックファクターとを利用して有効充電パワーと有効放電パワーとを算出することによって、バッテリー動作電圧超過または未達によるシステムのエラーを未然に防止することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の好ましい実施例を添付した図面を参照して説明する。
【実施例】
【００３５】
図１に示すように、本発明の実施例によるバッテリー有効パワー算出システム１０は、バッテリー制御ユニット１１、バッテリー温度センサー１３、バッテリー電流センサー１５、及びバッテリー電圧センサー１７を含む。
バッテリー温度センサー１３は、バッテリー２０の温度を検出して相当する信号を出力する。
バッテリー電流センサー１５は、バッテリー２０の電流（充電電流または放電電流）を検出して相当する信号を出力する。
バッテリー電圧センサー１７は、バッテリー２０の電圧を検出して相当する信号を出力する。
バッテリー制御ユニット１１は、バッテリー温度センサー１３とバッテリー電流センサー１５とバッテリー電圧センサー１７とからバッテリー温度信号とバッテリー電圧信号とバッテリー電流信号とを受信する。
バッテリー制御ユニット１１は、マイクロプロセッサー、メモリ、関連ハードウェア及びソフトウェアを含み、以下で説明する本発明の実施例によるバッテリー有効パワー算出方法を行なうようにプログラムされる。
【００３６】
図２を参照して、本発明の実施例によるバッテリー有効充電パワー算出方法について説明する。
バッテリー制御ユニット１１は、現在の充電電流（Ｉｃｈａ）と現在の充電状態（ＳＯＣ）と現在のバッテリー温度（ＴＢＡＴ）とを検出する（Ｓ２０１）。
充電電流とバッテリー温度とは、各々バッテリー電流センサー１５とバッテリー温度センサー１３との信号から検出することができる。
【００３７】
本発明の属する技術分野では充電状態を検出する様々な方法が利用されている。例えば、バッテリー２０の電流量を累積して充電状態を検出することができる。つまり、例えばバッテリー電流センサー１５の信号を利用してバッテリーの充電状態を検出することができる。
【００３８】
バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の充電電流（Ｉｃｈａ）での充電実効無負荷電圧（Ｖｃｈａ＿ｏｃ）を算出する（Ｓ２０３）。
また、バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の充電電流（Ｉｃｈａ）での充電等価抵抗（Ｒｃｈａ＿ｅ）を算出する（Ｓ２０５）。
【００３９】
充電実効無負荷電圧と充電等価抵抗とは、予め設定された充電実効無負荷電圧データと予め設定された充電等価抵抗データとを利用して算出することができる。
予め設定された充電実効無負荷電圧データは、充電電流区間別、充電状態別、及びバッテリー温度別に設定された充電実効無負荷電圧値を含むデータである。
予め設定された充電等価抵抗データと予め設定された充電実効無負荷電圧データとは、実験を通じて設定することができる。
【００４０】
例えば、設定された電流区間別に設定されたバッテリー温度で定電流充電を行なって、設定された充電状態別にバッテリー端子電圧を検出する。このような検出をバッテリー温度別及び電流区間別に繰り返す。
その後、定電流値及び検出された端子電圧に基づいて、充電電流区間別、充電状態別、及びバッテリー温度別に充電等価抵抗（Ｒｅｑｕ）を算出する。
【００４１】
例えば、バッテリーが定電流Ｉ１によって充電される間に検出された端子電圧がＶ１であり、バッテリーが定電流Ｉ２によって充電される間に検出された端子電圧がＶ２であれば、充電等価抵抗は、検出された端子電圧の差（Ｖ２−Ｖ１）を定電流値の差（Ｉ２−Ｉ１）で割った値（つまり、Ｒｅｑｕ＝（Ｖ２−Ｖ１）／（Ｉ２−Ｉ１）によって算出することができる。このような計算を、設定された電流別、設定されたバッテリー温度別、及び各充電状態別に行なうと、前記のような予め設定された充電等価抵抗データを算出することができる。
【００４２】
そして、充電実効無負荷電圧（Ｖｅｆｆ）は、算出された充電等価抵抗データ、定電流、及び検出された端子電圧に基づいて算出することができる。例えば、充電実効無負荷電圧は、検出された端子電圧Ｖ１（またはＶ２）と定電流Ｉ１（または、Ｉ２）と充電等価抵抗との積によって算出される値の合計（つまり、Ｖｅｆｆ＝Ｖ１＋Ｒｅｑｕ＊Ｉ１またはＶｅｆｆ＝Ｖ２＋Ｒｅｑｕ＊Ｉ２）で算出することができる。このような計算を、設定された電流別、設定されたバッテリー温度別、及び各充電状態別に行なうと、前記のような予め設定された充電実効無負荷電圧データを算出することができる。
【００４３】
算出された充電等価抵抗データ及び充電実効無負荷電圧データに基づいて、現在の充電状態、現在のバッテリー温度、及び現在の充電電流での充電等価抵抗及び充電実効無負荷電圧を算出することができる。
この時、現在の充電状態、現在のバッテリー温度、及び現在の充電電流での充電等価抵抗及び充電実効無負荷電圧は、充電等価抵抗データ及び充電実効無負荷電圧データに基づいて補間法で算出することができる。
【００４４】
バッテリー制御ユニット１１は、数２による値で最大充電電流（Ｉｃｈａ＿ｍａｘ）を算出する（Ｓ２０７）。
【数２】
2005063930.tif 000004
ここで、Ｖｃｈａ＿ｍａｘは最大充電電圧であり、Ｖｃｈａ＿ｏｃは充電実効無負荷電圧であり、Ｒｃｈａ＿ｅは充電等価抵抗である。
最大充電電圧（Ｖｃｈａ＿ｍａｘ）は、正常な状態で当該バッテリーが充電することができる最大電圧を意味し、バッテリー別に与えられる固有の値である。
【００４５】
最大充電電流（Ｉｃｈａ＿ｍａ）を算出した後、バッテリー制御ユニット１１は、予め設定された最大充電電圧（Ｖｃｈａ＿ｍａｘ）、最大充電電流（Ｉｃｈａ＿ｍａｘ）、及び予め設定されたバッテリー最大電流（Ｉｂａｔ＿ｍａｘ）に基づいて、有効充電パワー（Ｐａｖａｉｌａｂｌｅ＿ｃｈａ）を算出する（Ｓ２０９）。
予め設定されたバッテリー最大電流は、正常な状態で当該バッテリーを流れる最大電流を意味し、バッテリー別に与えられる固有の値である。
【００４６】
まず、バッテリー制御ユニット１１は、算出された最大充電電流が予め設定されたバッテリー最大電流より大きいかどうかを判断する（Ｓ２１１）。
Ｓ２１１段階で算出された最大充電電流が予め設定されたバッテリー最大電流より大きくないと判断される場合には、バッテリー制御ユニット１１は、数３で有効充電パワー（Ｐａｖａｉｌａｂｌｅ＿ｃｈａ）を算出する（Ｓ２１３）。
［数３］
Ｐａｖａｉｌａｂｌｅ＿ｃｈａ＝Ｖｃｈａ＿ｍａｘ＊Ｉｃｈａ＿ｍａｘ
【００４７】
一方、Ｓ２１１段階で算出された最大充電電流が予め設定されたバッテリー最大電流より大きいと判断される場合には、バッテリー制御ユニット１１は、数４で有効充電パワー（Ｐａｖａｉｌａｂｌｅ＿ｃｈａ）を算出する（Ｓ２１５）。
［数４］
Ｐａｖａｉｌａｂｌｅ＿ｃｈａ＝Ｖｃｈａ＿ｍａｘ＊Ｉｂａｔ＿ｍａｘ
【００４８】
図３及び図４を参照して、本発明の他の実施例による有効充電パワー算出方法について説明する。
まず、バッテリー制御ユニット１１は、現在のバッテリー電圧及び予め設定された最大充電電圧（Ｖｃｈａ＿ｍａｘ）に基づいて、充電電圧フィードバックファクター（Ｇｃｈａ）を更新する（Ｓ３００）。
予め設定された最大充電電圧（Ｖｃｈａ＿ｍａｘ）は、正常な状態で当該バッテリーが充電することができる最大電圧を意味し、バッテリー別に与えられる固有の値である。
充電電圧フィードバックファクターは、現在のバッテリー電圧が最大充電電圧より大きい場合には有効充電パワーが減少するようにして、バッテリー２０の正常動作電圧超過によるエラーを防止するためのファクターである。
【００４９】
図４を参照して、充電電圧フィードバックファクター（Ｇｃｈａ）の更新について説明する。
まず、バッテリー制御ユニット１１は、現在のバッテリー電圧（Ｖｂａｔ＿ｒｅａｌ）が予め設定された最大充電電圧（Ｖｃｈａ＿ｍａｘ）より大きいかどうかを判断する（Ｓ４０１）。
【００５０】
現在のバッテリー電圧（Ｖｂａｔ＿ｒｅａｌ）が予め設定された最大充電電圧（Ｖｃｈａ＿ｍａｘ）より大きいと判断された場合には、直前の段階までに算出された充電電圧フィードバックファクター（Ｇｃｈａ）を設定された値だけ減少させる（Ｓ４０３）。例えば、設定された値は０．０３とすることができる。
【００５１】
現在のバッテリー電圧（Ｖｂａｔ＿ｒｅａｌ）が予め設定された最大充電電圧（Ｖｃｈａ＿ｍａｘ）より大きくないと判断された場合には、直前の段階までに算出された充電電圧フィードバックファクター（Ｇｃｈａ）を設定された値だけ増加させる（Ｓ４０５）。例えば、設定された値は０．０１とすることができる。
その後、バッテリー制御ユニット１１は、算出された充電電圧フィードバックファクター（Ｇｃｈａ）が１より大きいかどうかを判断する（Ｓ４０７）。
【００５２】
Ｓ４０７段階で算出された充電電圧フィードバックファクター（Ｇｃｈａ）が１より大きいと判断される場合には、充電電圧フィードバックファクター（Ｇｃｈａ）を１に設定する（Ｓ４０９）。
一方、Ｓ４０７段階で算出された充電電圧フィードバックファクター（Ｇｃｈａ）が１より大きくないと判断される場合には、バッテリー制御ユニット１１は、算出された充電電圧フィードバックファクター（Ｇｃｈａ）が０より小さいかどうかを判断する（Ｓ４１１）。
【００５３】
Ｓ４１１段階で算出された充電電圧フィードバックファクター（Ｇｃｈａ）が０より小さいと判断される場合には、充電電圧フィードバックファクター（Ｇｃｈａ）を０に設定する（Ｓ４１３）。反面、Ｓ４１１段階で算出された充電電圧フィードバックファクター（Ｇｃｈａ）が０より小さくないと判断される場合には、過程を終了する。
【００５４】
再び図３を参照すると、バッテリー制御ユニット１１は、現在の充電電流（Ｉｃｈａ）と充電状態（ＳＯＣ）とバッテリー温度（ＴＢＡＴ）とを検出する（Ｓ３０１）。
バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の充電電流（Ｉｃｈａ）での充電実効無負荷電圧（Ｖｃｈａ＿ｏｃ）を算出する（Ｓ３０３）。
【００５５】
また、バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の充電電流（Ｉｃｈａ）での充電等価抵抗（Ｒｃｈａ＿ｅ）を算出する（Ｓ３０５）。
バッテリー制御ユニット１１は、数２で最大充電電流（Ｉｃｈａ＿ｍａｘ）を算出する（Ｓ３０７）。
【数２】
2005063930.tif 000005
ここで、Ｖｃｈａ＿ｍａｘは最大充電電圧であり、Ｖｃｈａ＿ｏｃは充電実効無負荷電圧であり、Ｒｃｈａ＿ｅは充電等価抵抗である。
【００５６】
最大充電電流（Ｉｃｈａ＿ｍａ）を算出した後、バッテリー制御ユニット１１は、予め設定された最大充電電圧（Ｖｃｈａ＿ｍａｘ）、最大充電電流（Ｉｃｈａ＿ｍａｘ）、予め設定されたバッテリー最大電流（Ｉｂａｔ＿ｍａｘ）、及び充電電圧フィードバックファクター（Ｇｃｈａ）に基づいて、有効充電パワー（Ｐａｖａｉｌａｂｌｅ＿ｃｈａ）を算出する（Ｓ３０９）。
【００５７】
まず、バッテリー制御ユニット１１は、算出された最大充電電流が予め設定されたバッテリー最大電流より大きいかどうかを判断する（Ｓ３１１）。
Ｓ３１１段階で算出された最大充電電流が予め設定されたバッテリー最大電流より大きくないと判断される場合には、バッテリー制御ユニット１１は、数５で有効充電パワー（Ｐａｖａｉｌａｂｌｅ＿ｃｈａ）を算出する（Ｓ３１３）。
［数５］
Ｐａｖａｉｌａｂｌｅ＿ｃｈａ＝Ｖｃｈａ＿ｍａｘ＊Ｉｃｈａ＿ｍａｘ＊Ｇｃｈａ
【００５８】
一方、Ｓ３１１段階で算出された最大充電電流が予め設定されたバッテリー最大電流より大きいと判断される場合には、バッテリー制御ユニット１１は、数６で有効充電パワー（Ｐａｖａｉｌａｂｌｅ＿ｃｈａ）を算出する（Ｓ３１５）。
［数６］
Ｐａｖａｉｌａｂｌｅ＿ｃｈａ＝Ｖｃｈａ＿ｍａｘ＊Ｉｂａｔ＿ｍａｘ＊Ｇｃｈａ
【００５９】
図５を参照して、本発明の実施例によるバッテリー有効放電パワー算出方法について説明する。
バッテリー制御ユニット１１は、現在の放電電流（Ｉｄｃｈ）と充電状態（ＳＯＣ）とバッテリー温度（ＴＢＡＴ）とを検出する（Ｓ５０１）。
放電電流とバッテリー温度とは、各々バッテリー電流センサー１５とバッテリー温度センサー１３との信号から検出することができる。
【００６０】
バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の放電電流（Ｉｄｃｈ）での放電実効無負荷電圧（Ｖｄｃｈ＿ｏｃ）を算出する（Ｓ５０３）。
また、バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の放電電流（Ｉｄｃｈ）での放電等価抵抗（Ｒｄｃｈ＿ｅ）を算出する（Ｓ５０５）。
放電実効無負荷電圧と放電等価抵抗とは、充電実効無負荷電圧及び充電等価抵抗の算出と類似した方法で算出することができる。
【００６１】
放電実効無負荷電圧と放電等価抵抗とは、予め設定された放電実効無負荷電圧データと予め設定された放電等価抵抗データとを利用して算出することができる。
予め設定された放電実効無負荷電圧データは、放電電流区間別、充電状態別、及びバッテリー温度別に設定された放電実効無負荷電圧値を含むデータである。
予め設定された放電等価抵抗データと予め設定された放電実効無負荷電圧データとは、実験を通じて設定することができる。
【００６２】
例えば、設定された電流区間別に設定されたバッテリー温度で定電流放電を行なって、設定された充電状態別にバッテリー端子電圧を検出する。このような検出をバッテリー温度別及び電流区間別に繰り返す。
【００６３】
その後、定電流値及び検出された端子電圧に基づいて、放電電流区間別、充電状態別、及びバッテリー温度別に放電等価抵抗（Ｒｅｑｕ）を算出する。例えば、バッテリーが定電流Ｉ１によって放電される間に検出された端子電圧がＶ１であり、バッテリーが定電流Ｉ２によって放電される間に検出された端子電圧がＶ２であれば、放電等価抵抗は、検出された端子電圧の差（Ｖ２−Ｖ１）を定電流値の差（Ｉ２−Ｉ１）で割った値（つまり、Ｒｅｑｕ＝（Ｖ２−Ｖ１）／（Ｉ２−Ｉ１）によって算出することができる。このような計算を、設定された電流別、設定されたバッテリー温度別、及び各充電状態別に行なうと、前記のような予め設定された放電等価抵抗データを算出することができる。
【００６４】
そして、放電実効無負荷電圧（Ｖｅｆｆ）は、算出された放電等価抵抗データ、定電流、及び検出された端子電圧に基づいて算出することができる。例えば、放電実効無負荷電圧は、検出された端子電圧Ｖ１（またはＶ２）と定電流Ｉ１（または、Ｉ２）と放電等価抵抗との積によって算出される値の合計（つまり、Ｖｅｆｆ＝Ｖ１＋Ｒｅｑｕ＊Ｉ１またはＶｅｆｆ＝Ｖ２＋Ｒｅｑｕ＊Ｉ２）で算出することができる。このような計算を、設定された電流別、設定されたバッテリー温度別、及び各充電状態別に行なうと、前記のような予め設定された放電実効無負荷電圧データを算出することができる。
【００６５】
算出された放電等価抵抗データ及び放電実効無負荷電圧データに基づいて、現在の充電状態、現在のバッテリー温度、及び現在の放電電流での放電等価抵抗及び放電実効無負荷電圧を算出することができる。
この時、現在の充電状態、現在のバッテリー温度、及び現在の放電電流での放電等価抵抗及び放電実効無負荷電圧は、放電等価抵抗データ及び放電実効無負荷電圧データに基づいて補間法を利用して算出することができる。
【００６６】
バッテリー制御ユニット１１は、数７で最大放電電流（Ｉｄｃｈ＿ｍａｘ）を算出する（Ｓ５０７）。
【数７】
2005063930.tif 000006
ここで、Ｖｄｃｈ＿ｏｃは放電実効無負荷電圧であり、Ｖｄｃｈ＿ｍｉｎは最小放電電圧であり、Ｒｄｃｈ＿ｅは放電等価抵抗である。
最小放電電圧（Ｖｄｃｈ＿ｍｉｎ）は、正常な状態で当該バッテリーが放電することができる最小電圧を意味し、バッテリー別に与えられる固有の値である。
【００６７】
最大放電電流（Ｉｄｃｈ＿ｍａｘ）を算出した後、バッテリー制御ユニット１１は、放電実効無負荷電圧（Ｖｄｃｈ＿ｏｃ）、放電等価抵抗（Ｒｄｃｈ＿ｅ）、最大放電電流（Ｉｄｃｈ＿ｍａｘ）、及び予め設定されたバッテリー最大電流（Ｉｂａｔ＿ｍａｘ）に基づいて、放電端子電圧（Ｖｄｃｈ＿ｔ）を算出する（Ｓ５０９）。
予め設定されたバッテリー最大電流は、正常な状態で当該バッテリーを流れる最大電流を意味し、バッテリー別に与えられる固有の値である。
【００６８】
まず、バッテリー制御ユニット１１は、算出された最大放電電流が予め設定されたバッテリー最大電流より大きいかどうかを判断する（Ｓ５１１）。
Ｓ５１１段階で算出された最大充電電流が予め設定されたバッテリー最大電流より大きくないと判断される場合には、バッテリー制御ユニット１１は、数８で放電端子電圧（Ｖｄｃｈ＿ｔ）を算出する（Ｓ５１３）。
［数８］
Ｖｄｃｈ＿ｔ  ＝  Ｖｄｃｈ＿ｏｃ  −  Ｉｄｃｈ＿ｍａｘ  ＊  Ｒｄｃｈ＿ｅ
【００６９】
一方、Ｓ５１１段階で算出された最大放電電流が予め設定されたバッテリー最大電流より大きいと判断される場合には、バッテリー制御ユニット１１は、数９で放電端子電圧（Ｖｄｃｈ＿ｔ）を算出する（Ｓ５１５）。
［数９］
Ｖｄｃｈ＿ｔ  ＝  Ｖｄｃｈ＿ｏｃ  −  Ｉｂａｔ＿ｍａｘ  ＊  Ｒｄｃｈ＿ｅ
【００７０】
放電端子電圧（Ｖｄｃｈ＿ｔ）を算出した後、バッテリー制御ユニット１１は、数１０で有効放電パワー（Ｐａｖａｉｌａｂｌｅ＿ｄｃｈ）を算出する（Ｓ５１７）。
［数１０］
Ｐａｖａｉｌａｂｌｅ＿ｄｃｈ＝Ｖｄｃｈ＿ｔ＊Ｉｄｃｈ＿ｍａｘ
【００７１】
次に、図６及び図７を参照して、本発明の実施例による有効放電パワー算出方法について説明する。
まず、バッテリー制御ユニット１１は、現在のバッテリー電圧及び予め設定された最小放電電圧（Ｖｄｃｈ＿ｍｉｎ）に基づいて、放電電圧フィードバックファクター（Ｇｄｃｈ）を更新する（Ｓ６００）。
【００７２】
図７を参照して、放電電圧フィードバックファクター（Ｇｄｃｈ）の更新について説明する。
まず、バッテリー制御ユニット１１は、現在のバッテリー電圧（Ｖｂａｔ＿ｒｅａｌ）が予め設定された最小放電電圧（Ｖｄｃｈ＿ｍｉｎ）より小さいかどうかを判断する（Ｓ７０１）。
【００７３】
現在のバッテリー電圧（Ｖｂａｔ＿ｒｅａｌ）が予め設定された最小放電電圧（Ｖｄｃｈ＿ｍｉｎ）より小さいと判断される場合には、直前の段階までに算出された放電電圧フィードバックファクター（Ｇｄｃｈ）を設定された値だけ減少させる（Ｓ７０３）。例えば、設定された値は０．０３とすることができる。
【００７４】
現在のバッテリー電圧（Ｖｂａｔ＿ｒｅａｌ）が予め設定された最小放電電圧（Ｖｄｃｈ＿ｍｉｎ）より小さくないと判断される場合には、直前の段階までに算出された放電電圧フィードバックファクター（Ｇｄｃｈ）を設定された値だけ増加させる（Ｓ７０５）。例えば、設定された値は０．０１とすることができる。
その後、バッテリー制御ユニット１１は、算出された放電電圧フィードバックファクター（Ｇｄｃｈ）が１より大きいかどうかを判断する（Ｓ７０７）。
【００７５】
Ｓ７０７段階で算出された放電電圧フィードバックファクター（Ｇｄｃｈ）が１より大きいと判断される場合には、放電電圧フィードバックファクター（Ｇｄｃｈ）を１に設定する（Ｓ７０９）。
一方、Ｓ７０７段階で算出された放電電圧フィードバックファクター（Ｇｄｃｈ）が１より大きくないと判断される場合には、制御ユニット１１は、算出された放電電圧フィードバックファクター（Ｇｄｃｈ）が０より小さいかどうかを判断する（Ｓ７１１）。
【００７６】
Ｓ７１１段階で算出された放電電圧フィードバックファクター（Ｇｄｃｈ）が０より小さいと判断される場合には、放電電圧フィードバックファクター（Ｇｄｃｈ）を０に設定する（Ｓ７１３）。反面、Ｓ７１１段階で算出された放電電圧フィードバックファクター（Ｇｄｃｈ）が０より小さくないと判断される場合には、過程を終了する。
【００７７】
バッテリー制御ユニット１１は、現在の放電電流（Ｉｄｃｈ）と充電状態（ＳＯＣ）とバッテリー温度（ＴＢＡＴ）とを検出する（Ｓ６０１）。
次に、バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の放電電流（Ｉｄｃｈ）での放電実効無負荷電圧（Ｖｄｃｈ＿ｏｃ）を算出する（Ｓ６０３）。
また、バッテリー制御ユニット１１は、現在の充電状態（ＳＯＣ）、現在のバッテリー温度（ＴＢＡＴ）、及び現在の放電電流（Ｉｄｃｈ）での放電等価抵抗（Ｒｃｈａ＿ｅ）を算出する（Ｓ６０５）。
【００７８】
バッテリー制御ユニット１１は、数１１で最大放電電流（Ｉｄｃｈ＿ｍａｘ）を算出する（Ｓ６０７）。
【数１１】
2005063930.tif 000007
ここで、Ｖｄｃｈ＿ｏｃは放電実効無負荷電圧であり、Ｖｄｃｈ＿ｍｉｎは最小放電電圧であり、Ｒｄｃｈ＿ｅは放電等価抵抗である。
【００７９】
最大放電電流（Ｉｄｃｈ＿ｍａｘ）を算出した後、バッテリー制御ユニット１１は、放電実効無負荷電圧（Ｖｄｃｈ＿ｏｃ）、放電等価抵抗（Ｒｄｃｈ＿ｅ）、最大放電電流（Ｉｄｃｈ＿ｍａｘ）、及び予め設定されたバッテリー最大電流（Ｉｂａｔ＿ｍａｘ）に基づいて、放電端子電圧（Ｖｄｃｈ＿ｔ）を算出する（Ｓ６０９）。
予め設定されたバッテリー最大電流は、正常な状態で当該バッテリーを流れる最大電流を意味し、バッテリー別に与えられる固有の値である。
【００８０】
まず、バッテリー制御ユニット１１は、算出された最大放電電流が予め設定されたバッテリー最大電流より大きいかどうかを判断する（Ｓ６１１）。
Ｓ６１１段階で算出された最大充電電流がシステム最大電流より大きくないと判断される場合には、バッテリー制御ユニット１１は、数８で放電端子電圧（Ｖｄｃｈ＿ｔ）を算出する（Ｓ６１３）。
［数８］
Ｖｄｃｈ＿ｔ  ＝  Ｖｄｃｈ＿ｏｃ  −  Ｉｄｃｈ＿ｍａｘ  ＊  Ｒｄｃｈ＿ｅ
【００８１】
一方、Ｓ６１１段階で算出された最大放電電流が予め設定されたバッテリー最大電流より大きいと判断される場合には、バッテリー制御ユニット１１は、数９で放電端子電圧（Ｖｄｃｈ＿ｔ）を算出する（Ｓ６１５）。
［数９］
Ｖｄｃｈ＿ｔ  ＝  Ｖｄｃｈ＿ｏｃ  −  Ｉｂａｔ＿ｍａｘ  ＊  Ｒｄｃｈ＿ｅ
【００８２】
放電端子電圧（Ｖｄｃｈ＿ｔ）を算出した後、バッテリー制御ユニット１１は、数１２で有効放電パワー（Ｐａｖａｉｌａｂｌｅ＿ｄｃｈ）を算出する（Ｓ６１７）。
［数１２］
Ｐａｖａｉｌａｂｌｅ＿ｄｃｈ＝Ｖｄｃｈ＿ｔ＊Ｉｄｃｈ＿ｍａｘ＊Ｇｄｃｈ
【００８３】
前記のように算出された有効充電パワーと有効放電パワーとは車両の他の制御機に伝達されて、車両の制御に利用することができる。
【００８４】
以上で、本発明の好ましい実施例を説明したが、本発明は前記実施例に限定されず、本発明が属する技術的範囲を逸脱しない範囲での全ての変更が含まれる。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施例によるバッテリー有効パワー算出システムを簡略に示す構成図である。
【図２】本発明の実施例によるバッテリー有効充電パワー算出方法を示す図面である。
【図３】本発明の他の実施例によるバッテリー有効充電パワー算出方法を示す図面である。
【図４】図３の充電電圧フィードバックファクターを算出する方法を示す図面である。
【図５】本発明の実施例によるバッテリー有効放電パワー算出方法を示す図面である。
【図６】本発明の他の実施例によるバッテリー有効放電パワー算出方法を示す図面である。
【図７】図６の放電電圧フィードバックファクターを算出する方法を示す図面である。
【符号の説明】
【００８６】
１０    有効パワー算出システム
１１    バッテリー制御ユニット
１３    バッテリー温度センサー
１５    バッテリー電流センサー
１７    バッテリー電圧センター
２０    バッテリー
Ｇｃｈａ    充電電圧フィードバック
Ｇｄｃｈ    放電電圧フィードバックファクター
Ｉｂａｔ＿ｍａｘ    バッテリー最大電流
Ｉｃｈａ    充電電流
Ｉｃｈａ＿ｍａ、Ｉｃｈａ＿ｍａｘ    最大充電電流
Ｉｄｃｈ    現在の放電電流
Ｉｄｃｈ＿ｍａｘ    最大放電電流
Ｉｄｃｈ＿ｍｉｎ    最小放電電圧
Ｐａｖａｉｌａｂｌｅ−ｃｈａ    有効充電パワー
ＳＯＣ    現在の充電状態
Ｒｃｈａ＿ｅ、Ｒｅｑｕ    充電等価抵抗
Ｒｄｃｈ＿ｅ    放電等価抵抗
ＴＢＡＴ    現在のバッテリー温度
Ｖｂａｔ＿ｒｅａｌ    現在のバッテリー電圧
Ｖｃｈａ＿ｏｃ、Ｖｅｆｆ    充電実効無負荷電圧
Ｖｃｈａ＿ｍａｘ    最大充電電流
Ｖｄｃｈ＿ｍｉｎ    最小放電電圧
Ｖｄｃｈ＿ｏｃ    放電実効無負荷電圧
Ｖｄｃｈ＿ｔ    放電端子電圧
【図１】
2005063930.tif 000008
【図２】
2005063930.tif 000009
【図３】
2005063930.tif 000010
【図４】
2005063930.tif 000011
【図５】
2005063930.tif 000012
【図６】
2005063930.tif 000013
【図７】
2005063930.tif 000014