Skip to main content

PSDF of an arbitrary signal

Short answer

Power spectral density gives distribution of average power over frequency, with area equal to average power. Truncate the signal to x_T(t), compute energy via Rayleigh, divide by T, and take T to infinity to obtain S_x(f)=lim |X_T(f)|^2/T. It is the Fourier transform of autocorrelation.

What is power spectral density function (PSDF)? Derive an expression for PSDF of an arbitrary signal X(t).

Power spectral density function (PSDF)

The power spectral density Sx(f)S_x(f) of a power signal describes how its average power is distributed over frequency. Its unit is W/Hz, and the area under it equals the average power:

P=lim⁡T→∞1T∫−T/2T/2∣x(t)∣2dt=∫−∞∞Sx(f) dfP = \lim_{T\to\infty}\frac{1}{T}\int_{-T/2}^{T/2}|x(t)|^2dt = \int_{-\infty}^{\infty} S_x(f)\,df

Properties: Sx(f)≥0S_x(f) \ge 0; even in ff for real signals; Sx(f)S_x(f) is the Fourier transform of the autocorrelation Rx(τ)R_x(\tau) (Wiener–Khinchine theorem); for an LTI system Sy(f)=∣H(f)∣2Sx(f)S_y(f) = |H(f)|^2S_x(f).

Derivation of PSDF for an arbitrary signal x(t)x(t)

A power signal (e.g. a non-periodic random-like waveform) has infinite energy, so its Fourier transform may not exist. We therefore use a truncated version:

xT(t)={x(t),−T/2≤t≤T/20,elsewherex_T(t) = \begin{cases} x(t), & -T/2 \le t \le T/2 \\ 0, & \text{elsewhere} \end{cases}

xT(t)x_T(t) has finite energy, so it has a Fourier transform XT(f)=∫−T/2T/2x(t)e−j2πftdtX_T(f) = \int_{-T/2}^{T/2} x(t)e^{-j2\pi ft}dt.

Step 1: energy of the truncated signal (Rayleigh's theorem):

ET=∫−∞∞∣xT(t)∣2dt=∫−T/2T/2∣x(t)∣2dt=∫−∞∞∣XT(f)∣2dfE_T = \int_{-\infty}^{\infty}|x_T(t)|^2dt = \int_{-T/2}^{T/2}|x(t)|^2dt = \int_{-\infty}^{\infty}|X_T(f)|^2df

Step 2: average power over the interval TT:

PT=ETT=1T∫−T/2T/2∣x(t)∣2dt=∫−∞∞∣XT(f)∣2T dfP_T = \frac{E_T}{T} = \frac{1}{T}\int_{-T/2}^{T/2}|x(t)|^2dt = \int_{-\infty}^{\infty}\frac{|X_T(f)|^2}{T}\,df

Step 3: let T→∞T \to \infty. The left side becomes the average power of x(t)x(t):

P=lim⁡T→∞1T∫−T/2T/2∣x(t)∣2dt=∫−∞∞[lim⁡T→∞∣XT(f)∣2T]dfP = \lim_{T\to\infty}\frac{1}{T}\int_{-T/2}^{T/2}|x(t)|^2dt = \int_{-\infty}^{\infty}\left[\lim_{T\to\infty}\frac{|X_T(f)|^2}{T}\right]df

Step 4: identify the PSD. Since P=∫Sx(f) dfP = \int S_x(f)\,df, the integrand is the power spectral density:

Sx(f)=lim⁡T→∞∣XT(f)∣2TS_x(f) = \lim_{T\to\infty}\frac{|X_T(f)|^2}{T}

The quantity ∣XT(f)∣2/T|X_T(f)|^2/T is called the periodogram; its limit is the PSD.

Special case, periodic signal: with Fourier coefficients cnc_n and fundamental f0f_0, the PSD is a set of impulses,

Sx(f)=∑n=−∞∞∣cn∣2 δ(f−nf0)S_x(f) = \sum_{n=-\infty}^{\infty}|c_n|^2\,\delta(f - nf_0)

Example: for x(t)=Acos⁡2πf0tx(t) = A\cos 2\pi f_0 t, c±1=A/2c_{\pm1} = A/2, so Sx(f)=A24[δ(f−f0)+δ(f+f0)]S_x(f) = \frac{A^2}{4}[\delta(f-f_0) + \delta(f+f_0)] and P=A2/4+A2/4=A2/2P = A^2/4 + A^2/4 = A^2/2, as expected.

Relation to autocorrelation: it can also be shown that Sx(f)=∫Rx(τ)e−j2πfτdτS_x(f) = \int R_x(\tau)e^{-j2\pi f\tau}d\tau where Rx(τ)=lim⁡T→∞1T∫−T/2T/2x(t)x∗(t−τ)dtR_x(\tau) = \lim_{T\to\infty}\frac1T\int_{-T/2}^{T/2}x(t)x^*(t-\tau)dt.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 1 questions →