RF建模入门
学习如何使用RF预算分析仪应用程序以构建一个简单的RF接收器,然后创建RF Blockset™电路包络多载波模型以执行模拟。
构建RF元素的级联(行向量)。
您可以通过添加其数据手册规范的元素来构建和分析RF级联。
你可以使用RF预算分析仪应用程序和拖放新元素,或者您可以使用Matlab®命令脚本链元素脚本。如果您不熟悉语法,则可以从App启动并生成MATLAB脚本。
按以下顺序将元素添加到链中:
由S参数touchstone文件指定的过滤器
低噪声放大器(LNA)
直接转换解调器
基带放大器
元素(1)= nport('sawfilterpassive.s2p');元素(2)=放大器(......'姓名'那'lna'那......'获得',18,......'NF',3,......'oip3'10);元素(3)=调制器(......'姓名'那'demod'那......'获得',10,......'NF',6.4,......'oip3',36,......'lo',2.45e9,......'convertertype'那'向下');元素(4)=放大器(......'获得',20,......'NF',11.3,......'oip3',42);
使用RF预算分析仪应用检查RF预算
构建A.RFBUDGET.
目的。MATLAB命令窗口动态显示预算分析结果。
b = rfbudget(......'元素',元素,......'Inputfrequency',2.45e9,......'可达到vitchow',-70,......'signalBandwidth',8e6)
b =具有属性的RFBUDGET:元素:[1x4 rf.internal.rfbudget.element] InputFrequency:2.45 GHz可用力vidth:-70 dbm信号带宽:8 MHz Solver:Friis AutoupDate:真实分析结果输出频率:(GHz)[2.45 2.45 0 0]OutputPower:(DBM)[-73.04 -55.04 -45.04 -25.04] rensdeducerain:(dB)[-3.044 14.96 24.96 44.96] NF:(DB)[2.326 5.699 5.823 5.868] IIP2:(DBM)[] OIP2:(DBM)[] IIP3:(DBM)[INF -5.674 -5.782 -7.865] OIP3:(DBM)[INF 10 19.89 37.81] SNR:(DB)[32.62 29.25 29.12 29.08]
或者你可以想象出来RFBUDGET.
使用MATLAB命令在应用程序中的对象展示(b)
。
生成RF块集模型
使用出口按钮在RF预算分析仪应用程序创建RF Blockset模型或:
exportrfblockset(b)save_system(GCS,'model_1'的)
您可以使用此模型进行多载波电路包络模拟。这输入端口/输出端口港口和配置块已正确设置,您可以复制模型以用于任何其他Simulink®测试台。金宝app
输入端口指定以2.45GHz为中心的复制PowerWave信号。
输出端口终止级联并提取以DC(0Hz)为中心的信封。I和Q信号是真实的基带信号。
配置块总共运行八个仿真频率,以捕获解调器和放大器引入的非线性。
这种情况下的仿真停止时间设置为等于
0.
。这意味着模拟只对模型(谐波余额)的静态分析。
观察并理解模型块:
描述过滤器的S参数块使用合理拟合来模拟时域中的频率数据。请注意,在2.45 GHz,它引入了大约-58度的相位旋转。
两个放大器都指定IP3,但您也可以指定IP2。
解调器包括理想的频道选择过滤器。可以添加额外的损伤,例如LO泄漏和I / Q不平衡。
模拟模型以比较输出功率值RF预算分析仪应用值。请注意,由于S参数块引入的相位旋转,复杂输入信号部分在I和Q分支上部分地下变频,因此两个分支机构上的输出电源是不同的。因此,以任意的低频测量直接转换接收器的增益和其他规范。
生成测量试验台
使用出口按钮在RF预算分析仪应用程序创建测量测试窗或:
ExportTestBench(B)Save_System(GCS,'model_2'的)
要测量增益,噪声数据和OIP3使用RF测量单元对话框选择要验证的值。
观察并理解Testbench块:
您可以测量I或Q分支机构上的输出。
测量以任意低频完成
在任意信号带宽上的时域中完成测量
运行以下模拟:
测量增益(禁用噪声以进行准确测量)。
测量NF。减少基带带宽至8E3以进行窄带测量。以这种方式,噪声系数测量不受滤波器选择性的影响。
测量OIP3。保持较小的基带带宽和禁用噪声以进行准确测量。
相比之下,您将看到增益,噪声系数和IP3的值匹配值RF预算分析仪应用程序在测试台中报告。