Integrated Platform for AI Support of Complex Design (Part I): Rapid Development of Schemes from First Principles

  • R H Bracewell
  • R V Chaplin
  • P M Langdon
  • M Li
  • V K Oh
  • J E E Sharpe
  • X T Yan
Conference paper


The engineering design process typically entails the construction of a description of an artefact that satisfies a formal (in most cases) functional specification, meets certain performance requirements and resource constraints; is realisable in a target technology; satisfies one or more criteria, for instance manufacturability, reliability, safety and testability; and, more recently, environmental friendliness. The common perception of engineering design is often taken as that of converting a need - expressed as an abstract concept in terms of general functionality - into a product fulfilling that need, and its process involving the mapping of a specified function onto a realisable physical structure - the designed product.


Bond Graph Engineering Design Process Decomposition Rule Truth Maintenance Energetic System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    French, M. J., Conceptual Design for Engineers, 2nd Ed, Design Council, London, 1985.Google Scholar
  2. [2]
    Rychener, M. D., (Ed), Expert Systems for Engineering Design, Academic Press, Boston, 1988.MATHGoogle Scholar
  3. [3]
    Fischer, G., “Communication requirement for co-operative problem solving systems”, Journal of Information Systems, Vol 15, No. l, 1990, pp 21–36.Google Scholar
  4. [4]
    Oh, V., “Intelligent Design-Assistant Systems for Engineering Design”, Technical Report EDC 1993/02, Lancaster University, Lancaster, 1993.Google Scholar
  5. [5]
    Bracewell, R. H., Bradley, D. A., Chaplin, R. V., Langdon, P. M. and Sharpe, J. E. E., “Schemebuilder: A design aid for the conceptual stages of product design”, Proc 9th Int’l Confon Engineering Design ICED’93, The Hague, 1993, pp 1311–1318.Google Scholar
  6. [6]
    Bradley, D. A., Bracewell, R. H. and Chaplin, R. V., “Engineering design and mechatronics-the Schemebuilder project”, Research in Engineering Design, Vol 4, No 4, 1993, pp 241–248.CrossRefGoogle Scholar
  7. [7]
    Paynter, H. M., Analysis and Design of Engineering Systems, MIT Press, Cambridge, MA, 1961.Google Scholar
  8. [8]
    Karnopp, D. C., Margolis, D. L. and Rosenberg, R. C., System Dynamics: A Unified Approach, 2nd Ed., Wiley, Chichester, 1990.Google Scholar
  9. [9]
    Sharpe, J. E. E., “Bond graph synthesis of telechiries and robotics”, 3rd CISMIFFTOMM Conf on Robotics and Manipulators, Udine, Italy, 1978.Google Scholar
  10. [10]
    Finger, S. and Rinderle, J. R., “A transformational approach to mechanical design using a bond graph grammar”, Design Theory and Methodology-DTM’89, DE-Vol 17, W. H. Elmaraghy, (W. P. Seering and D. G. Ullman, Eds ), 1989, pp 107–115.Google Scholar
  11. [11]
    Ulrich, K. T. and Seering, W. P., “Synthesis of schematic descriptions in mechanical design”, Research in Engineering Design, Vol 1, No 1, 1989, pp 3–18.CrossRefGoogle Scholar
  12. [12]
    Fishwick, P. A., “Qualitative methodology in simulation model engineering”, Simulation, Vol 52, 1989, pp 95–101.CrossRefGoogle Scholar
  13. [13]
    Top, J. and Akkerman, H., “Computational and physical causality”, Proc 12th Int’l Conf on Artificial Intelligence, Sydney, 1991, pp 1171–1176.Google Scholar
  14. [14]
    Soderman, U. and Stromberg, J., “Combining qualitative and quantitative knowledge to generate models of physical systems”, Proc 12th Int’l Conf on Artificial Intelligence, Sydney, 1991, pp 1158–1163.Google Scholar
  15. [15]
    Bracewell, R. H. and Sharpe, J. E. E., “Application of bond graph methodology to concurrent conceptual design of interdisciplinary systems”, Conf IEEE Systems, Man and Cybernetics ’93, Le Touquet, Oct 1993.Google Scholar
  16. [16]
    Burr, J., “A theoretical approach to Mechatronics design”, PhD Thesis, Institute for Engineering Design, Technical University of Denmark, 1990.Google Scholar
  17. [17]
    Filman, R. E., “Reasoning with worlds and truth maintenance in a knowledge-based programming environment”, Communications of the ACM, Vol 31, No 4, 1988, pp 382–401.CrossRefGoogle Scholar
  18. [18]
    Yourdon, E., Modern Structured Analysis, Prentice-Hall, Englewood Cliffs, New Jersey, 1989Google Scholar
  19. [19]
    Andreasen, M. M., “Syntesemetoder pa Systemgrundlag”, PhD Thesis, Lund Technical University, Lund, Sweden, 1980.Google Scholar
  20. [20]
    Sharpe, J. E. E., “Bond graph synthesis of telechirs and robots”, 3rd CISM IFFTOMM Conf on Robotics and Manipulators, Udine, Italy, 1978.Google Scholar
  21. [21]
    Jensen, K. and Rozenberg, G., (Eds), High-level Petri Nets, Theory and Application, Springer-Verlag, 1991.MATHGoogle Scholar
  22. [22]
    Ivy Team, SystemSpecs 2. 1 Reference Manual, IvyTeam, Zug, Switzerland, 1993.Google Scholar

Copyright information

© Springer-Verlag London Limited 1996

Authors and Affiliations

  • R H Bracewell
  • R V Chaplin
  • P M Langdon
  • M Li
  • V K Oh
  • J E E Sharpe
  • X T Yan

There are no affiliations available

Personalised recommendations