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

INTRODUCTION TO FEMLAB


                                  W.B.J. ZIMMERMAN
               Department of  Chemical and Process Engineering,  University of  Sheffield,
                        Newcastle  Street, Sheffield S1 3JD United Kingdom

                              E-mail: w.zimmerman @she$ac.uk

             FEMLAB  is a relatively recent  development  in the MATLAB  sphere.  Perhaps a good
             fraction  of  the  readers  of  this  book  were  attracted  by  the  title  and  the  dust  jacket
             description, so they might have little exposure to FEMLAB previously.  To them, I would
             heartily  recommend  attending  a  FEMLAB  seminar  on  their  recurring  academic
             roadshows.  The experience of  seeing FEMLAB in action  is more illustrative than the
             printed word and screen captures shown here.  This Introduction provides an overview of
              why  I  wrote  the  book  and  developed  an  intensive  training  module  for  FEMLAB
             modeling  of chemical engineering applications - the unique features  of  FEMLAB  that
             the reader  will want to assess for her  own  modeling  objectives.  The FEMLAB  User’s
              Guide  (available for  download  from  the  COMSOL  web  site)  does  a  better  job  of
             familiarizing the  reader  with  “What  is  FEMLAB?’  than  the brief  introduction in  this
             chapter to the FEMLAB graphical user interface (GUI).  The point of the introduction to
             FEMLAB here is to describe how completely determined models are set up in FEMLAB,
             after  which  the  methodology  can  be  used  in  subsequent  chapters  without  ambiguity.
             Nevertheless, I hope that this chapter whets your appetite for the cornucopia of modeling
             tools,  along  with  an  intellectual  framework  for using FEMLAB  for  modeling,  that  is
             described in this book.


          0.1  Overview of the Book

          Chapters  1-4 were  taken  as  the  text  for  the first  intensive module  “Chemical
          Engineering Modelling with FEMLAB  .”  These chapters represent  a personal
          odyssey with FEMLAB.  It was not originally my intention to write a book about
          FEMLAB.  For  a long term project  that I  am still undertaking, I need  a PDE
          engine  that  is  readily  customizable  to  additional  terms  and  heterogeneous
          domains.  Once I decided that FEMLAB could fill the bill, I needed to become
          an expert on it.  One nefarious way of doing that is to declare a course on it, rope
          graduate students and other interested external parties  into attending, and  then
          study like mad to produce a coherent set of lectures and computer laboratories.  I
          already  had  several  templates  for  this,  having  taught  undergraduate  and
          postgraduate modules  on  numerical analysis, modeling, and  simulation.  So I
          adapted the storyline of those modules with FEMLAB models.  Chapter One is
          the product of this adaptation.  Chapter Two is an obvious outgrowth of my prior
          use  of  the  PDE  toolbox  of  MATLAB  and  a  necessary  explanation  of  finite
          element methods.  Chapters 3-7 were far more deliberate attempts to exploit the


                                          1
   9   10   11   12   13   14   15   16   17   18   19