114 公務人員升官等薦任 電信工程 通信與系統 考古題詳解

114 年・公務人員升官等・薦任・電信工程
試題代碼 通信與系統

第 一 題20 分

某 WiFi 帶通(bandpass)調變訊號為

xbp(t)=Re⁡{e−(1−j4.8π×109)tu(t)},x_{bp}(t)=\operatorname{Re}\left\{e^{-(1-j4.8\pi\times10^9)t}u(t)\right\},

通過一個脈衝響應(impulse response)為

hbp(t)=Re⁡{e−(2−j4.8π×109)tu(t)}h_{bp}(t)=\operatorname{Re}\left\{e^{-(2-j4.8\pi\times10^9)t}u(t)\right\}

的帶通濾波器(bandpass filter)。其中,u(t)u(t) 為單位階躍函數(unit step function)。

(一) 請求出此帶通訊號的希爾伯特轉換(Hilbert transform)$\hat{x}_{bp}(t)。(8 分)

(二) 請求出此帶通訊號的輸出訊號 $y_{bp}(t)。(12 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查帶通訊號的希爾伯特轉換,以及帶通訊號通過線性時不變系統後的輸出。利用解析訊號可將帶通訊號視為複數訊號的實部與虛部:

若 z(t)=x(t)+jx^(t)z(t)=x(t)+j\hat{x}(t) 為 x(t)x(t) 的解析訊號,則

x(t)=Re⁡{z(t)},x^(t)=Im⁡{z(t)}.x(t)=\operatorname{Re}\{z(t)\},\qquad \hat{x}(t)=\operatorname{Im}\{z(t)\}.

對正頻率的複指數 ejω0te^{j\omega_0t},其希爾伯特轉換為 −jejω0t-je^{j\omega_0t};因此

H{e−atcos⁡(ω0t)u(t)}=e−atsin⁡(ω0t)u(t),a>0.\mathcal{H}\{e^{-at}\cos(\omega_0t)u(t)\} =e^{-at}\sin(\omega_0t)u(t),\qquad a>0.

輸出則由摺積 ybp(t)=xbp(t)∗hbp(t)y_{bp}(t)=x_{bp}(t)*h_{bp}(t) 求得。令

ω0=4.8π×109,xbp(t)=e−tcos⁡(ω0t)u(t),hbp(t)=e−2tcos⁡(ω0t)u(t).\omega_0=4.8\pi\times10^9,\qquad x_{bp}(t)=e^{-t}\cos(\omega_0t)u(t),\qquad h_{bp}(t)=e^{-2t}\cos(\omega_0t)u(t).

解題方法

(一)希爾伯特轉換

將訊號改寫為

xbp(t)=e−tcos⁡(ω0t)u(t).x_{bp}(t)=e^{-t}\cos(\omega_0t)u(t).

由希爾伯特轉換對正弦、餘弦的相位關係,得到

x^bp(t)=e−tsin⁡(ω0t)u(t).\hat{x}_{bp}(t)=e^{-t}\sin(\omega_0t)u(t).

階躍函數保留訊號的因果起始條件,轉換後仍乘上 u(t)u(t)。

(二)輸出訊號

由摺積定義,

ybp(t)=∫−∞∞xbp(τ)hbp(t−τ) dτ.y_{bp}(t)=\int_{-\infty}^{\infty}x_{bp}(\tau)h_{bp}(t-\tau)\,d\tau.

兩訊號皆為因果訊號,積分範圍限制為 0≤τ≤t0\leq \tau\leq t,故 t<0t<0 時輸出為零;對 t≥0t\geq0,

ybp(t)=∫0te−τcos⁡(ω0τ)e−2(t−τ)cos⁡ ⁣(ω0(t−τ)) dτ.y_{bp}(t) =\int_0^t e^{-\tau}\cos(\omega_0\tau) e^{-2(t-\tau)}\cos\!\bigl(\omega_0(t-\tau)\bigr)\,d\tau.

提出與 τ\tau 無關的因子:

ybp(t)=e−2t∫0teτcos⁡(ω0τ)cos⁡ ⁣(ω0(t−τ)) dτ.y_{bp}(t)=e^{-2t}\int_0^t e^\tau \cos(\omega_0\tau)\cos\!\bigl(\omega_0(t-\tau)\bigr)\,d\tau.

使用積化和差公式

cos⁡Acos⁡B=12[cos⁡(A−B)+cos⁡(A+B)],\cos A\cos B=\frac{1}{2}\left[\cos(A-B)+\cos(A+B)\right],

其中 A=ω0τA=\omega_0\tau、B=ω0(t−τ)B=\omega_0(t-\tau),因此

ybp(t)=e−2t2[cos⁡(ω0t)∫0teτ dτ+∫0teτcos⁡(2ω0τ−ω0t) dτ].y_{bp}(t)=\frac{e^{-2t}}{2} \left[ \cos(\omega_0t)\int_0^t e^\tau\,d\tau +\int_0^t e^\tau\cos(2\omega_0\tau-\omega_0t)\,d\tau \right].
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 二 題20 分

求出長度為 77 的單一錯誤更正二位元碼(single-error-correcting binary code)所需冗餘(redundancy)之:

(一) 下界碼數(lower bound)。(10 分)

(二) 上界碼數(upper bound)。(10 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

單一錯誤更正碼的最小漢明距離須滿足 dmin⁡≥2t+1=3d_{\min}\ge 2t+1=3,其中 t=1t=1。冗餘量 rr 是碼長 nn 減去資訊位元數 kk,即 r=n−kr=n-k。本題以長度 n=7n=7、更正能力 t=1t=1,分別用漢明界求冗餘下界,再用 Gilbert 界求冗餘上界。

解題方法

(一)冗餘下界:漢明界

每個合法碼字周圍、漢明距離不超過 11 的向量共有

∑i=01(7i)=(70)+(71)=1+7=8.\sum_{i=0}^{1}\binom{7}{i} =\binom{7}{0}+\binom{7}{1} =1+7=8.

單一錯誤更正碼中,各碼字的這些範圍不得重疊,因此若碼字數為 MM,須滿足

M⋅8≤27.M\cdot 8\le 2^7.

所以 M≤16M\le 16,資訊位元數至多為 k=log⁡2M≤4k=\log_2 M\le 4,冗餘量因此滿足

r=7−k≥3.r=7-k\ge 3.

(二)冗餘上界:Gilbert 界

存在最小距離至少 33 的二元碼,其碼字數至少為

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 三 題20 分

離散隨機變數(discrete random variable)XX 與 YY 具有下表的聯合機率質量函數(jointly probability mass function):

p(x,y)p(x,y)x=0x=0x=1x=1
y=0y=01132\frac{11}{32}132\frac{1}{32}
y=1y=1532\frac{5}{32}1532\frac{15}{32}

下面所有小題答案的衡量單位,請以位元(bits)表示。換句話說,請你以 22 為底來執行相關的對數計算。

附註:你可能需要以下數值: log⁡23≃1.585\log_2 3\mathrel{\simeq}1.585、log⁡25≃2.322\log_2 5\mathrel{\simeq}2.322、log⁡27≃2.807\log_2 7\mathrel{\simeq}2.807、log⁡211≃3.459\log_2 11\mathrel{\simeq}3.459。

(一) 請分別計算隨機變數 XX 與 YY 各自的熵值(entropy),H(X)H(X) 與 H(Y)H(Y)。(6 分)

(二) 請分別計算條件隨機變數 X∣YX\mid Y 與 Y∣XY\mid X 各自的條件熵值(conditional entropy),H(X∣Y)H(X\mid Y) 與 H(Y∣X)H(Y\mid X)。(6 分)

(三) 請計算此聯合隨機變數 XX 與 YY 的聯合熵值(joint entropy)H(X,Y)H(X,Y),以及 XX 與 YY 之間的交互訊息(mutual information)I(X;Y)I(X;Y)。(8 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查離散隨機變數的熵、條件熵、聯合熵與交互訊息,所有對數均以 22 為底,單位為位元。

離散隨機變數 ZZ 的熵為

H(Z)=−∑zp(z)log⁡2p(z).H(Z)=-\sum_z p(z)\log_2 p(z).

兩變數的聯合熵與條件熵為

H(X,Y)=−∑x∑yp(x,y)log⁡2p(x,y),H(X,Y)=-\sum_x\sum_y p(x,y)\log_2 p(x,y), H(X∣Y)=−∑yp(y)∑xp(x∣y)log⁡2p(x∣y).H(X\mid Y)=-\sum_y p(y)\sum_x p(x\mid y)\log_2 p(x\mid y).

交互訊息表示知道一個變數後,另一個變數的不確定性減少多少:

I(X;Y)=H(X)−H(X∣Y)=H(Y)−H(Y∣X)=H(X)+H(Y)−H(X,Y).I(X;Y)=H(X)-H(X\mid Y)=H(Y)-H(Y\mid X) =H(X)+H(Y)-H(X,Y).

解題方法

先將聯合機率表加總成邊際機率:

pX(0)=11+532=12,pX(1)=1+1532=12,p_X(0)=\frac{11+5}{32}=\frac12,\qquad p_X(1)=\frac{1+15}{32}=\frac12, pY(0)=11+132=38,pY(1)=5+1532=58.p_Y(0)=\frac{11+1}{32}=\frac38,\qquad p_Y(1)=\frac{5+15}{32}=\frac58.

各列、各欄機率總和均為 11,符合機率分布的條件。

(一) 邊際熵 H(X)H(X) 與 H(Y)H(Y)

因為 XX 的兩個值各以機率 12\frac12 出現,

H(X)=−2(12log⁡212)=1 bit.H(X)=-2\left(\frac12\log_2\frac12\right)=1\ \text{bit}.

對 YY,

H(Y)=−38log⁡238−58log⁡258=38log⁡283+58log⁡285=38(3−log⁡23)+58(3−log⁡25)=3−38log⁡23−58log⁡25≃0.9544 bit.\begin{aligned} H(Y) &=-\frac38\log_2\frac38-\frac58\log_2\frac58\\ &=\frac38\log_2\frac83+\frac58\log_2\frac85\\ &=\frac38\left(3-\log_2 3\right) +\frac58\left(3-\log_2 5\right)\\ &=3-\frac38\log_2 3-\frac58\log_2 5\\ &\simeq 0.9544\ \text{bit}. \end{aligned}

(二) 條件熵 H(X∣Y)H(X\mid Y) 與 H(Y∣X)H(Y\mid X)

先由聯合機率除以邊際機率,求條件分布。給定 YY:

X=0X=1Y=01112112Y=11434\begin{array}{c|cc} & X=0 & X=1\\ \hline Y=0 & \frac{11}{12} & \frac{1}{12}\\ Y=1 & \frac14 & \frac34 \end{array}

因此,

H(X∣Y)=38[−1112log⁡21112−112log⁡2112]+58[−14log⁡214−34log⁡234]≃0.6769 bit.\begin{aligned} H(X\mid Y) ={}&\frac38\left[ -\frac{11}{12}\log_2\frac{11}{12} -\frac{1}{12}\log_2\frac{1}{12} \right]\\ &+\frac58\left[ -\frac14\log_2\frac14 -\frac34\log_2\frac34 \right]\\ \simeq{}&0.6769\ \text{bit}. \end{aligned}

給定 XX 的條件分布為

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 四 題20 分

一個二位元(binary)通訊系統傳送具有事前機率(prior probability)

Pr⁡(−1)=13\Pr(-1)=\frac{1}{3}

與

Pr⁡(1)=23\Pr(1)=\frac{2}{3}

的符元(symbol){−1,1}\{-1,1\},並使用最大事後機率接收器(maximum a posteriori receiver,MAP receiver)接收所傳送的符元。

此通道受到加性高斯白雜訊(additive white Gaussian noise)的干擾。當二位元符元「−1-1」被傳送時,加性高斯白雜訊的期望值為 00,變異數為 π\pi,即 N(0,π)N(0,\pi)。當二位元符元「11」被傳送時,加性高斯白雜訊的期望值為 00,變異數為 4π4\pi,即 N(0,4π)N(0,4\pi)。

(一) 請寫出這兩個符元的概似函數(likelihood function)。(4 分)

(二) 請求出這兩個符元的決策區域(decision region)H−1H_{-1} 與 H1H_1。(6 分)

(三) 請求出此通訊系統的平均最小錯誤機率(average minimum error probability)。請以 QQ-函數

Q(x)=∫x∞12πe−t2/2 dtQ(x)=\int_x^\infty \frac{1}{\sqrt{2\pi}}e^{-t^2/2}\,dt

表示出來。(10 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

MAP 接收器選擇後驗機率較大的符元。由貝氏定理,對觀測值 yy,判決為

H−1若Pr⁡(−1)fY∣−1(y)≥Pr⁡(1)fY∣1(y),H_{-1}\quad\text{若}\quad \Pr(-1)f_{Y|-1}(y)\geq \Pr(1)f_{Y|1}(y),

否則判決為 H1H_1。其中 fY∣s(y)f_{Y|s}(y) 是在傳送符元 ss 時的條件機率密度函數。

接收值為傳送符元加上雜訊,因此 Y=−1+NY=-1+N 時服從 N(−1,π)N(-1,\pi),而 Y=1+NY=1+N 時服從 N(1,4π)N(1,4\pi)。

解題方法

令觀測值為 yy。高斯機率密度函數為

fY∣s(y)=12πσs2exp⁡(−(y−s)22σs2).f_{Y|s}(y)=\frac{1}{\sqrt{2\pi\sigma_s^2}} \exp\left(-\frac{(y-s)^2}{2\sigma_s^2}\right).

(一)概似函數

傳送 −1-1 時,Y∼N(−1,π)Y\sim N(-1,\pi),故

fY∣−1(y)=12π2exp⁡(−(y+1)22π)=1π2exp⁡(−(y+1)22π).f_{Y|-1}(y) =\frac{1}{\sqrt{2\pi^2}} \exp\left(-\frac{(y+1)^2}{2\pi}\right) =\frac{1}{\pi\sqrt{2}} \exp\left(-\frac{(y+1)^2}{2\pi}\right).

傳送 11 時,Y∼N(1,4π)Y\sim N(1,4\pi),故

fY∣1(y)=18π2exp⁡(−(y−1)28π)=12π2exp⁡(−(y−1)28π).f_{Y|1}(y) =\frac{1}{\sqrt{8\pi^2}} \exp\left(-\frac{(y-1)^2}{8\pi}\right) =\frac{1}{2\pi\sqrt{2}} \exp\left(-\frac{(y-1)^2}{8\pi}\right).

(二)決策區域

代入先驗機率,判決為 −1-1 的條件是

13fY∣−1(y)≥23fY∣1(y),\frac{1}{3}f_{Y|-1}(y)\geq \frac{2}{3}f_{Y|1}(y),

亦即 fY∣−1(y)/fY∣1(y)≥2f_{Y|-1}(y)/f_{Y|1}(y)\geq 2。由兩個高斯密度之比,

fY∣−1(y)fY∣1(y)=2exp⁡(−(y+1)22π+(y−1)28π).\frac{f_{Y|-1}(y)}{f_{Y|1}(y)} =2\exp\left( -\frac{(y+1)^2}{2\pi} +\frac{(y-1)^2}{8\pi} \right).

因此條件化為

−(y+1)22π+(y−1)28π≥0⟺3y2+10y+3≤0.-\frac{(y+1)^2}{2\pi} +\frac{(y-1)^2}{8\pi}\geq 0 \quad\Longleftrightarrow\quad 3y^2+10y+3\leq 0.

因為 3y2+10y+3=(3y+1)(y+3)3y^2+10y+3=(3y+1)(y+3),可得

H−1=[−3,−13],H1=(−∞,−3)∪(−13,∞).H_{-1}=[-3,-\tfrac13], \qquad H_1=(-\infty,-3)\cup(-\tfrac13,\infty).

在 y=−3y=-3 與 y=−13y=-\tfrac13 處兩種判決的加權概似相等;邊界點的選擇不影響錯誤機率。

(三)平均最小錯誤機率

平均錯誤機率為「傳送 −1-1 卻判成 11」與「傳送 11 卻判成 −1-1」兩項的先驗加權和。

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 五 題20 分

在 10 GHz10\ \mathrm{GHz} 頻率下,地面站向距離 2,0002{,}000 公里的衛星發射 128 W128\ \mathrm{W} 功率。

地面天線增益為 36 dBi36\ \mathrm{dBi},其指向誤差損失(pointing error loss)為 0.5 dB0.5\ \mathrm{dB}。衛星天線增益為 38 dBi38\ \mathrm{dBi},具有指向誤差損失為 0.5 dB0.5\ \mathrm{dB}。假設大氣損耗(atmospheric loss)為 2 dB2\ \mathrm{dB},而極化損耗(polarization loss)為 1 dB1\ \mathrm{dB}。

衛星接收機在室溫下的雜訊指數(noise figure)為 6 dB6\ \mathrm{dB}。頻道所需頻寬為 5 MHz5\ \mathrm{MHz},且計算時使用 5 dB5\ \mathrm{dB} 的裕度(margin)(損耗)。

每小題 1010 分,共 2020 分。

(一) 請計算接收輸入功率(received input power level)。(10 分)

(二) 請計算輸出訊雜比(output SNR)。(10 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查衛星通信鏈路預算與接收端訊雜比計算:

  • 接收功率以鏈路預算計算:發射功率加上發射端、接收端天線增益,再扣除自由空間路徑損耗及其他損耗。
  • 接收端輸出訊雜比為接收載波功率與接收機總雜訊功率之比。以分貝表示時,兩者相減即可。

解題方法

(一)接收輸入功率

先將地面站發射功率換算為 dBW:

Pt=10log⁡10(128)=21.07 dBWP_t=10\log_{10}(128)=21.07\ \mathrm{dBW}

自由空間路徑損耗為:

LFS=92.45+20log⁡10(fGHz)+20log⁡10(dkm)L_{\mathrm{FS}}=92.45+20\log_{10}(f_{\mathrm{GHz}}) +20\log_{10}(d_{\mathrm{km}})

代入 f=10 GHzf=10\ \mathrm{GHz}、d=2,000 kmd=2{,}000\ \mathrm{km}:

LFS=92.45+20log⁡10(10)+20log⁡10(2,000)=178.47 dBL_{\mathrm{FS}} =92.45+20\log_{10}(10)+20\log_{10}(2{,}000) =178.47\ \mathrm{dB}

鏈路中兩端天線的有效增益,須扣除各自的指向誤差損失:

G地面,有效=36−0.5=35.5 dBiG_{\mathrm{地面,有效}}=36-0.5=35.5\ \mathrm{dBi} G衛星,有效=38−0.5=37.5 dBiG_{\mathrm{衛星,有效}}=38-0.5=37.5\ \mathrm{dBi}

因此,接收輸入功率為:

Pr=Pt+G地面,有效+G衛星,有效−LFS−L大氣−L極化−L裕度=21.07+35.5+37.5−178.47−2−1−5=−92.40 dBW\begin{aligned} P_r &=P_t+G_{\mathrm{地面,有效}}+G_{\mathrm{衛星,有效}}\\ &\quad-L_{\mathrm{FS}}-L_{\mathrm{大氣}}-L_{\mathrm{極化}}-L_{\mathrm{裕度}}\\ &=21.07+35.5+37.5-178.47-2-1-5\\ &=-92.40\ \mathrm{dBW} \end{aligned}

換算為 dBm:

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

其他考古題