フーリエ変換における微分を表す変数
アナログシステム(連続信号)は微分・積分を用いて表現するのでラプラス変換を用いてシステム解析を行います。 一方、ディジタルシステム(離散信号)は差分・和分を用いて表現するので Z 変換の出番となります。
離散関数
| ∞ |
| Σ |
| k=-∞ |
で表される変換をZ 変換(Z transform)といいます。
この式は、離散関数のフーリエ変換の式中の
ラプラス変換の場合と同様に、因果的な関数のみを対象とし、
級数和の範囲を
| ∞ |
| Σ |
| k=0 |
ラプラス変換のときと同様に、 -∞から始める方を両側 Z 変換、 0 から始めるほうを片側 Z 変換といいます。
簡単化のために、以下のように、Z 変換を記号
これもまた、ラプラス変換のときと同様に、
Z 変換後の関数
フーリエ変換の性質から簡単に導き出すことができるので細かい説明は省略しますが、 Z 変換は以下のような性質を持っています。
両側 Z 変換では、時間シフトは
ちなみに、片側 Z 変換においては、 片側ラプラス変換のときと同じような感じで定数項が残ります。
| n - 1 |
| Σ |
| k=0 |
連続システムは微分方程式を用いて表しますが、 それに対して、離散システムは差分方程式というものを用いて表します。 差分方程式というのは、例えば、
| N-1 |
| Σ |
| n=0 |
(
ここで、この式を Z 変換してみると以下のようになります。
| N-1 |
| Σ |
| n=0 |
この式中の () の中身、なんとなく Z 変換の定義式と同じっぽく見えませんか? 実際、以下のような離散関数
| ak | (0 ≦ k < N) |
| 0 | (その他) |
を用意し、
となります。
ここまで説明すれば大体もう検討が付くかと思いますが、 Z 変換は差分方程式を解く(離散システムを解析する)ために用いられます。
ちなみに、差分方程式を簡潔に書き表すための便法として、
遅延演算子というものがあります。
遅延演算子
この記法を用いると、先ほどの差分方程式は以下のように表すことができます。
| N-1 |
| Σ |
| n=0 |
特に説明の必要もないと思いますが、
遅延演算子の Z 変換は
逆変換の式もラプラス変換と同じように、
逆フーリエ変換の式に
| 1 |
| 2πi |
| |z| = 1 |
なんか∮とかいう記号が出てきて、 複素関数解析の分野に慣れていない人にはちょっとわけの分からないことになっていますが、 まあ、分からなくても問題ありません。 ラプラス変換のときと一緒で、この式を直接使うことはあまりありませんので。
Z 変換も、部分分数分解と公式だけ使ってたいていのものを逆変換できます。 どうやるかを説明する前に、以下の公式を見てください。
| ∞ |
| Σ |
| k = 0 |
| 1 |
| 1 - r |
いわゆる、等比無限級数の公式ですね。
では次に、この式に
| ∞ |
| Σ |
| k = 0 |
| 1 |
| 1 - a z-1 |
この式を見ていれば分かるかと思いますが、
1 1 - a z-1
| ak | (0 ≦ k < N) |
| 0 | (その他) |
になります。
部分分数分解を使えば
有理式以外の場合ですが、
ラプラス変換と比べればずいぶんと簡単で、
要は
| ∞ |
| Σ |
| n=-∞ |
という形に級数展開できれば、
係数
級数展開というと、テイラー展開やローラン展開ですね。
まず、
| 1 |
| k! |
となります。
(
| 1 |
| 2πi |
| |x|=1 |
| y(x) |
| xk+1 |
となります。 この式も、実用上はあまり使いませんので、 複素解析やローラン展開が分からない人は無視してもらって構いません。
ちなみに、このローラン展開の式において、
| 1 |
| 2πi |
| |z| = 1 |
となって、最初に示した公式と一致します。
フーリエ変換との間に、
ラプラス変換は
という関係式が得られます。 ラプラス変換は、
という特徴を持っていました。
先ほどの関係式から、
という特徴を持つことになります。
一応、簡単な例を挙げて、
本当にこの条件で解の安定(解が発散)・不安定(解が収束または定常応答になる)が分かれるかどうかを確かめてみましょう。
「逆変換」
で説明したように、
1 1 - a z-1 1 1 - a z-1
z 平面上の安定な領域を図示。 差分方程式に具体例を追加したい。