パルス幅変調

パルス幅変調（パルスはばへんちょう、、PWM）とは変調方法の一つであり、パルス波のデューティ比を変化させて変調すること。
パルス幅変調の式.
パルス幅変調の数学的扱いは次のようになる。簡単のため、入力信号として正弦波 formula_1 の場合を考える。
ここで formula_2 は次元を持ったある定数、formula_3、formula_4 はそれぞれ角振動数、時間である。
また、変調されていないときのパルス波は、周期 formula_5 ごとに幅 formula_6 （ただしformula_7）の
パルスを出力するものと仮定する。
このとき、パルス幅変調された信号 formula_8 は、周期 formula_5 ごとに幅 formula_10 のパルスが出力されるように変調される。
formula_11 は変調度で、formula_12 でなければならないので
formula_13 を満足しなければならない。
ここで、formula_15はヘヴィサイドの階段関数、
formula_16は次元を持ったなんらかの定数である。
ヘヴィサイドの階段関数のフーリエ変換表示
や公式
を用い(ただし、formula_19はディラックのデルタ関数)
適時積分と和の入れ替えを行うと、
formula_8は
と書ける。
ここで、formula_8が時間の並進formula_24に対して
不変であることを用いると、
formula_25をもう少しきれいに書き直すことができて、
である。最後の項formula_27にformula_28を代入すると、
これはFM変調の式であることがわかる。
formula_29であるから、
ローパスフィルタでformula_25を除去できれば、formula_31分シフトされて
元の信号が復調される。
用途.
アナログシンセサイザー.
エンベロープジェネレーターやLFOなどサブオシレータでパルス幅を変化させ、
電源回路.
インバータにより直流を交流に変換したり、チョッパ制御により直流電圧を制御する他、整流器（PWMコンバータともいう）としても用いられる。いずれも電源電圧より高い電圧を得るためにはリアクトルの充放電機能を用いる。また脈流や高調波となって出力されるため、やはりリアクトルを用いてそれらを平滑化する必要がある。
チョッパ制御.
高周波分巻式を除くチョッパ制御の場合、パルスの周波数は一定であり、パルスの幅だけを変化させることで平均電圧を可変とする。パルス幅が狭い場合は平均電圧が下がり、パルス幅が広いときは平均電圧が上がる。例えば次のパルスまでを10等分したとして、ON:OFFを2:8とすれば元の電圧の2/10つまり1/5になり、8:2なら8/10=4/5の電圧が得られる。100%の電圧が必要なときは単にONのままにするが、チョッパ装置そのものも抵抗となるため、それを短絡して直接負荷に流すこともある。
インバータ.
PWMで制御するインバータの場合はマイコンにより、スイッチング素子のゲート電極に信号を流すタイミングを決めるために、一般的な方法として搬送波ベースのものがあり、これは搬送波(もしくはキャリア)と呼ばれる三角波と、基本波(もしくは信号波)と呼ばれる正弦波からタイミングを生成するものである。ゲート電極に信号を流すゲートドライブが搬送波と基本波の交点を検出し、4個（単相交流）または6個（三相交流）のスイッチング素子をオン／オフする。すると右図のようなパルス（黄色い矩形）が得られ、その平均電圧（赤い線）が疑似正弦波交流になるのである。これ以外にもタイミングを決める方法はあるがここでは割愛する。
2レベル、3レベルというのは、パルスの電圧の程度である。3レベルインバータの出力電圧は100%、0%に加え、50%の電圧も得られる。2レベルでは0%と100%だけとなる。商用電源も発電所や変電所など、3、5、9レベルというような複雑な回路のインバータで、発電された電力変動の平滑化などを行なう。このようなインバータをマルチレベルインバータと称する。レベルが高ければ高いほど（数が大きいほど）得られる電圧の種類が増え、擬似正弦波が滑らかな曲線に近づいていく。反面、インバータの回路は複雑になっていく。