# 加速試験
## 定義
加速試験(accelerated test)は、製品を仕様上の使用条件より高いストレス水準で試験することで、より早く故障を発生させ、設計の強度・弱点に関する情報を得る試験手法である。目的は「故障が起きないことを確認する(成功の実証)」ではなく「故障を起こして原因を特定し、設計を改善すること」にある。試験時間の短縮は開発コストと市場投入までの期間の削減にも寄与する(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.1, §12.4.2)。
## 加速のねらい: 「代表的でない」ストレスを許容する論理
伝統的なアプローチは、模擬または実運用条件下で製品を一定期間試験し、故障数から MTBF などの信頼性指標を算出するというものだが、これは信頼性保証の手段として本質的に不十分だとされる。仕様上限をわずかに超えたストレスで発生した故障を「代表的でない」として無視してよいかという問いに対し、判断基準は「この故障は実運用でも起こりうるか」「この故障の発生を防げるか」の2点にあり、印加したストレスが代表的かどうかではないとする。試験で生成された故障は実運用では別のストレス(例: 試験でのわずかな振動による疲労故障が、実運用では数か月〜数年の温度サイクルによって生じる)によって生成される場合があり、それでも「代表的でない」試験ストレスは関連する故障をより速く誘発しうるという論理が加速試験の正当化根拠になっている(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.1)。
高いストレスを許容する論理は次の4点に基づく: (1) 将来発生する故障の原因は不確実であること、(2) 故障の確率と発生時期も高度に不確実であること、(3) 試験時間はコストが高く不確実性を早く減らすほうがよいこと、(4) 開発中に故障原因を見つけて対策する方が実運用での発見よりはるかに安価であること(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.1)。
ただし、ストレスを設計限界(design limits)を超えて過度に上げると、実運用環境を代表しない「foolish failures」(樹脂部品がガラス転移点を超えて溶融する等)を招く。加速試験で狙うべきは、実運用で予想される「現実的な」故障モードを加速することであり、破壊限界(destruction limits)そのものを探ることではない(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.2)。
## HALT と HASS
HALT(Highly Accelerated Life Testing)は、出荷・保管・使用時の通常水準をはるかに超えるストレスを印加する試験で、Dr Gregg Hobbs が開発した。HALT チャンバーは広い温度範囲(例: −100〜+200 ℃)と高い反復衝撃振動(最大 100 GRMS 程度)を組み合わせられる。HALT では実運用環境の模擬を試みない(Qualitative Accelerated Test)。これは、故障原因と印加ストレスの間に既知の数学的関係を仮定して定量的な加速係数を算出する Quantitative Accelerated Test とは対照的な位置づけである(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.3)。
HALT の進め方は、単一ストレスを設計最大値付近から段階的に上げて最初の故障を検出する step-stress accelerated testing を基本とし、原因特定→設計強化→さらなるストレス上昇→複合ストレスでの繰り返し、という手順を踏む(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.4)。
HASS(Highly Accelerated Stress Screening)は、HALT で得た設計の頑健化に関する知見を用いて生産段階のストレススクリーニングを最適化する手法である。開発における加速試験の目的が「すべての試験品を故障させて設計を改善する」ことであるのに対し、生産試験(HASS)では「良品を傷めず弱い/不良品だけを故障させて是正・選別する」ことが目的となる点が、両者の根本的な違いである(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.5)。
## 加速試験で何が分かり、何が分からないか
加速試験・HALT の結果は、設計上の弱点を特定し改善する材料としては有効だが、信頼性・耐久性の数値そのものを実証・測定する手段にはならない。加速ストレス試験が定量的な因果情報を提供できるのは、故障原因が単一の支配的機構(材料疲労等)であり、印加したストレスの種類が明確で、両者を結ぶ信頼できる数学的関係が既知の場合に限られる。HALT は複数のストレスを同時に、かつ複雑で記録されない形で印加するため、こうした関係を導出できず、結果を MTBF・MTTF などの定量的な信頼性・耐久性要求に直接関連づけることは不可能かつ誤解を招くとされる(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.3)。
DoE(統計的実験計画)と HALT は相互補完的な手法として位置づけられる。電気的パラメータや寸法などの変数、測定性能パラメータへの影響、複数の不確実な変数を扱う場面では DoE が、温度・振動などのストレスや信頼性/耐久性への影響を扱う場面、あるいはアイテム数や時間が不足する場面では HALT が推奨されるが、明確に線引きできる基準ではないとされる(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.6)。
> [!note] スコープ注記
> 「試験手法としての加速試験」(上記4節、加速のねらい・HALT/HASS・ストレス印加の考え方)は第12章、「加速試験データの解析」(以下3節、加速係数・加速モデル・実使用条件への変換・統計解析)は第13章を出典とする。両者は同一書籍内の別章であり、conventions §8 に基づき独立ソース扱いとする。
## 加速係数(Acceleration Factor)
加速係数 $AF$ は、実使用ストレスでの製品寿命 $L_{Field}$ と試験(加速)ストレスでの寿命 $L_{Test}$ の比 $AF = L_{Field}/L_{Test}$ として定義される。多くの寿命-ストレスモデルに含まれる経験的定数 $A$ は試験条件ごとに異なり事前には未知なうえ、寿命の測定尺度(MTBF、MTTF、$B_{10}$寿命、ワイブル特性寿命 $\eta$、初回故障時間など)によっても値が変わるため、$A$ や測定尺度に依存しない $AF$ を介して解析するほうが実務的である。$AF$ は、同一の故障メカニズムが同種の環境の異なるストレス水準で生じているという前提のもとで、故障確率密度関数・累積分布関数・信頼度関数・ハザード率のいずれについても、時間軸を $AF$ 倍(または $1/AF$ 倍)にスケーリングする関係として整理できる(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.4, 式13.3、表13.1)。
## 加速モデル(温度・湿度・電圧・振動)
加速係数を計算するための具体的なモデルは、印加するストレスの種類ごとに複数提案されている。
- **アレニウスモデル**: $AF = \exp\left[\frac{E_A}{k}\left(\frac{1}{T_{Field}} - \frac{1}{T_{Test}}\right)\right]$。電子部品の温度依存故障(拡散・腐食等)に最も広く使われる。活性化エネルギー $E_A$ は本来は原子・材料の物性値だが、実務では特定の故障メカニズムに対する経験的定数(見かけの活性化エネルギー、$E_{AA}$)として扱われ、故障メカニズムごとの参考値(ゲート酸化膜欠陥0.3〜0.5eV、電流移動0.6〜0.9eV等)が文献に存在するものの、信頼できる値を得る唯一の方法は複数温度での加速試験を実施することだとされる(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5.1.1, 式13.4)。
- **Eyringモデル**: 複数の独立したストレス変数(温度・湿度・電圧・電流・振動等)の効果を、相互作用がないという前提のもとで組み合わせる一般形。多くの他モデルはEyringモデルの簡略版である(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5.1.2, 式13.5, 式13.6)。
- **Peckモデル**: Eyringモデルの特殊形で、温度・湿度複合効果の加速係数を扱う最も一般的なモデル。ただし電流移動・腐食・誘電体破壊・デンドライト成長といった**摩耗故障機構にのみ適用可能**という限定がある(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5.1.3, 式13.7)。
- **Lawsonモデル**: 水分吸収研究に基づくあまり知られていない温湿度モデル(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5.1.4, 式13.8)。
- **Coffin-Manson関係**: はんだ接合部の熱疲労に用いられ、熱サイクル数 $N_f$ と塑性歪み範囲 $\Delta\gamma_p$ を $N_f\Delta\gamma_p^m = Constant$ で結ぶ。温度サイクル幅 $\Delta T$ に基づく加速係数 $AF = (T_{Test}/T_{Field})^m$ を導く。鉛入りはんだの疲労定数は $m=2.0$〜$3.0$、鉛フリーはんだは $m=2.6$〜$2.7$ で、後者は $\Delta T$ 以外の変数(最大最小サイクル温度、滞留時間、温度遷移速度)にも影響される(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5.1.5, §13.5.1.6, 式13.9, 式13.10)。
- **電圧・電流モデル**: コンデンサに使われる逆べき乗則モデル $AF=(V_{Test}/V_{Field})^B$ と指数電圧モデルがあり、アレニウスモデルと組み合わせて時間依存誘電体破壊(TDDB)に適用できる。電流移動には電流密度 $J$ を用いたEyring型モデルが使われる(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5.2, 式13.11〜13.13)。
- **振動モデル**: S-N曲線($N\sigma^b=Constant$)に基づき、正弦波振動は加速度のピーク比、ランダム振動はRMS加速度比のべき乗として加速係数を表す。疲労指数 $b$ は電子機器関連の故障(電気接点・部品リード・取付ブラケット等)で $4.0$〜$6.0$ が典型とされる(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5.3, 式13.14)。
## 実使用条件への変換と統計解析
試験計画は、実使用のストレス水準・使用プロファイルを評価し、想定される故障メカニズムに応じた加速モデルを選び、試験設備の能力と「foolish failures」を避ける上限を踏まえてストレス水準と試験期間を決め、これを故障メカニズムごとに繰り返すという手順で設計される。複数の故障メカニズムが同時に存在しうる場合は、最も支配的なメカニズム(例: 複数の活性化エネルギー候補のうち最も低い $E_A$、すなわち最も保守的な加速係数を与えるもの)を選んで試験時間を計算する(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.6)。
加速モデルの経験的定数は汎用値よりも実験データから導出するほうが望ましい。統計解析の実務では、各ストレス水準での寿命データにワイブル分布等を当てはめ、その尺度パラメータ(ワイブルなら $\eta$)をストレスの関数としてモデル化し、実使用ストレスでの分布を外挿する。異なるストレス水準でワイブル勾配 $\beta$ がほぼ一定であることは、故障メカニズムが同一である良い指標とされる(故障解析による確認が本来望ましいが、より簡便な代替診断として使われる)(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.7)。**ワイブル勾配のこの使われ方の詳細は [[ワイブル分布]] を参照**。
## 横断的知見
- **加速試験の「故障を起こすための試験」という思想は、カオスエンジニアリングの意図的な障害注入による信頼構築という思想と同型だが、対象と実施環境が対照的である**: 本書は「we must test to cause failures, not test to demonstrate successful achievement」として、開発段階のハードウェアに意図的に高いストレスを印加し、実運用で起こりうる故障を事前に発見・是正することを加速試験の中核原理とする。[[カオスエンジニアリング]] も同様に「本番環境で逆境条件に耐える能力への信頼を構築するための実験」として、意図的な障害注入によりシステムの弱点を事前に発見する規律であり、両者は「望ましくない事象を待つのではなく能動的に引き起こして学習する」という方法論を共有する。ただし対象と実施環境は対照的である: 加速試験は開発段階の物理的ハードウェア(HALT では実運用の代表性をあえて捨てる)を対象に、多くの場合は破壊的・一回性の試験として実施されるのに対し、カオスエンジニアリングは本番稼働中のソフトウェアシステムを対象に、非破壊を志向しながら継続的・反復的に実施される。「故障を起こして学ぶ」という思想が、ハードウェア信頼性工学とソフトウェア運用の両分野で独立に到達した収束点であることを示唆する。(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.1, [[カオスエンジニアリング]])
- **第12章のHALT(Qualitative Accelerated Test)と第13章の加速係数モデル(Quantitative Accelerated Test)は、同じ「試験ストレスを実使用条件へ変換したい」という目的に対する、両立しない2つの答えである**: 第12章は、HALTが複数ストレスを複合的・非記録的に印加するため、結果をMTBF等の定量値に関連づけることは「不可能かつ誤解を招く」と明言する。第13章は独立にこの結論を裏づける形で、加速係数モデル(アレニウス等)は単一の支配的故障メカニズムと既知の数学的関係を前提とし、試験ストレスが実使用よりはるかに高い場合や複合ストレス(HALTを名指しで例示)では外挿が誤解を招くと注意する。両章は互いを参照し合わないが独立に同じ境界線(単一メカニズム・既知の数学的関係の有無)に到達しており、HALTの結果を加速係数で実使用時間へ翻訳することはできないという点で一致する。(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.3, [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] §13.5, §13.6)
- **第15章のHASSの記述は、第12章が要約する「開発と生産で目的が反転する」という主張を、precipitation screen/detection screenという2段階の運用手順にまで具体化する**: 第12章§12.4.5は「開発では全品を故障させて設計改善、生産(HASS)では良品を傷めず不良品だけを選別・是正する」という目的の違いを述べるにとどまるが、第15章§15.7.1はこれを、動作限界を超える高ストレスで欠陥を顕在化させる precipitation screen と、動作限界内に戻して機能試験する detection screen という具体的な2段階手順(図15.8)、および「標準ガイドラインが存在せず、HALTで得た製品固有の知見を前提にしなければ安全に適用できない」という運用上の制約にまで落とし込む。両章を合わせると、HASSが標準化・一般ガイドライン化になじまない理由(HALTの結果自体が製品固有かつ複合ストレスで記録できない)が、開発側(第12章)と生産側(第15章)の双方の記述から一貫して裏づけられる。(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.5, [[@2012__Wiley__Practical Reliability Engineering - Chapter 15 Reliability in Manufacture]] §15.7.1)
- **第14章のDuane法(信頼性成長監視)は、加速試験(特にHALT)で得たデータを入力に使えないことを明言しており、これは第12章がHALTに課す限界と独立に同じ境界へ到達している**: 第14章§14.13.1は「Duane法は開発中の加速試験の使用とは整合しない。なぜならそれらの目的は信頼性統計を生成することではなく故障を強制することにあるから」と述べる。これは第12章§12.4.3が「HALTは複数のストレスを同時かつ複雑・非記録的に印加するため、結果をMTBF等の定量的な信頼性/耐久性要求に関連づけることは不可能かつ誤解を招く」とする限界と同じ境界線(単一の自然な故障発生過程を前提とする統計手法に、複合的・非記録的に故障を強制するHALTのデータは使えない)の上にある。両章は互いを参照しないが、「HALTのようなQualitative Accelerated Testで生成したデータは、Duane法のような信頼性成長の統計モデルにも、加速係数モデルのような定量的加速モデルにも使えない」という一貫した限界を独立に示している。詳細は [[信頼性成長]] を参照。(Source: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] §12.4.3, [[@2012__Wiley__Practical Reliability Engineering - Chapter 14 Reliability Demonstration and Growth]] §14.13.1)
## 未解決の問い
- 「代表的でないストレスが関連する故障を誘発しうる」という判断は、故障の物理的・化学的原因調査に依存するとされるが、その調査自体の手法(FMECA 以外の具体的な診断手順)は第12・13章のいずれにも記述がない。
- カオスエンジニアリングとの類似は方法論レベルにとどまり、加速試験の知見(段階的ストレス増加、破壊限界と設計限界の区別)がソフトウェアの障害注入設計にそのまま転用できるかは未検証である。
- 第13章は加速モデルの経験的定数(活性化エネルギー $E_A$ 等)を実験データから導出することを推奨するが、そのための最小サンプルサイズや試験計画の設計基準(第11章のDoEとの関係)には踏み込んでいない。
- Peckモデルが摩耗故障機構にのみ適用可能とされる根拠(なぜ他の故障機構には適用できないか)は、第13章では結論のみが示され、機構レベルの説明はない。
## 関連
- ソース: [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]] / [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]] / [[@2012__Wiley__Practical Reliability Engineering - Chapter 14 Reliability Demonstration and Growth]] / [[@2012__Wiley__Practical Reliability Engineering - Chapter 15 Reliability in Manufacture]]
- 概念: [[信頼性試験]] / [[バスタブ曲線]] / [[カオスエンジニアリング]] / [[障害注入]] / [[ワイブル分布]] / [[ストレススクリーニング]] / [[信頼性成長]]
- 実体: [[Patrick D. T. O'Connor]] / [[Andre Kleyner]] / [[wiki/entities/Practical Reliability Engineering|Practical Reliability Engineering]]
## 出典
- [[@2012__Wiley__Practical Reliability Engineering - Chapter 12 Reliability Testing]](§12.4)
- [[@2012__Wiley__Practical Reliability Engineering - Chapter 13 Analysing Reliability Data]](§13.3〜§13.7)
- [[@2012__Wiley__Practical Reliability Engineering - Chapter 14 Reliability Demonstration and Growth]](§14.13.1)
- [[@2012__Wiley__Practical Reliability Engineering - Chapter 15 Reliability in Manufacture]](§15.7 HASS)