主要内容

通过带宽可视化RF预算分析

这个例子展示了如何编程方式执行RF接收器系统的一个RF预算分析和跨越输入信号的带宽可视化所计算的预算结果。

首先,使用放大器调制器RFELEMENT., 和排名对象指定设计中的2端口RF元件。然后通过级联元件一起成RF系统与计算RF预算结果RFBUDGET.

RFBUDGET.对象使设计勘探和可视化在MATLAB®命令行或图形在RF预算分析仪应用程序。它还使自动RF模块库™模型和测量测试平台生成。

介绍

RF系统设计者通常首先预算规格为增益,整个系统的噪声系数(NF),和非线性(IP3)一个设计过程。

支持RF预算分析的MATLAB功能使得可视金宝app化增益,NF和IP3在信号的带宽中的多个频率下可视化增益。你可以:

  • 编程建设RFBUDGET.对象2端口RF元件的出。

  • 使用命令行显示RFBUDGET.对象查看单频预算结果。

  • 向量化的输入频率RFBUDGET.对象并使用MATLAB绘图在输入信号的带宽上可视化RF预算结果。

此外,与RFBUDGET.对象,你可以:

  • 利用出口的方法来生成MATLAB脚本,RF模块集模型,或测量的Simulink测试平台。金宝app

  • 展示命令复制的RFBUDGET.对象进入RF预算分析仪应用程序。

RF接收器的建筑元素

基本RF接收器由RF滤波器,RF放大器,解调器,IF滤波器和IF放大器组成。

第一积和参数各2端口RF元件。然后用RFBUDGET.用输入频率为2.1 GHz,输入功率-30 dBm和输入带宽45 MHz,级联元素。

F1 =的NPort('rfbudget_rf.s2p''RFBandpassFilter');A1 =放大器('姓名''rfamplifier'......'获得',11.53,......'nf',1.53,......'oip3',35);d =调制器('姓名'“解调器”......'获得',-6,......'nf',4,......'oip3',50,......'lo',2.03e9,......'convertertype''下');F2 =的NPort('rfbudget_if.s2p''IFBandpassFilter');A2 =放大器('姓名''IFAmplifier'......'获得',30,......'nf'8,......'oip3',37);b = rfbudget(“元素”,[F1 A1 d F2 A2],......'InputFrequency',2.1e9,......'可达到的,-30,......'signalBandwidth',45E6);

可视化RF预算结果在MATLAB

只需使用MATLAB即可查看标量频率结果disp在命令行查看结果。预算的每列仅显示级联的结果仅是前一列的元素。请注意,最终列显示整个级联的RF预算结果。

DISP(b)中
具有属性的RFBUDGET:[1x5 rf.internal.rfbudget.element] InputFrequency:2.1 GHz可用性PURTER:-30 DBM信号带宽:45 MHz求解器:FRIIS AUTOUPDATE:真实分析结果输出频率:(GHz)[2.1 2.1 0.07 0.07]输出功率:(DBM)[-31.53 -20 -26 -27.15 2.847]旋转率为:(DB)[-1.53​​4 9.996 3.996 2.847 32.85] NF:(DB)[1.533 3.064 3.377 3.611 7.036] IIP2:(DBM)[] OIP2 :(DBM)[] IIP3:(DBM)[INF 25 24.97 24.97 4.116] OIP3:(DBM)[INF 35 28.97 27.82 36.96] SNR:(DB)[65.91 64.38 64.07 63.83 60.41]

剧情RF预算结果与输入频率

使用预算的RFPLOT.函数来产生的累积的RF预算结果与一系列级联输入频率的报告准备图。累积(即终止子级联)结果自动计算在整个设计以显示RF预算结果的变化。使用该图窗口的数据光标在不同阶段不同的频率以交互探索值。

RFPLOT(B,'噘'

图Pout的包含一个轴对象。与标题输出功率弗里斯分析的轴对象包含类型的线5米的物体。这些对象表示1..1,1..2,1..3,1..4,1..5。

RFPLOT(B,“原理确定”

图原理确定包含一个轴对象。与标题转换器增益弗里斯分析的轴对象包含类型的线5米的物体。这些对象表示1..1,1..2,1..3,1..4,1..5。

剧情RF预算网络参数的测试结果与输入频率

使用RF预算smithplot /极性产生累积RF预算略峰表结果的曲线图的功能与一系列级联输入频率。用smithplot功能视图反射系数和极性向视图反射和透射系数。

smithplot(B,1,1)

极性(B,2,1)

轻松导出到RF模块集和Simulink金宝app

RFBUDGET.对象有其他有用的MATLAB方法:

可视化RF预算结果的应用

使用show命令复制一个单频RFBUDGET.对象进入RF预算分析仪应用程序。这阴谋史密斯, 和极性按钮的应用程序,其下拉选项中选择,来电RFPLOT.smithplot, 和极性分别。

在应用中,Expor吨按钮将当前设计到RFBUDGET.对象在MATLAB工作区。所有的RF预算对象的其他出口方式都可以通过导出按钮的下拉选项。

展示(b)

自动创建报表从MATLAB文件

如果你写了一个'myfile.m'该脚本构建您的设计和可视化与它RFPLOT.命令,尝试发布('myfile.m')在命令线的作用(或点击发布在MATLAB编辑按钮)。这种自动生成所有数据,并产生对你的同事,保存为HTML文件的报告。

要保存您的设计,请首先使用下面显示的命令撤消,然后使用“图”工具栏将文件菜单拉动并保存使用文件- >另存为并选择“另存为类型”到“PNG”或“PDF”。要将图形窗口重新播放到应用程序中,您可以单击图窗口右上角的码头可接受。

H =的findall(0,'类型''数字''姓名''无标题');套(h,'windowstyle''普通的')设置(H,'菜单栏''数字')设置(H,“工具栏”'汽车'

相关话题