主要内容

matchingnetwork

创建匹配1端口网络和网络生成电路对象

描述

使用matchingnetwork对象创建一个匹配的网络为1端口电路网络的阻抗匹配给定源阻抗的负载在指定的中心频率。的matchingnetwork对象存储生成的网络电路对象电路财产。这个函数exportCircuits也可以用于出口选择电路生成(s)。

您可以使用匹配网络设计师应用程序设计、可视化和比较单端负载的匹配网络。有关更多信息,请参见匹配网络设计师

创建

描述

例子

matchnet = matchingnetwork创建一个匹配的网络对象的默认属性值。

例子

matchnet = matchingnetwork(名称、值)设置使用一个或多个属性名称-值对。例如,matchnet = matchingnetwork (“SourceImpedance”、“60”)创建一个与源阻抗匹配网络的60欧姆。

属性

全部展开

源阻抗的终端从网络来源,指定为以下之一:

  • 常复杂的标量欧姆

  • sparameters对象

  • yparameters对象

  • zparameters对象

  • 文件的名称试金石文件

  • 单端电路对象

  • 天线工具箱™天线对象

  • 函数句柄函数计算阻抗的频率列表的列表

例子:“SourceImpedance”, 60

例子:matchnet。SourceImpedance = 60

例子:“SourceImpedance”、“default.s1p”

数据类型:|字符|字符串|function_handle

负载阻抗的终端从匹配的网络负载,指定为以下之一:

  • 常复杂的标量欧姆

  • sparameters对象

  • yparameters对象

  • zparameters对象

  • 文件的名称试金石文件

  • 单端电路对象

  • 天线天线工具箱对象

  • 函数句柄函数计算阻抗的频率列表的列表

例子:“LoadImpedance”, 60

例子:matchnet。LoadImpedance = 60

数据类型:|字符|字符串|function_handle

计算频率源和负载之间的阻抗匹配,指定为一个真正的积极的标量赫兹

例子:e9 CenterFrequency, 1

例子:matchnet。CenterFrequency = 1 e9

数据类型:

所需的带宽(传感器增益> = - 3 dB围绕在这个带宽CenterFrequency),指定为一个真正的积极的标量赫兹。

例子:“带宽”,100 e6

例子:matchnet。带宽= 100e6

数据类型:

需要装载质量因素,指定为一个真正积极的标量。设置LoadedQ更新的带宽。如果您指定CenterFrequency,LoadedQ重新计算的CenterFrequency带宽

例子:“LoadedQ”, 2

例子:matchnet。LoadedQ= 2

数据类型:

请注意

的第三个元素引入额外的自由度允许您控制LoadedQ财产。因此,带宽LoadedQ是隐藏的,当有两个组件。有关更多信息,请参阅,[1]

数量的组件或类型的拓扑匹配网络设计,指定为23组件的数量“π”,“三通”,或者,“L”对拓扑结构的类型。

例子:“组件”,“π”

例子:matchnet。组件=“π”

数据类型:|字符|字符串

一个电路对象数组包含给定的一组可能的匹配网络的设计参数。

请注意

这是一个只读属性。

对象的功能

addEvaluationParameter 为类添加了性能目标、通过或失败匹配网络的设计
circuitDescriptions 表描述每个创建匹配网络的拓扑结构和性能
getEvaluationParameters 目前用于排名和评价参数表通过或失败匹配网络的设计
clearEvaluationParameter 删除一个或多个性能目标
exportCircuits 选择生成和导出匹配网络电路对象从现有的匹配网络对象
rfplot 分析输入反射系数和传感器获得的匹配网络
smithplot 情节史密斯圆图上测量数据
sparameters 为射频数据计算的参数、网络电路,匹配网络对象

例子

全部折叠

使用对象创建一个默认匹配网络,matchingnetwork

matchnet = matchingnetwork
matchnet = matchingnetwork属性:SourceImpedance: 50欧姆LoadImpedance: 50欧姆CenterFrequency: 1 GHz组件:2电路:电路[1 x2)

创建一个与源阻抗匹配网络,100欧姆负载阻抗,75欧姆,中心频率,2 GHz,所需的装载质量因素,5日和组件的数量,3。

mnobj = matchingnetwork (“SourceImpedance”,100,“LoadImpedance”,75年,“CenterFrequency”2 e9“LoadedQ”5,“组件”3)
mnobj = matchingnetwork属性:SourceImpedance: 100欧姆LoadImpedance: 75欧姆CenterFrequency: 2 GHz的带宽:400 MHz组件:3 LoadedQ: 5电路:电路[1的混合体)

显示匹配网络电路生成的列表和相应的性能

[circuit_list、性能]= circuitDescriptions (mnobj)
circuit_list =8×7表circuitName component1Type component1Value component2Type component2Value component3Type售予售予售予component3Value……* * * * * * * * *电路1“auto_2”“分流C”3.9789 e-12“L”系列2.1389平台以及“分流L”1.3876 e-09电路2“auto_7”“C”系列1.8501 e-13“分流C”2.8519 e-14”系列L”2.9842 e-08电路3“auto_3”“分流L”1.5915 e-09“C”系列2.9607 e-11“分流C”4.5637 e-12电路4“auto_6”“L”系列3.4228 e-08“分流L”2.2205 e-07”系列C”2.1221 e-13电路5“auto_1”“分流C”3.9789 e-12“L”系列2.8468 e-09“分流C”4.5637 e-12电路6“auto_5”“L”系列3.4228 e-08“分流C”3.7957 e-13”系列L”2.9842 e-08电路7“auto_4”“分流L”1.5915 e-09“C”系列2.2245 e-12”分流L”1.3876 e-09电路8“auto_8”“C”系列1.8501 e-13“分流L”1.6684 e-08 e-13 2.1221”系列C”
性能=8×4表circuitName evaluationPassed testsFailed performanceScore ___________ ___________ _______ ___________电路1“auto_2”{(“是”)}{0 x0双}{[1.9447]}电路2“auto_7”{(“是”)}{0 x0双}{[1.9447]}电路3“auto_3”{(“是”)}{0 x0双}{[1.9443]}电路4“auto_6”{(“是”)}{0 x0双}{[1.9443]}电路5“auto_1”{(“不”)}{[1]}{[-0.1254]}电路6“auto_5”{(“不”)}{[1]}{[-0.1254]}电路7“auto_4”{(“不”)}{[1]}{[-0.6947]}电路8“auto_8”{(“不”)}{[1]}{[-0.6947]}

情节的最佳电路的频率响应(电路# 1)0.5 GHz和2.5 GHz之间。

频率= linspace (0.5 e9 2.4 e9);CircuitIndex = 1;%的电路进行排序rfplot (mnobj、频率CircuitIndex)

图1电路包含一个坐标轴对象。坐标轴对象1标题电路的性能(auto_2)(通过)包含3线类型的对象,长方形。这些对象代表电路1:| gammain |, dB,电路1:Gt | |, dB。

情节阻抗转换生成的最佳匹配网络(电路# 1)。有关更多信息,请参见smithplot

smithplot (mnobj)

出口选择匹配网络电路,例如,电路# 5:

CircuitIndex = 5;mn_circuit = mnobj.Circuit (CircuitIndex)
mn_circuit =电路:电路元件elementname: {' C ' ' L ' ' C₁}元素:[1 x3 rf.internal.circuit.RLC]节点:(1 2 3)名称:“auto_1”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

另外,使用exportCircuits (m, CircuitIndex)。

显示默认评价参数使用的匹配网络。

ep = getEvaluationParameters (mnobj)
ep =1×6表参数比较目标乐队体重看上去源_____ __________ _________________________得一样_________________ {Gt的}{' > '}{[3]}{[1.8000 e + 09年2.2000 e + 09年]}{[1]}{'自动'}

添加一个新的评价参数和情节电路# 1的频率响应。

mnobj = mnobj.addEvaluationParameter (“gammain”,“>”2 (0.5 e9 1.5 e9) 1)
mnobj = matchingnetwork属性:SourceImpedance: 100欧姆LoadImpedance: 75欧姆CenterFrequency: 2 GHz的带宽:400 MHz组件:3 LoadedQ: 5电路:电路[1的混合体)
rfplot (mnobj、频率1)

图1电路包含一个坐标轴对象。坐标轴对象1标题电路的性能(auto_3)(通过)包含4线类型的对象,长方形。这些对象代表电路1:| gammain |, dB,电路1:Gt | |, dB。

创建一个偶极子天线和天线的创建的参数。这个例子需要天线工具箱。

d =偶极子(“长度”,0.103,“宽度”,0.0022);频率= linspace (0.5 e9 2.5 e9 1001);sd = sparameters (d、频率);

另外,从地毯上负载的参数文件

%的负载(“sparams_dipole.mat”)

创建一个匹配网络的参数。

n = matchingnetwork (“LoadImpedance”sd,“组件”3,“LoadedQ”7“CenterFrequency”2 e9);

得到网络的评价参数。

t = getEvaluationParameters (n)
t =1×6表参数比较目标乐队体重看上去源_____ __________ _________________________得一样_________________ {Gt的}{' > '}{[3]}{[1.8571 e + 09年2.1429 e + 09年]}{[1]}{'自动'}

情节的反射系数和换能器匹配网络电路1,1 GHz 2.5 GHz的频率范围。

rfplot (n (1 e9:0.001e9:2.5e9), 1);

图1电路包含一个坐标轴对象。坐标轴对象1标题电路的性能(auto_6)(通过)包含3线类型的对象,长方形。这些对象代表电路1:| gammain |, dB,电路1:Gt | |, dB。

添加一个新的评价参数比较传感器获得的截止小于-10分贝。使用一个0.5 GHz 1.5 GHz的频率范围。情节的比较。

n = addEvaluationParameter (n,“Gt”,“<”,-10年,[0.5 e9 1.5 e9], 1);t = getEvaluationParameters (n)
t =2×6表重量参数比较的目标乐队源_____ __________ _________ _________________________ ______ _____________ {Gt的}{' > '}{[3]}{[1.8571 e + 09年2.1429 e + 09年]}{[1]}{‘自动’}{Gt的}{' < '}{[-10]}{[500000000 1.5000 e + 09年]}{[1]}{“指定”}
rfplot (n (1 e9:0.001e9:2.5e9), 1);

图1电路包含一个坐标轴对象。坐标轴对象1标题电路的性能(auto_8)(通过)包含4线类型的对象,长方形。这些对象代表电路1:| gammain |, dB,电路1:Gt | |, dB。

明确的评价参数。

n = clearEvaluationParameter (n, 1);t = getEvaluationParameters (n)
t =1×6表重量参数比较的目标乐队源_____ __________ _________ ________________________ ______ _____________ {Gt的}{' < '}{[-10]}{[500000000 1.5000 e + 09年]}{[1]}{“指定”}

这个例子展示了如何为一个新创建的计算的参数匹配网络的自动生成参考阻抗的电路# 2 100欧姆。

n = matchingnetwork (“LoadImpedance”,100,“组件”3);频率= linspace (n.CenterFrequency-n.Bandwidth / 2, n.CenterFrequency + n.Bandwidth / 2);RefZ0 = 100;ckt_no = 2;s = sparameters (n,频率,RefZ0 ckt_no)
s = sparameters: NumPorts的参数对象:2频率:[100 x1双]参数:[2 x2x100双]阻抗:100 rfparam (obj, i, j)返回参数s Sij

引用

[1]路德维希,莱因霍尔德和基因Bogdanov。射频电路设计:理论与应用。普伦蒂斯·霍尔出版社,2009年。

[2]Bowick,克里斯,et al。射频电路设计。第二版,2008年版。

介绍了R2019a