光検出器・センサー設計 戻る
光センサー設計

光検出器・センサー設計計算

Si PD・InGaAs PD・APD・PMTの感度、光電流、ショットノイズ・熱雑音、SNR、NEP、比検出率D*をリアルタイム計算。波長vs感度特性グラフも表示。

パラメータ設定
波長 λ (nm) 850
光パワー P (µW) 10.0
帯域幅 BW (MHz) 100
温度 T (°C) 25
APD 増倍率 M 10
R (A/W)
Ip (µA)
SNR (dB)
NEP (pW/√Hz)
D* (×10¹⁰ Jones)
i_shot (pA/√Hz)

理論式メモ

感度:$R = \frac{QE \cdot e \cdot \lambda}{h c}$

ショットノイズ:$i_{shot}= \sqrt{2eI_p \cdot BW}$

NEP:$NEP = \frac{\sqrt{4kT \cdot BW/R_L + 2eI_d \cdot BW}}{R}$

比検出率:$D^* = \frac{\sqrt{A \cdot BW}}{NEP}$

光検出器・センサー設計計算とは

🧑‍🎓
「感度」って何ですか?シミュレーターの「波長」スライダーを動かすとグラフの感度が変わるけど、どういう関係なんですか?
🎓
ざっくり言うと、感度(レスポンシビティ)は「光をどれだけ効率よく電流に変えられるか」の指標だね。単位はA/Wで、1Wの光が当たった時に何アンペアの電流が出るかを表す。波長が長い(赤い光)ほど光子一個のエネルギーが小さいから、同じ光パワーでも光子の数は多くなる。でも、検出器の材料(例えばシリコン)によって吸収できる波長の限界があるから、波長を変えると感度が変わるんだ。上の「波長λ」を850nmから400nmに変えてみて、感度がどう変わるか確かめてみよう。
🧑‍🎓
え、そうなんですか!じゃあ「光パワーP」を大きくすると、計算される「光電流」もそのまま大きくなるんですか?あと、「ショットノイズ」って何が「ショット」してるんですか?
🎓
その通り!光パワーと光電流は基本的に比例関係にあるよ。でも、そこに「ノイズ」がついて回る。ショットノイズは、光子が検出器に到着するタイミングや、光子から生まれる電子の数がランダム(統計的ゆらぎ)だから発生するんだ。銃を撃った時の弾丸(ショット)がばらつくイメージだね。パラメータで「帯域幅BW」を大きくしてみてごらん。観測する時間幅が広がるほど、この統計的なばらつき(ノイズ電流)が大きくなることがわかるよ。
🧑‍🎓
なるほど!で、最後に出てくる「NEP」や「D*」って、結局どっちを見れば「良いセンサー」ってわかるんですか?「APD増倍率M」を上げると全部良くなるんじゃないの?
🎓
良い質問だ!NEPは「ノイズと同等の信号を生むのに必要な光パワー」で、値が小さいほど微弱光を検出できる優れたセンサーだ。D*はセンサーの面積や測定帯域の影響を補正した「比検出率」で、値が大きいほど性能が高い。APDの増倍率Mを上げると信号は大きくなるけど、増倍過程自体が新しいノイズを加えるから、SNR(信号対雑音比)はどこかで頭打ちになるんだ。実際に「APD増倍率M」のスライダーを動かしながら、SNRの値がどう変化するか確かめてみるのが一番早いよ。

物理モデルと主要な数式

感度(レスポンシビティ)$R$は、入射光パワーを光電流に変換する効率を定義します。量子効率$QE$(光子一個が電子一個を生み出す確率)と光子エネルギー$h\nu$から求められます。

$$R = \frac{QE \cdot e \cdot \lambda}{h c}$$

$R$: 感度 [A/W], $QE$: 量子効率, $e$: 電子電荷, $\lambda$: 光の波長, $h$: プランク定数, $c$: 光速

検出器の総合的なノイズ性能を評価するための指標がNEP(等価雑音電力)です。熱雑音(ジョンソン・ナイキスト雑音)と暗電流によるショットノイズ、信号光によるショットノイズを全て考慮します。

$$NEP = \frac{\sqrt{4kT \cdot BW/R_L + 2e(I_d + I_p) \cdot BW}}{R}$$

$NEP$: 等価雑音電力 [W/√Hz], $k$: ボルツマン定数, $T$: 絶対温度, $BW$: 帯域幅, $R_L$: 負荷抵抗, $I_d$: 暗電流, $I_p$: 光電流

実世界での応用

光通信システム:高速光ファイバー通信では、微弱な光信号を高速で検出する必要があります。ここで計算する帯域幅とSNRの関係は、受信機の誤り率を決める重要なパラメータとなり、APDやPINフォトダイオードの選定に使われます。

環境計測・分光分析:大気中の微量ガスを検出するライダー(LiDAR)や、物質の組成を調べる分光器では、極めて微弱な散乱光や透過光を検出します。NEPやD*の値は、検出可能な最小濃度や感度を直接決定します。

バイオイメージング・医療機器:生体発光イメージングや共焦点顕微鏡では、生体組織からの微弱な蛍光を検出します。PMT(光電子増倍管)やAPDの増倍率と雑音のバランス(ここで計算するSNR)が、画像のコントラストと解像度を左右します。

量子技術・単一光子検出:量子暗号や量子計算では、単一光子レベルでの光検出が要求されます。この分野では、NEPが極めて小さく(10⁻¹⁶ W/√Hz以下)、暗電流が無視できるほど低い超電導検出器(SNSPD)などが、シミュレーターで扱うモデルの限界性能を追求する形で開発されています。

よくある誤解と注意点

まず、「感度が高いから良いセンサー」と単純に考えがちですが、それは落とし穴です。例えば、感度Rが高いInGaAsフォトダイオードは近赤外で優れますが、可視光ではシリコンに劣ります。ツールで波長を変えながら感度を見ることで、「高感度」は特定の波長領域での話だと実感できます。次に、帯域幅BWを「応答速度」と関連付けて理解しましょう。10MHzの帯域幅なら、およそ35nsの応答時間に対応します。通信など高速用途では帯域幅を大きく設定しますが、その分ノイズも増大するトレードオフを、このシミュレーターで確認できます。最後に、暗電流Idは温度に敏感です。ツールの温度Tパラメータを室温(300K)から冷却時(例えば250K)に下げてみてください。NEPが大幅に改善されるはずです。実設計では、高性能を求めるほど冷却機構が必要になるというコストと性能のバランスを考えることになります。

関連する工学分野

このツールの計算ロジックは、様々な先端工学分野の基礎となっています。一つはLiDAR(ライダー)です。自動運転車のLiDARは、反射して返ってくる極めて微弱な光パルスを検出します。ここで計算するSNRやNEPは、最大検出距離や点群の品質を直接決める核心パラメータです。また、バイオメディカルイメージング、例えば近赤外光を用いた脳機能計測(fNIRS)では、生体組織を透過したごく弱い光を検出します。この時、検出器の比検出率D*が十分高いかどうかが、計測可能な深さや信号の質を左右します。さらに、量子情報技術にも通じます。単一光子レベルを扱う量子通信の受信機では、暗電流や熱雑音を極限まで抑えた「光子カウンター」が必要で、その性能評価の基礎がここで学ぶノイズの考え方です。このように、光検出は計測・通信・センシングの幅広い「共通言語」なのです。

発展的な学習のために

まず次の一歩としては、「ノイズの種類とその物理的起源」を深掘りすることをお勧めします。このツールで扱っているショットノイズや熱雑音だけでなく、1/fノイズ(フリッカーノイズ)や、APDに特有な増倍雑音(過剰雑音係数F)について調べてみましょう。数学的には、ショットノイズがポアソン過程、熱雑音がガウス分布に従うという背景を理解すると、ノイズの合成方法(二乗和の平方根)の理由が腑に落ちます。次に、ツールの出力であるNEPやD*を使って、実際のセンサーデータシートを読み解く練習をしてください。例えば、市販のフォトダイオードのデータシートに記載されたNEPと、ツールで再現計算してみるのが最高の実践です。最後に、システム全体の設計視点に進むため、「受信機設計」というトピックを学びましょう。ここでは、増幅器の雑音指数(NF)がシステム全体のSNRにどう影響するか、つまりこのツールの計算の「次」の工程を考えることになります。