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

288        Process Modelling and Simulation with Finite Element Methods

                                    -
          03,
                                       02
          025L                         D 18
                                       0 16
          02-1                         0 14
          0 16                         0 12
                                       01
          01 -
                                       om
          005-                         0 06
                                       004
           0                        D
                                       0  02
          005 '                        0
                                      Nm  BsBe4l
          Figure  7.18  Solution nl(v) to (7.27)  with  graduated  mesh  of  Figure 7.17 for tau=lO.  Left:  1-D
          solution. Right: 2-D solution for extrusion variable N2=nl(v2,vl-v2).
          However, given that it was non-convergent after ~=1.175 the last time we tried a
          stationary  nonlinear  solution,  the  graduated  mesh  is  an  improvement.  The
          difficulty  with  the  standard  uniform  mesh  that  leads  to ill-posedness could be
          that the 2-D abstract domain was coarser than the I-D solution space.  Thus, the
          full contribution of the 2-D convolution integrals was lumped into too few bins
          to permit the inversion.  Or possibly  it is that the graduated mesh resolves the
          solution tremendously better.  But how good is this solution strategy?
             Nicmanis and Hounslow [27] compute their solution for 2=200 and compare
          with the analytic  solution of Hounslow 1301.  Can we do the same?  I coded a
          MATLAB m-file script to use parametric continuation out to 2=200 by steps of
          A~=0.5. It crashed at T =lS with the ubiquitous  step-size too small error after
          slowly  converging for  nearby  T.  Eigenanalysis again  shows  that  the  stiffness
          matrix  is nearly  singular.  So this promising  solution strategy is still not  fully
          effective.  How can we alter it to achieve better performance?

          Last Chance Saloon: ActivatingIDeactivating Variables With
          Solve for Variables
          Perhaps you noticed that we are solving in the abstract domain for n2, which at
          steady  state should be the trivial  solution  of F=O,  i.e. n2=Nl*N2.  n2 is pretty
          useless to us, but as it is a diagonal system at steady state, it should not be hard
          to solve, right?  And we do have to solve for something in our fictitious domain,
          don't we?  Wrong!  Even the trivial diagonal solution for F=O uses sparse matrix
          solvers with  somewhere around 4600 back substitutions.  Eventually, this work
          will lead  to an ill-conditioned  numerical  solution due to round-off  error alone.
          Furthermore, we do not need to solve for anything in our fictitious 2-D domain.
          We can disable the solution for n2.
            Multiphysics: Solve for Variables
             Select and highlight only Geoml: 1 variable gen form (gl): nl
   296   297   298   299   300   301   302   303   304   305   306