电磁仿真--基本操作-CST-(4)

2024-04-28 01:12
文章标签 仿真 基本操作 电磁 cst

本文主要是介绍电磁仿真--基本操作-CST-(4),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

1. 简介

2. 建模过程

2.1 基本的仿真配置

2.2 构建两个圆环体和旋转轴

2.3 切分圆环体

2.4 衔接内外环

2.5 保留衔接部分

2.6 绘制内螺旋

2.7 绘制外螺旋

2.8  查看完整体

2.9 绘制引脚

2.10 设置端口

2.11 仿真结果

3. 使用Digilent AD2进行测试

3.1 进行短路补偿

3.2 扫描电感曲线

3.3 结果分析

4. 总结


1. 简介

在《口袋实验室--电子学霸神器-Digilent AD2/3-电感测量》一文中,我对比了使用CST软件仿真的一个三维的螺旋结构与使用AD2工具来实际测量其感值,以验证仿真结果的准确性。实验步骤花费较多的是去调整和优化测量系统,其中最主要的原因是《电磁仿真--基本操作-CST-(3)-CSDN博客》中仿真的电感太小,只有约0.265uH。

本文将分享更为复杂的建模技巧,旨在构建一个线圈数更多的空心电感器,借助RLC求解器进行电感量的计算。我们也将获得更加平滑的电感测试曲线。

电感图片引用自:立创商城

2. 建模过程

2.1 基本的仿真配置

求解器:Low Frequency -> Partial RLC Slover

频率范围:DC至10MHz

背景材料:Normal,distance=20

边界条件:Ht=0

2.2 构建两个圆环体和旋转轴

铜导线直径:1.2mm

外环导线半径:6.9mm(导线中心)

内环导线半径:5.6mm(导线中心)

2.3 切分圆环体

使用Local WCS工具切分圆环体。

2.4 衔接内外环

使用Loft工具衔接内外环。

  • 选择端面
  • 选中Shapes中Loft工具
  • 平滑度大约为0.18

2.5 保留衔接部分

其余部分均删除。

2.6 绘制内螺旋

  • 选择面F和旋转轴E
  • 使用 Shapes 集中的 Rotate Face 工具
  • 通过调整角度和方向的正负,可以改变方向

2.7 绘制外螺旋

  • 隐藏内螺旋体,简化视图
  • 选择面(F)和旋转轴(E)
  • 使用 Shapes 集中的 Rotate Face 工具
  • 通过调整角度和方向的正负,可以改变方向

2.8  查看完整体

快捷键 CTRL+U 显示全部实体。

2.9 绘制引脚

  • 延长螺旋体两个端面0.4mm
  • 绘制一个3mm的导体
  • 选择两个特征点(P),并选中引脚实体
  • 使用 Tool 集下的 Transform 工具完成平移

平移后的位置关系如下,此时还不能使用 Loft 工具,软件会提示有交集,需将引脚向偏移0.4mm。

  • 再次使用 Transform 工具

  • 删除0.4mm的断面延长区域
  • 使用 Loft 工具完成衔接
  • 平滑度约0.2即可

2.10 设置端口

配置RLC端口并开始仿真。

2.11 仿真结果

3. 使用Digilent AD2进行测试

3.1 进行短路补偿

3.2 扫描电感曲线

扫描结果相比于上次测量电感,要平滑的多,得益于电感值较大,从而能分得更多的测量分压。 

3.3 结果分析

根据电感官方提供的Datasheet,此电感的标称值为4uH。

从仿真和实测的曲线来看,仿真的结果比起实测小约0.5uH。

不过二者出现差异,是比较常见的现象。

这种差异可能由多种因素导致:

  • 建模准确性:我使用尺子测量可能不够精确。建模时的细微差异,如线圈的直径、线径、线圈间距等,都可能对仿真结果产生影响。
  • 材料属性:仿真时所用的材料属性可能与实际使用的材料属性有所不同,如电磁性能(如磁导率、电导率)。
  • 边界条件和环境因素:仿真中设置的边界条件可能与实际应用环境有所区别。

另外,需要理解下,空心螺旋线电感的感值随着频率的变化而改变:

  • 趋肤效应(Skin Effect):随着频率的增加,电流趋向于在导体表面流动,导致电感器的有效截面积减小,从而影响其感值。在较高频率下,这种效应更加显著。
  • 近端效应(Proximity Effect):在电感线圈中,相邻的导线之间会相互影响,使得电流分布不均匀。这种效应在频率较高时更为明显,也会导致感值的变化。
  • 寄生电容:线圈的绕组间存在寄生电容,随着频率的增加,这些寄生电容的影响变得更加明显,会导致电感的阻抗特性随频率改变。

4. 总结

本文分享了一个更为复杂空心螺旋电感的建模过程,CST软件工具提供 Loft 工具非常有用,通过对比仿真与实测结果的差异,我分析了影响仿真结果的几个可能的因素,并分析了空心螺旋线电感的感值随着频率的变化而改变的原因。

这篇关于电磁仿真--基本操作-CST-(4)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/941982

相关文章

基于UE5和ROS2的激光雷达+深度RGBD相机小车的仿真指南(五):Blender锥桶建模

前言 本系列教程旨在使用UE5配置一个具备激光雷达+深度摄像机的仿真小车,并使用通过跨平台的方式进行ROS2和UE5仿真的通讯,达到小车自主导航的目的。本教程默认有ROS2导航及其gazebo仿真相关方面基础,Nav2相关的学习教程可以参考本人的其他博客Nav2代价地图实现和原理–Nav2源码解读之CostMap2D(上)-CSDN博客往期教程: 第一期:基于UE5和ROS2的激光雷达+深度RG

perl的学习记录——仿真regression

1 记录的背景 之前只知道有这个强大语言的存在,但一直侥幸自己应该不会用到它,所以一直没有开始学习。然而人生这么长,怎就确定自己不会用到呢? 这次要搭建一个可以自动跑完所有case并且打印每个case的pass信息到指定的文件中。从而减轻手动跑仿真,手动查看log信息的重复无效低质量的操作。下面简单记录下自己的思路并贴出自己的代码,方便自己以后使用和修正。 2 思路整理 作为一个IC d

文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑燃料电池和电解槽虚拟惯量支撑的电力系统优化调度方法》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python

MongoDB学习—(3)shell的基本操作

一,删除数据库中的集合文档 命令为 db.[documentName].drop() 二,删除数据库 命令为 db.dropDatabase() 执行该命令时,应该先进入想要删除的数据库中,如 三,shell中的help 我们可以运用shell中的help来查询相关的操作,查询数据库相关的就用db.help(),查询集合相关的就用db.[documentName].help

MongoDB学习—(2)shell的基本操作

一,创建一个数据库 使用use关键字,格式为 use [databasename] 当你这样创建一个数据库时,该数据库只是创建于内存中,只有你对数据库执行一些操作后,数据库才真正的创建,否则如果直接关掉mongodb,数据库在内存中会被删除掉。 二,查看所有数据库 命令为 show dbs Mysql中的命令为show databases,两者有所不同。 三,查看数据库中的现有的文

Matlab simulink建模与仿真 第十章(模型扩展功能库)

参考视频:simulink1.1simulink简介_哔哩哔哩_bilibili 一、模型扩展功能库中的模块概览         注:下面不会对Block Support Table模块进行介绍。 二、基于触发的和基于时间的线性化模块 1、Trigger-Based Linearization基于触发的线性化模块 (1)每次当模块受到触发时,都会调用linmod或者dlinmod函数

带头结点的线性链表的基本操作

持续了好久,终于有了这篇博客,链表的操作需要借助图像模型进行反复学习,这里尽可能的整理并记录下自己的思考,以备后面复习,和大家分享。需要说明的是,我们从实际应用角度出发重新定义了线性表。 一. 定义 从上一篇文章可以看到,由于链表在空间的合理利用上和插入、删除时不需要移动等优点,因此在很多场合下,它是线性表的首选存储结构。然而,它也存在某些实现的缺点,如求线性表的长度时不如顺序存储结构的

AMEsim和Simulink联合仿真生成新的.mexw64液压模型文件

AMEsim和Simulink进行联合仿真非常重要的就是AMEsim经过第四阶段Simulation会在相同文件下面生成一个与AMEsim液压模型相同名字的.mexw64文件,在Simulink进行联合仿真的S-Function需要找的也就是这个文件,只不过输入的时候除了液压模型名字之外,后面有一个短下划线。 简而言之: AMEsim和Simulink联合仿真, 首先是需要AMEsim软

【自动驾驶】控制算法(八)横向控制Ⅱ | Carsim 与 Matlab 联合仿真基本操作

写在前面: 🌟 欢迎光临 清流君 的博客小天地,这里是我分享技术与心得的温馨角落。📝 个人主页:清流君_CSDN博客,期待与您一同探索 移动机器人 领域的无限可能。 🔍 本文系 清流君 原创之作,荣幸在CSDN首发🐒 若您觉得内容有价值,还请评论告知一声,以便更多人受益。 转载请注明出处,尊重原创,从我做起。 👍 点赞、评论、收藏,三连走一波,让我们一起养成好习惯😜 在这里,您将

Matlab/Simulink和AMEsim联合仿真(以PSO-PID算法为例)

目录 安装软件和配置环境变量 Matlab/Simulink和AMEsim联合仿真详细流程 非常重要的一点 Simulink模型和AMEsim模型用S-Function建立连接 从AMEsim软件打开Matlab Matlab里的设置 Matlab的.m文件修改(对于PSO-PID算法) 运行程序 我印象中好像做过Matlab/Simulink和AMEsim联合仿真的分享似的