微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 天线设计和射频技术 > Software for simulation of a Modulator/Mixer

Software for simulation of a Modulator/Mixer

时间:04-05 整理:3721RD 点击:
Dear,

I am student in Master degree and I am working on a project to linearize mixer. I want to ask if someone knows a software of simulation which simulates the behavior of a mixer(where I can set up the non-linear behavior, by example if I want 7 harmonics)?
I also need to be able to implement my algorithm (C language) in this software, in order to verify if it linearizes well the mixer.

Actually I think I can do this with SIMULINK, I have a special block to run my algorithm (S-Function) and there is a RF toolbox with different Mixer blocks. However I didn?t succeed to use any of these Mixer blocks and anyway in the setup I don?t know if it?s possible to decide about harmonics or intermodulation (I didn?t find anything about this)?

If someone can either help me to find another software where I could test my algorithm on a model of mixer. OR confirm me that we can do it with Simulink and give me some hints on the method, I would be very grateful!

Thanks in advance!
Ludovic

Hi, have looked at GNUradio ? SDR radio ? I think in GNUradio you can code blocks in Python ( not C but the API might be worth looking at? ) sorry its a long shot but thought it might help..



Before you start to test linearization algorithms (I assume, it's a kind of adaptive pre-distortion) in Simulink, you should verify your mixer models. I'm not familiar with the RF toolbox. Basically non-linear diode characteristics and harmonic analysis (e.g. by FFT) should work for your purposes.

Apart from your special intention to test C-code in the simulation, a generic SPICE or dedicated RF simulator would be the preferred tool to evaluate the behaviour of a mixer.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top