Project 2. Nonlinear Model and Dynamic Behavior of a CSTR
Refer to Chapter 3 in the text Chemical Reactor Design and Control by William Luyben. Section 3.1.1
summarizes a nonlinear dynamic model for a CSTR with a cooling jacket.
Section 3.1.2 shows the equations for a linearized model based upon the Taylor-series expansion.
Section 3.1.3 shows the results of various simulations where the effect of conversion on open loop and
closed loop stability is examined using the linearized model.
Section 3.1.4 shows how the dynamic model is used to examine the effect of disturbances in the feed
flowrate, temperature controller setpoint, and overall heat transfer coefficient.
Perform the following analysis.
Summarize the equations that describe the nonlinear model given in section 3.1 .2 for the
following two cases as mentioned after eq. 3.11 in the text.
a. Case 1. Open-loop model equations with cooling provided by a jacket.
b. Case 2. Closed-loop model where a temperature controller is installed that manipulates the
cooling water flow rate to maintain the reactor temperature through a control valve.
Assume that a PI controller is used. This is not clearly stated but close inspection of the
Matlab code provided in Figure 3.8 shows that the gain and integral constants are specified.
Recreate the Matlab code shown in Figure 3.8. The code can be cleaned-up by including
comment lines to explain the various parameters used and their units following the approach
used in various class examples. Also, do not put multiple statements on a single line as used in
Figure 3.8. This was done as a space-saving measure but results in a cluttered code that is
difficult to follow.
Project 2. Nonlinear Model and Dynamic Behavior of a CSTR
Refer to Chapter 3 in the text Chemical Reactor Design and Control by William Luyben. Section 3.1.1
summarizes a nonlinear dynamic model for a CSTR with a cooling jacket.
Section 3.1.2 shows the eguations for a linearized model based upon the Taylor-series expansion.
Section 3.1.3 shows the results of various simulations where the effect of conversion on open loop ano
closed loop stability is examined using the linearized model.
Section 3.1.4 shows how the dynamic model is used to examine the effect of disturbances in the feed
flowrate, temperature controller setpoint, and overall heat transfer coefficient.
Perform the following analysis.
1. Summarize the eguations that describe the nonlinear model given in section 3.1.2 for the
following two cases as mentioned after eq. 3.11 in the text. a. Case 1. Open-loop model equations with cooling provided by a jacket. b. Case 2. Closed-loop model where a temperature controller is installed that manipulates the cooling water flow rate to maintain the reactor temperature through a control valve.
Assume that a Pl controller is used. This is not clearly stated but close inspection of the
Matlab code provided in Figure 3.8 shows that the gain and integral constants are specified.
2. Recreate the Matlab code shown in Figure 3.8. The code can be cleaned-up by including comment lines to explain the various parameters used and their units following the approach used in various class examples. Also, do not put multiple statements on a single line as used in
Figure 3.8. This was done as a space-saving measure but results in a cluttered code that is difficult to follow.