基于 VB 的 ANSYS 二次开发在变压器抗短路性能分析中的应用

合集下载

有限元软件ANSYS的二次开发及其与VB的连接

有限元软件ANSYS的二次开发及其与VB的连接

第26卷 第4期河北理工学院学报Vol126 No14 2004年11月Journa l of Hebe i I n stitute of Technology Nov.2004文章编号:100722829(2004)020037203有限元软件ANSYS的二次开发及其与VB的连接王 欣1,徐树成2,任吉堂1(11河北理工大学冶金与能源学院,河北唐山063009;21唐山市工业经济促进局,河北唐山063000)关键词:ANSYS;二次开发;参数;VB语言摘 要:介绍了ANSYS的应用范围和一些使用技巧,并说明了如何用内部语言(ANSYS Para2metric Language)对它进行二次开发,以及如何实现ANSYS与VB的连接。

中图分类号:TP15 文献标识码:A0 引言在工程技术领域内,工程师常常运用数学和力学的知识将实际问题抽象成它们应遵循的基本方程(常微分方程或偏微分方程)和相应的边界条件。

对于大多数的工程技术问题,由于物体的几何形状和载荷作用方式很复杂,因此要获得这些问题的解析解十分困难。

目前有两种途径可以解决这种困难:一是引入简化假设,将方程和边界条件简化为能够处理的问题,从而得到它在简化状态下的解;另一种解决途径就是数值解法,如有限差分法,边界法,有限元法和离散元法等。

有限元法FE M(Finite Ele mentMethod)是目前工程技术领域中实用性最强,应用最为广泛的数值分析方法。

它的基本思想是将问题的求解域划分为一系列单元,单元之间靠节点连接,单元内部点的待求物理量可由单元节点物理量通过选定的函数关系插值求得。

由于单元形状简单,易于由平衡关系或能量关系建立节点量之间的方程式,然后将各个单元方程“装配”在一起而形成总体代数方程组,加入边界条件后即可对方程组求解[1]。

1 ANSYS软件简介ANSYS公司是由美国著名力学专家、美国匹兹堡大学力学系教授John S wans on博士于1970年创建发展起来的,总部位于美国宾西法尼亚州的匹兹堡,ANSYS软件是该公司的主要产品。

基于ANSYS的VB计算程序开发

基于ANSYS的VB计算程序开发

基于ANSYS的VB计算程序开发汪亮彬1,王强2(1.杭州西奥电梯有限公司, 浙江 杭州311106)(2.中航黎明锦西化工机械(集团)有限责任公司, 辽宁 葫芦岛 125001)[摘 要] 利用Visual Basic语言进行ANSYS软件的二次开发,实现了压力容器椭圆形封头中心开孔和非中心开孔的自动有限元分析计算,大大提高了分析设计人员的工作效率。

[关键词] Visual Basic语言;二次开发;椭圆形封头开孔;压力容器;有限元分析作者简介:汪亮彬(1983—),男,安徽绩溪人,硕士,工程师,主要研究方向:压力容器应力分析。

图1 中心开孔程序界面图2 带管口载荷的中心开孔程序界面1 引言Visual Basic 适用性较强[1],能够与很多软件进行对接,通过VB 设计可视化人机交互界面结合相关计算软件能够实现某些计算的重复进行,相比修改计算源程序而言,工作量减少很多,对工程设计人员提供了诸多方便。

某一类相同的结构,当结构尺寸不同、载荷大小不同时,只需在设计的程序界面中稍作参数修改就可再次计算。

本次采用VB 程序语言,结合大型通用有限元计算软件ANSYS ,开发压力容器椭圆封头开孔的计算程序[2]。

椭圆封头开孔分为中心开孔和非中心开孔两种形式,不带管口载荷的中心开孔可以采用轴对称单元模型,最终实现的界面如图1所示;带管口载荷的中心开孔和非中心开孔采用三维实体单元模型,最终实现的界面如图2和图3所示。

2 主要功能如上述程序界面所示,只需输入单元数据、结构数据、设计参数数据、管口载荷数据等,点击“建立模型”按钮,程序后台自动将界面的数据转化为有限元分析软件可以读取的apdl 命令流语言[3],再单击“ansys 分析”按钮,程序会自动打开电脑中已安装的ANSYS 软件程序,并在工具栏中出现新增的按钮,选择最后一个“PSAS ”按钮单击,如图4所示。

软件会自动进行建模—分网—加载—计算,等计算完成后,可以关闭ANSYS软件,再打开程序的“后处理”按钮,就可进行后处理部分的操作,例如显示应力云图、位移云图等,如图5所示。

软件项目论文软件文档论文:用VB开发的变压器经济运行分析软件

软件项目论文软件文档论文:用VB开发的变压器经济运行分析软件

软件项目论文软件文档论文:用VB开发的变压器经济运行分析软件摘要: 文章介绍了利用VB开发的变压器经济运行分析软件用于计算变压器经济运行分界点的方法,指出其具有快速、直观、准确的特点。

关键词: 变压器;经济;运行;软件1 变压器的经济运行1.1 简介变压器经济运行是指在传输电量相同的条件下,通过择优选取最佳运行方式和调整负载,使变压器电能损失最低。

变压器经济运行无需投资,只要加强供、用电科学管理,即可达到节电和提高功率因数的目的。

1.2 变压器经济运行理论变压器技术参数是分析计算变压器经济运行的基础数据,变压器经济运行是寻求变压器运行中降低变压器的有功功率损耗和提高其运行效率,降低变压器的无功功率消耗和提高变压器电源侧功率因数。

变压器的有功功率/无功功率/综合功率损耗计算就是经济运行分析的基础计算式。

1.2.1 三绕组变压器有功功率损耗计算公式:ΔP=P0+〔S1S1N〕2PK1+〔S2S2N〕2PK2+〔S3S3N〕2PK31.2.2 三绕组变压器无功功率损耗计算公式:ΔQ=Q0+〔S1S1N〕2QK1+〔S2S2N〕2QK2+〔S3S3N〕2QK31.2.3 三绕组变压器综合功率损耗计算公式:ΔPZ=P0Z+〔S1S1N〕2PKZ1+〔S2S2N〕2PKZ2+〔S3S3N〕2PKZ3P0:空载功率损耗,kW;Q0:空载无功损耗,kVar;P0Z:空载综合功率损耗,kW;S1:绕组1视在功率,KV A;PKZ1:绕组1额定负载综合功率损耗,kW;S2:绕组2视在功率,KV A;PKZ2:绕组2额定负载综合功率损耗,kW;S3:绕组3视在功率,KV A; PKZ3:绕组3额定负载综合功率损耗,kW;S1N:绕组1额定容量,KV A; PK1:绕组1额定负载有功功率损耗,kW;S2N:绕组2额定容量,KV A; PK2:绕组2额定负载有功功率损耗,kW;S3N:绕组3额定容量,KV A; PK3:绕组3额定负载有功功率损耗,kW;QK1:绕组1额定负载无功功率损耗,kVar;QK2:绕组2额定负载无功功率损耗,kVar;QK3:绕组3额定负载无功功率损耗,kVar;1.2.4 由上可以看出,主变的损耗曲线是一个二次曲线,只要知道其参数即可根据损耗计算公式绘出。

基于VB的ANSYS二次开发及在连杆静力分析中的应用

基于VB的ANSYS二次开发及在连杆静力分析中的应用

基于VB的ANSYS二次开发及在连杆静力分析中的应用摘要:本文以通用有限元分析软件an sys 10.0 环境为基础,介绍an sys二次开发技术,以及三种开发工具。

最后,以vb和apdl 为手段,建立了一个柴油机连杆实例参数化分析系统。

此系统具有友好、方便、易用的人机交互界面,对复杂、难于理解和掌握的ansys 命令流进行了后台封装,避免了大量的重复性分析工作,提高了分析效率。

abstract: the paper details the technology of secondary development and three kinds of secondary developing tools of ansys on the basis of finite element analysis software—an sys10.0. lastly, a model unit analysis system of an automobile connecting road was developed based on visual basic 6.0 and apdl. the analysis system has friendly convenient and flexible man-machine conversation interface,while the complicated ansys command stream is encapsulated in background.it avoids large amount of repeated analysis work and improves the efficiency.关键词: ansys;二次开发;静力学分析;连杆key words: ansys;secondary development;static analysis;rod中图分类号:tp391 文献标识码:a 文章编号:1006-4311(2013)23-0207-040 引言计算技术的飞速发展,带来了结构分析优化技术的突破,国外相继出现了一些像ansys、marc等通用大型的有限元分析软件,这些软件不仅具有良好的界面、方便的前后处理及强大的计算分析功能,还具有开放的二次开发功能。

ANSYS二次开发与应用简介

ANSYS二次开发与应用简介

ANSYS二次开发与应用简介目录1 ANSYS经典界面的二次开发简介 (2)1.1 利用ANSYS参数化设计语言(APDL)进行开发 (2)1.2 利用ANSYS用户界面设计语言(UIDL)进行开发 (3)1.3 利用ANSYS提供的接口软件与ANSYS进行实时交流 (3)1.4 ANSYS的用户可编程特征(UPFs) (3)2 ANSYS新一代协同仿真平台WORKBENCH二次开发简介 (4)3 ANSYS二次开发的典型案例 (5)4 一个ANSYS二次开发方案详细介绍(国内) (7)4.1 CCSS的构成 (7)4.2 ANSYS for CCSS与规范设计模块的关系 (7)4.3 ANSYS for CCSS的开发方案: (8)4.3.1 FEA模块将包含如下功能: (8)4.3.2 评估模块 (9)4.3.3 部件方法: (10)5 一个ANSYS二次开发成果详细介绍(国外) (11)5.1 前 言 (11)5.2 ANSYS体系结构的优势 (11)5.3 BladePro程序概览 (12)5.4 BladePro分析功能概述 (15)5.5 涡轮机械专用的后处理工具 (15)5.6 某算例的分析结果 (16)5.7 总结 (17)1ANSYS经典界面的二次开发简介1.1利用ANSYS参数化设计语言(APDL)进行开发ANSYS参数化设计语言是一种类似于FORTRAN语言的解释执行语言,它主要由两部分构成,其一为ANSYS的命令、内部函数,可以执行ANSYS的所有操作;其二为FORTRAN语言的几乎所有语法和函数,如DO循环、IF-THEN-ELSE结构、SIN和COS等所有三角函数、带参数子程序、“=”赋值语句、SQRT平方开方等运算、取绝对值、乘方等等。

因此,可以利用这种APDL语言进行各种参数化建模分析工作,当需要对模型做改动时,只需变化几个参数即可。

优点:可以用于参数化设计;与ANSYS的数据库直接通讯;可以充分利用ANSYS命令所具有的强大功能;编程容易,直管,易于调试;易于修改和扩展。

基于VB的ANSYS二次开发与应用

基于VB的ANSYS二次开发与应用
序 , 发形 成基 于 A S S 核 心 的 V 开 NY 为 B的用 户 化 研 究 平 台 , 其 重 要 的现 实 意 义 和 价值 。该 文 提 出采 用 编 程 语 言 V 编 制 可 视 化 的 有 B,
Widw 平台 , no s 结合一个岩土沉 降的分 析过程来说 明V B接 口的A S S 用方法 。用 V NY调 B生成 A D ( N Y aa er ei a — P LA S SP rm tcD s nL n i g
关 键 词 : A YS 二 次 开 发 VB; NS ;
中图 分 类 号 : P 1 文 献标 识码 : 文章 编 号 :09 3 4 (0 21— 6 4 0 T 31 A 10 — 0 42 1 )9 4 1— 4
Ap l i g VB eS c n v l p e to pyn t t e o d De eo m n f o h ANS YS
g ae, ug1让用户在界面平台上直接调用 A S S N Y 进行前后处理 。
1参数 文 件的 生成
在A SS N Y 进行计算分析时 , 通常可 以采用两种方式进行 : ) U 操作或输入命令 流 ;) 1G I 2 命令的批处理 。对于一个 比较复杂的问 题进行分析 , 仅仅采用 G I U 操作或输入命 令流操作难于对错误进行修改 , 分析也仅限精通 A S S N Y 的操作人员 。可 以先用 V B语言生 成命令流文件 , 再进行批处理 , 这样对 于一个 问题 的分析就可 以先在编制 V 程序 时及时修改调试 。本算例岩土的沉降计算模型为 B 五层 , 每层设定不 同的材料相同的宽度 , 当下层 的矿藏采空以后 , 计算 岩体 的移动和变形等情 况。 通过 主菜单进入前处理操 作 , 弹出图 1 将 或图 2 的输入窗 口。工程计算人员 可根 据需要添加其 他的前处理参数 输入 , 直接在 V B的输入窗 口输入模型 的模 型常数和所选材料 的材料参数 。对 于不懂 V 和 A S S的使用者 只需要 在图形窗 口进行输入操作就 B NY 行了, 操作十分 简便快洁 。 根据 A S S N Y 运行 的基本原理 , 每运行一句 , 就执行一条命令 , 相应 的便生成一段 1 文件 .g o 进行批 处理的时 , 同样 的对生成 的命令 文件 逐条 执行 。因此就可 以用 V B生成逐条 的命令 , 用主命令程序嵌套 V 采 B生成逐 条 命令供 A S S N Y 计算调用 。通过下面的输入窗 口给计算模型赋参数值。

基于VB的ANSYS二次开发及其在管道外自然对流换热系数确定中的应用

基于VB的ANSYS二次开发及其在管道外自然对流换热系数确定中的应用
第1 6 卷 第3 期
2 0l 7 年3 月
软 件 导 刊
S of t wa r e Gu i d e
VO 1 .1 6 NO .3 M a r .2 01 7
基 于 VB 的 AN S Y S 二 次 开 发 及 其 在 管 道 外 自然 对 流 换 热 系 数 确 定 中 的 应 用
输油管道相关参数 , 分 析管道 温度 场分 布 , 数 , 最 后 返 回误 差 小 于 O . O 5 的 自然 对 流 换 热 系数 值 。
图 1 分析 流 程
作者简介 l 曹萌 ( 1 9 9 1 一) , 男, 山 东菏 泽 人 , 上海理工 大学机械 工程 学院硕 士研 究生 , 研 究方 向为 计算机辅 助设 计 ; 仲 梁 维( 1 9 6 2 一) , 男, 上海人 , 硕士 , 上 海理 工 大 学 机械 工 程 学 院教 授 、 硕士生导师 , 研 究 方 向 为 计 算 机 辅 助 智 能设 计 制 造 ; 陈粤 ( 1 9 9 2 一) , 男, 湖 南 祁 东人 , 上 海 理 工 大 学机 械 工程 学 院 硕 士 研 究 生 , 研 究 方 向为 计 算 机 辅 助 设 计 。
数 据 分 析 的查 看 。具 体 分 析 流 程 如 图 1所 示 。
换 热 系数 迭 代 的 繁琐 性 问 题 , 本 文 采 用 较 为 广 泛 的 VB语
言, 融 合 ANS Ys强 大 的有 限 元 分 析 , 开 发 VB 可 视 化 界
面 ] 。首 先 假 设 初 始 自然 对 流 换 热 系 数 , 然 后 通 过 输 入
方 法 。利 用 VB语 言 开 发 可视 化 界 面 , 完成 对 管道 温度 场 分 布 及 管 道 外 自然 对 流换 热 系数 的 确 定 , 降 低 ANS YS软 件

基于VB的ANSYS二次开发及在连杆静力分析中的应用

基于VB的ANSYS二次开发及在连杆静力分析中的应用

b a s e d o n Vi s u a l Ba s i c 6 . 0 a n d AP DL . T h e a n a l y s i s s y s t e m h a s f r i e n d l y c o n v e n i e n t a n d l f e x i b l e ma n — ma c h i n e c o n v e r s a t i o n i n t e r f a c e, wh i l e t h e c o mp l i c a t e d A NS YS c o mma n d s t r e a m i s e n c a p s u l a t e d i n b a c k g r o u n d . I t a v o i d s l a r g e a mo u n t o f r e p e a t e d na a ly s i s w o r k a n d i mp r o v e s t h e
b a s i s o f f i n i t e e l e me n t a n a l y s i s s o f t wa r e - AN S YS1 0 . 0 . L a s t l y , a mo d e /u n i t a n a l y s i s s y s t e m o f n a a u t o mo b i l e c o n n e c t i n g r o a d wa s d e v e l o p e d
A N S Y S软 件 是 融 电、 磁、 热、 结构 、 声学 、 流 体 于 一 体 型 的脚 本 语言 [ z 3 。A P D L通过 建 立智 能 化 分析 的 手段 , 为用
Ab s t r a c t : T h e p a p e r d e t a i l s t h e t e c h n o l o g y o f s e c o n d a r y d e v e l o p me n t a n d t h r e e k i n d s o f s e c o n d a r y d e v e l o p i n g t o o l s o f ANS YS o n t h e

基于VB的ANSYS二次开发在板翅式换热器封头强度计算中的应用

基于VB的ANSYS二次开发在板翅式换热器封头强度计算中的应用

基于VB的ANSYS二次开发在板翅式换热器封头强度计算中的应用作者:张伟陆龙伟钱寅国来源:《城市建设理论研究》2014年第06期摘要:利用ANSYS软件中自带的二次开发工具APDL语言,结合通用编程工具VB,开发出了板翅式换热器单元封头的应力强度计算程序。

经分析论证,该程序具有较高的使用价值。

关键字:VB;ANSYS;APDL;板翅式换热器The application of secondary development of ANSYS based on VB of strength calculation on plat-in heat exchanger’s headerAbstract: uses APDL language from ANSYS which have secondary development tools, combines with the global programmer’s tool of VB, develops the program of strength calculation on plate-fin heat exchanger unit’s header. After analysis and demonstration, the program has higher use value.Key words: VB; ANSYS; APDL; plate-fin heat exchanger中图分类号:U464文献标识码: A前言板翅式换热器是一种紧凑、高效的换热器,在工业上有广泛的应用,特别是在空分装置里发挥了不可替代的作用。

但作为板翅式换热器的重要承压部件半圆形封头,目前尚缺乏统一的标准和规范进行检验,给换热器的安全检验工作带来了困难,同时,随着换热器设计压力越来越高,封头强度的校核变得更加重要起来,传统的计算是根据GB150中筒体开孔补强的面积补强法计算,但缺点是结构特殊的封头不能计算,而换热器上的封头很多是不规则的,所以往往需要利用ANSYS做局部应力分析。

基于VB的ANSYS二次开发与应用

基于VB的ANSYS二次开发与应用

基于VB的ANSYS二次开发与应用
廖孟柯
【期刊名称】《电脑知识与技术》
【年(卷),期】2012(008)019
【摘要】数值仿真软件ANSYS可以以内嵌函数方式进行二次开发.在工程计算中基于VB平台的开发接口程序进行ANSYS的分析结果后处理,实现软件的二次开发功能应用的应用与推广.可为以VB为平台的ANSYS二次开发人员提供参考.
【总页数】4页(P4614-4617)
【作者】廖孟柯
【作者单位】石河子大学水利建筑工程学院,新疆石河子832003
【正文语种】中文
【中图分类】TP311
【相关文献】
1.基于VB的ANSYS二次开发在日光温室设计中的应用 [J], 李石;郭艳玲;陈国辉
2.基于VB的ANSYS二次开发在液压缸参数化设计中的应用 [J], 黄洲;李龙华
3.基于VB的ANSYS二次开发及在连杆静力分析中的应用 [J], 原海霞
4.基于VB的ANSYS二次开发在变压器抗短路性能分析中的应用 [J], 李冰阳;牛越;郑琦
5.基于VB的ANSYS二次开发及其在管道外自然对流换热系数确定中的应用 [J], 曹萌;仲梁维;陈粤
因版权原因,仅展示原文概要,查看原文内容请购买。

浅析基于VB的ANSYS二次开发

浅析基于VB的ANSYS二次开发

Lang ag 的缩写1 , u e ] 3 即ANSYS 参 设 语 数化 计
设计者的青睐, 因此得到了 越来越广泛的应 用。也正是因为这些优点, 使利用 V B 对 ANSYS 进行二次开发成为可能。 3.Z A s丫 二次开发在V 的实现阁 N 5 B中 APDL 虽然功能强大, 能够进行简单的界 面设计, 但其交互性差。因此, 有必要利用 VB 对ANSYS 进行二次开发。二次开发后, 用户只需选择参数等,系统就能 自动调用 ANSYS 计算程序, 进行网格划分、加载以及 求解。该系统具有较强的处理实际问题能 力, 即使从未认真学习过ANSYS 软件的工程 设计人员也能很好地进行有限元分析。 对于在 Visual Basic 中调用ANSYS APDL 程序, 可使用如下代码:
x 二 el l( ” : \ P r ogram Files\ An sys sh C In \ v 0\ ANSYS\ bin\ i t \ ansys 0 .exe一 c 9 ne l 9 9 一 in Put _f ile一 out put _file ’, i o 1) 其中 n i Putj i e 为用APDL 语言编写的ANSYS 输 l 入文件旧utPuts file 是输出文件。同时注意在 e VB 调用ANSYS 时, 需要加一条判断语句, 以 确定ANSYS 已经执行完毕。ANSYS 运行 完毕后可以直接由VB 调用ANSYS 工作目 录 下的数据文件, 工程技术人员就可以利用VB 建立的操作界面通过简单的操作得到自己关 心的数据或图形。
4 结语 本文简要介绍了ANSYS二次开发技米以 及其在VB 中的实现, 借助VB 程序使得操作 界面更具面向对象化, 并使不熟悉ANSYS 程 序的一般技术人员能很容易地完成有限元分 析, 为解决通用程序和专业需要之间的矛盾提 供了一种新的方法与途径。

基于VB和ANSYS有限元分析系统的设计与研究

基于VB和ANSYS有限元分析系统的设计与研究

基于VB和ANSYS有限元分析系统的设计与研究介绍了ANSYS二次开发相关知识和技巧,以及如何实现Visual Basic6.0和ANSYS的连接,借助Visual Basic6.0开发友好、方便、易用的人机交互界面,对难以理解和掌握的ANSYS命令流进行后台封装,开发出参数化的有限元分析系统,极大的减小了复杂构件研究和设计的工作量,提高了工程设计的效率。

标签:Visual Basic6.0;ANSYS;有限元分析0 前言有限元法,也叫有限单元法,它的基本思想是将一个结构或者连续体的求解域离散为若干个域(单元),并通过其边界上的节点相互连接成为组合体。

有限元分析是求解偏微分方程的一种数值方法,是一种高效能、常用的计算方法。

随着信息技术在各领域的迅速发展,CAD/CAM/CAE技术已得到了广泛的应用,从根本上改变了传统的设计、生产、组织模式,对推动现有企业的技术改造、带动整个产业结构的变革、发展新兴技术、促进经济增长都具有十分重要的意义。

现在工程技术的发展要求计算能力的不断提高,应用大型的商业通用软件也是提高计算能力的一种途径。

ANSYS是一个功能强大、简单易学,是最通用和高效的通用有限元分析软件之一,拥有全球最大的用户群,它融结构、传热学、流体、电磁、声学和爆破分析于一体,具有强大的前后处理及计算分析能力。

命令流是ANSYS软件的一大特色,功能强大且使用方便,APDL命令流是参数化有限元分析、优化设计的基础,为二次开发提供了可能。

Visual Basic6.0软件是一种面向对象的程序化设计语言,易于开发友好的人机互动界面。

因此本文就将Visual Basic6.0和ANSYS 有机结合起来,开发出针对复杂部件的有限元分析系统,使得普通的设计开发人员,就可以很方便的进行复杂构件的有限元分析,极大的提高了产品开发设计的效率。

1 ANSYS的二次开发ANSYS典型的分析过程一般由前处理,加载求解和后处理三部分组成。

基于VB和ANSYS的船体舱段快速建模的二次开发

基于VB和ANSYS的船体舱段快速建模的二次开发

基于VB 和ANSYS 的船体舱段快速建模的二次开发周恒,王慧,杨树森,杨高胜,邵鹏程,杨光(武汉船舶设计研究院有限公司,武汉430063)图1软件二次开发流程0引言CAE (Computer Aided Engineering )计算机辅助工程如今在实际工程上有广泛的应用,即对结构进行有限数目的离散化,开展模型的建模和有限元仿真计算,能够有效地帮助工程人员进行相关的设计研究。

ANSYS 作为当前市场主流CAE 软件,能够开展结构、流体、电磁、声场等多个专业的计算,广泛地应用于航空航天、汽车、船舶、机械制造等相关领域,在科研生产中具有较大的优越性[1-3]。

船体结构作为一个复杂的大型水面建筑,涉及到的船型和构件种类较多。

在传统的ANSYS 经典界面采用GUI (图形用户界面Graphical User Interface )建模,会耗费工程人员大量的时间精力。

特别是针对局部结构的修改时,前处理功能显得十分繁琐,重复工作量较多。

ANSYS 自带APDL (ANSYS Parametric Design Language )语言,提高工作效率。

目前已有相关人员对ANSYS 软件在起重机[4]、螺栓[5]、液压[6]等领域进行了二次开发的尝试[7]。

本文主要针对船体舱段结构,利用VB (Visual Basic )开发工具[8-9],对ANSYS mechanical 模块进行二次开发,实现船体结构的快速几何建模、网格划分、材料赋予、构件选择等操作。

使得后期船体结构模型的修改和局部调整变得简单方便,为结构优化设计节省大量时间。

二次开发软件能够针对一系列的船型,进行数据输入,实现通用化建模,即使没有ANSYS 使用基础的人员,通过二次开发软件界面,也能够快速完成有限元模型。

1船体舱段ANSYS 参数化驱动建模的实现过程1.1软件二次开发流程通过收集相关的船型资料,针对300~500t 的运输船、旅游船等进行方案验证,归纳出船舶典型舱段的结构特征,提取相关主要参数,确定建模思路,完成程序控制操作,实现参数驱动化建模。

基于VB的ANSYS二次开发

基于VB的ANSYS二次开发

1引言从20世纪70年代以来,随着计算技术的飞速发展,结构分析有了很大的突破,国外相继出现了许多大型通用有限元分析程序,如ANSYS,MARC和MSC/NAS-TRAN等,这些程序具有良好的界面、方便的前后处理和强大的计算分析功能以及开放的二次开发系统。

ANSYS软件是融热、电、磁、流体、结构、声学于一体的大型通用有限元分析软件。

具有强大的求解器和前、后处理功能,为解决复杂、庞大的工程项目提供了一个强有力的工具。

然而,正是由于ANSYS的通用性特点,使其对不同行业的专业性模块的分析不具有针对性,复杂的英文界面和繁琐的分析步骤都给从事有限元分析的技术人员造成了很大的障碍。

另外,虽然ANSYS有较强大的前、后处理功能,但使用者必须具有较高的相关力学知识和丰富的分析经验,在几何建模简化和力学建模等前处理方面需要花费很多时间和精力。

VisualBasic是在BASIC语言基础上发展起来的,它提供的可视化设计平台把Windows界面设计的复杂性“封装“起来,开发人员不必为界面的设计而编写大量的程序代码,只需按设计的要求,用系统提供的工具在屏幕上画出各种对象即可。

VisualBasic采用面向对象的设计方法,从应用领域内的问题着手,以直观自然的方式描述客观世界的实体。

VB以其快捷方便受到很多程序设计者的青睐,因此得到了越来越广泛的应用。

把VB与AN-SYS结合起来开发,可以有效地提高开发设计的效率和质量,充分体现专业化、用户化、便捷化的特点。

2ANSYS参数化设计语言(APDL)APDL是一种非常类似于FORTRAN的解释性语言,提供一般程序语言的功能,如参数、宏、缩写、标量、向量及矩阵运算、函数、流程控制(循环与分支)、重复执行命令、用户程序以及访问ANSYS有限元数据库等,另外还提供简单界面定制功能,实现参数交互输入、消息机制、界面驱动和运行应用程序等。

利用APDL的程序语言与宏技术组织管理ANSYS的有限元分析命令,就可以实现参数化建模、参数化的网格划分与控制、参数化的材料定义、参数化载荷和边界条件定义、参数化的分析控制和求解以及参数化后处理结果的显示,从而实现参数化有限元分析的全过程,同时这也是ANSYS批处理分析的最高技术。

基于VB的ANSYS的参数化设计在机械结构分析中的应用

基于VB的ANSYS的参数化设计在机械结构分析中的应用

基于VB的ANSYS的参数化设计在机械结构分析中的应用VB是一种应用广泛的编程语言,被广泛应用于各个领域的软件开发中。

在机械结构分析中,VB可以被应用于ANSYS的参数化设计中,实现机械结构的优化。

ANSYS是一种先进的工程仿真软件,可以应用于各种机械结构的模拟分析。

该软件支持参数化设计功能,利用VB编程语言可以方便地实现机械结构参数化设计的自动化。

在机械结构分析中,参数化设计的应用可以帮助工程师快速地搜索最优的结构设计方案。

利用VB语言,可以很方便地实现对ANSYS的控制,从而实现结构设计的自动化和优化。

例如,在机械结构分析中,常常需要对某些参数进行变更,以寻找最优的设计方案。

利用VB语言的参数化设计,可以自动对这些参数进行变更,并自动寻找最优的设计方案。

在这个过程中,可以自动控制ANSYS进行模拟分析,从而快速地得到最优的设计方案。

此外,参数化设计还可以有效地优化机械结构的重量、强度、刚度等性能指标。

利用VB语言编写的优化算法,可以很方便地实现这些功能。

通过对机械结构进行反复迭代优化,可以得到最佳的设计方案。

总之,VB语言在ANSYS参数化设计中的应用可以大大提高机械结构分析的效率和准确性。

该方法已经被广泛应用于机械设计和工程仿真领域,成为了一种重要的设计工具。

在进行数据分析之前,我们需要先确定数据来源、时间范围以及数据类型等基本信息,以保证数据的准确性和可靠性。

假设我们以某电商平台为例,该平台经营时间跨度为一年,在这一年的时间内,通过该平台销售的商品数据统计如下:1. 总订单量:100,000笔2. 总销售额:10,000,000元3. 平均订单金额:100元4. 最大订单金额:5,000元5. 最小订单金额:1元6. 退货率:5%7. 订单数量去重后的用户数:50,000人基于以上数据,我们可以进行如下的分析:1.订单量趋势分析。

我们可以根据物流包裹投递时间或平台注册用户量变化情况来判断整体交易趋势,发现订单量呈现逐渐增长的趋势,可以定性地认为店铺生意良好。

一种基于有限元分析的变压器抗短路能力校核方法[发明专利]

一种基于有限元分析的变压器抗短路能力校核方法[发明专利]

专利名称:一种基于有限元分析的变压器抗短路能力校核方法专利类型:发明专利
发明人:刘旸,韩洪刚,刘爱民,宋云东,韦德福,郭铁,周榆晓,王南,张彬,郭志楠,陈浩,赵振扬,赵子健,王冠宇,刘芮彤申请号:CN201910434157.8
申请日:20190523
公开号:CN110514943A
公开日:
20191129
专利内容由知识产权出版社提供
摘要:本发明涉及电力变压器绕组抗短路冲击能力校核验证技术领域,尤其涉及一种基于有限元分析的变压器抗短路能力校核方法,是一种基于有限元分析的变压器绕组抗短路能力评估的计算分析方法。

本发明是根据被校核的变压器参数信息,利用有限元分析的方法建立计算模型、设置边界条件、网格剖分、在此基础上进行漏磁、应力计算,根据计算结果判断被校核变压器的抗短路能力是否满足国家标准要求。

本发明通过有限元分析的方法对变压器内部绕组铁心合理建模,剖分、计算得出不同运行方式下变压器各绕组的辐向和轴向受力的数据,结合国家标准准确的判断变压器各绕组的抗短路能力,对抗短路能力不足的变压器进行综合评估,为变压器技改、大修工程提供技术依据。

申请人:国网辽宁省电力有限公司电力科学研究院,国家电网有限公司
地址:110006 辽宁省沈阳市和平区四平街39-7号
国籍:CN
代理机构:辽宁沈阳国兴知识产权代理有限公司
更多信息请下载全文后查看。

基于VB的电力机车牵引变压器分析软件开发

基于VB的电力机车牵引变压器分析软件开发

龙源期刊网 基于VB的电力机车牵引变压器分析软件开发
作者:罗隆福姚新丽许加柱廖闻迪
来源:《湖南大学学报·自然科学版》2011年第07期
摘要:结合VB在界面设计和ANSYS,MATLAB 在二次开发方面的优势,开发了牵引变压器通用的分析软件.研发人员只需在软件界面中填写结构参数和电气参数,参数与ANSYS的APDL命令流中的变量参数已构成对应关系,通过VB调用ANSYS分析软件,建立牵引变压器的有限元模型,再通过多次调用不同物理场的分析程序和后处理程序,即可完成多物理场的分析与计算;通过VB调用MATLAB编写的复合短路阻抗计算程序,进行复合短路阻抗的计算,结果表明该分析软件避免了繁琐的命令流输入,可有效缩短产品设计周期,具有较大的工程应用价值.
关键词:牵引变压器;多物理场分析;界面设计;复合短路阻抗
中图分类号:TM403 文献标识码:A
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。

基于MATLAB的变压器二次侧突然短路的仿真实验报告

基于MATLAB的变压器二次侧突然短路的仿真实验报告

基于MATLAB的变压器二次侧突然短路的仿真实验报告一、实验目的1.深入理解变压器二次侧突然短路的工作原理。

2.使用simulink和simpowersystem工具箱搭建变压器二次侧突然短路的仿真框图。

二、实验平台Matlab / simulink / simpowersystem三、实验模块介绍1.示波器,其模块可以接受多个输入信号,每个端口的输入信号都将在一个坐标轴中显示。

2.为了执行仿真其可以允许修改初始状态、进行电网稳定性分析、傅里叶分解等功能.3.饱和变压器。

4.交流电压源,提供一个交流电。

5.多路测量仪,可以接收该需要测模块的电压、电流或电压电流信号并输出。

6.产生一个阶跃信号。

7.断路器块的执行能从一个外部Simulink信号(外部控制方式) 或者是从一个内部的控制定时器(内部的控制方式)控制一个电路的断开和闭合的状态。

8.分离器,将向量信号分解输出。

9.求均方根值。

四、实验原理变压器二次侧突然短路时,在线圈中将产生巨大的短路电流,其值可达额定电流的20-30倍,这样大的电流,在巨大的短路电流作用下,线圈中将产生很大的电磁力,其值可达额定电磁力的1000倍,使线圈的机械强度受到破坏;巨大的短路电流会在线圈中产生高温,可能使线圈烧毁。

五、实验内容图1-1变压器二次侧突然短路仿真模型仿真参数设置如下:示波器参数设置如图1-2所示:采样时间Sample time为1e-3s,端口number of axes为4或5。

图1-2示波器参数设置交流电压源参数设置,U=380V,f=50Hz,如图1-3所示。

图1-3交流电压源参数设置阻感参数设置,分别为R=0.14/0.035/4 ,L=7e-5/2e-51e-3 H如图1-4所示:图1-4阻感参数设置饱和变压器参数设置,如图1-5所示。

图1-5饱和变压器参数设置断路器块参数设置,如图1-6所示。

图1-6断路器块参数设置阶跃信号参数设置,如图1-7所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2 .C o l l e g e o f E l e c t i r c a l a n d E l e c t r o n i c E n g i n e e r i n g ,H u a z h o n g U n i v e r s i t y o f S c i e n c e a n d T e c h n o l o g y , Wu h a n 4 3 0 0 7 4, C h i n a )
能 够 进 行 简 单 的 界 面 设 计 ,但 其 交 互 性 差 _ 4 J ,
因此 ,利用 V B对 其 进 行 二 次 开 发 ,可 编 写 友 好 的用户 界 面。
基于 V B的 A N S Y S二 次 开 发 主 要 包 括 V B界
输 入 ,使用 起 来 有 一 定 的 困难 [ 1 ] V B采 用 面 向对 象 的设 计 ,快捷 方便 的优势 ,把 V B与 A N S Y S结 合 起来 开 发 ,可 以有效 地 提 高开 发 设 计 的效 率 和
对 变压 器绕 组短 路性 能进 行 分 析研 究 是 亟 待 解决
1 ANS YS二 次 开 发
A P D L参 数 化 设 计 语 言 (A N S Y S P a r a m e t r i c D e s i g n L a n g u a g e的 缩 写 ) ,不 仅 具 有 一 般 程 序 语 言 的功 能 ,另 外 还 提 供 简 单界 面定 制 功 能 ,实 现 参数 交互 输 入 、消 息 机 制 、界 面 驱 动 和运 行 应 用 程 序 等 。 整 体 应 用 来 看 ,A P D L虽 然 功 能 强 大 ,
Ab s t r a c t :B a s e d o n t h e f i r e n d l y a n d c o m f o r t a b l e i n t e fa r c e o f VB, t h e p a r a me t r i c d e s i g n o f AN S YS c a n b e a c h i e v e d b y t h e s e c o n d — t i me d e v e l o p me n t t o o l AP DL l a n g u a g e i n ANS YS t o a n a l y s i s t h e w i n d i n g s h o r t — c i r c u i t p e fo r r ma n c e i n t r a n s f o r me r s . Ke y wo r d s :ANS YS ;VB;s e c o n d — t i me d e v e l o p me n t ;t r a n s f o me r r
App l i c a t i o n o f S e c o n d_ 。 t i me De v e l o p me n t o f ANS YS Ba s e d o n VB i n
W i n di ng S h o r t — 。 c i r c u i t Ana l y s i s f o r Tr a ns f o r me r
中 图分 类 号 :T M7 6
文 献 标 识 码 :B
文 章 编 号 :1 0 0 6 - 7 3 4 5( 2 0 1 5 )0 2 — 0 1 1 7 一 O 2
0 前 言
近 年来 .电力变 压 器 绕 组机 械 强 度 不 足 ,是 造 成变 压器 发生 短 路 故 障 的 主要 原 因之一 , 因此
( 1 .云 南电网有限责任公 司电力科 学研 究院,昆明 2 .华 中科技 大学 电气与 电子 工程 学院,武 汉 6 5 0 2 1 7 ; 4 3 0 0 7 4 )
摘 要 :基 于 A N S Y S 提 供 的二 次开 发 工具 A P D L语 言 ,借 助 V B前 台 开 发 友 好 、 方 便 的 人 机 交 互 界 面 , 实 现 变 压 器 的 A N S Y S 模 型 代 码 设 计 ,以研 究 变 压 器 绕 组 抗短 路 性 能 。 关 键 词 :A N S Y S ; ;V B ;二 次开 发 ; 变压 器
第4 3 卷
2 0 1 5年 4月






Vo 1 . 43 No . 2 Ap r . 2 01 5
YUNNAN EL ECTRI C P0W ER
基于 V B的 A N S Y S二 次 开 发 在 变 压 器 抗 短 路 性 能 分 析 中 的 应 用
徐 肖伟 ,邹 德 旭 ,钱 国超 ,颜 冰 ,李 冰 阳 ,臧 春艳
X U X i a o w e i , Z 0 U D e x u ,Q I A N G u o c h a o , L I B i n g y a n g ,Z A N G C h u n y a n
1 .Yu n n a n El e c t ic r P o w e r Re s e a r c h I n s t i t u t e ,K u n mi n g 6 5 0 2 1 7,C h i n a ;
的问题 。 目前 .多 采用 有 限元 法 分析 变 压 器 绕 组
短路性 能 ,利用 A N S Y S对变压 器建 模仿 真 ,计 算
其漏磁 密及 电动 力 等 。但 是 ,为 了研究 分 析 ,需 要 不 断地 对模 型尺 寸 进行 修 改 、分 析 、 比较 ,而
A P D L语 言本身 功 能 有 限并 且 不 提 供 图 形 化 界 面
相关文档
最新文档