MATHCAD SOLUTIONS TO THE CHEMICAL ENGINEERING PROBLEM SET

Size: px
Start display at page:

Download "MATHCAD SOLUTIONS TO THE CHEMICAL ENGINEERING PROBLEM SET"

Transcription

1 MATHCA SOLUTIONS TO THE CHEMICAL ENGINEERING PROBLEM SET Mathematical Software Session John J. Hwalek, epartment of Chemical Engineering University of Maine, Orono, Me INTROUCTION This document contains Mathcad solutions for a set of chemical engineering problems developed for the Use of Mathematical Software Packages in Chemical Engineering Education Session at the ASEE Chemical Engineering Summer School held in Snowbird, Utah on August 3, 997. The problems chosen are representative of numerical problems that are typically found in most chemical engineering undergraduate courses. Mathcad is a commercial software package developed by MathSoft, Inc. It is widely used by engineers, scientists and mathematicians in universities as well as industry. Mathcad allows for the integration of equations, text and graphics in a WYSIWYG interface. It has built into it a wide variety of numerical routines to solve problems including simultaneous nonlinear equations, systems of ordinary differential equations, numerical integration and differentiation, regression and curve fitting as well as many other powerful features. Complete details of Mathcad's features, system requirements and academic pricing can be found on the MathSoft Web site ( The solutions presented here are available at the Chemical Engineering Mathcad Users' Group Web site ( ftp://ftp.umecheme.maine.edu/mathcad/asee).

2 Page MC- MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem Mathcad uses a structure called a solve block to solve non-linear equations. The solve block starts with a Given statement and ends with a Find which includes the variables to be solved for. Mathcad requires an initial guess of the solution before the start of the solve block. Note that Mathcad allows for dimensional variables with automatic units conversion and the final solution can be expressed in any desired units. The equation to be solved is the van der Waals equation: P a.( V b) R. T V efine the constants to be used in the calculations (units included). R atm. liter.86. mole. K For ammonia: T c K P c.3. atm a 7 R. T. c atm. liter a = 4.97 b 64 P c mole R. T c 8. P c b =.37 liter mole a) Specify T and P: P 56. atm T 45. K Solve for the molar volume using a solve block Initial guess of V using Ideal Gas Law: V R. T P V =.659 liter mole Given Start of Solve Block P a.( V b) R. T Equation to be solved V V Z Find( V) V =.575 liter End of Solve Block mole P. V Z =.87 R. T In the Find statement above, Mathcad solves for the value of the unknown variable but does not change the value of the variable (V). Therefore, the value of the solution of the equation is assigned to the variable (V) so that it can be used in subsequent calculations (e.g., calculation of the compressibility factor (Z).

3 Page MC-3 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING b) Reformulate solution in terms of P r. One powerful feature of Mathcad is the ability to define a function using a solve block. The argument of the function is one of the variables in the equation being solved and the value of the function is the solution of the equation. In this case the molar volume is defined as a function of the reduced pressure. The structure of the solve block is essentially the same as in part a). Initial guess for volume: V.6. liter mole Given V P r P. a r P. c ( V b) R. T V P. r P. c V P r Find( V) Z P r R. T i.. 5 The variable i here is called a range variable and takes on a range of values, in this case,,..., 5. This is similar to an index variable in a counted loop. P r is an array of values specified in the problem statement. P ri 4 V P ri liter. mole Z P ri c) The reduced pressure can be defined as a range variable and the molar volume can then be plotted as a function of reduced pressure. P r., Z P r P r

4 Page MC-4 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem There are two approaches to solving this problem in Mathcad. The first is to simply include all of the equations in a Solve Block and solve for the unknown variables. This simplifies the formulation of the numerical problem because the problem does not need to be rewritten in matrix form. In the second method, the problem is broken up into a problem requiring the solution of 4 simultaneous linear equations followed by a series of simple algebraic equations. First method solving all of the equations in a solve block efined feed rate and mole fractions. F 7 x FX.5 x FS.5 x FT.4 x FB. x X.7 x S.4 x T.54 x B.35 x BX.8 x BS.4 x BT.4 x BB.6 x X.5 x S. x T.54 x B. x BX.4 x BS.65 x BT. x BB. Guess values of flow rates and mole fractions: F B B F B B B x X.5 x S.5 x T.5 x B.5 x BX.5 x BS.5 x BT.5 x BB.5

5 Page MC-5 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Given Component balances over entire system x. FX F x. X x. BX B x. X x. BX B x. FS F x. S x. BS B x. S x. BS B x. FT F x. T x. BT B x. T x. BT B x. FB F x. B x. BB B x. B x. BB B Overall Balances on columns # and #3 B B B Component balances over column # Component balances over column #3 x. X x. X x. BX B x. BX B x. X x. BX B x. S x. S x. BS B x. BS B x. S x. BS B x. T x. T x. BT B x. BT B x. T x. BT B x. B x. B x. BB B x. BB B x. B x. BB B B B B x X x S Find, B,, B,, B, x X, x S, x T, x B, x BX, x BS, x BT, x BB x XT x XB x BX x BS x BT x BB

6 Page MC-6 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Answer = 6.5 = x X =.4 x S =. x T =.5 x B =.5 B = 7.5 B = 6.5 x BX =. x BS =.467 x BT =.47 x BB =.77 = 8.75 B = 7.5 The second method starts with the solution the component balances over the entire process. This yields a system of four linear equations in four unknowns. The problem is formulated in matrix form and is solved by matrix inversion. x X x BX x X x BX x. FX F A x S x T x BS x BT x S x T x BS x BT b x. FS F x. FT F B A. b x B x BB x B x BB x. FB F B The remaining total and component balances yield a series of simple algebraic equations. B x. X x. BX B x X x. S x. BS B x S x. T x. BT B x T x. B x. BB B x B B B x. X x. BX B x BX B x. S x. BS B x BS B x. T x. BT B x BT B x. B x. BB B x BB B Answer = 6.5 = x X =.4 x S =. x T =.49 x B =.74 B = 7.5 B = 6.5 x BX =. x BS =.467 x BT =.47 x BB =.77 = 8.75 B = 7.5

7 Page MC-7 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem 3 There are a variety of ways to solve this problem in Mathcad. To fit a polynomial, the Mathcad function, linfit, can be used to fit any linear combination of arbitrary functions in the form y = a + a *f (x) + a *f (x) an*f n (x). Mathcad gives as the result the vector a, the coefficients of the linear combination. Both the Clausius-Clapeyron and Antoine equations can be rewritten in a form so that linear regression can be used. Otherwise, a non-linear least-squares technique could be applied. a) To fit an n th order polynomial, an vector containing the n+ functions is used in the linfit function. The function also requires the vectors containing the data. To calculate the variance of the error, the Mathcad function var is used. This example shows the calculation for the polynomial that gave the smallest variance. The variance for other polynomials is shown in a table below efine vectors T and P containing the data: efine the vector of functions, F(x), to be fit: F( x) x x x 3 x 4 x 5 Use the last function to count the number of data points, ndata, and the number of terms in the function array. Note that Mathcad starts vectors and matrices with index as the default. The last function actually gives the index of the last term in the vector. ndata c T last( T) i.. ndata n last( F( ) ) linfit( T, P, F) Calculate the errors and then the variance c = n error i P i j = c j. j Results: P Order Variance, var( error) =.9436

8 Page MC-8 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Plot the results for the polynomial fit 8 P i 6 n c. j T j i j = For the Clausius-Clapeyron and Antoine equations the equations can be rearranged into a form so that linear regression can be used. By multiplying by the denominator of the second term on the right hand side and rearranging algebraically, the following equations are obtained: Clausius-Clapeyron: log(p) = A - B/(T+73.5) Antoine: T*log(P) = A*T - C*log(P) + [A*C - B] For the Clausius-Clapeyron equation linear regression can be used by setting y = log(p) and x = /(T+73.5). The slope = -B and the intercept = A. Mathcad has slope and intercept functions for linear regression. For the Antoine equation, least squares is used using a psuedo-inverse calculation. b) Fitting the Clausius-Clapeyron equation. x i 73.5 y i log P i A B intercept( x, y) A = 8.75 slope( x, y) B =.35 3 Calculate the errors and then the variance error i log P i A B 73.5 var( error) =

9 Page MC-9 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Plot the results for the Clausius-Clapeyron equation P i A B c) Fitting the Antoine equation efine the matrix M with first column, second column -log(p i ) and third column filled with 's. M i, M i, log P i M i, efine the vector b with columns *log(p i ). b i T. i log P i Solve for the coefficients using a psuedo-inverse calculation. K is defined as the combination A*C-B. A and C are found directly and B from the definition of K. A C K M T. M. M T. b B A. C K Results: A = B = C = Calculate the errors and then the variance error i log P i A B C var( error) =.6 4 Plot the results for the Antoine equation P i A B T C i

10 Page MC- MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem 4 This problem can be solved directly using a Mathcad Solve Block. The Solve Block includes the equilibrium equations as well as the equations describing the stoichiometry. An initial guess must be made for the concentrations. Initial guesses will be used as given. Given initial concentrations and equilibrium constants: C A.5 C B.5 K C.6 K C.63 K C3 5 a) First set of initial guesses: C C X C C Z C C A C A C B C B C C C A C Y Given K. C C. A C B C. C C K. C C. B C C C. X C Y K. C3 C. A C X C Z C A C A C C Z C B C B C C Y C C C C Y C Y C X C Z Find C A, C B, C C, C, C X, C Y, C Z = b) Second set of initial guesses: C C X C C Z C Given K. C C. A C B C. C C K. C C. B C C C. X C Y K. C3 C. A C X C Z C A C A C C Z C B C B C C Y C C C C Y C Y C X C Z Find C A, C B, C C, C, C X, C Y, C Z =

11 Page MC- MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING c) Third set of initial guesses: C C X C C Z C Given K. C C. A C B C. C C K. C C. B C C C. X C Y K. C3 C. A C X C Z C A C A C C Z C B C B C C Y C C C C Y C Y C X C Z Find C A, C B, C C, C, C X, C Y, C Z = Mathcad gives the same results for all sets of starting values.

12 Page MC- MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem 5 A Mathcad Solve Block will be used to solve the force balance for the terminal velocity, v t. The drag coefficient can be defined using a Mathcad if function. The first argument in the if function is a conditional. The second argument is an expression that defines the value of the function if the conditional is true The third argument is an expression that defines the value of the function if the conditional is false. In this case nested if functions are used for the three cases. efine the drag coefficient, C, based on the value of the Reynolds number. 4 4 C ( Re) if Re<.,, if Re<,..4. Re.7, if Re< 35,.44,.9 Re Re 8. 4 Re a) efine the physical properties and dimensions of the system Particle diameter and density p m ρ p 8. kg Fluid viscosity and density µ kg ρ kg m. sec m 3 m 3 efine the Reynolds number as a function of the terminal velocity: Re v t. p ρ. v t µ Guess a starting value of the terminal velocity: Given v t. m sec v t 4. g. ρ p ρ. p 3. C Re v. t ρ v t Find v t Answer: v t =.6 m Re v t = sec Note that units have been included for all of the variables. The answer can be expressed in any set of units desired. Some examples are given below. v t =.5 ft v t =.35 mi v t = 5.78 mm v t = in sec hr sec min

13 Page MC-3 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING b) Mathcad has the gravitational acceleration predefined. For this case, g is redefined as 3g. g 3. g Guess: v t. m sec Given v t 4. g. ρ p ρ. p 3. C Re v. t ρ v t Find v t Answer: v t =.6 m Re v t = sec

14 Page MC-4 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem 6 Mathcad has built-in a variety of differential equation solvers. In this case, an adaptive Runge-Kutta method will be used since the solution varies slowly with time and all of the functions vary on the same time scale (i.e., they are not stiff). System physical constants and properties kg min kj C Mass of oil in each tank: M. kg Oil mass flow rate: W Temperature of entering oil: T Steam temperature: T steam. kg Oil heat capacity: C p. kj min kg. C. C 5. kj C Heat transfer coefficient: UA. min. C Calculate the steady state temperature by setting derivatives to zero and solving remaining equations using a Mathcad Solve Block. Initial guess for temperatures: Tss Tss T3ss 3 Given W. C. p T Tss UA. T steam Tss M. C p Tss Tss T3ss W. C. p ( Tss Tss) UA. T steam Tss M. C p W. C. p ( Tss T3ss) UA. T steam T3ss Find( Tss, Tss, T3ss) M. C p Steady state temperatures: Tss = 3.95 C Tss = C T3ss = 5.37 C

15 Page MC-5 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING For the solution of multiple OEs Mathcad requires that the functions of the right hand side be defined in a vector of functions. The initial conditions are assigned to the vector variable to be solved for. W. C. p T T UA. T steam T Initial conditions:t M. C p Function vector: ( t, T) W. C. p T T UA. T steam T M. C p W. C. p T T 3 UA. T steam T 3 M. C p Set initial time, final time and size of time step in minutes. Calculate number of points calculated. t t final t npoints Solve the differential equations using the function Rkadapt. Z Rkadapt T,, t final, npoints, t final t The solution is stored in an array. The first column represents the time at each step. The remaining columns represent the solution vectors. Assign columns of the solution array to vectors for clarity n.. npoints time n Z n, T n Z n, T n Z n, 3 T3 n Z n, 4 6 t %. T3ss 5 T n T n 4 T3 n time n 99% of steady state value: 99.%. T3ss = 5.84 Calculate value at 64 minutes: T3 64 From the graph, T3 reaches 99% of steady state at approximately 64 minutes t = 5.777

16 Page MC-6 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem 7 The solution to this problem will use Mathcad's ability to solve two point boundary value problems. The solution method has two parts. In the first part, Mathcad estimates the missing boundary conditions at the first point. These estimated values are then used in the standard OE solvers to find the solution between the two boindary points. Check the Mathcad help files for more details on using this method. Assign values to the pysical properties and dimensions for the problem iffusivity AB.. 9 Reaction rate constant k 3 Initial concnetration: C A. Slab depth: L 3 Set position of first and second point and step size: z z L z L Mathcad uses the load and score functions in estimating the missing initial conditions Initial guess for vector of unknown initial conditions: v Initial conditions (including guess vector): load( z, v) C A v Vector of functions representing the right hand side of the differential equations: C ( z, C) k. C AB Score function is a measure of the difference between the computed and given values at the end point. score( z, C) C Function sbval calculates the missing initial conditions: C sbval( v,, L,, load, score) C 3.9 Now solve the differential equation using the estimated value of the inital conditions. C C A z z end L npoints Y Rkadapt C, z, z end, npoints, L z

17 Page MC-7 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Assign columns of the solution array to vectors for clarity n.. npoints z n Y n, C An Y n, dc An Y n, Verify boundary value at endpoint (dc A /dz = ) dc Anpoints = Close enough! Plot solution and compare with analytical solution..9.8 C An cosh L. k. AB C A. k cosh L. AB z n L z n Numerical solution matches analytical solution very closely.

18 Page MC-8 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem 8 This problem requires the simultaneous solution of a nonlinear equation (bubble point vapor composition) and an ordinary differential equation (unsteady state material balance). The ability to define a function using a Solve Block makes Mathcad a powerful tool in solving this problem. The differential equation that describes the unsteady state material balance includes the k-value of component, k. k depends implicitly on the mole fraction of component, x. A solve block will be used to define k as a function of x. The first step in doing this is to write the equilibrium temperature, T eq, as a function of x. The vapor mole fraction can then be defined as a function of x assuming the liquid behaves as an ideal solution and the vapor as an ideal gas. k can then be defined as the ratio y /x. Coefficients for Antoine equation mole mmhg atm 76 C K Benzene: A B.33. C C.79. C Toluene: A B C C C Antoine equation for vapor pressure P ( T) B A T C. mmhg P ( T) B A T C. mmhg efine the equilibrium temperature using a solve block Set pressure to given value: P.. atm Guess temperature for solve block T 9. C Given x. P ( T) x. P ( T) P Teq x Find( T) x. P Teq x efine vapor mole fraction assuming ideal gas: y x P efinition of k-value: k x y x x

19 Page MC-9 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Now solve the unsteady state material balance equation using the adaptive Runge-Kutta method Initial condition: L. mole efine the function on the right hand side of the differential equation: x, L L x. k x Set initial and final values x i.4 x f.8 x. npoints x f x i x Solve the differential equation: Z Rkadapt L, x i, x f, npoints, i.. npoints L i Z i, x i Z i, Initial values: L = Teq x i = C y x i =.3 k x i =.533 Final conditions:l npoints = 4.4 Teq x f = 8.57 C y x f =.69 k x f =.786 Plot of mass of liquid remaining 8 6 L i x i

20 Page MC- MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem 9 This problem involves the solution of 3 simultaneous OEs and uses the adaptive Runge-Kutta Method built into Mathcad. efine auxiliary units: J joule dm m R J mole. K Physical properties and other parameters as given in the problem statement Heat capacities: C. PA 4. Heat of reaction: H. R 4 Arrhenius constant at 45 K: J mole. K J mole k C. PB 8. J mole. K Activation energy: E. A 48 dm 6 kg. min. mole J mole. K Equilibrium constant at 45 K: K. C45 5 dm3 mole Heat transfer coefficient: UA.8. J kg. min. K Coolant temperature: T a. 5 K Initial flow rate, concentration and pressure: F. A 5. mole min Initial temperature and gas mole fraction of A: T. 45 K C. A.7 mole P. atm dm 3 y A. Constant used in calculating pressure drop: α.5. kg E Kinetic rate expression: k( T ) k. A 45 exp. R T T H Equilibrium expression: K C ( T ) K. R C45 exp. R T T Concentrations expressed as a function of conversion, vapor mole fraction and temperature C A ( X, y, T ). X C.. A.5. X y T T C C ( X, y, T )..5. X C.. A.5. X y T T

21 Page MC- MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Reaction rate expressed as a function of conversion, vapor mole fraction and temperature r A ( X, y, T ) k( T). C A ( X, y, T) C C ( X, y, T) K C ( T) Mathcad requires the unknown variables to be expressed as a vector. We will define the variables as follows: X = x, y = x and T = x Express the right hand side of the three differential equations as a vector of functions r A x, x, x. T ( W, x) F A.5. x x. α.. T. x T UA. T. a x T. r A x, x, x. T H R F.. A C PA T Initial conditions: x Initial and final weight of catalyst: W W f W. npoints Solve the differential equations: Z Rkadapt x, W, W f, npoints, W f W W Assign columns of the solution array to vectors for clarity i.. npoints W i Z i, X i Z i, y i Z i, T. i Z i, 3 T

22 Page MC- MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING a) Plot the results.5 X i y i y i T i T i /(K) X i. K W i b) The "knee" in the curve represents the acceleration in reaction rate due to the rapid increase in temperature for the exothermic reaction. c) Evaluate the concentration profiles using the calculated values of conversion, vapor mole fraction and temperature.3.5 C A X, y, i i mole dm 3 C C X, y, i i mole dm CA W i

23 Page MC-3 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Mathcad Solution to Problem The solutions to this problem make use of the differential equation solver built into Mathcad efine physical properties of the system as given in the problem statement. ρvc p 4 WC p 5 Inlet temperature: s 6 Set point temperature: T r 8 Tank dead time τ d Thermocouple time constant: τ m 5 Controller gain: K C Controller integral time: τ I Calculate steady state heat input: q s. WC p T r s K efine the heat input calculated by the controller: q T m, e q. C s K C T r T. m e τ I Mathcad requires the unknown variables to be expressed as a vector. We will define the variables as follows: T = x, T = x, Tm = x, and errsum = x 3 a) Open Loop Performance The step change in inlet temperature is represented in Mathcad by defining the inlet temperature as a function of time using an if function. Ti( t) if t<, s, s For open loop performance, set the controller gain to zero. K c efine the vector of functions representing the right hand side of the OEs WC. p Ti( t) x q x, x 3 ρvc p ( t, x) τ d x x. WC. p Ti( t) x q x, x 3. ρvc p τ d x x τ m T r x

24 Page MC-4 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Initial conditions: T r Initial time: t x T r T r Final time: t f 6 Time step: t. t f t npoints i.. npoints t Solve the system of OEs using the adaptive Runge-Kutta method Z Rkadapt x, t, t f, npoints, Assign columns of the solution array to vectors for clarity t i Z i, Z i, T i Z i, T mi Z i, 3 errsum i Z i, T i T mi t i

25 Page MC-5 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING b) Closed loop performance Controller gain: Controller integral time: K K C 5 τ I q T m, e q. C s K C T r T. m e τ I efine the vector of functions representing the right hand side of the OEs WC. p Ti( t) x q x, x 3 ρvc p ( t, x) τ d x x. WC. p Ti( t) x q x, x 3. ρvc p τ d x x τ m T r x Initial conditions: T r Initial time: t T Final time: t f r x T Time step: t. r t f t npoints i.. npoints t Solve the system of OEs using the adaptive Runge-Kutta method Z Rkadapt x, t, t f, npoints, Assign columns of the solution array to vectors for clarity t i Z i, Z i, T i Z i, T mi Z i, 3 errsum i Z i, 4 85 T i T mi 8 75 T r t i

26 Page MC-6 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING c) Closed loop performance - increasing K C to 5 Controller gain: Controller integral time: K K C 5 τ I q T m, e q. C s K C T r T. m e τ I efine the vector of functions representing the right hand side of the OEs WC. p Ti( t) x q x, x 3 ρvc p ( t, x) τ d x x. WC. p Ti( t) x q x, x 3. ρvc p τ d x x τ m T r x Initial conditions: T r Initial time: t T Final time: t f r x T Time step: t. r t f t npoints i.. npoints t Solve the system of OEs using the adaptive Runge-Kutta method Z Rkadapt x, t, t f, npoints, Assign columns of the solution array to vectors for clarity t i Z i, Z i, T i Z i, T mi Z i, 3 errsum i Z i, 4 T i T mi 8 T r t i

27 Page MC-7 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING d) Closed loop performance - Proportional only controller Controller gain: Controller integral time: K C 5 τ I q T m, e q. s K C T r T m efine the vector of functions representing the right hand side of the OEs WC. p Ti( t) x q x, x 3 ρvc p ( t, x) τ d x x. WC. p Ti( t) x q x, x 3. ρvc p τ d x x τ m T r x Initial conditions: T r Initial time: t T Final time: t f 6 r x T Time step: t. r t f t npoints i.. npoints t Solve the system of OEs using the adaptive Runge-Kutta method Z Rkadapt x, t, t f, npoints, Assign columns of the solution array to vectors for clarity t i Z i, Z i, T i Z i, T mi Z i, 3 errsum i Z i, T i T mi 75 T r t i

28 Page MC-8 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING e) Closed loop performance - Heater output limited Inlet temperature: s 6 Initial set point temperature: T r 8 Tank dead time τ d Thermocouple time constant: τ m 5 Calculate steady state heat input: q s. WC p T r s K C 5 τ I efine the step increase in set point at time using Mathcad if function. Ti( t) s T r ( t) if t<, T r, T r efine the limiting behavior of the heater using nested Mathcad if functions. K q T m, e, t q. C s K C T r ( t) T. m e τ I q T m, e, t if q T m, e, t <,, if q T m, e, t >.6. q s,.6. q s, q T m, e, t efine the vector of functions representing the right hand side of the OEs WC. p s x q x, x 3, t ρvc p ( t, x) τ d x x. WC. p s x q x, x 3, t. ρvc p τ d x x τ m T r ( t) x Initial conditions: T r Initial time: t T Final time: t f r x T Time step: t. r t f t npoints i.. npoints t

29 Page MC-9 MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING Solve the system of OEs using the fixed interval Runge-Kutta method. The adaptive method was too slow! Z rkfixed x, t, t f, npoints, Assign columns of the solution array to vectors for clarity t i Z i, Z i, T i Z i, T mi Z i, 3 errsum i Z i, 4 95 T i 9 T mi T r t i t i Heater behavior with and without limits q T mi, errsum, t i i q T mi, errsum i, t i..6 q s t i

A COLLECTION OF TEN NUMERICAL PROBLEMS IN CHEMICAL ENGINEERING SOLVED BY VARIOUS MATHEMATICAL SOFTWARE PACKAGES

A COLLECTION OF TEN NUMERICAL PROBLEMS IN CHEMICAL ENGINEERING SOLVED BY VARIOUS MATHEMATICAL SOFTWARE PACKAGES IN CHEMICAL ENGINEERING SOLVED BY VARIOUS MATHEMATICAL SOFTWARE PACKAGES Michael B. Cutlip, Department of Chemical Engineering, Box U-222, University of Connecticut, Storrs, CT 06269-3222 (mcutlip@uconnvm.uconn.edu)

More information

Application of Mathematical Software Packages in Chemical Engineering Education DEMONSTRATION PROBLEMS

Application of Mathematical Software Packages in Chemical Engineering Education DEMONSTRATION PROBLEMS Application of Mathematical Software Packages in Chemical Engineering Education DEMONSTRATION PROBLEMS Sessions 16 and 116 ASEE Chemical Engineering Division Summer School University of Colorado - Boulder

More information

POLYMATH SOLUTIONS TO THE CHEMICAL ENGINEERING DEMONSTRATION PROBLEM SET

POLYMATH SOLUTIONS TO THE CHEMICAL ENGINEERING DEMONSTRATION PROBLEM SET Sessions 16 and 116 POLYMATH SOLUTIONS TO THE CHEMICAL ENGINEERING DEMONSTRATION PROBLEM SET Mathematical Software - Sessions 16 and 116* Michael B. Cutlip, Department of Chemical Engineering, Box U-3222,

More information

Polymath Examples: Nonlinear Algebraic Equation and Regression Problems

Polymath Examples: Nonlinear Algebraic Equation and Regression Problems Polymath Examples: Nonlinear Algebraic Equation and Regression Problems Problem Flash evaporation of an ideal multicomponent mixture Concept Calculation of bubble point and dew point temperatures and associated

More information

Chemical Reaction Engineering

Chemical Reaction Engineering Lecture 21 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they take place. Web Lecture 21 Class Lecture

More information

Chemical Reaction Engineering

Chemical Reaction Engineering Lecture 19 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they take place. oday s lecture Gas Phase

More information

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process Development of Dynamic Models Illustrative Example: A Blending Process An unsteady-state mass balance for the blending system: rate of accumulation rate of rate of = of mass in the tank mass in mass out

More information

Lecture 4. Mole balance: calculation of membrane reactors and unsteady state in tank reactors. Analysis of rate data

Lecture 4. Mole balance: calculation of membrane reactors and unsteady state in tank reactors. Analysis of rate data Lecture 4 Mole balance: calculation of membrane reactors and unsteady state in tank reactors. nalysis of rate data Mole alance in terms of Concentration and Molar Flow Rates Working in terms of number

More information

( ) ( = ) = ( ) ( ) ( )

( ) ( = ) = ( ) ( ) ( ) ( ) Vρ C st s T t 0 wc Ti s T s Q s (8) K T ( s) Q ( s) + Ti ( s) (0) τs+ τs+ V ρ K and τ wc w T (s)g (s)q (s) + G (s)t(s) i G and G are transfer functions and independent of the inputs, Q and T i. Note

More information

CHE 404 Chemical Reaction Engineering. Chapter 8 Steady-State Nonisothermal Reactor Design

CHE 404 Chemical Reaction Engineering. Chapter 8 Steady-State Nonisothermal Reactor Design Textbook: Elements of Chemical Reaction Engineering, 4 th Edition 1 CHE 404 Chemical Reaction Engineering Chapter 8 Steady-State Nonisothermal Reactor Design Contents 2 PART 1. Steady-State Energy Balance

More information

Modeling and Experimentation: Compound Pendulum

Modeling and Experimentation: Compound Pendulum Modeling and Experimentation: Compound Pendulum Prof. R.G. Longoria Department of Mechanical Engineering The University of Texas at Austin Fall 2014 Overview This lab focuses on developing a mathematical

More information

Teaching Assistant: Tracy Bucholz CPE office hours: M, W, F 8:30-9:30am

Teaching Assistant: Tracy Bucholz CPE office hours: M, W, F 8:30-9:30am ChE 317: INTRODUCTION TO CHEMICAL ENGINEERING ANALYSIS T. Th 8-9:30 CPE 2.218 Personnel Contact Information Course Instructor: Prof. Lynn Loo lloo@che.utexas.edu CPE 4.422 471-6300 office hours: T, Th

More information

Basic Thermodynamics Module 1

Basic Thermodynamics Module 1 Basic Thermodynamics Module 1 Lecture 9: Thermodynamic Properties of Fluids Thermodynamic Properties of fluids Most useful properties: Properties like pressure, volume and temperature which can be measured

More information

Application of Mathematical Software Packages in Chemical Engineering Education ASSIGNMENT PROBLEMS

Application of Mathematical Software Packages in Chemical Engineering Education ASSIGNMENT PROBLEMS Application of Mathematical Software Packages in Chemical Engineering Education ASSIGNMENT PROBLEMS Sessions 16 and 116 ASEE Chemical Engineering Division Summer School University of Colorado - Boulder

More information

Gases. Properties of Gases Kinetic Molecular Theory of Gases Pressure Boyle s and Charles Law The Ideal Gas Law Gas reactions Partial pressures.

Gases. Properties of Gases Kinetic Molecular Theory of Gases Pressure Boyle s and Charles Law The Ideal Gas Law Gas reactions Partial pressures. Gases Properties of Gases Kinetic Molecular Theory of Gases Pressure Boyle s and Charles Law The Ideal Gas Law Gas reactions Partial pressures Gases Properties of Gases All elements will form a gas at

More information

Pure Component Equations

Pure Component Equations Pure Component Equations Fitting of Pure Component Equations DDBSP - Dortmund Data Bank Software Package DDBST Software & Separation Technology GmbH Marie-Curie-Straße 10 D-26129 Oldenburg Tel.: +49 (0)

More information

Example 8: CSTR with Multiple Solutions

Example 8: CSTR with Multiple Solutions Example 8: CSTR with Multiple Solutions This model studies the multiple steady-states of exothermic reactions. The example is from Parulekar (27) which in turn was modified from one by Fogler (1999). The

More information

Theoretical Models of Chemical Processes

Theoretical Models of Chemical Processes Theoretical Models of Chemical Processes Dr. M. A. A. Shoukat Choudhury 1 Rationale for Dynamic Models 1. Improve understanding of the process 2. Train Plant operating personnel 3. Develop control strategy

More information

Solving Equations and Optimizing Functions

Solving Equations and Optimizing Functions Solving Equations and Optimizing Functions At the end of this lecture, you will be able to: solve for the roots of a polynomial using polyroots. obtain approximate solutions to single equations from tracing

More information

Lecture Notes 2: Physical Equilibria Phase Diagrams

Lecture Notes 2: Physical Equilibria Phase Diagrams Lecture Notes 2: Physical Equilibria Phase Diagrams There are number of graphical means to help to understand the relationships between the different phases of a particular substance. The first thing we

More information

Chemical Engineering 140. Chemical Process Analysis C.J. Radke Tentative Schedule Fall 2013

Chemical Engineering 140. Chemical Process Analysis C.J. Radke Tentative Schedule Fall 2013 Chemical Process Analysis C.J. Radke Tentative Schedule Fall 2013 Week 0 *8/30 1. Definition of Chemical Engineering: flow sheet, reactor trains and separation processes, raw materials, power production

More information

Reactor Design within Excel Enabled by Rigorous Physical Properties and an Advanced Numerical Computation Package

Reactor Design within Excel Enabled by Rigorous Physical Properties and an Advanced Numerical Computation Package Reactor Design within Excel Enabled by Rigorous Physical Properties and an Advanced Numerical Computation Package Mordechai Shacham Department of Chemical Engineering Ben Gurion University of the Negev

More information

Getting started with BatchReactor Example : Simulation of the Chlorotoluene chlorination

Getting started with BatchReactor Example : Simulation of the Chlorotoluene chlorination Getting started with BatchReactor Example : Simulation of the Chlorotoluene chlorination 2011 ProSim S.A. All rights reserved. Introduction This document presents the different steps to follow in order

More information

Non-Newtonian fluids is the fluids in which shear stress is not directly proportional to deformation rate, such as toothpaste,

Non-Newtonian fluids is the fluids in which shear stress is not directly proportional to deformation rate, such as toothpaste, CHAPTER1: Basic Definitions, Zeroth, First, and Second Laws of Thermodynamics 1.1. Definitions What does thermodynamic mean? It is a Greeks word which means a motion of the heat. Water is a liquid substance

More information

Chapter 2: The Physical Properties of Pure Compounds

Chapter 2: The Physical Properties of Pure Compounds Chapter 2: The Physical Properties of Pure Compounds 2-10. The boiler is an important unit operation in the Rankine cycle. This problem further explores the phenomenon of boiling. A. When you are heating

More information

Laplace Transforms Chapter 3

Laplace Transforms Chapter 3 Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first. Laplace transforms play a key role in important

More information

Historical Perspective on Numerical Problem Solving

Historical Perspective on Numerical Problem Solving Historical Perspective on Numerical Problem Solving Mordechai Shacham Department of Chemical Engineering Ben Gurion University of the Negev Beer-Sheva, Israel Michael B. Cutlip Department of Chemical Engineering

More information

CHE-201. I n t r o d u c t i o n t o Chemical E n g i n e e r i n g. I N S T R U CTOR: D r. N a b e e l S a l i m A b o - Ghander.

CHE-201. I n t r o d u c t i o n t o Chemical E n g i n e e r i n g. I N S T R U CTOR: D r. N a b e e l S a l i m A b o - Ghander. I n t r o d u c t i o n t o Chemical E n g i n e e r i n g CHE-201 I N S T R U CTOR: D r. N a b e e l S a l i m A b o - Ghander C h a p t e r 3 Processes and Process Variables Introduction What is a process?

More information

Mathematical Review Problems

Mathematical Review Problems Fall 6 Louis Scuiero Mathematical Review Problems I. Polynomial Equations an Graphs (Barrante--Chap. ). First egree equation an graph y f() x mx b where m is the slope of the line an b is the line's intercept

More information

CHAPTER 3 : MATHEMATICAL MODELLING PRINCIPLES

CHAPTER 3 : MATHEMATICAL MODELLING PRINCIPLES CHAPTER 3 : MATHEMATICAL MODELLING PRINCIPLES When I complete this chapter, I want to be able to do the following. Formulate dynamic models based on fundamental balances Solve simple first-order linear

More information

Stoichiometric Reactor Module

Stoichiometric Reactor Module Reactor Analysis Types of Reactors Stoichiometric Reactor Module Stoichiometric Reactors (1) Stoichiometric Reactors (2) Stoichiometric Reactors (3) Equilibrium Reactors Gibbs Reactor RGibbs Module Equilibrium

More information

8.6 Drag Forces in Fluids

8.6 Drag Forces in Fluids 86 Drag Forces in Fluids When a solid object moves through a fluid it will experience a resistive force, called the drag force, opposing its motion The fluid may be a liquid or a gas This force is a very

More information

Courtesy of Marc De Graef. Used with permission.

Courtesy of Marc De Graef. Used with permission. Courtesy of Marc De Graef. Used with permission. 3.01 PS 5 3.01 Issued: 10.31.04 Fall 005 Due: 10..04 1. Electrochemistry. a. What voltage is measured across the electrodes of a Zn/Cu Daniell galvanic

More information

To increase the concentration of product formed in a PFR, what should we do?

To increase the concentration of product formed in a PFR, what should we do? To produce more moles of product per time in a flow reactor system, what can we do? a) Use less catalyst b) Make the reactor bigger c) Make the flow rate through the reactor smaller To increase the concentration

More information

Isentropic Efficiency in Engineering Thermodynamics

Isentropic Efficiency in Engineering Thermodynamics June 21, 2010 Isentropic Efficiency in Engineering Thermodynamics Introduction This article is a summary of selected parts of chapters 4, 5 and 6 in the textbook by Moran and Shapiro (2008. The intent

More information

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 1 / 10 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS Pseudo-Time Integration 1 / 10 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 2 / 10 Outline 1

More information

4.5 COMPLEX CHEMICAL EQUILIBRIUM BY GIBBS ENERGY MINIMIZATION

4.5 COMPLEX CHEMICAL EQUILIBRIUM BY GIBBS ENERGY MINIMIZATION 4.5 COMPLEX CHEMICAL EQUILIBRIUM BY GIBBS ENERGY MINIMIZATION 445 4.5 COMPLEX CHEMICAL EQUILIBRIUM BY GIBBS ENERGY MINIMIZATION 4.5.1 Concepts Demonstrated Formulation of a chemical equilibrium problem

More information

AspenTech: VAPOR PRESSURES

AspenTech: VAPOR PRESSURES AspenTech: VAPOR PRESSURES Technical Memo No. XX-1 Subject: Vapor pressure interpolation error analysis To: Ms. Sam K. Safobeen Submitted by: Student 2 Date: May 11, 2010 Summary: I have compiled vapor

More information

CE 329, Fall 2015 Second Mid-Term Exam

CE 329, Fall 2015 Second Mid-Term Exam CE 39, Fall 15 Second Mid-erm Exam You may only use pencils, pens and erasers while taking this exam. You may NO use a calculator. You may not leave the room for any reason if you do, you must first turn

More information

Analysis of Numerical and Exact solutions of certain SIR and SIS Epidemic models

Analysis of Numerical and Exact solutions of certain SIR and SIS Epidemic models Journal of Mathematical Modelling and Application 2011, Vol. 1, No. 4, 51-56 ISSN: 2178-2423 Analysis of Numerical and Exact solutions of certain SIR and SIS Epidemic models S O Maliki Department of Industrial

More information

Web Solved Problems Web Example SP-8.1 Hydrodealkylation of Mesitylene in a PFR CH 3 H 2. m-xylene can also undergo hydrodealkylation to form toluene:

Web Solved Problems Web Example SP-8.1 Hydrodealkylation of Mesitylene in a PFR CH 3 H 2. m-xylene can also undergo hydrodealkylation to form toluene: Chapter 8 Multiple Reactions W8-1 Web Solved Problems Web Example SP-8.1 Hydrodealkylation of Mesitylene in a PFR The production of m-xylene by the hydrodealkylation of mesitylene over a Houdry Detrol

More information

MODULE 5: DISTILLATION

MODULE 5: DISTILLATION MODULE 5: DISTILLATION LECTURE NO. 5 Determination of the stripping section operating line (SOL): The stripping section operating line (SOL) can be obtained from the ROL and q- line without doing any material

More information

Multiple Choice Identify the letter of the choice that best completes the statement or answers the question.

Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. Chem 102--Exam #2 Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. 1. When water is measured in a plastic graduated cylinder, a reverse meniscus

More information

ChE 344 Winter 2011 Mid Term Exam I + Solution. Closed Book, Web, and Notes

ChE 344 Winter 2011 Mid Term Exam I + Solution. Closed Book, Web, and Notes ChE 344 Winter 011 Mid Term Exam I + Thursday, February 17, 011 Closed Book, Web, and Notes Name Honor Code (sign at the end of exam) 1) / 5 pts ) / 5 pts 3) / 5 pts 4) / 15 pts 5) / 5 pts 6) / 5 pts 7)

More information

Midterm II. ChE 142 April 11, (Closed Book and notes, two 8.5 x11 sheet of notes is allowed) Printed Name

Midterm II. ChE 142 April 11, (Closed Book and notes, two 8.5 x11 sheet of notes is allowed) Printed Name ChE 142 pril 11, 25 Midterm II (Closed Book and notes, two 8.5 x11 sheet of notes is allowed) Printed Name KEY By signing this sheet, you agree to adhere to the U.C. Berkeley Honor Code Signed Name_ KEY

More information

Part I.

Part I. Part I bblee@unimp . Introduction to Mass Transfer and Diffusion 2. Molecular Diffusion in Gasses 3. Molecular Diffusion in Liquids Part I 4. Molecular Diffusion in Biological Solutions and Gels 5. Molecular

More information

Three-Tank Experiment

Three-Tank Experiment Three-Tank Experiment Overview The three-tank experiment focuses on application of the mechanical balance equation to a transient flow. Three tanks are interconnected by Schedule 40 pipes of nominal diameter

More information

Business. Final Exam Review. Competencies. Schedule Today. Most missed on Exam 3. Review Exam #3

Business. Final Exam Review. Competencies. Schedule Today. Most missed on Exam 3. Review Exam #3 Business Final Exam Review Online course evaluation (19/32 = 59%) Counts as a homework assignment (by Thurs) Professional program application Past due! Case study due today by 5 pm Leadership evaluation

More information

Temperature C. Heat Added (Joules)

Temperature C. Heat Added (Joules) Now let s apply the heat stuff to real-world stuff like phase changes and the energy or cost it takes to carry it out. A heating curve...a plot of temperature of a substance vs heat added to a substance.

More information

Chapter 12 PROPERTY RELATIONS. Department of Mechanical Engineering

Chapter 12 PROPERTY RELATIONS. Department of Mechanical Engineering Chapter 12 THERMODYNAMIC PROPERTY RELATIONS Dr Ali Jawarneh Department of Mechanical Engineering Hashemite University it Objectives Develop fundamental relations between commonly encountered thermodynamic

More information

PETE 310 Lectures # 36 to 37

PETE 310 Lectures # 36 to 37 PETE 310 Lectures # 36 to 37 Cubic Equations of State Last Lectures Instructional Objectives Know the data needed in the EOS to evaluate fluid properties Know how to use the EOS for single and for multicomponent

More information

Solution. It is evaluating the definite integral r 1 + r 4 dr. where you can replace r by any other variable.

Solution. It is evaluating the definite integral r 1 + r 4 dr. where you can replace r by any other variable. Solutions of Sample Problems for First In-Class Exam Math 246, Fall 202, Professor David Levermore () (a) Give the integral being evaluated by the following MATLAB command. int( x/(+xˆ4), x,0,inf) Solution.

More information

Excel for Scientists and Engineers Numerical Method s. E. Joseph Billo

Excel for Scientists and Engineers Numerical Method s. E. Joseph Billo Excel for Scientists and Engineers Numerical Method s E. Joseph Billo Detailed Table of Contents Preface Acknowledgments About the Author Chapter 1 Introducing Visual Basic for Applications 1 Chapter

More information

Use of Differential Equations In Modeling and Simulation of CSTR

Use of Differential Equations In Modeling and Simulation of CSTR Use of Differential Equations In Modeling and Simulation of CSTR JIRI VOJTESEK, PETR DOSTAL Department of Process Control, Faculty of Applied Informatics Tomas Bata University in Zlin nám. T. G. Masaryka

More information

Colligative Properties of Solutions

Colligative Properties of Solutions CHAPTER 16. Colligative Properties of Solutions 16-1. The number of moles of KMnO 4 (aq) is ( ) 1 mol KMnO4 moles KMnO 4 (5.25 g KMnO 4 ) 0.0332 mol 158.04 g KMnO 4 molality m 0.0332 mol 0.250 kg 0.133

More information

10.37 Exam 2 25 April, points. = 10 nm. The association rate constant

10.37 Exam 2 25 April, points. = 10 nm. The association rate constant Problem 1: 35 points 10.37 Exam 2 25 April, 2007 100 points A protein and ligand bind reversibly with = 10 nm. The association rate constant k on = 2x10 4 M 1 s -1. The two species are mixed at an initial

More information

(second-order kinetics)

(second-order kinetics) CHEM*130 (F 01) REVIEW QUESTIONS FOR FINAL EXAM PAGE - 1 PART A QUESTION 1 Given: Reaction studied: NO 2 (g) NO(g) + O(g) Arrhenius equation: k 2.6 10 12 e! 8900 T L mol!1 s!1 (a) E a k A e! E a R T where

More information

Solution. Your sketch should show both x and y axes marked from 5 to 5 and circles of radius 1, 3, and 5 centered at the origin.

Solution. Your sketch should show both x and y axes marked from 5 to 5 and circles of radius 1, 3, and 5 centered at the origin. Solutions of the Sample Problems for the First In-Class Exam Math 246, Fall 208, Professor David Levermore () (a) Sketch the graph that would be produced by the following Matlab command. fplot(@(t) 2/t,

More information

Physical transformations of pure substances Boiling, freezing, and the conversion of graphite to diamond examples of phase transitions changes of

Physical transformations of pure substances Boiling, freezing, and the conversion of graphite to diamond examples of phase transitions changes of Physical transformations of pure substances Boiling, freezing, and the conversion of graphite to diamond examples of phase transitions changes of phase without change of chemical composition. In this chapter

More information

Chemical Kinetics and Reaction Engineering

Chemical Kinetics and Reaction Engineering Chemical Kinetics and Reaction Engineering MIDTERM EXAMINATION II Friday, April 9, 2010 The exam is 100 points total and 20% of the course grade. Please read through the questions carefully before giving

More information

Thermodynamic and Stochiometric Principles in Materials Balance

Thermodynamic and Stochiometric Principles in Materials Balance Thermodynamic and Stochiometric Principles in Materials Balance Typical metallurgical engineering problems based on materials and energy balance NiO is reduced in an open atmosphere furnace by excess carbon

More information

CFD modeling of combustion

CFD modeling of combustion 2018-10 CFD modeling of combustion Rixin Yu rixin.yu@energy.lth.se 1 Lecture 8 CFD modeling of combustion 8.a Basic combustion concepts 8.b Governing equations for reacting flow Reference books An introduction

More information

Appendix F. + 1 Ma 1. 2 Ma Ma Ma ln + K = 0 (4-173)

Appendix F. + 1 Ma 1. 2 Ma Ma Ma ln + K = 0 (4-173) 5:39p.m. Page:949 Trimsize:8.5in 11in Appendix F F.1 MICROSOFT EXCEL SOLVER FOR NON-LINEAR EQUATIONS The Solver is an optimization package that finds a maximum, minimum, or specified value of a target

More information

Exam 1 Chemical Reaction Engineering 26 February 2001 Closed Book and Notes

Exam 1 Chemical Reaction Engineering 26 February 2001 Closed Book and Notes Exam 1 Chemical Reaction Engineering 26 February 21 Closed Book and Notes (2%) 1. Derive the unsteady-state mole balance for a chemical species A for a packed bed reactor using the following steps: a)

More information

ChE 344 Winter 2013 Mid Term Exam II Tuesday, April 9, 2013

ChE 344 Winter 2013 Mid Term Exam II Tuesday, April 9, 2013 ChE 344 Winter 2013 Mid Term Exam II Tuesday, April 9, 2013 Open Course Textbook Only Closed everything else (i.e., Notes, In-Class Problems and Home Problems Name Honor Code (Please sign in the space

More information

5. Collection and Analysis of. Rate Data

5. Collection and Analysis of. Rate Data 5. Collection and nalysis of o Objectives Rate Data - Determine the reaction order and specific reaction rate from experimental data obtained from either batch or flow reactors - Describe how to analyze

More information

9.5. Polynomial and Rational Inequalities. Objectives. Solve quadratic inequalities. Solve polynomial inequalities of degree 3 or greater.

9.5. Polynomial and Rational Inequalities. Objectives. Solve quadratic inequalities. Solve polynomial inequalities of degree 3 or greater. Chapter 9 Section 5 9.5 Polynomial and Rational Inequalities Objectives 1 3 Solve quadratic inequalities. Solve polynomial inequalities of degree 3 or greater. Solve rational inequalities. Objective 1

More information

Chapter 11. Thermochemistry. 1. Let s begin by previewing the chapter (Page 292). 2. We will partner read Pages

Chapter 11. Thermochemistry. 1. Let s begin by previewing the chapter (Page 292). 2. We will partner read Pages Chapter 11 Thermochemistry 1. Let s begin by previewing the chapter (Page 292). 2. We will partner read Pages 293-94 The Flow of energy - heat Thermochemistry concerned with the heat changes that occur

More information

MATLAB for Chemical Engineering

MATLAB for Chemical Engineering MATLAB for Chemical Engineering Dr. M. Subramanian Associate Professor Department of Chemical Engineering Sri Sivasubramaniya Nadar College of Engineering OMR, Chennai 603110 msubbu.in[at]gmail.com 16

More information

Fourier transforms of molecular vibrations

Fourier transforms of molecular vibrations Fourier transforms of molecular vibrations Part I: An Introduction to the Harmonic Oscillator and Fourier Transforms W. Tandy Grubbs, Department of Chemistry, Unit 827, Stetson University, DeLand, FL 32720

More information

Ordinary Differential Equations

Ordinary Differential Equations Ordinary Differential Equations In this lecture, we will look at different options for coding simple differential equations. Start by considering bicycle riding as an example. Why does a bicycle move forward?

More information

Basic Analysis of Data

Basic Analysis of Data Basic Analysis of Data Department of Chemical Engineering Prof. Geoff Silcox Fall 008 1.0 Reporting the Uncertainty in a Measured Quantity At the request of your supervisor, you have ventured out into

More information

Chemical reactors. H has thermal contribution, pressure contribution (often negligible) and reaction contribution ( source - like)

Chemical reactors. H has thermal contribution, pressure contribution (often negligible) and reaction contribution ( source - like) Chemical reactors - chemical transformation of reactants into products Classification: a) according to the type of equipment o batch stirred tanks small-scale production, mostly liquids o continuous stirred

More information

Systems of Equations and Inequalities. College Algebra

Systems of Equations and Inequalities. College Algebra Systems of Equations and Inequalities College Algebra System of Linear Equations There are three types of systems of linear equations in two variables, and three types of solutions. 1. An independent system

More information

Ordinary Differential Equations. Monday, October 10, 11

Ordinary Differential Equations. Monday, October 10, 11 Ordinary Differential Equations Monday, October 10, 11 Problems involving ODEs can always be reduced to a set of first order differential equations. For example, By introducing a new variable z, this can

More information

Introduction to Mass Transfer

Introduction to Mass Transfer Introduction to Mass Transfer Introduction Three fundamental transfer processes: i) Momentum transfer ii) iii) Heat transfer Mass transfer Mass transfer may occur in a gas mixture, a liquid solution or

More information

INTRODUCTION TO CHEMICAL PROCESS SIMULATORS

INTRODUCTION TO CHEMICAL PROCESS SIMULATORS INTRODUCTION TO CHEMICAL PROCESS SIMULATORS DWSIM Chemical Process Simulator A. Carrero, N. Quirante, J. Javaloyes October 2016 Introduction to Chemical Process Simulators Contents Monday, October 3 rd

More information

2.4 Differences Between Linear and Nonlinear Equations 75

2.4 Differences Between Linear and Nonlinear Equations 75 .4 Differences Between Linear and Nonlinear Equations 75 fying regions of the ty-plane where solutions exhibit interesting features that merit more detailed analytical or numerical investigation. Graphical

More information

CH1101 Physical Chemistry Tutorial 1. Prof. Mike Lyons.

CH1101 Physical Chemistry Tutorial 1. Prof. Mike Lyons. CH111 Physical Chemistry Tutorial 1. Prof. Mike Lyons. CH111 Section A Annual 1 Internal Energy Units: Joules J Internal Energy (U) : total kinetic & potential energy of system. e.g. Gas in container with

More information

1. Open polymath: 2. Go to Help, Contents F1 or Press F1

1. Open polymath: 2. Go to Help, Contents F1 or Press F1 Polymath Tutorial Process Fluid Transport 1. Open polymath: 2. Go to Help, Contents F1 or Press F1 1 3. Read the section titled Introduction to Polymath both getting started and Variables and expressions

More information

Modeling of a Fluid Catalytic Cracking (FCC) Riser Reactor

Modeling of a Fluid Catalytic Cracking (FCC) Riser Reactor Modeling of a Fluid Catalytic Cracking (FCC) Riser Reactor Dr. Riyad Ageli Mahfud Department of Chemical Engineering- Sabrattah Zawia University Abstract: Fluid catalytic cracking (FCC) is used in petroleum

More information

CONCEPTS AND DEFINITIONS. Prepared by Engr. John Paul Timola

CONCEPTS AND DEFINITIONS. Prepared by Engr. John Paul Timola CONCEPTS AND DEFINITIONS Prepared by Engr. John Paul Timola ENGINEERING THERMODYNAMICS Science that involves design and analysis of devices and systems for energy conversion Deals with heat and work and

More information

- The empirical gas laws (including the ideal gas equation) do not always apply.

- The empirical gas laws (including the ideal gas equation) do not always apply. 145 At 300 C, ammonium nitrate violently decomposes to produce nitrogen gas, oxygen gas, and water vapor. What is the total volume of gas that would be produced at 1.00 atm by the decomposition of 15.0

More information

Mathcad Lecture #6 In-class Worksheet Solving Equations and Optimizing Functions

Mathcad Lecture #6 In-class Worksheet Solving Equations and Optimizing Functions Mathcad Lecture #6 In-class Worksheet Solving Equations and Optimizing Functions At the end of this lecture, you will be able to: solve for the roots of a polynomial using polyroots. obtain approimate

More information

Ideal Gas Behavior. NC State University

Ideal Gas Behavior. NC State University Chemistry 331 Lecture 6 Ideal Gas Behavior NC State University Macroscopic variables P, T Pressure is a force per unit area (P= F/A) The force arises from the change in momentum as particles hit an object

More information

CH1810 Lecture #2 Vapor Pressure of Liquids and Solutions

CH1810 Lecture #2 Vapor Pressure of Liquids and Solutions CH1810 Lecture #2 Vapor Pressure of Liquids and Solutions Vaporization and Condensation Kinetic Energy and Temperature Molecules in a liquid are constantly in motion Types of motion: vibrational, and limited

More information

m m 3 mol Pa = Pa or bar At this pressure the system must also be at approximately 1000 K.

m m 3 mol Pa = Pa or bar At this pressure the system must also be at approximately 1000 K. 5. PHASES AND SOLUTIONS n Thermodynamics of Vapor Pressure 5.. At equilibrium, G(graphite) G(diamond); i.e., G 2 0. We are given G 2900 J mol. ( G/ P) T V V 2.0 g mol.95 0 6 m 3 mol Holding T constant

More information

ChE 344 Winter 2013 Final Exam + Solution. Open Course Textbook Only Closed everything else (i.e., Notes, In-Class Problems and Home Problems

ChE 344 Winter 2013 Final Exam + Solution. Open Course Textbook Only Closed everything else (i.e., Notes, In-Class Problems and Home Problems ChE 344 Winter 03 Final Exam + Solution Thursday, May, 03 Open Course Textbook Only Closed everything else (i.e., Notes, In-Class Problems and Home Problems Name Honor Code (Please sign in the space provided

More information

P(N,V,T) = NRT V. = P(N,V,T) dv

P(N,V,T) = NRT V. = P(N,V,T) dv CHEM-443, Fall 2016, Section 010 Student Name Quiz 1 09/09/2016 Directions: Please answer each question to the best of your ability. Make sure your response is legible, precise, includes relevant dimensional

More information

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process Development of Dynamic Models Illustrative Example: A Blending Process An unsteady-state mass balance for the blending system: rate of accumulation rate of rate of = of mass in the tank mass in mass out

More information

CHE 404 Chemical Reaction Engineering. Chapter 8 Steady-State Nonisothermal Reactor Design

CHE 404 Chemical Reaction Engineering. Chapter 8 Steady-State Nonisothermal Reactor Design Textbook: Elements of Chemical Reaction Engineering, 4 th Edition 1 CHE 404 Chemical Reaction Engineering Chapter 8 Steady-State Nonisothermal Reactor Design Contents 2 PART 1. Steady-State Energy Balance

More information

Applied Linear Algebra in Geoscience Using MATLAB

Applied Linear Algebra in Geoscience Using MATLAB Applied Linear Algebra in Geoscience Using MATLAB Contents Getting Started Creating Arrays Mathematical Operations with Arrays Using Script Files and Managing Data Two-Dimensional Plots Programming in

More information

Name. Honor Code: I have neither given nor received unauthorized aid on this examination, nor have I concealed any violations of the Honor Code.

Name. Honor Code: I have neither given nor received unauthorized aid on this examination, nor have I concealed any violations of the Honor Code. ChE 344 Fall 014 Mid Term Exam II Wednesday, November 19, 014 Open Book Closed Notes (but one 3x5 note card), Closed Computer, Web, Home Problems and In-class Problems Name Honor Code: I have neither given

More information

Thermodynamics of solids 5. Unary systems. Kwangheon Park Kyung Hee University Department of Nuclear Engineering

Thermodynamics of solids 5. Unary systems. Kwangheon Park Kyung Hee University Department of Nuclear Engineering Thermodynamics of solids 5. Unary systems Kwangheon ark Kyung Hee University Department of Nuclear Engineering 5.1. Unary heterogeneous system definition Unary system: one component system. Unary heterogeneous

More information

CHAPTER 13: FEEDBACK PERFORMANCE

CHAPTER 13: FEEDBACK PERFORMANCE When I complete this chapter, I want to be able to do the following. Apply two methods for evaluating control performance: simulation and frequency response Apply general guidelines for the effect of -

More information

13) = 4 36 = ) = 5-8 = -3 =3 15) = = -58 = 58 16) = 81-9 = 72 = 72

13) = 4 36 = ) = 5-8 = -3 =3 15) = = -58 = 58 16) = 81-9 = 72 = 72 Practice Practice Practice 3 ) (-3) + (-6) = -9 ) () + (-5) = -3 3) (-7) + (-) = -8 4) (-3) - (-6) = (-3) + 6 = + 3 5) (+) - (+5) = -3 6) (-7) - (-4) = (-7) + 4 = -3 7) (5)(-4) = - 8) (-3)(-6) = +8 9)

More information

Introduction: Introduction. material is transferred from one phase (gas, liquid, or solid) into another.

Introduction: Introduction. material is transferred from one phase (gas, liquid, or solid) into another. Introduction: Virtually all commercial chemical processes involve operations in which material is transferred from one phase (gas, liquid, or solid) into another. rewing a cup of Coffee (Leaching) Removal

More information

ECH 4224L Unit Operations Lab I Thin Film Evaporator. Introduction. Objective

ECH 4224L Unit Operations Lab I Thin Film Evaporator. Introduction. Objective Introduction In this experiment, you will use thin-film evaporator (TFE) to separate a mixture of water and ethylene glycol (EG). In a TFE a mixture of two fluids runs down a heated inner wall of a cylindrical

More information

Pre GATE Pre-GATE 2018

Pre GATE Pre-GATE 2018 Pre GATE-018 Chemical Engineering CH 1 Pre-GATE 018 Duration : 180 minutes Total Marks : 100 CODE: GATE18-1B Classroom Postal Course Test Series (Add : 61C, Kalusarai Near HauzKhas Metro, Delhi 9990657855)

More information

CONSIM - MS EXCEL BASED STUDENT FRIENDLY SIMULATOR FOR TEACHING PROCESS CONTROL THEORY

CONSIM - MS EXCEL BASED STUDENT FRIENDLY SIMULATOR FOR TEACHING PROCESS CONTROL THEORY CONSIM - MS EXCEL BASED STUDENT FRIENDLY SIMULATOR FOR TEACHING PROCESS CONTROL THEORY S. Lakshminarayanan, 1 Rao Raghuraj K 1 and S. Balaji 1 1 Department of Chemical and Biomolecular Engineering, 4 Engineering

More information