next up previous
Next: 逆変換 Up: サンプル値の表現と変換 Previous: サンプル値の表現


$Z$変換

定義

(3.4)式において
\begin{displaymath}
e^{st} \equiv Z
\end{displaymath} (3.11)

とおくと
\begin{displaymath}
F(Z)=\sum_{n=0}^{\infty} f(nT) \cdot Z^{-n}
\end{displaymath} (3.12)

となり、$F^{*}(s)$$Z$の関数となる。このように$Z$の関数に変換することを $Z$変換($Z$-transform)という。

$t$領域からの変換法

与えられた関数が時間領域で表示されている場合には、$f(t)$$t$$nT$に 書き換え$f(nT)$とし、(3.12)式に適用する。

なお、この場合

$\displaystyle \sum_{n=0}^{\infty}Kr^{n}=K+Kr+Kr^{2}+\cdots = \frac{K}{1-r}$     (3.13)
$\displaystyle \mbox{ただし} \vert r\vert<1$      

の公式を用いて簡単化する。

[例] $f(t)=\frac{1}{a}(1-e^{-at})$の場合 $t$$nT$に置き換え

\begin{displaymath}
f(nT)=\frac{1}{a}(1-e^{-anT})
\end{displaymath}

とし、(3.12)式に適用すると

\begin{eqnarray*}
F(Z) & = &
\sum_{n=0}^{\infty}
\left\{ \frac{1}{a}\left(1-e...
...rac{1}{a}
\left\{ \frac{Z}{Z-1}-
\frac{Z}{Z-e^{-aT}} \right\}
\end{eqnarray*}

となる。

$s$領域からの変換法

(3.8)式より $f^{*}(t)=f(t)\cdot i^{*}(t)$ゆえこれをラプラス変換すると、
$\displaystyle {\cal L}\left[f^{*}(t)\right]$ $\textstyle =$ $\displaystyle \frac{1}{2\pi j}
\int_{c-j\infty}^{c+j\infty}F(p)\cdot
I^{*}(s-p){\mathrm d}p$ (3.14)
    $\displaystyle \mbox{ ただし$F(p)$は$f(t)$の$p$面でのラプラス変換、}$  
    $\displaystyle \mbox{ $I^{*}(p)$は$i^{*}(t)$の$p$面でのラプラス変換}$  

で表される。

$I^{*}(s-p)$は単位パルス列信号ゆえ、(3.4)式より

\begin{displaymath}
I^{*}(s-p)=\sum_{n=0}^{\infty}e^{-nT(s-p)}
=\frac{1}{1-e^{-T(s-p)}}
\end{displaymath} (3.15)

となるので
$\displaystyle {\cal L}\left[f^{*}(t)\right]$ $\textstyle =$ $\displaystyle \frac{1}{2\pi j}
\int_{c-j\infty}^{c+j\infty}F(p)
\frac{1}{1-e^{-T(s-p)}}{\mathrm d}p$  
  $\textstyle =$ $\displaystyle \sum\left(\frac{A(p)}{B(p)}
\frac{1}
{1-e^{-Ts}\cdot e^{Tp}}
\mbox{の留数}\right)$ (3.16)

となる。

ただし、 $F(p)\equiv \frac{A(p)}{B(p)}$ で分母の次数の方が高いとする。

$p$$s$に書き換え$B(s)=0$の根を $s_{1}s_{2}\cdots s_{N}$とし、重根を 含まないとき

$\displaystyle F(Z)$ $\textstyle =$ $\displaystyle \sum_{n=1}^{N}\frac{A(s_{n})}{B'(s_{n})}
\frac{1}{1-e^{-T(s-s_{n})}}\equiv Z\left[F(s)\right]$ (3.17)
    $\displaystyle \mbox{ただし、}B'(s_{n})= \frac{{\mathrm d}B(s)}{ds}\vert _{s=s_{n}}$  
    $\displaystyle \mbox{ $N$は$B(s)=0$の根の数}$  

となる。

多重根の場合、例えば $F(s)=\frac{1}{(s+a)^{k}}$の場合

\begin{displaymath}
F(s)=(-1)^{k-1}\frac{1}{(k-1)!}\frac{\partial^{k-1}}{\partial a^{k-1}}
\frac{1}{s+a}
\end{displaymath} (3.18)

で表されるから
$\displaystyle F(Z)$ $\textstyle =$ $\displaystyle (-1)^{k-1}\frac{1}{(k-1)!}
\frac{\partial^{k-1}}
{\partial a^{k-1}}
Z\left[\frac{1}
{s+a}\right]$  
  $\textstyle =$ $\displaystyle (-1)^{k-1}\frac{1}{(k-1)!}
\frac{\partial^{k-1}}
{\partial a^{k-1}}
\frac{Z}{Z-e^{-aT}}$ (3.19)

となる。したがって、与えられた関数が$s$領域で 表示されている場合の$Z$変換の 手順は次のごとくである。
重根を含まない場合 
#1.
$F(s)=\frac{A(s)}
{B(s)}$とする。
#2.
$B(s)=0$の根 $s_{1}s_{2}\cdots s_{N}$を求める。
#3.
$B'(s)=\frac{{\mathrm d}B(s)}
{ds}$を求める。
#4.
$\displaystyle F(Z)=\sum_{n=1}^{N}
\frac{1}{ \left\{ 1-e^{-T(s-s_{n})} \right\} }$ より$Z$変換を行う。
       ただし、$N$$B(s)=0$の根の数 
重根を含む場合、重根の部分を

\begin{displaymath}
F(Z)=(-1)^{k-1}\frac{1}{(k-1)!}
\frac{\partial^{k-1}}{\partial a^{k-1}}
\frac{Z}{Z-e^{-aT}}
\end{displaymath}

として、$Z$変換を行う。

[例1] $F(s)=\frac{1}
{s(s+a)}$$Z$変換を求める。

#1.
$\displaystyle F(s)=\frac{A(s)}
{B(s)}=
\frac{1}{s(s+a)}$
#2.
$\displaystyle B(s)=s(s+a)=0$
$\hspace*{2cm} s_{1}=0,s_{2}=-a$
#3.
$\displaystyle B'(s)=2s+a$
#4.
$\begin{array}[t]{rcl}
F(Z)
& = & \displaystyle \sum_{n=1}^{N} \frac{1}{2s_{n}+...
... \frac{1}{a}
\left\{ \frac{Z}{Z-1}-
\frac{Z}
{Z-e^{-aT}}\right\}
\end{array}$
[例2] $F(s)=\frac{\displaystyle 1}
{\displaystyle (s+a)^{2}}$$Z$変換を求める。

\begin{eqnarray*}
k=2\mbox{ゆえ}&&\\
F(Z)
& = & (-1)^{2-1}
\frac{1}{(2-1)!}
...
...Te^{-aT} \cdot Z^{-1}}
{\left(1-e^{-aT}\cdot Z^{-1}\right)^{2}}
\end{eqnarray*}

代表的な関数の$Z$変換表を表3.1に示す。
表 3.1: $Z$変換表
  F(s) f(nT) F(Z)
1 $\displaystyle 1$ $\displaystyle \delta(nT)$ $\displaystyle Z^{-0}$
2 $\displaystyle e^{-kTs}$ $\displaystyle \delta(n-k)T$ $\displaystyle Z^{-k}$
3 $\displaystyle \frac{1}{s}$ $\displaystyle 1$ $\displaystyle \frac{1}{1-Z^{-1}}$
4 $\displaystyle \frac{1}{s^{2}}$ $\displaystyle nT$ $\displaystyle TZ^{-1}/(1-Z^{-1})^{2}$
5 $\displaystyle \frac{1}{s+a}$ $\displaystyle e^{-anT}$ $\displaystyle 1/(1-e^{-aT}Z^{-1})$
6 $\displaystyle \frac{1}{(s+a)^{2}}$ $\displaystyle nTe^{-anT}$ $\displaystyle Te^{-aT}Z^{-1}/(1-e^{-aT}Z^{-1})^{2}$
7 $\displaystyle \frac{a}{s(s+a)}$ $\displaystyle 1-e^{-anT}$ $\displaystyle \frac{(1-e^{-aT})Z^{-1}}
{(1-Z^{-1})(1-e^{-aT}Z^{-1})}$
8 $\displaystyle \frac{(b-a)}{(s+a)(s+b)}$ $\displaystyle e^{-anT}-e^{bnT}$ $\displaystyle \frac{(e^{-aT}-e^{-bT})z^{-1}}
{(1-e^{-aT}Z^{-1})(1-e^{-bT}Z^{-1})}$
9 $\displaystyle \frac{a^{2}}{s(s+a)^{2}}$ $\displaystyle 1-e^{-anT}(1+anT)$ $\displaystyle \frac{1}{1-Z^{-1}}-
\frac{1-(1-aT)e^{-aT}Z^{-1}}
{(1-e^{-aT}Z^{-1})^{2}}$
10 $\displaystyle \frac{ab}{s(s+a)(s+b)}$ $\displaystyle 1-\frac{be^{-anT}-ae^{-bnT}}
{(b-a)}$ $\displaystyle \frac{1}{1-Z^{-1}}+
\frac{(be^{-bT}-ae^{-aT})Z^{-1}-(b-a)}
{(b-a)(1-e^{-aT}Z^{-1})(1-e^{-bT}Z^{-1})}$

なお

\begin{displaymath}
F_{3}(Z)=Z\left[F_{1}(s) \cdot F_{2}(s)\right]
\end{displaymath}

のとき

\begin{displaymath}
F_{3}(Z) \neq F_{1}(Z) \cdot F_{2}(Z)
\end{displaymath}

である。(すなわち、先に$Z$変換をして積を求めてはならない)

例えば

\begin{displaymath}
F_{1}(s)=\frac{1}{s}, F_{2}(s)=\frac{1}{s+a}, F_{3}(s)=\frac{1}{s(s+a)}
\end{displaymath}

のとき、表3.1より

\begin{eqnarray*}
F_{1}(Z) & = & \frac{Z}{Z-1},
F_{2}(Z)=
\frac{Z}{Z-e^{-aT}}, \\
F_{3}(Z) & = & \frac{Z}{Z-1}-
\frac{Z}{Z-e^{-aT}}
\end{eqnarray*}

であり、$F_{3}(Z)$$F_{1}(Z)$$F_{2}(Z)$の積とは異なる。


next up previous
Next: 逆変換 Up: サンプル値の表現と変換 Previous: サンプル値の表現
Yasunari SHIDAMA
平成15年6月9日