Introduction to the course Linear programming. CHEM-E7155 Production Planning and Control

Size: px
Start display at page:

Download "Introduction to the course Linear programming. CHEM-E7155 Production Planning and Control"

Transcription

1 Introduction to the course Linear programming CHEM-E7155 Production Planning and Control 19/04/2012

2 Lecture 1 Course Introduction Operations Research, Hillier, Lieberman Ch. 1 and 2 Introduction to Linear Programming Hillier, Lieberman Ch. 3

3 Course introduction Pre-requisites: CHEM-E7140 Process Automation Lecturer: Dr. Alexey Zakharov Lectures: Tuesday Ke4, Thursday Ke4 Exercises: Wednesday class1, Friday 8-10 class 1

4 Content of the course Basic concepts of production planning and control Linear programming, Simplex method (lectures 1-4) Transportation problems Dynamic programming Integer programming Nonlinear programming Scheduling Inventory systems

5 Content of the Course Lectures, exercises, two assignments Learn the standard types of mathematical models Study examples of small-size problems which can be fit to these models Learn to build mathematical models from text description of the problems Basic solving algorithms (key concepts, geometric interpretations, implementation) 5

6 Content of the Course A Neste Oil case study A practical view on the topic 6

7 Course Material Hillier, Lieberman Introduction to Operations Research Buffa, Sarlin Scheduling Lecture notes

8 Course Performance Exam

9 II Operations Research

10 Operation research Operations research is a scientific approach to the management of organizations Operations research is applied to problems that concern how to conduct and coordinate operations and activities within an organization Operations research has been applied extensively in financial planning, manufacturing, the military, public services, health care, etc

11 General approach The process begins by carefully observing and formulating the problem Gathering the relevant data The next step is to construct a scientific model that attempts to abstract the essence of the real problem Finding the optimal solution of the problem under consideration

12 General approach: formulating the problem Operations research is also concerned with the practical management of the entire organization Finding solutions optimal for the whole organization rather than suboptimal solutions best for its components Attempt to resolve the conflicts of interest among the components of the organizations as a whole Selecting appropriate objectives: Long-run profit maximization Combining satisfactory level of profits with other objectives, like increasing share of the market, providing product diversification, increase company prestige, etc.

13 Operation research approach: constructing a mathematical model Models are idealized representation of the problems Approximations and simplifying assumptions are needed to make the model tractable (capable of being solved) A trade-off between the precision and tractability of the model The related decisions to be made a represented as decision variables (,,, ) The measure of performance is called the objective function Various restrictions (for example available resources) are expressed mathematically as constraints 13

14 Operation research approach: finding an optimal solution Standard algorithms are normally applied on a computer If time or cost required to find the optimal solution is too large, heuristic procedures (simple procedures to find a good suboptimal solution) are used Post-optimality analysis What-if analysis: what would happen if different assumptions are made about future conditions Sensitivity analysis: which parameters of the model are the most critical to determine the solution

15 Effects of Operations Research

16 Effects of Operations Research

17 Linear Programming Hillier, Lieberman Chapter 3

18 Linear Programming (LP) Contents Lecture 1 Prototype example LP-model, assumptions of LP More examples Two examples from industry Lecture 2. Simplex method Lecture 3. Revised simplex (simplex in matrix form) Lecture 4. Dual LP, other algorithms to solve LP

19 Linear Programming. Prototype example Wyndor Glass CO has 3 plants Plant 1. Aluminium frames and hardware Plant 2. Wood frames Plant 3. Produces glass and assembles the products Releasing production capacity to launch two new products having large sales potential: Product 1: 8-ft. glass door with aluminium framing. Product 2: 4x6 foot double-hung wood-framed window

20 Linear Programming. Prototype example The company could sell as much of either product as could be produced by these plants Because both products would be competing for the same production capacity in plant 3, it is not clear which mix of the two products would be most profitable

21 Linear Programming. The relevant data for the example Number of hours of production time available in each plant per week Number of hours of production time used in each plant for one batch of each new product Profit per batch of each new product Product mix type linear programming problem

22 Linear Programming. Prototype example Necessary data is summarized in the table: Plant Product 1 Product 2 per week profit/ $3 000 $5 000 batch

23 Linear Programming. Prototype example as a linear programming problem Formulation as a LP problem x 1 and x 2 numbers of batches produced / week (the decision variables for the model) Z total profit / week Maximize: Z = 3 x 1 +5 x 2 = max! The restrictions: x 1 4 2x x 1 + 2x 2 18 x i 0, i=1,2.

24 Linear Programming. Prototype example Graphical solution: 2 decision variables => 2 dimensions => graphical solution can be used to solve it Identify the values of (x 1,x 2 ) that are permitted by restrictions (feasible region)

25 Linear Programming. Prototype example 6 6 x 1 4 2x x 1 + 2x , i=1,2. x i 1 2 3x 1 +2x 2 =18 6 (2,6) 4 4 = the feasible region 3 Z=36=3x 1 +5x 2 1 = x 1 and x 2 feasible region 2 = set of permissible values 3 = maximizes the value Z=10=3x 1 +5x 2 Z=20=3x 1 +5x 2 4

26 Linear Programming. Prototype example Pick out the point that maximizes the value of Z Drawing a family of parallel lines containing at least one point in the feasible region Selecting the line that corresponds to the largest value of Z. Solution: products 1 : 2 batches / week products 2 : 6 batches / week Total profit = $36 000/week.

27 Linear Programming (LP). Contents Lecture 1 Prototype example LP-model, assumptions of LP More examples Examples from industry Lecture 2. Simplex method Lecture 3. Revised simplex (simplex in matrix form) Lecture 4. Dual LP, other algorithms to solve LP

28 LP model: terminology The key terms are resources and activities Resources can be used to do activities. Resources are limited => allocating resources to activities Prototype example Production capacities of plants 3 plants Production of products 2 products Production rate of product j, (x j ) ProfitZ General LP problem Resources m resources Activities n activities level of activity j, (x j ) Overall measure of performance Z Determine this allocation involves choosing the levels of the activities that achieve the best possible value of the Z

29 LP model: terminology A feasible solution = a solution for which all the constrains are satisfied A feasible region = the collection of all feasible solutions Optimal solution = a feasible solution that has the most favourable value of objective function

30 A standard form of a LP model Describe the resource allocation problem Astandard form of LP is: Maximize the objective function: Z= c 1 x 1 + c 2 x 2 + +c n x n All functional constrains with a less-than or equal-to inequality: a i1 x 1 + a i2 x a in x n b i The non-negativity constrains for all decision values: 0, for all values of j 30

31 The general form of a LP model Other forms are: Minimizing the objective function: Z= c 1 x 1 + c 2 x 2 + +c n x n Some functional constrains with a larger-than-or equal-to inequality: a i1 x 1 + a i2 x a in x n b i, for some values of i Some functional constrains in the equality form: a i1 x 1 + a i2 x a in x n =b i,for some values of i Deleting the non-negativity constrains for some decision values: unrestricted in sing, for some values of j

32 Assumptions of LP Proportionality The contribution of each activity to the objective function Z is proportional to the level of activity x j Similarly, the contribution of each activity to the left hand-side side of each functional constraint is proportional to the level of the activity x j, as represented by the a ij x j term in the constraint Proportionality fails because of Start-up costs Decreasing marginal returns If proportionality assumption fails, nonlinear programming or integer programming must be used in most cases

33 LP model Assumptions of LP Additivity Every function in a linear programming model is the sum of the individual contributions of the respective activities Object function and restrictions If additivity fails, nonlinear programming can be used Divisibility Decision variables in a linear programming model are allowed to have any values, including non-integer value If it fails, integer programming can be used Certainty The value assigned to each parameter of a linear programming model is assumed to be constant and precisely known

34 Linear Programming (LP). Contents Lecture 1 Prototype example LP-model, assumptions of LP More examples Design of radiation therapy Regional planning Controlling air pollution Examples from industry Lecture 2. Simplex method Lecture 3. Revised simplex (simplex in matrix form) Lecture 4. Dual LP, other algorithms to solve LP

35 Radiation Therapy Example Mary has just been diagnosed as having a cancer at a fairly advanced stage Radiation therapy damaging both cancerous and healthy tissues Aggregate dose to critical tissues must not exceed established tolerance levels, in order to prevent complications that can be more serious than the disease itself The total dose to the entire healthy anatomy must be minimized

36 Radiation Therapy Example Fraction of absorbed entry dose by area Beam 1 Beam 2 Healthy anatomy Critical tissues Tumor region 0,4 0,5 minimize 0,3 0,1 2,7 0,5 0,5 = 6 Center of tumor 0,6 0,4 6

37 Radiation Therapy Example 1 and 2 are the decision variables to the dose for beam 1 and 2 Because the total dosage reaching the healthy anatomy is to be minimized, let Z denote this quantity The data from the table can be used directly to formulate the linear programming model

38 Radiation Therapy Example Formulation as LP Minimize Subject to = = , 0

39 Radiation Therapy Example Graphical solution

40 Regional Planning Example A group of three kibbutz is planning agricultural production for the coming year Each kibbutz is limited by both the amount of available irrigable land and the quantity of water Kibbutz Usable land Water allocation (Acres) (acre / feet)

41 Regional Planning Example: The activities The crops suited for this region include sugar beets, cotton and sorghum These crops differ primarily in their expected net return per acre and their consumption of water The Ministry of Agricultural has set a maximum quota for the total acreage that can be devoted to each of these crops Maximum Water Net Return Crop Quata (Acres) Consumption ($ / acre) Sugar beets Cotton Sorghum

42 Regional planning Example: Decision Variables The quantities to be decided are the numbers of acres to devote to each of three crops at each of three farms Kibbutz Crop Acres Sugar beets x1 x2 x3 Cotton x4 x5 x6 Sorghum x7 x8 x9

43 Regional planning LP formulation Maximize the total profit: = ( + + ) Restrictions on usable land for each farm: Restrictions on water allocation for each farm :

44 Regional planning LP formulation Restrictions on total acreage of each crop (the quota): Equal proportion of land planted: + + = = All are nonnegative 44

45 Regional planning Optimal solution ( 9 x, x, x, x, x, x, x, x, x ) = (1331/ 3,100,25,100,250,150,0,0,0)

46 Controlling Air Pollution Example The steel company has to reduce its annual emission of pollutants Sources of pollution Blast furnaces Open-heart furnaces The most effective types of abatement methods Increasing the height of the smokestacks Using filter devices Cleaner fuels for the furnaces No single method by itself could achieve all the required reductions. A combination of methods is needed

47 Controlling Air Pollution Example The target emission example Pollutant Required reduction in annual emission rates particulates 60 sulfur oxides 150 hydrocarbons 125

48 Controlling Air Pollution Example The target emission reduction

49 Controlling Air Pollution Example The total annual cost

50 Controlling Air Pollution Example The decision variables

51 Controlling Air Pollution Formulation of LP problem

52 Linear Programming (LP). Contents Lecture 1 Prototype example LP-model, assumptions of LP More examples Examples from industry Grinding plant optimization Pulp Mill optimization Lecture 2. Simplex method Lecture 3. Revised simplex (simplex in matrix form) Lecture 4. Dual LP, other algorithms to solve LP

53 Optimization of a Grinding Plant with Linear Programming Industrial example 1

54 Grinding plant optimization: the process description The aim is to decrease the particle size before the flotation stage, where the minerals are separated from the gangue u 1 y 4 u 2 y 1, y 2 y 3 u 1 : the rod-mill feed (t/h) u 2 : the pump sump water addition (m 3 /h) y 1 : the hydrocyclone overflow density (% solids) y 2 : the fraction of particles smaller than 47Am in the product (%) y 3 : the tonnage through the ball mill (t/h) y 4 : the pump sump level (%)

55 Grinding plant optimization: the process constraints y 1 - the hydrocyclone overflow density: 48% < y 1 < 52% (the product density must be kept in this range to fit the requirements of the following stage of the process) y 2 - the fraction of particles < 47Am (%): y 2 = 48% (the target product fineness) y 3 - the tonnage through the ball mill (t/h): y 3 < 820 t/h (not overloading the ball mill) y 4 - the pump sump level (%): 15% < y 4 < 85% (the pump sump box must not dry out or overflow)

56 Grinding plant optimization: the dynamic process model The process output is defined as follows: = where is the transfer function matrix:

57 Grinding plant optimization: the scheme of the process control The throughput through the Rod Mill must be maximized under the presented constraints

58 Grinding plant optimization: a steady-state process model The dynamic model is needed for process control The optimizer needs a steady-state model instead: 59.5 = + 75, where the steady input-output gain matrix is obtained from the transfer function: = 0 =

59 Grinding plant optimization: the LP constraints q The first output (overflow density) + > < q The second output (particle size) + = q The third output (ball mill throughput) + < ) q The fourth output (the pump box level) + > ) + < ) q The coefficients are elements of the input output gain matrix

60 Grinding plant optimization: graphical solution The throughput through the Rod Mill must be maximized: The optimal solution The feasible interval

61 Grinding plant optimization: Literature Lestage R., Pomerleau A., Hodouin D. (2002), Constrained real-time optimization of a grinding circuit using steady-state linear programming supervisory control, Powder Technology, 124, pp

62 Maximization of the profitability of a Pulp Mill with Linear Programming Industrial example 2

63 Optimization of a Pulp Mill: The process description The primary goal of a pulp mill is to produce pulp of a given Kappa no. (amount of the lignin remaining in the fibers) and brightness while minimizing energy costs, utilities and chemical make-up streams Pulp mills can be divided in two major areas: fiber line and chemical recovery

64 Optimization of a Pulp Mill: The process description Fiberline Removes lignin with NaOH and NaSH, O 2, ClO 2 Recovery line Regenerates the white liquor from the extracted liquors from the digester and brown stock washer

65 Optimization of a Pulp Mill: the process control strategy Economical efficiency optimization Decision variables Model Predictive Control MPC inputs SISO Control Loops SISO inputs Free inputs Pulp Mill Process Measurements

66 Optimization of a Pulp Mill: List of the decision variables (V) Short name Variable Name Related to Lower bound Upper bound U1 D2 production rate MPC1 629, U2 Digester Kappa MPC1 12,5 27,5 U3 Digester upper EA MPC1 2,399 16,799 U4 Digester lower EA MPC1 2,25 15,75 U5 Upper extract conductivity MPC1 17,46 12,224 U6 Lower extract conductivity MPC1 12,11 84,822 U7 O kappa MPC U8 E kappa MPC2 2,4 2,6 U9 E washer [OH] MPC2 0, , U10 D2 brightness MPC2 0,8 0,84 U11 Black liquor solids MPC3 0,625 0,675 U12 Slaker temperature MPC3 669, ,012 U13 Kiln O2 excess % MPC4 0,0149 0,0549 U14 Kiln CaCO3 residual % MPC4 0, ,02487 U15 Digester liquor temperature SISO 425,5 445,5 U16 O tower temperature SISO ,55 U17 D1 tower temperature SISO ,4999 U18 E0 tower temperature SISO ,2499 U19 D2 tower temperature SISO ,2499 U20 O tower consistency SISO 0,05 0,1425 U21 Recaust CaOH2 concentr. SISO 3 30,75 U22 WL temperature SISO ,4999 U23 WL NaOH concentration SISO 99, U24 Steam flow 3 (digester) FREE 0,0373 0,18025 U25 Excess WL split (digester) FREE 0,9 1,1 U26 D1 water flow FREE 68, ,75 U27 E back-flush flow FREE ,105 U28 D2 caustic flow FREE 0, ,4797 U29 Split fraction 6 (brown stock) FREE 0,2936 0,3408 U30 Split fraction 8 (brown stock) FREE 0,7176 0,83304 U31 Split fraction 9 (brown stock) FREE 0,38 0,417 U32 Split fraction 1 (MEE) FREE 0,7202 1,575 U33 Effect 3 steam flow FREE 821,92 952,44 U34 Filter lower flow FREE 0,54 1,508 U35 Kiln primary air flow FREE 62,5 437,5 U36 Effect 5 exit flow FREE U37 Effect 4 exit flow FREE U38 Effect 3 exit flow FREE U39 Effect 6 exit flow FREE U40 Effect 2 exit flow FREE U41 Effect 1a exit flow FREE U42 Effect 1b exit flow FREE U43 Effect 1c exit flow FREE U44 Coolant 4 flow (post Slaker) FREE 2,5 17,5

67 Optimization of a Pulp Mill: The economically significant variables (ESV) The economically significant variables are the variables needed to compute the plant profitability The economically significant variables are most of the manipulated variables of the plant, the pulp production rate and the steam production rate The reasons to consider these variables are: The variables are involved to the objective (plant profitability) The constraints imposed on these variables

68 Optimization of a Pulp Mill: The list of ESV (U) Short name Variable name Related to Lower bound Upper bound V1 Production rate MPC1 629, V2 Steam flow 1 SISO 0 0,398 V3 Steam flow 2 MPC1 0 0,5306 V4 Steam flow 4 MPC1 0 0,3172 V5 Steam flow 5 MPC1 0 0,3184 V6 Water flow SISO ,60 V7 O steam flow 1 SISO V8 O steam flow 2 SISO V9 O steam flow 3 SISO V10 D1 ClO2 flow MPC V11 D1 wash water SISO V12 D1 steam flow SISO 0 990,6 V13 E caustic flow MPC V14 E steam flow SISO 0 505,6 V15 D2 ClO2 flow MPC V16 D2 wash water SISO ,1 V17 Coolant flow MPC ,1 V18 Oxygen flow SISO 0 50 V19 Salt-cake flow SISO 0 168,5 V20 Coolant 1 flow MPC3 0 8 V21 Wash stream 1 SISO 0 0,1 V22 Fresh lime flow SISO 0 8 V23 Coolant 2 flow SISO 0 2 V24 Caustic flow 3 SISO 0 0,068 V25 Wash stream 2 SISO 0 4,466 V26 Wash stream 3 SISO 0 1,508 V27 Wash stream 4 SISO 0 0,298 V28 Wash stream 4 SISO 0 0,454 V29 Kiln fuel flow MPC V30 Water flow SISO 0 0,944 V31 Steam production FREE V32 Wood chips flow MPC1 0 5,2286 V33 O caustic flow MPC V34 Effect 1 steam flow MPC ,2 V35 Effect 2 steam flow MPC4 92, ,4 V36 Steam flow 3 Free 0 0,206 V37 D1 water flow Free V38 E back-flush flow Free 0,06 968,06 V39 D2 caustic flow Free 0 0,586 V40 Effect 3 steam flow Free ,8

69 Optimization of a Pulp Mill: The objective function A typical entry in the objective function is a mass or volumetric flow rate (denoted as u) of a raw material, multiplied by the unit price and the concentration or density of the active ingredient if necessary. The resulting expression for the objective function f (in terms of USD / min) is linear in terms of the economic significant variables u: = + + +

70 Optimization of a Pulp Mill: Modeling of ESVs Economically significant variables can be considered as functions of the decision variables (plant setpoints) The optimization-relevant model is identified using a number of plant tests and setpoint changes in the control structure of the pulp mill benchmark problem For this purpose the 44 decision variables (denoted as u) are stepped up and down 5% from their nominal values and the change in the steady state values of the economical variables v are determined:

71 Optimization of a Pulp Mill: Modeling of ESVs The ESV model can be written using 40 linear equality constraints ,,,,,,, here = ( ),,,,,,,, ( ), =

72 Optimization of a Pulp Mill: Formulation of a LP problem The objective: max The constraints: =,,,,

73 Optimization of a Pulp Mill: optimization results A 12% increase in profit has been achieved The profitability at the nominal conditions is USD/min The profitability at the optimal point (according to the linear model) is USD/min The profitability at the optimal point (according to the simulations) is USD/min Due to model inaccuracy, the simulations do not demonstrate as good result as it was promised by the model

74 Optimization of a Pulp Mill: optimization results

75 Optimization of a Pulp Mill: Literature Castro J., Doyle F., (2004), A Pulp Mill benchmark problem for control: problem description, Journal of Process Control, 14, pp Mercangoz M., Doyle F., (2008), Real-time optimization of the pulp mill benchmark problem, Computers and Chemical Engineering, 32, pp

76 Questions How would you briefly describe a general linear programming problem? What the decision variables/objective/constraints are? What issues prevents a problem to be described with a LP model? What is the role of the process models in the industrial examples presented in the lecture?

Civil Engineering Systems Analysis Lecture III. Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics

Civil Engineering Systems Analysis Lecture III. Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics Civil Engineering Systems Analysis Lecture III Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics Today s Learning Objectives Recap of LP assumptions Examples 2 Assumptions

More information

Linear Programming: Basic Concepts

Linear Programming: Basic Concepts Linear Programming: Basic Concepts Irwin/McGraw-Hill 1.١ The McGraw-Hill Companies, Inc., 2003 Introduction The management of any organization make Decision about how to allocate its resources to various

More information

Basic Linear Programming Concepts. Lecture 2 (3/29/2017)

Basic Linear Programming Concepts. Lecture 2 (3/29/2017) Basic Linear Programming Concepts Lecture 2 (3/29/2017) Definition Linear Programming (LP) is a mathematical method to allocate scarce resources to competing activities in an optimal manner when the problem

More information

Linear Programming. Chapter 2: Basic Concepts. Lee-Anne Johennesse. Advanced Quantitative Methods 7 March 2016

Linear Programming. Chapter 2: Basic Concepts. Lee-Anne Johennesse. Advanced Quantitative Methods 7 March 2016 Linear Programming Chapter 2: Basic Concepts Lee-Anne Johennesse Advanced Quantitative Methods 7 March 2016 Linear Programming Chapter 2: Basic Concepts Introduction Part A The Wyndor Glass Company Product

More information

Department of Chemical Engineering, University of California Santa Barbara, Santa Barbara, CA 93106, U.S.A.

Department of Chemical Engineering, University of California Santa Barbara, Santa Barbara, CA 93106, U.S.A. Plantwide Optimization of a Pulp Mill Process Mehmet Mercangoz, Francis J. Doyle III Department of Chemical Engineering, University of California Santa Barbara, Santa Barbara, CA 93106, U.S.A. Abstract

More information

Linear Programming Applications. Structural & Water Resources Problems

Linear Programming Applications. Structural & Water Resources Problems Linear Programming Applications Structural & Water Resources Problems 1 Introduction LP has been applied to formulate and solve several types of problems in engineering field LP finds many applications

More information

1.1 A Farming Example and the News Vendor Problem

1.1 A Farming Example and the News Vendor Problem 4 1. Introduction and Examples The third section considers power system capacity expansion. Here, decisions are taken dynamically about additional capacity and about the allocation of capacity to meet

More information

Chapter 3 Formulation of LP Models

Chapter 3 Formulation of LP Models Chapter 3 Formulation of LP Models The problems we have considered in Chapters 1 and 2 have had limited scope and their formulations were very straightforward. However, as the complexity of the problem

More information

PULPING OPTIONS WITH BLACK LIQUOR GASIFICATION

PULPING OPTIONS WITH BLACK LIQUOR GASIFICATION PULPING OPTIONS WITH BLACK LIQUOR GASIFICATION Hasan Jameel Jean Renard Gasification of Black Liquor Separation of Inorganic Chemicals Tomlinson Furnace smelt S/Na ratio = black liquor S/Na ratio Gasification

More information

Network Flows. 7. Multicommodity Flows Problems. Fall 2010 Instructor: Dr. Masoud Yaghini

Network Flows. 7. Multicommodity Flows Problems. Fall 2010 Instructor: Dr. Masoud Yaghini In the name of God Network Flows 7. Multicommodity Flows Problems 7.1 Introduction Fall 2010 Instructor: Dr. Masoud Yaghini Introduction Introduction In many application contexts, several physical commodities,

More information

LECTURE NOTES ON OPERATIONS RESEARCH

LECTURE NOTES ON OPERATIONS RESEARCH LECTURE NOTES ON OPERATIONS RESEARCH Emad Elbeltagi, Ph.D., P.Eng., Professor of Construction Management Structural Engineering Department, Faculty of Engineering, Mansoura University Operations Research

More information

Introduction A GENERAL MODEL OF SYSTEM OPTIMIZATION

Introduction A GENERAL MODEL OF SYSTEM OPTIMIZATION Introduction A GENERAL MODEL OF SYSTEM OPTIMIZATION SYSTEM DEFINITIONS Engineering project design and optimization can be effectively approached using concepts of systems analysis. A system can be defined

More information

LECTURE NOTES ON OPERATIONS RESEARCH

LECTURE NOTES ON OPERATIONS RESEARCH LECTURE NOTES ON OPERATIONS RESEARCH Emad Elbeltagi, Ph.D., P.Eng., Professor of Construction Management Structural Engineering Department, Faculty of Engineering, Mansoura University Operations Research

More information

SEMINAR OPTIMUM DEGREE OF COOKING FOR BLEACLHABLE SULPHATE PULP FROM SWEETGUM. By James M. Snyder. February 14, Introduction

SEMINAR OPTIMUM DEGREE OF COOKING FOR BLEACLHABLE SULPHATE PULP FROM SWEETGUM. By James M. Snyder. February 14, Introduction SEMINAR OPTIMUM DEGREE OF COOKING FOR BLEACLHABLE SULPHATE PULP FROM SWEETGUM By James M. Snyder February 14, 1973 Introduction Many of the studies of pulping and bleaching optima have concerned themselves

More information

Linear Programming and Applications

Linear Programming and Applications Linear Programming and Applications (v) LP Applications: Water Resources Problems Objectives To formulate LP problems To discuss the applications of LP in Deciding the optimal pattern of irrigation Water

More information

Pulp mill optimization no longer pulp fiction

Pulp mill optimization no longer pulp fiction Pulp mill optimization no longer pulp fiction Producing high-quality pulp consistently with advanced process control ABHIJIT BADWE, RAMESH SATINI When Mondi the global paper and cardboard producer decided

More information

Property based management and optimization of water usage and discharge in industrial facilities Arwa Rabie and Mahmoud El-Halwagi

Property based management and optimization of water usage and discharge in industrial facilities Arwa Rabie and Mahmoud El-Halwagi Property based management and optimization of water usage and discharge in industrial facilities Arwa Rabie and Mahmoud El-Halwagi Department of Chemical Engineering, Texas A&M University Outline Motivation

More information

WATER RESOURCES MANAGEMENT. Reservoir Operation. [7] Fall 2007 Water Resources Management Mohammad N. Almasri, PhD An-Najah National University

WATER RESOURCES MANAGEMENT. Reservoir Operation. [7] Fall 2007 Water Resources Management Mohammad N. Almasri, PhD An-Najah National University WATER RESOURCES MANAGEMENT [7] Reservoir Operation Mohammad N. Almasri 1 The Problem Setting Reservoir operation is keyed to meeting goals with quantities released as well as meeting goals that involve

More information

Valmet Online Learning

Valmet Online Learning Course English Chinese Russian Swedish Portuguese Spanish Finnish Hungarian Upcoming languages Learning Continuous cooking x x x x x 17 3-4 Superbatch cooking x x 3 About 2 White liquor plant x x x 26

More information

Linear programming A large number of decision pr

Linear programming A large number of decision pr Linear programming A large number of decision problems faced by a business manager involve allocation of limited resources to different activities. Linear programming has been successfully applied to a

More information

Combustion Processes in the Forest Products Industry

Combustion Processes in the Forest Products Industry Combustion Processes in the Forest Products Industry An informal presentation by Kenneth M. Nichols, Weyerhaeuser Company Presented to Students and Faculty of the University of Washington at the ME 523

More information

DISTRIBUTION MODELLING OF STOCK PREPARATION SYSTEMS FOR RECYCLED FIBERS

DISTRIBUTION MODELLING OF STOCK PREPARATION SYSTEMS FOR RECYCLED FIBERS DISTRIBUTION MODELLING OF STOCK PREPARATION SYSTEMS FOR RECYCLED FIBERS Gary M. Scott Research Chemical Engineer USDA Forest Service Forest Products Laboratory Madison, WI 53705-2398 ABSTRACT Stock preparation

More information

A Production Problem

A Production Problem Session #2 Page 1 A Production Problem Weekly supply of raw materials: Large Bricks Small Bricks Products: Table Profit = $20/Table Chair Profit = $15/Chair Session #2 Page 2 Linear Programming Linear

More information

Chapter 11. Decision Making and Relevant Information Linear Programming as a Decision Facilitating Tool

Chapter 11. Decision Making and Relevant Information Linear Programming as a Decision Facilitating Tool Chapter 11 Decision Making and Relevant Information Linear Programming as a Decision Facilitating Tool 1 Introduction This chapter explores cost accounting for decision facilitating purposes It focuses

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 Significance of paper Paper is one of the essential commodities in daily life all over the world. It is considered as an index of a country s growth. Several grades of paper

More information

The Transportation and Assignment Problems. Hillier &Lieberman Chapter 8

The Transportation and Assignment Problems. Hillier &Lieberman Chapter 8 The Transportation and Assignment Problems Hillier &Lieberman Chapter 8 The Transportation and Assignment Problems Two important special types of linear programming problems The transportation problem

More information

Sustainability and Environmental Issues in the Kraft Pulp Industry. Celso Foelkel

Sustainability and Environmental Issues in the Kraft Pulp Industry. Celso Foelkel Sustainability and Environmental Issues in the Kraft Pulp Industry Celso Foelkel www.celso-foelkel.com.br www.eucalyptus.com.br Sustainability Sustainability Anthropocentric-oriented concept Long term

More information

The company wants to determine the optimal product mix and the total minimum cost.

The company wants to determine the optimal product mix and the total minimum cost. Page1 PRACTICE QUESTIONS TOPIC: LINEAR PROGRAMMING PROBLEM SIMPLEX ALGORITHM: (Read the hints and comments in italics appearing in brackets) These questions have been collected from various sources. Broadly

More information

OMGT2146. Supply Chain Analysis and Design. Introduction to Modeling. Course Information. Week 1

OMGT2146. Supply Chain Analysis and Design. Introduction to Modeling. Course Information. Week 1 OMGT2146 Supply Chain Analysis and Design Week 1 Introduction to Modeling COMMONWEALTH OF AUSTRALIA Copyright Regulations 1969 WARNING This material has been reproduced and communicated to you by or on

More information

Getting Started with OptQuest

Getting Started with OptQuest Getting Started with OptQuest What OptQuest does Futura Apartments model example Portfolio Allocation model example Defining decision variables in Crystal Ball Running OptQuest Specifying decision variable

More information

Control of sulfidity in a modern kraft pulp mill

Control of sulfidity in a modern kraft pulp mill Control of sulfidity in a modern kraft pulp mill Executive Summary Many years ago, the kraft pulping liquor circuit used sodium sulfate salt as the main make-up source of cooking chemicals. The make-up

More information

Causticizing Aspects and Sulfur Recovery in Black Liquor Gasification. Low Temperature Gasification

Causticizing Aspects and Sulfur Recovery in Black Liquor Gasification. Low Temperature Gasification Causticizing Aspects and Sulfur Recovery in Black Liquor Gasification Adriaan van Heiningen University of Maine Colloquium on Black Liquor Combustion and Gasification May 13-16, 2003, Park City, Utah Low

More information

Causticizing Aspects and Sulfur Recovery in Black Liquor Gasification

Causticizing Aspects and Sulfur Recovery in Black Liquor Gasification Causticizing Aspects and Sulfur Recovery in Black Liquor Gasification Adriaan van Heiningen University of Maine Colloquium on Black Liquor Combustion and Gasification May 13-16, 2003, Park City, Utah Low

More information

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03 OPERATING SYSTEMS CS 3502 Spring 2018 Systems and Models Chapter 03 Systems and Models A system is the part of the real world under study. It is composed of a set of entities interacting among themselves

More information

Production Planning under Uncertainty with Multiple Customer Classes

Production Planning under Uncertainty with Multiple Customer Classes Proceedings of the 211 International Conference on Industrial Engineering and Operations Management Kuala Lumpur, Malaysia, January 22 24, 211 Production Planning under Uncertainty with Multiple Customer

More information

FLOTATION CONTROL & OPTIMISATION

FLOTATION CONTROL & OPTIMISATION FLOTATION CONTROL & OPTIMISATION A global leader in mineral and metallurgical innovation FLOATSTAR OVERVIEW Flotation is a complex process that is affected by a multitude of factors. These factors may

More information

Chapter 1 Mathematical Programming: an overview

Chapter 1 Mathematical Programming: an overview Chapter 1 Mathematical Programming: an overview Companion slides of Applied Mathematical Programming by Bradley, Hax, and Magnanti (Addison-Wesley, 1977) prepared by José Fernando Oliveira Maria Antónia

More information

Presentation: H. Sarper An Introduction to Modeling

Presentation: H. Sarper An Introduction to Modeling Chapter 1 An introduction to Model Building to accompany Introduction to Mathematical Programming: Operations Research, Volume 1 4th edition, by Wayne L. Winston and Munirpallam Venkataramanan Presentation:

More information

TRANSPORTATION PROBLEM AND VARIANTS

TRANSPORTATION PROBLEM AND VARIANTS TRANSPORTATION PROBLEM AND VARIANTS Introduction to Lecture T: Welcome to the next exercise. I hope you enjoyed the previous exercise. S: Sure I did. It is good to learn new concepts. I am beginning to

More information

D21D covers treatment of materials before passing to the paper-making machine.

D21D covers treatment of materials before passing to the paper-making machine. CPC - D21C - 2017.08 D21C PRODUCTION OF CELLULOSE BY REMOVING NON-CELLULOSE SUBSTANCES FROM CELLULOSE-CONTAINING MATERIALS; REGENERATION OF PULPING LIQUORS; APPARATUS THEREFOR Production of cellulose by

More information

APPLICATION AND BENEFITS OF ADVANCED CONTROL TO ALUMINA REFINING

APPLICATION AND BENEFITS OF ADVANCED CONTROL TO ALUMINA REFINING Light Metals 2004 (The Minerals, Metals & Materials Society), 2004 APPLICATION AND BENEFITS OF ADVANCED CONTROL TO ALUMINA REFINING Robert K. Jonas Honeywell Int., 2500 W. Union Hills Dr., Phoenix, AZ,

More information

Managerial Decision Modeling w/ Spreadsheets, 3e (Balakrishnan/Render/Stair) Chapter 2 Linear Programming Models: Graphical and Computer Methods

Managerial Decision Modeling w/ Spreadsheets, 3e (Balakrishnan/Render/Stair) Chapter 2 Linear Programming Models: Graphical and Computer Methods Managerial Decision Modeling w/ Spreadsheets, 3e (Balakrishnan/Render/Stair) Chapter 2 Linear Programming Models: Graphical and Computer Methods 2.1 Chapter Questions 1) Consider the following linear programming

More information

Short-Run Manufacturing Problems at DEC 2. In the fourth quarter of 1989, the corporate demand/supply group of Digital

Short-Run Manufacturing Problems at DEC 2. In the fourth quarter of 1989, the corporate demand/supply group of Digital Short-Run Manufacturing Problems at DEC 2 In the fourth quarter of 1989, the corporate demand/supply group of Digital Equipment Corporation (DEC) was under pressure to come up with a manufacturing plan

More information

BENEFITS OF USING FLOW SCANNER IN THE COOKING PROCESS

BENEFITS OF USING FLOW SCANNER IN THE COOKING PROCESS BENEFITS OF USING FLOW SCANNER IN THE COOKING PROCESS WOOD PROCESSING TECHNOLOGY SEMINAR, ARCACHON 26 APRIL 2018 HARVEY WASHBROOK, MANTEX CHAPTER OVERVIEW 01 02 FLOW SCANNER BENEFITS OVERVIEW WOOD YARD

More information

MBF1413 Quantitative Methods

MBF1413 Quantitative Methods MBF1413 Quantitative Methods Prepared by Dr Khairul Anuar 9: Introduction to Linear Programming www.notes638.wordpress.com Content 1. Introduction 2. A Simple Maximization Problem 2 1. Introduction Linear

More information

This is a refereed journal and all articles are professionally screened and reviewed

This is a refereed journal and all articles are professionally screened and reviewed Advances in Environmental Biology, 6(4): 1400-1411, 2012 ISSN 1995-0756 1400 This is a refereed journal and all articles are professionally screened and reviewed ORIGINAL ARTICLE Joint Production and Economic

More information

LIGNIN PRODUCTION PATH ASSESSMENT: ENERGY, WATER, AND CHEMICAL INTEGRATION PERSPECTIVE

LIGNIN PRODUCTION PATH ASSESSMENT: ENERGY, WATER, AND CHEMICAL INTEGRATION PERSPECTIVE SPECIAL BIOREFINERY ISSUE LIGNIN PRODUCTION PATH ASSESSMENT: ENERGY, WATER, AND CHEMICAL INTEGRATION PERSPECTIVE ZOÉ PÉRIN-LEVASSEUR, LUCIANA SAVULESCU, MARZOUK BENALI* ABSTRACT Extracting the lignin from

More information

Characteristics of waste streams and requirements for recycling processes Executive summary

Characteristics of waste streams and requirements for recycling processes Executive summary FOSTERING INDUSTRIAL SYMBIOSIS FOR A SUSTAINABLE RESOURCE INTENSIVE INDUSTRY ACROSS THE EXTENDED CONSTRUCTION VALUE CHAIN Characteristics of streams and requirements for recycling processes Executive summary

More information

PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen. PULP AND PAPER INDUSTRY Energy Recovery and Effluent Cooling at a TMP Plant

PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen. PULP AND PAPER INDUSTRY Energy Recovery and Effluent Cooling at a TMP Plant PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen PULP AND PAPER INDUSTRY Energy Recovery and Effluent Cooling at a TMP Plant PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen

More information

Effective Reduction of Industrial GHG Emissions via Energy Integration and Biomass Utilization

Effective Reduction of Industrial GHG Emissions via Energy Integration and Biomass Utilization Effective Reduction of Industrial GHG Emissions via Energy Integration and Biomass Utilization Eva Lovelady and Mahmoud El-Halwagi Department of Chemical Engineering Texas A & M University 1 1 Motivation

More information

University Question Paper Two Marks

University Question Paper Two Marks University Question Paper Two Marks 1. List the application of Operations Research in functional areas of management. Answer: Finance, Budgeting and Investment Marketing Physical distribution Purchasing,

More information

Sampling Issues for Optimization in Radiotherapy. Michael C. Ferris R. Einarsson Z. Jiang D. Shepard

Sampling Issues for Optimization in Radiotherapy. Michael C. Ferris R. Einarsson Z. Jiang D. Shepard Sampling Issues for Optimization in Radiotherapy Michael C. Ferris R. Einarsson Z. Jiang D. Shepard Radiation Treatment Planning Cancer is the 2nd leading cause of death in U.S. Only heart disease kills

More information

Canada. Pulp and Paper Industry PI Specifics. How can process integration help me?

Canada. Pulp and Paper Industry PI Specifics. How can process integration help me? How can process integration help me? Process integration (PI) is a very efficient approach to improving the energy efficiency of large and complex industrial facilities. PI refers to the application of

More information

Linear Programming. BUS 735: Business Decision Making and Research. Wednesday, November 8, Lecture / Discussion. Worksheet problem.

Linear Programming. BUS 735: Business Decision Making and Research. Wednesday, November 8, Lecture / Discussion. Worksheet problem. Linear Programming BUS 735: Business Decision Making and Research Wednesday, November 8, 2017 1 Goals and Agenda Learning Objective Learn how to formulate optimization problems with constraints (linear

More information

Mikko Hupa Åbo Akademi Turku, Finland

Mikko Hupa Åbo Akademi Turku, Finland Åbo Akademi Chemical Engineering Department Course The Forest based Biorefinery Chemical and Engineering Challenges and Opportunities May 3-7, 2010 Thermal conversion of biomass Mikko Hupa Åbo Akademi

More information

PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen. PULP AND PAPER INDUSTRY Energy Recovery and Effluent Cooling at a TMP Plant

PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen. PULP AND PAPER INDUSTRY Energy Recovery and Effluent Cooling at a TMP Plant PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen PULP AND PAPER INDUSTRY Energy Recovery and Effluent Cooling at a TMP Plant PINCH ANALYSIS: For the Efficient Use of Energy, Water & Hydrogen

More information

ISyE 3133B Sample Final Tests

ISyE 3133B Sample Final Tests ISyE 3133B Sample Final Tests Time: 160 minutes, 100 Points Set A Problem 1 (20 pts). Head & Boulders (H&B) produces two different types of shampoos A and B by mixing 3 raw materials (R1, R2, and R3).

More information

Transshipment. Chapter 493. Introduction. Data Structure. Example Model

Transshipment. Chapter 493. Introduction. Data Structure. Example Model Chapter 493 Introduction The transshipment model is a special case of the minimum cost capacitated flow model in which there are no capacities or minimums on the arc flows. The transshipment model is similar

More information

Recovery & Utility Management

Recovery & Utility Management Recovery & Utility Management Jim Brewster Mill Manager Irving Pulp & Paper, Limited Saint John, New Brunswick, Canada Tappi Kraft Recovery Short Course St. Petersburg, FL, January 7-10, 2008 Recovery

More information

NATIONAL LEAD COMPANY, INC.

NATIONAL LEAD COMPANY, INC. f. I - i,.. ; ~ ~ ~ /fy~.,.,.l -~,- -~ _

More information

MBF1413 Quantitative Methods

MBF1413 Quantitative Methods MBF1413 Quantitative Methods Prepared by Dr Khairul Anuar 1: Introduction to Quantitative Methods www.notes638.wordpress.com Assessment Two assignments Assignment 1 -individual 30% Assignment 2 -individual

More information

Chemical Engineering Principles-I Dr.Ali H.Abbar Answers: 2.6 Material Balance Problems Involving Multiple Units process flowsheet (flowchart)

Chemical Engineering Principles-I Dr.Ali H.Abbar Answers: 2.6 Material Balance Problems Involving Multiple Units process flowsheet (flowchart) 5. Methane burns with O 2 to produce a gaseous product that contains CH 4, O 2, CO 2, CO, H 2 O, and H 2. How many independent element balances can you write for this system? 6. Solve the problems (1,

More information

Process Simulation and Energy Optimization for the Pulp and Paper Mill

Process Simulation and Energy Optimization for the Pulp and Paper Mill CHEMICAL ENGINEERING TRANSACTIONS Volume 21, 2010 Editor J. J. Klemeš, H. L. Lam, P. S. Varbanov Copyright 2010, AIDIC Servizi S.r.l., ISBN 978-88-95608-05-1 ISSN 1974-9791 DOI: 10.3303/CET1021048 283

More information

Using Binary Integer Programming to Deal with Yesor-No. Chapter 7: Hillier and Hillier

Using Binary Integer Programming to Deal with Yesor-No. Chapter 7: Hillier and Hillier Using Binary Integer Programming to Deal with Yesor-No Decisions Chapter 7: Hillier and Hillier 1 Agenda Case Study: California Manufacturing Company Wyndor Case Revisited Variation of Wyndor s Problem

More information

IOE 202: Operations Modeling WELCOME! Lecture 1 outline:

IOE 202: Operations Modeling WELCOME! Lecture 1 outline: IOE 202: Operations Modeling WELCOME! Lecture 1 outline: Logistics of the course Microsoft Excel spreadsheets (and Office) Introduction to (mathematical) operations modeling First example: Economic Order

More information

Linear Programming. 1 Goals and Agenda. Management 560: Management Science. Tuesday, March 17, 2009

Linear Programming. 1 Goals and Agenda. Management 560: Management Science. Tuesday, March 17, 2009 Linear Programming Management 560: Management Science Tuesday, March 17, 2009 1 Goals and Agenda Learning Objective Learn how to formulate optimization problems with constraints (linear programming problems).

More information

Puu : Conventional and Non- Conventional Pulping as a Basis for Biorefinery (7 cr)

Puu : Conventional and Non- Conventional Pulping as a Basis for Biorefinery (7 cr) Puu-0.4110: Conventional and Non- Conventional Pulping as a Basis for Biorefinery (7 cr) Lecture 12: Conventional Alkaline Processes III Washing Equipment in Kraft Pulp Mills Learning Objectives After

More information

SENSITIVITY AND DUALITY ANALYSES OF AN OPTIMAL WATER TREATMENT COST MODEL FOR GHANA. Douglas Kwasi Boah, Stephen Boakye Twum and Kenneth B.

SENSITIVITY AND DUALITY ANALYSES OF AN OPTIMAL WATER TREATMENT COST MODEL FOR GHANA. Douglas Kwasi Boah, Stephen Boakye Twum and Kenneth B. SENSITIVITY AND DUALITY ANALYSES OF AN OPTIMAL WATER TREATMENT COST MODEL FOR GHANA Douglas Kwasi Boah, Stephen Boakye Twum and Kenneth B. Pelig-Ba 1 Faculty of Mathematical Sciences, Department of Mathematics,

More information

Pulping Process Analysis with Dynamic Delay Compensation

Pulping Process Analysis with Dynamic Delay Compensation Pulping Process Analysis with Dynamic Delay Compensation Mika Suojärvi: Product Manager, Savcor Oy, FI-50100 Mikkeli, Finland, mika.suojarvi@savcor.com Rodrigo Prado: Project Manager, Savcor Forest, São

More information

Ch.01 Introduction to Modeling. Management Science / Instructor: Bonghyun Ahn

Ch.01 Introduction to Modeling. Management Science / Instructor: Bonghyun Ahn Ch.01 Introduction to Modeling Management Science / Instructor: Bonghyun Ahn Chapter Topics The Management Science Approach to Problem Solving Model Building: Break-Even Analysis Computer Solution Management

More information

Announcements. Week 12

Announcements. Week 12 Announcements Week 10 (this week) Linear programming I Assignment 2 due in Friday (2nd May, by 4pm) Tutorials as normal (in the usual places!) CBA6 open in practice mode Announcements Week 10 (this week)

More information

Applied Data Analysis (Operations Research)

Applied Data Analysis (Operations Research) Applied Data Analysis (Operations Research) Pongsa Pornchaiwiseskul Pongsa.P@chula.ac.th http://j.mp/pongsa Faculty of Economics Chulalongkorn University Pongsa Pornchaiwiseskul, Faculty of Economics,

More information

SIMULATION OF ORE DRESSING PLANTS - THE BASIC PRINCIPLES

SIMULATION OF ORE DRESSING PLANTS - THE BASIC PRINCIPLES SIMULATION OF ORE DRESSING PLANTS - THE BASIC PRINCIPLES What is Simulation? In recent years many references appear in the literature to computer simulation as a technique for design and analysis of mineral

More information

INTRODUCTION TO PULP & PAPER TECHNOLOGY LEARNING OUTCOMES

INTRODUCTION TO PULP & PAPER TECHNOLOGY LEARNING OUTCOMES INTRODUCTION TO PULP & PAPER TECHNOLOGY LEARNING OUTCOMES OVERALL COURSE LEARNING OBJECTIVES The overall course objective is to give participants increased confidence in understanding the pulp & paper

More information

Robustness studies on coal gasification process variables

Robustness studies on coal gasification process variables Volume 20 (2), pp. 89 108 http://www.orssa.org.za ORiON ISSN 0529-191-X c 2004 Robustness studies on coal gasification process variables RLJ Coetzer MJ Keyser Received: 23 July 2004; Revised: 11 October

More information

Value engineering study for bauxite reject disposal

Value engineering study for bauxite reject disposal Value engineering study for bauxite reject disposal Caio van Deursen 1, Roberto Seno Jr. 2, Rodrigo Moreno 3 and Thiago Franco 4 1. Process Engineer 2. Bauxite and Alumina Technology Development Manager

More information

ISE 204 OR II. Chapter 8 The Transportation and Assignment Problems. Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ

ISE 204 OR II. Chapter 8 The Transportation and Assignment Problems. Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ ISE 204 OR II Chapter 8 The Transportation and Assignment Problems Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ 1 The Transportation and Assignment Problems Transportation Problems: A special class of Linear Programming

More information

IMPLEMENTATION OF OPTIMAL OPERATION FOR HEAT INTEGRATED DISTILLATION COLUMNS

IMPLEMENTATION OF OPTIMAL OPERATION FOR HEAT INTEGRATED DISTILLATION COLUMNS IMPLEMENTATION OF OPTIMAL OPERATION FOR HEAT INTEGRATED DISTILLATION COLUMNS Hilde K. Engelien, Truls Larsson and Sigurd Skogestad Department of Chemical Engineering, Norwegian University of Science and

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Optimization Methods in Management Science MIT 15.053, Spring 2013 Problem Set 1 Second Group of Students (with first letter of surnames A H) Problem Set Rules: Due: February 12, 2013 1. Each student should

More information

Chapter 2 Integer Programming. Paragraph 3 Advanced Methods

Chapter 2 Integer Programming. Paragraph 3 Advanced Methods Chapter 2 Integer Programming Paragraph 3 Advanced Methods Search and Inference Different search strategies and branching constraint selections can tailor the search part of our quest to find and prove

More information

Deterministic OR Models and Their Formulations

Deterministic OR Models and Their Formulations Deterministic OR Models and Their Formulations Hakan Özaktaş Department of Industrial Engineering Çankaya University November 11, 2014 What is Operations Research? History of OR dates back to World War

More information

by Hill K. Nandi CompAS Controls Inc. Indiana, Pa.

by Hill K. Nandi CompAS Controls Inc. Indiana, Pa. SOFTWARE TOOL OPTIMIZES FURNACE DESIGN AND OPERATION Adapted from an article published in the November 2002 issue of Heat Treating Progress. Copyright 2002, by ASM International, Materials Park, Ohio.

More information

Hydrocyclone From Wikipedia, the free encyclopedia

Hydrocyclone From Wikipedia, the free encyclopedia Page 1 of 7 Hydrocyclone From Wikipedia, the free encyclopedia A hydrocyclone (often referred to by the shortened form cyclone) is a device to classify, separate or sort particles in a liquid suspension

More information

Energy and water in the pulp and paper industry: the two solitudes

Energy and water in the pulp and paper industry: the two solitudes Energy and water in the pulp and paper industry: the two solitudes Enrique Mateos Espejel, Lovina Madtha, Mariya Marinova, Jean Paris Department of Chemical Engineering, Ecole Polytechnique de Montreal

More information

DEVELOPMENT OF MULTI-OBJECTIVE SIMULATION-BASED GENETIC ALGORITHM FOR SUPPLY CHAIN CYCLIC PLANNING AND OPTIMISATION

DEVELOPMENT OF MULTI-OBJECTIVE SIMULATION-BASED GENETIC ALGORITHM FOR SUPPLY CHAIN CYCLIC PLANNING AND OPTIMISATION From the SelectedWorks of Liana Napalkova May, 2008 DEVELOPMENT OF MULTI-OBJECTIVE SIMULATION-BASED GENETIC ALGORITHM FOR SUPPLY CHAIN CYCLIC PLANNING AND OPTIMISATION Galina Merkuryeva Liana Napalkova

More information

Module 1 Introduction. IIT, Bombay

Module 1 Introduction. IIT, Bombay Module 1 Introduction Lecture 3 Embodiment Design Instructional objectives It is explained in the previous two lectures how to identify the needs and define a problem based on the needs, and how to generate

More information

Modeling of competition in revenue management Petr Fiala 1

Modeling of competition in revenue management Petr Fiala 1 Modeling of competition in revenue management Petr Fiala 1 Abstract. Revenue management (RM) is the art and science of predicting consumer behavior and optimizing price and product availability to maximize

More information

Two-Stage O2 Delignification System

Two-Stage O2 Delignification System Two-Stage O2 Delignification System Cuts Mill s Chemical Use, Boosts Pulp Quality Arauco mill in Chile has significantly reduced chlorine, chlorine dioxide, and soda consumption in standard and ECF pulps,

More information

Operation and supply chain management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras

Operation and supply chain management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Operation and supply chain management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Lecture - 37 Transportation and Distribution Models In this lecture, we

More information

Resident Advisor Duty Scheduling Patrick Mannon

Resident Advisor Duty Scheduling Patrick Mannon Resident Advisor Duty Scheduling Patrick Mannon Senior, Systems Science and Engineering (217) 721-7678 mannon.patrick@wustl.edu Dr. Zachary Feinstein Assistant Professor, Electrical and Systems Engineering

More information

High Efficiency Agro Based Integrated Chemical Recovery Plant at M/S Bindals Papers Mills Ltd.

High Efficiency Agro Based Integrated Chemical Recovery Plant at M/S Bindals Papers Mills Ltd. Zonal-18/101 High Efficiency Agro Based Integrated Chemical Recovery Plant at M/S Bindals Papers Mills Ltd. VIMAL KISHORE PRESIDENT, BINDALS PAPERS MILLS RAHUL JAIN GM (RECOVERY), BINDALS PAPERS MILLS

More information

Process optimization using real time tracking of coarse material in individual cyclone overflow streams

Process optimization using real time tracking of coarse material in individual cyclone overflow streams Process optimization using real time tracking of coarse material in individual cyclone overflow streams Dylan Cirulis 1, Scott Dunford 2, Jennifer Snyder 3, Erik Bartsch 4, Paul Rothman 5, Robert Maron

More information

PHOSPHATE PRODUCERS IMPROVE PLANT PERFORMANCE USING C.P.T. INC FLOTATION TECHNOLOGY

PHOSPHATE PRODUCERS IMPROVE PLANT PERFORMANCE USING C.P.T. INC FLOTATION TECHNOLOGY PHOSPHATE PRODUCERS IMPROVE PLANT PERFORMANCE USING C.P.T. INC FLOTATION TECHNOLOGY Harold E. Wyslouzil - P.Eng President Canadian Process Technologies Inc. Vancouver, B.C. CANADA Column flotation cells

More information

ISE480 Sequencing and Scheduling

ISE480 Sequencing and Scheduling ISE480 Sequencing and Scheduling INTRODUCTION ISE480 Sequencing and Scheduling 2012 2013 Spring term What is Scheduling About? Planning (deciding what to do) and scheduling (setting an order and time for

More information

Mileage savings from optimization of coordinated trucking 1

Mileage savings from optimization of coordinated trucking 1 Mileage savings from optimization of coordinated trucking 1 T.P. McDonald Associate Professor Biosystems Engineering Auburn University, Auburn, AL K. Haridass Former Graduate Research Assistant Industrial

More information

A shift sequence for job scheduling by using Linear programming problem E. Mahalakshmi 1*, S. Akila 2

A shift sequence for job scheduling by using Linear programming problem E. Mahalakshmi 1*, S. Akila 2 A shift sequence for job scheduling by using Linear programming problem E. Mahalakshmi 1*, S. Akila 2 1 Research scholar, Thevanai Ammal College for women (Autonomous) villupuram, 2 Assistant professor,

More information

MILLING CONTROL & OPTIMISATION

MILLING CONTROL & OPTIMISATION MILLING CONTROL & OPTIMISATION MillSTAR OVERVIEW Due to the complex nature of milling circuits, it is often found that conventional control does not address many of the common problems experienced. These

More information

Introduction to Management Science, 10e (Taylor) Chapter 4 Linear Programming: Modeling Examples

Introduction to Management Science, 10e (Taylor) Chapter 4 Linear Programming: Modeling Examples Introduction to Management Science, 10e (Taylor) Chapter 4 Linear Programming: Modeling Examples 1) When formulating a linear programming problem constraint, strict inequality signs (i.e., less than

More information

EVAPORATOR FOULING Locations of Evaporator Fouling. Soluble Sodium (Na) Scales

EVAPORATOR FOULING Locations of Evaporator Fouling. Soluble Sodium (Na) Scales EVAPORATOR FOULING David T. Clay, Ph.D. Senior Process Consultant Jacobs Engineering 5005 SW Meadows Road, Suite 100 Lake Oswego, OR 97035 INTRODUCTION Slide 1 and Slide 2 contain the title and outline

More information

Module 8: Introduction to Process Integration Tier III

Module 8: Introduction to Process Integration Tier III Program for North American Mobility In Higher Education Program for North American Mobility in Higher Education (NAMP) Introducing Process Integration for Environmental Control in Engineering Curricula

More information