3

I try to implement a frequency modulator.

From what I know, the more I vary the modulation index (which is set by the gain block here,) the more the spectral lines should increase in number.

When I increase the modulation index, the spectrum of my modulated signal does not change. Can someone explain to me why?

My signal (signal modulant) : \$m(t) = 3cos(2 \pi*f_m t ) + 6\$ , where \$f_m\$ = 500Hz

Carrier signal (porteuse) : \$p(t) = cos(2\pi*f_c t )\$ , where \$f_c\$ = 6kHz

Sample time of every signal = 1/1000

Here my schematic diagram:

enter image description here

With a modulation index of 0.2, the spectrum schema gives:

enter image description here

With a modulation index of 0.5, the spectrum schema gives:

enter image description here

Here is the design I have:

Narrow band FM modulation:

enter image description here

The output signal (signal modulé) in the scope gave me :

enter image description here

JRE
  • 67,678
  • 8
  • 104
  • 179
  • What is the mathematical operation that the `dot product` block does? Why do you think that this block diagram creates an FM signal. I think it creates an AM signal. That is why there are only two side bands. What is the integrator block for? – AJN Oct 01 '20 at 14:23
  • In fact this is a example I try to implement and It said that it is a narrow band FM modulation, I'm also very suspicious about the design because the results are false – Rayane ait ali yahia Oct 01 '20 at 14:25
  • Can you show the time domain plot stored in `signal modulé`? It should be of constant amplitude if it is an FM signal. Can you confirm if it is so. – AJN Oct 01 '20 at 14:26
  • Where is it said that it is a narrow band FM modulation? Can you provide a link to the source? – AJN Oct 01 '20 at 14:27
  • @AJN I updated the post and added to it the necessary ,about the output signal (signal modulé ) and the time domain plot is between 0 and 10 sec – Rayane ait ali yahia Oct 01 '20 at 14:32
  • "*the more the spectral lines increase in number*". Do you mean either **1)** the number of spectral lines (sidebands) increase, or, **2)** the magnitude of the existing two side bands increase?? From what I understand, this circuit is meant only for \$\beta << 1\$. So you should not expect more number of sidebands. – AJN Oct 01 '20 at 14:42
  • And a pure integrator on a signal with a DC content is also not a good idea. It is what is causing the linear growth in amplitude of the output signal. Remove either the bias or the integrator. – AJN Oct 01 '20 at 14:45
  • Yes you're right , the circuit is meant only for \beta <<1 . What I meant is that the number of spectral lines (sidebands) should increase ,correct me if I 'm wrong . – Rayane ait ali yahia Oct 01 '20 at 15:10
  • What I didn't understand is that the amplitude of the output signal is actually varying when it shouldn't, it should only be the frequency that changes – Rayane ait ali yahia Oct 01 '20 at 15:14

1 Answers1

0

According to Wikipedia, narrow band FM has a modulation index less than 0.3.

This set of slides also mentions a similar circuit (Fig. 4.4 in the link) for narrow band modulator. The modulation index is small there too. Condition \$\beta\int m(t) << 1\$ is not satisfied in your example because the bias added to the message when integrated, produces large values.

The equation for narrow band FM mentioned in your question is derived in the above links. The derivation assumes certain approximation. So it will generate only 2 side bands; one upper and lower. Increasing the modulation index will

  1. Make the assumption made in the derivation invalid.
  2. Have no effect on the narrow band approximation equation.

The "FM" output has varying amplitude since the input message signal has a bias in it. When integrated, the bias integrates to \$kt\$ which is a (linearly) increasing signal. When multiplied with the carrier, this linearly increasing signal results in the output also to increase in amplitude.

The narrowband equation should be used only if the result of the integration of the message signal has small values. Your message signal (with its bias) doesn't have satisfy that condition when it is integrated.

Try after removing the bias. You will still get only two side bands since it is still an approximate formula for FM.

AJN
  • 3,756
  • 1
  • 9
  • 20
  • The link I provided says one more thing about narrow band FM. "*Amplitude Distortion of Narrow-band FM :The envelope contains a residual amplitude modulation that varies with time*". so, even after removing the bias, you will not get perfect constant-amplitude FM. – AJN Oct 01 '20 at 15:22
  • You're perfectly right , after removing the bias , I didn't get the result I want . I think that I will still get only two side bands since it is still an approximate formula for FM . Thank you so much for the time you gave me , I will mark this post solved ,thanks to you @AJN – Rayane ait ali yahia Oct 01 '20 at 15:31