Page 327 - Process Modelling and Simulation With Finite Element Methods
P. 327

314        Process Modelling and Simulation with Finite Element Methods

         Thus,  in  preparation  for  our  model,  a  simple  example  illustrating  how  weak
         boundary constraints can be used, in this case to compute boundary fluxes more
          accurately,  is  shown in  $9.2, with  the  example  drawn  from  the  forward  ECT
          problem of 57.3.2.  In section $9.3, our “building block” 2-D electrokinetic flow
          model is set out.


          9.2  Weak Boundary Constraints: Revisiting ECT

          The FEMLAB 2.3 User’s Guide and Introduction [l] has an excellent section on
          modeling approaches, including a discussion of weak boundary constraints.  The
          section gives three primary reasons for using weak boundary constraints:
                 Very accurate flux computations
                 Handling nonlinear constraints
                 Implementing constraints using derivatives.

          In this section, we discuss how to use the weak boundary constraint to compute
          fluxes very accurately.
             Before  we  do this,  we need  to  re-visit  the role  of Lagrange multipliers  in
          boundary and auxiliary constraint satisfaction through the finite element method.
          This was done in its full glorious detail in $2.3.1.  Now, if you have Neumann
          boundary  conditions, on a boundary B, then  there  is nothing to do - these  are
          naturally computed using the FEM weak formulation as described in Chapter 2.
          You  can  think  of  Neumann  conditions  as  being  “neutral”  in  that  unless  you
          specify a constraint, they happen by default. So we will put it here simplistically
         that on a given boundary B we have a nonlinear constraint r(@)=O, where 4 is the
          dependent variable.  A second quantity that FEMLAB utilizes is h, which is the
          derivative of the constraint, i.e. h=-r’(@). If there are more than one dependent
          variable, then h is a vector valued quantity (the gradient).  The simplest form that
          can  be  taken  for  the  constraint  is  a  linear  function:  r(4)=Q0 - 4,  which  is  the
          Dirichlet  condition.  In  this  case, h=l.  You  might  have  been  wondering  for
          some time about what h and r were in specifying Dirichlet conditions.
             If  you  select the Dirichlet radio button in general mode (boundary setting),
          for instance,  specify r=l-phi  (in general form, h is automatically  computed by
          symbolic differentiation),  then FEMLAB implements ideal boundary conditions
          for that boundary, which adds two more contributions to the weak formulation of
          the problem.  These are subsequently discretized by the Galerkin method on the
         finite element basis functions as described in $2.3:

                                                                       (9.1)
   322   323   324   325   326   327   328   329   330   331   332