ANSYS_Maxwell平面电场仿真

笔记 -- Maxwell软件仿真 2021-10-12 10:48:56 仿真步骤  1、设置求解器类型  2、确定元件基础位置  3、设置激励形式  4、设定求解设置  5、绘制计算区域  6、确定边界条件  7、验证是否存在异常  8、计算分析  ∙\bullet∙当调整上述设置后,须对结果重新进行计算分析 1、求解器  1)坐标系类型:笛卡尔坐标系(Cartesian XY)、柱坐标系(Cylindrical Z)  2)分类:静磁场、涡流场、瞬态磁场;静电场、交变电场、直流传导电场 3、激励源  1)静磁场激励源   (1)电流源: 阅读详情
AI摘要

本文详细介绍了如何使用ANSYS Maxwell进行二维静电仿真,从新建项目到选择Electrostatic解决方案,再到绘制图形并设定边界条件。作者设定了一边100V,另一边0V的电压差,通过参数设置和分析,成功完成仿真,并展示了电势分布的结果。文章强调了尊重原创和知识产权的重要性。

本文为作者学习ANSYS_Maxwell平面电场仿真笔记
欢迎交流讨论,喜欢的话点个赞吧

欢迎去看我的主页: NicholasYe’s Homepage.


1. 选择Maxwell 2D Design

  • 新建project并选择仿真

图片.png

  • 在Solution Type中选择Electrostatic

图片.png

2. 绘制仿真图形,添加边界条件

本仿真是绘制两平面之间的电场关系,一边电压值为100V,一边为0V

  1. 绘制图形

图片.png

  1. 添加边界条件
  • 将Select:Object改为Select:Edge后可以更加方便选中边界

图片.png

3. 设定仿真条件,进行仿真并查看结果

  1. 设定Parameter,将刚刚设定的Excitation设置为Signal

图片.png

  1. 设置Analysis, 添加setup
  • 在添加setup后右键并进行analyze
  • 如果出现 Normal completion of simulation on server: Local Machine 后说明仿真成功

图片.png

图片.png

  1. 在模型中选中Object后,在Field Overlay中选择观察对象

图片.png

  • 选中仿真结果,可以看到电势分布

Screenshot 2022-04-20 090709.jpeg


请在转载文章过程中明确标注文章出处!尊重原创,尊重知识产权,谢谢!

Ansys Electronics Desktop仿真——Maxwell线圈 利用ANSYS Electronics Desktop,可在综合全面、易于使用的设计平台中集成严格的电磁场分析和系统电路仿真。按需求解器技术让您能集成电磁场仿真器和电路及系统级仿真,以探索完整的系统性能。本文以感应线圈为例介绍ANSYS Electronics Desktop入门操作。 阅读详情

相关推荐

Ansys Maxwell电容仿真分析

检测物体下落时,空间电容变化量。

flzmiao的博客 3968

HFSS报错解决方法:Simulation completed with execution error on server: Local Machine.

HFSS报错解决方法:Simulation completed with execution error on server: Local Machine.

weixin_55685312的博客 8916

Ansys Maxwell三相变压器制作方法教程

Ansys Maxwell三相变压器制作方法教程来了,另外推荐选择云工作站来高效办公。

XDEMO_的博客 3140

【COMSOL官方案例仿真练习】球体之间电击穿

由于COMSOL官网上的球体之间电击穿仿真文件是用COMSOL6.0.0.285创建,笔者COMSOL版本低打不开,所以跟着说明文件做了一遍,记录一下跟做的过程。

weixin_45562620的博客 1万+

ANSYS Maxwell电场分析实战:建模、边界与优化全流程

有限元仿真是高压绝缘结构设计中的关键手段,通过求解电势场的偏微分方程,可以准确预测复杂几何下的电场分布。基于ANSYS Maxwell的静电场求解器,工程师能够高效完成从建模、边界条件设置到后处理的全流程分析。掌握泊松方程与电势梯度原理,合理配置电压边界、绝缘边界及悬浮导体,是保障计算结果可信的基础。在GIS、变压器主绝缘、电缆终端等工程场景中,借助参数化扫描与网格控制,可以快速定位电场峰值并优化屏蔽结构,显著提升绝缘裕度。本文围绕ANSYS Maxwell电场分析的完整技术路线,结合可复现的PyAEDT脚

weixin_42497762的博客 300

第一章、isaacsim 及 isaaclab 安装教程

本专栏所有内容将根据上述资源地址展开,请结合食用~

m0_47719040的博客 4782

从新手到通关:Ansys Maxwell变压器仿真全路线

Ansys maxwell 变压器学习资料1.全部基础功能的操作教学以及模型文件包含静态场,涡流场,瞬态场,静电场等。2. 以正激变压器及平面pcb变压器为例,对变压器进行参数设计,结构设计,电性仿真,并带模型文件。3.Maxwell和Simplorer联合仿真——移相全桥变换器中开关变压器的仿真。

lARlaVgpYLZ的博客 389

01|无代码开发 | 如何使用Zion实现导航网站制作

以上就是我制作导航网站的心得,分享给大家,作为一个小白想要独立搭建一个网站还是比较困难的,而在Zion不仅可以用可视化的方法进行搭建,甚至还可以一键发布,不用考虑服务器域名啥的问题,真是太方便了。

2301_76262110的博客 1390

Maxwell电场仿真 高压输电线地面电场仿真,下图分别为模型电场强度分布云图、各时刻沿地面电...

该项目是一个典型的高压输电线静电场仿真,通过参数化扫描模拟三相交流电的电场变化,输出地面电场分布云图、沿线场强曲线和最大场强数据,适用于工程设计和电磁环境评估。Maxwell电场仿真高压输电线地面电场仿真,下图分别为模型电场强度分布云图、各时刻沿地面电场强度分布,地面各点最大场强。

oIFnupWZw的博客 331

MDT部署实战:除了Office,这些“装机必备”软件也能一键静默安装(含静默参数)

本文详细介绍了如何利用Microsoft Deployment Toolkit(MDT)实现企业级软件的静默安装,包括浏览器、开发工具和系统增强工具等“装机必备”软件的部署方案。通过命令行参数和MSI属性,IT运维团队可以高效构建标准化工作环境,提升部署效率并确保版本一致性。文章还提供了安装顺序控制、结果验证和常见问题排错等高级技巧。

weixin_26985923的博客 172

工业缺陷检测深度学习方法综述

异常:点异常、 上下文异常和集群异常。点异常:又称为离群值 (outliers)[9], 描述数值上偏离正 常样本的独立数据。与异常相近的概念还包括新颖点(novelty)和分布外数据。上下文异常:同样描述数据点,其数值属于正常范围,但不符合局部上下文规律。集群异常:描述一系列相关数据的集合,集合中的每一个实例的数值在单独考察时都处于正常值域,但集 合整体的相关性特征不服从正常模式。一般的图像异常检测往往仅需区分正常与异常样本,而工业缺陷检测更关注于检测 图像中的异常像素.

2301_80355452的博客 1843

高压输电线地面电场仿真:Ansys Maxwell建模求解与后处理实战全解析

电磁环境评估是输变电工程设计中的关键环节,高压输电线下方地面电场强度直接影响线路走廊宽度、房屋拆迁范围及环保验收结论。工频电场属于准静态场,波长远大于线路尺寸,因此可采用静电场或瞬态场求解器进行有限元仿真。相比解析公式,数值仿真能够精确反映三相导线排列、对地高度、相间距等因素对地面场强分布的影响,为工程设计提供可靠数据支撑。该技术广泛应用于电力设计、电磁环境评价、高压设备研发等领域。本文基于Ansys Maxwell平台,系统讲解高压输电线地面电场仿真的完整流程,包括模型简化、材料与边界设置、有效值与峰值激

weixin_42522857的博客 252

达梦数据库(DM)的备份与恢复功能

本文系统介绍了达梦数据库(DM)的备份与恢复功能,主要包括作业系统和物理/逻辑备份还原两大模块。作业系统部分详细说明了通过代理环境创建定时备份和删除备份作业的步骤;物理备份还原部分阐述了联机和脱机备份方式,包括数据库、表空间、表和归档的备份还原操作;逻辑备份还原部分介绍了dexp/dimp工具的使用方法及四种级别的导入导出功能。文章还介绍了图形化管理工具进行备份还原的操作流程,全面覆盖了达梦数据库的数据保护方案,为数据库管理员提供了详细的技术指导。

weixin_48812832的博客 1211

Ansys Maxwell高压输电线地面电场仿真全流程解析

输变电工程中,地面电场强度计算是环保验收、可研环评与线路走廊规划的关键环节。全线架设设备实测成本过高,基于有限元法的电磁场仿真成为工程上实现高效预测的主流路径。工频电场波长远大于输电线路尺寸,可按准静态电场处理,借助 Ansys Maxwell 静电场求解器求解地面电场分布。仿真中需要正确处理导线弧垂、对地高度、分裂导线等效半径、求解域边界与网格剖分等关键参数,才能得到可靠的地面电场强度曲线与云图。以典型 220kV 线路为例,系统梳理从模型简化、边界条件设置到结果后处理与常见故障排查的完整流程,可为输变电

weixin_36019375的博客 296

告别环境依赖!用PyInstaller把PaddleOCR项目打包成独立EXE(附完整spec文件配置)

本文详细介绍了如何使用PyInstaller将PaddleOCR项目打包成独立EXE文件,彻底解决Python环境依赖问题。通过完整的spec文件配置和实战技巧,开发者可以轻松创建开箱即用的OCR工具,特别适合需要交付给非技术用户的场景。文章涵盖环境配置、模型打包、性能优化等关键环节,并提供了解决常见问题的方案。

weixin_33712987的博客 574

MuJoCo 入门教程(一)

在 MuJoCo 仿真中输入自定义数字有三种方法。首先,可在 XML 中定义全局数字字段。它们有一个名称和一个实数值数组。其次,可以通过特定元素的自定义数组来扩展某些模型元素的定义。具体方法是在 XML 元素大小中设置 nuser_XXX 属性。第三,数组 mjData.userdata 不用于任何 MuJoCo 计算。用户可以在这里存储自定义计算的结果;请记住,所有随时间变化的内容都应存储在 mjData 中,而不是 mjModel 中。自定义文本字段可以保存在模型中。

机器人控制与仿真应用 1万+

Ansys Maxwell 变压器电磁仿真自学教程资料包:从零到精通的全功能学习路线

这套 Ansys Maxwell 变压器教学资料包是一套体系完整、循序渐进、理论与实操并重覆盖全面:囊括 Maxwell 全部基础求解器(静磁、涡流、瞬态、静电、传导),并有网格划分、参数优化、后处理等进阶内容。聚焦变压器:在通用基础上,提供专门的变压器专题(双/多绕组、漏感提取、平面变压器),直击变压器设计的核心参数。配套齐全:每份讲解 PDF 都有对应的 .aedtz 仿真模型可实操,另有 EI-33 变压器与移相全桥电源两个真实工程模型衔接实际设计。适用人群。

2501_93693767的博客 147

SAP ABAP 缓冲同步揭秘——从 DDLOG 表到 RSDBBUF3 的完整实践指南

DDLOG 看似一张不起眼的系统表,却承担着 SAP 多实例环境下的数据一致性重任。通过掌握其字段意义、解析方法及周边监控工具,你可以在性能与一致性之间找到最佳平衡;通过精细化的参数管理与主动刷新策略,更能在关键业务场景中确保“数据永远是最新的”。愿本文能成为你日常排障与架构决策的参考手册。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 315

在 Ansys Maxwell 2D 中建立的静电(Electrostatic)仿真项目,用于模拟高压输电线对地面电场分布的影响

该项目是一个典型的高压输电线静电场仿真,通过参数化扫描模拟三相交流电的电场变化,输出地面电场分布云图、沿线场强曲线和最大场强数据,适用于工程设计和电磁环境评估。

2501_93693767的博客 1841

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Ansys Maxwell使用技巧

点击Fit All。

stm32f444的博客 6962

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: Matlab求解微分、积分方程
下一篇: Simulink using Multiple Simulation
NicholasYTZ
博客等级 码龄6年 1万+粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值