ロックインアンプの基本的な原理

投稿日: 更新日:

ロックインアンプとは?

ロックインアンプを簡単に説明するなら、「ノイズに埋もれた微小な信号を、ノイズだけを削ぎ落として正確に測定する装置」です。

精密計測において、測りたい信号が電源ノイズや熱雑音に埋もれてしまい、通常のデジタルマルチメーターでは測定が難しいケースがあります。 そこで登場するのがロックインアンプです。この装置は、測定対象を特定の周波数で変化させ、特定の信号だけを抽出します。 そして、フィルターによって不要なノイズを徹底的に取り除くことで、通常の電圧計では不可能なレベルの微小信号を捉えることができるのです。 また、信号の大きさ(電圧)だけでなく、基準となる周波数からの「位相のズレ」を同時に測定できる点も、この装置の大きな特徴です。

基本原理

ロックインアンプの中心的な部分である位相敏感検波(Phase Sensitive Detection: PSD)についてです。 PSDは下図のような構造をしており、入力信号Vs(t)V_s(t)と参照信号Vr(t)V_r(t)をミキサーで乗算してその出力をローパスフィルターを通して直流の信号を出力します。

PSDの図

実際に計算して確かめましょう。

入力信号をVs(t)=Vssin⁡(ωt+ϕs)V_s(t) = V_{s}\sin(\omega t + \phi_{s})、参照信号をVr(t)=Vrsin⁡(ωt)V_{r}(t) = V_{r}\sin(\omega t)とします。すると乗算機の出力Vmix(t)V_{mix}(t)は

Vmix=VsVrsin⁡(ωt+ϕs)sin⁡(ωt)=VsVr2cos⁡(ϕs)−VsVr2cos⁡(2ωt+ϕs)\begin{aligned} V_{mix} &= V_{s}V_{r}\sin(\omega t + \phi_{s})\sin(\omega t) \\ &= \frac{V_sV_r}{2}\cos(\phi_{s}) - \frac{V_sV_r}{2}\cos(2\omega t + \phi_s) \end{aligned}

となります。そして、VmixV_{mix}の出力第1項は直流、第2項は交流なのでローパスフィルターを通すとVmix′V_{mix}'を得ます。

Vmix′=VsVr2cos⁡(ϕs)V_{mix}' = \frac{V_sV_r}{2}\cos(\phi_{s})

しかし、このままではϕs\phi_{s}の値が分からければVsV_sを知ることはできません。そこで、位相を90度遅らせたVr′=Vrcos⁡(ωt)V_r' = V_r\cos(\omega t)を用いて同様の回路を下図のように組みます。

PSD回路2段

すると、Vmix2V_{mix2}、Vmix2′V_{mix2}'はそれぞれ

Vmix2=VsVrsin⁡(ωt+ϕs)cos⁡(ωt)=VsVr2sin⁡(ϕs)+VsVr2sin⁡(2ωt+ϕs)\begin{aligned} V_{mix2} &= V_{s}V_{r}\sin(\omega t + \phi_{s})\cos(\omega t) \\ &= \frac{V_sV_r}{2}\sin(\phi_{s}) + \frac{V_sV_r}{2}\sin(2\omega t + \phi_s) \end{aligned}

となります。そして、Vmix2V_{mix2}の出力第1項は直流、第2項は2倍の周波数の交流なのでローパスフィルターを通すとVmix2′V_{mix2}'を得ます。

Vmix2′=VsVr2sin⁡(ϕs)V_{mix2}' = \frac{V_sV_r}{2}\sin(\phi_{s})

Vmix′V_{mix}'とVmix2′V_{mix2}'から

ϕs=tan⁡−1(Vmix2′Vmix′)\phi_{s} = \tan^{-1}\left(\frac{V_{mix2}'}{V_{mix}'}\right) R=(Vmix′)2+(Vmix2′)2∝VsR = \sqrt{(V_{mix}')^2 + (V_{mix2}')^2} \propto V_s

を求めることができます。実際にはVrV_rを1になるように回路を組むもしくはRRをVrV_rで割るなどします。

書いた人

profile_image

お茶の葉

物理とプログラミングが好きな人