Professional Documents
Culture Documents
Optimization of Chemical Processes (Che1011)
Optimization of Chemical Processes (Che1011)
PROCESSES (CHE1011)
11
Course Objectives
1. Providing an overview of state-of-the-art optimization
algorithms.
2. Imparting the theoretical knowledge of chemical engineering
principles that underpin the optimization techniques.
3. Enhancing the modelling skills to describe and formulate
optimization problems and their use for solving several types
of practically relevant optimization problems in Chemical
engineering.
Introduction
2
Course Outcomes (CO)
1. Demonstrate the basic principles of Chemical Engineering
Systems
2. Recognize the different types of optimization problems for
process engineering
3. Evaluate single and multivariable optimization chemical
engineering problems
4. Execute the complex chemical engineering processes using
software tools
5. Identify the different types of hypotheses for the model
equations chemical system
6. Solve the Optimal Control and Dynamic optimization
3 problems Introduction
Syllabus
Module -1: Formulation of Optimization Problems
Nature and Organization of Optimization problem; Mathematical concepts of
optimization; Developing model for optimization; Taylor expansion; Gradient and
Hessian matrix; Convex functions and sets; Gaussian elimination method
Module -2: Models for Optimization
Selection of function; Degrees of freedom; Classification of models; factorial
experimental design; constraints in model; Optimality conditions for a single-variable
and multi-variable functions
Module -3: Linear and Nonlinear Least square problems
One-dimensional search - Methods requiring derivatives (Newton, Quasi Newton,
Secant method); Region elimination methods (Interval halving, Fibonacci search,
Golden section); Polynomial approximations (Lagrange’s, quadratic & Cubic)
Module-4: Multivariable Optimization-I
Unconstrained multivariable optimization - Graphical visualization (contour plots, 3D
plots); Gradient based methods – Steepest descent, conjugate direction, and Newton
method
4
Syllabus
Module-5: Multivariable Optimization-II methods
Linear programming (LP) - Graphical solution - Simplex Method; Test for
optimality – Barrier methods - Sensitivity analysis; Concept of duality;
Introduction to interior-point method
Module-6: Nonlinear Programming
Nonlinear programming (NLP) with constraints; Lagrange multipliers,
Graphical illustration of NLP problems - KKT necessary and sufficient
conditions; Quadratic programming - Successive linear and quadratic
programming; Penalty function method; Integer and mixed integer
programming. (IP and MIP) - Graphical solution - Branch and bound
methods
Module-7: Dynamic Programming
Minimum cost routing problems - Solution of separable nonlinear
programming problems; Global optimization problems; Introduction to multi
Introduction
objective
5 optimization problems- Pareto optimal solutions (graphical illustration
Books
6 Introduction
Due Max. CO
As.No. Assessment Title Weightage %
Date Mark
CO4,CO5,
15-Oct-
1 Digital Assignment -1 10 10 CO6
2020
CO1, CO3
2 QUIZ -1 - 10 10
CO4, CO5
3 QUIZ -2 - 10 10
In chemical engineering:
9 Introduction
Benefits of optimization in process plant
10 Introduction
Statements of optimization problem
All optimization problems are stated in some standard form. You have to
identify the essential elements of a given problem and translate them into
a prescribed mathematical form.
14
The Constraints
The Constraints represent some additional functional relationships
among the decision variables and process parameters.
The constraints originate as decision variables must satisfy certain
physical phenomena and certain resource limitations.
Examples:
Variable bounds: 0 x 1
Equality constraints: sum of mole fractions should be unity
Component balance equation in distillation column
Inequality Constraints:
In a packed bed reactor, temperature should be less than the catalyst
deactivation temperature.
Acidic condition: pH<7.
15
The Process Model
A process model is required that describes the manner in which the decision
variables are related.
It also tells us how the objective function is influenced by the decision
variables.
A model is a mathematical equation or is a collection of several equations
that define how the decision variables are related and the acceptable values
these variables can take.
Optimization studies are carried out using a simplified and accurate model of
a real system. Working with real system is time consuming, expensive and
risky.
16