Demodulate using FM method
Communications Toolbox / Modulation / Analog Baseband Modulation
The FM Demodulator Baseband block demodulates a complex input signal and returns a real output signal.
Data Types |
|
Multidimensional Signals |
|
Variable-Size Signals |
|
Represent a frequency modulated passband signal, Y(t), as
where A is the carrier amplitude, fc is the carrier frequency, x(τ) is the baseband input signal, and fΔ is the frequency deviation in Hz. The frequency deviation is the maximum shift from fc in one direction, assuming |x(t)| ≤ 1.
A baseband FM signal can be derived from the passband representation by downconverting it by fc such that
Removing the component at -2fc from ys(t) leaves the baseband signal representation, y(t), which is expressed as
The expression for y(t) is rewritten as
where , which implies that the input signal is a scaled version of the derivative of the phase, ϕ(t).
A baseband delay demodulator is used to recover the input signal from y(t).
A delayed and conjugated copy of the received signal is subtracted from the signal itself,
where T is the sample period. In discrete terms, wn=w(nT), and
The signal vn is the approximate derivative of ϕn, such that vn ≈ xn.
[1] Chakrabarti, I. H., and I, Hatai. “A New High-Performance Digital FM Modulator and Demodulator for Software-Defined Radio and Its FPGA Implementation.” International Journal of Reconfigurable Computing. Vol. 2011, No. 10.1155/2011, 2011, p. 10.
[2] Taub, Herbert, and Donald L. Schilling. Principles of Communication Systems. New York: McGraw-Hill, 1971, pp. 142–155.