Skip to main content
Log in

Integrating engineering design and analysis using a multi-representation approach

  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

With the present gap between CAD and CAE, designers are often hindere in their efforts to explore design alternatives and ensure product robustness. This paper describes the multi-representation architecture (MRA)—a design-analysis integration strategy that views CAD-CAE integration as an information-intensive mapping between design models and analysis models. The MRA divides this mapping into subproblems using four information representations: solution method models (SMMs), analysis building blocks (ABBs), product models (PMs), and product model-based analysis models (PBAMs). A key distinction is the explicit representation of design-analysis associativity as PM-ABB idealization linkages that are contained in PBAMs.

The MRA achieves flexibility by supporting different solution tools and design tools, and by accommodating analysis models of diverse discipline, complexity and solution method. Object and constraint graph techniques provide modularity and rich semantics.

Priority has been given to the class of problems termedroutine analysis—the regular use of established analysis models in product design. Representative solder joint fatigue case studies demonstrate that the MRA enables highly automated routine analysis for mixed formula-based and finite element-based models. Accordingly, one can employ the MRA and associated methodology to create specialized CAE tools that utilize both design information and general purpose solution tools.

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

Abbreviations

MRA:

multi-representation architecture

SMM:

solution method model

ABB:

analysis building block

PM:

product model

PBAM:

product model-based analysis model

ψ:

ABB-SMM transformation

Γ:

idealization relation between design and analysis attributes

ϕ:

PM-ABB associativity linkage indicating usage of one or more Γ i

References

  1. Liker, J.; Fleischer, M.; Arnsdorf, D. (1992) Fulfilling the promises of CAD. Sloan Management Review (Spring) 74–86

  2. Peak, R.S. (1993) Product Model-Based Analytical Models (PBAMs); A New Representation of Engineering Analysis Models, Doctoral Thesis, Georgia Institute of Technology, Atlanta

    Google Scholar 

  3. Peak, R.S.; Fulton, R.E. (1994) A multi-representation approach to CAD/CAE integration: research overview. Rapid Thermomechanical Design of Electronic Products in a Flexible Integrated Enterprise, Interim Report, (Fulton, R.E., Ume, C., et al., Editors), Advanced Electronic Packaging Lab., Prj. MS-93-03, Manufacturing Research Center, Georgia Tech, Atlanta, 22–27

    Google Scholar 

  4. Peak, R.S.; Fulton, R.E. (1993) Automating routine analysis in electronic packaging using product model-based analytical models (PBAMs), Part I: PBAM overview, Paper 93-WA/EEP-23, ASME Winter Annual Meeting, New Orleans

  5. Peak, R.S.; Fulton, R.E. (1993) Automating routine analysis in electronic packaging using product model-based analytical models (PBAMs), Part II: Solder joint fatigue case studies, Paper 93-WA/EEP-24, ASME Winter Annual Meeting, New Orleans

  6. ANSYS User's Guide (1990) Swanson Analysis Systems Inc., Houston, PA

  7. CADAS Ver. P4 User's Manual (1993) Hitachi Ltd, Hitachishi, Japan (in Japanese)

  8. Stephens, E.R. (1993) LEGEND: Laboratory for the generation, evaluation, and navigation of design, Doctoral Thesis, Georgia Institute of Technology, Atlanta

    Google Scholar 

  9. Rosenberg, R.C., Karnopp, D.C. (1983) Introduction to Physical System Dynamics, McGraw-Hill, New York

    Google Scholar 

  10. Ingrim, M.E.; Masada, G.Y. (1991) Extended bond graph notation. ASME J. Dynamics Systems, Measurements, and Control, 113 (March) 113–117

    Google Scholar 

  11. ISO 10303-x, Industrial Auto. Sys.—Exchange of Prod. Model Data (STEP): 10303-1, Part I: Overview; 10303-11, Part 11: The EXPRESS Language; 10303-41, Part 41: Fundamentals of Product Description and Support; 10303-104, Part 104: Finite Element Analysis; 10303-105, Part 105: Kinematics; 10303-210, AP 210: Printed Circuit Assembly Product Design Data

  12. Mashburn, T.A.; Anderson, D.C. (1991) An extensible computer environment for modeling and analysis in mechanical design, Proc. ASME Computers in Engineering Conf., Vol. 1, 127–135

    Google Scholar 

  13. Leler, W. (1988) Constraint Programming Languages—Their Specification and Generation, Addison-Wesley, Reading MA

    Google Scholar 

  14. Freeman-Benson, B.N.; Maloney, J.; Borning, A. (1990) An incremental constraint solver. Comm. ACM 3, 1, 54–63

    Google Scholar 

  15. Borning, A.; Freeman-Benson, B.; Maloney, J.; Wilson, M. (1991) Constraint hierarchies and their applications, 1991 IEEE COMPCON Spring, 388–393

  16. Kumar, V. (1992) Algorithms for constraint satisfaction problems: a survey. AI Magazine, 13, 1, 32–44

    Google Scholar 

  17. Sannella, M. (1994) Constraint satisfaction and debugging for interactive user interfaces, Doctoral Thesis, University Washington, Seattle, Available as Dept. of Comp. Sci. & Engineering TR 94-09-10

    Google Scholar 

  18. LaLonde, W.; Pugh, J. (1990) Inside Smalltalk—Vol. I, Prentice Hall, Englewood Cliffs, NJ

    Google Scholar 

  19. Wirfs-Brock, R.; Wilkerson, B.; Wiener, L. (1990) Designing Object-Oriented Software. Prentice Hall, Englewood Cliffs NJ

    Google Scholar 

  20. Rumbaugh, J.; Blaha, M.; Premerlani, W.; Eddy, F.; Lorensen, W. (1991) Object-Oriented Modeling and Design, Prentice Hall, Engelewood Cliffs NJ

    Google Scholar 

  21. Rinderle, J. R.; Colburn, E.R. (1990) Design relations. Proc. ASME Design Theory & Methodology Conf., 267–272

  22. Gui, J-K.; Mäntylä, M. (1994) Functional understanding of assembly modeling. Comp.-Aided Design, 26, 6, 435–451

    Google Scholar 

  23. Solano, L.; Brunet, P. (1994) Constructive constraint-based model for parametric CAD systems. Comp.-Aided Design, 26, 8, 614–621

    Google Scholar 

  24. Forde, B.W.R.; Russell, A.D.; Steimer, S.F. (1989) Object-oriented knowledge frameworks, Engineering with Computers, 5, 79–89

    Google Scholar 

  25. Fenves, G.L., (1990) Object-oriented programming for engineering software development. Engineering with Computers, 6, 1–15

    Google Scholar 

  26. Filho, J.S.R.A.; Devloo, P.R.B. (1991) Object-oriented programming in scientific computations: the beginning of a new era. Engineering Computations, 8, 81–87

    Google Scholar 

  27. Lee, H.; Arora, J. (1991) Object-oriented programming for engineering applications. Engineering with Computers, 7, 225–235

    Google Scholar 

  28. Eastman, C.M.; Fereshetian, N. (1994) Information models for use in product design: a comparison. Comp.-Aided Design, 26, 7, 551–572

    Google Scholar 

  29. Owen, J. (1993) STEP: An Introduction, Information Geometers, Winchester

    Google Scholar 

  30. Schenck, D.; Wilson, P. (1994) Information Modeling the EXPRESS Way, Oxford University Press

  31. Curran, L. (1994) STEP bridges way to better product modeling Mach. Design (March 7), 137–142

    Google Scholar 

  32. Bray, O. H. (1988) Computer Integrated Manufacturing — The Data Management Strategy. Digital Press, Bedford, MA

    Google Scholar 

  33. Rangan, R.M. (1992) An object oriented dictionary based CAD/CAM data exchange environment, Paper 92-WA/EDB-4, ASME Winter Annual Meeting, Anaheim, CA

  34. Wentorf, R.; Budhiraja, A.; Collar, R.R.; Shephard, M.S.; Bachmann, P.L. (1992) Two prototypes testing the use of an expert system in the control of structural analysis idealizations, Expert Systems for Scientific Computing (Houstis, E.N. et al., Editors), North-Holland, Amsterdam, 283–326

    Google Scholar 

  35. Finn, D.P. (1993) A physical modeling assistant for the preliminary stages of finite element analysis. AI EDAM, 7, 4, 275–286

    Google Scholar 

  36. Armstrong, C.G. (1994) Modelling requirements for finite-element analysis. Comp.-Aided Design, 26, 7, 573–578

    Google Scholar 

  37. Lau, J.H.; Rice, D.W.; Avery, P.A. (1986) Nonlinear analysis of surface mount solder joint fatigue, Proc. IEEE CHMT Intl. Electronic Mfg. Tech. Symp., San Francisco, 173–184

  38. Engelmaier, W. (1983) Fatigue life of leadless chip carrier solder joints during power cycling. IEEE Trans. On Components, Hybrids, and Mfg. Tech., CHMT-6, 3, 232–237

    Google Scholar 

  39. Engelmaier, W. (1989) Thermal-mechanical effects, Electronics Material Handbook. Vol. 1 — Packaging (Minges, M.L., Editor), ASM Int'l, Materials Park OH, 740–753

    Google Scholar 

  40. Mao, J.; Fulton, R.E. (1992) Thermal fatigue reliability of the solder joints of leadless chip components. An Integrated Approach to Printed Wiring Board Design: Thermal Mechanical Behavior and Engineering Information Integration, Final Report: June 1991–Sept. 1992 (Fulton, R. E.; Ume, C.; et al., Editors), Mfg Research Center—Advanced Electronic Packaging Lab, Georgia Tech, Atlanta

    Google Scholar 

  41. Yeh, C. P. (1992) An integrated information framework for multidisciplinary PWB design, Doctoral Thesis, Georgia Institute of Technology, Atlanta

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

eislab. eislab. gatech. edu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Peak, R.S., Fulton, R.E., Nishigaki, I. et al. Integrating engineering design and analysis using a multi-representation approach. Engineering with Computers 14, 93–114 (1998). https://doi.org/10.1007/BF01213584

Download citation

  • Issue Date:

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

Keywords

Navigation