基于ANSYS二次开发的载货车车架参数化建模和自由度耦合系统开发

基于ANSYS二次开发的载货车车架参数化建模和自由度耦合系统开发

论文摘要

汽车车架是整个汽车的基体,汽车的绝大多数部件和总成都是通过车架来固定其位置的,并且它还承受着车内外的各种载荷。对车架进行有限元分析显得尤为重要,而车架的系列化结构特点,要求有专用的车架建模系统,以避免大量的重复性操作,提高分析效率。此外,对于车架纵梁、横梁和加强板连接方式即多层板结构的模拟,传统的方法是用耦合或者是MPC184单元。当分网一致时,这些方法可以取得很好的结果。但当分网不一致时,只有相近的节点才能耦合,增加了某些区域的刚度,导致严重的应力集中,影响结果的正确性。本课题用VB和ANSYS的两种语言(APDL和UIDL)开发了一个车架参数化建模和自由度耦合系统。(1)车架参数化建模系统开发:通过对参数化建模技术进行研究,对不同车架形式提取公共特征,提出了一种车架参数化建模方法。基于此方法,用VB制作了一个可与ANSYS进行链接的参数输入程序。运行此程序,可方便建立车架模型。(2)自由度耦合系统开发:针对多层板结构,提出了基于约束方程的节点与单元内点的自由度耦合算法。算法的主要思想是源面的节点与目标面上的内点进行耦合而内点的位移场可通过其所在单元的角节点来表达,因此此算法又称为多点约束算法(MNCA)。将此算法编写成APDL命令流,在ANSYS的主菜单下通过二次开发添加菜单构成此系统。本课题所开发的车架参数化建模系统通过输入简单的几个参数便可建立起车架的几何模型,输入界面明了,非专业的有限元分析人员也可使用该系统进行车架的建模;自由度耦合系统通过实例证明其算法可靠,运用此算法得出的结果与传统的耦合和MPC184单元相比,应力分布更加合理,没有出现局部的应力集中。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究的背景
  • 1.2 国内外研究现状和发展趋势
  • 1.2.1 车架几何模型研究现状
  • 1.2.2 基于ANSYS的二次开发研究现状
  • 1.3 课题研究的目的及意义
  • 1.3.1 参数化建模
  • 1.3.2 基于约束方程的节点与内点的耦合方法
  • 1.4 课题研究的主要内容
  • 第二章 图形界面设计语言及ANSYS二次开发
  • 2.1 图形界面设计语言
  • 2.1.1 Visual Basic应用程序的结构
  • 2.1.2 过程和模块的概念
  • 2.1.3 Visual Basic基本语句
  • 2.1.4 控件设计
  • 2.2 ANSYS用户界面设计语言
  • 2.2.1 UIDL的结构体系
  • 2.2.2 UIDL开发方法
  • 2.2.3 汉化用户界面
  • 第三章 载货车车架参数化建模系统开发
  • 3.1 车架参数化设计方法分析
  • 3.2 载货车车架参数化设计
  • 3.2.1 车架参数的存储
  • 3.2.2 关键点的建立
  • 3.2.3 关键点号的存储
  • 3.2.4 车架拓扑关系的建立
  • 3.3 参数化建模系统设计
  • 3.3.1 参数化建模系统
  • 3.3.2 参数输入
  • 3.3.3 修改数据文件
  • 3.3.4 重新生成模型
  • 3.3.5 镜像
  • 3.4 参数化建模系统实例
  • 3.5 本章小结
  • 第四章 基于约束方程的节点与单元内点的自由度耦合算法
  • 4.1 工程背景
  • 4.2 基于约束方程的节点与单元内点的自由度耦合算法
  • 4.3 不同连接方式的自由度耦合方程
  • 4.4 目标点及相关单元的确定
  • 4.5 基于形函数的目标点位移自由度
  • 4.6 单元局部坐标系下节点与单元内点的自由度耦合方程
  • 4.6.1 局部坐标系中投影点位移场
  • 4.6.2 局部坐标的方向余弦
  • 4.7 整体坐标系下节点与单元内点的自由度耦合方程
  • 4.8 实例验证
  • 4.9 本章小结
  • 第五章 基于ANSYS二次开发的参数化建模系统和自由度耦合系统开发
  • 5.1 参数化建模界面的开发
  • 5.2 创建车架参数化建模系统和自由度耦合系统菜单
  • 5.3 车架参数化建模系统功能块详细介绍
  • 5.3.1 参数输入功能块
  • 5.3.2 修改数据文件功能块
  • 5.3.3 重新生成模型功能块
  • 5.3.4 镜像功能块
  • 5.4 自由度耦合系统功能块
  • 5.4.1 面与面耦合
  • 5.4.2 线与面耦合
  • 5.5 本章小结
  • 第六章 全文总结与展望
  • 6.1 全文总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 在学期间公开发表论文及著作情况
  • 相关论文文献

    • [1].阳极焙烧炉智能化设计及节能评估的VB程序开发与应用[J]. 有色设备 2019(06)
    • [2].基于VB的导线网精度估算程序设计的研究[J]. 地理空间信息 2020(02)
    • [3].浅析VB语言在地籍测绘调查中的应用[J]. 中小企业管理与科技(下旬刊) 2020(05)
    • [4].任务驱动教学法在高校《VB程序设计》中的应用[J]. 电脑知识与技术 2020(16)
    • [5].基于VB语言的航空发动机深沟球轴承参数化结构设计[J]. 机械 2020(10)
    • [6].基于VB与单片机的模拟训练系统设计[J]. 舰船电子工程 2020(09)
    • [7].利用VB实现系统托盘技术[J]. 中国新通信 2017(05)
    • [8].利用SQL Server 2000和VB实现电脑抽奖程序[J]. 电脑知识与技术 2016(25)
    • [9].基于VB的差压变送器检定装置辅助软件[J]. 中国标准化 2017(16)
    • [10].应用型大学“VB程序设计”课程教学改革研究与实践[J]. 信息系统工程 2017(08)
    • [11].实例学习VB条件语句[J]. 电脑编程技巧与维护 2016(02)
    • [12].如何用VB编程实现计算机通讯[J]. 电子技术与软件工程 2016(01)
    • [13].基于VB的圆柱螺旋扭转弹簧的优化设计[J]. 装备制造技术 2016(01)
    • [14].基于VB的学生简易成绩管理系统的设计[J]. 中小企业管理与科技(上旬刊) 2016(02)
    • [15].计算机语言VB教学中如何有效应用任务驱动教学法[J]. 信息与电脑(理论版) 2016(04)
    • [16].基于VB的伸缩臂式擦窗机工作臂有限元分析[J]. 建筑机械 2016(06)
    • [17].基于VB的四轴运动控制系统设计[J]. 科技创新与应用 2016(20)
    • [18].基于VB的单导线近似计算研究[J]. 科技经济导刊 2016(09)
    • [19].利用VB实现温度仪表具有多种功能[J]. 工程与试验 2016(02)
    • [20].设定答疑时间和提问人数的VB答疑系统[J]. 电脑知识与技术 2014(32)
    • [21].VB编程在营养问题中的应用[J]. 才智 2015(09)
    • [22].基于VB程序的自动化控制倒装焊技术[J]. 半导体光电 2015(02)
    • [23].基于VB的密立根油滴实验数据分析与处理[J]. 科技创新导报 2015(13)
    • [24].VB在可靠性分配中的运用[J]. 甘肃科技 2015(09)
    • [25].试论数据库访问技术在VB中的应用[J]. 科技创新与应用 2015(18)
    • [26].基于计算思维的《VB程序设计》课程教学改革的研究[J]. 兰州文理学院学报(自然科学版) 2015(06)
    • [27].基于VB编程的渐开线齿轮自动建模[J]. 煤矿机械 2015(11)
    • [28].基于VB开发语言本量利分析模型的实现及应用——以农产品生产经营为例[J]. 信息与电脑(理论版) 2015(10)
    • [29].优化情境教学,提升VB程序的有效性[J]. 中小学电教(教学) 2020(06)
    • [30].基于项目学习的初中VB程序设计教学研究[J]. 新课程 2020(36)

    标签:;  ;  ;  ;  

    基于ANSYS二次开发的载货车车架参数化建模和自由度耦合系统开发
    下载Doc文档

    猜你喜欢