Skip to main content
Log in

Automated generation and analysis of dynamic system designs

  • Published:
Research in Engineering Design Aims and scope Submit manuscript

Abstract

This research uses Genetic Algorithms (GA) to suggest new dynamic systems based on topological remapping of system constituents. The bondgraph representation of the dynamic system behavior is evolved by the operators encapsulated in the genetic algorithms to meet the specified design criteria. The resultant evolved graph is assembled by designers with schemes to produce design variants. Behavioral transformation and structural transformation are adopted as strategies to generate design variants that extend beyond the scope of parametric design into innovative design. Behavioral transformation involves changes in the structure of the representation graphs, while maintaining the functions. Structural transformation involves changes in the components and the subsystems represented by the graph fragments. GAs are used to implement the operators of the transformation to search the problem-solution space because GAs are very robust search routines. Further, since the goal is to generate many solutions, genetic speciation is used to diverge the search so as to uncover other desirable solutions. The dynamic systems are modeled using bond graphs. Bond graphs provide a unified approach to the analysis, synthesis and evaluation of dynamic engineering systems. Though the scope of this investigation is limited to systems represented by bond graphs, the domain is wide enough to include many interesting applications like pump systems and vibration isolation systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bracewell R, Sharpe J. A computer aided methodology for the development of conceptual schemes for mixed energy-transforming and real-time information systems. Proc Lancaster Int'l Workshop on Engineering Design, Computer Aided Conceptual Design. 1994, pp 79–94

  2. Breedveld PC, Rosenberg RC, Zhou. Bibliography of bond graph theory and application. J Franklin Institute 1991; 328(5/6): 1067–1109

    Google Scholar 

  3. Carlson S, Pegg T. Genetic operators for catalog design. Advances in Design Automation 1995 Proc. September 17–21 1996, Boston, MA

  4. Chapman CD. Structural topology optimization via the genetic algorithms. MS Thesis, Department of Mechanical Engineering, MIT, 1994

  5. Davis L. (ed.) Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York, 1991

    Google Scholar 

  6. Deb K, Goldberg D. An investigation of niche and species formation in genetic function optimization. Proc Third International Conference on Genetic Algorithms. Morgan Kaufmann, San Mateo CA, 1989, pp 42–50

    Google Scholar 

  7. Finger S, Rinderle JR. Transforming behavioral and physical representations of mechanical designs. Proc First International Workshop in Formal Methods in Design, Manufacturing and Assembly. Colorado Springs, CO, 1990

  8. Gero JS. Design prototypes: a knowledge representation schema for design. AI Magazine 1990: 27–36

  9. Gero JS, Kumar B. Expanding design spaces through new design variables. Design Studies 1993; 14(2): 210–221

    Google Scholar 

  10. Gero JS. Exploration as a basis of creative engineering design. In Khozemeh K. (ed.) Computing in Civil Engineering. ASCE, New York, NY, 1993, pp 1825–1831

    Google Scholar 

  11. Goldberg D. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading, MA, 1989

    Google Scholar 

  12. Harris CM. (ed.) Shock and Vibration Handbook, 3rd ed. McGraw-Hill, New York, NY, 1987

    Google Scholar 

  13. Hoover SP, Rinderle JR. A synthesis strategy for mechanical devices. Research in Engineering Design 1989; 1: 87–103

    Google Scholar 

  14. Karnopp DC, Margolis DL, Rosenberg RC. System Dynamics, A Unified Approach, 2nd ed. John Wiley & Sons, 1990

  15. Margolis DL, Karnopp DC. Analysis and simulation of planar mechanism systems using bond graphs. ASME J Mech Des 1979; 101(2): 187–191

    Google Scholar 

  16. Martens HR, Bell AC. A logical procedure for the construction of bond graphs in systems modeling. J Dynamic Systems, Measurement, and Control 1972; 94(3): 183–188

    Google Scholar 

  17. Nelson FC. Vibration isolation: A review, I. Sinusoidal and random excitations. Shock and Vibration 1994; 1(5): 485–493

    Google Scholar 

  18. Prabhu DR. Synthesis of systems from specifications containing orientations and positions associated with flow variables. Proc 1989 Design Automation Conference, Montreal, Canada, 1989

  19. Parmee IC, Denham MJ, Roberts A. Evolutionary engineering design using the genetic algorithm. Proc ICED '93. The Hague, August 17–19 1993

  20. Ramaswamy R. Computer Tools for Preliminary Parametric Design. MIT Press, Cambridge, MA, 1993

    Google Scholar 

  21. Redfield RC. Bond graphs as a tool in mechanical system conceptual design. Automated Modeling 1992

  22. Rinderle JR, Subramaniam BL. Automated bond graph modeling and simplification to support design. Automated Modeling 1991; 34: 45–68

    Google Scholar 

  23. Rosenberg RC. State-space formulation for bond graph models of multiport systems. Trans ASME Dynamic Systems, Measurement, and Control 1971; 93(1): 35–40

    Google Scholar 

  24. Slocum AH. Precision Machine Design. Prentice-Hall, 1992

  25. Tay FEH. Development of a model for innovative design. Engineering Design and Automation. (Submitted 1996)

  26. Ulrich KT, Seering WP. Function sharing in mechanical design. 7th National Conference on Artificial Intelligence, AAAI-88. Minneapolis, 1988

  27. Ulrich KT, Seering WP. Synthesis of schematic descriptions in mechanical design. Research in Engineering Design 1989; 1(1): 5–18

    Google Scholar 

  28. Wallace DR. A probabilistic specification-based design model: applications to search and environmental computer-aided design. PhD Thesis, Dept of Mechanical Engineering, MIT, 1994

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tay, E.H., Flowers, W. & Barrus, J. Automated generation and analysis of dynamic system designs. Research in Engineering Design 10, 15–29 (1998). https://doi.org/10.1007/BF01580267

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01580267

Keywords

Navigation