CONTENTS

Front Matter

Title Page, Preface and Acknowledgements
About the Author
Status, History, Issues and Updates
Complementary Textbooks
Teaching Notes and Resources
A Note about Numerical Solutions

Course Units

I. Chemical Reactions
1. Stoichiometry and Reaction Progress
2. Reaction Thermochemistry
3. Reaction Equilibrium
II. Chemical Reaction Kinetics
A. Rate Expressions
4. Reaction Rates and Temperature Effects
5. Empirical and Theoretical Rate Expressions
6. Reaction Mechanisms
7. The Steady State Approximation
8. Rate-Determining Step
9. Homogeneous and Enzymatic Catalysis
10. Heterogeneous Catalysis
B. Kinetics Experiments
11. Laboratory Reactors
12. Performing Kinetics Experiments
C. Analysis of Kinetics Data
13. CSTR Data Analysis
14. Differential Data Analysis
15. Integral Data Analysis
16. Numerical Data Analysis
III. Chemical Reaction Engineering
A. Ideal Reactors
17. Reactor Models and Reaction Types
B. Perfectly Mixed Batch Reactors
18. Reaction Engineering of Batch Reactors
19. Analysis of Batch Reactors
20. Optimization of Batch Reactor Processes
C. Continuous Flow Stirred Tank Reactors
21. Reaction Engineering of CSTRs
22. Analysis of Steady State CSTRs
23. Analysis of Transient CSTRs
24. Multiple Steady States in CSTRs
D. Plug Flow Reactors
25. Reaction Engineering of PFRs
26. Analysis of Steady State PFRs
27. Analysis of Transient PFRs
E. Matching Reactors to Reactions
28. Choosing a Reactor Type
29. Multiple Reactor Networks
30. Thermal Back-Mixing in a PFR
31. Back-Mixing in a PFR via Recycle
32. Ideal Semi-Batch Reactors
IV. Non-Ideal Reactions and Reactors
A. Alternatives to the Ideal Reactor Models
33. Axial Dispersion Model
34. 2-D and 3-D Tubular Reactor Models
35. Zoned Reactor Models
36. Segregated Flow Models
37. Overview of Multi-Phase Reactors
B. Coupled Chemical and Physical Kinetics
38. Heterogeneous Catalytic Reactions
39. Gas-Liquid Reactions
40. Gas-Solid Reactions

Supplemental Units

S1. Identifying Independent Reactions
S2. Solving Non-differential Equations
S3. Fitting Linear Models to Data
S4. Numerically Fitting Models to Data
S5. Solving Initial Value Differential Equations
S6. Solving Boundary Value Differential Equations

Unit 8. Rate Determining Step

This website provides learning and teaching tools for a first course on kinetics and reaction engineering. The course is divided into four parts (I through IV). Here, in Part II of the course, the focus is on chemical reaction kinetics, and more specifically, on rate expressions, which are mathematical models of reaction rates. As you progress through Part II, you will learn how rate expressions are generated from experimental kinetics data.

This first section of Part II of the course focuses upon the selection of an equation to be tested as a rate expression. The equation to be tested can be chosen simply for its mathematical convenience. Alternatively, theory can be used to select the mathematical form of the equation to be tested. For some reactions, theory can be applied directly. In other cases the reaction must be described in terms of a group of reactions that comprise what is known as a reaction mechanism. In the latter case theory can be applied to the reactions in the mechanism which are then combined to get the mathematical form of the equation to be tested.

An apparent rate expression for a macroscopically observed, non-elementary reaction can be generated if the reaction mechanism is known, as described in Unit 6. The resulting rate expression is of limited utility because it will include concentrations or partial pressures of reactive intermediates, which are very small and challenging to measure. Unit 7 showed how to use the Bodenstein steady state approximation to eliminate the concentrations of reactive intermediates from mechanistic rate expressions. Unit 8 introduces the concept of a rate determining step and shows how the presence of a rate determining step in a reaction mechanism leads to an alternative approach to the generation of a mechanistic rate expression.

Learning Resources

Teaching Resources

Practice Problems

1. The macroscopically observed reaction between iodine and methyl formate is given in equation (1a) below. Suppose the spectroscopic and other evidence indicates that the reaction is non-elementary and actually occurs via the mechanism given in equations (1b) Through (1e). First derive four rate expressions based upon this mechanism by assuming that each of the four steps is rate-determining. Then derive a fifth rate expression using the Bodenstein steady state approximation with the additional assumptions that steps (1d) and (1e) are effective irreversible. Comment upon the results.

  I2 + HCOOCH3 ↔ HI + CH3I + CO2 (1a)  
  I2 ↔ 2 I• (1b)  
  HCOOCH3 + I• ↔ CH3COO• + HI (1c)  
  CH3COO• ↔ CH3• + CO2 (1d)  
  CH3• + I2 ↔ CH3I + I• (1e)  

(Problem Statement as .pdf file)

2. Suppose that iodopropane reacts to produce iodine according to the apparent reaction (2a), but that the reaction is not elementary. By separately assuming each of the three mechanistic steps proposed in equations (2b) through (2d) to be rate-determining, generate three possible rate expressions for reaction (2).

  2 C3H5I ↔ C6H10 + I2 (2a)  
  C3H5I ↔ C3H5 + I (2b)  
  C3H5I + I ↔ C3H5 + I2 (2c)  
  2 C3H5 ↔ C6H10 (2d)  

(Problem Statement as .pdf file)

3. Suppose that the macroscopically observed reaction (3a) actually occurs according to the mechanism given in reactions (3b) through (3e). Derive a rate expression for reaction (3a) assuming step (3e) to be rate-determining.

  A + B ↔ Y + 3 Z (3a)  
  A + B ↔ I + J (3b)  
  I + B ↔ K + J (3c)  
  K + B ↔ Y + 2 Z (3d)  
  2 J ↔ 2 B + Z (3e)  

(Problem Statement as .pdf file)

4. Phosgene formation, reaction (4a), is non-elementary; it has been proposed to occur via the mechanism consisting of reactions (4b) through (4d). Generate a rate expression for the non-elementary reaction (4a) assuming mechanistic step (4d) to be rate-determining.

  CO + Cl2 → COCl2 (4a)  
  Cl2 ↔ 2 Cl (4b)  
  Cl + Cl2 ↔ Cl3 (4c)  
  CO + Cl3 → COCl2 + Cl (4d)  

(Problem Statement as .pdf file)