Modelování 7: Difúze a reakce v kulové částici (PDE)

V této části popíšeme, jak řešit parciální diferenciální rovnice pomocí tzv. metody konečných objemů (FVM). Vzorovým příkladem bude neustálená difúze a reakce v kulové částici popsaná touto diferenciální rovnicí

\displaystyle\frac{\partial c_\mathrm{A}}{\partial t} = - \nabla \cdot \left( -D \nabla c_\mathrm{A} \right) - k c_\mathrm{A}  ,

kde koncentrace složky A je funkcí času i vzdálenosti od středu částice: cA(t,r), D je difúzní koeficient, k je rychlostní konstanta a operátor ∇ představuje v rovnici jednou funkci divergence intenzity molárního toku a podruhé gradient koncentrace cA.

Projdeme všechny kroky metody konečných objemů:

  1. diskretizaci kulové částice na množství kontrolních objemů – elementů, výpočet objemu elementů a ploch mezi sousedními elementy,
  2. výpočet toků mezí jednotlivými elementy a
  3. sestavení molárních bilancí pro elementy.

Tento postup vede k tomu, že z jedné parciální diferencíální rovnice vznikne soustava obyčejných diferenciálních rovnic, kterou lze numericky vyřešit postupy, které jsme vysvětlili již dříve.

Nakonec ukážeme kompletní program v Matlabu pro tento příklad.

Published by

Zdenek Grof

I am administrator of this site.

Leave a Reply

Your email address will not be published. Required fields are marked *