摘要
面向对象编程方法十分适用于建造知识库系统,本文研究在Smalltalk/V环境下,对钢筋混凝土多层房屋进行抗震初步设计的微机程序实现。在抗震设计规范GBJ 11-89的制约下,结合设计人员的经验及外部结构动力分析程序的计算结果,本系统可以得出满意的初步设计结果。系统的层次式模块化知识库结构,便于随意增删模块,扩充功能,因此它可成为各种类型建筑结构设计型知识库系统的编程工具。
This paper presents a microcomputer knowledge base system for reinforced concrete building aseismic design in accordance with GBJ 11-89 and expertise of earthquake resistance design. The system has been developed by means of Smalltalk/V based on object-oriented programming (OOP) techniques.It may be used to carry out preliminary aseismic design for RC multi-story buildings, as well as to calculate the dynamic response for checking earthquake behaviour by an external FORTRAN program. The system adopts a hierarchical modular architecture to create a knowledge base which may be extended for use as a practical engineering system.
出处
《同济大学学报(自然科学版)》
EI
CAS
CSCD
1991年第4期419-426,共8页
Journal of Tongji University:Natural Science
关键词
建筑结构
钢筋混凝土
知识库系统
Object-oriented programming
Knowledge base system
Aseismic preliminary design