Skip to main content

GPBG: A Framework for Evolutionary Design of Multi-domain Engineering Systems Using Genetic Programming and Bond Graphs

  • Chapter

Part of the book series: Natural Computing Series ((NCS))

Abstract

Current engineering design is a multi-step process proceeding from conceptual design to detailed design and to evaluation and testing. It is estimated that 60–70% of design decisions and most innovation occur in the conceptual design stage, which may include conceptual design of function, operating principles, lavout, shape, and structure. However, few computational tools are available to help designers to explore the design space and stimulate the product innovation process. As a result, product innovation is strongly constrained by the designer’s ingenuity and experience, and a systmatic approach to product innovation is strongly needed.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ando, S., Iba, H.: Linear genome methodology for analog circuit design. Tech. rep., Information and Communication Department, School of Engineering, University of Tokyo (2000)

    Google Scholar 

  2. Fan, Z. Hu, J., Seo, K., Goodman, E., Rosenberg, R., Zhang, B: Bond graph representation and GP for automated analog filter design. In: E. Goodman (ed.) 2001 Genetic and Evolutionary Computation Conference Late Breaking Papers, pp. 81–86. San Francisco, California, USA (2001)

    Google Scholar 

  3. Fan, Z., Seo, K., Hu, J., Rosenberg, R., Goodman, E.: System-level synthesis of MEMS via genetic programming and bond graphs. In: E. Cantú-Paz et al. (ed.) Genetic and Evolutionary Computation (GECCO-2003), LNCS, vol. 2724, pp. 2058–2071. Springer-Verlag, Chicago (2003)

    Chapter  Google Scholar 

  4. Gagné, C., Parizeau, M.: Open BEAGLE: a new versatile C++, framework for evolutionary computation. In: E. Cantú-Paz (ed.) Late Breaking Papers at the Genetic and Evolutionary Computation Conference (GECCO-2002), pp. 161–168, AAAl, New York, NY (2002)

    Google Scholar 

  5. Hu, J., Goodman, E.: Robust and efficient genetic algorithms with hierarchical niching and sustainable evolutionary computation model. In: Proceedings of the 2004 Genetic and Evolutionary Computing Conference. Springer, Chicago (2004)

    Google Scholar 

  6. Hu, J., Goodman, E., Rosenberg, R.: Topological search in automated mechatronic system synthesis using bond graphs and genetic programming. In: Proc. of American Control Conference ACC 2004. Boston (2004)

    Google Scholar 

  7. Jalili, N.: A comparative study and analysis of semi-active vibration-control systems. Journal of Vibration and Acoustics, 124, 593 (2002)

    Article  Google Scholar 

  8. Karnopp, D., Margolis, D., Rosenberg, R.: System Dynamics: Modeling and Simulation of Mechatronic Systems, 3rd edn. John Wiley & Sons, Inc., New York (2000)

    Google Scholar 

  9. Karnopp, D., Margolis, D., Rosenberg, R.: System Dynamics: Modeling and Simulation of Mechatronic Systems, John Wiley & Sons, Inc., New York (2000)

    Google Scholar 

  10. Koza, J., Andre, D., Bennett III, F., Keane, M.: Genetic Programming 3: Darwinian Invention and Problem Solving. Morgan Kaufmann (1999)

    Google Scholar 

  11. Koza, J., Bennett III, F., Andre, D., Keane, M., Dunlap, F.: Automated synthesis of analog electrical circuits by means of genetic programming. IEEE Transactions on Evolutionary Computation 1(2), 109–128 (1997)

    Article  Google Scholar 

  12. Koza, J., Keane, M., Streeter, M. Mydlowec, W., Yu, J., Lanza, G.: Genetic Programming IV: Routine Human-Competitive Machine Intelligence. Kluwer Academic Publishers (2003)

    Google Scholar 

  13. Koza, J., Keane, M., Yu, J., Bennett III, F., Mydlowec, W.: Automatic creation of human-competitive programs and controllers by means of genetic programming. Genetic Programming and Evolvable Machines 1(1/2), 121–164 (2000)

    Article  MATH  Google Scholar 

  14. Lohn, J., Colombano, S.: A circuit representation technique for automated cirouit design. IEEE Transactions on Evolutionary Computation 3(3), 205–219 (1999)

    Article  Google Scholar 

  15. Paynter, H.: An epistemic, prehistory of bond graphs. In: P. Breedveld, G. Dauphin-Tanguy (eds.) Bond Graphs for Engineers. Elsevier Science Publishers, Amsterdam (1991)

    Google Scholar 

  16. Peng, X., Goodman, E., Rosenberg, R.: Comparison of robustness of three filter design strategies using genetic programming and bond graphs. In: R. Riolo, T. Soule, B. Worzel (eds.) Genetic Programming Theory and Practice IV. Springer (2006)

    Google Scholar 

  17. Punch, W., Zongker, D.: lilgp—a C system for genetic programming (1995). URL: http://garage.cse.msu.edu/software/lil-gp

    Google Scholar 

  18. Seo, K., Fan, Z., Hu, J., Goodman, E., Rosenberg, R.: Dense and switched modular primitives for bond graph model design. In: E. Cantú-Paz et al. (ed.) Genetic and Evolutionary Computation (GECCO-2003). LNCS, vol. 2724, pp. 1764–1775. Springer-Verlag, Chicago (2003)

    Chapter  Google Scholar 

  19. Seo, K., Fan, Z., Hu, J., Goodman, E., Rosenberg, R.: Toward an automated design method for multi-domain dynamic systems using bond graph and genetic programming. Mechatronics 13(8–9), 851–885 (2003)

    Article  Google Scholar 

  20. Smith, M.: Achievable dynamic response for automotive active suspension. Vehicle System Dynamics 24, 1–33 (1995)

    Article  Google Scholar 

  21. Smith, M., Walker, G.: Performance limitations and constraints for active and passive suspensions: a mechanical multi-port approach. Vehicle System Dynamics 33, 137–168 (2000)

    Article  Google Scholar 

  22. Wang, J., Terpenny, J.: Integrated active and passive mechatronic system design using bond graphs and genetic programming. In: B. Rylander (ed.) Genetic and Evolutionary Computation Conference Late Breaking Papers, pp. 322–329. Chicago, USA, (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Hu, J. et al. (2008). GPBG: A Framework for Evolutionary Design of Multi-domain Engineering Systems Using Genetic Programming and Bond Graphs. In: Hingston, P.F., Barone, L.C., Michalewicz, Z. (eds) Design by Evolution. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74111-4_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74111-4_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74109-1

  • Online ISBN: 978-3-540-74111-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics