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

news2024/11/20 18:33:09

目录

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 工具非常有用,通过对比仿真与实测结果的差异,我分析了影响仿真结果的几个可能的因素,并分析了空心螺旋线电感的感值随着频率的变化而改变的原因。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1628977.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

十、多模态大语言模型(MLLM)

1 多模态大语言模型(Multimodal Large Language Models) 模态的定义 模态(modal)是事情经历和发生的方式,我们生活在一个由多种模态(Multimodal)信息构成的世界,包括视觉信息、听觉信息、文本信息、嗅觉信…

Java 提取HTML文件中的文本内容

从 HTML 文件中提取文本内容是数据抓取中的一个常见任务,你可以将提取的文本信息用于编制报告、进行数据分析或其他处理。本文分享如何使用免费 Java API 从HTML 文件中提取文本内容。 安装免费Java库: 要通过Java提取HTML文本,需要用到Free…

基于车载点云数据的城市道路特征目标提取与三维重构

作者:邓宇彤,李峰,周思齐等 来源:《北京工业大学学报》 编辑:东岸因为一点人工一点智能公众号 基于车载点云数据的城市道路特征目标提取与三维重构本研究旨在弥补现有研究在处理复杂环境和大数据量上的不足&#xf…

灯塔:MySQL笔记 (1)

数据库相关概念 名称全称简称数据库存储数据的仓库,数据有组织的进行存储DateBase(DB)数据库管理系统操控和管理数据据库的大型软件DateBase Management System (DBSM)SQL操作关系型数据库的编程语言,定义了一套操作关系型数据库——标准Structured Que…

python生成二维码及进度条源代码

一、进度条 1、利用time模块实现 import time for i in range(0, 101, 2):time.sleep(0.3)num i // 2if i 100:process "\r[%3s%% ]: |%-50s|\n" % (i, # * num)else:process "\r[%3s%% ]: |%-50s|" % (i, # * num)print(process, end, flushTrue)2、使…

CentOS/Anolis的Linux系统如何通过VNC登录远程桌面?

综述 需要在server端启动vncserver,推荐tigervnc的server 然后再本地点来启动client进行访问,访问方式是IPport(本质是传递数据包到某个ip的某个port) 然后需要防火墙开启端口 服务器上:安装和启动服务 安装服务 y…

vivado Aurora 8B/10B IP核(1)

Aurora 8B/10B IP 支持 Kintex -7, Virtex -7 FPGA GTP 和 GTH 收发器,Artix -7 FPGA GTP 收发器, Zynq -7000 GTP and GTP 收发器。Aurora 8B/10B IP core 可以工作于单工或者全双工模式。IP CODE的使用也非常简单,支持 AMBA总线的 AXI4-Stream 协议。…

2024蓝桥杯CTF--逆向

蓝桥杯付费CT--逆向 题目:RC4题目:happytime总结: 题目:RC4 先查壳,无壳,并且是32位: 用32位的ida打开,直接定位到main函数: 重点关注sub_401005函数,这个应…

编程学习系列(1):计算机发展及应用(1)

前言: 最近我在整理书籍时,发现了一些有关于编程的学习资料,我派蒙也不是个吝啬的人,从今天开始就陆续分享给大家。 计算机发展及应用(1) 1944 年美国数学家冯诺依曼(现代计算机之父&#xff…

【Redis 开发】Redis持久化(RDB和AOF)

Redis持久化 RDBAOFRDB和AOF的区别 RDB RDB全称Redis DataBase Backup file (Redis数据备份文件),也被称为Redis数据快照,简单来说就是把内存中的所有数据都记录到磁盘中,当Redis实例故障重启后,从磁盘读取…

GPU:使用gpu-burn压测GPU

简介:在测试GPU的性能问题时,通常需要考虑电力和散热问题。使用压力测试工具,可以测试GPU满载时的状态参数(如温度等)。gpu_burn是一个有效的压力测试工具。通过以下步骤可以进行测试。 官网: http://www…

Xline中区间树实现小结

Table of Contents 实现区间树的起因区间树实现简介 插入/删除查询重叠操作使用Safe Rust实现区间树 问题Rc<RefCell<T>> i. 线程安全问题其他智能指针 i. Arc<Mutex<T>>? ii. QCell数组模拟指针总结 01、实现区间树的起因 在Xline最近的一次重构中…

基于PI控制器的DC-DC结构PWM系统simulink建模与仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 5.完整工程文件 1.课题概述 基于PI控制器的DC-DC结构PWM系统simulink建模与仿真。包括IGBT结构&#xff0c;PI控制器结构&#xff0c;PWM模块等。 2.系统仿真结果 3.核心程序与模型 版本&#xff1a;MA…

【yolov8算法道路-墙面裂缝检测-汽车车身凹陷-抓痕-损伤检测】

yolo算法道路-墙面裂缝检测-汽车车身凹陷-抓痕-损伤检测 1. yolo算法裂缝检测-汽车车身凹陷-抓痕检测-汽车车身损伤检测2. yolo房屋墙面路面裂缝-发霉-油漆脱落-渗水-墙皮脱落检测3. 水泥墙面裂缝检测 YOLOv8算法是一种先进的目标检测技术&#xff0c;它基于YOLO系列算法的改进…

上位机图像处理和嵌入式模块部署(树莓派4b之wifi切换)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 前期我们在烧录镜像的时候&#xff0c;一般会配置一个默认的、带wifi配置的镜像。这主要是为了通过局域网扫描&#xff0c;或者输入arp -a的方式&a…

PySide6 GUI 学习笔记——Python文件编译打包

前面编写的软件工具都必须运行在Python环境中&#xff0c;且通过命令行的方式运行&#xff0c;通过Python打包工具&#xff0c;我们可以把.py文件封装成对应平台的运行文件&#xff0c;供用户执行。 常见Python打包工具 工具简介官网/文档地址py2exe将Python脚本转换为Window…

Flutter - 折叠面板

demo 地址: https://github.com/iotjin/jh_flutter_demo 代码不定时更新&#xff0c;请前往github查看最新代码 flutter 自定义折叠组件 支持三种类型和两种展示效果可自定义title和被折叠的内容 效果图 示例 import package:flutter/material.dart; import /jh_common/widge…

.net6 webapi 部署到IIS

一、发布.net6 webapi 项目 1.1 visual studio 2022右键发布到文件夹。 二、增加IIS容器 2.1 控制面板 2.2 启用或关闭Windows功能 3.3 勾选Internet Information Services,点击确定进行安装 三、部署webapi到IIS 3.1 安装 dotnet-hosting-6.0.29-win.exe 3.2 创建应用…

企业工厂如何逆风翻盘:VR全景打破多重桎梏

现阶段&#xff0c;制造业工厂面临的困境&#xff0c;就是用着上百万的设备&#xff0c;却赚着几毛钱的利润。传统的工厂参观方式也存在着很多的局限性&#xff0c;例如时间上不方便、不能实地参访、生产线具有隐患等&#xff0c;都会使得参观者不能深入地了解工厂的生产环境和…

【介绍下有那些常见的ssh功能】

&#x1f3a5;博主&#xff1a;程序员不想YY啊 &#x1f4ab;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f917;点赞&#x1f388;收藏⭐再看&#x1f4ab;养成习惯 ✨希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出…