航空学报 > 1980, Vol. 1 Issue (1): 16-26

用于静力分析的航空结构分析系统Ⅰ型(HAJIF-Ⅰ)

冯锺越   

  1. 航空结构分析系统研制组
  • 收稿日期:1979-10-01 修回日期:1900-01-01 出版日期:1980-06-25 发布日期:1980-06-25

AN AERONAUTICAL STRUCTURAL ANALYSIS SYSTEM FOR STATIC ANALYSIS(HAJIF-I)

Feng Zhongyue   

  1. The team for developing HAJIF-I Penned
  • Received:1979-10-01 Revised:1900-01-01 Online:1980-06-25 Published:1980-06-25

摘要: 用于静力分析的航空结构分析系统是航空工业首次研制的一个大型程序系统。这一系统采用多级子结构分析技术,可以适应各种类型航空结构的线性静力分析。解题的规模最大为99个子结构,每个子结构的节点自由度为3000。系统配置有数据自动生成语句和结构分析专用语句,有较强的原始数据生成能力和用户组织自己的运算流程的灵活性。系统提供了自动分块加有效列及超元矩阵两种大型稀疏矩阵的解法,可由用户根据结构特点和计算机容量选用。在程序组织上采用两级管理的模块式结构,便于修改和逐步扩充系统的功能。整个系统约有30000条源语句,绝大部分用FORTRAN-Ⅳ写成,易于转机。在本文最后,举了某飞机用本系统进行应力分析的用户说明书形式做为例子,表明应用本系统是十分方便的。

Abstract: This aeronautical structural analysis system for static analysis(H AJIF-I) is the first large software system developed by the Chinese Aeronautical Establishment(CAE). By using multilevel substructure analysis and finite element displacement method, this system is suitable for various linear static analysis of aeronautical structures. The maximum capacity of the system is as follows: 3000 nodal DOF of each substructure, 99 substructures. 10 levels of substructures. The system provides some statements for automatic data generation, so the initial data necessary for computation can be generated automatically. There are also several special statements for structural analysis, thus enabling user to organize his own computation flow, The system offers two solvers for high order sparse matrix, i.e. a modified variable bandwidth method and a hyper-matrix method. One of these methods will be chosen by users according to computer capacity and structural characteristics.The system consists of a sequence of functional modules which are independent of each other, so it can be modified and extended easily.There are approximately 30,000 source statements in the system and most of them were written in FORTRAN IV. At the end of this paper, a user's specification for stress analysis of an aircraft is presented as an example to demonstrate that the system is easy to handle.