趣味人のブログ

Cogito, ergo sum. 我思う故に我あり.

2. 正弦波の複素数表示

本章では,先ず 2.1 において複素数極形式と複素指数関数を復習する.次に 2.2 において正弦波のベクトル表示と複素数表示が等価である事を示す.そして 2.3 以降において,極形式による正弦波の複素数表示の利点として,正弦波に対する種々の計算が容易になる事を述べる.

尚,本資料では虚数単位を j とする.また,複素数 α = A + jB の実部,虚部,絶対値,偏角,共役複素数を示す関数を以下の通り定義する.

(2-1) Reα=A Imα=B α=A2+B2 Argα=tan-1BA α=A-jB

2.1. 複素数極形式と複素指数関数

高校数学で学習した通り,絶対値が r 偏角θ となる複素数 α は以下の極形式 (極表示,極形式表示とも呼ばれる) で表示する事が出来る.

(2-2) α=rcosθ+jsinθ

オイラーの公式 e = cos θ + j sin θ により,上記の式は以下の複素指数関数で表示する事ができる.これも複素数極形式と呼ばれる.

(2-3) α=rcosθ+jsinθ=rejθ

これらの関係を以下の複素数平面に示す.

f:id:suzumushi0:20170604143542p:plain
図2-1: 複素数極形式表示.

複素指数関数による,複素数極形式表示の利点は,複素数の積を容易に計算できる点にある.複素指数関数では,実数の指数関数と同様の指数法則 e a+b = e a e b が成立する.このため,絶対値が r1 偏角θ1,及び絶対値が r2 偏角θ2 となる複素数の積は以下の様に容易に求める事ができる.

(2-4) r1ejθ1r2ejθ2=r1r2ejθ1+θ2

即ち,複素指数関数で表示された複素数の積の絶対値および偏角は,各々複素指数関数の絶対値の積および偏角の和となる.尚,実数の指数関数と異なり,複素指数関数は周期 2π の周期関数となる.

Note: ベクトルの和や差と複素数の和や差には対応関係があるが,ベクトルの内積外積複素数の積は異なる概念である.

2.2. 極形式による正弦波の複素数表示

次に,正弦波のベクトル表示は複素数表示と等価となる事を示す.1.1に述べた通り,振幅が A,角周波数が ω,初期位相が φ,位相が (ωt + φ) となる正弦波は,以下の成分の回転ベクトルで表示する事ができる.

(2-5) Pt=Acosωt+φ,Asinωt+φ

1 章に述べた正弦波のベクトル表示の説明では,ベクトルに対する操作は分解,合成のみが用いられている.ここで,ベクトルの和や差は,ベクトルの各成分の和や差となり,複素数の和や差は,複素数の実部と虚部同志の和や差となる.従って,図1-2 に示した直交座標における正弦波の回転ベクトル表示を,下図の様に複素数平面に表示しても,1章と同様の説明が成立する事は明らかである.

f:id:suzumushi0:20170604143543p:plain
図2-2: 正弦波の複素数表示.

振幅が A,角周波数が ω,初期位相が φ,位相が (ωt + φ) となる正弦波複素数表示 z (t) を以下に示す.

(2-6) zt=Acosωt+φ+jAsinωt+φ

正弦波の回転ベクトル表示と同様に,z (t) は,振幅 A を絶対値,位相 (ωt + φ) を偏角とする極形式複素数を,複素数平面に表示したものである.ここで,虚数単位 j は 2 次元の座標を一つの複素数として表示するために便宜的に用いられているだけであり,理論上,想像上の数である虚数によって計測される物理的現象が存在する事を示している訳では無い.上記は正弦波の回転ベクトル表示と等価であり,振幅が A,位相が (ωt + φ) の正弦波という物理的現象を表示したものである

オイラーの公式 e = cos θ + j sin θ より,振幅がA,角周波数が ω,初期位相が φ,位相が (ωt + φ) となる正弦波複素数表示は,以下の複素指数関数による極形式表示で表す事ができる.

(2-7) zt=Acosωt+φ+jAsinωt+φ=Aejωt+φ

即ち,極形式表示の絶対値が振幅を,偏角が位相を示す.指数法則により,上記の複素指数関数による極形式は,下記の通り分解できる.

(2-8) zt=Aejωt+φ=Aejφejωt

また,正弦波の変位 y (t) は以下で与えられる.

(2-9) yt =Imzt =ImAejωt+φ =ImAcosωt+φ+jAsinωt+φ =Asinωt+φ

ここで,時間 t = 0 の際の極形式による正弦波の複素数表示を以下に示す.

(2-10) z0=Aejφ=Acosφ+jAsinφ

正弦波の静止ベクトル表示と同様に,z (0) は,振幅 A を絶対値,初期位相 φ 偏角とする極形式複素数を,複素数平面に表示したものである

Note: 上記の振幅を交流の実効値に置き換えると,電気工学における交流のフェーザ表示となる.

以上の極形式による正弦波の複素数表示を図2‑3に示す.2.1 に述べた通り,複素数の積の偏角は,偏角の和となるから,z (t) は,下の図に示す様に,z (0) = A e ωt だけ回転したものと見做す事が出来る.

f:id:suzumushi0:20170604143544p:plain
図2-3: 極形式による正弦波の複素数表示.

Note: 極形式による正弦波の複素数表示において,振幅,初期位相を表示する A e は単なる係数であるから,議論を簡略化するため,振幅が 1,角周波数が ω,初期位相が 0 となる正弦波 e jωt のみを議論する場合がある.e jωt は複素正弦波と呼ばれる.

2.3. 正弦波の位相の進み遅れ

極形式による正弦波の複素数表示によって,以下に示す通り,正弦波の位相の進みや遅れを簡易に表示する事が出来る.何れも基準となる正弦波は e jωt とする.

θ の位相進み

2.1 に述べた通り,複素数の積の偏角は,偏角の和となるから,θ の位相進みは e jωt に対して e を乗ずる事で得られる.

(2-11) ejωt+θ=ejθejωt

特に,以下に示す通り π / 2 の位相進みは j,逆相は − 1,π / 2 の位相遅れは − j を乗ずる事で得られる.

π / 2の位相進み

(2-12) ejωt+π2=ejωtejπ2=ejωtcosπ2+jsinπ2=jejωt

逆相 (π の位相進み)

(2-13) ejωt+π=ejωtejπ=ejωtcosπ+jsinπ=-ejωt

π / 2の位相遅れ

(2-14) ejωt-π2=ejωtej-π2=ejωtcos-π2+jsin-π2=-jejωt

以上の関係を下の図に示す.

f:id:suzumushi0:20170604143545p:plain
図2-4: 極形式による正弦波の位相の進み,遅れ.

2.4. 正弦波の時間微分積分

極形式による正弦波の複素数表示によって,正弦波の時間微分積分を簡易に計算する事が出来る.

振幅によって表示された正弦波の時間微分積分

先ず,振幅によって表示された下記の正弦波の時間微分積分を考える.

(2-15) yt=Asinωt+φ

上記の正弦波の時間微分を以下に示す.以下の式において θ = ωt + φ である.

(2-16) ddtAsinωt+φ =Addtθddθsinθ =ωAcosθ =ωAsinωt+φ+π2

上から明らかな通り,正弦波を時間微分すると正弦波となり,角周波数は変化せず,振幅は ω 倍,かつ位相は π / 2 進む.次に上記の正弦波の時間積分を以下に示す.以下の式において θ = ωt + φ である.

(2-17) Asinωt+φdt =Asinθdtdθdθ =Aωsinθdθ =-Aωcosθ+C =Aωsinωt+φ-π2+C

ここで C積分定数である.上記から明らかな通り,積分定数が無視できる場合,正弦波を時間積分すると正弦波となり,角周波数は変化せず,振幅は1 / ω 倍,かつ位相は π / 2 遅れる

複素数表示による正弦波の時間微分積分

次に,上記と等価な複素数表示による下記の正弦波の時間微分積分を考える.

(2-18) zt=Aejωt+φ

上記の正弦波の時間微分を以下に示す.

(2-19) ddtAejωt+φ =Aejφddtejωt =jωAejφejωt =jωAejωt+φ

前に述べた通り,jπ / 2 の位相進みを表すから,正弦波を時間微分すると正弦波となり,角周波数は変化せず,振幅は ω 倍,かつ位相は π / 2進み,三角関数による時間微分と一致する.即ち,正弦波の複素数表示では,時間微分を乗ずる事で得られる.次に上記の正弦波の時間積分を以下に示す.

(2-20) Aejωt+φdt =Aejφejωtdt =Ajωejφejωt+C =-jAωejωt+φ+C

ここで C積分定数である.前に述べた通り − jπ / 2 の位相遅れを表すから,積分定数が無視できる場合,正弦波を時間積分すると正弦波となり,角周波数は変化せず,振幅は 1 / ω 倍,かつ位相は π / 2 遅れ,三角関数による時間積分と一致する.即ち,正弦波の複素数表示では,時間積分は,積分定数が無視できる場合は,− j / ω を乗ずる事で得られる.

2.5. 角周波数が等しい正弦波の合成

極形式による正弦波の複素数表示による,角周波数が等しい正弦波の合成 (一次結合,線形結合) を示す.以下の通り 1.3 と同じ正弦波の合成を考える.

(2-21) z1t=A1ejωt+φ1 z2t=A2ejωt+φ2

上記の正弦波の合成を以下に示す.

(2-22) z1t+z2t =A1ejωt+φ1+A2ejωt+φ2 =A1ejφ1ejωt+A2ejφ2ejωt =A1ejφ1+A2ejφ2ejωt =A1cosφ1+A2cosφ2+jA1sinφ1+A2sinφ2ejωt

ここで,e jωt は振幅が 1,角周波数が ω,初期位相が 0 となる複素正弦波を表示している.またこれの係数は振幅と初期位相を表示し,式 (1‑16) おける合成された正弦波の静止ベクトル表示と等価となる.よって,合成した正弦波の角周波数は ω となり,1.3と同様に振幅 A,初期位相 φ は以下の式で与えられる.

(2-23) A=A12+A22+2A1A2cosφ1-φ2 (2-24) φ=tan-1A1sinφ1+A2sinφ2A1cosφ1+A2cosφ2

2.6. 正弦波の複素数表示の適用範囲

以上,極形式による正弦波の複素数表示によって,位相の進みや遅れ,時間微分積分,角周波数が等しい正弦波の合成を容易に計算,表示出来る事を示した.しかし,うまい話には必ず裏がある.実この表示方法の適用範囲は,計算によって正弦波の角周波数が変化しない場合に限定される.振幅と初期位相は変化しても構わない.本資料に述べた位相の進みや遅れ,時間微分積分,角周波数が等しい正弦波の合成では正弦波の角周波数はいずれも変化しない.

一方,この表示方法は,計算結果が,正弦波以外の波形となる場合や,角周波数が異なる正弦波となる場合には適用出来ない.この例として正弦波の積がある.正弦波同士の積は正弦波にはならない (角周波数が元の正弦波の角周波数の和と差になる2つの正弦波の重ね合わせとなる) ため下記の様な用法は誤りとなる.

(2-25) A1ejω1t+φ1A2ejω2t+φ2=A1A2ejφ1+φ2ejω1+ω2t

Note: 2.3 に述べた位相の進み遅れにおける定数係数の複素数の積と上記を混同しない事.時間関数となる正弦波同士の積に適用できないのである.

この表示方法が適用できる対象は,具体的には,入出力の関係が定数係数線形常微分方程式で記述されるシステムとなる.これの詳細に関しては 4章以降において詳しく述べる.尚,次の 3 章の内容は全てこの条件を満足しているため,この点を気にする必要は無い.

参考: 複素指数関数による正弦波の記述

本章に示した極形式による正弦波の複素数表示と異なる正弦波の記述方法として,複素指数関数による正弦波の記述がある.オイラーの公式 e = cos θ + j sin θ により,cos θ 及び sin θ は以下の様に複素指数関数で表示する事ができる.

(2-26) cosθ=ejθ+e-jθ2 sinθ=ejθ-e-jθj2=-jejθ-e-jθ2

従って,時間 t に観測された変位が y (t),振幅が A,角周波数が ω,初期位相が φ,位相が (ωt + φ) となる正弦波は,以下の様に複素指数関数で表示する事ができる.

(2-27) yt =Asinωt+φ =Acosφsinωt+Asinφcosωt =Aejφ+e-jφ2ejωt-e-jωtj2+Aejφ-e-jφj2ejωt+e-jωt2 =Aejφejωt-e-jφe-jωtj2 =Aejωt+φ-e-jωt+φj2

上記は正弦波の複素数表示 A e j (ωt + φ) と,これと共役な複素数 A e −j (ωt + φ) に基づいた正弦波の記述と考える事もできる.この場合,後者の共役複素数は,下図に示す様に,時間 t の経過と共に時計回りに角周波数 ω で回転する理論上,想像上の正弦波となり,負の周波数と呼ばれる.

f:id:suzumushi0:20170604143546p:plain
図2-5: 負の周波数.

正弦波の極形式による複素指数表示と,上記に示した複素指数関数による正弦波の記述は,各々複素数平面と直交座標における正弦波の記述方法であるため,これらを混在させない事をお勧めする.正弦波を複素指数表示で記述したにも係わらず,正弦波の変位を複素指数関数による正弦波で記述している例が散見されるが,この場合は変位に負の周波数 A e −j (ωt + φ) が出現する事の説明が付かなくなる.

本資料で何回も述べている通り,正弦波の極形式による複素指数表示とは,数式の表現上では複素指数関数というあたかも一つの数値であるかの様に表示しているだけで,それの実態は正弦波のベクトル表示と論理的に等価な,実部と虚部からなる只の複素数であり,その虚部は変位を示すのであるから,それを変位とすれば良いのである.