Skip to main content

Synthesis based on function-means trees: Schemebuilder

  • Chapter

Abstract

This chapter describes the development of the Schemebuilder computer-supported methodology for the conceptual design of mechatronic and other multidisciplinary systems. This employed function-means trees, implemented using an artificial-intelligence-derived context management system, hierarchical schematic diagrams, and bond graph theory. Together, these allowed the generation of complete design schemes by creating, and forming combinations of, alternative partial design solutions. Quantitative dynamic simulation models were automatically created for the evaluation of the generated schemes. An illustrative example shows how the step-by-step application of Schemebuilder’s bond-graph-based rules were used to synthesise,from first principles, a novel and eventually commercially successful concept for a remote telechiric manipulator.

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   189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   249.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. Buur J. A theoretical approach to mechatronics design. Ph.D. thesis, Institute for Engineering Design, Technical University of Denmark, 1990.

    Google Scholar 

  2. Bracewell RH, Chaplin RV, Bradley DA. Schemebuilder and layout-computer based tools to aid in the design of mechatronic systems. In: IMechE Conference on Mechatronics — The Integration of Engineering Design, Dundee, 1992; 1–7.

    Google Scholar 

  3. Bracewell RH, Sharpe JEE. Functional descriptions used in computer support for qualitative scheme generation — Schemebuilder. Representing functionality in design [special issue] Artif Intell Eng Des Anal Manuf 1996;10(4):333–46.

    Article  Google Scholar 

  4. Ringstad P. A comparison of two approaches for functional decomposition-the function/means tree and the axiomatic approach. In: 11th International Conference on Engineering Design (ICED 97), Tampere, Finland, 1997.

    Google Scholar 

  5. Pahl G, Beitz W. Engineering design. The Design Council, 1984.

    Google Scholar 

  6. Yourdon E. Modern structured analysis. Prentice-Hall, 1989.

    Google Scholar 

  7. French MJ. Conceptual design for engineers. London: Design Council, 1985.

    Google Scholar 

  8. Hundal MS. A systematic method for developing function structures, solutions & concept variants. Mech Mach Theory 1990;25(3):243–56.

    Article  Google Scholar 

  9. Andreasen MM. Syntesemetoder på systemgrundlag. Ph.D. thesis, Lund Technical University, Lund, Sweden, 1980.

    Google Scholar 

  10. Sturges RH, O’Shaughnessy K, Reed RG. A systematic approach to conceptual design. Concurr Eng Res Appl 1993;1:93–105.

    Article  Google Scholar 

  11. Hansen CT. An approach to simultaneous synthesis and optimization of composite mechanical systems. J Eng Des 1995;6(3):249–66.

    Article  Google Scholar 

  12. Malmqvist J, Schachinger P. Towards an implementation of the chromosome model-focusing the design specification. In: 11th International Conference on Engineering Design (ICED 97), Tampere, Finland, 1997.

    Google Scholar 

  13. Welch RV, Dixon JR. Guiding conceptual design through behavioural reasoning. Res Eng Des 1994;6(3):169–88.

    Article  Google Scholar 

  14. Logan B, Millington K, Smithers T. Being economical with the truth: assumption-based context management in the Edinburgh designer system: In First International Conference on Artificial Intelligence in Design, Edinburgh, UK, 1991.

    Google Scholar 

  15. Filman RE. Reasoning with worlds and truth maintenance in a knowledge-based programming environment, Commun ACM 1988;31(4):382–401.

    Article  Google Scholar 

  16. Yan XT, Sharpe JEE. Unified dynamic mixed mode simulation of mechatronic product design schemes. In: International Workshop on Engineering Design, Lancaster University, 1994; 259–80.

    Google Scholar 

  17. Banares-Alcantara R, Lababidi HMS. Design support systems for process engineering — II: KBDS: an experimental prototype. Comput Chem Eng 1995;19:279–301.

    Article  Google Scholar 

  18. De Kleer J. An assumption-based TMS. Artif Intell 1986;28:127–62.

    Article  Google Scholar 

  19. The Modelica Association. Modelica — a unified object-oriented language for physical systems modeling: tutorial accessed 18 April 2001, from http://www.Modelica.org/current/ModelicaTutoriall4.pdf, v1.4, 2000.

    Google Scholar 

  20. Forbus KD. Qualitative process theory. Artif Intell 1984;24(3):85–168.

    Article  Google Scholar 

  21. Paynter HM. Analysis and design of engineering systems. Cambridge (USA): MIT Press, 1961.

    Google Scholar 

  22. Karnopp DC, Margolis DL, Rosenberg RC. System dynamics: a unified approach. Chichester: Wiley, 1990.

    Google Scholar 

  23. Iwasaki Y, Vescovi M, Fikes RE, Chandrasekaran B. Causal functional representation language with behavior-based semantics. Appl Artif Intell 1995;9:5–31.

    Article  Google Scholar 

  24. Tomiyama T, Umeda Y, Ishii M. Knowledge systematization for a knowledge intensive engineering framework. In: IFIP WG 5.2 Workshop on Knowledge Intensive CAD, Espoo, Finland, 1995; 55–80.

    Google Scholar 

  25. Ulrich KT, Seering WR Synthesis of schematic descriptions in mechanical design. Res. Eng Des 1989;1(1):3–18.

    Article  Google Scholar 

  26. Finger S, Rinderle JR. A transformational approach to mechanical design using a bond graph grammar. In: Design Theory and Methodology — DTM’89, DE-vol. 17, 1989; 107–15.

    Google Scholar 

  27. Bracewell RH, Bradley DA, Chaplin RV, Langdon PM, Sharpe JEE. Schemebuilder: a design aid for the conceptual stages of product design. In: 9th International Conference on Engineering Design, The Hague, 1993; 1311–8.

    Google Scholar 

  28. Yan XT, Sharpe JEE. Reasoning and truth maintenance of causal structures in interdisciplinary product modelling and simulation. In: International Workshop on Engineering Design, Lancaster University — Ambleside Campus. London: Springer, 1995; 405–25.

    Google Scholar 

  29. De Vries TJA, Breedveld PC, Meindertsma P. Polymorphic modelling of engineering systems. In: International Conference on Bond Graph Modelling ICBGM’93, La Jolla, CA. The Society for Computer Simulation: 1993; 17–22.

    Google Scholar 

  30. Bradley DA, Bracewell RH, Chaplin RV. Engineering design & mechatronics-the Schemebuilder project. Res Eng Des 1993;4(4):241–8.

    Article  Google Scholar 

  31. Sharpe JEE. Application of bond graphs to the synthesis and analysis of telechirs and robots. In: 3rd Symposium on Theory and Practice of Robots and Manipulators, Third International CISM-IFFToMM Symposium, Udine, Italy. Amsterdam: Elsevier, 1978; 217–27.

    Google Scholar 

  32. Bracewell RH, Sharpe JEE. The use of bond graph reasoning for the design of interdisciplinary schemes. In: International Conference on Bond Graph Modeling and Simulation (ICBGM’95), Las Vegas, vol. 27(1). SCS Publishing, 1995; 116–21.

    Google Scholar 

  33. Counsell JM. Design principles for mechatronic systems. In: Computer Aided Conceptual Design’97: Lancaster International Workshop on Engineering Design, Lancaster University, 1997; 17–26.

    Google Scholar 

  34. Giarratano J, Riley G. Expert systems: principles and programming. Boston (MA): PWS Publishing, 1994.

    Google Scholar 

  35. Bracewell RH, Sharpe JEE. Computer-aided methodology for the development of conceptual schemes for mixed energy-transforming and real-time information systems. In: International Workshop on Engineering Design, Lancaster University, 1994; 79–94.

    Google Scholar 

  36. Langdon PM, Cheung HE A hypertext documentation system for Schemebuilder: the ‘mechatronics’ book. In: Joint Hungarian-British Mechatronics Conference, Budapest, 1994.

    Google Scholar 

  37. Kota S, Lee CL. A functional framework for hydraulic systems design using abstraction/decomposition hierarchies. In: ASME International Computers in Engineering Conference, Boston, MA, 1990; 327–40.

    Google Scholar 

  38. Porter I. Schemebuilder mechatronics. In Engineering Design Conference ‘98: Design Reuse, Brunei University, 1998; 561–8.

    Google Scholar 

  39. Bracewell RH, Wallace KM. Designing a representation to support function-means based synthesis of mechanical design solutions. Accepted for International Conference on Engineering Design, ICED 01 Glasgow, August 21–23, 2001.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag London

About this chapter

Cite this chapter

Bracewell, R. (2002). Synthesis based on function-means trees: Schemebuilder. In: Chakrabarti, A. (eds) Engineering Design Synthesis. Springer, London. https://doi.org/10.1007/978-1-4471-3717-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3717-7_12

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84996-876-8

  • Online ISBN: 978-1-4471-3717-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics