rfckt.amplifier
RF放大器
Description
使用rfckt.amplifier
目的to represent RF amplifiers that are characterized by network parameters, noise data, and nonlinear data
使用read
对象函数以以下格式之一读取来自数据文件的放大器数据:
试金石
安捷伦®P2D
安捷伦S2D
一个mP
笔记
If you setNonLinearData
使用rfdata.ip3
orrfdata.power
,然后将属性从标量OIP3格式转换为格式rfdata.ip3
orrfdata.power
。
创建
Description
h = rfckt.amplifier
返回一个放大器电路对象,其属性都具有其默认值。
h = rfckt.amplifier(名称,值)
sets properties using one or more name-value pairs. For example,rfckt.amplifier('intptype','cutic')
creates an RF amplifier circuit that uses cubic interpolation. You can specify multiple name-value pairs. Enclose each property name in quotes. Properties not specified retain their default values.
特性
对象功能
analyze |
分析频域中的RFCKT对象 |
计算 |
计算RFCKT对象或RFDATA对象的指定参数 |
圆圈 |
在史密斯图表上绘制圆圈 |
提炼 |
从RFCKT对象或数据对象提取指定的网络参数 |
listformat |
List valid formats for specified circuit object parameter |
listparam |
List valid parameters for specified circuit object |
loglog |
使用日志量表绘图指定的电路对象参数 |
阴谋 |
Plot circuit object parameters on X-Y plane |
Plotyy |
带有两个y轴的RF电路或RF数据的绘图参数 |
getop |
显示操作条件 |
polar |
Plot specified object parameters on polar coordinates |
Semilogx |
使用日志秤绘制RF电路对象参数X-axis |
半学 |
使用日志秤绘制RF电路对象参数y-axis |
史密斯 |
史密斯图上的情节电路对象参数 |
write |
从电路或数据对象编写RF数据以文件 |
getz0 |
计算RFCKT传输线对象的特征阻抗 |
read |
读取从文件到新的或现有电路或数据对象的RF数据 |
restore |
恢复原始数据的频率 |
getop |
显示操作条件 |
GroupDelay |
Group delay of S-parameter object or RF filter object orRF工具箱电路对象 |
Examples
一个lgorithms
这analyze
函数计算一个nalyzedResult
使用存储在rfckt.amplifier
目的properties as follows:
这
analyze
函数使用存储在Noiseata
property of therfckt.amplifier
目的to calculate the noise figure.这
analyze
函数使用存储在非线性
property of therfckt.amplifier
目的to calculate OIP3.如果电源数据存在于
非线性
property, the block extracts the AM/AM and AM/PM nonlinearities from the power data.如果是
非线性
属性仅包含IP3数据,该方法计算并添加了非线性:Using the third-order input intercept point value in dBm to compute the factor,F,在放大器对象应用非线性之前,这会缩放输入信号:
Computing the scaled input signal by multiplying the amplifier input signal byF。
将缩放输入信号限制为最大值1。
根据以下立方多项式方程将AM/AM转换应用于放大器增益:
在哪里你是缩放输入信号的大小,它是无单位归一化输入电压。
这
analyze
函数使用存储在'NetworkData'
property of therfckt.amplifier
目的to calculate the group delay values of the amplifier at the frequencies specified in弗雷克
,如在analyze
功能参考页。这
analyze
函数使用存储在NetworkData
property of therfckt.amplifier
对象以在指定的频率下计算放大器的S参数值弗雷克
。如果是'NetworkData'
property contains network Y-parameters or Z-parameters, theanalyze
F你nction first converts the parameters to S-parameters. Using the interpolation method you specify with theIntpType
property, theanalyze
方法插值S-参数值以在指定频率下确定其值。Specifically, the
analyze
功能根据其频率的上升顺序订购S-参数,Fn。然后,它使用MATLAB插值S-参数®interp1
功能。例如,下图中的曲线说明了插值的结果11参数以五个不同的频率。有关更多信息,请参见“一维插值”和
interp1
reference page.如前图所示,
analyze
函数使用参数值F最小,,,,the minimum input frequency, for all frequencies smaller thanF最小。It uses the parameters values atFmax,,,,the maximum input frequency, for all frequencies greater thanFmax。In both cases, the results may not be accurate, so you need to specify network parameter values over a range of frequencies that is wide enough to account for the amplifier behavior.
References
[1] EIA/IBIS公开论坛。试金石文件格式规范,,,,Rev. 1.1, 2002 (https://ibis.org/connector/touchstone_spec11.pdf)。