论文部分内容阅读
研究课题“导弹结构计算机仿真系统”是航天支撑基金资助项目,该研究的目的是要提高导弹的设计性能,为高效率地进行导弹研制提供支持。该研究的核心是实现CAD、CAE系统的集成。在实施过程中,以导弹的特征模型为基础,通过对模型进行特征识别和信息提取获取模型重建所需的数据。以工程数据库作为层次性的模型数据存储的载体并以格式转换接口程序进行数据格式的转换。 本文在研究中取得的主要成果和结论如下: (1) 开发了一个集成用户界面。该界面以具有跨平台风格的Java语言进行开发,不论计算机使用的是何种操作系统,它都将呈现一致的外观。在该界面下,将CAD和CAE模块统一起来并将它们作为可以调用的进程。该用户界面简洁且功能全面,用户可以在短时间内轻松掌握。 (2) 开发了特征识别与特征信息提取程序。在Pro/ENGINEER的设计环境下,只能查看模型的特征信息而不能从数据库中读取它,在对Pro/ENGINEER进行二次开发的基础上建立了特征识别与特征信息提取模块用于访问模型的特征和得到特征数据,并设计了用于特征信息存储的自定义数据结构,访问该数据结构,一方面可以重构特征模型,另一方面,该数据结构还可以用于其它的分析模块。 (3) 建立了特征信息数据库。以Access为基础建立了一个能够支持复杂数据类型、复杂数据结构、具有丰富的语意关联、数据模式动态定义与修改、版本管理能力及完善的用户接口的工程数据库,模型数据在其中形成具有严格的逻辑完整性的层次关系。 (4) 完成了数据格式转换程序的开发。所开发的数据转换程序使用JDBC-ODBC桥访问工程数据库,读取需要的信息并逐条转换为ANSYS能够接受的命令流格式。实例证明,该转换接口能够形成高质量、低失真的ANSYS命令流文件。 本文设计并开发的导弹结构计算机仿真系统实现了导弹结构设计与分析的集成,达到了预定的要求,为将来进一步完善系统提供了基础,对相关的工程领域的应用具有一定的参考价值。