“Precomputed Panel Solver for Aerodynamics Simulation” by Xie, Igarashi and Miyata

  • ©Haoran Xie, Takeo Igarashi, and Kazunori Miyata




    Precomputed Panel Solver for Aerodynamics Simulation

Session/Category Title: Taking Flight




    In this article, we introduce an efficient and versatile numerical aerodynamics model for general three-dimensional geometry shapes in potential flow. The proposed model has low computational cost and achieves an accuracy of moderate fidelity for the aerodynamic loads for a given glider shape. In the geometry preprocessing steps of our model, lifting-wing surfaces are recognized, and wake panels are generated automatically along the trailing edges. The proposed aerodynamics model improves the potential theory-based panel method. Furthermore, a new quadratic expression for aerodynamic forces and moments is proposed. It consists of geometry-dependent aerodynamic coefficient matrices and has a continuous representation for the drag/lift-force coefficients. Our model enables natural and real-time aerodynamics simulations combined with general rigid-body simulators for interactive animation. We also present a design system for original gliders. It uses an assembly-based modeling interface and achieves interactive feedback by leveraging the partwise precomputation enabled by our method. We illustrate that one can easily design various flyable gliders using our system.


    1. Christopher Batty, Florence Bertails, and Robert Bridson. 2007. A fast variational framework for accurate solid fluid coupling. ACM Transactions on Graphics 26, 3, Article 100. Google ScholarDigital Library
    2. Markus Becker, Hendrik Tessendorf, and Matthias Teschner. 2009. Direct forcing for Lagrangian rigid-fluid coupling. IEEE Transactions on Visualization and Computer Graphics 15, 3, 493–503. Google ScholarDigital Library
    3. Mark Carlson, Peter J. Mucha, and Greg Turk. 2004. Rigid fluid: Animating the interplay between rigid bodies and fluid. ACM Transactions on Graphics 23, 3, 377–384. Google ScholarDigital Library
    4. Siddhartha Chaudhuri, Evangelos Kalogerakis, Leonidas Guibas, and Vladlen Koltun. 2011. Probabilistic reasoning for assembly-based 3D modeling. ACM Transactions on Graphics 30, 4, Article 35. Google ScholarDigital Library
    5. J. A. C. Falcao de Campos, P. J. A. Ferreira de Sousa, and J. Bosschers. 2006. A verification study on low-order three-dimensional potential-based panel codes. Computers and Fluids 35, 1, 61–73.Google ScholarCross Ref
    6. A. Deperrois. 2009. Results vs Prediction About XFLR5 Calculations and Experimental Measurements. XFLR5 Documentation.Google Scholar
    7. R. Elliot English, Linhai Qiu, Yue Yu, and Ronald Fedkiw. 2013. Chimera grids for water simulation. In Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA’13). ACM, New York, NY, 85–94. Google ScholarDigital Library
    8. J. L. Hess and A. M. O. Smith. 1967. Calculation of potential flow about arbitrary bodies. Progress in Aerospace Sciences 8, 0, 1–138.Google ScholarCross Ref
    9. Haibin Huang, Evangelos Kalogerakis, and Benjamin Marlin. 2015. Analysis and synthesis of 3D shape families via deep-learned generative models of surfaces. Computer Graphics Forum 34, 5, 25–38.Google ScholarCross Ref
    10. Moore John, Jaime Peraire, and Mark Drela. 2013. Progress towards an arbitrarily high-order, unstructured, free-wake panel solver. In Proceedings of the 21st AIAA Computational Fluid Dynamics Conference.Google Scholar
    11. Eunjung Ju, Jungdam Won, Jehee Lee, Byungkuk Choi, Junyong Noh, and Min Gyu Choi. 2013. Data-driven control of flapping flight. ACM Transactions on Graphics 32, 5, Article 151, 12 pages. Google ScholarDigital Library
    12. Oliver Van Kaick, Noa Fish, Yanir Kleiman, Shmuel Asafi, and Daniel Cohen-OR. 2014. Shape segmentation by approximate convexity analysis. ACM Transactions on Graphics 34, 1, Article 4, 11 pages. Google ScholarDigital Library
    13. Michael Kallaya. 2006. Computing the moment of inertia of a solid defined by a triangle mesh. Journal of Graphics, GPU, and Game Tools 11, 2, 51–57.Google ScholarCross Ref
    14. Joseph Katz and Allen Plotkin. 2001. Low-Speed Aerodynamics. Cambridge University Press.Google Scholar
    15. Marin Kobilarov, Keenan Crane, and Mathieu Desbrun. 2009. Lie group integrators for animation and control of vehicles. ACM Transactions on Graphics 28, 2, Article 16, 14 pages. Google ScholarDigital Library
    16. Nipun Kwatra, Chris Wojtan, Mark Carlson, Irfan A. Essa, Peter J. Mucha, and Greg Turk. 2010. Fluid simulation with articulated bodies. IEEE Transactions on Visualization and Computer Graphics 16, 1, 70–80. Google ScholarDigital Library
    17. Anderson Kyle and Bonhaus Daryl. 1994. An implicit upwind algorithm for computing turbulent flows on unconstructed grids. Computers and Fluids 23, 1, 1–21. Google ScholarDigital Library
    18. Charles L. Ladson, Acquilla S. Hill, and William G. Johnson. 1987. Pressure distributions from high Reynolds number transonic tests of an NACA 0012 airfoil in the Langley 0.3-meter transonic cryogenic tunnel. NASA Technical Memorandum 100526.Google Scholar
    19. Horace Lamb. 1945. Hydrodynamics. Dover Publications.Google Scholar
    20. M. Lentine, J. T. Gretarsson, C. Schroeder, A. Robinson-Mosher, and R. Fedkiw. 2011. Creature control in a fluid environment. IEEE Transactions on Visualization and Computer Graphics 17, 5, 682–693. Google ScholarDigital Library
    21. Li Ling, M. Damodaran, and Robert K. L. Gay. 1996. Aerodynamic force models for animating cloth motion in air flow. Visual Computer 12, 2, 84–104.Google ScholarCross Ref
    22. Tobias Martin, Nobuyuki Umetani, and Bernd Bickel. 2015. OmniAD: Data-driven omni-directional aerodynamics. ACM Transactions on Graphics 34, 4, Article 113, 12 pages. Google ScholarDigital Library
    23. Viorel Mihalef, Samet Kadioglu, Mark Sussman, Dimitris Metaxas, and Vassilios Hurmusiadis. 2008. Interaction of two-phase flow with animated models. Graphical Models 70, 3, 33–42. Google ScholarDigital Library
    24. Meysam Mohammadi-Amin, Behzad Ghadiri, Mostafa M. Abdalla, Hassan Haddadpour, and Roeland De Breuker. 2012. Continuous-time state-space unsteady aerodynamic modeling based on boundary element method. Engineering Analysis With Boundary Elements 36, 5, 789–798.Google ScholarCross Ref
    25. Joseba Murua, Rafael Palacios, and J. Michael R. Graham. 2012. Applications of the unsteady vortex-lattice method in aircraft aeroelasticity and flight dynamics. Progress in Aerospace Sciences 55, 46–72.Google ScholarCross Ref
    26. Oktar Ozgen, Marcelo Kallmann, Lynnette Es Ramirez, and Carlos Fm Coimbra. 2010. Underwater cloth simulation with fractional derivatives. ACM Transactions on Graphics 29, 3, Article 23, 9 pages. Google ScholarDigital Library
    27. Filipe Beja Pedro. 2011. Boundary elements method for three-dimensional potential flow based on unstructured meshes. UTL Instituto Superior Tecnico 13, 48, 1–11.Google Scholar
    28. Bunge Roberto and Kroo Ilan. 2012. Compact formulation of nonlinear inviscid aerodynamics for fixed-wing aircraft. In Proceedings of the 30th AIAA Applied Aerodynamics Conference.Google Scholar
    29. Cummings Russell, William Mason, Scott Morton, and David McDaniel. 2015. Applied Computational Aerodynamics: A Modern Engineering Approach. Cambridge University Press.Google Scholar
    30. A. Selino and M. D. Jones. 2013. Large and small eddies matter: Animating trees in wind using coarse fluid simulation and synthetic turbulence. Computer Graphics Forum 32, 1, 75–84.Google ScholarCross Ref
    31. Lin Shi, Yizhou Yu, Christopher Wojtan, and Stephen Chenney. 2005. Controllable motion synthesis in a gaseous medium. Visual Computer 21, 7, 474–487.Google ScholarCross Ref
    32. SimplePlanes. 2016. Home Page. Retrieved February 18, 2018, from http://www.simpleplanes.comGoogle Scholar
    33. Jie Tan, Yuting Gu, Greg Turk, and C. Karen Liu. 2011. Articulated swimming creatures. ACM Transactions on Graphics 30, 4, Article 58, 12 pages. Google ScholarDigital Library
    34. Nobuyuki Umetani, Yuki Koyama, Ryan Schmidt, and Takeo Igarashi. 2014. Pteromys: Interactive design and optimization of free-formed free-flight model airplanes. ACM Transactions on Graphics 33, 4, Article 65, 10 pages. Google ScholarDigital Library
    35. M. Vines, B. Houston, J. Lang, and W. S. Lee. 2014. Vortical inviscid flows with two-way solid-fluid coupling. IEEE Transactions on Visualization and Computer Graphics 20, 2, 303–315. Google ScholarDigital Library
    36. Xiaoming Wei, Ye Zhao, Zhe Fan, Wei Li, Feng Qiu, Suzanne Yoakum-Stover, and Arie E. Kaufman. 2004. Lattice-based flow field modeling. IEEE Transactions on Visualization and Computer Graphics 10, 6, 719–729. Google ScholarDigital Library
    37. Steffen Weissmann and Ulrich Pinkall. 2012. Underwater rigid body dynamics. ACM Transactions on Graphics 31, 4, Article 104, 7 pages. Google ScholarDigital Library
    38. Jakub Wejchert and David Haumann. 1991. Animation aerodynamics. ACM SIGGRAPH Computer Graphics 25, 4, 19–22. Google ScholarDigital Library
    39. David J. Willis. 2014. Enriched basis functions for handling wake body intersections in Dirichlet panel method. Journal of Aircraft 51, 6, 1891–1903.Google ScholarCross Ref
    40. David J. Willis, Jaime Peraire, and Jacob K. White. 2007. A combined pFFT-multipole tree code,unsteady panel method with vortex particle wakes. International Journal for Numerical Methods in Fluids 53, 8, 1399–1422.Google ScholarCross Ref
    41. Jia-Chi Wu and Zoran Popović. 2003. Realistic modeling of bird flight animations. ACM Transactions on Graphics 22, 3, 888–895. Google ScholarDigital Library
    42. Haoran Xie and Kazunori Miyata. 2013. Stochastic modeling of immersed rigid-body dynamics. In Proceedings of SIGGRAPH Asia 2013 Technical Briefs (SA’13). ACM, New York, NY, Article 12, 4 pages. Google ScholarDigital Library
    43. Po-Feng Yang, Joe Laszlo, and Karan Singh. 2004. Layered dynamic control for interactive character swimming. In Proceedings of the 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA’04). 39–47.

ACM Digital Library Publication:

Overview Page: