首页 | 本学科首页   官方微博 | 高级检索  
     

面向对象的损伤容限分析与设计
引用本文:王生楠. 面向对象的损伤容限分析与设计[J]. 西北工业大学学报, 2002, 20(4): 654-658
作者姓名:王生楠
作者单位:西北工业大学,飞机结构强度研究所,陕西,西安,710072
摘    要:将面向对象的程序设计方法引入到结构损伤容限分析与设计中。建立了结构剩余强度分析和裂纹扩展分析的基本对象类,给出了基本类和辅助类的描述,并用C++语言实现。编制了相应的分析程序,给出了类的实例。结果表明用面向对象方法设计的剩余强度和裂纹扩展分析程度基性能较传统程序设计方法得到显改善。

关 键 词:面向对象方法 损伤容限分析 程序设计 C++ 飞机结构
文章编号:1000-2758(2002)04-0654-05
修稿时间:2001-09-19

Object-Oriented Programming in Damage Tolerance Analysis
Wang Shengnan. Object-Oriented Programming in Damage Tolerance Analysis[J]. Journal of Northwestern Polytechnical University, 2002, 20(4): 654-658
Authors:Wang Shengnan
Abstract:Procedure-oriented programs, although high in operational efficiency, are not efficient in matters that count as compared with the emerging object-oriented programs. To my best knowledge, there is no paper in the open literature about object-oriented programming in damage tolerance analysis. Section 1 uses C++ language to deal with design and implementation of a basic class called TDTApp for analyzing residual strength and crack propagation needed for damage tolerance analysis. For establishing the TDTApp basic class, I first establish five auxiliary classes called TGeometry (subsection 1.1), TMember (subsection 1.2), TCrack (subsection 1.3), TStruData (subsection 1.4), and TSpectrum (subsection 1.5). Section 2 gives a specific example to illustrate how to use the basic class and the five auxiliary classes. The results obtained from this specific example show preliminarily that object-oriented programming does require much less time and is indeed more suitable than procedure-oriented programming in damage tolerance analysis of engineering structures.
Keywords:object-oriented programming   damage tolerance analysis   C++ language  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号