クラッチ・ブレーキ・トルクリミッタは「トルクを伝える・止める・逃がす」を設計する
回転機械の安全性は、軸が回っている間の定格トルクだけでは決まらない。クラッチが接続するときには回転数差に伴う摩擦熱が生じ、ブレーキが停止させるときには運動エネルギーを吸収し、トルクリミッタが作動するときには下流側の運動と残留エネルギーの扱いが問題になる。
クラッチは動力の接続・切離し、ブレーキは減速・停止・保持、トルクリミッタは過負荷時のトルク制限または動力遮断を担う。機能は重なることがあるが、要求性能は同一ではない。
本記事は一般産業機械の回転軸系を対象とし、摩擦式を中心に、原理・変数・計算・製品選定・安全設計までを整理する。数値例は説明用であり、メーカー製品の合格判定ではない。
原理と機能の違い
| 要素 | 主目的 | 主要な設計指標 | 見落としやすい制約 |
|---|---|---|---|
| 摩擦クラッチ | 回転体の接続、起動時のトルク伝達 | 動摩擦トルク、連結仕事、頻度 | すべり時間、摩耗、熱 |
| かみ合いクラッチ | 回転同期後の確実な接続 | 伝達トルク、許容相対回転数 | 接続時の衝撃、同期条件 |
| 制動用ブレーキ | 回転体を所定時間・距離で止める | 動摩擦トルク、1回仕事、平均仕事率 | 応答遅れ、温度、摩擦係数変動 |
| 保持用ブレーキ | 停止後の位置・荷重を保持する | 静摩擦トルク、保持信頼性 | 走行中の制動を許容しない機種がある |
| 摩擦式トルクリミッタ | 設定値付近で滑らせる | スリップ開始トルク、滑り仕事率 | 連続滑りの熱、設定再現性 |
| 負荷分離式トルクリミッタ | 過負荷で動力を切り離す | 解放トルク範囲、残留トルク | 復帰方式、再始動、空転後の危険 |
無励磁作動形ブレーキは、ばねなどで制動力を与え、通電して解放する構成を取るものがある。ただし、「停電時に作動する」ことだけで安全機能全体が成立するわけではない。ブレーキの機械故障、配線・制御の故障、荷重保持条件も検討する。
設計変数・単位・前提条件
| 記号 | 意味 | 単位 |
|---|---|---|
| J | 対象軸に換算した総慣性モーメント | kg·m² |
| n | 回転速度 | min⁻¹ |
| ω | 角速度 | rad/s |
| α | 角加速度の大きさ | rad/s² |
| t_s | 実際に減速トルクが作用する時間 | s |
| t_d | 制動指令から有効トルク発生までの遅れ | s |
| T_b | ブレーキの動摩擦トルク | N·m |
| T_L | 停止を妨げる外力トルク(正の値) | N·m |
| T_h | 停止後の保持に必要な外力トルク | N·m |
| E_k | 初期回転運動エネルギー | J |
| E_f | 摩擦面が1回の制動で吸収する仕事 | J |
| f_c | 制動頻度 | 回/min |
| P_av | 平均摩擦仕事率 | W |
| μ | 摩擦係数 | 無次元 |
| F_N | 摩擦面を押す総軸方向力 | N |
| z | 有効摩擦面数 | 無次元 |
| r_e | 摩擦面の有効半径 | m |
| T_trip | トルクリミッタの実作動トルク | N·m |
慣性はブレーキ・クラッチが取り付く軸に換算する。理想歯車比を i = ω_motor / ω_load としたとき、負荷慣性のモータ軸換算値は J_load / i² である。ギヤ効率、ベルト・ギヤの弾性、摩擦、回転体固有の慣性は別途考慮する。
以下の停止式は、剛体・一定慣性・一定トルク・一方向回転・停止まで外力トルク一定を仮定する。垂直軸、巻径変化、油圧モータの圧力変動、粘性抵抗、回生制動では運動方程式を拡張する。
基本式1:回転エネルギーと停止トルク
角速度の換算は、
$$ \omega=\frac{2\pi n}{60} $$
回転運動エネルギーは、
$$ E_k=\frac{1}{2}J\omega^2 $$
である。kg·m² × s⁻² = kg·m²/s² = J となり、次元が整合する。
一定減速度で停止する場合、
$$ \alpha=\frac{\omega_0}{t_s} $$
外力が停止を妨げる方向に一定トルク $T_L$ を与えるなら、必要なブレーキ動摩擦トルクは、
$$ T_b=J\alpha+T_L $$
である。外力が減速を助ける場合は符号が逆になる。停止トルクと保持トルクは別々に判定する。
停止中の角変位は、一定減速度なら、
$$ \theta_s=\frac{\omega_0t_s}{2} $$
となる。外力が停止を妨げる場合、摩擦ブレーキが吸収する仕事は、
$$ E_f=E_k+T_L\theta_s=T_b\theta_s $$
である。これは回転体の初期運動エネルギーだけを見積もると過小評価になる条件を示す。負荷が重力・油圧・搬送張力などで回し続ける場合に重要となる。
基本式2:繰返し制動の熱と寿命
毎分 $f_c$ 回の同一制動があるとき、摩擦仕事の時間平均は、
$$ P_{av}=\frac{E_ff_c}{60} $$
となる。J × 回/min ÷ 60 = J/s = W である。
1回の許容制動仕事、平均許容仕事率、累積許容仕事量は別のカタログ項目であり、互いに代用できない。周囲温度、冷却、摩擦材温度、取付姿勢、最高回転速度、寿命・摩耗調整周期を同時に照合する。
単純な蓄熱上限の見積りには、熱容量 $mc_p$ と吸収熱 $Q$ から、
$$ \Delta T\approx\frac{Q}{mc_p} $$
を使えるが、これは温度が一様で放熱を無視するモデルである。摩擦面の局所最高温度・熱亀裂・フェードの合否判定には使えない。
基本式3:摩擦クラッチ・ブレーキのトルク容量
摩擦面に押付力が作用するときの理想的な摩擦トルクは、
$$ T_{fr}=\mu F_Nzr_e $$
である。$F_N$ は1摩擦面あたりの法線押付力に対応する軸方向クランプ力とし、$z$ は同じ力が作用する有効摩擦面数とする。ばねやピストンが発生する総推力を二重計上しない。
内半径 $r_i$、外半径 $r_o$ の環状摩擦面について、均一摩耗を仮定した有効半径は、
$$ r_e=\frac{r_o+r_i}{2} $$
均一面圧を仮定した有効半径は、
$$ r_e=\frac{2}{3}\frac{r_o^3-r_i^3}{r_o^2-r_i^2} $$
である。いずれも$m$で計算すればトルクはN·mとなる。
**静摩擦係数と動摩擦係数、冷間と熱間、初期と摩耗後は一致しない。**製品の定格動摩擦トルクと定格静摩擦トルクの定義を確認し、理論摩擦式だけで型式を決めない。
代表設計計算:1500 min⁻¹の回転機構を0.8秒で停止する
設計条件
| 条件 | 入力値 | 注記 |
|---|---|---|
| 軸換算総慣性J | 0.120 kg·m² | モータ・負荷・伝達系を合算した仮定 |
| 初期回転数n0 | 1500 min⁻¹ | 一定速度から制動 |
| 減速時間ts | 0.80 s | 有効制動開始後の時間 |
| 停止を妨げる外力トルクTL | 4.0 N·m | 停止まで一定と仮定 |
| 制動指令遅れtd | 0.12 s | 遅れ中は回転数一定と仮定 |
| 制動頻度fc | 10 回/min | 同一制動を繰り返す |
| 保持時外力トルクTh | 4.0 N·m | 静止時の例示値 |
1.回転エネルギー
$$ \omega_0=\frac{2\pi\times1500}{60}=157.080\ \mathrm{rad/s} $$
$$ E_k=\frac{1}{2}\times0.120\times157.080^2\approx1480.44\ \mathrm{J} $$
停止前に約1.48 kJの回転運動エネルギーを持つ。
2.必要制動トルク
$$ \alpha=\frac{157.080}{0.80}\approx196.350\ \mathrm{rad/s^2} $$
$$ T_b=0.120\times196.350+4.0\approx27.562\ \mathrm{N\cdot m} $$
一定トルクモデルで必要な動摩擦制動トルクは約27.6 N·m。
これは理想的な運動方程式の結果であり、製品選定では動摩擦トルクの温度・摩耗・電源条件による下限、ばらつき、必要な余裕を確認する。
3.停止角度と摩擦仕事
$$ \theta_s=\frac{157.080\times0.80}{2}\approx62.832\ \mathrm{rad}=10.0\ \mathrm{rev} $$
$$ E_f=1480.44+4.0\times62.832\approx1731.77\ \mathrm{J} $$
**ブレーキの1回摩擦仕事は約1.73 kJ。**外力が停止を妨げるため、回転エネルギー1.48 kJより大きい。
4.平均摩擦仕事率
$$ P_{av}=\frac{1731.77\times10}{60}\approx288.63\ \mathrm{W} $$
**繰返し運転では平均約289 Wの摩擦仕事率に対応する放熱能力が必要。**ただし、これは冷却や周囲温度を考慮した合否判定ではない。
5.応答遅れを含めた総停止角度
遅れ中に1500 min⁻¹を維持するなら、
$$ \theta_d=\omega_0t_d=157.080\times0.12\approx18.850\ \mathrm{rad}=3.0\ \mathrm{rev} $$
$$ \theta_{total}=\theta_d+\theta_s\approx81.681\ \mathrm{rad}=13.0\ \mathrm{rev} $$
**指令から完全停止まで13回転する。**機械安全・位置決めで停止距離を評価する際は、応答遅れを無視できない。遅れ中の速度変化や負荷変動があれば時系列計算に切り替える。
6.保持トルクと製品選定の判定
保持時の静摩擦トルク要求は外力トルク4.0 N·mを基準に、保持用途の安全余裕と最悪条件を加えて評価する。一方、制動用には少なくとも27.6 N·mの動摩擦トルクを要求する。静摩擦定格が30 N·mというだけで動的制動を合格としない。
本例でメーカーに照合すべき項目は、動摩擦トルク下限、1回許容制動仕事1.73 kJ以上、平均許容仕事率289 W以上、1500 min⁻¹での許容速度、総摩擦仕事量、応答時間、保持時静摩擦トルク、環境温度である。数値はすべて必要側の値であり、特定型式の採用は未判定とする。
クラッチ連結時の仕事:回転数差が発熱を決める
入力側が一定角速度 $\omega_i$、出力側が $f_c$0 で回る摩擦クラッチの滑り仕事は、
$$ E_{slip}=\int_0^{t_e}T_c(t)\left|\omega_i(t)-\omega_o(t)\right|dt $$
である。ここで $f_c$1 は動摩擦トルク、$f_c$2 は連結時間。入力側と出力側の回転数が異なる間は、トルクを伝えているだけでなく摩擦仕事が発生する。
同じ例の慣性0.120 kg·m²の出力軸を、入力側1500 min⁻¹一定、出力側0から1500 min⁻¹まで0.8秒で等加速、外力トルク4.0 N·m一定とすると、必要なクラッチトルクは27.562 N·mとなる。すべり速度差が線形に減る理想モデルでは、
$$ E_{slip}=27.562\times\frac{157.080\times0.80}{2}\approx1731.77\ \mathrm{J} $$
となる。この一致は今回の仮定に由来し、一般にクラッチとブレーキの発熱が常に等しいわけではない。入力側の速度低下、回生、クラッチトルクの立上り、負荷変動は別途計算する。
トルクリミッタ:設定値と保護性能を分離する
形式ごとの作動と復帰
摩擦滑り式は設定トルク付近で滑りながらトルクを伝え続けるため、過負荷が継続すると摩擦熱が増える。ボールデテントなどの負荷分離式は解放後の残留トルクが小さくなる形式があるが、負荷側の慣性や重力荷重が自動的に停止するわけではない。
復帰方式には、手動復帰、一定角度後の自動再係合、ラチェット式の繰返し係合などがある。自動再係合は、障害物除去前に再起動する危険があるため、用途に応じた検知とインターロックが必要である。
設定トルクの許容窓
通常運転の最大トルクを $f_c$3、損傷が起こり得るトルクの下限を $f_c$4 とすると、理想的には、
$$ T_{op,max}<T_{trip,min}\leq T_{trip,max}<T_{damage,min} $$
となる設定範囲を探す。作動トルクのばらつきだけでなく、衝撃時の動的オーバーシュートと伝達系のねじり剛性を別途評価する。
例として、通常最大25 N·m、損傷下限65 N·m、候補の公称設定40 N·m・ばらつき±20%(いずれも仮定値)なら、
$$ T_{trip,min}=40(1-0.20)=32\ \mathrm{N\cdot m} $$
$$ T_{trip,max}=40(1+0.20)=48\ \mathrm{N\cdot m} $$
であり、静的な設定窓は 25 < 32、48 < 65 を満たす。ただし解放遅れ、残留トルク、慣性衝撃、繰返し精度を検証するまで最終合格ではない。
選定フローと安全側の設計判断
flowchart TD
A[要求機能と危険源を定義] --> B{主目的は何か}
B -->|接続・切離し| C[クラッチ: トルクと連結仕事]
B -->|減速・停止| D[制動用ブレーキ: 動摩擦トルクと仕事率]
B -->|静止保持| E[保持用ブレーキ: 静摩擦と故障時挙動]
B -->|過負荷保護| F[トルクリミッタ: 作動窓と復帰]
C --> G[応答・熱・寿命・周辺機構を照合]
D --> G
E --> G
F --> G
G --> H[リスク評価と故障時安全を検証]
H --> I{全条件を検証したか}
I -->|いいえ| J[未評価として設計条件を更新]
I -->|はい| K[型式確定・試験・保全基準]実務での選定順序
- 危険源と機能を定義する。停止・保持・動力遮断・過負荷保護を混同しない。
- 荷重ケースを作る。通常、起動、停止、非常停止、逆転、停電、保全を分ける。
- 慣性と外力トルクを対象軸に換算し、回転数・停止時間・遅れを定義する。
- トルクとエネルギーを計算する。定格静摩擦トルクと動摩擦トルク、1回仕事と平均仕事率を分ける。
- 製品仕様を照合する。摩耗・温度・電源・空隙・応答時間・回転数・軸径・取付方式を確認する。
- 制御と機械安全を設計する。非常停止、予期しない再起動防止、保持失敗、残留エネルギー、二重化の必要性を評価する。
- 試験と保全を定義する。停止時間・停止距離・保持能力・解放検知・温度・摩耗限界を測定する。
ありがちな誤設計と例外条件
- **保持専用ブレーキで繰返し停止させる。**保持トルクが十分でも許容摩擦仕事が不足する。
- **モータ出力トルクだけでブレーキを選ぶ。**慣性と目標停止時間から必要な制動トルクを算出する。
- **回転エネルギーだけで制動仕事を決める。**重力・油圧・張力が回し続ける場合は外力の仕事を加える。
- **電源遮断=即停止と考える。**制御遅れ、コイル応答、空隙、制動立上りを含める。
- **無励磁ブレーキ=安全認証済みと考える。**用途のリスクアセスメントと制御システムの信頼性評価が別途必要。
- **リミッタ解放=危険動作停止と考える。**分離後の負荷慣性、落下、空転、再係合を評価する。
- **摩擦係数を一定とみなす。**温度、油分、摩耗、表面状態でトルクが変動する。
- **油圧モータの回転停止を圧力ゼロとみなす。**閉じ込め油、負荷保持圧、蓄圧器、弾性エネルギーを別途扱う。
故障モードと設計レビュー
| 故障モード | 想定原因 | 設計・検証項目 |
|---|---|---|
| 制動不足・停止距離超過 | 動摩擦低下、応答遅れ、過大慣性 | 温間・摩耗後の制動試験、停止距離 |
| ブレーキ過熱・フェード | 1回仕事・頻度過大、放熱不足 | 許容仕事、平均仕事率、温度 |
| 保持滑り・荷重落下 | 静摩擦不足、汚染、機械破損 | 保持荷重、故障時保持、独立保護 |
| クラッチ連結不良 | 摩擦面汚染、電源不足、空隙増大 | 連結時間、電源、空隙、摩耗 |
| 摩擦材早期摩耗 | 滑り仕事過大、繰返し過多 | 累積仕事、交換基準、点検周期 |
| トルクリミッタ未作動 | 設定過大、固着、腐食 | 定期作動試験、設定範囲、環境 |
| 不意の再係合 | 自動復帰方式、制御不備 | 再起動防止、解放検知、インターロック |
| 保護後の惰走・逆転 | 下流側慣性、重力、油圧残圧 | 残留運動・エネルギー、追加ブレーキ |
**故障時に止まるべきか、保持すべきか、切り離すべきかは装置の危険源によって異なる。**例えば垂直軸では、単純な動力切離しが落下リスクを増やす場合がある。油圧・電気・機械の各エネルギー源を横断して安全機能を定義する。
規格とメーカー一次資料(2026年10月17日確認)
| 規格・資料 | 確認できた範囲 | 適用上の注意 |
|---|---|---|
| ISO 12100:2010 | ISO公開情報でPublished。2022年確認済み、改訂案は開発中 | 機械のリスク評価・リスク低減の一般原則 |
| ISO 13849-1:2023 | ISO公開情報でPublished、2015年版を置換 | 安全関連制御システムの設計。必要PLは用途ごとに決定 |
| ISO 13850:2015 | ISO公開情報でPublished、改訂検討あり | 非常停止機能の設計原則。ブレーキ単体の性能規格ではない |
| ISO 14118:2017 | ISO公開情報でPublished、2023年確認済み | 電気・油圧・空圧・重力などによる予期しない起動の防止 |
| 小倉クラッチ:選定のための計算 | 慣性、静・動摩擦トルク、連結・制動仕事、動作時間、寿命を区別 | 参考計算であり、個別製品の採用は要照合 |
| 三木プーリ:無励磁作動形ブレーキ | 制動用・保持用・兼用を明示 | 形式ごとに使用目的と許容仕事が異なる |
| 三木プーリ:BXW制動用 | 静摩擦トルク、許容制動仕事率、総制動仕事、応答時間などを掲載 | 数値は製品固有であり、他形式へ流用不可 |
| mayr:EAS-compact | ラチェット・同期の再係合方式を区別 | 自動再係合を安全機能として無条件採用しない |
| mayr:EAS-compact F | 負荷分離・手動等による再係合の形式を確認 | 残留トルク、解放検知、惰走は要検討 |
未確認事項: 各ISO規格の有料本文全条項、装置固有のタイプC規格、選定製品の最新版カタログ・許容値、温間・摩耗後の性能、機械安全の必要PL、制動時の実測応答。これらは設計承認前に個別確認する。
設計チェックリスト
- ☐ クラッチ・制動・保持・過負荷保護の機能要求を分離した
- ☐ 危険源と故障時に要求する動作を定義した
- ☐ 慣性モーメントを対象軸に正しく換算した
- ☐ 通常・起動・停止・非常停止・停電の荷重ケースを整理した
- ☐ 静摩擦と動摩擦の定格定義を確認した
- ☐ 制動トルク、停止時間、停止角度、応答遅れを計算した
- ☐ 外力による追加仕事を含めた
- ☐ 1回仕事、平均仕事率、累積仕事、最高速度を照合した
- ☐ 温度・摩耗・電源・空隙・取付誤差による変動を確認した
- ☐ リミッタの最小・最大作動トルクと損傷限界を比較した
- ☐ 解放後の残留運動・再係合・落下リスクを評価した
- ☐ 予期しない起動防止、停止監視、保全手順を定義した
- ☐ 適用規格・メーカー資料の版・未評価事項を記録した
知識資産化できる項目
**一般化可能な運動学・エネルギー式と、メーカー固有のトルク・許容仕事・応答・寿命を別のデータ層にする。**自動選定では未確認値を合格扱いせず、not_evaluated とする。
{
"element_type": "rotary_brake",
"model": "constant_deceleration_with_driving_load",
"inputs": {
"inertia_kg_m2": 0.12,
"initial_speed_rpm": 1500,
"deceleration_time_s": 0.8,
"driving_load_torque_Nm": 4.0,
"response_delay_s": 0.12,
"cycles_per_min": 10
},
"outputs": {
"required_dynamic_torque_Nm": 27.562,
"kinetic_energy_J": 1480.44,
"friction_work_per_stop_J": 1731.77,
"average_friction_power_W": 288.63,
"total_stop_revolutions": 13.0
},
"constraints": [
"dynamic_torque_at_worst_conditions",
"single_stop_work_limit",
"average_power_limit",
"total_lifetime_work_limit",
"response_time_and_stopping_distance",
"static_holding_and_fail_safe_risk_assessment"
],
"selection_rules": [
"all_required_catalog_limits_must_be_verified",
"unverified_limits_must_not_pass"
],
"failure_modes": ["fade", "wear", "slip", "seizure", "response_delay", "unexpected_restart"],
"standards": ["ISO 12100:2010", "ISO 13849-1:2023", "ISO 13850:2015", "ISO 14118:2017"],
"review_checks": ["energy_balance", "thermal_capacity", "holding_failure", "reengagement", "maintenance"],
"catalog_selection_status": "not_evaluated"
}
計算関数は純粋関数として分離し、メーカー能力表は別ファイルやDBから参照する。例では物理モデルの整合性だけをテストし、製品合否を返さない。
from math import pi
def braking_case(inertia_kg_m2: float, speed_rpm: float,
stop_time_s: float, driving_torque_nm: float,
delay_s: float, cycles_per_min: float) -> dict:
values = (inertia_kg_m2, speed_rpm, stop_time_s,
delay_s, cycles_per_min)
if any(v < 0 for v in values) or stop_time_s <= 0:
raise ValueError("Invalid nonnegative inputs or stop time")
omega = 2 * pi * speed_rpm / 60
alpha = omega / stop_time_s
torque = inertia_kg_m2 * alpha + driving_torque_nm
if torque < 0:
raise ValueError("External torque already stops the system")
kinetic = 0.5 * inertia_kg_m2 * omega**2
stop_angle = 0.5 * omega * stop_time_s
work = kinetic + driving_torque_nm * stop_angle
return {
"required_dynamic_torque_nm": torque,
"kinetic_energy_j": kinetic,
"friction_work_j": work,
"average_friction_power_w": work * cycles_per_min / 60,
"total_stop_revolutions": (omega * delay_s + stop_angle) / (2 * pi),
"catalog_status": "not_evaluated",
}
result = braking_case(0.12, 1500, 0.8, 4.0, 0.12, 10)
assert abs(result["required_dynamic_torque_nm"] - 27.56194) < 0.001
assert abs(result["kinetic_energy_j"] - 1480.44066) < 0.001
assert abs(result["friction_work_j"] - 1731.76807) < 0.001
assert abs(result["average_friction_power_w"] - 288.62801) < 0.001
assert abs(result["total_stop_revolutions"] - 13.0) < 1e-10
CSV/DBへ展開する場合は load_case、kinematics、catalog_rating、thermal_limit、trip_behavior、safety_function、verification_result を別テーブルとし、各数値に unit、assumption、source_url、revision、verified_at を付与する。これにより、カタログ更新や装置仕様変更時に再計算とレビューが可能になる。
まとめ
クラッチ・ブレーキ・トルクリミッタは、伝達トルクだけでなく、接続・停止時の仕事、熱、応答、復帰、故障時の運動まで含めて選定する。
制動用と保持用を混同せず、トルクリミッタを停止装置とみなさず、装置全体の危険源と残留エネルギーを評価する。数式で必要条件を算出した後、メーカーの個別能力表と実機試験で成立性を検証することが、設計判断の最終段階となる。
