Description
This textbook offers a comprehensive introduction to the mathematical modelling, simulation, and optimisation of chemical and biochemical reactors. It explains fundamental governing laws, including mass, species, and energy balances, and progresses to advanced system analysis tools such as sensitivity, stability analysis, bifurcation detection, and parameter estimation. By integrating open-source Python programming throughout, the book bridges theoretical principles with practical computational applications. It also includes real-world case studies and hands-on exercises to help readers develop both conceptual understanding and practical skills. Features:• Covers core reactor types, including batch reactors, fed-batch reactors, continuous stirred tank reactors (CSTR), plug flow reactors (PFR), and microbial bioreactors, with detailed modelling approaches. • Integrates Python programming into the learning process with step-by-step tutorials and coding scripts for tasks like stoichiometric balancing and numerical simulations. • Presents advanced analysis tools, such as Jacobian stability, sensitivity analysis, and numerical optimisation, to refine and validate reactor models. • Incorporates real-world case studies, including penicillin production, wastewater treatment, and bacterial cellulose fermentation, to connect theory with industrial applications. • Includes pedagogical features such as end-of-chapter exercises, solved examples, and think boxes for critical analysis to enhance learning outcomes. This book is aimed at advanced undergraduate and graduate students in chemical reactor engineering and bioprocess modelling, as well as practicing scientists and engineers seeking to enhance their expertise in reactor optimisation and computational analysis for industrial applications. A solutions manual and instructional slides are available to adopting professors.
