Maxwell顺态求解器电磁力分析

文源:技术邻

问题描述:求解一段通有正弦交流电的直导线在某一稳态磁场中的受力情况,并简单验证仿真结果。

模型介绍:

如上几何模型中10mm边长立方体代表永磁体,材料属性为材料库中的NdFe35,修改磁化方向为X方向,其他属性不变,如下图所示。其中黄色圆柱体代表铜导线,红色框线代表求解区域(真空)。导线端面与求解域重合,电流不会泄漏以便顺利计算。

Maxwell求解树如下:

Solution type: Transient瞬态求解器

Boundaries:未指定,系统选取默认求解边界。

Excitations: 添加绕组Wingding1,绕组激励类型为电流(绞线),电流函数sin(pi*time),即周期为2秒,幅值为1A,初相位0的正弦曲线。

然后在线圈上添加激励加载面(铜线的两个端面)。截面绞线数量相同都为1且电流方向一致。如下图所示。

Parameters:选择圆柱导线,然后添加右击Parameters选择Assign>Force即可。

Mesh Operations:对圆柱体划分网格尺寸为0.4mm,磁铁网格尺寸4mm。模型网格如下。

Tips

Q1:如果发现上面的网格剖分结果不理想(太密或太疏),如何重新设置重新剖分?

A1:project manager--->Analysis---->右击------>revert to initial mesh---->重新设置网格尺寸(这步操作必须要,否则,就算你重新设置了网格尺寸,你得到的依然是第一次网格剖分的结果)

Q2:从新设置网格尺寸后,怎么应用设置进行划分,并查看网格划分效果?

A2:操作方法:project manager--->Analysis---->右击------>apply mesh operations;然后

project manager--->field overlaps---->右击------>plot mesh---->弹出对话框----->DONE.

Analysis分析时间stop time 8sec即刚好2个正弦周期,time step 0.1sec。每一求解步都储存云图。

 

 

Result: 显示电流激励曲线  result右击create transient report>rectangular plot

激励输入曲线如下。与之前设置的电流激励函数符合。

同理在category中选force, quantity中选Fore1.force_z显示出圆柱导体Z向分力曲线如下图。

可以看出Z方向力输出曲线与激励输入曲线的变化是完全一致的。由安培定律公式F=BIL也可以验证输入激励电流I与输出力F是完全成线性关系的。

圆柱导体磁感线云图:

这里的磁感应强度B是根据真空中的磁导率公式B=u0*H,以及导线和永磁体的距离求解得来。

简单验证:

可以取磁感线云图的中间值进行简单的理论验算。B=0.569T,电流I取最大值1A,导线长度L由几何模型可知L=0.010M,所以安培力理论值F=B*I*L=0.569*1*0.01=0.00569N=5.69mN。与模拟计算Z向分力波峰值5.2mN基本一致,仿真结果可信。

(更多精品案例,可关注公众号:ANSYS有限元仿真)

 

时间: 2024-10-09 22:25:37

Maxwell顺态求解器电磁力分析的相关文章

OpenCV Machine Learning 之正态贝叶斯分类器源代码分析(Normal Bayes Classifier)

1.  CvNormalBayesClassifier的 类 定 义 在ml.hpp中有以下类定义: [cpp] view plaincopyprint? class CV_EXPORTS_W CvNormalBayesClassifier : public CvStatModel { public: CV_WRAP CvNormalBayesClassifier(); virtual ~CvNormalBayesClassifier(); CvNormalBayesClassifier( co

Altair.Acusolve.v12.0.311.HotFix.Win32_64.&.Linux64 3CD计算流体动力学(CFD)求解器

Altair.Acusolve.v12.0.311.HotFix.Win32_64.&.Linux64 3CD计算流体动力学(CFD)求解器 Altair AcuSolve是一款领先的基于有限元的通用计算流体动力学(CFD)求解器,可以解决非常复杂的工业和科研问题.AcuSolve的稳健性 和扩展性求解技术在全非结构网格基础上仍能保持无与伦比的求解精度.无论是稳态的RANS仿真应用还是复杂瞬态的多物理场仿真, AcuSolve都能容易求解并保证良好的精度.领先的技术 精确的结果    AcuSo

F-Chart.Engineering.Equation.Solver.Pro.v9.478-3D工程方程求解器

F-Chart.Engineering.Equation.Solver.Pro.v9.478-3D工程方程求解器 FunctionBay.RecurDyn.V8R4.SP1.1.Win64 Engineering Equation Solver的一 个主要特征是其高精确度的热力学和传输性质的数据库,提供了数百物质的方式来增强求解能力. Engineering Equation Solver是一款通用的方程求解程序,它可以数值化求解数千连接的非线性代数 和微分方程.该程序还可以用来解决微分和积分方

sat求解器是一个大数据系统

Understanding VSIDS Branching Heuristics in Conflict-Driven Clause-Learning SAT Solvers Jia Hui Liang Vijay Ganesh Ed Zulkoski Atulan Zaman Krzysztof Czarnecki Liang J.H., Ganesh V., Zulkoski E., Zaman A., Czarnecki K. (2015) Understanding VSIDS Bran

最早使用cmt的minisat改进版求解器2——vsids-master-1\minisat-performance

位置: E:\CNKI E-Study\localestudy\Literature\SAT求解器学习_6B1FE1DF69904FE2AEC3542DCF408574\VSIDS paper\VISDS-solvers\vsids-master-1\vsids-master-1\minisat-performance\core 代码分析 Solver.h 1 //============================================ 2 // Solver -- the ma

PHP-静态方法继承等分析

<?php class A { const CONST_NAME = 'A'; public static $static_name = 'A'; public static $static_name_no_rewrite = 'A'; private static $_instance; public static function static_func() { echo 'A'; } public static function static_func_no_rewrite() { ech

在redhat6.4上编译z3求解器

因为项目需要,我们使用到了微软的z3求解器求约束,但是z3求解器在红帽平台上并没有发布编译好的二进制版本,而我们的运行环境是红帽的企业版6.4,因此需要自己编译相应的二进制. z3是由微软公司开发的一个优秀的SMT求解器(也就定理证明器),它能够检查逻辑表达式的可满足性.目前的最新版本是4.4.1,github主页. 从z3主页上面下载最新的代码 git clone [email protected]:Z3Prover/z3.git 切换工作目录到z3下执行 python ./scripts/m

Arachnid包含一个简单的HTML剖析器能够分析包含HTML内容的输入流

Arachnid是一个基于Java的web spider框架.它包含一个简单的HTML剖析器能够分析包含HTML内容的输入流.通过实现Arachnid的子类就能够开发一个简单的Web spiders并能够在Web站上的每个页面被解析之后增加几行代码调用. Arachnid的下载包中包含两个spider应用程序例子用于演示如何使用该框架. http://sourceforge.net/projects/arachnid/

OpenCV Machine Learning 之 正态贝叶斯分类器 (Normal Bayes Classifier)

OpenCV Machine Learning 之 正态贝叶斯分类器 (Normal Bayes Classifier)