Another way of generating SSB is called phasing method. This uses a technique called phase discrimination to cancel out one of the sidebands at the generation stage (instead of filtering it out afterwards).
The phasing method uses complex IQ processing to resolve the superposition of lower and upper sidebands at audio frequencies.
The complex mixer creates an I and Q component by splitting the signal into two DSBSC mixers that are modulated by a sine and cosine local oscillator (e.g. implemented by a phase shift of 90°). An Hilbert transformer shifts the Q component by 90° before entering the DSBSC mixer. The I and Q component are then added together to form the SSB signal.
I think just by looking at the block diagram, it is not too intuitive on how we cancel one of the sidebands by using complex numbers, but let's build this block diagram first, see it working and then validate the answer mathematically.
We first start by generating a quadrature baseband signal by shifting
Time Domain Waveforms
Second, we generate two DSBSC signals in quadrature to each other by multiplying with the respective carrier.
Time Domain Waveforms
Notice on how we have two DSBSC signals with a modulation index
Frequency Domain Spectrum
Looking at the spectrum we see that both DSBSC signals have the same sidebands, which makes sense because the spectrum makes all magnitudes positive.
However, if I was able to plot the Fourier Transform, I would see the DSBSC
If we plot the Fourier Transform, we get the following graphs:
On the last step, we can see the final result by probing
The cool part with this last step is that we can validate the Fourier Transform graphs 🙂
Frequency Domain Spectrum
The cool part about this is, if I play around with the phase shifter that generates the
Or we could subtract the signals instead of adding to reverse the sidebands result.
The good news about the theory is that we covered pretty much all of it already, we just need to formalize it.
Generate a quadrature baseband signal by shifting
Generate two DSBSC signals in quadrature to each other by multiplying with the respective carrier.
Last step, add or subtract
Addition
To make our life easier and this process a bit faster we can use the knowledge from the DSBSC section and from the Fourier Analysis Support Knowledge section.
Recall that we can eliminate the frequencies that are negative from