Building an Expert System for Engineering Design Based on the Object-Oriented Knowledge Representation Concept

1990 ◽  
Vol 112 (2) ◽  
pp. 215-222 ◽  
Author(s):  
S. Akagi ◽  
K. Fujita

An expert system is developed for engineering design based on an object-oriented knowledge representation concept. The design process is understood as determining design variables and their relationships which compose the design model. The design model is represented as a network in the computer system using the object-oriented knowledge representation. The system built with the above concept provides the following abilities: (1) flexible model building and easy modification, (2) effective diagnosis of the design process, (3) supporting method for redesign, (4) a hybrid function with numerical computations and graphics, and (5) applicability for various design problems. Finally, it is applied to the basic design of a ship.

Author(s):  
S. Akagi ◽  
K. Fujita

Abstract An expert system is developed for engineering design based on object-oriented knowledge representation concept. The design process is understood as determining design variables and their relationships which compose design model. The design model is represented as a network in the computer system using the object-oriented knowledge representation. The system built with the above concept provides the following abilities: 1) flexible model building and easy modification, 2) effective diagnosis of the design process, 3) supporting method for redesign, 4) a hybrid function with numerical computations and graphics, and 5) applicability for various design problems. Finally, it is applied to the basic design of a ship.


Author(s):  
Shinsuke Akagi ◽  
Kikuo Fujita

An expert system for the preliminary design of ships developed. The design process is understood as determining design variables and the relationships among design parameters. The relationships among the elements of design knowledge are represented by a network model. The object-oriented knowledge representations are introduced in the computer system to manipulate design variables such as the principle particulars of a ship in the network model. The expert system based on the above concept provides the following functions: (1) flexibility for building a model and easy modification of the model; (2) effective diagnosis of the design process by using rule-based knowledge representations; (3) hybrid function with both symbolic treatment of the design knowledge and numerical computations by coupling the systems programmed in LISP and FORTRAN and (4) a supporting method for determination of the design variables.Finally the system's validity and effectiveness is ascertained by applying it to the preliminary design of a bulk carrier ship.


1989 ◽  
Vol 111 (2) ◽  
pp. 138-143 ◽  
Author(s):  
S. L. Wood ◽  
R. A. Skop

Methods for the design and analysis of oceanographic moorings are well established (Berteaux, 1976). However, as with most engineering design problems, there are certain “rules-of-thumb” or “tricks-of-the-trade” that streamline the design process and enhance the performance of the final product. These rules-of-thumb are normally known to only a small cadre of people—experts—who have deep involvement and experience in the particular engineering design problem. These rules-of-thumb and other knowledge of several experts are incorporated to develop the fundamental architecture of an expert system for the design of single-point, subsurface, oceanographic moorings. Such moorings are used worldwide to collect oceanographic and acoustic data. The projected end user of this expert system is the oceanographer or acoustician who wishes to design and/or cost out a mooring but has not the access to or support for a mooring design group.


Author(s):  
Chiradeep Sen ◽  
Farhad Ameri ◽  
Joshua D. Summers

Early stages of engineering design processes are characterized by high levels of uncertainty due to incomplete knowledge. As the design progresses, additional information is externally added or internally generated within the design process. As a result, the design solution becomes increasingly well-defined and the uncertainty of the problem reduces, diminishing to zero at the end of the process when the design is fully defined. In this research a measure of uncertainty is proposed for a class of engineering design problems called discrete design problems. Previously, three components of complexity in engineering design, namely, size, coupling and solvability, were identified. In this research uncertainty is measured in terms of the number of design variables (size) and the dependency between the variables (coupling). The solvability of each variable is assumed to be uniform for the sake of simplicity. The dependency between two variables is measured as the effect of a decision made on one variable on the solution options available to the other variable. A measure of uncertainty is developed based on this premise, and applied to an example problem to monitor uncertainty reduction through the design process. Results are used to identify and compare three task-sequencing strategies in engineering design.


1988 ◽  
Vol 21 (1) ◽  
pp. 5-9 ◽  
Author(s):  
E G McCluskey ◽  
S Thompson ◽  
D M G McSherry

Many engineering design problems require reference to standards or codes of practice to ensure that acceptable safety and performance criteria are met. Extracting relevant data from such documents can, however, be a problem for the unfamiliar user. The use of expert systems to guide the retrieval of information from standards and codes of practice is proposed as a means of alleviating this problem. Following a brief introduction to expert system techniques, a tool developed by the authors for building expert system guides to standards and codes of practice is described. The steps involved in encoding the knowledge contained in an arbitrarily chosen standard are illustrated. Finally, a typical consultation illustrates the use of the expert system guide to the standard.


Author(s):  
R. Ellsworth ◽  
A. Parkinson ◽  
F. Cain

Abstract In many engineering design problems, the designer converges upon a good design by iteratively evaluating a mathematical model of the design problem. The trial-and-error method used by the designer to converge upon a solution may be complex and difficult to capture in an expert system. It is suggested that in many cases, the design rule base could be made significantly smaller and more maintainable by using numerical optimization methods to identify the best design. The expert system is then used to define the optimization problem and interpret the solution, as well as to apply the true heuristics to the problem. An example of such an expert system is presented for the design of a valve anti-cavitation device. Because of the capabilities provided by the optimization software, the expert system has been able to outperform the expert in the test cases evaluated so far.


Sign in / Sign up

Export Citation Format

Share Document