Skip to main content

Multiresolution Shape Optimisation with Subdivision Surfaces

  • Conference paper
  • First Online:
Isogeometric Analysis and Applications 2014

Part of the book series: Lecture Notes in Computational Science and Engineering ((LNCSE,volume 107))

Abstract

We review our recent work on multiresolution shape optimisation and present its application to elastic solids, electrostatic field equations and thin-shells. In the spirit of isogeometric analysis the geometry of the domain is described with subdivision surfaces and different resolutions of the same surface are used for optimisation and analysis. The analysis is performed using a sufficiently fine control mesh with a fixed resolution. During shape optimisation the geometry is updated starting with the coarsest control mesh and then moving on to increasingly finer control meshes. The transfer of data between the geometry and analysis representations is accomplished with subdivision refinement and coarsening operators. Moreover, we discretise elastic solids with the immersed finite element method, electrostatic field equations with the boundary element method and thin-shells with the subdivision finite element technique. In all three discretisation techniques there is no need to generate and maintain an analysis-suitable volume discretisation.

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

Access this chapter

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 EPUB and 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

Institutional subscriptions

References

  1. G. Allaire, F. Jouve, A.M. Toader, Structural optimization using sensitivity analysis and a level-set method. J. Comput. Phys. 194, 363–393 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  2. K. Bandara, F. Cirak, Multiresolution shape optimisation of thin-shell structures with subdivision finite elements. Technical report, University of Cambridge (2015)

    MATH  Google Scholar 

  3. K. Bandara, T. Rüberg, F. Cirak, Shape optimisation with multiresolution subdivision surfaces and immersed finite elements. arXiv:1510.02719 (2015)

    Google Scholar 

  4. K. Bandara, F. Cirak, G. Of, O. Steinbach, J. Zapletal, Boundary element based multiresolution shape optimisation in electrostatics. J. Comput. Phys. 297, 584–598 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  5. H. Biermann, A. Levin, D. Zorin, Piecewise smooth subdivision surfaces with normal control, in SIGGRAPH 2000 Conference Proceedings, New Orleans, 2000, pp. 113–120

    Google Scholar 

  6. K.U. Bletzinger, S. Kimmich, E. Ramm, Efficient modeling in shape optimal design. Comput. Syst. Eng. 2, 483–495 (1991)

    Article  Google Scholar 

  7. P.B. Bornemann, F. Cirak, A subdivision-based implementation of the hierarchical b-spline finite element method. Comput. Methods Appl. Mech. Eng. 253, 584–598 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  8. V. Braibant, C. Fleury, Shape optimal design using b-splines. Comput. Methods Appl. Mech. Eng. 44, 247–267 (1984)

    Article  MATH  Google Scholar 

  9. E. Catmull, J. Clark, Recursively generated b-spline surfaces on arbitrary topological meshes. Comput.-Aided Des. 10, 350–355 (1978)

    Article  Google Scholar 

  10. F. Cirak, Q. Long, Subdivision shells with exact boundary control and non-manifold geometry. Int. J. Numer. Methods Eng. 88, 897–923 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  11. F. Cirak, M. Ortiz, P. Schröder, Subdivision surfaces: a new paradigm for thin-shell finite-element analysis. Int. J. Numer. Methods Eng. 47, 2039–2072 (2000)

    Article  MATH  Google Scholar 

  12. F. Cirak, M. Scott, E. Antonsson, M. Ortiz, P. Schröder, Integrated modeling, finite-element analysis, and engineering design for thin-shell structures using subdivision. Comput.-Aided Des. 34, 137–148 (2002)

    Article  Google Scholar 

  13. M. Delfour, J.P. Zolésio, Shapes and Geometries: Analysis, Differential Calculus, and Optimization. Advances in Design and Control (SIAM, Philadelphia, 2001)

    Google Scholar 

  14. D. Doo, M. Sabin, Behavior of recursive division surfaces near extraordinary points. Comput.-Aided Des. 10, 356–360 (1978)

    Article  Google Scholar 

  15. M. Flucher, M. Rumpf, Bernoulli’s free-boundary problem, qualitative theory and numerical approximation. Journal für die reine und angewandte Mathematik 486, 165–204 (1997)

    MathSciNet  MATH  Google Scholar 

  16. D. Fußeder, B. Simeon, A.V. Vuong, Fundamental aspects of shape optimization in the context of isogeometric analysis. Comput. Methods Appl. Mech. Eng. 286, 313–331 (2015)

    Article  MathSciNet  Google Scholar 

  17. R.T. Haftka, R.V. Grandhi, Structural shape optimization – a survey. Comput. Methods Appl. Mech. Eng. 57, 91–106 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  18. J. Haslinger, R.A.E. Mäkinen, Introduction to Shape Optimization: Theory, Approximation, and Computation (SIAM, Philadelphia, 2003)

    Book  MATH  Google Scholar 

  19. T. Hughes, J. Cottrell, Y. Bazilevs, Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement. Comput. Methods Appl. Mech. Eng. 194, 4135–4195 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  20. S.G. Johnson, The NLopt nonlinear-optimization package. http://ab-initio.mit.edu/nlopt

  21. J. Kiendl, R. Schmidt, R. Wüchner, K.U. Bletzinger, Isogeometric shape optimization of shells using semi-analytical sensitivity analysis and sensitivity weighting. Comput. Methods Appl. Mech. Eng. 274, 148–167 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  22. J.M. Lane, R.F. Riesenfeld, A theoretical development for the computer generation and display of piecewise polynomial surfaces. IEEE Trans. Pattern Anal. Mach. Intell. PAMI-2, 35–46 (1980)

    Article  MATH  Google Scholar 

  23. N. Litke, A. Levin, P. Schröder, Fitting subdivision surfaces, in IEEE Visualization 2001, San Diego, 2001, pp. 319–324

    Google Scholar 

  24. E.H. Lockwood, A Book of Curves (Cambridge University Press, Cambridge, 1961)

    Book  MATH  Google Scholar 

  25. C. Loop, Smooth subdivision surfaces based on triangles. Master’s thesis, Department of Mathematics, University of Utah (1987)

    Google Scholar 

  26. M. Lounsbery, T.D. DeRose, J. Warren, Multiresolution analysis for surfaces of arbitrary topological type. ACM Trans. Graph. 16, 34–73 (1997)

    Article  Google Scholar 

  27. J. Peters, U. Reif, Subdivision Surfaces. Springer Series in Geometry and Computing (Springer, Berlin/Heidelberg, 2008)

    Google Scholar 

  28. T. Rüberg, F. Cirak, An immersed finite element method with integral equation correction. Int. J. Numer. Methods Eng. 86, 93–114 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  29. T. Rüberg, F. Cirak, Subdivision-stabilised immersed b-spline finite elements for moving boundary flows. Comput. Methods Appl. Mech. Eng. 209–212, 266–283 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  30. T. Rüberg, F. Cirak, A fixed-grid b-spline finite element technique for fluid–structure interaction. Int. J. Numer. Methods Fluids 74(9), 623–660 (2014)

    Article  MathSciNet  Google Scholar 

  31. R. Sanches, P. Bornemann, F. Cirak, Immersed b-spline (i-spline) finite element method for geometrically complex domains. Comput. Methods Appl. Mech. Eng. 200, 1432–1445 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  32. D. Schillinger, L. Dede, M.A. Scott, J.A. Evans, M.J. Borden, E. Rank, T.J.R. Hughes, An isogeometric design-through-analysis methodology based on adaptive hierarchical refinement of NURBS, immersed boundary methods, and T-spline CAD surfaces. Comput. Methods Appl. Mech. Eng. 249–253, 116–150 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  33. J. Sokolowski, J.P. Zolesio, Introduction to Shape Optimization: Shape Sensitivity Analysis (Springer, Berlin/Heidelberg, 1992)

    Book  MATH  Google Scholar 

  34. J. Stam, Exact evaluation of Catmull-Clark subdivision surfaces at arbitrary parameter values, in SIGGRAPH 1998 Conference Proceedings, Orlando, 1998, pp. 395–404

    Google Scholar 

  35. J. Stam, Evaluation of Loop subdivision surfaces, in SIGGRAPH 1999 Course Notes, Los Angeles (1999)

    Google Scholar 

  36. O. Steinbach, Numerical Approximation Methods for Elliptic Boundary Value Problems. Finite and Boundary Elements (Springer, New York, 2008)

    Google Scholar 

  37. W. Wall, M. Frenzel, C. Cyron, Isogeometric structural shape optimizisation. Comput. Methods Appl. Mech. Eng. 197, 2976–2988 (2008)

    Article  MATH  Google Scholar 

  38. J. Warren, H. Weimer, Subdivision Methods for Geometric Design: A Constructive Approach (Morgan Kaufmann, San Francisco, 2001)

    Google Scholar 

  39. L. Ying, D. Zorin, Nonmanifold subdivision, in IEEE Visualization 2001, San Diego, 2001, pp. 325–332

    Google Scholar 

  40. D. Zorin, P. Schröder, Subdivision for modeling and animation, in SIGGRAPH 2000 Course Notes, New Orleans (2000)

    Google Scholar 

  41. D. Zorin, P. Schröder, W. Sweldens, Interactive multiresolution mesh editing, in Proceedings of the 24th annual conference on computer graphics and interactive techniques (SIGGRAPH), Los Angeles, (ACM Press/Addison-Wesley, New York, 1996), pp. 259–268

    Google Scholar 

Download references

Acknowledgements

The partial support of the EPSRC through grant # EP/G008531/1 and EC through the Marie Curie Actions (IAPP) program CASOPT project are gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fehmi Cirak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Cirak, F., Bandara, K. (2015). Multiresolution Shape Optimisation with Subdivision Surfaces. In: Jüttler, B., Simeon, B. (eds) Isogeometric Analysis and Applications 2014. Lecture Notes in Computational Science and Engineering, vol 107. Springer, Cham. https://doi.org/10.1007/978-3-319-23315-4_6

Download citation

Publish with us

Policies and ethics