TL

バッテリーの充電方式:CC-CV・トリクル・急速充電の原理

なぜ満充電付近で充電がゆっくりになり、寒いと急速充電が制限されるのか。CC-CVのテーパ判定からトリクル・JEITA温度制御・C-rateまでを化学から押さえ、安全で速い充電設計を根拠から判断できます。

応用リチウムイオン電池CC-CV充電急速充電JEITAC-rate充電制御最終更新: 2026-06-21
TL;DR要点だけ先に
  • 1.リチウムイオンの基本は定電流-定電圧(CC-CV)。前半は定電流でSOCを稼ぎ、上限電圧に達したら定電圧に切り替えて電流が自然に減衰し、終止電流(テーパ電流、例 0.05C)まで落ちたら満充電と判定する。
  • 2.深放電・過放電セルにはプリチャージ(トリクル)で小電流を流して電圧を回復させてからCC本充電へ移る。満充電後の補充電はLiでは原則禁止で、自己放電補償は再起動充電で行う。
  • 3.急速充電はC-rateを上げる行為で、JEITA準拠の温度区分で電流と上限電圧を制限する。低温・高温では電流を絞り、満充電付近の高電圧維持を避けてリチウムめっきと劣化を抑える。

充電とは「電圧を掛ける」ことではない

リチウムイオン電池の充電を「上限電圧をセルに掛けて放置する」と考えると、過充電で正極を傷め、負極でリチウムめっきを起こします。正しくは、電流と電圧の両方を時々刻々と制御し、充電状態(SOC)と温度に応じて充電器の振る舞いを切り替える手続きです。セル内部ではリチウムイオンが正極から抜けて負極の黒鉛層間へ挿入されますが、この挿入が追いつく速度を超えて電流を押し込むと、入りきれないリチウムが金属として析出します。充電方式の全体像は、この「挿入が追いつく範囲で、いかに速く・安全にSOCを上げるか」という一点に集約されます。電気化学の前提は/power/lithium-battery-internals/に譲り、本記事は充電器側のアルゴリズムを掘り下げます。

端子電圧は開放電圧(OCV)に内部抵抗ぶんの IR 上昇を加えた値なので、V_term = OCV(SOC) + I・R_int です。充電器が見ている端子電圧は、本当のSOCより内部抵抗ぶんだけ高く出る。これがCC-CV制御の必要性を生む根本理由です。

CC-CV ── 定電流と定電圧の二段構え

リチウムイオン充電の標準は 定電流-定電圧(CC-CV: Constant Current - Constant Voltage) です。二つの相を順に通ります。

制御量起きていること
CC相(定電流)電流を一定に保つ電流一定なのでSOCがほぼ直線で上昇。端子電圧は IR 降下ぶん高めで上限へ向かう
CV相(定電圧)電圧を上限値に固定SOCが上がるとOCVが上限に近づき、押し込める電流が自然に減衰していく
終止判定テーパ電流を監視電流が終止電流(例 0.05C)まで落ちたら満充電とみなし充電を止める

CC相では充電器が 電流を定値(例 0.5C や 1C)に保ちます。電流が一定なので、SOCは時間にほぼ比例して上がっていきます。このとき端子電圧は OCV(SOC) + I・R_int で、内部抵抗のぶんだけ実際のOCVより高く表示されます。端子電圧が上限電圧(コバルト系・NMCで 4.2V、LiFePO4 で 3.6〜3.65V が代表値)に達した瞬間が、CCからCVへの 切り替え点 です。重要なのは、この時点ではまだ満充電ではないこと。端子電圧は IR 上昇で先に上限へ届いているだけで、真のOCVはまだ上限より低く、SOCはおおむね 70〜80% 程度です。

CV相に入ると充電器は 電圧を上限に固定 します。SOCが上がるにつれて真のOCVが上限に近づくため、両者の差で決まる充電電流 I = (V_limit − OCV(SOC)) / R_int指数関数的に減衰 していきます。電圧を一定に保つことで電流が自然に絞られる ── これがCV相の本質で、満充電付近で電流を絞るのは過電圧による正極劣化とリチウムめっきを避けるためです。

CC-CV 充電プロファイル(時間に対する電流・電圧・SOC):

  電圧 ┤            ┌──────────────  ← CV相: V_limit で一定
       │           ╱
       │          ╱
  V_lim┤─────────╱
       │        ╱ ← 切替点(SOC ≈ 70〜80%)
       │   CC相 ╱
       └───────┴───────────────────→ 時間

  電流 ┤────────┐            ← CC相: 一定電流(例 1C)
       │        │
       │        └─╲          ← CV相: 指数減衰
       │           ╲___
  I_cut┤              ────___  ← 終止電流 0.05C で停止
       └────────────────────────→ 時間

充電終止 ── テーパ電流という満充電判定

満充電をどう判定するかが充電方式の要です。リチウムイオンでは CV相で減衰していく電流(テーパ電流)が、あらかじめ決めた終止電流(カットオフ電流)まで落ちたら満充電 とみなします。代表値は 0.05C〜0.1C です。

なぜ電圧ではなく電流で終止を判定するのか

CV相では電圧は上限値に固定されているので、電圧では満充電を判別できません。SOCが上がるほど電流が減衰していくため、電流の絞り込み具合がSOCの代理指標 になります。終止電流を小さく(例 0.02C)すれば満充電に近づけて容量を多く取れますが、CV相が長引いて高電圧・高SOCの保持時間が延び、SEI成長を促して寿命を縮めます。逆に終止電流を大きく(例 0.1C)すれば充電は早く終わるが容量はやや少なめになる。終止電流は容量と寿命のトレードオフを決める設計パラメータです。

ニッケル水素やニッカドで使う マイナスデルタV(-ΔV)法(満充電で電圧がわずかに下がる現象を検出)や dT/dt 法(温度上昇率で検出)は、リチウムイオンには 使いません。リチウムイオンは満充電で電圧降下を示さず、過充電が即座に危険に直結するため、電圧上限とテーパ電流という二重の明示的しきい値で止めます。劣化機構の詳細は/power/battery-degradation-bms/を参照してください。

トリクルとプリチャージ ── 弱ったセルを起こす小電流

セル電圧が深く落ちている(過放電気味の)状態で、いきなり大電流のCC充電を始めると危険です。そこで本充電の前段に プリチャージ(トリクル充電) を置きます。

完全な充電シーケンス:

  セル電圧 < 約3.0V  →  プリチャージ(0.05〜0.1C の小電流)
                         電圧を安全しきい値まで回復
        │
        ▼
  セル電圧 ≥ 約3.0V  →  CC相(定電流 0.5〜1C)
        │
        ▼
  端子電圧 = V_limit  →  CV相(電圧固定、電流減衰)
        │
        ▼
  電流 ≤ 終止電流     →  充電停止(満充電)

プリチャージで小電流に絞るのは、深放電したセルでは銅集電体が溶解しているおそれや、内部短絡の可能性があり、大電流が発熱・損傷を招くからです。電圧が安全しきい値(おおむね 2.5〜3.0V)を超えたら通常のCC相へ移行します。

鉛蓄電池の常時トリクルをリチウムに持ち込まない

鉛蓄電池では満充電後も小電流を流し続けて自己放電を補う「フロート/トリクル充電」が一般的です。しかしリチウムイオンに 満充電後の常時トリクルは厳禁 です。高SOCを保持し続けるとSEIが成長し、過充電方向の電圧ストレスがリチウムめっきと劣化を加速します。リチウムでは満充電に達したら充電を完全に止め、自己放電でSOCが一定量下がってから再びCC-CVを始める「再起動(リチャージ)」方式を採ります。「プリチャージ=弱ったセルを起こす前処理」「フロート=満充電維持」は別物で、後者はリチウムでは行いません。

急速充電 ── C-rateを上げ、温度と電圧で守る

急速充電とは要するに C-rateを上げる ことです。1C は公称容量を1時間で充電する電流なので、2C・3C と上げれば充電時間は短くなりますが、負極へのリチウム挿入速度を超えるとリチウムめっきが起き、I^2・R_int の発熱も増えます。そこで急速充電器は 温度電圧 で動作域を制限します。

温度制御の事実上の標準が JEITA ガイドライン(電子情報技術産業協会)です。セル温度を区分し、各区分で許す充電電流と上限電圧を変えます。

温度区分(代表値)充電電流上限電圧
0℃ 未満(低温)充電禁止または極小電流リチウムめっき回避のため停止/抑制
0〜10℃ 程度(やや低温)電流を制限(例 0.25C 以下)通常〜やや低め
10〜45℃ 程度(常温域)フル電流で充電可(例 1C 以上)通常上限(例 4.2V)
45〜60℃ 程度(高温)電流を制限上限電圧を下げる(例 4.1V)
60℃ 超(過高温)充電禁止停止

低温で電流を絞るのは、低温では黒鉛へのリチウム挿入(拡散)が遅くなり、挿入が追いつかずリチウムめっきが起きやすい からです。寒い場所での急速充電は、めっきが最も起きやすい危険な組み合わせになります。高温で上限電圧を下げるのは、高温・高電圧でSEI成長と正極の構造劣化が加速するためで、電圧ストレスを緩めて寿命を守ります。発熱を逃がす放熱設計と一体で考える必要があり、/power/power-thermal-design/の熱抵抗の枠組みが効いてきます。

実際の急速充電は単純な高C-rate一定ではなく、SOCに応じて電流を段階的に下げる多段CC(マルチステップ) を採るのが一般的です。SOCが低いうちは挿入余地が大きいため大電流を許し、SOCが上がるほど電流を絞ってめっきを避けます。「0%から80%までは速く、80%以降は急に遅くなる」という体感は、CV相への移行と高SOC域での電流制限が重なった結果です。

充電方式の勘所(実務・試験)

(1) CC-CVのCV相では電圧は一定なので、満充電判定はテーパ電流が終止電流に落ちたかで行う(電圧では判定不能)。(2) リチウムに -ΔV/dT・常時トリクル/フロートは使わない。プリチャージ(前処理の小電流)とフロート(満充電維持)を混同しない。(3) 急速充電はC-rateを上げる行為で、JEITA温度区分により低温・高温で電流と上限電圧を制限する。低温の急速充電がリチウムめっきの最悪条件。(4) 終止電流・上限電圧・C-rateはいずれも容量と寿命のトレードオフを決めるパラメータで、速さを取れば寿命を削る。

まとめ

  • リチウムイオン充電の基本は CC-CV。前半は定電流でSOCを稼ぎ、端子電圧が上限に達したら(このときSOCは 70〜80% 程度)定電圧へ切り替え、電流を I = (V_limit − OCV)/R_int で指数的に減衰させる。
  • 満充電判定は テーパ電流(CV相で減衰する電流)が終止電流(例 0.05C)まで落ちたか で行う。CV相は電圧固定なので電圧では判定できない。終止電流は容量と寿命のトレードオフを決める。
  • 深放電セルは プリチャージ(トリクル) の小電流で電圧を回復させてからCC本充電へ移る。鉛蓄電池の 満充電後フロート/常時トリクルはリチウムでは禁止で、自己放電補償は再起動充電で行う。
  • 急速充電は C-rateを上げる 行為で、JEITA 温度区分 に従い低温・高温で電流と上限電圧を制限する。低温の急速充電がリチウムめっきの最悪条件。実機はSOC依存の多段CCで電流を絞る。
  • 速さ(C-rate)・容量(終止電流・上限電圧)・寿命は同時に最大化できない。充電方式とは、化学(挿入速度)と熱(/power/power-thermal-design/)の制約のなかで、この三者のバランスを電流・電圧プロファイルとして実装する設計である。

電源 Article

バッテリーの充電方式:CC-CV・トリクル・急速充電の原理を実務で読む

TL;DRは入口です。実際に選ぶ・使う段階では、何を解決するか、何と比較するか、導入後にどこで詰まるかまで見る必要があります。

解決すること

リチウムイオン電池

比較で見る軸

難易度: advanced / カテゴリ: 電源 / タグ数: 6

導入後に効く点

深放電・過放電セルにはプリチャージ(トリクル)で小電流を流して電圧を回復させてからCC本充電へ移る。満充電後の補充電はLiでは原則禁止で、自己放電補償は再起動充電で行う。

先に潰すリスク

用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。

数字・仕様の読み方
難易度
advanced
カテゴリ
電源
タグ数
6

判断チェックリスト

  • 自社の用途が「リチウムイオン電池 / CC-CV充電」に近いか確認する。
  • 強みである「リチウムイオンの基本は定電流-定電圧(CC-CV)。前半は定電流でSOCを稼ぎ、上限電圧に達したら定電圧に切り替えて電流が自然に減衰し、終止電流(テーパ電流、例 0.05C)まで落ちたら満充電と判定する。」が本当に評価軸になるか確認する。
  • 注意点の「用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。」を運用で吸収できるか確認する。
  • 公開値や仕様値は、対象プラン・対象機種・対象リージョンまで確認する。
  • 既存システム、ID、ネットワーク、監視、バックアップとの接続方法を先に洗い出す。
  • 小さく試してから、本番移行、権限設計、障害時手順、コスト監視を決める。

次に確認する観点

リチウムイオン電池CC-CV充電急速充電JEITAC-rateリチウムイオン電池CC-CV充電急速充電