Artificial Life and Robotics

, Volume 17, Issue 3–4, pp 383–387 | Cite as

Control of water flow to avoid twining of artificial seaweed

  • J. Ogawa
  • I. Suzuki
  • M. Yamamoto
  • M. Furukawa
Original Article


This study presents a control method for a water flow to avoid seaweed twining in a cultivation pool. The water flow in the pool is modeled by the lattice Boltzmann method. Morphology of the seaweed is determined by L-system. Physics modeling (PM) represents its physical model. Three physical properties, gradual collision, adhesiveness, and tear phenomenon for the seaweed are artificially introduced into simulation. Motion of the seaweed is examined in the virtual underwater pool by PM simulation. A water flow pattern is realized by controlling particles distributed in lattices. We ascertained that some water flow pattern is useful to avoid the seaweed twining phenomenon by changing the water flow pattern in the simulation.


Physics modeling Seaweed twining L-system Computational fluid dynamics Lattice Boltzmann method 


  1. 1.
    Packer M (2009) Algal capture of carbon dioxide; biomass generation as a tool for greenhouse gas mitigation with reference to New Zealand energy strategy and policy. Energy Policy 37:3428–3437CrossRefGoogle Scholar
  2. 2.
    Corbit JD, Garbary DJ (1993) Computer simulation of the morphology and development of several species of seaweed using Lindenmayer systems. Comput Graph 17(1):85–88CrossRefGoogle Scholar
  3. 3.
    Nakamura K, Morinaga M, Iwadate K, Yoneda K, Suzuki I, Yamamoto M, Furukawa M (2008) “Studies on modeling environment for physics modeling”, Conference Abstracts of Fourth International Symposium on Adaptive Motion of Animals and Machines, pp. 123–124Google Scholar
  4. 4.
    Hou S, Zou Q, Chen S, Doolen G, Cogley AC (1985) Simulation of cavity flow by the lattice Boltzmann method. J Comput Phys 118:329–347CrossRefGoogle Scholar
  5. 5.
    Chen S, Doolen GD (1998) Lattice Boltzmann method for fluid flows. Annu Rev Fluid Mech 30:329–364MathSciNetCrossRefGoogle Scholar
  6. 6.
    McNamara G, Zanetti G (1988) Use of the Boltzmann equation to simulate lattice-gas automata. Phys Rev Lett 61(11):2332–2335CrossRefGoogle Scholar

Copyright information

© ISAROB 2012

Authors and Affiliations

  1. 1.School of Engineering, Hokkaido UniversitySapporoJapan
  2. 2.Graduate School of Information Science and Technology, Hokkaido UniversitySapporoJapan

Personalised recommendations