Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect Correlated Voltage Noise Source Behavior #45

Open
mbe9a opened this issue Oct 27, 2021 · 1 comment
Open

Incorrect Correlated Voltage Noise Source Behavior #45

mbe9a opened this issue Oct 27, 2021 · 1 comment

Comments

@mbe9a
Copy link

mbe9a commented Oct 27, 2021

I'm trying to test a few circuits that can separate the real and imaginary parts of the cross-correlation of two noise sources. This can be accomplished with a 180degree hybrid (real part) and a 90degree hybrid (imaginary part). This technique was first published by Scott Wedge in the early 90's if you're interested. This may not be the most standard way to test the correlation, but it works. I tested with ADS and got the correct results. Anyway, I have a simple test set up where I have a correlated voltage noise sources object connected to ports 1 and 4 of a hybrid. I was hoping to see the change in output power (which is proportional to the real and imaginary parts of the cross-correlation) as I changed the normalized cross-correlation coefficient. The results are as-expected for the 180-degree hybrid, meaning that when I add a real number to the correlation coefficient, the noise sources behave correctly. Unfortunately, complex or purely imaginary correlation coefficients do not have the expected results. The imaginary portion as detected by the 90-degree hybrid is always zero no matter what coefficient I put in.

NOTE: This is a narrowband design, so it only REALLY works at the design frequency, which is 1.8GHz in this case. The following four images are: (1) setup showing 180-degree on left, 90-degree on right, 0 corr for both sources, (2) results, (3) setup with corr of 1 for 180-degree and +j for 90-degree, (4) results

image

image

image

image

Is this expected behavior? I have not looked "under the hood" at all, but I was hoping this would work without much debugging. Do the correlated noise sources not allow for complex correlation coefficients?

@felix-salfelder
Copy link
Member

felix-salfelder commented Oct 27, 2021 via email

@felix-salfelder felix-salfelder transferred this issue from Qucs/qucs Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants