MODULE DESCRIPTION FORM
Module Information معلومات المادة الدراسية |
|||||||
Module Title |
Process Modeling and Optimization |
Module Delivery |
|||||
Module Type |
Core |
☒ Theory ☒ Lecture ☒ Lab ☐ Tutorial ☐ Practical ☐ Seminar |
|||||
Module Code |
GPPE309 |
||||||
ECTS Credits |
4 |
||||||
SWL (hr/sem) |
100 |
||||||
Module Leve |
UGx11 3 |
Semester of Delivery |
6 |
||||
Administering Department |
GPPE |
College |
COGE |
||||
Module Leader |
Nuhad Abdulwahid |
|
|
||||
Module Leader’s Acad. Title |
Lecturer |
Module Leader’s Qualification |
Ph.D. |
||||
Module Tutor |
Name (if available) |
|
|
||||
Peer Reviewer Name |
Name |
|
|
||||
Scientific Committee Approval Date |
01/06/2023 |
Version Number |
1.0 |
||||
Relation with other Modules العلاقة مع المواد الدراسية الأخرى |
|||
Prerequisite module |
None |
Semester |
|
Co-requisites module |
None |
Semester |
|
Module Aims, Learning Outcomes and Indicative Contents أهداف المادة الدراسية ونتائج التعلم والمحتويات الإرشادية |
|
Module Objectives أهداف المادة الدراسية
|
|
Module Learning Outcomes
مخرجات التعلم للمادة الدراسية |
|
Indicative Contents المحتويات الإرشادية |
Indicative content includes the following.
Introduction to Process Modeling: Overview of process modeling and its importance in chemical engineering. Types of models used in chemical engineering (e.g., empirical, mechanistic, phenomenological). Role of modeling in process design, optimization, and control. Model building; review or ordinary differential equations; Bessel functions; Laplace transforms; Sturm-Liouville systems; solution to partial differential equations by separation of variables, similarity solutions, and Laplace and Fourier transforms |
Learning and Teaching Strategies استراتيجيات التعلم والتعليم |
|
Strategies |
The main strategy that will be adopted in delivering this module is to encourage students’ participation in the exercises, while at the same time refining and expanding their critical thinking skills. This will be achieved through classes, interactive tutorials and by considering types of simple experiments involving some sampling activities that are interesting to the students.
|
Student Workload (SWL) الحمل الدراسي للطالب محسوب لـ ١٥ اسبوعا |
|||
Structured SWL (h/sem) الحمل الدراسي المنتظم للطالب خلال الفصل |
86 |
Structured SWL (h/w) الحمل الدراسي المنتظم للطالب أسبوعيا |
6 |
Unstructured SWL (h/sem) الحمل الدراسي غير المنتظم للطالب خلال الفصل |
67 |
Unstructured SWL (h/w) الحمل الدراسي غير المنتظم للطالب أسبوعيا |
5 |
Total SWL (h/sem) الحمل الدراسي الكلي للطالب خلال الفصل |
150 |
Module Evaluation تقييم المادة الدراسية |
|||||
As |
Time/Number |
Weight (Marks) |
Week Due |
Relevant Learning Outcome |
|
Formative assessment |
Quizzes |
2 |
10% (10) |
5 and 10 |
LO #1, #2 and #3 |
Assignments |
2 |
20% (20) |
2 and 12 |
LO #3, #4 and #5 |
|
Projects / Lab. |
6 |
10% (10) |
Continuous |
All |
|
Report |
1 |
10% (10) |
13 |
LO #4,and #5 |
|
Summative assessment |
Midterm Exam |
1.5hr |
10% (10) |
7 |
LO #1 - #4 |
Final Exam |
2hr |
50% (50) |
16 |
All |
|
Total assessment |
100% (100 Marks) |
|
|
Delivery Plan (Weekly Syllabus) المنهاج الاسبوعي النظري |
|
Week |
Material Covered |
Week 1 |
Introduction to process modeling and its importance in chemical engineering. |
Week 2 |
Types of models used in chemical engineering: empirical, mechanistic, phenomenological. |
Week 3 |
Role of modeling in process design, optimization, and control. |
Week 4 |
Fundamentals of ordinary differential equations for process modeling. |
Week 5 |
Review of Bessel functions and their applications in process modeling. |
Week 6 |
Laplace transforms and their use in solving process models. |
Week 7 |
Sturm-Liouville systems and their applications in process modeling. |
Week 8 |
Solution techniques for partial differential equations in process modeling. |
Week 9 |
Separation of variables method in solving partial differential equations. |
Week 10 |
Similarity solutions and their significance in process modeling. |
Week 11 |
Application of Laplace transforms in solving partial differential equations. |
Week 12 |
Application of Fourier transforms in process modeling. |
Week 13 |
Case studies and project work in process modeling. |
Week 14 |
Validation and verification of process models. |
Week 15 |
Report preparation and presentation of process modeling projects. |
Week 16 |
Preparatory week before the final Exam |
Delivery Plan (Weekly Lab. Syllabus) المنهاج الاسبوعي للمختبر |
|
Week |
Material Covered |
Week 1 |
Introduction to MATLAB for Process Modeling: Overview of MATLAB software and its applications in chemical process modeling and optimization. |
Week 2 |
Mathematical Modeling of Chemical Processes: Developing mathematical models for chemical processes using ordinary differential equations (ODEs) and algebraic equations. |
Week 3 |
Simulation of Chemical Processes: Implementing process models in MATLAB for simulation and obtaining numerical solutions. |
Week 4 |
Parameter Estimation: Estimating unknown model parameters using optimization techniques in MATLAB. |
Week 5 |
Sensitivity Analysis: Analyzing the sensitivity of process models to changes in input parameters using MATLAB. |
Week 6 |
Dynamic Process Modeling: Modeling and simulating dynamic processes using MATLAB's ODE solvers. |
Week 7 |
Model Validation and Verification: Validating process models by comparing simulation results with experimental data in MATLAB. |
Week 8 |
Process Optimization: Introduction to process optimization concepts and techniques, including single-objective and multi-objective optimization. |
Week 9 |
Optimization Algorithms: Implementing optimization algorithms in MATLAB for process optimization. |
Week 10 |
Design of Experiments (DoE): Using MATLAB for designing experiments to gather data for process modeling and optimization. |
Week 11 |
Surrogate Modeling: Creating surrogate models using MATLAB to approximate complex process models for optimization. |
Week 12 |
Global Optimization: Exploring global optimization techniques in MATLAB for finding global optima of process models. |
Week 13 |
Constraint Handling: Handling constraints in process optimization using MATLAB's optimization tools. |
Week 14 |
Process Control Integration: Integrating process models and optimization algorithms with process control strategies in MATLAB. |
Learning and Teaching Resources مصادر التعلم والتدريس |
||
|
Text |
Available in the Library? |
Required Texts |
Title: "Process Modeling, Simulation, and Control for Chemical Engineers" Author: William L. Luyben Publisher: McGraw-Hill Education Year: 2017 |
No |
Recommended Texts |
Title: "Chemical Process Modeling and Computer Simulation" Author: Amiya K. Jana Publisher: John Wiley & Sons Year: 2019 |
No |
Websites |
https://books.google.iq/books/about/CHEMICAL_PROCESS_MODELLING_AND_COMPUTER.html?id=osVGDwAAQBAJ&redir_esc=y |
مخطط الدرجات |
||||
Group |
Grade |
التقدير |
Marks % |
Definition |
Success Group (50 - 100) |
A - Excellent |
امتياز |
90 - 100 |
Outstanding Performance |
B - Very Good |
جيد جدا |
80 - 89 |
Above average with some errors |
|
C - Good |
جيد |
70 - 79 |
Sound work with notable errors |
|
D - Satisfactory |
متوسط |
60 - 69 |
Fair but with major shortcomings |
|
E - Sufficient |
مقبول |
50 - 59 |
Work meets minimum criteria |
|
Fail Group (0 – 49) |
FX – Fail |
راسب (قيد المعالجة) |
(45-49) |
More work required but credit awarded |
F – Fail |
راسب |
(0-44) |
Considerable amount of work required |
|
|
|
|
|
|
Note: Marks Decimal places above or below 0.5 will be rounded to the higher or lower full mark (for example a mark of 54.5 will be rounded to 55, whereas a mark of 54.4 will be rounded to 54. The University has a policy NOT to condone "near-pass fails" so the only adjustment to marks awarded by the original marker(s) will be the automatic rounding outlined above. |