Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Low frequency modulation in high frequency DDS generated signal

Quant01

Newbie level 5
Newbie level 5
Joined
Nov 13, 2024
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
109
Hi all,
Recently, I posted the following message on another forum and was advised to ask around in a DSP forum :

"I've been using an arbitrary waveform generator for one of my projects, and specifically, I'm using a DDS option on that AWG (the waveform generator is an M4i6621x8 from Spectrum Instrumentation). Essentially, I'm sending asking the DDS to output a sum of RF sine waves, all of them being on the order of 10s of MHz, with a delta in frequency of at least 1Mhz. However, on the output signal, if I ask for a certain amount of sin waves (usually 5 or more), I start observing a modulation of the amplitude of frequency a few hundred mHz (orders of magnitude away from my input frequencies). The modulation is sinusoidal.
My questions are : why does this happen and how can I remove this feature ? I would expect some MHz beating because of how sum of sine functions work, but definitely not mHz.
Some additional information :
-the frequency resolution of the DDS is about 290 mHz, so this value seems to fit with the observed beating, but I fail to see how this could be related to the issue.
-I didn't notice such beating when using less than 5 frequencies as an input.
-I am using a ZHL-1-2W+ power amplifier at the output of the AWG, which is then connected to an acousto optic deflector (a device that diffracts a laser beam according to input frequencies). The amplitude modulation becomes visible on camera based on the intensity of the diffracted beams."

If anyone knows how to solve this issue or has any idea, it would be greatly appreciated.
Thanks in advance.
 
This can be what undersampled RF looks like
What do you mean? there is no physical sampling rate.
f1 is normalised 0.13 of Fs of 1
f2 is normalised 0.27 of Fs of 1
both added as they are generated.

do FFT and you should see 0.13 and 0.27 with mirrored copies if frequency axis is set normalised between 0 and 1
 
Hi,

I guess the root cause of the issue is already validated.

If it was a DAC nonlinearity ... why would this nonlinearity not happen when one changes the frequency by 0.29Hz?
(Relative) Nonlinearities may vary with amplitude ... but why with frequency?

And the magnitude of nonlinearity errors are rather small ... I guess below 1% .. so one would not even recognize them on a scope picture. (but on an FFT)
Mainly because nonlinearities cause overtones.

Klaus
 
Hi,

I guess the root cause of the issue is already validated.

If it was a DAC nonlinearity ... why would this nonlinearity not happen when one changes the frequency by 0.29Hz?
(Relative) Nonlinearities may vary with amplitude ... but why with frequency?

And the magnitude of nonlinearity errors are rather small ... I guess below 1% .. so one would not even recognize them on a scope picture. (but on an FFT)
Mainly because nonlinearities cause overtones.

Klaus
ok so what is the cause called as technical term?
 
It´s the effect of adding two signals with almost identical frequencies.
Some call it "beating", some call it "envelope" ...

It´s the same effect that is used to tune guitar (strings).

Klaus
 
OK I can also see that in this basic simulation:
############################
f1 = sin(2*pi*(0:1023*10)*.1300);
f2 = sin(2*pi*(0:1023*10)*.1301);
f3 = sin(2*pi*(0:1023*10)*.1303);
f4 = sin(2*pi*(0:1023*10)*.1309);
f5 = sin(2*pi*(0:1023*10)*.140);

y = f1+f2+f3+f4+f5;
plot ( y)
############################
1732023005181.png


Clearly this is a time domain issue and is concern for applications like music or the issue of this thread.
It does not apply to frequency domain. The OP presented the issue as low frequency modulation.
Thanks for the clarification.
 
The OP presented the issue as low frequency modulation.
OK.
I also had my issues with correct terminology in this thread.

--> I read it as: (the amplitude is) modulated with a low frequency. (or looks alike)

I´m with you: this is not "visible" in frequency domain.
The modualtion frequency you see is not a real frequency.

Klaus
 
Hi,

D.A. (Tony) Stewart : I did check FFT a while ago but it didn't reveal anything specific. However I do have IMD in my signal, IMD3 according to the frequencies generated, but these frequencies carry very low power compared to the desired ones.
I'm not sure what you mean by sensitive to interference pattern, could you please specify ?

Kaz1 : If the root of the problem is indeed IMD, do you know of/is there a systematic way of cancelling the low frequency components that occur in the system ? To be truthful, I don't think I understand the underlying reason behind the intensity modulation. Klaus kindly explained what seemed to be the problem in the case of the specific frequencies I provided, but is this a systematic issue ? Should the differences of the differences of input frequencies always be 0 to avoid the "beating of the beating" (leading to the observable intensity beating) ? If you happen to know any literature references on the subject I would gladly take a look.
 
Hi,

D.A. (Tony) Stewart : I did check FFT a while ago but it didn't reveal anything specific. However I do have IMD in my signal, IMD3 according to the frequencies generated, but these frequencies carry very low power compared to the desired ones.
I'm not sure what you mean by sensitive to interference pattern, could you please specify ?

Kaz1 : If the root of the problem is indeed IMD, do you know of/is there a systematic way of cancelling the low frequency components that occur in the system ? To be truthful, I don't think I understand the underlying reason behind the intensity modulation. Klaus kindly explained what seemed to be the problem in the case of the specific frequencies I provided, but is this a systematic issue ? Should the differences of the differences of input frequencies always be 0 to avoid the "beating of the beating" (leading to the observable intensity beating) ? If you happen to know any literature references on the subject I would gladly take a look.
I see you are not sure about your problem.
Since laser applications is your area, we may not understand your problem. You need to word the problem "as is" rather than any lower level analysis or beatings or modulation.

The main question: is your application sensitive to time domain or not. I mean if you are just adding up clean tones you will get various patterns and peak-to average will change but frequency domain will be clean. The time domain issues are relevant is some cases such power amplifier's non-linear operation. So does your application fall into this category.
If it is IMD it will show on spectrum and will change in locations and power depending on generated tones though could be very weak in good design. There is plenty literature on IMD on the web.
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top