论文部分内容阅读
机械系统虚拟样机技术是一门综合多学科的新技术,该技术以机械系统运动学和动力学理论为核心。借助于这项技术,工程师们可以在计算机上建立机械系统的模型,伴之以有效的数值算法、成熟的三维可视化技术以及标准的图形用户界面,模拟在现实环境下机械系统的运动学和动力学特性,并根据仿真结果改进或优化机械系统的设计方案与工作过程,帮助企业最大限度地减少物理样机的试制次数,从而缩短设计和生产周期,降低成本,提高产品质量。 本课题在机械系统虚拟样机仿真软件原型研究的基础上,围绕着研制开发一套面向我国中、小型机械企业,由中、高级工程技术人员使用,具有自主版权,基于图形的中文用户界面,便于普及推广的实用化的机械系统虚拟样机仿真分析软件系统所面临的理论和实现原则等问题而进行研究。 阐述了机械系统虚拟样机技术的概念及其应用;提出了对机械系统虚拟样机进行实用化研究的基本内涵,分析了开发实用化机械系统虚拟样机仿真软件的技术要点。将面向对象技术的思想、理论和方法应用于机械系统虚拟样机技术的研究中,对机械系统虚拟样机仿真软件进行了较为完整的面向对象的分析,采用软件原型法与面向对象技术相结合的方法对机械系统虚拟样机仿真软件进行了实用化开发研究,为大型复杂软件的开发提供了一条新思路。 运用图论的方法,分析了树型和非树型机械系统的拓扑图的构成;采用凯恩——修斯顿相结合的多刚体系统动力学方法,推导并建立了具有普遍适用范围、高度形式化、面向计算机编程求解的机械系统动力学模型,进一步讨论了非树型系统的动力学建模与算法问题, 采用面向对象的程序设计方法和基于模板的数据结构技术,完善并优化了基于图的机械系统虚拟样机的数据存储结构,使机械系统的拓扑结构与其数据存储结构和谐统一;新添了圆柱副、平面副、万向节、齿轮齿条副、螺纹副等约束、单部件力、弹簧阻尼、力矢量和力矩矢量的建模与仿真,增加了轮廓简图、圆柱体、块体、台体等构件的几何形体以及Request曲线数据文件输出等功能,重新设计并改进了对ADM、REQ和RES等数据文件的读写功能,增强了组件独立运行的稳定性,实现了组件间的可靠连接。 在基于Windows NT平台的PC机上,对机械系统虚拟样机仿真软件的前处理、求解器以及后处理各组件统一进行了实用化研究,开发了机械系统虚拟样机(Mechanical System Virtual Prototyping,简称MSVP)仿真软件的实用化版本;通过几个典型实例对MSVP进行了初步验证,并与ADAMS仿真结果进行了对比分析,结果表明:MSVP操作方便,运行稳定,结果正确,初步达到了实用化的要求。