有限元法的一种新型前处理技术(1).pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
有限元法的一种新型前处理技术汪泉弟谭邦定?把??镅蕴厥夤δ??甀结构体类型??指针变量当采用有限元法求解电磁场时.首先需要对场域进行离散,同时还要考虑各种参数的处理,如电流分布、边界条件、媒质特性、媒质分界面条件等,这些均属于有限元法前处理。对于大型电气设备中的三维涡流场而言,有限元法前处理的工作量是非常大的,而且也是极其复杂容易出错的。其主要原因一方面是由于电气设备中场域结构通常很复杂,剖分后每个节点可能载有多种信息,不同的节点又有不同的信息:另一方面,将场域进行自动剖分后,节点编号往往是随机的,于是如何解决节点编号与该节点上的信息保持一致,便成了一个很棘手的问题。本文提出了一种较好的解决方法,该方法特别适用于?????峭?褡远?史?这一类场域离散法【?。?????前⒏竦男纬?分两步完成:第一步在求解区内插点,形成一点集:第二步在已有的点集上生成三角网格。剖分后的节点编号是完全随机的。本文的方法解决了在点集形成过程中,节点信息与节点编号如何保持一致的问厝。此外,本文还提出了矢量场强加边界条件的一种新的处理方法。这些方法是在采用了?镅浴尽值那疤嵯碌?将首先介绍?镅缘囊恍┨厥夤δ堋?在电磁场数值计算中,最常用的计算机程序语言是??????荈???在有限元法前处理中的作用是有限的,原因之一是它缺少让用户按自己需要来定义类型的功能.而这一点恰是?镅运?弑傅摹4送猓珻浯言还有指针变量、链表等功能,这些功能在前处理过程中可发挥极大的作用。?镅猿?司哂蠪???所有的基本类型外.还提供有?肿远ㄒ謇嘈停航峁固濉⒐?用体、枚举、类型命令和位段,为我们描述现实社会中各种对象提供了强有力的手段提出的前处理技术主要应用了?镅缘慕峁?体,结构体的具体内容根据用户需要而定,它的一般形式如下:???结构体名?稍绷斜韢其中???是?镅怨丶?郑?硎菊馐且桓鼋?构体类型,结构体名由用户命名,花括号内是该结构体中的各个成员,由它们组成结构体,对各个成员应进行类型说明.例如:这个结构体可用来记录和显示会员有关通信联系的信息。其中??为结构体名,??、.??和??是结构体成员,每个成员前的英文字母是类型标识符.即该成员的类型说明。定义了结构体后,根据需要我们可以定义结构体变量,我们既可以定义单个的结构体变量,也可以定义数组形式的,例如:与基本类型的定义方式完全一样,???????????欢ㄒ宄山峁固迕?猰??恼竟固?指针是?镅灾械囊桓鲋匾8拍睿??范?灵活的应用它,可有效地表示复杂的数据结构,重庆大学电气工程学院,???以实现的.为了对此有一个较好的理解,本文本文变量。?重庆市电机工程学会??年学术会议论文摘要剥用?镅缘慕峁固謇嘈汀⒅刚氡淞俊⒘幢淼裙?能.为有限元法求解复杂电磁场提供一种全新的前处理方式。这种前处理方式能有效减少矢量场尤其是涡流场在编程上的复杂程度.并能使矢量场有限元方程的求解在方法上与标量场统一起来。关键词有限元法电磁场前处理技术???????????:】??????????: 谔锒挚廴???际?莸拇?鞩。??链表以及能动态分配内存等。何谓“指针”?虻サ厮稻褪潜淞康牡刂贰?每个变量都有地址.一个变量的地址称为该变量的指针。如果有一变量专门用来存放另一变量的地址?粗刚?.则称它为指针变量。指针变量定义方式与~般变量相似.例如:定义了一个指针变量???,前面的“∥表示它是一个指针变量。指针变量???用来存放结构体??的地址。本文采用指针变量来实现动态分配内存,例如语句其中?????硎景涯苋菽山峁固錷??哪诖?分配给指针变量???,也就是将??的地址赋给???。链表是一种重要的数据结构,它是动态地进行存储分配的一种结构。链表有一个“头指针”变量,图?杏胋??硎荆??娣帕幢碇?第一个元素的地址。链表中的元素称为“结点”.每个结点包括两部分:一为用户需要的实际数据,二为下一个结点的地址。链表最后一个结点在存放地址部分放一个“??”,表示“空地址”。如果我们访问一个链表,从表头开始向下访问,当遇到存放地址部分为“??”时,便知道链表到此结束。本文提出的有限元法前处理技术,就是利用?镅缘恼馊?龉δ芾词迪值摹?原始数据在这里主要指待求场域的几何结构、电流分布、边界条件等。对原始数据的处理,本文采取在输入场域几何结构数据的同时将边界上的每种信息一起附上去的方法。当对边界离散化处理时,将这些信息记录?庾?到描述节点的结构体内,在以后进行插点和生成三角单元的整个剖分过程中,这些信息也将一直伴随该节点,最后形成与节点编号一一对应的两个一维数组?一个数组与电流相关.一个数组与位函数在边界上的取值相关???槌ざ任=?点数,数组元素的值表示该节点的一种信息。由于这种处理方法的输人数据少,且从输入到输出的中间过程中节点之间没有信息交换,所以出差错的可能性被降低到最小程度,。?嫱?过

文档评论(0)

ouyangxiaoxin + 关注
实名认证
文档贡献者

一线鞋类设计师,喜欢整理收集文档。

1亿VIP精品文档

相关文档