10.10 Introduction to Chemical Engineering 12 units (4-0-8) Spring 2009 The overarching objective of the course is to instill interest, excitement, and understanding of the field of Chemical Engineering. To achieve this goal, diverse applications of Chemical Engineering are explored through a series of example problems. Their solution requires application of fundamental concepts of mass and energy conservation to both batch and continuous systems. In addition, the solution to these problems relies on the computer-aided implementation of numerical methods, several of which are also covered in this course. Finally, programming skills and elements of engineering design are taught in the context of these example problems. Instructors Prof. Kristala Jones Prather; Room 66-458, tel. 253-1950, kljp@mit.edu Graduate Instructor Earl Solis; Room 66-264, tel. 253-6521, eps@mit.edu Graduate Teaching Assistants John Angelos, angelos@mit.edu Irene Chen, icchen@mit.edu Undergraduate Teaching Assistants (Help Sessions only) James Smadbeck, jamsmad@mit.edu Patrick Smadbeck, patsmad@mit.edu * All teaching assistants (Graduate and Undergraduate) can be contacted using the email address 10.10ta@mit.edu.* Tutoring Tutoring for sophomore and junior level chemical engineering courses is provided by juniors and seniors and coordinated by the department. This service is available MTWR, 7-10 pm, in Room 66-165. Text Numerical Methods with Matlab by Gerald Recktenwald (Prentice Hall, 2000) Course Website http://stellar.mit.edu/S/course/10/sp09/10.10/ 1 Classrooms and Schedule Class: MWF 1:00 pm Rm 66-110 T 11:00 am Rm 66-110 TA help sessions: T 3:00-7:00 pm, Rm 66-064 R 3:00-7:00 pm, Rm 66-064 Graduate TA’s are also available by appointment. Contact them using the e-mail addresses provided above. Course Grading Homework 20% (No late homeworks unless prior permission is received from one of the instructors) 35% 15% 30% 2 Quizzes Project Final The 10.10 Syllabus February 3-4 Part-1: What is Chemical Engineering? (Lecture Notes) - The Chemical Processing Industries (CPI) in the US and the world. - What do chemical engineers do? - What do chemical engineers learn? - The 10.10 Course: Objectives, Syllabus, Organization. February 6-11 Part-2: Introduction to MatLab (Lecture Notes and Chapters 2,3, and 4 of your textbook) - “Why should you program” and “Why should you use MatLab”? - MatLab fundamentals. - Programming in MatLab. February 13-23 Part-3: Total Mass and Energy Balances: Systems without Reactions (Lecture Notes) - The Conservation Principle for Mass and Energy - Total Mass Balances - Forms of Energy and the First Law of Thermodynamics - Energy Balances for Closed Systems - Energy Balances for Open Systems - Energy Balances require the solution of non-linear equations: An introduction to the computer-aided root-finding approaches. February 16 Vacation 2 February 17 Follow Monday Schedule February 24-27 Part-4: Finding the Roots of Non-Linear Equations (Lecture Notes and Chapters 5 and 6 of your textbook) - Non-linear equations can have many roots. - Bracketing the roots of a non-linear equation: The brackplot function - The “Bisection” algorithm: The bisect function - The “Newton” algorithm, the “Secant” approximation, and the “Quadratic Interpolation” algorithm: The secant and fzero functions - The roots of a polynomial: The root function. - Finite precision arithmetic and the resulting numerical “errors”. March 2 Review March 3 Quiz No. 1 March 4-13 Part-5: Material and Energy Balances for Systems with Many Components (Lecture Notes) - Mass Balances for systems without chemical reactions - Mass Balances for systems with chemical reactions - Multi-component mass balances require the solution of sets of linear (or, non-linear) equations: Introduction to computeraided tools for solving sets of linear equations March 16-17 Part-6: Review of Linear Algebra (Lecture Notes and Chapter 7 of your textbook) - Why do you need Linear Algebra? - Vectors and Matrices: Definitions, Properties, Operations. - Mass and Energy Balances and the corresponding Vector Spaces and matrices - MatLab functions for Linear Algebra March 17-20 Part-7: Solving Sets of Equations (Lecture Notes and Chapter 8 of your textbook) - Types of sets of equations - Solving square sets of linear equations: The “Gaussian Elimination” algorithm. March 23-27 Spring Break 3 March 30-April 1 Part-8: Material and Energy Balances: Static Systems with Reaction Equilibria, or/and Phase Equilibria (Lecture Notes) - Systems with reaction equilibrium - Systems with gas-liquid equilibrium - Systems with liquid-liquid equilibrium. April 3 Review April 6 Quiz No. 2 April 7-8 Part-9: Structuring Computer Programs for Complex Engineering Problems: A Problem-Solving Methodology (Lecture Notes) - A multi-unit process for the production of specialty dyes - From the problem-Solving Methodology to the Structured Design of a Computer Program - Structuring the MatLab “Process Simulator”: Functions and structured flow of information - Structuring the MatLab “Process Optimizer”: Functions and structured flow of information - Executing design case studies. Definition of the “Spring-2009 10.10 Project” (Lecture Notes) April 10-14 Part-10: Generating Models from Experimental Data (Lecture Notes) - First-principles or experimental models? Examples - Least-Squares regression and Experimental Design: Fitting a model to experimental data - Elements of probability and statistics - Least-Squares regression for linear models, and the corresponding matLab functions. Examples - Least-Squares regression for non-linear models, and the corresponding matLab functions. Examples April 15-22 Part-11: Material and Energy Balances for Dynamic Systems (Lecture Notes) - The general form of Mass and Energy Balances for dynamic systems - Examples of dynamic systems without chemical reactions - Examples of dynamic systems with chemical reactions April 20-21 Vacation 4 April 24-29 Part-12: Numerical Integration of Differential Equations (Lecture Notes and Chapters 11 and 12 of your textbook) - Numerical computation of an integral: Basic ideas and the Newton-Cotes Rules - Numerical solution of ordinary differential equations: Basic ideas and the numerical solution strategy - Euler’s method and its properties - Higher-order methods. May 1-6 Discussion of the 10.10 Project Components May 8 Course Overview May 8 The Report on the “Spring-2009 10.10 Project” is due May 11-13 Guest Lecturers Guest lecturers will describe various domains of chemical engineering research and commercial developments. Week of May 18 10.10 Final Exam 5