Solving boundary value problems in heterogeneous catalysis with orthogonal collocation and arc‐length continuation
An important part of the education of chemical engineers involves the design and assessment of heterogeneous catalytic reactions. They pose fundamental phenomena and constitute invaluable industrial processes. Progressing in this field, especially in graduate‐level courses, entails solving nonlinear...
Gespeichert in:
Veröffentlicht in: | Computer applications in engineering education 2024-03, Vol.32 (2) |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An important part of the education of chemical engineers involves the design and assessment of heterogeneous catalytic reactions. They pose fundamental phenomena and constitute invaluable industrial processes. Progressing in this field, especially in graduate‐level courses, entails solving nonlinear differential equations systems, which can only be achieved by using efficient and reliable numerical techniques. In this work, we solve nonisothermal one‐dimensional reaction‐diffusion BVP considering convection in the boundary conditions, by applying orthogonal collocation and arc‐length continuation. Particularly, we predict the effectiveness factor as a function of the Thiele modulus for the main three particle geometries: plane slab, cylinder, and sphere. For chemical engineering students, such problems are at the zenith of the discipline, and the results of such calculations can elucidate basic and advanced concepts of mass and heat transfer as well as chemical reaction engineering. Both Chebyshev and shifted Legendre polynomials were used to transform the boundary value problem into a set of algebraic nonlinear equations. In addition, we also compare our findings against the available analytic solutions whenever possible. Codes in Scilab, Matlab®, and Mathematica© were developed for the solution of such problems and are available in the Supporting Information. There are two possible approaches to compute effectiveness factors: (a) integration as per definition versus (b) differentiation and nonlinear system. It is demonstrable that software performance is dependent on the approach, and that the differentiation approach yields better results. |
---|---|
ISSN: | 1061-3773 1099-0542 |
DOI: | 10.1002/cae.22701 |