主要内容

Richards-Kuroda工作流RF滤波电路

这个例子展示了如何应用Richards-Kuroda工作流RF滤波电路。

创建一个低通滤波器LC-Pi切比雪夫滤波器的通带频率1 GHz 0.5 dB的通带衰减,过滤器的顺序5。

《外交政策》= 1 e9;美联社= 0.5;奥德= 5;r = rffilter (“FilterType”,“切比雪夫”,“ResponseType”,“低通”,“实现”,“LCπ”,“PassbandFrequency”,《外交政策》,“PassbandAttenuation”据美联社,,“FilterOrder”奥德);

画出S21射频滤波器的参数。

频率= linspace (0、5 * Fp, 1001);rfplot (r,频率)

图21的参数包含一个轴uitoolbar类型的对象和另一个对象。坐标轴对象与标题s21与频率,包含频率(GHz), ylabel级(dB)包含一个类型的对象。

将集总元件滤波器转换成distributed-element-based电路工作频率的1 GHz的使用理查兹函数。

理查兹txCkt = (1 r, e9)
txCkt =电路:电路元件elementname: {‘C_tx’‘L_tx’‘C_1_tx’‘L_1_tx’‘C_2_tx}元素:[1 x5 txlineElectricalLength]节点:[0 1 2 3 4 5 6)名称:“无名”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

显示电路的属性表中使用tableCircuitProperties函数。你能找到这个helper函数的源代码金宝app支持功能节结束时这个例子。

tableCircuitProperties (txCkt“名字”,“StubMode”,“终止”,“Z0”)
名字StubMode终止Z0 __________ __________ ___________ ______ {‘C_tx}{“分流”}{‘开放’}29.312 {‘L_tx}{“系列”}{“短”}61.481 {‘C_1_tx}{“分流”}{‘开放’}19.679 {‘L_1_tx}{“系列”}{“短”}61.481 {‘C_2_tx}{“分流”}{‘开放’}29.312

情节的S21参数distributed-element-based滤波电路。RF情节表明,分布式和集中过滤行为接近重叠操作频率和分歧明显在更高的频率。发生这种情况是因为frequency-periodic分布的元素的性质。

rfplot (sparameters (txCkt、频率)、2、1)

图21的参数包含一个轴uitoolbar类型的对象和另一个对象。坐标轴对象包含频率(GHz), ylabel级(dB)包含一个类型的对象。该对象代表dB (S_ {21})。

distributed-element-based电路在txCkt电路是不切实际的,因为所有存根本质上源于同一点在空间。将存根和只使用并联存根,更容易实现微带线,插入单元元素序列和应用黑田的身份。

添加单位元素的边缘txCkt、操作在1 GHz 50欧姆的特性阻抗。电路的边缘端口1的第一个电路元件C_tx和端口2最后的电路元件C_2_tx

txCkt_UE = insertUnitElement (txCkt,“C_tx”1 1 e9, 50);txCkt_UE = insertUnitElement (txCkt_UE,“C_2_tx”2 1 e9 50)
txCkt_UE =电路:电路元件elementname: {‘C_tx_p1_elem_UE’‘C_tx’‘L_tx’‘C_1_tx’‘L_1_tx’‘C_2_tx’‘C_2_tx_p2_elem_UE}元素:[1 x7 txlineElectricalLength]节点:[0 1 2 3 4 5 6 7 8]的名字:“无名”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

显示电路的属性表中。

tableCircuitProperties (txCkt_UE“名字”,“StubMode”,“终止”,“Z0”)
名字StubMode终止Z0 _____________________ _______ _________________ ______ {‘C_tx_p1_elem_UE} {‘NotAStub} {‘NotApplicable} 50 {‘C_tx}{“分流”}{‘开放’}29.312 {‘L_tx}{“系列”}{“短”}61.481 {‘C_1_tx}{“分流”}{‘开放’}19.679 {‘L_1_tx}{“系列”}{“短”}61.481 {‘C_2_tx}{“分流”}{‘开放’}29.312 {‘C_2_tx_p2_elem_UE} {‘NotAStub} {‘NotApplicable} 50

情节S21参数的新电路txCkt_UE。RF情节表明额外的单位元素并不改变功率级电路的行为,因此这个射频图显示的相同特征S21 distributed-element-based滤波器电路参数。

rfplot (sparameters (txCkt_UE、频率)、2、1)

图21的参数包含一个轴uitoolbar类型的对象和另一个对象。坐标轴对象包含频率(GHz), ylabel级(dB)包含一个类型的对象。该对象代表dB (S_ {21})。

黑田的身份适用于前两个和最后一个电路的两个元素。有关更多信息,请参见黑田的转变

txCkt_Kur =黑田(txCkt_UE,“C_tx_p1_elem_UE”,“C_tx”);txCkt_Kur =黑田(txCkt_Kur,“C_2_tx”,“C_2_tx_p2_elem_UE”)
txCkt_Kur =电路:电路元件elementname: {‘Kuroda2_R2L_of_C_tx_p1_elem_UE’‘Kuroda2_R2L_of_C_tx’‘L_tx’‘C_1_tx’‘L_1_tx’‘Kuroda1_L2R_of_C_2_tx’‘Kuroda1_L2R_of_C_2_tx_p2_elem_UE}元素:[1 x7 txlineElectricalLength]节点:[0 1 2 3 4 5 6 7 8]的名字:“无名”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

显示电路的属性表中。

tableCircuitProperties (txCkt_Kur“名字”,“StubMode”,“终止”,“Z0”)
名字StubMode终止Z0 ____________________________________ _______ _________________ ______ {‘Kuroda2_R2L_of_C_tx_p1_elem_UE}{“系列”}{“短”}31.521 {‘Kuroda2_R2L_of_C_tx} {‘NotAStub} {‘NotApplicable} 18.479 {‘L_tx}{“系列”}{“短”}61.481 {‘C_1_tx}{“分流”}{‘开放’}19.679 {‘L_1_tx}{“系列”}{“短”}61.481 {‘Kuroda1_L2R_of_C_2_tx} {‘NotAStub} {‘NotApplicable} 18.479 {‘Kuroda1_L2R_of_C_2_tx_p2_elem_UE}{“系列”}{“短”}31.521

情节的S21参数txCkt_Kur。RF情节表明,正如所料,运用黑田的身份不会改变电路的行为(而不是添加一个单位元素,运用黑田的身份保留大小和相位行为的电路)。

rfplot (sparameters (txCkt_Kur、频率)、2、1)

图21的参数包含一个轴uitoolbar类型的对象和另一个对象。坐标轴对象包含频率(GHz), ylabel级(dB)包含一个类型的对象。该对象代表dB (S_ {21})。

添加一个单位元素的边缘这电路操作在1 GHz 50欧姆的特性阻抗。

txCkt_UE2 = insertUnitElement (txCkt_Kur,“Kuroda2_R2L_of_C_tx_p1_elem_UE”1 1 e9, 50);txCkt_UE2 = insertUnitElement (txCkt_UE2,“Kuroda1_L2R_of_C_2_tx_p2_elem_UE”2 1 e9 50)
txCkt_UE2 =电路:电路元件elementname: {1 x9细胞}元素:[1 x9 txlineElectricalLength]节点:[0 1 2 3 4 5 6 7 8 9 10]的名字:“无名”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

显示电路的属性表中。

tableCircuitProperties (txCkt_UE2“名字”,“StubMode”,“终止”,“Z0”)
名字StubMode终止Z0 _______________________________________________ _______ _________________ ______ {‘Kuroda2_R2L_of_C_tx_p1_elem_UE_p1_elem_UE} {‘NotAStub} {‘NotApplicable} 50 {‘Kuroda2_R2L_of_C_tx_p1_elem_UE}{“系列”}{“短”}31.521 {‘Kuroda2_R2L_of_C_tx} {‘NotAStub} {‘NotApplicable} 18.479 {‘L_tx}{“系列”}{“短”}61.481 {‘C_1_tx}{“分流”}{‘开放’}19.679 {‘L_1_tx}{“系列”}{“短”}61.481 {‘Kuroda1_L2R_of_C_2_tx} {‘NotAStub} {‘NotApplicable} 18.479 {‘Kuroda1_L2R_of_C_2_tx_p2_elem_UE}{“系列”}{“短”}31.521 {‘Kuroda1_L2R_of_C_2_tx_p2_elem_UE_p2_elem_UE} {‘NotAStub} {‘NotApplicable} 50

情节的S21参数txCkt_UE2

rfplot (sparameters (txCkt_UE2、频率)、2、1)

图21的参数包含一个轴uitoolbar类型的对象和另一个对象。坐标轴对象包含频率(GHz), ylabel级(dB)包含一个类型的对象。该对象代表dB (S_ {21})。

黑田的身份适用于第一、第二,倒数第二,最后对电路中的元素。

txCkt_Kur2 =黑田(txCkt_UE2,“Kuroda2_R2L_of_C_tx_p1_elem_UE_p1_elem_UE”,“Kuroda2_R2L_of_C_tx_p1_elem_UE”);txCkt_Kur2 =黑田(txCkt_Kur2,“Kuroda2_R2L_of_C_tx”,“L_tx”);txCkt_Kur2 =黑田(txCkt_Kur2,“Kuroda1_L2R_of_C_2_tx_p2_elem_UE”,“Kuroda1_L2R_of_C_2_tx_p2_elem_UE_p2_elem_UE”);txCkt_Kur2 =黑田(txCkt_Kur2,“L_1_tx”,“Kuroda1_L2R_of_C_2_tx”)
txCkt_Kur2 =电路:电路元件elementname: {1 x9细胞}元素:[1 x9 txlineElectricalLength]节点:[0 1 2 3 4 5 6 7 8 9 10]的名字:“无名”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

显示电路的属性表中。

tableCircuitProperties (txCkt_Kur2“名字”,“StubMode”,“终止”,“Z0”)
名字StubMode终止Z0 ______________________________________________________________ _______ _________________ ______ {‘Kuroda1_R2L_of_Kuroda2_R2L_of_C_tx_p1_elem_UE_p1_elem_UE}{“分流”}{‘开放’}129.31 {‘Kuroda1_R2L_of_Kuroda2_R2L_of_C_tx_p1_elem_UE} {‘NotAStub} {‘NotApplicable} 81.521 {‘Kuroda1_R2L_of_Kuroda2_R2L_of_C_tx}{“分流”}{‘开放’}24.033 {‘Kuroda1_R2L_of_L_tx} {‘NotAStub} {‘NotApplicable} 79.96 {‘C_1_tx}{“分流”}{‘开放’}19.679 {‘Kuroda2_L2R_of_L_1_tx} {‘NotAStub} {‘NotApplicable} 79.96 {‘Kuroda2_L2R_of_Kuroda1_L2R_of_C_2_tx}{“分流”}{‘开放’}24.033 {‘Kuroda2_L2R_of_Kuroda1_L2R_of_C_2_tx_p2_elem_UE} {‘NotAStub} {‘NotApplicable} 81.521 {‘Kuroda2_L2R_of_Kuroda1_L2R_of_C_2_tx_p2_elem_UE_p2_elem_UE}{“分流”}{‘开放’}129.31

情节的S21参数txCkt_Kur2

rfplot (sparameters (txCkt_Kur2、频率)、2、1)

图21的参数包含一个轴uitoolbar类型的对象和另一个对象。坐标轴对象包含频率(GHz), ylabel级(dB)包含一个类型的对象。该对象代表dB (S_ {21})。

创建一个微带传输线。然后使用意识到函数包含electrical-length-based输电线路的实现电路txCkt_Kur2

txln = txlineMicrostrip (“高度”,0.0015748,“EpsilonR”,4.6,“LossTangent”,0.026,“SigmaCond”,59600000,“厚度”3.5560 e-05);txm =实现(txCkt_Kur2 txln)
txm =电路:电路元件elementname: {1 x9细胞}元素:[1 x9 txlineMicrostrip]节点:[0 1 2 3 4 5 6 7 8 9 10]的名字:“无名”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

显示电路的属性表中。

tableCircuitProperties (txm“名字”,“StubMode”,“终止”,“LineLength”,“宽度”)
名字StubMode终止LineLength宽度___________________________________________________________________ _______ _________________ __________ __________ {‘txlMs_of_Kuroda1_R2L_of_Kuroda2_R2L_of_C_tx_p1_elem_UE_p1_elem_}{“分流”}{‘开放’}0.021473 - 0.00021775 {‘txlMs_of_Kuroda1_R2L_of_Kuroda2_R2L_of_C_tx_p1_elem_UE} {‘NotAStub} {‘NotApplicable} 0.020885 - 0.0010403 {‘txlMs_of_Kuroda1_R2L_of_Kuroda2_R2L_of_C_tx}{“分流”}{‘开放’}0.019228 - 0.0083935 {‘txlMs_of_Kuroda1_R2L_of_L_tx} {‘NotAStub} {‘NotApplicable} 0.020859 - 0.0010919 {‘txlMs_of_C_1_tx}{“分流”}{‘开放’}0.01901 - 0.010814 {‘txlMs_of_Kuroda2_L2R_of_L_1_tx} {‘NotAStub} {‘NotApplicable} 0.020859 - 0.0010919 {‘txlMs_of_Kuroda2_L2R_of_Kuroda1_L2R_of_C_2_tx}{“分流”}{‘开放’}0.019228 - 0.0083935 {‘txlMs_of_Kuroda2_L2R_of_Kuroda1_L2R_of_C_2_tx_p2_elem_UE} {‘NotAStub} {‘NotApplicable} 0.020885 - 0.0010403 {‘txlMs_of_Kuroda2_L2R_of_Kuroda1_L2R_of_C_2_tx_p2_elem_UE_p2_ele}{“分流”}{‘开放’}0.021473 - 0.00021775

情节的S21参数txm。S21参数的偏离的S21 microstrip-based电路txCkt_Kur2。这是由于实际实现的考虑。消除损失提高两个情节之间的协议。

rfplot (sparameters (txm、频率)、2、1)组(gca),“YLim”,-20年[0]);

图21的参数包含一个轴uitoolbar类型的对象和另一个对象。坐标轴对象包含频率(GHz), ylabel级(dB)包含一个类型的对象。该对象代表dB (S_ {21})。

金宝app支持功能

tableCircuitProperties:

类型(“tableCircuitProperties.m”)
变长度输入宗量函数tableCircuitProperties(电路),c =细胞(元素个数(ckt.Elements) nargin-1);坳= 1:nargin-1 c(:,上校)= {ckt.Elements。(变长度输入宗量{坳})};结束disp (cell2table (c,“VariableNames”,变长度输入宗量);结束

另请参阅

||||