当前位置: 首页 > news >正文

电磁仿真--基本操作-CST-(6)-导线周围磁场

目录

1. 简介

2. 过程

2.1 新建工程

2.2 选择求解器

2.3 设置单位

2.4 设置频率

2.5 绘制导线

2.6 Background

2.7 边界条件

2.8 设置激励源

2.9 查看结果

3. 其他设置

3.1 网格类型

3.2 集总网络元件

3.3 阻抗和导纳矩阵

3.4 自适应网格细化

3.4 提升计算效率的技巧

4. 总结


1. 简介

分析导线周围的电磁场分布,使用低频求解器(LF Frequency Domain Solver)。

低频域求解器适用于用周期性低频信号激发的电磁场的模拟。求解器的主要任务是计算电磁场、产生的电流密度以及损耗、能量、激励源参数和集总元件的参数。

低频域求解器产生的结果在求解完毕后会自动显示在导航树中。

2. 过程

2.1 新建工程

2.2 选择求解器

 

低频域求解器内可以解决三种类型的方程,磁准静态(MQS)、电准静态(EQS)、全波。

他们各自解决不同类型的电磁场问题:

1. 磁准静态(Magnetoquasistatic):

  • 应用场景:主要用于模拟低频磁场问题,如电机、变压器和感应加热等。
  • 特点:假设电场变化缓慢,因此在安培定律中将忽略位移电流的影响,主要关注磁场和电流的相互作用。

2. 电准静态(Electroquasistatic):

  • 应用场景:适用于低频电场问题,如电容器、绝缘体和高压直流(HV-DC)系统。
  • 特点:假设磁场变化缓慢,因此在法拉第感应定律中,磁通量的变化被忽略,即忽略感应电动势的影响,主要关注电场和电荷分布。这个选项目前仅适用于四面体网格类型。

3. 全波(Fullwave):

  • 应用场景:用于模拟高频电磁波传播,如天线、微波器件和无线通信系统。
  • 特点:考虑电场和磁场的全波方程,没有忽略任何时间依赖性,但这个选项通常是最耗时的。适用于频率偏高的LF电磁场问题,能够准确模拟电磁波的传播和反射。

2.3 设置单位

2.4 设置频率

观察两个频点,分别是 1KHz 和 2KHz。

2.5 绘制导线

使用 Shapes 中 Cylinder 工具。材料为: Copper (annealed)。

2.6 Background

2.7 边界条件

2.8 设置激励源

1. 选取导体端面。

2. 选择 Current Port。

3. 设置电流和相位,电流方向也在此指定。

2.9 查看结果

对于每个计算频率,模拟的电磁场和产生的传导电流密度存储在导航树的 2D/3D 结果文件夹中。此外,计算出的损耗、能量、激励源参数以及集总元件的参数也被计算并可从 1D 结果文件夹访问。

 

3. 其他设置

3.1 网格类型

  • 磁准静态和全波方程类型支持四面体和六面体网格。
  • 电准静态求解器只支持四面体网格。

3.2 集总网络元件

使用集总元件将电气组件包含在模拟中。目前,RLC-串联和RLC-并联电路仅由四面体MQS和全波求解器支持。

3.3 阻抗和导纳矩阵

磁准静态和电准静态求解器能够分别计算阻抗矩阵和导纳矩阵。

阻抗矩阵的计算可用于磁准静态求解器。该矩阵提供了在任何给定电流组合下线圈端子上的电压值。对于一个n源系统,矩阵定义如下:

导纳矩阵的计算可用于电准静态求解器。该矩阵提供了在任何给定电压组合下源中的电流值,对于一个n源系统,矩阵定义如下:

 

3.4 自适应网格细化

可以为此求解器激活自适应网格细化。它将根据局部误差估计器细化网格,直到从一次传递到另一次的结果误差小于给定的百分比限制。这个选项可以在无需手动调整网格的情况下产生非常好的模拟结果。

该功能默认是启用的。

3.4 提升计算效率的技巧

  • 尽可能利用几何对称平面。
  • 避免不必要的大计算域尺寸。
  • 结果数据缓存
  • 对于多次运行中的单次处理(例如参数扫描、优化),可以在选中“将结果存储在数据缓存中”选项时,将所有模型和结果存储在硬盘上的子文件夹中。这对于自己的宏或仅检查单次运行可能非常有用。

4. 总结

本文分享了使用低频求解器(LF Frequency Domain Solver)分析导线周围电磁场分布的过程。低频求解器适用于模拟周期性低频信号激发的电磁场,主要任务包括计算电磁场、产生的电流密度、损耗、能量、激励源参数和集总元件参数。求解器的结果会自动显示在导航树中。

在具体操作过程中,首先需要新建工程并选择合适的求解器。低频求解器可以解决磁准静态(MQS)、电准静态(EQS)和全波三种类型的方程,分别适用于不同的电磁场问题。接下来,设置单位和频率,绘制导线并选择材料。然后,设置背景和边界条件,配置激励源,最后查看结果。

此外,本文还介绍了其他设置,包括网格类型、集总网络元件、阻抗和导纳矩阵、自适应网格细化等。为了提升计算效率,建议利用几何对称平面,避免不必要的大计算域尺寸,并使用结果数据缓存功能。

通过这些步骤和设置,可以有效地模拟和分析导线周围的电磁场分布,获得准确的电磁场和电流密度分布结果。

相关文章:

电磁仿真--基本操作-CST-(6)-导线周围磁场

目录 1. 简介 2. 过程 2.1 新建工程 2.2 选择求解器 2.3 设置单位 2.4 设置频率 2.5 绘制导线 2.6 Background 2.7 边界条件 2.8 设置激励源 2.9 查看结果 3. 其他设置 3.1 网格类型 3.2 集总网络元件 3.3 阻抗和导纳矩阵 3.4 自适应网格细化 3.4 提升计算效率…...

用Java手写jvm之模拟方法调用指令invokexxx和方法返回指令xreturn

写在前面 源码 。 本文一起看下方法调用相关的指令invokexxx以及方法返回(栈帧弹出线程栈)相关的指令xReturn 。 1:正文 因为invokexxx指令和普通的指令不同,会创建一个新的栈帧,并压倒操作数栈中,所以我…...

自定义枚举类型检查

/*** 工单状态,使用字典:order_item_state*/ CheckEnum(nullAble true, enumType OrderItemStateEnum.class) private String workState; 注解类 package com.gdyunst.core.tool.validation;import javax.validation.Constraint; import javax.valid…...

探索四川财谷通抖音小店:安全与信赖的购物新体验

在数字经济蓬勃发展的今天,抖音平台凭借其庞大的用户基础和强大的内容生态,逐渐成为了电商领域的一股不可忽视的力量。其中,四川财谷通抖音小店作为这一浪潮中的佼佼者,不仅以其丰富的商品种类和独特的品牌魅力吸引了众多消费者的…...

systemd-manage系统服务图形化管理工具使用教程

1. systemd-manage介绍 systemd-manage是一个开源的基于systemd服务管理的图形化工具,使用qt图形库进行开发,可以提供服务管理,用户会话,配置文件修改,日志查询,性能分析,进程管理等功能。图形…...

移除元素(LeetCode)

题目 给你一个数组 和一个值 ,你需要 原地 移除所有数值等于 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 解…...

代码随想录27期|Python|Day38|509斐波那契|738.爬楼梯|746.746. 使用最小花费爬楼梯

贴一下动态规划的步骤(5步),就像是之前递归一样,需要每次落实到位。 确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 ​​​​​509. 斐波那契 注意到n的范…...

windows docker容器部署前端项目

一、介绍 Docker 是一个开源的平台,旨在简化应用程序的开发、部署和运行。它通过使用容器(containers)来实现这一点。容器是一种轻量级、可移植的虚拟化方式,可以在不同的环境中一致地运行软件。 Docker 的主要作用和优点包括&a…...

科普文:微服务之全文检索ElasticSearch 集群的搭建

一、集群有什么用 1.1 群集的含义与产生 群集(或称为集群)是由多台主机构成,但对外,只表现为一个整体,只提供一个访问入口(域名或IP),相当于一台大型计算机。互联网应用中&#xf…...

QtObject是干什么的?

QtObject 是 Qt Quick 中的一个基类,用于创建非视觉对象。这意味着 QtObject 不渲染任何视觉内容,它主要用于定义数据和逻辑,而不是用户界面元素。你可以把 QtObject 看作是 QML 中的一个基础组件,用于创建和管理不需要显示的对象…...

锐捷RCNA | 远程登录与路由技术

锐捷RCNA | 远程登录与路由技术 一、远程登录配置1. Telnet远程登录介绍2. 案例1--设置远程登录密码实现远程登录3. 案例2--定义不同用户账户实现远程用户权限隔离4. SSH远程登录介绍5. 案例--通过SSH功能远程管理设备 二、路由技术1. 直连路由的数据通信2. 间接路由的数据通信…...

实现Vue-tiny-diff算法

前言 前面我们实现了基本的数据更新到视图渲染的逻辑,但是这种方式(innerHTML)是极其低效的, 因此,我们相应引入 dom 和 diff 算法, 数据到视图的过程变为: state -> vdom -> dom vNode 层 所谓 vNode, 就是一个表示 dom 结构的轻量对象 {tag, props, children; }为…...

正则表达式测试工具

前言 正则表达式测试工具可供您输入正则表达式和测试文本,立即查看匹配结果. 下面是离线的HTML文件,同样可以提供相同的服务. 目录 使用说明 HTML代码 正则表达式的编写经验和方法 总结 使用说明 1.先将HTML代码存储成.html为后缀的文件; 2.然后用浏览器打开这个…...

Github 2024-08-02 开源项目日报 Top9

根据Github Trendings的统计,今日(2024-08-02统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目4Go项目1C项目1Rust项目1Shell项目1Dockerfile项目1TypeScript项目1Dart项目1Docker-OSX: 在Docker容器中运行Mac OS X 创建周期:152…...

重生之我 学习【数据结构之顺序表(SeqList)】

⭐⭐⭐ 新老博友们,感谢各位的阅读观看 期末考试&假期调整暂时的停更了两个多月 没有写博客为大家分享优质内容 还容各位博友多多的理解 美丽的八月重生之我归来 继续为大家分享内容 你我共同加油 一起努力 ⭐⭐⭐ 数据结构将以顺序表、链表、栈区、队列、二叉树…...

前端day4-表单标签

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>day4-表单</title> </head> <body&g…...

vue3-print-nb 表格打印分页,第一页有空白的情况出现解决方法(两种:一种原生,一种基于element表格)

第一种&#xff1a;基于element表格分页 <template><!-- element分组打印 --><div class"hello"><button v-print"printContent">打印</button><div id"printDiv"><p>工资统计表</p><p>…...

搜维尔科技:借助 Xsens中的远程人体录制功能,可以在任何位置以无限量同时捕捉无限数量演员的身体动作

借助 Xsens中的远程人体录制功能&#xff0c;可以在任何位置以无限量同时捕捉无限数量演员的身体动作 搜维尔科技&#xff1a;借助 Xsens中的远程人体录制功能&#xff0c;可以在任何位置以无限量同时捕捉无限数量演员的身体动作...

2024/08 近期关于AI的阅读和理解[笔记]

#Cohere 就像商业能力很强的云数仓公司 Snowflake 一样&#xff0c;Cohere 也采用了按需付费模式而不是按月或按年付费&#xff0c;而且它的付费模式很精细。Cohere 按照模型的不同能力&#xff0c;包括文本生成&#xff0c;文本总结&#xff0c;重新排名&#xff0c;文本分类…...

SmartEDA:解锁设计新境界,从工具到灵感的飞跃之旅!

在这个数据驱动的时代&#xff0c;每一次点击、每一次滑动都蕴含着无限的可能与洞察。然而&#xff0c;在众多数据分析工具中&#xff0c;SmartEDA不仅仅是一把解锁数据奥秘的钥匙&#xff0c;它更是一座桥梁&#xff0c;连接着冰冷的数据世界与创意无限的设计灵感之源。今天&a…...

Android系统异常问题处理全攻略:从死机重启到日志分析,手把手教你构建排查体系

文章目录1 前言&#xff1a;为什么你的手机总是卡死、重启&#xff1f;2 系统异常的“五层分诊”3 核心原理&#xff1a;系统是如何判定“你该死”的&#xff1f;3.1 ANR的判定机制3.2 Watchdog机制&#xff1a;守护SystemServer4 日志的“三板斧”&#xff1a;每一个死机问题都…...

LAYONTHEGROUND沦

一、什么是requests&#xff1f; requests 是一个用于发送HTTP请求的 Python 库。 它可以帮助你&#xff1a; 轻松发送GET、POST、PUT、DELETE等请求 处理Cookie、会话等复杂性 自动解压缩内容 处理国际化域名和URL 二、应用场景 requests 广泛应用于以下实际场景&#xff1a; …...

FastAPI子应用挂载:别再让root_path坑你一夜卤

Julia&#xff08;julialang.org&#xff09;由Stefan Karpinski、Jeff Bezanson等在2009年创建&#xff0c;目标是融合Python的易用性、C的高性能、R的统计能力、Matlab的科学计算生态。 其核心设计哲学是&#xff1a; 高性能&#xff1a;编译型语言&#xff08;JIT&#xf…...

毕业设计实战:基于Java+MySQL的C2C商务网站设计与实现指南

毕业设计实战&#xff1a;基于JavaMySQL的C2C商务网站设计与实现指南 在开发“基于JavaMySQL的C2C商务网站”毕业设计时&#xff0c;我曾因商品订单表未通过用户ID、商品ID与收货地址ID三外键关联踩过关键坑——初期设计订单表时&#xff0c;仅记录了订单号、总价、下单时间等基…...

计算机毕业设计:Python智慧水网监测与水位预测大屏 Flask框架 数据分析 可视化 大数据 AI 线性回归 河流数据 水位预测(建议收藏)✅

1、项目介绍 技术栈 采用 Python 语言开发&#xff0c;基于 Flask 框架搭建后端服务&#xff0c;使用 Vue 框架构建前端交互界面&#xff0c;MySQL 数据库进行数据存储&#xff0c;运用机器学习线性回归预测算法实现水位预测&#xff0c;结合 Echarts 可视化技术搭建数据大屏&a…...

ELF与镜像文件格式解析及二进制工具链实践

1. 文件格式基础概念解析在软件开发与系统底层交互过程中&#xff0c;我们经常会遇到各种不同类型的二进制文件。这些文件虽然都以二进制形式存储&#xff0c;但各自具有完全不同的结构和用途。理解它们的区别对于程序编译、链接、调试以及系统级开发都至关重要。ELF&#xff0…...

嵌入式轻量HTTP客户端设计与物联网数据上报实践

1. 项目概述 HTTPClient-Xively 是一个面向嵌入式平台的轻量级 HTTP 客户端实现&#xff0c;专为 mbed OS 网络栈设计&#xff0c;核心目标是与 Xively 平台&#xff08;现已被 Google Cloud IoT Core 收购并逐步停用&#xff0c;但其 REST API 设计范式仍具典型工程参考价值&a…...

DotNetPy:现代.NET 与 Python 互操作 实战指南胀

我为什么会发出这个疑问呢&#xff1f;是因为我研究Web开发中的一个问题时&#xff0c;HTTP请求体在 Filter&#xff08;过滤器&#xff09;处被读取了之后&#xff0c;在 Controller&#xff08;控制层&#xff09;就读不到值了&#xff0c;使用 RequestBody 的时候。 无论是…...

别再手动gc_collect_cycles()了!PHP 8.9智能GC自适应算法上线,3类高并发场景下的自动回收策略配置清单

第一章&#xff1a;PHP 8.9智能垃圾回收机制演进全景PHP 8.9并未实际发布——截至2024年&#xff0c;PHP官方最新稳定版本为PHP 8.3&#xff0c;PHP 8.4处于RC阶段&#xff0c;而PHP 8.9尚不存在。该标题属于前瞻性技术构想与行业演进推演场景下的概念性章节&#xff0c;旨在基…...

国产发电机转速测控仪的选型有哪些?

一、国科LSK3200-T系列发电机转速信号测控仪LSK3200-T系列转速测控仪外接转速脉冲传感器、电压互感器信号&#xff0c;实时监测水轮发电机组的转速&#xff0c;并在机组各转速点输出开关量信号和与机组转速对应的模拟量信号&#xff0c;为自动开、停机及电厂监控系统服务。仪表…...