<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2016.47132</article-id><article-id pub-id-type="publisher-id">JAMP-68908</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Spectral Element Simulation of Rotating Particle in Viscous Flow
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Don</surname><given-names>Liu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ning</surname><given-names>Zhang</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Department of Chemical, Civil, and Mechanical Engineering, McNeese State University, Lake Charles, LA, USA</addr-line></aff><aff id="aff1"><addr-line>Department of Mathematics &amp;amp; Statistics, and Mechanical Engineering, Louisiana Tech University, Ruston, LA, USA</addr-line></aff><pub-date pub-type="epub"><day>30</day><month>06</month><year>2016</year></pub-date><volume>04</volume><issue>07</issue><fpage>1260</fpage><lpage>1268</lpage><history><date date-type="received"><day>29</day>	<month>March</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>12</month>	<year>July</year>	</date><date date-type="accepted"><day>15</day>	<month>July</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   Spectral element methods (SEM) are superior to general finite element methods (FEM) in achieving high order accuracy through p-type refinement. Owing to orthogonal polynomials in both expansion and test functions, the discretization errors in SEM could be reduced exponentially to machine zero so that the spectral convergence rate can be achieved. Inherited the advantage of FEM, SEM can enhance resolution via both h-type and p-type mesh-refinement. A penalty method was utilized to compute force fields in particulate flows involving freely moving rigid particles. Results were analyzed and comparisons were made; therefore, this penalty-implemented SEM was proven to be a viable method for two-phase flow problems. 
 
</p></abstract><kwd-group><kwd>Spectral Element Method</kwd><kwd> High Order Method</kwd><kwd> Orthogonal Polynomials</kwd><kwd> Particle Fluid  Intereaction</kwd><kwd> Navier-Stokes Equations</kwd><kwd> Translation and Rotation</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Particulate flows are of special interest to engineers and scientists [<xref ref-type="bibr" rid="scirp.68908-ref1">1</xref>]. Most research studies are about particles of regular shapes [<xref ref-type="bibr" rid="scirp.68908-ref1">1</xref>], especially spheres [<xref ref-type="bibr" rid="scirp.68908-ref2">2</xref>]-[<xref ref-type="bibr" rid="scirp.68908-ref7">7</xref>]. Markauskas [<xref ref-type="bibr" rid="scirp.68908-ref8">8</xref>] simulated axisymmetric particles with Discrete Element Method and analyzed the discharge rate of Hopper flow in 2006. The Arbitrary Lagrangian Eulerian technique (ALE), first appeared in 1973 [<xref ref-type="bibr" rid="scirp.68908-ref9">9</xref>], allows prescribed or fluid-induced adaptation of the computational mesh [<xref ref-type="bibr" rid="scirp.68908-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.68908-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.68908-ref10">10</xref>]. If high computational cost is permitted, ALE is ideal for particulate flows with gradual motion of finite number of particles. In 2009, Apte et al. [<xref ref-type="bibr" rid="scirp.68908-ref11">11</xref>] presented fully resolved simulations of moving rigid arbitrary-shaped particles with Distributed Lagrangian Multiplier (DLM) fictitious domain method implemented in a finite volume formulation. Both ALE and DLM are very accurate and comparable to direct numerical simulation. However, in terms of computational cost, both are too expensive even if for a few particles and could be very slow and cumbersome in modeling numerous interacting particles. Studies on rotational particles are relatively fewer. Bush et al. [<xref ref-type="bibr" rid="scirp.68908-ref12">12</xref>] conducted a comprehensive survey of both theoretical and experimental results about particle motion in rotating fluids. Tanzosh and Stone [<xref ref-type="bibr" rid="scirp.68908-ref13">13</xref>] analyzed particle motion in a rotating fluid for small Reynolds number with the Boundary Integral Method. Hynes et al. [<xref ref-type="bibr" rid="scirp.68908-ref14">14</xref>] numerically studied the rotational and translational friction of fluid on a particle and examined the DeGroot-Mazur approximation. Bluemink et al. [<xref ref-type="bibr" rid="scirp.68908-ref15">15</xref>] experimentally investigated a freely rotating sphere in a sloid-body rotational flow. Liu and Prosperetti [<xref ref-type="bibr" rid="scirp.68908-ref16">16</xref>] studied a spinning sphere subject to nonslip planar boundaries with the combined immersed- boundary and finite-difference method. Lee and Ladd [<xref ref-type="bibr" rid="scirp.68908-ref17">17</xref>] numerically simulated a rotating suspension of particles in Stokes flow. So far, it is uncommon to see in open literature about numerical study of a rotating particle subject to force couples simulated with a high order method. This paper presents a method and implementation for fully resolving viscous dominant flow around rotating a particle with a modal version of the spectral element method via both h-type and p-type mesh refinement.</p></sec><sec id="s2"><title>2. Mathematical Physics of Particulate Flow</title><sec id="s2_1"><title>2.1. Description of the Fluid</title><p>When particles and a fluid are treated as two phases, the surfaces of particles, the moving internal boundaries, are unknown to the fluid. However, if the particles and the fluid are considered as an entire system, only those confining walls are boundaries. The exchange of drag and force couple between the fluid and particles are internal to the system. This paper presents the Virtual Identity Particle (VIP), a combined Eulerian-Lagrangian model for particulate flow. The fluid velocity is a three-dimensional solenoidal vector field and satisfies the incompressible Navier-Stokes equations with added source terms describing the exchanging momenta between particles and the fluid in an Eulerian reference frame within a Cartesian coordinate system [<xref ref-type="bibr" rid="scirp.68908-ref18">18</xref>]-[<xref ref-type="bibr" rid="scirp.68908-ref20">20</xref>].</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x5.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x6.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x7.png" xlink:type="simple"/></inline-formula>, (1)</p><disp-formula id="scirp.68908-formula125"><label>, (2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x8.png"  xlink:type="simple"/></disp-formula><p>where ρ and &#181; are the density and dynamic viscosity of the fluid; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x9.png" xlink:type="simple"/></inline-formula>is the Lagrangian coordinate vector of the particle k in reference to the origin of the Eulerian coordinates; N is the total number of particles in the fluid; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x10.png" xlink:type="simple"/></inline-formula>is the added source term for the interaction between this particle and the fluid. This source term contains two groups of force fields given as the following:</p><disp-formula id="scirp.68908-formula126"><label>, (3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x11.png"  xlink:type="simple"/></disp-formula><p>In which, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x12.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x13.png" xlink:type="simple"/></inline-formula> are the vector sum of force and torque (force couple) of the particle k to the fluid; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x14.png" xlink:type="simple"/></inline-formula>is a kernel function to distribute the force and torque to the flow field; σ<sub>1</sub>, σ<sub>2</sub> are two vectors of parameters for the geometrical features of particles. Depending on the specific complexity of a particle, the kernel function could take different forms, e.g., a transcendental function for a hemisphere or tailored polynomials for a cylinder etc. Particles in this paper are spherical but the model could handle nonspherical-ellipsoidal, semisphere or circular cylindrical particles. The kernel function is essentially a probability density funtion with a conservation property. The mass of the particle k is m<sub>p</sub> and its displaced mass of water is m<sub>f</sub>. The vector of moment of inertia about its rotating axes is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x15.png" xlink:type="simple"/></inline-formula>. The particle k has a translational velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x16.png" xlink:type="simple"/></inline-formula> and an angular velocity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x17.png" xlink:type="simple"/></inline-formula>. These velocities, force and torque satisfy the Lagrangian form of the constitutional equation as below:</p><disp-formula id="scirp.68908-formula127"><label>, (4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x18.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x19.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x20.png" xlink:type="simple"/></inline-formula> are zero matrices of dimension <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x21.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x22.png" xlink:type="simple"/></inline-formula>, respectively.</p></sec><sec id="s2_2"><title>2.2. Description of Particles</title><p>After solving the fluid velocity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x23.png" xlink:type="simple"/></inline-formula>, the velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x24.png" xlink:type="simple"/></inline-formula> of the particle k is filtered out, as below, through a triple integral over the volume (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x25.png" xlink:type="simple"/></inline-formula>) of the computatioal domain:</p><disp-formula id="scirp.68908-formula128"><label>. (5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x26.png"  xlink:type="simple"/></disp-formula><p>Similarly the angular velocity is computed with the vorticy of the fluid through another triple integral as below:</p><disp-formula id="scirp.68908-formula129"><label>. (6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x27.png"  xlink:type="simple"/></disp-formula><p>The displacements in both translational and rotational motion are given by the constitutional equations:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x28.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x29.png" xlink:type="simple"/></inline-formula>. (7)</p></sec><sec id="s2_3"><title>2.3. Dynamics of the Motion</title><p>For resistance problems which are defined by Kim and Karrila [<xref ref-type="bibr" rid="scirp.68908-ref21">21</xref>] in particulate flow, the force and torque are to be determined from known motion, such as velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x30.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x31.png" xlink:type="simple"/></inline-formula>, the following penalized differential equations are solved:</p><disp-formula id="scirp.68908-formula130"><label>, (8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x32.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.68908-formula131"><label>, (9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x33.png"  xlink:type="simple"/></disp-formula><p>where τ is a pseudo-time step; and are penalty parameters for the force and torque, respectively, and their magnitude is restricted by the stability condition during explicit time integrations. During each time step, the force and torque are initialized to their values in the previous time step or zero if starting from the begining. These known values of force and torque are plugged into Equation (2), then remove the convective term and replace t into τ in Equation (2) so that it becomes an unsteady Stokes equation. After solving the unsteady Stokes problem for the fluid velocity, then Equations (5) and (6) are used to compute the predicted velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x34.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x35.png" xlink:type="simple"/></inline-formula> so that they are compared with the known values <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x36.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x37.png" xlink:type="simple"/></inline-formula>. If the differences are large, then use the new velocity values in Equations (8) and (9) to update the force and torque. If the differences are very small, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x38.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x39.png" xlink:type="simple"/></inline-formula> are no longer changing withτ and convergence is achieved.</p><p>For mobility problems with known values for the force and torque <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x40.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x41.png" xlink:type="simple"/></inline-formula>, Equation (2) is solved for the fluid velocity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x42.png" xlink:type="simple"/></inline-formula>. Then Equations (5) and (6) are evaluated for the velocities of the particle k, and Equation (7) is integrated to obtain the translational and rotational displacements for the next time instant. If the mobility problem is to be solved for the next time, then Equation (4) is used to estimate values for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x43.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x44.png" xlink:type="simple"/></inline-formula>. Once values of force and torque are available, this process repeats again.</p><p>For problems without any prior knowledge of motion and force, the fluid velocity at the center of the particle k can be used as the approaching velocity and theoretical laws of fluid mechanics can estimate the drag force on this particle. For low Reynolds number particulate flow, Stokes law gives a good estimate of the drag force:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x45.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x46.png" xlink:type="simple"/></inline-formula>. (10)</p><p>For finite Reynolds number flow, Oseen law gives the corresponding estimate of the drag force:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x47.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x48.png" xlink:type="simple"/></inline-formula>. (11)</p><p>In order to compute the vector of force couples on the particle k, one of the force dipole iteration algorithms developed by Liu [<xref ref-type="bibr" rid="scirp.68908-ref22">22</xref>] will be used. Here the penalized algorithm is used and details are in the next subsection.</p></sec><sec id="s2_4"><title>2.4. Penalized Dipole Iteration Scheme</title><p>After solving Equation (2), the integral averaged strain rate tensor <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x49.png" xlink:type="simple"/></inline-formula> inside this particle is evaluated:</p><disp-formula id="scirp.68908-formula132"><label>, (12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x50.png"  xlink:type="simple"/></disp-formula><p>here L is the characteristic length for nondimensionlization; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x51.png" xlink:type="simple"/></inline-formula>is the kinematic viscosity; and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x52.png" xlink:type="simple"/></inline-formula> is the rate of strain tensor for the fluid velocity field. Then the Euclidean (L<sub>2</sub>) norm of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x53.png" xlink:type="simple"/></inline-formula> is computed and compared with a given tolerance (e.g., Tol = 10<sup>−</sup><sup>4</sup>). If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x54.png" xlink:type="simple"/></inline-formula> is smaller than Tol then there is no need to adjust values of force couples. Otherwise, either of below penalized differential equations is solved with the second or third order Adam-Bashforth scheme. If the dominant force on the particle k is an external body force e.g. gravity, then use</p><disp-formula id="scirp.68908-formula133"><label>. (13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x55.png"  xlink:type="simple"/></disp-formula><p>Otherwise, if the dominant force on the particle k is drag force and flow is pressure-gradient driven, then use</p><disp-formula id="scirp.68908-formula134"><label>, (14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x56.png"  xlink:type="simple"/></disp-formula><p>instead, in which r is the radius of the particle. A few iterations are needed in the penalized dipole iteration scheme to reduce <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x57.png" xlink:type="simple"/></inline-formula> to be smaller than Tol. Further details will be elaborated later sections.</p></sec></sec><sec id="s3"><title>3. Numerical Method Used in Implementation</title><p>The modal spectral element method (MSEM) [<xref ref-type="bibr" rid="scirp.68908-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.68908-ref24">24</xref>] was used to implement the mathematical physics model described above. Inherited the advantage of general finite element method (FEM) in handling complex geometry, MSEM is superior to FEM (e.g. implemented in COMSOL) in enhancing spatial resolution and quickly reaching high accuracy. MSEM could perform not only the h-type mesh-refinement by reducing element sizes, but also the p-type refinement through adding more quadrature points inside each element. The basis and test functions in MSEM are hierarchically high order (e.g. 30<sup>th</sup>) orthogonal polynomials and the order is at the discretion of a user. Therefore, it is more flexible and capable than FEM during increasing spatial resolution. For certain situations, without the demand for tiny elements, more non-uniform quadrature nodes can be used in each element simply by using a larger value for the order of polynomials. The hierarchical basis functions enable MSEM to superpose higher order modes on lower ones without the effort in changing lower sets since modal polynomial bases gradually increase from linear functions at elemental vertices to high order polynomials in the middle, unlike the same order in all elements as in the nodal spectral element method [<xref ref-type="bibr" rid="scirp.68908-ref24">24</xref>]. To demonstrate the idea, using FEM for an one-dimensional case, for example, the coarse resolution uses one element in space, if resolution doubles by using two smaller elements and the basis function in FEM is quadratic, then the error could be reduced to (1/2)<sup>3</sup> of the coarse resolution. However for MSEM, using the same h-refinement and 10<sup>th</sup> order p-refinement, the error could be reduced to (1/2)<sup>11</sup> of that of the coarse resolution. Hence, the accuracy could be increased up to 256 times.</p><p>Compared with finite difference methods which do not guarantee symmetric matrices to invert due to boundary conditions, MSEM always generates symmetric matrices due to using Galerkin projection.</p></sec><sec id="s4"><title>4. Simulation Results</title><p>Two example problems demonstrated below were simulated with MSEM. Comparison and verification of results are made to establish the credibility and discussions are presented thereafter.</p><sec id="s4_1"><title>4.1. Single Particle Rotation Due to Force Dipole</title><p>One spherical particle of unit radius (a = 1) located in the middle of two parallel side walls rotates under a constant force couple, i.e., force dipole or torque, in a Stokes flow. In dimensionless units, the measures of two side walls are x<sub>1</sub> from 0 to 30 and x<sub>3</sub> from −15 to 15. The locations of two side walls are at x<sub>2</sub> = −5 and x<sub>2</sub> = −5, respectively, in x<sub>2</sub>. The coordinates of the particle are x<sub>1</sub> = 15, x<sub>2</sub> = 0, and x<sub>3</sub> = 0. No external force is exerted on this particle. Mesh independence tests indicated that using 3584 non-uniform hexahedral elements at 5<sup>th</sup> order expansion could generate enough spatial resolution. This particle is surrounded by an incompressible fluid of dimensionless dynamic viscosity &#181; = 1. A constant torque of magnitude 8πμa<sup>3</sup> = 8π is applied in x<sub>3</sub> direction so that the particle rotates in x<sub>1</sub> − x<sub>2</sub> plane. The Stokes rotating angular velocity is Ω<sub>s</sub> = 1.0 subject to this torque. Due to the friction of the side walls, the computed particle terminal angular velocity scaled by Ω<sub>s</sub> is 0.99567. For the same problem, Dance [<xref ref-type="bibr" rid="scirp.68908-ref25">25</xref>] used the Uzawa algorithm and FEM, and the angular velocity scaled by Ω<sub>s</sub> was 0.99573. The dominant component of the integral averaged strain rate tensor scaled by Ω<sub>s</sub> was 0.00197 from this simulation and 0.001965 from Dance [<xref ref-type="bibr" rid="scirp.68908-ref25">25</xref>]. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows comparisons of the scaled fluid velocity profiles for components u<sub>1</sub> (left) and u<sub>2</sub> (right) versus the normalized distance between two side walls. These profiles are at the locations through the particle center, tangential to particle surface, and one diameter from its center.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> (left) displays the scaled fluid pressure distribution along three straight lines at locations indicated in the legend. <xref ref-type="fig" rid="fig2">Figure 2</xref> (right) demonstrates the computed fluid streamlines around the particle. Because a virtual particle is actually in the modeling, the computational mesh and the fluid are actually filled within the particle’s nominal volume. The angular velocity in <xref ref-type="fig" rid="fig2">Figure 2</xref> is counter-clockwise and the associated Taylor number is 1. The magnitude of the background velocity component is almost order of one. Good agreement was achieved.</p></sec><sec id="s4_2"><title>4.2. Dipole and Restoring Torque: Stokes Channel Flow</title><p>One spherical particle of radius <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x58.png" xlink:type="simple"/></inline-formula> was placed at the center of a Stokes flow in a channel of size<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x59.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x60.png" xlink:type="simple"/></inline-formula> in dimensionless units. The coordinates of this particle was <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x61.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x62.png" xlink:type="simple"/></inline-formula>. Nonslip boundary conditions were imposed on two end walls at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x63.png" xlink:type="simple"/></inline-formula> and periodic boundary conditions</p><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Comparisons of components of fluid velocity profiles across two side walls: (left) u<sub>1</sub> velocity in x<sub>1</sub>; (right) u<sub>2</sub> velocity in x<sub>2</sub>. Symbols are from the author and lines are from Dance [<xref ref-type="bibr" rid="scirp.68908-ref25">25</xref>].</title></caption><fig id ="fig1_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68908x64.png"/></fig><fig id ="fig1_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68908x65.png"/></fig></fig-group><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> (Left) Comparison of normalized fluid pressure between the author (symbols) and Dance [<xref ref-type="bibr" rid="scirp.68908-ref25">25</xref>] (lines); (Right) Fluid streamlines and contour flood of u<sub>1</sub> velocity in x<sub>1</sub> in the background.</title></caption><fig id ="fig2_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68908x66.png"/></fig><fig id ="fig2_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68908x67.png"/></fig></fig-group><p>were specified at boundaries in both <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x68.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x69.png" xlink:type="simple"/></inline-formula>. The dynamic viscosity of the fluid was scaled to be the dimensionless value of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x70.png" xlink:type="simple"/></inline-formula>. The computational volume including the volme inside this sphere was discretized with 256 hexahedral elements and up to 9 quadrature points, i.e., 8<sup>th</sup> order expansion, were used to ensure enough resolution. To drive the flow, a constant torque normal to the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x71.png" xlink:type="simple"/></inline-formula> plane was applied to the particle’s center. This torque, equivalent to a force dipole, was added into the dipole components <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x72.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x73.png" xlink:type="simple"/></inline-formula>. Exception the fluid friction and gravitational force, no other force was acting on this particle. The governing momentum equation of the fluid can be simplified as:</p><disp-formula id="scirp.68908-formula135"><label>. (15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x74.png"  xlink:type="simple"/></disp-formula><p>In an unbounded domain, this torque would generate an angular velocity of value</p><disp-formula id="scirp.68908-formula136"><label>. (16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68908x75.png"  xlink:type="simple"/></disp-formula><p>But due to the presence of these two side walls at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x76.png" xlink:type="simple"/></inline-formula>, this particle would be slowed down and the actual angular velocity would be slightly less than one. After convergence tests, the dimensionless angular velocity was <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x77.png" xlink:type="simple"/></inline-formula> at the 9<sup>th</sup> order expansion. Conversely, the direction (sign) of this torque was reversed and the constant torque on the particle was changed to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x78.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x79.png" xlink:type="simple"/></inline-formula>. After convergence was reached, the dimensionless angular velocity became <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x80.png" xlink:type="simple"/></inline-formula> at the 8<sup>th</sup> order expansion on every one of 256 elements.</p><p>Next, a restoring torque, i.e., a pair of restoring force couples (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x81.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x82.png" xlink:type="simple"/></inline-formula>), computed from the penalized Equation (13), was added into the dipole term: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x83.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x84.png" xlink:type="simple"/></inline-formula>, in order to slow this particle down from rotation. Therefore, the computation restarted from the previouly converged flow field except no restoring torque. The tolerance for ther residual angular velocity was set to be 0.0075, i.e., 0.75% of the value in Equation (16). Similarly, for the case of the torque with a reversed sign, a corresponding restoring torque was computed to bring the rotating fluid inside the particle into almost stationary.</p><p>For the first case with the initial constant torque <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x85.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x86.png" xlink:type="simple"/></inline-formula>, after applying the restoring torque of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x87.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x88.png" xlink:type="simple"/></inline-formula>, the angular velocity reduced from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x89.png" xlink:type="simple"/></inline-formula> to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x90.png" xlink:type="simple"/></inline-formula> which is 0.625% relative to the initial value of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x91.png" xlink:type="simple"/></inline-formula>. For the computed restoring torque, the relative error is 0.875%. If the tolerance for ther residual angular velocity was set to be even smaller, then it is possible to obtain even better results.</p><p>For the second case with the initial constant torque <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x92.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x93.png" xlink:type="simple"/></inline-formula>, after applying the restoring torque of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x94.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x95.png" xlink:type="simple"/></inline-formula>, the angular velocity reduced from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x96.png" xlink:type="simple"/></inline-formula> to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68908x97.png" xlink:type="simple"/></inline-formula>. By reversing the torque, the angular velocity data are perfectly reversed. This case verified the penalty algorithm.</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> (left) demonstrates the angular velocity of this particle versus the dimensionless time. At time is 2, due to the initial constant torque, the angular velocity already reaches 0.9702. Then at time is 10.55, it becomes 0.9898. Starting at time which was 10.55, the restoring started to overcome the initial torque and to slow the spinning of this particle. At time is 11.0, the angular velocity was already reduced to −0.1532; finally at time is 15.5, it was down to 0.0619. This illustrated that the restoring torque works very well and quickly. <xref ref-type="fig" rid="fig3">Figure 3</xref> (right) shows the evolution of the restoring torque. It seems that the angular velocity is very responsive, at the beginning state, to the restoring torque which was added by the penalized differential Equation (13). As the angular velocity gets significantly smaller towards zero, the restoring torque starts to change very little.</p><p>Because angular velocity is actually just half of the vorticity of the fluid, vorticity field is plotted to show the details of the flow field. <xref ref-type="fig" rid="fig4">Figure 4</xref> (top) presents the vorticity component of the fluid velocity before adding the restoring torque. In the center of this figure is the volume nominally inside the particle. The advance of VIP is to avoid fully resolving the boundary near the surface of the particle in order to reduce the computational intensity. Therefore, the fluid is actually filled in the particle and tailored force field was computed to simulate the effect of the presence of particle. Because of the nature of added force field, the fluid inside the particle does not perform solid rotational motion, instead, in the figure, the value of the angular velocity is larger at the interior and gradually smaller near the spherical surface. <xref ref-type="fig" rid="fig4">Figure 4</xref> (bottom) is the vorticity field after the restoring torque was fully established. From the ratio of the magnitude of the vorticity, which is essentially the ratio of the angular velocity, the angular velocity was reduced to less than 1% of that without the restoring torque. If using the same scales in the bottom plot, then the fluid is basically without rotation and almost stationary. These plots indicate that the restoring torque and other components of the force dipole can significantly change the flow field</p><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> (Left) Evolution of the particle angular velocity before and after restoring torque was added for both positive and negative initial torque; (Right) Evolution of the restoring torque.</title></caption><fig id ="fig3_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68908x98.png"/></fig><fig id ="fig3_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68908x99.png"/></fig></fig-group><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Vorticity contours for flow field before (top) and after (bottom) restoring torque was added</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68908x100.png"/></fig><p>And the computed force field was successful in modifying the spin of the fluid.</p></sec></sec><sec id="s5"><title>5. Conclusion</title><p>The virtual identity particle model was used to model interactions between a rotating particle and the ambient fluid without the demand of curvature-fitted grids/elements near the particle’s surface. Penalized differential equations implemented in the dipole iteration scheme were used to compute the restoring torque to zero out the motion inside the particle. The whole algorithm was implemented with the modal spectral element method which had the reputation for high accuracy and resolvability due to its hierarchically orthogonal bases. Results have been compared with peer’s to validate the algorithm and discussions are made to analyze the intrinsic physics and phenomenon.</p></sec><sec id="s6"><title>Acknowledgements</title><p>This work was partially supported by National Science Foundation (Grants DMS-1115546, DMS-1318988, and OIA-1541079). The computational resources were provided by XSEDE (which is supported by National Science Foundation Grant ACI-1053575), Louisiana Optical Network Initiative, and High Performance Computing at Louisiana State University.</p></sec><sec id="s7"><title>Cite this paper</title><p>Don Liu,Ning Zhang, (2016) Spectral Element Simulation of Rotating Particle in Viscous Flow. Journal of Applied Mathematics and Physics,04,1260-1268. doi: 10.4236/jamp.2016.47132</p></sec><sec id="s8"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.68908-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Mand?, M., Yin, C., S?rensen, H. and Rosendahl, L. (2007) On the Modeling of Motion of Non-Spherical Particles in Two-Phase Flow. 6th International Conference on Multiphase Flow, ICMF 2007, S2_Mon_D_10, Leipzig, 9-13 July 2007. </mixed-citation></ref><ref id="scirp.68908-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Glowinski, R., Pan, T.W., Hesla, T.I. and Joseph, D.D. (1999) A Distributed Lagrangian Multiplier Fictitious Domain Method for Particulate Flow. International Journal of Multiphase Flow, 25, 775-794.  
http://dx.doi.org/10.1016/S0301-9322(98)00048-2</mixed-citation></ref><ref id="scirp.68908-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Joseph, D.D. and Ocando, D. (2002) Slip Velocity and Lift. Journal of Fluid Mechanics, 454, 263-286.  
http://dx.doi.org/10.1017/S0022112001007145</mixed-citation></ref><ref id="scirp.68908-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Johnson, A. and Tezduyar, T.E. (1997) 3D Simulation of Fluid-Particle Interactions with the Number of Particles Reaching 100. Computer Methods in Applied Mechanics and Engineering, 145, 301-321.  
http://dx.doi.org/10.1016/S0045-7825(96)01223-6</mixed-citation></ref><ref id="scirp.68908-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Maxey, M.R., Patel, B.K., Chang, E.J. and Wang, L.-P. (1997) Simulations of Dispersed Turbulent Multiphase Flow. Fluid Dynamics Research, 20, 143-156. http://dx.doi.org/10.1016/S0169-5983(96)00042-1</mixed-citation></ref><ref id="scirp.68908-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Hu, H., Patankar, N. and Zhu, M. (2001) Direct Numerical Simulations of Fluid-Solid Systems Using The Arbitrary Lagrangian-Eulerian Technique. Journal of Computational Physics, 169, 427-462.  
http://dx.doi.org/10.1006/jcph.2000.6592</mixed-citation></ref><ref id="scirp.68908-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Liu, D., Maxey, M.R. and Karniadakis, G.E. (2002) A Fast Method For Particulate Microflows. Journal of Microelectromechanical Systems, 11, 691-702. http://dx.doi.org/10.1109/JMEMS.2002.805209</mixed-citation></ref><ref id="scirp.68908-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Markauskas, D., (2006) Discrete Element Modeling of Complex Axisymmetric Particle Flow. Mechanika, 6, 32-38.</mixed-citation></ref><ref id="scirp.68908-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Amsden, A.A. and Hirt, C.W. (1973) YAQUI: An Arbitrary Lagrangian-Eulerian Computer Program for Fluid Flows at All Speeds. Report LA-5100, Los Alamos Scientific Laboratory, Los Alamos.</mixed-citation></ref><ref id="scirp.68908-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Hirt, C.W., Amsden, A.A. and Cook, J.L. (1997) An Arbitrary Lagrangian-Eulerian Computing Method for All Flow Speeds. Journal of Computational Physics, 135, 203-216. http://dx.doi.org/10.1006/jcph.1997.5702</mixed-citation></ref><ref id="scirp.68908-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Apte, S., Martin, M. and Patankar, N.A. (2009) A Numerical Method for Fully Resolved Simulation (FRS) of Rigid Particle-Flow Interactions in Complex Flow. Journal of Computational Physics, 228, 2712-2738.  
http://dx.doi.org/10.1016/j.jcp.2008.11.034</mixed-citation></ref><ref id="scirp.68908-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Bush, J.W.M., Stone, H.A. and Tanzosh, J.P. (1994) Particle Motion in Rotating Viscous Fluids: Historical Survey and Recent Developments. Current Topics in the Physics of Fluids, 1, 337-344.</mixed-citation></ref><ref id="scirp.68908-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Tanzosh, J.P. and Stone, H.A. (1994) Motion of a Rigid Particle in a Rotating Viscous Fluid: An Integral Equation Approach. Journal of Fluid Mechanics, 275, 225-256. http://dx.doi.org/10.1017/S002211209400234X</mixed-citation></ref><ref id="scirp.68908-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Hynes, J.T., Kapral, R. and Weinberg, M. (1977) Particle Rotation and Translation in a Fluid With Spin. Physica A: Statistical Mechanics and Its Applications, 3, 427-452.</mixed-citation></ref><ref id="scirp.68908-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Bluemink, J.J., Lohse, D., Prosperetti, A. and Wijngaarden, V. (2010) Drag and Lift Forces on Particles in a Rotating Flow. Journal of Fluid Mechanics, 643, 1-31. http://dx.doi.org/10.1017/S0022112009991881</mixed-citation></ref><ref id="scirp.68908-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Liu, Q. and Prosperetti, A. (2010) Wall Effects on a Rotating Shere. Journal of Fluid Mechanics, 657, 1-21.  
http://dx.doi.org/10.1017/S002211201000128X</mixed-citation></ref><ref id="scirp.68908-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Lee, J. and Ladd, A.J.C. (2007) Particle Dynamics and Pattern Formation in a Rotating Suspension. Journal of Fluid Mechanics, 577, 183-209. http://dx.doi.org/10.1017/S002211200700465X</mixed-citation></ref><ref id="scirp.68908-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Liu, D., Keaveny, E., Maxey, M. and Karniadakis, G.E. (2009) Force Coupling Method for Flows with Ellipsoidal Particles. Journal of Computational Physics, 228, 3559-3581. http://dx.doi.org/10.1016/j.jcp.2009.01.020</mixed-citation></ref><ref id="scirp.68908-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Liu, D., Chen, Q. and Wang, Y. (2011) Spectral Element Modeling of Sediment Transport in Shear Flows. Computer Methods in Applied Mechanics and Engineering, 200, 1691-1707. http://dx.doi.org/10.1016/j.cma.2011.01.009</mixed-citation></ref><ref id="scirp.68908-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Liu, D., Zheng, Y.-L. and Chen, Q. (2015) Grain-Resolved Simulation of Micro-Particle Dynamics in Shear and Oscillatory Flows. Computers and Fluids, 108, 129-141. http://dx.doi.org/10.1016/j.compfluid.2014.12.003</mixed-citation></ref><ref id="scirp.68908-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Kim, S. and Karrila, S.J. (1991) Microhydrodynamics: Principles and Selected Applications. Dover Publications, Inc., Mineola, New York.</mixed-citation></ref><ref id="scirp.68908-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Liu, D. (2004) Spectral Element/Force Coupling Method: Application to Colloidal Micro-Devices and Self-Assembled Particles Structures in 3D Domains. Ph.D. Dissertation, Brown University, Providence.</mixed-citation></ref><ref id="scirp.68908-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Warburton, T.C., Sherwin, S.J. and Karniadakis, G.E. (1999) Spectral Basis Functions for 2D Hybrid hp Elements. SIAM Journal on Scientific Computation, 20, 1671-1695. http://dx.doi.org/10.1137/S1064827597315716</mixed-citation></ref><ref id="scirp.68908-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Karniadakis, G.E. and Sherwin, S.J. (2005) Spectral/hp Element Methods for CFD. Oxford University Press, Oxford.  
http://dx.doi.org/10.1093/acprof:oso/9780198528692.001.0001</mixed-citation></ref><ref id="scirp.68908-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Dance, S. (2002) Particle Sedimentation in Viscous Fluids. Ph.D. Dissertation, Brown University, Providence.</mixed-citation></ref></ref-list></back></article>