Matlab-Based Programming Lab in Chemical Engineering
Indian Institute of Technology, Kharagpur and NPTEL via Swayam
-
97
-
- Write review
Overview
ABOUT THE COURSE: This is computer lab course for the undergraduate students of chemical engineering. We will be using Matlab as the language for solving chemical engineering problems which the students encounter not only in their undergraduate curriculum but are also relevant and important in process industries. The course will impart the not only Matlab programming skills but also the skills on problem analysis, solution, interpretation and presentation of results.INTENDED AUDIENCE: - Undergraduate students of chemical engineering - University/college facultyPREREQUISITES: The students should ideally be in the 3rd/4th year of their undergraduate degree who have had courses on fluid mechanics, reaction engineering, heat transfer and mass transfer.
Syllabus
Week 1: Lecture 1: Motivation for the lab courseLecture 2: Analysis of situations in process industries which mandate the use of computersLecture 3: Analysis of situations in process industries which mandate the use of computers continued Lecture 4: Discussion on computational tools available to chemical engineersLecture 5: Analysis and comparison of different programming languages for solving chemical engineering problemsWeek 2: Lecture 6: Matlab primer – basic featuresLecture 7: Matlab primer – Writing codesLecture 8: Matlab primer – coding continuedLecture 9: Matlab primer – coding continuedLecture 10: Matlab primer – Plotting and presentation of resultsWeek 3: Lecture 11: Lab 1 – Analysis of Moody chart for fluid flow; problem definition and analysisLecture 12: Lab 1 – Theory and solution strategyLecture 13: Lab 1 – Solution of the problem under various conditionsLecture 14: Lab 1 – Solution of the problem under various conditions continuedLecture 15: Lab 1 – Presentation and interpretation of resultsWeek 4: Lecture 16: Lab 2 – Steady-state analysis of diabatic operation of a CSTR; problem definition and analysisLecture 17: Lab 2 – Theory and solution strategyLecture 18: Lab 2 – Solution of the problem under various conditionsLecture 19: Lab 2– Solution of the problem under various conditions continuedLecture 20: Lab 2 – Presentation and interpretation of resultsWeek 5: Lecture 21: Lab 3 – Analysis of ternary distillation; problem definition and analysisLecture 22: Lab 3 – Theory and solution strategyLecture 23: Lab 3 – Solution of the problem under various conditionsLecture 24: Lab 3 – Solution of the problem under various conditions continuedLecture 25: Lab 3 – Presentation and interpretation of resultsWeek 6: Lecture 26: Lab 4 – Analysis of cooling of a solid body in a reservoir; problem definition and analysisLecture 27: Lab 4 – Theory and solution strategyLecture 28: Lab 4 – Solution of the problem under various conditionsLecture 29: Lab 4 – Solution of the problem under various conditions continuedLecture 30: Lab 4 – Presentation and interpretation of resultsWeek 7: Lecture 31: Lab 5 – Analysis of unsteady-state operation of a cascade CSTR system; problem definition and analysisLecture 32: Lab 5 – Theory and solution strategyLecture 33: Lab 5 – Solution of the problem under various conditionsLecture 34: Lab 5 – Solution of the problem under various conditions continuedLecture 35: Lab 5 – Presentation and interpretation of resultsWeek 8: Lecture 36: Lab 6 – Analysis of steady-state heat conduction in a one dimensional rod; problem definition and analysisLecture 37: Lab 6 – Theory and solution strategyLecture 38: Lab 6 – Solution of the problem under various conditionsLecture 39: Lab 6 – Solution of the problem under various conditions continuedLecture 40: Lab 6 – Presentation and interpretation of resultsWeek 9: Lecture 41: Lab 7 –Analysis of reaction-diffusion in a catalyst pore; problem definition and analysisLecture 42: Lab 7 – Theory and solution strategyLecture 43: Lab 7 – Solution of the problem under various conditionsLecture 44: Lab 7 – Solution of the problem under various conditions continuedLecture 45: Lab 7 – Presentation and interpretation of resultsWeek 10: Lecture 46: Lab 8 – Analysis of steady-state heat conduction problem in two and three-dimensions; problem definition and analysisLecture 47: Lab 8 – Theory and solution strategyLecture 48: Lab 8 – Solution of the problem under various conditionsLecture 49: Lab 8 – Solution of the problem under various conditions continuedLecture 50: Lab 8 – Presentation and interpretation of resultsWeek 11: Lecture 51: Lab 9 – Regression and curve-fitting of data from reaction and enzyme kinetics, and dynamical response of a system; problem definition and analysisLecture 52: Lab 9 – Theory and solution strategyLecture 53: Lab 9 – Solution of the problem under various conditionsLecture 54: Lab 9 – Solution of the problem under various conditions continuedLecture 55: Lab 9 – Presentation and interpretation of resultsWeek 12: Lecture 56: Lab 10 – Batch distillation economics and optimization; problem definition and analysisLecture 57: Lab 10 – Theory and solution strategyLecture 58: Lab 10 – Solution of the problem under various conditionsLecture 59: Lab 10 – Solution of the problem under various conditions continuedLecture 60: Review of the course
Taught by
Prof. Parag A. Deshpande