Premium
Supporting design decisions by Prolog database
Author(s) -
Borkowski Adam,
Danicka Stanislaw Jóźwiak Małgorzata
Publication year - 1992
Publication title -
international journal for numerical methods in engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.421
H-Index - 168
eISSN - 1097-0207
pISSN - 0029-5981
DOI - 10.1002/nme.1620340317
Subject(s) - prolog , computer science , truss , database , matching (statistics) , set (abstract data type) , sizing , desk , database design , engineering drawing , cad , data mining , programming language , engineering , mathematics , art , statistics , structural engineering , visual arts , operating system
The paper presents an effort to develop an ‘intelligent drawing desk’: a computer program that incorporates CAD, structural analysis and optimization, database query and automatic choice of the initial design. The advantages of such an integrated software are demonstrated on the testbed of plane steel trusses. After a brief presentation of the conventional part of the package, its expert module is discussed more thoroughly. Implemented in ‘Prolog’, that module aids the user in choosing the initial layout of the truss. It checks and supplements, if necessary, the values of the structural attributes given by the designer. After a complete set of attributes has been established, the module searches for similar solutions in the database. The latter represents the experience, i.e. all solutions accepted by the user in the past. An initial design is obtained without strength analysis by matching the current values of the attributes against those stored in the database. Provided the latter is exhaustive enough, one obtains in this way quite reasonable initial values of the design variables. The final design can be found then by using conventional analysis, optimization and sizing procedures that belong to the procedural part of the package.