10.10 Introduction to Chemical Engineering

advertisement
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
Download