A fast method for estimating discrete field values in early engineering design

Much of the analysis done in engineering design involves the solution of partial differential equations (PDEs) that are subject to initial-value or boundary-value conditions; generically these are called "field problems." Finite-element and finite-difference methods (FEM, FDM) are the predominant solution techniques, but these are often too expensive or too tedious to use in the early phases of design. What's needed is a fast method to compute estimates of field values at a few critical points that uses simple and robust geometric tools. This paper describes such a method. It is based on an old technique-integrating PDEs through stochastic (Monte Carlo) sampling-that is accelerated through the use of ray representations. In the first (pre-processing) stage, the domain (generally a mechanical part) is coherently sampled to produce a ray-rep. The second stage involves the usual stochastic sampling of the field, which is now enhanced by exploiting the semi-discrete character of ray-reps. The method is relatively insensitive to the complexity of the shape being analyzed, and it has adjustable precision. Its mechanics and advantages are illustrated by using Laplace's equation as an example.

[1]  Gershon Kedem,et al.  The ray casting engine and ray representations: a technical summary , 1991, Int. J. Comput. Geom. Appl..

[2]  James Arvo,et al.  A survey of ray tracing acceleration techniques , 1989 .

[3]  ARISTIDES A. G. REQUICHA,et al.  Representations for Rigid Solids: Theory, Methods, and Systems , 1980, CSUR.

[4]  Jack Bresenham,et al.  Algorithm for computer control of a digital plotter , 1965, IBM Syst. J..

[5]  D. C. Rapaport,et al.  Book review:Monte Carlo methods. Volume I: Basics , 1987 .

[6]  Takayuki Tanaka,et al.  ARTS: Accelerated Ray-Tracing System , 1986, IEEE Computer Graphics and Applications.

[7]  Andrew S. Glassner,et al.  Space subdivision for fast ray tracing , 1984, IEEE Computer Graphics and Applications.

[8]  Robert B. Tilove,et al.  Set Membership Classification: A Unified Approach to Geometric Intersection Problems , 1980, IEEE Transactions on Computers.

[9]  Arie E. Kaufman,et al.  Discrete ray tracing , 1992, IEEE Computer Graphics and Applications.

[10]  Reuben Hersh,et al.  Brownian Motion and Potential Theory , 1969 .

[11]  M. Ohta,et al.  Ray coherence theorem and constant time ray tracing algorithm , 1987 .

[12]  R. Kanwal Linear Integral Equations , 1925, Nature.

[13]  O. D. Kellogg Foundations of potential theory , 1934 .

[14]  Jai Menon,et al.  More powerful solid modeling through ray representations , 1994, IEEE Computer Graphics and Applications.

[15]  T. J. Hoffman,et al.  Extension of the surface-density Monte Carlo technique to heat transfer in nonconvex regions , 1974 .