【ANSYS 学习笔记】Case05_Basic Transient Sources and Circuit-程序员宅基地

Transient Setup

– This workshop discusses basic setup details of 2D Magnetic Transient solver

–本研讨会讨论2D电磁瞬态求解器的基本设置细节

– The transient setup is described with two different excitation methods

–用两种不同的激励方法描述了瞬态设置

   

   

   

Example 1: Transient With Sources

– This example shows setup of 2D Transient solver with time varying excitation applied through datasets and equation.

– Final assigned excitation is evaluated based on combined output of both methods

–此示例显示了2D瞬态求解器的设置,其中通过数据集和方程式应用了随时间变化的激励。

–基于两种方法的组合输出评估最终分配的激励

【Step01 建立设计文档】

Create Design

– Select the menu item Project Insert Maxwell 2D Design, – Change the name of the Design to BE_Trans_Sources

Set the Solution Type:

– Select the menu item Maxwell 2D Solution Type

– Solution Type Window:

1. Geometry Mode: Cylindrical about Z

2. Choose Magnetic > Transient

3. Click the OK button

   

【Step02:Create Model 建立模型】

Create Core

– Select the menu item Draw Rectangle

1. Using the coordinate entry fields, enter the position of rectangle

X: 0, Y: 0, Z: 0, Press the Enter key

2. Using the coordinate entry fields, enter the opposite corner

dX: 2, dY: 0, dZ: 20, Press the Enter key

– Change the name of resulting sheet to Core and color to green

– Change the material of the sheet to Ferrite

Create Coil

– Select the menu item Draw Rectangle

1. Using the coordinate entry fields, enter the position of rectangle

X: 0, Y: 0, Z: 1, Press the Enter key

2. Using the coordinate entry fields, enter the opposite corner

dX: 5, dY: 0, dZ: 18, Press the Enter key

– Change the name of resulting sheet to Coil and color to Yellow

– Change the material of the sheet to Copper

Subtract Sheets

– Press Ctrl and select the sheets Core and Coil

– Select the menu item Modeler Boolean Subtract

• Blank Part: Coil

• Tool Part: Core

• Clone tool objects before subtracting: checked

   

   

Create Simulation Region

– Select the menu item Draw Region

– In Region window,

1. Pad all directions similarly: Checked

2. Padding Type: Percentage Offset

3. Value: 500

4. Press OK

   

   

【Step03 Assign Excitation 创建激励】

Note: The excitation for this problem will be a voltage source with a 1KHz triangular wave superimposed on a 50 Hz sine wave that has a 50 volt DC offset. Triangular wave will be specified through a design dataset.

注意:此问题的激发将是一个电压源,该电压源具有一个1KHz三角波,该三角波叠加在具有50伏DC偏移的50 Hz正弦波上。 将通过设计数据集指定三角波。

Specify Dataset

– Select the menu item Maxwell 2D Design Datasets

– In Datasets window, select Add

– In Add Dataset window,

• Name: DSet_A

• Coordinates:

1. X1 = 0 Y1 = 0

2. X2 = 250e-6 Y2 = 1

3. X3 = 750e-6 Y3 = -1

4. X4 = 1e-3 Y4 = 0

• Select OK and Done

   

Add Winding

– Select the menu item Maxwell 2D Excitations Add Winding

– In Winding window,

1. Name: Winding_A

2. Type: Voltage

3. Stranded: Checked

4. Initial Current: 0 A

5. Resistance: 25 ohm

6. Inductance: 0 H

7. Voltage: 50 + 25*sin(2*PI*50*Time) + 5*pwl_periodic(DSet_A, Time)

8. Press OK

Note: The expression specified for Voltage has three different components

1. The first term is a 50 V DC offset

2. The second term is a 25 Vp-p, 50 Hz sine wave

3. The third term is a 5 Vp-p, 1 KHz triangular wave

Final applied voltage will be combined output of all three components

注意:为电压指定的表达式具有三个不同的成分

第一项是50 V DC偏移

2.第二项是25 Vp-p,50 Hz正弦波

3.第三项是5 Vp-p,1 KHz三角波

最终施加的电压将是所有三个组件的组合输出

   

Create Coil

– Select the object Coil from history tree

– Select the menu item Maxwell 2D Excitations Assign Coil

• Name: Coil

• Number of Conductors: 150

• Polarity: Positive (into the screen)

   

Add Coil to Winding

– Expand the Project Manager tree to view Excitations

– Right click on the tab Winding_A and select Add Coils

– In Add Terminals window,

• Select Coil

• Press OK

【Step04 Assign Boundary创建边界】

Assign Balloon Boundary

– Select the object Region from history tree

– Select the menu item Edit Select All Object Edges

– Select the menu item Maxwell 2D Boundaries Assign Balloon

– In Balloon Boundary window,

• Press OK

Note: On symmetry axis, "Balloon Boundary" assignment is automatically skipped, This can also be achieved by selecting the edges of region which are not on symmetry axis

注意:在对称轴上,将自动跳过"气球边界"分配,这也可以通过选择不在对称轴上的区域的边缘来实现

【Step05 Assign Mesh Operations 分配网格操作】

Note: A transient solver does not use the adaptive meshing technique. Thus manual mesh specifications are required to refine the mesh in important regions to achieve accuracy of results.

注意:瞬态求解器不使用自适应网格划分技术。 因此,需要手动的网格规范来完善重要区域中的网格以实现结果的准确性。

Assign Mesh Operation for Core

– Select the object Core from history tree

– Select the menu item Maxwell 2D Mesh Operations Assign Inside

Selection Length Based

– In Element Length Based Refinement window,

• Name: Core_Inside

• Restrict Length Of Elements: Unchecked

• Restrict Number of Elements: Checked

• Maximum Number of Elements: 250

• Press OK

Assign Mesh Operation for Coil

– Select the object Coil from history tree

– Select the menu item Maxwell 2D Mesh Operations Assign Inside

Selection Length Based

– In Element Length Based Refinement window,

• Name: Coil_Inside

• Restrict Length Of Elements: Unchecked

• Restrict Number of Elements: Checked

• Maximum Number of Elements: 100

• Press OK

【Step06 Analyze 分析】

Create Analysis Setup

– Select the menu item Maxwell 2D Analysis Setup Add Solution Setup

– In Solve Setup window,

General tab

– Stop Time: 20 ms

– Time Step: 100 us

Save Fields Tab

– Type: Linear Count

– Start: 0 sec

– Stop: 20 ms

– Step Size: 2 ms

– Click on: Add to List

• Press OK

Run Solution

– Select the menu item Maxwell 2D Analyze All

【Step07 绘制电压电流波形】

Create a Plot

– Select the menu item Maxwell 2D Results Create Transient Report

Rectangular plot

1. In Reports window, Category: Winding

2. Quantity: InputVoltage(Winding_A)

3. Select New Report

4. Change Quantity to Current(Winding_A)

5. Select Add Trace

6. Press Close

Plot Flux Lines

– Be sure that the 2D Modeler window is in the active view window.

– Select the menu item View Set Solution Context

– In Set view Context window,

• Time: Set to 0.01 sec

• Press OK

   

– Select the menu Edit Select All

– Select the menu item Maxwell 2D Fields Fields A Flux_Lines

– In Create Field Plots window, Press Done

Modify Plot

– Double click on the legend to modify its attributes

– In the window,

Scale tab

– Num. Divisions: 56

• Press Apply and Close

   

   

   

   

Exampled 2: Transient With Circuits

– This example explains the setup of transient excitations through External Circuit method.

本示例说明了通过外部电路方法设置瞬态激励的方法。

– The excitation circuit is setup using Maxwell Circuit Editor

使用Maxwell Circuit Editor设置激励电路

– Maxwell excitation values are calculated based on the circuit model assigned through circuit editor

麦克斯韦励磁值是根据通过电路编辑器分配的电路模型计算得出的

【Step01 创建设计】

Copy Design

– Select the design "BE_Trans_Sources" from Project manager tree.

– Right click and select Copy

– Select the name of the project from Project Manager tree

– Right click on it and select Paste

– Rename the new design as "BE_Trans_Circuit"

   

Modify Winding Setup

– Expand the Project Manager tree to view Excitations

– Double click on Winding_A under Excitations

– Change the Type to External

– Press OK

【Step02 Create External Circuit 创建外部电路】

Launch Maxwell Circuit Editor

– Select the menu item Maxwell 2D Excitations External Circuit Edit

External Circuit

– In Edit External Circuit window,

• Select Edit Circuit

– Maxwell Circuit Editor will launch in separate window

In Maxwell Circuit Editor a Component is created by default corresponding to winding in Maxwell. The name of the winding is same as as used in Maxwell in Maxwell 3D > Excitations > Add Winding. If users add winding by themselves they should ensure these names match

在Maxwell Circuit Editor中,默认情况下会创建一个与Maxwell中的绕组相对应的组件。 绕组的名称与Maxwell 3D>激励>添加绕组中的Maxwell中使用的名称相同。 如果用户自己添加绕组,则应确保这些名称匹配

Add Source Components

– Change the tab in Project Manager window to Components

– In Project Manager window, expand the tree for Maxwell Circuit Elements >

Sources. Select the element Vsin from the tree, drag and drop it on the

worksheet.

– Press Esc to exit component insertion

– Double click on the component to modify its properties

1. Change the value of Va to 100 V

2. Change the value of VFreq to 50 Hz

   

– Similarly add another source Vsin

1. Change the value of Va to 10 V

2. Change the value of VFreq to 1000 Hz

Add Other Components

– Similarly add Passive Elements > Res

1. Change the value of R to 25 ohm

– Add Probes > Voltmeter

Build Circuit

– Select the menu item Draw Wire to draw wires

– Select the menu item Draw Ground to add ground

– Build the circuit as shown in image

   

【Step03 Transfer Circuit to the Maxwell 】

Save File

– Select the menu item File Save

1. Save the file with the name WS5_BasicTransient_Circuit.amcp

Export Circuit

– Select the menu item Maxwell Circuit Export Netlist

1. Save the file with the name WS5_BasicTransient_Circuit.sph

Import circuit in Maxwell

– Return to Maxwell window

– In Edit External Circuit window,

1. Select Cancel

2. Select the tab Import Circuit

3. Browse to file WS5_BasicTransient_Circuit.sph

4. Select the file and press OK

【Step04 Analyze 分析 】

Run Solution

– Solution setup is already copied from original design

– Select the menu item Maxwell 3D Analyze All

Note: When an external circuit is defined, the time step is controlled from the circuit simulator. The time step values are calculated based circuit transients and occurrences such as switching instances. Due to variable time steps resulting from circuit, Maxwell can miss the Save Fields points if defined in Solution Setup. Thus fields of the next time step occurring after the missed point will be saved.

Users can set the minimum time step size used for circuit simulator from

Maxwell 3D Excitations External Circuit Set Minimum Time Step

注意:定义了外部电路后,时间步长可通过电路模拟器控制。 该时间步长值是根据电路瞬变和发生情况(例如开关实例)来计算的。 由于电路产生的时间步长可变,如果在"解决方案设置"中定义,Maxwell可能会错过"保存字段"点。 因此,将保存在错过点之后发生的下一个时间步的字段。

用户可以从以下位置设置用于电路模拟器的最小时间步长

Maxwell 3D Excitations External Circuit Set Minimum

【Step05:绘图输出】

Plot the Voltage and Current

– Plots from previous design will still be there. But Voltage plot has no reference

since Input voltage is not applied but received from circuit

– Double click on the plot from Project manager tree

1. Change Category to NodeVoltage

2. Quantity: NodeVoltage

3. Select Apply Trace

– To View Results better, double click on Y Axis corresponding to NodeVoltage and

change its range to -150 to 150 V

Plot Flux Lines

– Select the menu item View Set Solution Context

– In Set view Context window,

• Time: Set to 0.01 sec

• Press OK

– Flux Lines plot is copied with the design.

– Double click on the plot to view the results

   

   

   

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_31251431/article/details/106867244

智能推荐

Weblogic控制台用户密码修改_weblogic密码怎么修改-程序员宅基地

文章浏览阅读2k次,点赞41次,收藏34次。从时代发展的角度看,网络安全的知识是学不完的,而且以后要学的会更多,同学们要摆正心态,既然选择入门网络安全,就不能仅仅只是入门程度而已,能力越强机会才越多。因为入门学习阶段知识点比较杂,所以我讲得比较笼统,大家如果有不懂的地方可以找我咨询,我保证知无不言言无不尽,需要相关资料也可以找我要,我的网盘里一大堆资料都在吃灰呢。干货主要有:①1000+CTF历届题库(主流和经典的应该都有了)②CTF技术文档(最全中文版)③项目源码(四五十个有趣且经典的练手项目及源码)_weblogic密码怎么修改

git - 基础 - 01 - git reset --hard 回滚以后,看不到之前的分支版本怎么解决:_git reset 之后 看不到其它分支-程序员宅基地

文章浏览阅读961次。前言:git reset -- hard,使用的时候,在不同的分支切换比较方便:但是切换之后,在一个分支更新后,看不到原来的东西了。1 切换方便:2 利用git log 找回,HARD RESET 的 commit的ID号码$ git log -g3 再切换回去:然后用“$ git reset --hard 2f564ec5fde6b5982e93ba067209..._git reset 之后 看不到其它分支

three.js GLTFLoader加载的glb/gltf色去色彩都成了黑白色 问题解决_gltfloader.load加载.glb格式文件时为什么没有色彩的-程序员宅基地

文章浏览阅读1k次,点赞10次,收藏9次。加上 gltf.scene.traverse 中的代码 对图片色彩属性进行多方面处理。然后在add进场景中 就OK了。_gltfloader.load加载.glb格式文件时为什么没有色彩的

echarts从全国地图切换成省级地图地图不居中的问题_echart map点击之后将图居中-程序员宅基地

文章浏览阅读5.3k次,点赞5次,收藏6次。我的项目会有全国、省级两种版本。我在写全国地图的时候地图自己居中自适应。可是数据变成省级数据后,就会缩成一坨。全国地图如下:切换成省级数据变成如下:我就很疑惑,我也没有设置地图的位置啥的,应该就是echarts自己就会处理成居中的呀?后来自己想到了解决方法:方法一:手动更改zoom(缩放比例)以及center(当前视角的中心点),设置他们一个合适的数值就行了,可以解决问题方法二:..._echart map点击之后将图居中

No valid entries or contents found, this is not a valid OOXML (Office Open XML) file Excel导入问题-程序员宅基地

文章浏览阅读2w次,点赞10次,收藏6次。No valid entries or contents found, this is not a valid OOXML (Office Open XML) file_no valid entries or contents found, this is not a valid ooxml (office open x

系统架构设计师-理解认知:软考90问(1-30)_软考系统架构师常见问题-程序员宅基地

文章浏览阅读315次。软考90问,帮助您更好地了解软考高级中的系统架构设计师。_软考系统架构师常见问题

随便推点

XJOI 8237 I AM FINE TODAY.-程序员宅基地

文章浏览阅读251次。8237_xjoi 8237

Java SE 和 Java EE 的区别_javase和javaee-程序员宅基地

文章浏览阅读1.7w次,点赞2次,收藏20次。Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。01Java EE是指 Java Enterprise Edition,Java 企业版,多用于企业级开发,包括 web 开发等等。也叫 J2EE。Java SE通常是指 Java Standard Edi_javase和javaee

澳门地区3DTiles数据Cesium加载效果展示_cesium 效果-程序员宅基地

文章浏览阅读508次,点赞16次,收藏10次。使用谷歌倾斜模型3DTiles转换工具生产的澳门地区3DTiles数据,加载在Cesium上进行可视化展示,数据加载和显示效率上相当流畅,完全满足用户和开发者对谷歌倾斜模型数据的使用需求_cesium 效果

YUV转RGB,无除法,无浮点运算_yuv转rgb 去除浮点-程序员宅基地

文章浏览阅读648次。项目需要,将YUV422图像转换成RGB图像,考虑到效率问题,不能使用除法,不能使用浮点运算。参考http://blog.csdn.net/housisong/article/details/1859084不使用浮点数:在应用时,希望避免低速的浮点运算,所以需要整数算法,我们可以将先乘上一定的倍数来实现整数运算算法.不使用除法:通过移位运算代替除法,避免除法运算带来的效率问题。原公_yuv转rgb 去除浮点

[UnityShader]渲染队列、ZWrite和ZTest_一般会先渲染离相机远的,再渲染离相机近的-程序员宅基地

文章浏览阅读228次。http://blog.csdn.net/lyh916/article/details/45317571参考链接:http://blog.csdn.net/zhuyingqingfen/article/details/18979547http://blog.csdn.net/lysc_forever/article/details/13614449htt_一般会先渲染离相机远的,再渲染离相机近的

1850-接水问题 ZCMU_第 1 行两个整数 n 和 m,用一个空格隔开,分别表示人数和游戏机个数。 第 2 行-程序员宅基地

文章浏览阅读157次。Description问题描述   学校里有一个水房,水房里一共装有m 个龙头可供同学们打开水,每个龙头每秒钟的 供水量相等,均为1。 现在有n 名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1 到n 编号,i 号同学的接水量为wi。接水开始时,1 到m 号同学各占一个水龙头,并同时打 开水龙头接水。当其中某名同学j 完成其接水量要求wj 后,下一名..._第 1 行两个整数 n 和 m,用一个空格隔开,分别表示人数和游戏机个数。 第 2 行

推荐文章

热门文章

相关标签