CHG 801 Group Assignment II - Apr2024 (2023-2024 Session)
CHG 801 Group Assignment II - Apr2024 (2023-2024 Session)
https://forms.gle/44pn46V4rz177Jj16
6. Groups are free to discuss each question and solution approach with other Groups. However, each group is expected
to carry out the required work and computer calculations independently. COPYING THE REPORTS,
COMPUTER FILES OR RESULTS OF OTHER GROUPS WILL BE SEVERELY PENALISED.
7. It is expected that each group will use available video conference technologies (Zoom, Google Meet, Microsoft
Teams, WebEx, etc. all of which have some no-fee subscription services) for live communications to facilitate
completion of the assignments.
Self and peer assessment input for participation in Teamwork is confidential and should be done using the google form
in this link:
https://forms.gle/s2J39GYgxhLSaZgd6
You will need to complete and submit the google form for the number of members in your group, including the self-
assessment. This form will automatically close to receiving responses by 12.00hrs on Monday, 29 Apr 2024 so be
well guided.
Class Rep/Deputy to collect the Hardcopy of the assignment from each team and deliver them to my office by 11.00hrs
on the submission date Monday, 29 Apr 2024.
1
CHG 801 (Advanced Chemical Engineering Analysis)
GROUP ASSIGNMENT II, Apr 2024 (2023-2024 Session)
Question 1
Consider the following batch chemical system
The time evolution of the system is given according to the following model equations:
Question 2
We wish to simulate the concentrations of species A, B, and C in a constant-volume batch chemical
reactor with isomerization kinetics.
(a) Before proceeding to study this problem numerically, derive an analytical solution that can be
used for checking the global truncation error of different numerical methods
(b) Develop a Scilab program to simulate the system to obtain the concentration of species A, B
and C in the constant volume batch reactor with isomerization. Report state trajectories for the
three concentrations from t= 0 to t=10 for step lengths of 0.0001, 0.001, 0.01, 0.1, 1, and 10
using the Explicit Euler, Implicit Euler and the Runge-Kutta 4th order methods.
(c) Use the analytical solutions to compute the absolute and relative errors in each of your
numerical solutions above at time t= step length and t= 10 for each value of the step length
considered. Plot the local truncation errors versus the value of time step size on a loglog plot to
determine the observed order of accuracy. Comment on your observations.
2
CHG 801 (Advanced Chemical Engineering Analysis)
GROUP ASSIGNMENT II, Apr 2024 (2023-2024 Session)
Question 3.
Note that you do not know all 4 initial conditions, so you will need to guess the missing initial
conditions, and then iteratively improve them until the solution satisfies the other boundary
conditions. This is the shooting method. You need to combine an algebraic equation solver together
with a numerical ODE-IVP solver to tackle this problem.
(a)
analytical solution,
3
CHG 801 (Advanced Chemical Engineering Analysis)
GROUP ASSIGNMENT II, Apr 2024 (2023-2024 Session)
(b)
(c )
Solve this problem using an appropriate numerical ODE solver, and determine plots of T and
dT/dr versus r.
Question 4
(b) What are the qualitative observations for A, B, and C matrices? Justify the difference in the
observed response. Relate the qualitative results to the eigenvalues and eigenvectors of the
three matrices.
(c) Compute the singular values and hence the condition numbers for each of the matrices above.
Comment on your results.
4
CHG 801 (Advanced Chemical Engineering Analysis)
GROUP ASSIGNMENT II, Apr 2024 (2023-2024 Session)
Question 5
Consider a continuous stirred tank reactor (CSTR) with exothermic reaction. The heat generated on
reaction is removed from the system using a cooling jacket. The system is shown below:
(a) Solve the transient nonlinear CSTR problem for inlet temperature 350 K. Initially, at t = 0, the
concentration within the CSTR is 0.1 mol/L, the CSTR temperature is 600 K and cooling jacket
temperature is 500 K. Plot how the three variables change with time. What are the final steady-
state values of the three variables? What is the final time when this was achieved?
(b) At the end of the final time to attain steady-state in (a), the inlet temperature of the CSTR is
changed to 298 K. Determine the dynamic response of the three variables to this step change.
(c) Compare the results you obtained in (a) and (b) and comment.
Question 6.
The model of a bioreactor with Monod kinetics model for the growth of the microorganism is
given by the following:
5
CHG 801 (Advanced Chemical Engineering Analysis)
GROUP ASSIGNMENT II, Apr 2024 (2023-2024 Session)
Where the Monod kinetics model for the growth of the microorganism is given by:
where [S] and [X] are substrate and biomass concentrations, respectively. The rate constant μmax is
the maximum growth rate and KS is the saturation constant. At large substrate concentration, when
[S] ≫ KS, the growth rate is zero-order in substrate concentration; whereas when [S] falls
substantially, the growth rate becomes first-order in substrate concentration.
The rate constants are given as μmax = 0.5, KS = 0.25, Yxs = 0.75, and Yps = 0.65.
(a)
Determine the dynamic response behavior of the bioreactor for feed concentration of Sf = 5g/mL
and dilution rate of D = 0.1 h-1. The bioreactor initially has 5g/mL of the substrate, and inoculant
is added to that initial [X] = 0.02.
(b) Repeat your simulation with KS = 0.005
Question 7
Question 8
6
CHG 801 (Advanced Chemical Engineering Analysis)
GROUP ASSIGNMENT II, Apr 2024 (2023-2024 Session)