您的当前位置:首页正文

FEKO应用8_线缆束EMC仿真

来源:九壹网


FEKO应用8:EMC系列 内容:线缆束的辐射与抗干扰

一、模型描述

1.1模型描述:

图1:线缆与环境-全模型示意图,包括线缆截面形式

1.2计算方法描述: 采用矩量法-MoM+MTL 1.3 线缆规格:

采用两根单线组成的带屏蔽层的线束 线束规格: 半径:0.5 mm

导体材料:σ = 4x106 S/m 线间距:2 mm

线束介质层半径:2.25 mm 屏蔽层材料:σ = 1x105 S/m 屏蔽成厚度:0.25 mm 绝缘层材料采用PET 1.4 线缆外围电路连接 R=75 ohm

C=10 pF L=10 nH

屏蔽层与地之间的阻抗R=1000 ohm

图2:外围电路连接 起始端(左)、终止端(右)

1.5计算参数: 线缆的辐射-Radiation 线缆的抗干扰-Irradiation

二、主要流程:

启动CadFEKO,打开自带的工程(在…/Base/文件夹中)一个工程:Shielded_Two_Wire_Bench_Base.cfx,在该工程中,已经定义了各种参量。在以下的各个操作过程中,可以即时保存做过的任何修正。

2.1:读入载体网格模型

点击 “Home” 菜单(或左上角的主菜单)中的 “Import->mesh”,弹出“Import mesh”对话框:

在“Advanced”标签,修正Scale factor to metres的值为0.01,其他参数采用默认

在“File and format”标签,点击Browse按钮,找到自带的网格文件“Bench.nas”,直接读入;

点击功能键“F5”适中显示模型,把新导入的网格模型更名为“Bench”;

图3:导入载体的网格模型

把网格模型转成几何模型:在左侧树型浏览器中,展开“Model->Geometry”节点,选中“Bench”模型,点击鼠标右键,选择“Use model mesh”;

图4:载体的几何模型

读入线缆走线文件:点击“Cables”菜单,点击左侧的“Cable path”按钮,弹出“Create cable patch”对话框:

点击“Import points”按钮,读入“..\\Include\\Cable_path.txt”,Delimiter修改为’Tab’,

图5:读入线缆走线坐标文件

线缆读入之后显示如下:

图6:读入线缆走线之后的显示

网格剖分规则设置:点击“Mesh->Polyline refinement”,弹出“refinement”对话框:

Add polyline

点击“Import points”按钮,读入“../Include/Cable_Path.txt”; Radius:tL1 Mesh Size:tL1 点击“Create”按钮

图7:定义剖分规则

把工程文件另存为“shielded_two_wire”。

2.2:网格划分:

点击菜单“Mesh->Create mesh”弹出“Create mesh”对话框,设置如下: 网格剖分方法Mesh size : Standard 点击:Mesh 生成网格。

图8:定义网格划分

2.3:线缆定义与设置

定义屏蔽层:点击“Cables”菜单左侧的“Cable shield”,弹出“Create cable shield”对话框:

Definition method: Solid (Schelkunoff); Shield metal: “Bundle_Shield”; Thickness: Bundle_Shield_t; 点击“Create”按钮。

图9:定义线缆屏蔽层

定义单线(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 点击“Create”

重复上述操作,添加第二个单线Wire_2 Radius: Wire_2_r Label: Wire_2 点击“Create”

图10:创建单线-Wire_1和Wire_2

定义线束(Cable bundle):点击“Cables”菜单左侧的“Cable Bundle”(或直接在左侧树型浏览器的“Configuration”标签中,展开“Cables”节点,选中“Cable cross sections”,点击鼠标右键,选择“Cable Bundle”),弹出“Create Bundle”对话框:

不勾选:Auto bundle

Cables contained in bundle 部分: Cable:”Wire_1”;

OffsetX=Wire_1_dx OffsetY=0 Rotation=0 点击“Add”按钮 Cable: “Wire_2”; OffsetX=Wire_2_dx OffsetY=0 Rotation=0

Shield Type修改为: Shielded, dielectric filled Insulation medium定义为: PET Outer radius:

不勾选:Compute automatically Outer Radius定义为:Bundle_r Shield:CableShield1 Label: Bundle1

点击“Create”按钮完成创建。

图11:创建线缆束

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

定义线束拓扑(Cable Harness):点击“Cables”菜单中的“Cable Harness”,在左侧树型浏览器的“Configuration”标签中的Global节点下,会自动生成“CableHarness1”;

图12:创建线缆拓扑-Cable harness

创建Cable Connector:选中新定义的“Cableharness1”,点击鼠标右键,选择“Cable

connector”,弹出“Create connector”对话框:

选择:Cable path terminal

Path terminal修改为:CablePath1.Start 点击“Add”两次; Pin1:修改为:MyPin1 Pin2:修改为:MyPin2 Pin3:修改为:MyPin3 Label: C1

点击“Create”按钮。

图13:生成Connector-C1

在左侧树型浏览器“Configuration”标签中,选中位于“Global->Cable Harness->Cable harness1->Connectors”中新新创建的C1,点击鼠标右键选择“Copy(Duplicate)”,把新生成的C1_1更名为C2,双击C2,弹出“Modify connector”对话框:

Path terminal修改为:CablePath1.End

点击OK按钮

图14:修正C2

创建Cable Instance:在“Cables”菜单中,选择“Cable instancecable instance”对话框:

Cable type修改为: Bundle1 Source: C1 Destination:C2

勾选:Select shortest route;

按照下表定义“Signals and connectors”:

”,弹出“Create

图15:定义Cable Instance

创建线束外围电路:在“Cables”菜单中,点击右侧的“Schematic->CableHarness1”,进入线束原理图编辑界面。点击“Cable Schematic”;

在原理图中,添加一个“Resistor”,调整位置(旋转、拖动),双击其图标,修正阻值为75ohm,名称Label定义为:C1_Z12,在C1端的MyPin1与MyPin2之间跨接该电阻;

重复上述操作,在Connector的C2端定义另外一个电阻“Resistor”,双击其图标,修改其阻值为75,名称Label定义为C2_Z12,在C2端的MyPin1与MyPin2之间跨接该电阻;

图16:在C1和C2端定义链接电阻

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

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

图17:在C1和C2端定义链接电容

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

在原理图中,添加一个电感“Inductor”,调整位置(旋转、拖动),双击其图标,修正其电感值为10e-9 Henry,名称Label修改为C1_Z30,在C1端的MyPin3与地之间跨接该电感;

图18:定义电感

在原理图中,添加一个电阻“Resistor”,调整位置(旋转、拖动),双击其图标,修正其电阻值为1000,名称Label更名为:C2_30. 在C2端的MyPin3与地符号之间跨接该电阻。

图19:在原理图中,链接电阻和电感

2.4:激励定义

切换到3D视图“3D View1”,在左侧树型浏览器中,进入“Configuration”标签,展开“Global”节点,选中“Sources”节点,点击鼠标右键,选择“Plane Wave”,弹出“Add plane wave excitation”对话框:

Direction 修正为:(Theta,phi)=(35;30) Polarisation修正为:Left hand rotating *** Ellipticity(0 to 1)修正为:1 Label:PlaneWave1 点击“Add”按钮

图20:定义平面波激励

求解设置检查:在“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);

图21:检查线束求解设置选项

2.5:提交计算:

进入菜单“Solve/Run”,点击“FEKO Solver”,提交计算。可以选择并行模式(有指导老师演示如何设置并行或查看相应的手册说明-如:“FEKO软件安装中文手册”)。

2.6:修改方法-重新计算

在主菜单中,点击“Save “Shielded_Two_Wire_Bench_Irrad_MoM.cfx”;

as”,把工程另存为

求解设置修改:在“Global”节点中,展开“Cable harness”,双击已经建立的“CableHarness1”,弹出“Modify cable harness”对话框:

进入“Solution”标签,可以看到:

Cable coupling properties选择为:Irradiating

Solution method for outer cable problem(shield/external ground)选择为:Method of Moments(MoM,only for shielded Cables;

点击“OK”;

图22:检查线束求解设置选项

在“Home”菜单中,点击“Save”保存该工程;

在菜单“Solve/Run”中,点击“FEKO Solver”提交计算。

2.7:后处理显示结果:

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

显示2D结果:

切换到“Home”菜单,点击“Add model”按钮,读入工程文件“Shielded_Two_Wire_Bench_Irrad_MTL.bof”的结果

在“Home”菜单,点击“Cartesian”,进入直角坐标系“Cartesian Graph1”,依次

点击两个工程中的“Probes ->C1_Z30”,在右侧控制面板中:

在“Traces”区域,同时选中“C1_Z30”和“C1_Z30_1”; 勾选:dB

点击“Display”菜单,在“Axes”中点选“Log (horizontal)”; 得到的结果显示如下图所示:

图23:显示C1_Z30上的电流

进入“Home”菜单,点击左上角主菜单中的“Save as”,保存计算结果文件为:“Compare_Irrad.pfs”,关闭Postfeko。

2.8:计算线缆的辐射-设置修改:

切回到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”。

2.8.1 删除激励源

在左侧树型浏览器切换到“Configuration”标签,展开“Global”,选中“Sources”中的PlaneWave1,删除该激励源;

2.8.2 修改求解设置:

在“Global”节点中,展开“Cable harness”,双击已经建立的“CableHarness1”,弹出“Modify cable harness”对话框:

进入“Solution”标签,进行如下修改: Cable coupling properties选择为:Radiating

Solution method for outer cable problem(shield/external ground)选择为:Multiconductor transmission line (MTL);

点击“OK”;

图24:修改线束求解设置选项

2.8.3添加线缆的激励:

进入到“CableHarness1”中,点击“Cable Schematic”菜单,点选“Voltage source”,自动添加该电压源到原理图中,双击该电压源符号,弹出“Modify voltage source”对话框:

修改Label为:C1_V12

点击“OK”

图25:设置电压源激励

删除C1_Z12与C1端MyPin1之间的连线,把C1_V12电压源跨接在C1端MyPin1与C1_Z12之间。

图26:添加电压源激励

2.8.4添加场求解设置: 切换到“3D View1”中;

在左侧树型浏览器中,切换到“Configuration”,展开“Configuration specific”,选中“Requests”,点击鼠标右键,选择“Near Fields”,弹出“Request near fields”对话框:

Definition methods修改为:Spherical 修正:specify increments

Start: (r: 300; theta: 0.0; Phi: 0.0) End: (r: 300; theta: 90.0; Phi: 360.0) Increment: (r: 0; theta: 5; Phi: 5) Label: NF_3m 点击“Create”按钮。

图27:定义近场区域

2.8.5网格划分:

点击菜单“Mesh->Create mesh”,采用默认设置,重新生成网格。 2.8.6提交计算:

进入菜单“Solve/Run”,点击“FEKO Solver”,提交计算。 2.8.7修正设置:

点击主菜单的“Save

as”,把当前工程Shielded_Two_Wire_Bench_Rad_MoM.cfx”;

另存为

在“Global”节点中,展开“Cable harness”,双击已经建立的“CableHarness1”,弹出“Modify cable harness”对话框:

进入“Solution”标签,进行如下修改:

Solution method for outer cable problem(shield/external ground)选择为:Method of Moments(MoM), only for shielded cables;

点击“OK”;

图28:修改线束求解设置选项

2.8.8 提交计算:

在菜单“Home”中,点击“Save”,保存当前工程; 进入菜单“Solve/Run”,点击“FEKO Solver”,提交计算。 2.8.9 结果显示

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

显示3D结果:

切换到“Home”菜单,点击“Add model”按钮,读入工程文件“Shielded_Two_Wire_Bench_Irrad_MoM.bof”的结果

在“Home”菜单,点击“Near field”中的“NF_3m”,在右侧控制面板中: 把Frequency修改为: 30MHz

勾选:dB

图29:设置3D显示方式

在菜单“Results”中,点选“Show Contours”显示等值线。

图30:显示3D计算结果

显示2D结果:

切换到“Home”菜单,点击“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 Impdedance修改为:75 勾选:dB

在右侧控制面板中,为每一个曲线的反射系数设定为: Reference impedance为:75 ohm Subtract loading修改为:75

图31:反射系数详细设置

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

图32:显示反射系数

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

因篇幅问题不能全部显示,请点此查看更多更全内容

Top