パルス幅変調

提供: testwiki
2023年11月14日 (火) 14:46時点におけるimported>みそがいによる版 (インバータ: 発電所や変電所は交流をそのまま扱うのでインバータは関係無いはずなので記述を削除。そもそも出典無し。)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

テンプレート:出典の明記 テンプレート:変調方式 パルス幅変調(パルスはばへんちょう、テンプレート:Lang-enPWM)とは変調方法の一つであり、パルス波のデューティ比を変化させて変調すること。

パルス幅変調の式

パルス幅変調の数学的扱いは次のようになる[1]。簡単のため、入力信号として正弦波 v(t)=vsinωt の場合を考える。

ここで v物理量を表す定数、ωt はそれぞれ角振動数、時間である。

また、変調されていないときのパルス波は、周期 T ごとに幅 τ (ただし0<τ<T)の パルスを出力するものと仮定する。

このとき、パルス幅変調された信号 S(t) は、周期 T ごとに幅 ΔT=τ(1+msinωt) のパルスが出力されるように変調される。 m は変調度で、0<ΔT<T でなければならないので 0<m<Tτ1 を満足しなければならない。

S(t)=Wn=(Θ(tnT)Θ(t(nT+ΔT))),

ここで、Θ(x)ヘヴィサイドの階段関数Wは次元を持ったなんらかの定数である。 ヘヴィサイドの階段関数のフーリエ変換表示

Θ(x)=limϵ+0dp2πi1piϵeipx,i:=1,

や公式

12πn=e2πinx=l=δ(x2πl),x,

を用い(ただし、δ(x)ディラックデルタ関数) [2]、 適時積分と和の入れ替えを行うと、 S(t)

S(t)=S0(t)+S(t),
S0(t)=liml,ϵ+0W2πil+ϵ(e2πilt/Te2πil(tΔT)/T)=WΔTT,S(t)=l0Wi12πliϵe2πilt/T(1e2πilΔT/T)

と書ける。 ここで、S(t)が時間の並進tt+ΔT/2に対して 不変であることを用いると[3]S(t)をもう少しきれいに書き直すことができて、

S(t)=l=12Wπlcos(2πlTt)sin(πlTΔT)

である。最後の項sin(πl/TΔT)ΔT=τ(1+msinωt)を代入すると、 これはFM変調の式であることがわかる。

S0(t)=WτT(1+msinωt)であるから、 ローパスフィルタでS(t)を除去できれば、WτT分シフトされて 元の信号が復調される。

テンプレート:Clear

用途

アナログシンセサイザー

エンベロープジェネレーターやLFOなどサブオシレータでパルス幅を変化させ、

  • 発振するほどの高速変化により、独特の非整数倍音を生成すること。
  • 音量エンベロープのような低速変化により、連続的に音色変化(パルス波から矩形波など)させること。

音源チップ

電源回路

インバータにより直流交流に変換したり、チョッパ制御により直流電圧を制御する他、整流器(PWMコンバータともいう)としても用いられる。いずれも電源電圧より高い電圧を得るためにはリアクトルの充放電機能を用いる。また脈流高調波となって出力されるため、やはりリアクトルを用いてそれらを平滑化する必要がある。

チョッパ制御

チョッパ制御におけるPWMの例

テンプレート:Main 高周波分巻式を除くチョッパ制御の場合、パルスの周波数は一定であり、パルスの幅だけを変化させることで平均電圧を可変とする。パルス幅が狭い場合は平均電圧が下がり、パルス幅が広いときは平均電圧が上がる。例えば次のパルスまでを10等分したとして、ON:OFFを2:8とすれば元の電圧の2/10つまり1/5になり、8:2なら8/10=4/5の電圧が得られる。100%の電圧が必要なときは単にONのままにするが、チョッパ装置そのものも抵抗となるため、それを短絡して直接負荷に流すこともある。

テンプレート:Clear

インバータ

インバータにおけるPWMの例

テンプレート:Main マイコンにより、スイッチング素子のゲート電極に信号を流すタイミングを決めるためには、搬送波(もしくはキャリア)と呼ばれる三角波と、基本波(もしくは信号波)と呼ばれる正弦波を用いて、PWMで制御するインバータが一般的である[4]。ゲート電極に信号を流すゲートドライブが搬送波と基本波の交点を検出し、4個(三相交流では6個)のスイッチング素子をオン/オフする。すると、右図のようなパルス(黄色い矩形)が得られ、その平均電圧(赤い線)が疑似正弦波交流になる。

これ以外にも信号を流すタイミングを決める方法はあるがここでは割愛する。

上記は2レベルインバーターである。2レベルというのは、パルスの電圧として100%、0%の2つを使っているという意味である。100%、50%、0%の3つの出力電圧を使うインバーターを3レベルインバータという。このようなインバータをマルチレベルインバータと称する。

脚注

  1. 初等的な信号変調の教科書にならどの本でも書いてある。例えば、テンプレート:Harvなどを参照。
  2. xの定義域に注意。xは有限区間[0,1]に制限されていないので右辺のlの和を忘れてはいけない。
  3. t(,)なので有限の並進に対して不変である。
  4. 搬送波はスイッチング素子の動作周波数を示し、基本波は出力する交流の波形を示している

参考文献

テンプレート:Refbegin

テンプレート:Refend

テンプレート:Electronics-stub