![]() | Only 14 pages are availabe for public view |
Abstract The objective of the present thesis is to develop a knowledge-based expert system computer program, written in symbolic language (TURBO PROLOG), capable of providing the designer engineer with the feasible solutions (arranged from best to worst) of the flooring structural system (location of columns, beams and slab types) of a given architectural plan of common residential buildings. Another developed kowledge-based expert system computer sub-program is introduced to complement with the main previously described system. This sub-program is written also with the same conceptual language, to give the best feasible solutions of concrete dimensions of different structural elements (slab, beam and column) and the corresponding area of required steel associated with steel bars and diameters according to the Egyptian code of practice recently developed using the Limit States Design Method. The thesis includes a general introduction for expert systems and artificial intelligence and their using in civil engineering field is introduced. Also literature survey is presented for some published researches concerning the expert system applications in civil engineering field and explanation of most different assumptions which have been considered in these researches Description of the main outlines of the developed floor expert system is presented. The main concepts of the system are : Specification of the given architectural plans, depth search level to find the possible structural solutions, probability tree concept at each depth search level, definition of floor structural elements through differen~ solutions, calculation of approximate quantities of structural elements at each feasible solution, evaluation of each solution via an evaluation factor and calculation of comparison factor of each feasible solution. There are many applications on practical architectural plans which were analyzed by the program for their best structural solutions. Also there are many practical sections (columns-beamsslabs) which have been designed using the developed knowledge- based expert system computer sub-program to get the feasible solutions. |