Skip to main content

Advertisement

Log in

A novel engineering tool for creative design of fluid systems

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Computational fluid dynamics is not often used early in the conceptual design stage of product development due to the lengthy computation times involved with solving complex computational fluid dynamics models. At this early stage, design options are being explored and significant changes are common, and therefore updated solutions must be found quickly to make these models effective. Because of this, computational fluid dynamics models are often reduced to analysis tools used later in the process and are used for refinement rather than for creative engineering design. This paper presents a novel method to create computational fluid dynamics models that can be used earlier in the engineering design process. The key aspects of analysis models used in the initial, creative phase of design are the ability to make changes and re-analyze the altered model quickly. Typically, computational fluid dynamics analysts choose to re-analyze the entire altered model to maintain the same level of accuracy. This can take a significant amount of time because the entire domain must be recalculated. Much of this time is devoted to fine-tuning the model, i.e., improving the accuracy of details of the domain that are sometimes non-essential to the bulk characteristics of the flowfield. However, in the early stage of the design process, decisions are often made based on the large-scale behavior of the fluid flow; fine details are often inconsequential. We have taken advantage of this premise to decrease the turnaround time required to re-analyze a computational fluid dynamics model using the Adaptive Modeling by Evolving Blocks Algorithm. The Adaptive Modeling by Evolving Blocks Algorithm is a genetic programming-based optimization program that segregates a flowfield and places minimal cost solvers in regions with simple flow dynamics while placing full-scale computational fluid dynamics solvers in the more complex regions to preserve accuracy. The program evolves the combined segregation scheme and solver placement until a reliably accurate, faster multi-solver model is found. Substantial reductions in solution times have been found in some cases. The results show an improvement in the speed of the multi-solver when compared with a single-model solution with no significant loss of accuracy.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Akilli H, Levy EK, Sahin B (2001) Gas–solid behavior in a horizontal pipe after a 90° vertical-to-horizontal elbow. Powder Technol 116:43–52

    Article  Google Scholar 

  2. Anderson DK, Kozlak MJ (2002) Leveraging physical and computation flow modeling techniques in the optimization of commercial selective catalytic reduction system designs. In: Proceedings of the 2002 international joint power generation conference

  3. Angeline PJ (1997) Subtree crossover: building block engine or macromutation? In: Proceedings of the second annual conference: genetic programming 1997, pp 9–17

  4. Ashlock D (2006) Evolutionary computation for modeling and optimization. Springer, New York

    MATH  Google Scholar 

  5. Ashlock DA, Bryden KM, Johnson PE, McCorkle DS (2002) Improving data segregation with a graph based evolutionary algorithm, intelligent engineering systems through artificial neural networks. In: Proceedings of the artificial neural networks in engineering conference (ANNIE 2002), pp 417–422

  6. Batista LS (2010) A new self-adaptive approach for evolutionary multiobjective optimization. In: IEEE world congress on computational intelligence

  7. Chellapilla K (1997) Evolving computer programs without subtree crossover. IEEE Trans Evol Comput 1(3):209–216

    Google Scholar 

  8. Degroote J, Annerel S, Vierendeels J (2010) A multi-solver quasi-newton method for the partitioned simulation of fluid-structure interaction. IOP conference series: materials science and engineering 10(1):1–10

    Google Scholar 

  9. Degroote J, Vierendeels J (2011) Multi-solver Algorithms for the partitioned simulation of fluid–structure interaction. Comput Methods Appl Mech Eng 200:2195–2210

    Article  MATH  MathSciNet  Google Scholar 

  10. Drashansky T (1995) A software architecture of collaborating agents for solving PDEs. Master of Science thesis, Purdue University

  11. Ferziger JH, Kline SJ, Avva RK, Bordalo SN, Tzuoo K-L (1988) Zonal modeling of turbulent flows—philosophy and accomplishments. In: Proceedings of the international centre for heat and mass transfer, pp 800–817

  12. Huang G, Bryden KM (2005) Introducing virtual engineering technology into interactive design process with high-fidelity models. In: Proceedings of the 2005 winter simulation conference 1958–1967

  13. Huang G, Bryden KM, Vasquez E, Avancha R (2004) Using CFD to model coal roping phenomenon in coal transport systems. In: Proceedings of 2004 ASME Power, American Society of Mechanical Engineers, Power Division (Publication) PWR, pp 755–761

  14. Jayachandran J, Corns S (2010) A comparative study of diversity in evolutionary algorithms. In: IEEE world congress on computational intelligence

  15. Johnson NG, Karthikeyan B, Ashlock DA, Bryden KM (2006) AMoEBA image segmentation: modeling of individual Voronoi tessellations. In: Proceedings of the 2006 IEEE world congress on computational intelligence, Vancouver, Canada, pp 7480–7486

  16. Johnson PE (2003) AMoEBA: the adaptive modeling by evolving blocks algorithm. Dissertation, Iowa State University

  17. Johnson PE, Bryden KM, Ashlock DA, Vasquez E (2001) Evolving cooperative partial functions for data summary and interpolation. In: Proceedings of the artificial neural networks in engineering conference (ANNIE 2001): intelligent engineering systems through artificial neural networks, pp 405–410

  18. Johnson PE, Bryden KM, Ashlock DA (2003) Inverse solution of a heat conduction problem using evolutionary data segregation techniques. American Society of Mechanical Engineers 2003 international mechanical engineering congress and exposition, computer and information in engineering division (Publication) CED, 8(75–80)

  19. Johnson PE, Bryden KM, Ashlock DA (2003) Solution of a 2-D inverse heat conduction problem using evolutionary data segregation techniques. In: Proceedings of the artificial neural networks in engineering conference (ANNIE 2003): intelligent engineering systems through artificial neural networks, pp 315–320

  20. Johnson PE, Bryden KM, Ashlock DA (2004) Using evolutionary data segregation techniques to reduce the computation time needed to design piping flow using CFD. In: Proceedings of the artificial neural networks in engineering conference (ANNIE 2004): intelligent engineering systems through artificial neural networks, pp 433–438

  21. Joubarne E, Guibault F (2011) 3D metric-based anisotropic mesh adaptation for vortex capture. Math Comput Simul 82(1):163–180

    Article  MATH  MathSciNet  Google Scholar 

  22. Kinnear KE (ed) (1994) Advances in genetic programming (complex adaptive systems). The MIT Press, Cambridge, MA

    Google Scholar 

  23. Kinnear KE, Angeline PJ (eds) (1996) Advances in genetic programming, vol 2 (complex adaptive systems). The MIT Press, Cambridge MA

    Google Scholar 

  24. Koza JR (1992) Genetic programming. The MIT Press, Cambridge, MA

    MATH  Google Scholar 

  25. Koza JR (1994) Genetic programming II. The MIT Press, Cambridge, MA

    MATH  Google Scholar 

  26. Koza JR (1999) Genetic programming III. Morgan Kaufmann, San Francisco

    MATH  Google Scholar 

  27. Liang L, Stevens JG, Farrell JT (2009) A dynamic multi-zone partitioning scheme for solving detailed chemical kinetics in reactive flow computations. Combust Sci Technol 181:1345–1371

    Article  Google Scholar 

  28. McCorkle DS, Bryden KM, Carmichael CG (2003) A new methodology for evolutionary optimization of energy systems. Comput Methods Appl Mech Eng (2.651) 192(44–46):5021–5036

    Google Scholar 

  29. Moujaes SF, Deshmukh S (2006) Three-dimensional CFD predictions and experimental comparison of pressure drop of some common pipe fittings in turbulent flow. J Energy Eng 132(2):61–66

    Google Scholar 

  30. Niksa S, Liu G, Felix LG, Vann Bush P (2002) Advanced CFD Post-processing for pulverized fuel flame structure and emissions. In: Proceedings of the 2002 international joint power generation conference

  31. Poli R, McPhee NF (2003) General schema theory for genetic programming with subtree-swapping crossover: Part I. Evol Comput 11(1):53–66

    Article  Google Scholar 

  32. Poli R, McPhee NF (2003) General schema theory for genetic programming with subtree-swapping crossover: Part II. Evol Comput 11(2):169–206

    Article  Google Scholar 

  33. Rosenhead L (ed) (1963) laminar boundary layers. Oxford University Press, Oxford

    MATH  Google Scholar 

  34. Schmatz MA (1987) Simulation of viscous flows by zonal solution of the euler, boundary-layer, and Navier–Stokes equations. Zeitschrift fuer Flugwissenschaften und Weltraumforschung/Journal of Flight Sciences and Space Research 11(4–5):281–290

    Google Scholar 

  35. Schmatz MA, Mannoyer F, Wanie KM (1989) Numerical simulation of transonic wing flows using a zonal euler, boundary-layer, Navier–Stokes approach. Zeitschrift fuer Flugwissenschaften und Weltraumforschung/Journal of Flight Sciences and Space Research 13(6):377–384

    Google Scholar 

  36. Spector L, Langdon WB, O’Reilly UM, Angeline PJ (eds) (1999) Advances in genetic programming advances in genetic programming. The MIT Press, Cambridge, MA

    Google Scholar 

  37. Wanie KM, Schmatz MA, Mannoyer F (1987) A close coupling procedure for zonal solutions of the Navier–Stokes, Euler, and boundary-layer equations. Zeitschrift fuer Flugwissenschaften und Weltraumforschung/Journal of Flight Sciences and Space Research 11(6):347–359

    Google Scholar 

  38. Wuthrich S, Sawley ML, Perruchoud G (1996) The coupled Euler/boundary layer method as a design tool for hypersonic re-entry vehicles. Zeitschrift fuer Flugwissenschaften und Weltraumforschung/Journal of Flight Sciences and Space Research 20(3):137–144

    Google Scholar 

  39. Zhang Q, Schroder W, Meinke M (2010) A zonal RANS-LES method to determine the flow over a high-lift configuration. Comput Fluids 39:1241–1253

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter E. Johnson.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Johnson, P.E., Ashlock, D.A. & Bryden, K.M. A novel engineering tool for creative design of fluid systems. Engineering with Computers 30, 15–29 (2014). https://doi.org/10.1007/s00366-012-0282-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-012-0282-x

Keywords

Navigation