Print Email Facebook Twitter A Chemical Reactor Network Approach for Modeling Pollutant Formation in Large Industrial Furnaces in Julia Title A Chemical Reactor Network Approach for Modeling Pollutant Formation in Large Industrial Furnaces in Julia Author Zhu, Bowen S. (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Lahaye, D.J.P. (mentor) Dubbeldam, J.L.A. (graduation committee) Möller, M. (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science and Engineering Project CSE3000 Research Project Date 2021-07-02 Abstract The chemical reactor network (CRN) approach is a practical tool for precisely predicting the species concentration in combustion processes with low computational cost. This work examines the capability of the emerging Julia programming language and its ecosystem in solving large CRNs. The packages DifferentialEquations.jl and ModelingToolkit.jl are employed to defining and solving stiff ordinary differential equations, for which the implicit time-integration methods Rodas5 and TRBDF2 with the GMRES linear solver are used. The graph structure of reactor networks is constructed by LightGraphs.jl and SimpleWeightedGraphs.jl. The differential equation solver and the graph data structure are connected via NetworkDynamics.jl. It is concluded that Julia is a competent tool for CRNs containing up to 1000 nodes each with 4 species. Julia is capable of simulating pollutant formation in large reactor networks with reasonable time and memory space. Subject CombustionChemical Reactor NetworkJulia To reference this document use: http://resolver.tudelft.nl/uuid:9fecf847-3a86-4da6-9f21-f1714bb90dcc Part of collection Student theses Document type bachelor thesis Rights © 2021 Bowen S. Zhu Files PDF chemical_reactor_network_julia.pdf 2.99 MB Close viewer /islandora/object/uuid:9fecf847-3a86-4da6-9f21-f1714bb90dcc/datastream/OBJ/view