Sedimentation/Parameter Identification

From testwiki
Revision as of 23:25, 22 September 2022 by imported>SHB2000 (bondaries->boundaries - Fix a typo in one click)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Even though it is tried to keep this chapter on Parameter Identification of Flocculated Suspensions as self-comprehensive as possible, preliminar knowledge on numerical Methods and the Modeling of suspensions are useful. In particular, the Newton-Raphson scheme to solve nonlinear systems of equations for the optimization and Finite-Volume-Methods for the solution of partial differential equations are applied.

Introduction

Modeling of flocculated suspensions

The batch settling process of flocculated suspensions is modeled as an initial value problem

ut+f(u)x=A2(u)x2,u(0,x)=u0(),x[0,L]

where u denotes the volume fraction of the dispersed solids phase. For the closure, the convective flux function is given by the Kynch batch settling function with Richardson-Zaki hindrance function

f(u)={uu(1u)Cfor 0u<umax0for u0 and uumax

and the diffusive flux is given by

A(u)=0ua(s)ds,a(u)=a0(1u)Cuk1,

which results from the insertion of the power law

σe(u)={σ0((uuc)k1)for uc<u0for uuc

into

a(u)=f(u)σe(u)Δϱgu,a0=uσ0kΔϱguck.

In the closure, the constants u,C,a0,umax,k are partly known.

Numerical scheme

The numerical scheme for the solution of the direct problem is written in conservative form as a marching formula for the interior points ("interior scheme") as ujn+1=ujnΔtΔx(fj+1/2n+1fj1/2n+1)+ΔtΔx2(A(uj1n+1)2A(ujn+1)+A(uj+1n+1)),j=2,,J1

and at the boundaries ("boundary scheme") as

u1n+1=u1nΔtΔxfj+1/2n+1+ΔtΔx2(A(uj+1n+1)A(ujn+1)),uJn+1=uJn+ΔtΔxfJ1/2n+1ΔtΔx2(A(uJn+1)A(uJ1n+1))

For a first-order scheme, the numerical flux function becomes

fj+1/2n=f(ujn,uj+1n). If the flux function has one single maximum, denoted by

um, the Engquist-Osher numerical flux function can be stated as

fEO(u,v)={f(u),for uum,vum,f(u)+f(v)f(um),for uum,v>um,f(um),for u>um,vum,f(v),for u>um,v>um.

For linearization, the Taylor formulae

f(ujn+1,uj+1n+1)=f(ujn,uj+1n)+f(ujn,uj+1)ujn(ujn+1ujn)+f(ujn,uj+1)uj+1n(uj+1n+1uj+1n),j=1,,J

and

A(ujn+1)=A(ujn)+A(ujn)ujn(ujn+1ujn),j=1,,J

are inserted. Abbreviating the time evolution step as

Δujn=ujn+1ujn,j=1,,J,

the linearized marching formula for the interior scheme becomes

Δujn=ΔtΔx(fj+1/2n+𝒥j+1/2Δujn+𝒥j+1/2+Δuj+1n+fj1/2n+𝒥j1/2Δuj1n+𝒥j1/2+Δujn) +ΔtΔx2(A(uj1)2A(uj)+A(uj+1)+a(uj1)Δuj12a(uj)Δuj+a(uj+1)Δuj+1),

where

Jj+1/2+=f(ujn,uj+1n)uj+1n,Jj+1/2=f(ujn,uj+1n)ujn.

Rearrangement leads to a block-triangular linear system

(ΔtΔx(𝒥j1/2+ΔtΔx2a(uj1n))Δuj1n+(I+ΔtΔx(𝒥j+1/2𝒥j1/2+)+2ΔtΔx2a(ujn))Δujn +(ΔtΔx𝒥j+1/2+ΔtΔx2a(uj+1n))Δuj+1n =ΔtΔx(f(ujn,uj+1n)f(uj1n,ujn))ΔtΔx2(A(uj1n)2A(ujn)+A(uj+1n)),j=2,,J2

which is of the form

mj,j1Δuj1n+mj,jΔujn+mj,j+1Δuj+1=bj,

or, in more compact notation,

MΔun=b,[m11m1200m21m22m230000mJ,J1mJ,J],b=[b1bJ],Δun=[Δu1nΔuJn].


Parameter identification as Optimization

The goal of the parameter identification by optimization is to minimize the cost function over the parameter space

mineq(e),q(e)=h(e)H2,

where h(e) denotes the interface that is computed by simulations and H is the measured interface. Without loss of generality we consider a parameter set e=(e_1, e_2) consisting of two parameters. The optimization can be iteratively done by employing the Newton method as

Q(ek)Δek=eq(ek),e{C,v,a0,uc,k},

where

Q=[2qe122qe1e22qe2e12qe22],

is the Hessian of q. The Newton method is motivated by the Taylor expansion

0Q(e*)=Q(e)+eQ(e)Δe+12ΔeTQΔe,Δe=e*e,

where e* is the optimal parameter choice.

Template:BookCat