首页 理论教育FEKO仿真-线缆束辐射与抗干扰,提供工程应用

FEKO仿真-线缆束辐射与抗干扰,提供工程应用

【摘要】:图8-32 读入网格模型按〈F5〉键适中显示模型,把新导入的网格模型更名为“Bench”,如图8-33所示。图8-35 读入线缆走线坐标文件线缆读入后显示如图8-36所示。图8-36 读入线缆走线之后的显示网格剖分规则设置进入“Mesh”菜单,单击“Polyline refinement”按钮,弹出“Add polyline refinement”对话框,进行如下设置。图8-39 定义线缆屏蔽层定义单线:单击“Cables”菜单中的“Single conductor”按钮,弹出“Create single conductor”对话框,进行如下设置。图8-40 创建单线Wire_1和Wire_2单击中部的“Add”按钮,继续设置。

启动CADFEKO,打开自带的工程文件(位于“…/chapter08/app2/Started/”)“Shielded_Two_Wire_Bench_Base.cfx”,在该工程中,已经定义了各种参量和材料。

(1)模型导入

单击“Home”菜单(或左上角的主菜单)中的“Import”按钮下的“Mesh”,弹出“Import mesh”对话框,进行如下设置。

在“Advanced”选项卡中,修正“Scale factor to metres”的值为0.01,其他参数保持默认,如图8-31所示。

978-7-111-56144-6-Chapter08-31.jpg

图8-31 读入模型

在“File and format”选项卡中,单击“Browse”按钮,找到自带的网格文件(位于“…/chapter08/app2/Include/”)“Bench.nas”,直接读入,如图8-32所示。

978-7-111-56144-6-Chapter08-32.jpg

图8-32 读入网格模型

按〈F5〉键适中显示模型,把新导入的网格模型更名为“Bench”,如图8-33所示。

978-7-111-56144-6-Chapter08-33.jpg

图8-33 导入载体的网格模型

(2)把网格模型转成几何模型

在左侧的树形浏览器的“Construct”选项卡中,展开“Model”→“Geometry”结点,选中模型“Bench”,单击鼠标右键,选择“Use model mesh”选项,把网络模型转成几何模型,如图8-34所示。

978-7-111-56144-6-Chapter08-34.jpg

图8-34 将网格模型设置为几何模型

(3)读入线缆路径文件

进入“Cables”菜单,单击“Cable path”按钮,弹出“Create cable patch”对话框,进行如下设置。

单击“Import points”按钮,弹出“Import points”对话框,进行如下设置。

读入文件“…/chapter08/app2/Include/Cable_path.txt”。

将“Delimiter”修改为“Tab”,单击“OK”按钮。单击“Create”按钮,如图8-35所示。

978-7-111-56144-6-Chapter08-35.jpg

图8-35 读入线缆走线坐标文件

线缆读入后显示如图8-36所示。

978-7-111-56144-6-Chapter08-36.jpg

图8-36 读入线缆走线之后的显示

(4)网格剖分规则设置

进入“Mesh”菜单,单击“Polyline refinement”按钮,弹出“Add polyline refinement”对话框,进行如下设置。

单击“Import points”按钮,弹出“Import points”对话框,进行如下设置。

单击“Browse”按钮读入文件“…/chapter08/app2/Include/Cable_path.txt”。

将“Delimiter”修改为“Tab”,单击“OK”按钮。

Radius:tL1。

Mesh size:tL1。

单击“Create”按钮,如图8-37所示。

978-7-111-56144-6-Chapter08-37.jpg

图8-37 定义剖分规则

(5)生成网格

单击“Mesh”菜单中的“Create mesh”按钮,弹出“Create mesh”对话框,设置如下。

网格剖分方法“Mesh size”:Standard。

单击“Mesh”按钮生成网格,如图8-38所示。

978-7-111-56144-6-Chapter08-38.jpg

图8-38 网格划分

(6)线缆定义与设置

定义屏蔽层:单击“Cables”菜单中的“Cable shield”按钮,弹出“Create cable shield”对话框,进行如下设置。

Definition method:Solid(Schelkunoff)。

Shield metal:“Bundle_Shield”。

Thickness:Bundle_Shield_t。

单击“Create”按钮,如图8-39所示。

978-7-111-56144-6-Chapter08-39.jpg

图8-39 定义线缆屏蔽层

定义单线(Single Conductor):单击“Cables”菜单中的“Single conductor”按钮(或在

左侧的树形浏览器的“Configuration”选项卡中,展开“Cables”结点,选中“Cable cross sections”,单击鼠标右键,选择“Single conductor”选项),弹出“Create single conductor”对话框,进行如下设置。

Metal:Bundle_Wire。

Radius:Wire_1_r。

不勾选:With insulation。

Label:Wire_1。

单击“Add”按钮,继续设置。

Radius:Wire_2_r。

Label:Wire_2。

单击“Create”按钮,如图8-40所示。

定义线束(Cable bundle):单击“Cables”菜单中的“Cable bundle”按钮(或在左侧的树形浏览器的“Configuration”选项卡中,展开“Cables”结点,选中“Cable cross sections”,单击鼠标右键,选择“Cable bundle”选项),弹出“Create bundle”对话框,进行如下设置。

不勾选:Auto bundle。

Cables contained in bundle部分:

Cable:“Wire_1”。

Offset X:Wire_1_dx

Offset Y:0.0。

Rotation:0.0。

978-7-111-56144-6-Chapter08-40.jpg

图8-40 创建单线Wire_1和Wire_2

单击中部的“Add”按钮,继续设置。

Cable:Wire_2。

Offset X:Wire_2_dx。

Offset Y:0.0。

Rotation:0.0。

Shield type:Shielded,dielectric filled。

Insulation medium:PET。

不勾选:Compute automatically。

Outer radius:Bundle_r。

Shield:CableShield1

Label:Bundle1。

单击“Create”按钮完成创建,如图8-41所示。

978-7-111-56144-6-Chapter08-41.jpg

图8-41 创建线缆束

把当前工程另存为“Shielded_Two_Wire_Bench_Irrad_MTL.cfx”。

定义线束拓扑(Cable Harness):单击“Cables”菜单中的“Cable harness”按钮,在左侧的树形浏览器的“Configuration”选项中,在“Global”结点下会自动生成“CableHarness1”,如图8-42所示。

978-7-111-56144-6-Chapter08-42.jpg

图8-42 创建线缆拓扑-Cable harness

(7)创建Cable Connector

选中新定义的“Cableharness1”,单击鼠标右键,选择“Cable connector”选项,弹出“Create connector”对话框,进行如下设置。

选中:Cable path terminal。

Path terminal:CablePath1.Start。

单击中间的“Add”按钮两次,继续设置。

Pin1:MyPin1。

Pin2:MyPin2。

Pin3:MyPin3。

Label:C1

单击“Create”按钮,如图8-43所示。

978-7-111-56144-6-Chapter08-43.jpg

图8-43 生成Connector-C1

在左侧的树形浏览器的“Configuration”选项卡中,选中位于“Global”→“Cable Harness”→“Cable harness1”→“Connectors”中新创建的“C1”,单击鼠标右键,选择“Copy(Duplicate)”选项,把新生成的“C1_1”更名为“C2”。双击“C2”,弹出“Modify connector”对话框,进行如下设置。

Path terminal:CablePath1.End。

单击“OK”按钮,如图8-44所示。

(8)创建Cable Instance

在“Cables”菜单中,单击“Cable instance”按钮,弹出“Create cable instance”对话框,进行如下设置。

Cable type:Bundle1。

Source:C1。

Destination:C2。

勾选:Select shortest route。

按照图8-45所示定义“Signals and connections”。

Label:Cable1。

单击“Create”按钮。

978-7-111-56144-6-Chapter08-44.jpg

图8-44 修正“C2”

978-7-111-56144-6-Chapter08-45.jpg

图8-45 定义Cable Instance

(9)创建线束外围电路

在“Cables”菜单中,单击“Schematic”按钮下的“CableHarness1”,进入线束原理图编辑界面。

单击“Cable schematic”菜单,在原理图中添加一个“Resistor”,调整位置(旋转、拖动),双击其图标,弹出“Modify resistor”对话框,进行如下设置。

修正阻值为75Ohm。

勾选:Probe voltage和Probe current。

Label:C1_Z12。

单击“OK”按钮。在C1端的MyPin1与MyPin2之间跨接该电阻

重复上述操作,在C2端定义另外一个电阻“Resistor”,双击其图标,弹出“Modify resistor”对话框,进行如下设置。

修改其阻值为75Ohm。

勾选:Probe voltage和Probe current。

Label:C2_Z12。

单击“OK”按钮,如图8-46所示。在C2端的MyPin1与MyPin2之间跨接该电阻,如图8-47所示。

978-7-111-56144-6-Chapter08-46.jpg

图8-46 定义电阻C1_Z12和C2_Z12(www.chuimin.cn)

978-7-111-56144-6-Chapter08-47.jpg

图8-47 在C1和C2端定义连接电阻

在原理图中,添加一个“Capacitor”,调整位置(旋转、拖动),双击其图标,修正容值为“10e-12”,名称Label定义为“C1_Z13”,在C1端的MyPin1和MyPin3之间跨接该电容。

重复上述操作,在C2端定义另外一个电容“Capacitor”,双击其图标,修改其容值为“10e-12”,名称Label定义为“C2_Z13”,在C2端的MyPin1与MyPin3之间跨接该电容,如图8-48所示。

978-7-111-56144-6-Chapter08-48.jpg

图8-48 在C1和C2端定义连接电容

在原理图中,添加两个地符号“Ground”,调整位置(旋转、拖动)。

在原理图中,添加一个电感“Inductor”,调整位置(旋转、拖动),双击其图标,弹出“Modify inductor”对话框,进行如下设置。

修正其电感值为10e-9H。

勾选:Probe voltage和Probe current。

Label:C1_Z30。

在C1端的MyPin3与地之间跨接该电感。

在原理图中,添加一个电阻“Resistor”,调整位置(旋转、拖动),双击其图标,弹出“Modify resistor”对话框,进行如下设置。

修正其电阻值为1000(0hm)。

勾选:Probe voltage和Probe current。

Label:C2_Z30,如图8-49所示。

978-7-111-56144-6-Chapter08-49.jpg

图8-49 定义电感C1_Z30和接地大电阻C2_Z30

在C2端的MyPin3与地符号之间跨接该电阻,如图8-50所示。

978-7-111-56144-6-Chapter08-50.jpg

图8-50 在原理图中,连接电阻和电感

(10)激励定义

在视图区域,由“CableHarness1”切换到3D视图“3D view1”,在左侧的树形浏览器中,进入“Configuration”选项卡,展开“Global”结点,选中“Sources”并单击鼠标右键,选择“Plane wave”选项,弹出“Add plane wave source”对话框,进行如下设置。

Direction:(θ:35,ϕ:30)。

Polarisation:Left hand rotating elliptical。

Ellipticity(0 to 1):1。

Label:PlaneWaveSource1。

单击“Create”按钮,如图8-51所示。

978-7-111-56144-6-Chapter08-51.jpg

图8-51 定义平面波激励

(11)求解设置检查

在“Global”结点中,展开“Cable harness”结点,双击已经建立的“CableHarness1”,弹出“Modify cable harness”对话框,选择“Solution”选项卡,进行如下设置。

Cable coupling properties:Irradiating。

Solution method for outer cable problem(shield/external ground):Multiconductor transmission line(MTL)。

单击“Cancel”按钮,如图8-52所示。

978-7-111-56144-6-Chapter08-52.jpg

图8-52 检查线束求解设置选项

(12)提交计算

进入“Solve/Run”菜单,单击“FEKO Solver”按钮,提交计算。

(13)修改方法(重新计算)

在主菜单中,单击“Save as”按钮,把工程另存为“Shielded_Two_Wire_Bench_Irrad_ MoM.cfx”。

求解设置修改:在左侧的树形浏览器中,进入“Configuration”选项卡,在“Global”结点中,展开“Cable harness”,双击已经建立的“CableHarness1”,弹出“Modify cable harness”对话框,进入“Solution”选项卡中进行如下设置。

Cable coupling properties:Irradiating。

Solution method for outer cable problem(shielded/external ground):Method of Moments(MoM),only for shielded cables。

单击“OK”按钮,如图8-53所示。

978-7-111-56144-6-Chapter08-53.jpg

图8-53 修改线束求解设置选项

在“Home”菜单中,单击“Save”按钮保存该工程。在“Solve/Run”菜单中,单击“FEKO Solver”按钮,提交计算。

(14)后处理显示结果

计算完成后,单击“Solve/Run”菜单中的“POSTFEKO”按钮或按〈Alt+3〉快捷键,启动后处理模块POSTFEKO显示结果。

显示2D结果:在“Home”菜单,单击“Add model”按钮,读入工程文件“Shielded_Two_Wire_Bench_Irrad_MTL.bof”的结果。

在“Home”菜单中单击“Cartesian”,进入直角坐标系“Cartesian graph1”,在“Probes”下拉按钮“978-7-111-56144-6-Chapter08-54.jpg”中,依次单击两个工程中的“C1_Z30”,在右侧的控制面板中进行如下设置。

在“Traces”区域内,同时选中“C1_Z30”和“C1_Z30_1”。

勾选:dB。

单击“Display”菜单,在“Axes”中选择“Log(horizontal)”。

得到的结果显示如图8-54所示。

978-7-111-56144-6-Chapter08-55.jpg

图8-54 显示C1_Z30上的电流

进入“Home”菜单,单击“Save as”按钮,保存计算结果文件为“Compare_Irrad.pfs”,关闭POSTFEKO。

(15)计算线缆的辐射(修改设置)

返回到CADFEKO中,单击“Open model”按钮,打开文件“Shielded_Two_Wire_Bench_ Irrad_MTL.cfx”。

单击起始菜单中的“Save as”按钮,把“Shielded_Two_Wire_Bench_Irrad_MTL.cfx”另存为“Shielded_Two_Wire_Bench_Rad_MTL.cfx”。

删除激励源:在左侧的树形浏览器中,选择“Configuration”选项卡,展开“Global”结点,选中“Sources”结点中的“PlaneWaveSource1”,删除该激励源。

修改求解设置:在左侧的树形浏览器的“Configuration”选项卡中,展开“Global”结点,展开“Cable harness”,双击已经建立的“CableHarness1”,弹出“Modify cable harness”对话框,进入“Solution”选项卡,进行如下设置。

Cable coupling properties:Radiating。

Solution method for outer cable problem(shielded/external ground):Multiconductor transmission line(MTL)。

单击“OK”按钮,如图8-55所示。

978-7-111-56144-6-Chapter08-56.jpg

图8-55 修改线束求解设置选项

(16)添加线缆的激励

进入到“CableHarness1”视图中,进入“Cable Schematic”菜单,单击“Voltage source”按钮,自动添加该电压源到原理图中,双击该电压源符号,弹出“Modify voltage source”对话框,进行如下设置。

Label:C1_V12。

单击“OK”按钮,如图8-56所示。

978-7-111-56144-6-Chapter08-57.jpg

图8-56 设置电压源激励

删除C1_Z12与C1端MyPin1之间的连线,把C1_V12电压源跨接在C1端的MyPin1与C1_Z12之间,如图8-57所示。

978-7-111-56144-6-Chapter08-58.jpg

图8-57 添加电压源激励

(17)添加场求解设置

由“Cableharness1”切换到“3D View1”中,在左侧的树形浏览器中,选择“Configuration”选项卡,展开“Configuration specific”结点,选中“Requests”并单击鼠标右键,选择“Near fields”选项,弹出“Request near fields”对话框,进行如下设置。

Definition methods:Spherical。选择“Specity increments”

Start:(r:300;θ:0.0;ϕ:0.0)。

End:(r:300;θ:90;ϕ:360)。

Increment:(r:0;θ:5;ϕ:5)。

Label:nf_3m。

单击“Create”按钮,如图8-58所示。

978-7-111-56144-6-Chapter08-59.jpg

图8-58 定义近场区域

(18)网格划分

进入“Mesh”菜单,单击“Create mesh”按钮,弹出“Create mesh”对话框,采用默认设置,重新生成网格。

(19)提交计算

进入“Solve/Run”菜单,单击“FEKO Solver”按钮,提交计算。

(20)修正设置

单击起始菜单中的“Save as”按钮,把当前工程另存为“Shielded_Two_Wire_Bench_Rad_ MoM.cfx”。

在左侧的树形浏览器中进入“Configuration”选项卡,展开“Global”→“Cable harness”结点,双击已经建立的“CableHarness1”,弹出“Modify cable harness”对话框,进入“Solution”选项卡,进行如下设置。

Solution method for outer cable problem(shielded/external ground):Method of Moments(MoM),only for shielded cables。

单击“OK”按钮,如图8-59所示。

978-7-111-56144-6-Chapter08-60.jpg

图8-59 修改线束求解设置选项

(21)提交计算

在“Home”菜单中,单击“Save”按钮,保存当前工程;进入“Solve/Run”菜单,单击“FEKO Solver”按钮,提交计算。

(22)结果显示

计算完成后,单击“Solve/Run”菜单中的“POSTFEKO”按钮或按〈Alt+3〉快捷键,启动后处理模块POSTFEKO显示结果。

显示3D结果:在“Home”菜单中单击“Near field”按钮下的“nf_3m”,在右侧的控制面板中进行如下设置。

Frequency:30MHz。

勾选:dB。

进入“Result”菜单,选择“Show Contours”以显示等值线,如图8-60所示。

978-7-111-56144-6-Chapter08-61.jpg

图8-60 设置3D显示方式

显示2D结果:切换到“Home”菜单,单击“Add model”按钮,读入工程文件“Shielded_Two_Wire_Bench_Irrad_MTL.bof”的结果。

单击“Cartesian”,进入直角坐标系“Cartesian graph1”,依次单击两个工程中的“Source data”→“C1_V12”,在右侧的控制面板中进行如下设置。

在“Traces”区域内,依次选择“C1_V12”和“C1_V12_1”进行如下设置。

Quantity:Reflection coefficient。

勾选:Use custom reference impedance。

Reference impedance:75。

勾选:Subtract loading。

Impedance:75。

勾选:dB。

在右侧的控制面板中,为每一个曲线的反射系数设定如下,如图8-61所示。

Reference impedance:75 Ohm。

Subtract loading:75 Ohm。

978-7-111-56144-6-Chapter08-62.jpg

图8-61 反射系数详细设置

在右侧控制面板中的“Traces”区域内,同时选中“C1_V12”和“C1_V12_1”,进入“Display”菜单,单击“Log(Horizontal)”,结果显示如图8-62所示。

978-7-111-56144-6-Chapter08-63.jpg

图8-62 显示反射系数

进入“Home”菜单,单击“Save project”按钮,保存计算结果文件为“Compare_Rad.pfs”,关闭POSTFEKO。