三维数值流形方法研究及其面向对象的程序设计

来源 :汕头大学 | 被引量 : 2次 | 上传用户:zgbian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对总体分析来说,著名的数学流形或许是现代数学的一个最重要的课题。以数学流形为基础,新发展的数值流形方法是一种有普遍意义的数值方法(简称流形方法)。这种方法是用以计算结构或材料的位移和变形的。 本文的主要工作是采用标准的三维六面体网格(长方体)和传统的有限单元网格来构成三维流形方法的覆盖系统,并将其应用于三维连续体的弹性静力学分析;同时用程序将其成功地实现。 文中首先选取标准的三维六面体网格作为流形方法的基本覆盖,研究了三维数值流形方法的有限覆盖系统、各阶覆盖位移函数、单元权函数的选取、三维数值流形方法中的各种单元矩阵、以及流形单元的数值积分方法(Hammer积分方法)。 针对提出的理论和方法,论文把面向对象的思想引入三维数值流形方法的程序设计中,使程序具有很好的继承型和可移植性。程序将三维数值流形方法的有限覆盖系统抽象为一些独立的数据类,给出了类的描述和它们的实现方法,并用树状结构对这些数据类进行管理。对任意形状的复杂结构体,用流形方法的数据类实现了流形单元有限覆盖系统的全自动生成及网格自动划分。 程序同时完成了两个凸多面体布尔求交的算法问题并用程序精确的将其实现,具有普遍的实际意义;程序处理了边界条件、载荷,成功地解决了三维连续体的弹性静力学分析问题的求解。程序开发的界面友好,操作简便。 用Borland C++ Builder编程,得出正确的结果,很好的验证了网格自动划分和数值计算的正确性。
其他文献
作为人工智能问题的解决方法之一,基于实例的推理是在近十几年来发展起来的区别于基于规则推理的一种推理方式,它是通过访问知识库中过去同类问题的求解而获得当前问题解决的一
随着经济的发展,提高轴重,增加我国的铁路运输能力,已是当务之急,铁路运输也已朝向高速重载的方向进行发展。车轮作为列车最重要零件之一,支撑其它部件,承受来自地面的反作用力,即全
研究进口栅控电子枪M592和国产栅控电子枪G300的工作特性,客服目前国内栅控电子枪电源存在的技术难题,设计一款新型的通用、可靠、稳定的控制电源,解决我国中、高能医用电子直线
该文分析了冗余度双臂空间机器人系统对于太空开发的重要性并详细介绍了国内外的研究情况,在此基础上,介绍了作者搭建的舱内冗余度双臂机器人平台及所做的主要工作,主要内容
该文综合比较了现有的发动机特性模型的建模方法,对比分析表明,应用神经网络理论建立的发动机的外特性和万有特性模型具有很高的精度和良好的泛化能力.在此基础上建立了较高
产品设计是企业在生产经营活动中的重要环节,是企业实现产品创新的核心与基础,功能特征是控制整个设计过程的基本特征,功能要求必须贯穿设计过程的始终,为了改进现有CAD系统
随着水下机器人(Unmanned Underwater Vehicles,以下简称UUV)技术的日益成熟,UUV在许多领域得到了应用。UUV受自身平台的限制,面对越来越复杂的任务开始显得捉襟见肘。为了完成这
该论文利用数字信号处理技术研究了智能测振系统,并对实现高分辨率的频谱细化算法进行了研究,主要的内容包括:首先,介绍了振动测试和分析的业务,当前测试仪器领域中仪器的智
数控机床目前已经广泛应用于制造业的各个领域,是柔性制造单元,柔性制造系统,乃至计算机集成制造系统和无人自动化工厂的中的不可缺少的基础设备.数控机床技术在进一步发展的
针对国内外非球面加工现状,本文提出一种新的加工方法-轨迹补偿法,利用等距线公式,建立了轨迹补偿法加工原理的数学模型,分析论证了轨迹补偿法的正确性、可行性、实用性,并应用MATLAB和VB编制出相应的加工程序,在此基础上,设计出相应加工机床的总体结构。 编制出的程序可计算出各种二次曲线的补偿误差,精度可达10~(-6)mm,设计出的加工机床可完成二次曲线的截取,补偿等功能,满足基本运动要求。该