OPERATIONS MANAGEMENT IN OPERATIONS MANAGEMENT IN THE FRUIT - - PowerPoint PPT Presentation

operations management in operations management in the
SMART_READER_LITE
LIVE PREVIEW

OPERATIONS MANAGEMENT IN OPERATIONS MANAGEMENT IN THE FRUIT - - PowerPoint PPT Presentation

OPERATIONS MANAGEMENT IN OPERATIONS MANAGEMENT IN THE FRUIT INDUSTRY THE FRUIT INDUSTRY J. Alberto Bandoni J. Alberto Bandoni Planta Piloto de Ingeniera Qumica Planta Piloto de Ingeniera Qumica Camino La Carrindanga, Km. 7 Camino


slide-1
SLIDE 1

Planta Piloto de Ingeniería Química Planta Piloto de Ingeniería Química

Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina

  • J. Alberto Bandoni
  • J. Alberto Bandoni

OPERATIONS MANAGEMENT IN THE FRUIT INDUSTRY OPERATIONS MANAGEMENT IN THE FRUIT INDUSTRY

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-2
SLIDE 2

2

Introduction Argentinean Fruit Industry Supply Chain Optimization Frutas & Jugos ARG Co.: Case Study Optimal Operation of a Packaging Plant A Novel Method to Reduce Event Variables in Continuous-time Formulation for Short-term Scheduling

PRESENTATION OUTLINE PRESENTATION OUTLINE

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-3
SLIDE 3

3

ARGENTINE IN THE WORLD ARGENTINE IN THE WORLD Neuquén Neuquén Iguazú Falls Iguazú Falls Buenos Aires Buenos Aires Bahía Blanca Bahía Blanca

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-4
SLIDE 4

Planta Piloto de Ingeniería Química Planta Piloto de Ingeniería Química

Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina

Noemí Petracci, Guillermo Massini, J. Alberto Bandoni Noemí Petracci, Guillermo Massini, J. Alberto Bandoni

Supply Chain Optimization in the Fruit Industry Supply Chain Optimization in the Fruit Industry

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

FOCAPO 2003, Florida, USA, January 12-15, 2003 FOCAPO 2003, Florida, USA, January 12-15, 2003

slide-5
SLIDE 5

5

BLACK AND NEUQUEN RIVERS HIGH VALLEY FRUIT INDUSTRY BLACK AND NEUQUEN RIVERS HIGH VALLEY FRUIT INDUSTRY

Neuquén and Black Rivers High Valley Neuquén and Black Rivers High Valley NW Region NW Region Cuyo Region Cuyo Region Mesopotamian Region Mesopotamian Region

The High Valley of R The High Valley of Rí ío Negro

  • Negro

and R and Rí ío Neuqu

  • Neuqué

én, n, placed across two states placed across two states southwest of the country, is the southwest of the country, is the area of our country where the area of our country where the apples and pears are grown. apples and pears are grown.

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-6
SLIDE 6

6

Argentinean fruit industry relevant figures

  • Fruit Industry

: 700.000.000 u$s/year export value

  • Apples and Peers

: 350.000.000 u$s (50 %)

  • HV Region

: 330.000.000 u$s (95 %)

ARGENTINEAN FRUIT INDUSTRY IN FIGURES ARGENTINEAN FRUIT INDUSTRY IN FIGURES Apples: Apples: 10.086.000 10.086.000 tns tns Pears: Pears: 520.000 520.000 tns tns 23 % for industrialization (concentrate juice) 50 % apples for industrialization (concentrate juice)

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-7
SLIDE 7

7

During the 90 During the 90’ ’s, companies made important capital investments s, companies made important capital investments

  • n new machinery for efficiency improvement.
  • n new machinery for efficiency improvement.

ARGENTINEAN FRUIT INDUSTRY DESCRIPTION ARGENTINEAN FRUIT INDUSTRY DESCRIPTION In the last few years, due to new worldwide competitors from Asi In the last few years, due to new worldwide competitors from Asia a South West, local economic problems and volatile international South West, local economic problems and volatile international markets, companies are compelled to improve even more their markets, companies are compelled to improve even more their competitiveness to keep on business. competitiveness to keep on business. In this context, they have a need for better decision tools to In this context, they have a need for better decision tools to manage the whole supply chain. manage the whole supply chain. There are a few large companies that operate along the entire fr There are a few large companies that operate along the entire fruit uit supply chain, and concentrate the largest part of the business i supply chain, and concentrate the largest part of the business in the HV n the HV region. region.

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-8
SLIDE 8

8 Packaging plant Juice plant Own farms Third party farms Fruit markets Juice markets Third party cold storage Third party packaging plant

G B H N E A F C D

H: Fruit from storage to PP F: Fresh fruit from own farms to PP C: Fresh fruit from own farms to JP A: Fresh fruit from fruit suppliers to PP. G: Fresh fruit from fruit suppliers to JP N: Fruit from supplier’s PP. B: Fresh fruit prepared and packed in different ways. D: Fruit from PP that do not fulfill quality specification transferred to JP E: Product streams of Concentrate Juice of 72°Brix and aroma.

ARGENTINEAN FRUIT INDUSTRY SUPPLY CHAIN ARGENTINEAN FRUIT INDUSTRY SUPPLY CHAIN

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-9
SLIDE 9

9

Packaging warehouse

J B H AFC A F K D

Refrigeration chamber

AFG

H : Fruit from storage to PP F : Fresh fruit from own farms to PP A : Fresh fruit from fruit suppliers to PP AFG : Fruit sent to the processing line. AFC : Fruit directly sent to cold storage for later processing. K : Fruit to keep in cold storage for later selling. D : Fruit from PP that do not fulfill quality specification transferred to JP J : Fruit from cold storage to processing line. B : Fresh fruit prepared and packed in different ways.

PACKAGING PLANT PACKAGING PLANT

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-10
SLIDE 10

10

G C

Concentrate juice chamber Industrial process

M

F

E

Fruit reception

N D L

D : Fruit from PP that do not fulfill quality specification transferred to JP. C : Fresh fruit from own farms to JP G : Fresh fruit from fruit suppliers to JP N : Fruit from supplier’s PP. E : Product streams of Concentrate Juice of 72°Brix and aroma.

CONCENTRATE JUICE PLANT CONCENTRATE JUICE PLANT

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-11
SLIDE 11

11

Formulated as a Formulated as a midterm tactical planning problem, over , over

  • ne
  • ne-
  • year time horizon (divided in 12 monthly periods.

year time horizon (divided in 12 monthly periods.

FRUIT SUPPLY CHAIN PLANNING MODEL FRUIT SUPPLY CHAIN PLANNING MODEL

Time horizon coincides with the business cycle from harvest Time horizon coincides with the business cycle from harvest to harvest. During this cycle, many decisions have to be to harvest. During this cycle, many decisions have to be made along the SC made along the SC. . Model parameters: Model parameters: cost of each variety of raw material, cost of each variety of raw material, selling prices for each product, fruit production and fruit selling prices for each product, fruit production and fruit variety, distances, packaging and juice plant capacities, variety, distances, packaging and juice plant capacities, demands for each product and market, cooling storage of demands for each product and market, cooling storage of fresh fruit and final products, etc. fresh fruit and final products, etc.

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-12
SLIDE 12

12

Model description: Objective Function: max. of benefit along one-year operation. Model equations : mass balance and production equations at farms, packaging plants and juice plants Constraints : production limits at proprietary farms, bounds

  • n fruit supply, bounds on internal processing

capacities, demand satisfaction, stock limits at cold storage and storage at juice plants MTHEMATICAL MODEL: MILP MTHEMATICAL MODEL: MILP Model statistics: 14335 continuous variables and 3372 binary variables, 4421 equality and 7524 inequality constraints. Implementation environment: The GAMS (Brooke et al., 1998) was used in order to implement the MILP optimization model and generate their solutions.

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-13
SLIDE 13

13

57618.69 16864.81 27481.23 5591.58 107556.3 20000 40000 60000 80000 100000 120000

T n/year

From own farms (C+F) From suppliers' farms (A+G) From cold schamber (H) From suppliers' packaging plants (N) Total Processed Fruit Fruit Processed

NUMERICAL RESULTS: Total fruit processed NUMERICAL RESULTS: Total fruit processed

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-14
SLIDE 14

14 Packed Fruit Sold

Argentina 44% Europe/USA 15% Brazil 41%

Argentina 44% Europe/USA 15% Brazil 41%

Packed Fruit Sold

Juice Sold

Argentina 48% Europe / USA 52%

Argentina 48% Europe/USA 52%

Concentrate Juice Sold

NUMERICAL RESULTS: Fruit and juice sold in different markets NUMERICAL RESULTS: Fruit and juice sold in different markets

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-15
SLIDE 15

15 10 20 30 40 50 60

Gal x 10

3

1 2 3 4 5 6 7 8 9 10 11 12

Period Europe / USA Local Customers

NUMERICAL RESULTS: Optimal plan for juice commercialization NUMERICAL RESULTS: Optimal plan for juice commercialization

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-16
SLIDE 16

16 500 1000 1500 2000 2500 3000 3500 4000 4500

Kg x 10

3

1 2 3 4 5 6 7 8 9 10 11 12

Period Europe / USA Brazil Argentina

NUMERICAL RESULTS: Optimal plan for fresh fruit commercialization NUMERICAL RESULTS: Optimal plan for fresh fruit commercialization

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-17
SLIDE 17

17 20 40 60 80 100 120

Gal x 10

3

1 2 3 4 5 6 7 8 9 10 11 12

Period JP1 JP2

NUMERICAL RESULTS: Optimal juice storage profile NUMERICAL RESULTS: Optimal juice storage profile

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-18
SLIDE 18

18 2000 4000 6000 8000 10000 12000 14000 16000

Kg x 10

3

1 2 3 4 5 6 7 8 9 10 11 12

Period PP1 PP2 PP3 PP4

NUMERICAL RESULTS: Optimal fresh fruit storage NUMERICAL RESULTS: Optimal fresh fruit storage

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-19
SLIDE 19

19

  • A model was developed to optimize the SC planning

A model was developed to optimize the SC planning

  • f a typical fruit company in the HV area of
  • f a typical fruit company in the HV area of

Argentina. Argentina.

  • It optimally decides production plans for fruit and

It optimally decides production plans for fruit and juice to satisfy customer orders, while it optimally juice to satisfy customer orders, while it optimally allocates sources or raw material, based on allocates sources or raw material, based on capacities and costs. capacities and costs.

  • The model realistically represents the current

The model realistically represents the current economic scenario in the country. economic scenario in the country.

  • Current research is under way to complete

Current research is under way to complete sensitivity analysis and incorporates uncertainties in sensitivity analysis and incorporates uncertainties in demands and harvest estimations. demands and harvest estimations.

NUMERICAL RESULTS: Optimal fresh fruit storage NUMERICAL RESULTS: Optimal fresh fruit storage

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-20
SLIDE 20
  • N. Petracci, A. Bandoni
  • N. Petracci, A. Bandoni

Case Study: FRUTAS & JUGOS ARG co. Case Study: FRUTAS & JUGOS ARG co.

Planta Piloto de Ingeniería Química Planta Piloto de Ingeniería Química

Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-21
SLIDE 21

21

Farms Plants Sea Port

FRUTAS Y JUGOS ARG Co. : Supply Chain FRUTAS Y JUGOS ARG Co. : Supply Chain

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-22
SLIDE 22

22

  • Villa Regina

Villa Regina

  • Packaging Plant, PP

Packaging Plant, PP1

1

  • Concentrate Juice Plant, CJP

Concentrate Juice Plant, CJP1

1

  • Gral

Gral. . Roca Roca

  • Packaging Plant, PP

Packaging Plant, PP2

2

  • Concentrate Juice Plant, CJP

Concentrate Juice Plant, CJP2

2

FRUTAS Y JUGOS ARG Co. : Supply Chain FRUTAS Y JUGOS ARG Co. : Supply Chain

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-23
SLIDE 23

23

PP1

  • V. Regina

CJP1

  • V. Regina

PP2

  • Gral. Roca

CJP2

  • Gral. Roca

Plant 1 Plant 2 Market1 Brazil

(Sao Pablo Seaport)

Market2 USA

(San Antonio Seaport)

Market3 Argentina

(Buenos Aires)

Farm 1 Cipolletti Farm 2 Neuquén Farm 3 Cinco Saltos RC RC FFi,j,k FOSfFi,j,k PFFi,k,

m

PCJi,k,m FOSi

,k

FFtSi,

k

CJtSi,

k

FFfSi,

k

FRUTAS Y JUGOS ARG Co. : Supply Chain Sketch FRUTAS Y JUGOS ARG Co. : Supply Chain Sketch

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-24
SLIDE 24

24

Goal of the study Goal of the study: : To design the supply chain that maximizes To design the supply chain that maximizes the gross benefit of the company, analyzing the gross benefit of the company, analyzing several possible scenarios. several possible scenarios.

FRUTAS Y JUGOS ARG Co. : Goal of the study FRUTAS Y JUGOS ARG Co. : Goal of the study

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-25
SLIDE 25

25

  • Each site has a refrigeration chamber which may storage pre

Each site has a refrigeration chamber which may storage pre-

  • classified

classified fresh fruit and raw fruit to be processed by concentrated juice fresh fruit and raw fruit to be processed by concentrated juice plant. plant.

  • Global mass balances of the plants (packaging and concentrate ju

Global mass balances of the plants (packaging and concentrate juice ice plants). plants).

  • The operating cost evaluation involves the complete supply chain

The operating cost evaluation involves the complete supply chain, from , from farms to markets. Furthermore, terms like raw material cost, farms to markets. Furthermore, terms like raw material cost, transportation cost, production cost, etc., must be considered transportation cost, production cost, etc., must be considered

  • The

The Plant’s production may be split in different ways to satisfy the demands, so it must be considered at the time to evaluate sales. Company benefit is evaluated as a gross benefit (profit), i.e. the difference between sales and operating costs. FRUTAS Y JUGOS ARG Co. : Bases for the study FRUTAS Y JUGOS ARG Co. : Bases for the study

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-26
SLIDE 26

26

  • To produce packed fresh fruit and/or concentrate juice after cro

To produce packed fresh fruit and/or concentrate juice after crop p time to fulfill the unsatisfied demand, using as raw material fr time to fulfill the unsatisfied demand, using as raw material fruit from uit from refrigeration chambers. refrigeration chambers.

  • The Company is committed to receive all the farm production.

The Company is committed to receive all the farm production.

  • Considering the farm production uncertainty. Analyze the supply

Considering the farm production uncertainty. Analyze the supply chain profit when one, two or three farms loose a given maximum chain profit when one, two or three farms loose a given maximum production percentage. production percentage.

  • According to the most important term of the total cost equation,

According to the most important term of the total cost equation, suggest possible actions to improve the global profit suggest possible actions to improve the global profit

  • Analyze the product price uncertainty.

Analyze the product price uncertainty. FRUTAS Y JUGOS ARG Co. : Possible scenarios FRUTAS Y JUGOS ARG Co. : Possible scenarios

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-27
SLIDE 27

27

  • A linear model has been developed to maximize the

A linear model has been developed to maximize the gross profit of the company along the harvest time, gross profit of the company along the harvest time, January to May. January to May.

  • The model assign:

The model assign:

  • plant operation levels

plant operation levels

  • amount and place where raw material should be

amount and place where raw material should be

  • btained
  • btained
  • and final product delivery

and final product delivery

FRUTAS Y JUGOS ARG Co. : SC Model FRUTAS Y JUGOS ARG Co. : SC Model

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-28
SLIDE 28

28

  • Based on:

Based on:

  • demands from three major markets

demands from three major markets

  • estimated fruit production

estimated fruit production

  • economic information

economic information

  • yield and availability of processing plants

yield and availability of processing plants

FRUTAS Y JUGOS ARG Co. : SC Model FRUTAS Y JUGOS ARG Co. : SC Model

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-29
SLIDE 29

29

  • Objective Function:

Objective Function:

  • Maximize Gross Profit

Maximize Gross Profit

  • Model equations:

Model equations:

  • mass balance and production equations at

mass balance and production equations at farms, packaging plants and juice plants farms, packaging plants and juice plants

  • Constraints:

Constraints: production limits at proprietary farms, bounds on fruit supply, bounds on internal processing capacities, demand satisfaction.

FRUTAS Y JUGOS ARG Co. : SC Model FRUTAS Y JUGOS ARG Co. : SC Model

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-30
SLIDE 30

k i

PP k i k i k i k i

FFfS PFF FFtS FF

,

, , , ,

η − + =

k i FF ISL k i

ISL FFfS

k i FF

, ,

*

,

η =

k i PFF k i

MaxPFF FFtS

k i

, ,

*

,

η =

PP Mass Balance PP global balance

FRUTAS Y JUGOS ARG Co. : SC Model FRUTAS Y JUGOS ARG Co. : SC Model

PPi,k Initial Stock Fresh fruit send to stock PPk Yield PPk Maximum Production

( )

k i PP k i

FF FOS

k i

, ,

* 1

,

η − =

k i MaxPFF k i

MaxPFF PFF

k i

, ,

*

,

η =

k i k i CJP k i k i k i

FOStS PCJ FOSfS FOS FOSfF

k i

, , , , ,

* 1

,

+ = + + η

k i CJ ISL k i

ISL FOSfS

k i CJ

, ,

*

,

η =

k i k i

CJP k i PCJ k i

MaxPCJ FOStS

, ,

, ,

* η η =

k i MaxPCJ k i

MaxPCJ PCJ

k i

, ,

*

,

η =

Out of Spec. fruit to Stock PCJk Maximum Production CJP Mass Balance CJP global balance PCJi,k initial stock

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-31
SLIDE 31

FRUTAS Y JUGOS ARG Co. : SC Model FRUTAS Y JUGOS ARG Co. : SC Model

k i k j i PP k j i

FF FF

, , , , ,

∗ = α

k i k j i CJP k j i

FOSfF FOSfF

, , , , ,

∗ = α 1

, ,

=

j k j i PP

α 1

, ,

=

j CJP

k j i

α

Fresh fr. out of Spec. from farm j to CJPk Fruit Supplier’s Distribution Fresh fr. from farm j to PPk Normalization

k i m k i PP m k i

PFF PFF

, , , , ,

∗ = β

k i m k i CJP m k i

PCJ PCJ

, , , , ,

∗ = β 1

, ,

=

m m k i PP

β 1

, ,

=

m CJP

m k i

β

m i k m k i m i

DPFF PFF usDPFF

, , , ,

− = ∑

m i k m k i m i

DPCJ PCJ usDPCJ

, , , ,

− = ∑

Packed fesh fr. delivered by plant k to market m. Packed conc. juice delivered by plant k to market m. Unsatisfied demand of packed fresh fruit

  • Unsat. demand of conc. juice

Demand distribution

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-32
SLIDE 32

( ) ( )

∑ ∑

+ = = + =

k i k i i k i k i i FOS FF

FOSfF cFOS FF cFF TRFC TRFC TRFC

, , , ,

* *

( ) ( )

∑ ∑

+ = = + =

k i k i k i k i k i k i FOS FF

FOSfS cFOSfS FFfS cFFfS TFfSC TFfSC TFfSC

, , , , , ,

* *

( ) ( )

∑ ∑

+ = = + =

k j i k j i k j k j i k j i k j FOS FF

FOSfF dj tcFF FF dj tcFF TFPTrC TFPTrC TFPTrC

, , , , , , , , , ,

* * * *

Raw fruit cost Fruit from stock cost Farms to plants fruit trans. cost

FRUTAS Y JUGOS ARG Co. : SC Model FRUTAS Y JUGOS ARG Co. : SC Model

Costs

( ) ( )

∑ ∑

+ = = + =

k i k i k i k i k i k i CJP PP

PCJ pcCJP PFF pcPP TPC TPC TPC

, , , , , ,

* *

( ) ( )

∑ ∑

+ = = + =

k i k i k i k i CJ FF

FOStS rcCJ FFtS rcFF TRC TRC TRC

, , , ,

* *

( ) ( )

∑ ∑

+ = = + =

m k i m k i m k m k i m k i m k PCJ PFF

PCJ dm tcPCJ PFF dm tcPFF TPMTrC TPMTrC TPMTrC

, , , , , , , , , ,

* * * *

Total production cost Total refrigeration cost Total plants to market products transport cost

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-33
SLIDE 33

FRUTAS Y JUGOS ARG Co. : SC Model FRUTAS Y JUGOS ARG Co. : SC Model

Costs

( )

∗ ∗ =

m i PFF m i m i

prf pPFF usDPFF usDPFFC

, , ,

( )

∗ ∗ =

m i PCJ m i m i

prf pPFF usDPCJ usDPCJC

, , ,

usDPCJC usDPFFC TPMTrC TRC TPC TFPTrC TFfSC TRFC Cost Total + + + + + + + =

Unsatisfied Demand PFF Cost Unsatisfied Demand

  • f Packed Conc. Juice

( ) ( )

∑ ∑

+ = = + =

m k i m k i m k i m i m k i m i CJP PP

PCJ pPCJ PFF pPFF Sales Sales Sales

, , , , , , , , , ,

* * TotalCost Sales Profit Gross − =

Gross Profit Sales Total plant cost

k i k i

MaxPFF PFF

, , ≤ k i k i

MaxPCJ PCJ

, , ≤ k i FF k i

ISL FFfS

, , ≤ k i k i

MaxPFF FFtS

, , ≤ k i CJ k i

ISL FOSfS

, , ≤

k i

CJP k i k i

MaxPCJ FOStS

,

, ,

η ≤

m i k m k i

DPFF PFF

, , ,

m i k m k i

DPCJ PCJ

, , ,

( )

≤ +

k j i F k j i k j i

MaxFP FOSfF FF

j i

, , , , ,

*

,

η

Inequality constraints

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-34
SLIDE 34

Planta Piloto de Ingeniería Química Planta Piloto de Ingeniería Química

Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina

  • A. Blanco , G. Masini, N. Petracci, A. Bandoni
  • A. Blanco , G. Masini, N. Petracci, A. Bandoni

Operations Management of a Packaging Plant in the Fruit Industry Operations Management of a Packaging Plant in the Fruit Industry

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

Journal of Food Engineering 70, 297-307 (2005) Journal of Food Engineering 70, 297-307 (2005)

slide-35
SLIDE 35

35

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-36
SLIDE 36

36

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Fruit from farms Drencher (washing)

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-37
SLIDE 37

37

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

To processing line To cold storage

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-38
SLIDE 38

38

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Non Processed Fruit Storage Own Cold Storage Third Party Cold Storage

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-39
SLIDE 39

39

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Pre classification (damaged fruit) Waste (to juice production)

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-40
SLIDE 40

40

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Washing Waxing

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-41
SLIDE 41

41

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Quality Classification (1st, 2nd, 3rd quality) Waste (to juice production)

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-42
SLIDE 42

42

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Gauge Classification (weight or size) Waste (to juice production)

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-43
SLIDE 43

43

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Out of Specification Fruit Processed Fruit Packaging

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-44
SLIDE 44

44

DR PC WA WX QC GC PK NPFS PFS OSF TPFS W1 W2 W3 X1 X3 X2 X10 X4 X9 X5 X7 X6 X8 XOS X11

PACKAGING PLANT PACKAGING PLANT

Overseas, regional and local markets

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-45
SLIDE 45

45

  • Regular income of fruit (apples and pears)

during the whole harvest period (day 12 to day 157)

  • Based on historical records it is possible to

forecast an income profile in terms of amount, quality, waste and gauge (average value and standard deviation)

PACKAGING PLANT PACKAGING PLANT

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-46
SLIDE 46

46

v Variety SD HP A(kg/day) SDev(kg/day) CR($/kg) v1 Williams pear 12 12 to 36 45560 2000 0.07 v2 Beurre D´Anjou pear 45 45 to 69 27400 1500 0.1 v3 Beurre Bosc pear 72 72 to 96 35960 2200 0.07 v4 Red apple 1 78 78 to 102 24240 780 0.08 v5 Packams Triumph pear 91 91 to 115 33200 2100 0.09 v6 Red Delicious apple 95 95 to 119 38600 3000 0.08 v7 Red apple 2 123 123 to 147 39040 2800 0.07 v8 Granny Smith apple 133 133 to 157 48360 3500 0.08 FRUIT INCOME FRUIT INCOME

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-47
SLIDE 47

47

v q1 q2 q3 q1 q2 Q3 v1 0.58 0.27 0.15 0.063 0.045 0.025 v2 0.58 0.26 0.16 0.094 0.045 0.02 v3 0.5 0.35 0.16 0.077 0.045 0.019 v4 0.58 0.27 0.15 0.07 0.03 0.029 v5 0.58 0.34 0.08 0.106 0.057 0.013 v6 0.4 0.27 0.33 0.043 0.049 0.038 v7 0.58 0.29 0.13 0.092 0.041 0.023 v8 0.45 0.32 0.23 0.091 0.055 0.023 A(%) SDev(%)

FRUIT QUALITY FRUIT QUALITY

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-48
SLIDE 48

48

v DPC DQC DGC DPC DQC DGC v1 0.11 0.05 0.06 0.014 0.003 0.007 v2 0.14 0.03 0.06 0.011 0.004 0.006 v3 0.12 0.03 0.07 0.012 0.005 0.005 v4 0.13 0.04 0.06 0.014 0.004 0.007 v5 0.1 0.05 0.07 0.011 0.003 0.006 v6 0.11 0.04 0.07 0.011 0.005 0.006 v7 0.13 0.04 0.05 0.013 0.004 0.007 v8 0.12 0.03 0.07 0.013 0.003 0.006 A(%) SDev(%) WASTE WASTE

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-49
SLIDE 49

49

v g1 g2 g3 g4 g5 g1 g2 g3 g4 g5 v1 0.12 0.11 0.23 0.14 0.4 0.004 0.004 0.008 0.005 0.015 v2 0.11 0.16 0.19 0.24 0.3 0.005 0.008 0.009 0.009 0.012 v3 0.2 0.12 0.18 0.21 0.29 0.009 0.005 0.008 0.009 0.009 v4 0.18 0.12 0.22 0.22 0.26 0.008 0.005 0.008 0.009 0.012 v5 0.3 0.22 0.2 0.21 0.09 0.009 0.007 0.008 0.007 0.003 v6 0.21 0.26 0.12 0.26 0.16 0.01 0.012 0.005 0.011 0.007 v7 0.1 0.23 0.16 0.13 0.38 0.004 0.008 0.005 0.005 0.012 v8 0.27 0.16 0.16 0.14 0.28 0.012 0.007 0.005 0.005 0.011 A(%) SDev(%)

GAUGE GAUGE

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-50
SLIDE 50

50

  • One permanent labor staff the whole year

(eight hour working shift)

  • Temporary labor staff may be required to

cover two or three additional eight hour working shifts during certain periods in

  • rder to satisfy commercial commitments

LABOR POLICY LABOR POLICY

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-51
SLIDE 51

51

  • Different markets demand different

products

  • Products are classified according to:

– Fruit variety (v1, …, v8) – Waxing (waxed or not waxed) – Fruit quality (1st, 2nd, 3rd)) – Gauge (g1, …, g5) – Crate (only one in the present work)

FINAL PRODUCTS FINAL PRODUCTS

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-52
SLIDE 52

52

v1 v2 v3 v4 v5 v6 v7 v8 w1 w2 q1 q2 q3 g1 g2 g3 g4 g5 p1 PP ($/kg) P1 1 1 1 1 1 0.33 P2 1 1 1 1 1 0.39 P3 1 1 1 1 1 0.26 P4 1 1 1 1 1 0.28 P5 1 1 1 1 1 0.24 P6 1 1 1 1 1 0.34 P7 1 1 1 1 1 0.27 P8 1 1 1 1 1 0.29 P9 1 1 1 1 1 0.32 P10 1 1 1 1 1 0.36 P11 1 1 1 1 1 0.28 P12 1 1 1 1 1 0.31 P13 1 1 1 1 1 0.28 P14 1 1 1 1 1 0.29 P15 1 1 1 1 1 0.29 P16 1 1 1 1 1 0.29 P17 1 1 1 1 1 0.29 P18 1 1 1 1 1 0.26 P19 1 1 1 1 1 0.31 P20 1 1 1 1 1 0.31 Set SP VP WP QP GP

PACKAGING PRODUCTS PACKAGING PRODUCTS

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-53
SLIDE 53

53

Overseas P1, P2, P6, P9, P14, P15, P19, P20 Regional P4, P7, P8, P13, P16, P17 Local P3, P5, P10, P11, P12, P18

PRODUCTS AND DELIVERY DATES FOR DIFFERENT MARKETS PRODUCTS AND DELIVERY DATES FOR DIFFERENT MARKETS

Overseas Regional Local 25 30 31 50 60 54 80 90 78 110 120 102 140 150 126 170 180 150 190 210 174 215 240 198 270 222 300 246 330 270 360 294 318 342 360

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-54
SLIDE 54

54

Deterministic income fruit scenario generation by means

  • f Monte Carlo Simulation for each parameter:

PLANNING MODEL PLANNING MODEL

amount of fruit per variety quality of fruit per variety gauge of fruit per variety waste of fruit per variety Mass Balances

Drencher Preclassification Waxing module Quality classification module Gauge classification module Packaging stage

Packaging plant Cold storage

Non processed fruit (total and per variety) Processed fruit (total and per product) Out of specification fruit Total mass balance Third party storage

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-55
SLIDE 55

55

  • Maximum Processing Capacity is given by the amount of

fruit that can be handled at the Pre Classification module

  • It depends on the number of working shifts and the

processing capacity per shift

  • Objective function : profit oriented mode

PLANNING MODEL PLANNING MODEL

Total Profit = sales income - raw material cost - labor costs - cooling costs

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-56
SLIDE 56

56

  • A plan that maximizes the production of

each particular product is obtained

  • The resulting plan constitutes a “forecast”
  • f the processing capacity of the facility
  • Valuable for managers to establish next

year sales commitments

PLANNING MODEL: Profit oriented mode PLANNING MODEL: Profit oriented mode

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-57
SLIDE 57

57

PLANNING MODEL: Results PLANNING MODEL: Results

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-58
SLIDE 58

58

  • Profit = $ 3,331,623
  • Sales income = $ 58,423,785
  • Raw material cost = $ 33,242,063
  • Operating cost = $ 21,783,926
  • Cooling cost = $ 111,171

PLANNING MODEL: Results PLANNING MODEL: Results

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-59
SLIDE 59

59

Provided a historical profile of fruit income and an established sales program, generate a processing plan in order to maximize total profit, while penalizing non satisfaction of sales commitments in terms of volume of fruit and delivery deadlines.

PLANNING MODEL: Sales oriented mode PLANNING MODEL: Sales oriented mode

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-60
SLIDE 60

Planta Piloto de Ingeniería Química Planta Piloto de Ingeniería Química

Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina Camino La Carrindanga, Km. 7 (8000) Bahía Blanca Argentina

  • G. Durand, A. Bandoni
  • G. Durand, A. Bandoni

A Novel Method to Reduce Event Variables in Continuous-time Formulation for Short-term Scheduling A Novel Method to Reduce Event Variables in Continuous-time Formulation for Short-term Scheduling

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

7th World Congress of Chemical Engineering Glasgow, Scotland July 10-14, 2005 7th World Congress of Chemical Engineering Glasgow, Scotland July 10-14, 2005

slide-61
SLIDE 61

61

INTRODUCTION – MULTIPURPOSE BATCH PLANTS OPTIMIZATION INTRODUCTION – MULTIPURPOSE BATCH PLANTS OPTIMIZATION

How to achieve the maximum production, the maximum profits and/or the minimum costs? How to achieve the maximum production, the maximum profits and/or the minimum costs?

  • total operation time (time horizon)
  • process recipe
  • quantity and capacity of units
  • products’ demand
  • total operation time (time horizon)
  • process recipe
  • quantity and capacity of units
  • products’ demand

Knowing: Knowing:

SOLUTION: Schedule optimization SOLUTION: Schedule optimization

Determining: Determining:

  • the sequence and the timing of tasks taking place in

each unit

  • the batch size of tasks (i.e. the processing time and the

required resources/utilities)

  • the amount of final products sold and raw materials

consumed

  • the sequence and the timing of tasks taking place in

each unit

  • the batch size of tasks (i.e. the processing time and the

required resources/utilities)

  • the amount of final products sold and raw materials

consumed

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-62
SLIDE 62

62

SCHEDULE OPTIMIZATION – STATE TASK NETWORK SCHEDULE OPTIMIZATION – STATE TASK NETWORK

T1 T2 T3 T4 T5 F1 S1 S2 INT1 S3 P1 T6 P2 WS 0.98 0.02 T10 P3 T7 S5 F2 T8 S4 INT2 T9 S6 0.9 0.1 0.5 0.5

A framework for graphical representation and mathematical formulation of recipes (processes) for product manufacturing A framework for graphical representation and mathematical formulation of recipes (processes) for product manufacturing Uses materials (states) and tasks as building blocks for the process description, with each task consuming and producing materials while using equipment Uses materials (states) and tasks as building blocks for the process description, with each task consuming and producing materials while using equipment

raw materials raw materials intermediates intermediates final products final products tasks tasks

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-63
SLIDE 63

63

MODELLING FOR SCHEDULE OPTIMISATION – STN/RTN FORMULATIONS MODELLING FOR SCHEDULE OPTIMISATION – STN/RTN FORMULATIONS

Gantt chart Gantt chart

Unit1 t units Tf

2B

Tf

1B

Tf

1A,Ts 1B

Ts

1A

Tf

2A

Ts

2A

Unit2 Task A Task B

Gives smaller problems and better LP relaxations Gives smaller problems and better LP relaxations Decoupling task events and unit events

(Ierapetritou & Floudas, 1998)

Gantt chart Gantt chart

Periods of constant and equal length Periods of constant and equal length

MILP formulation. Too many periods needed to model in a realistic way MILP formulation. Too many periods needed to model in a realistic way Discrete time representation (STN)

(Kondili et al., 1993)

Task1A Unit2 t tasks Unit1 Task1B Task2A Task2B

Gantt chart Gantt chart

Event: period of different length for each occurrence of a task Event: period of different length for each occurrence of a task

Produces smaller problems and models the time in a more realistic way Produces smaller problems and models the time in a more realistic way Continuous time representation (RTN)

(Schilling & Pantelides, 1996)

t tasks Tf

2B

Tf

1B

Tf

1A,Ts 1B

Ts

1A

Tf

2A

Ts

2A

Task1A Unit1 Task1B Unit2 Task2A Task2B

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-64
SLIDE 64

64

SCHEDULE OPTIMISATION IS AN NP-HARD PROBLEM SCHEDULE OPTIMISATION IS AN NP-HARD PROBLEM

Solution performance vs. Problem size Case Study I

100 200 300 400 500 600 700 800 900 1000 8 9 10 11 12 13 14 15

  • Qty. of events

CPU Time [s]

10000 20000 30000 40000 50000 60000 70000 80000 90000 100000

Iterations CPU time [s] Iterations

STN/RTN formulations have, in general, a practical(*) size limit of 15-20 events STN/RTN formulations have, in general, a practical(*) size limit of 15-20 events

(*)Practical: solvable in less than 3600 seconds in a 1GHz/256MB system (*)Practical: solvable in less than 3600 seconds in a 1GHz/256MB system

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-65
SLIDE 65

65

IMPROVEMENTS FOR RTN FORMULATION – 1 IMPROVEMENTS FOR RTN FORMULATION – 1

Decomposition approaches

(Basset, Pekny and Reklaitis, 1996 – Khmelnitsky, Kogan, and Maimon, 2000 – Gupta and Maranas, 1999 – Wu and Ierapetritou, 2003)

One large problem One large problem

Unit1 t units Unit2 Task A Task B Unit1 t units Unit2 Task A Task B Unit1 t units Unit2

Several smaller subproblems Several smaller subproblems

How to model this? OR How to give to the solver the possibility of choosing this solution?

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-66
SLIDE 66

66

IMPROVEMENTS FOR RTN FORMULATION – 2 IMPROVEMENTS FOR RTN FORMULATION – 2

Reducing problem size in other dimensions

(Maravelias & Grossmann , 2003)

  • Tasks’ starting times can only take place at determined time points

(TN), thus reducing the number of time ordering equations.

  • Storage is not modelled as a task, therefore reducing the number of

binary variables.

  • Tasks’ starting times can only take place at determined time points

(TN), thus reducing the number of time ordering equations.

  • Storage is not modelled as a task, therefore reducing the number of

binary variables.

Task A Task B Task C

Gantt chart Gantt chart

Unit1 t units Unit2 Unit3

TN1 TN2 TN3 TN4

Tf

3C

Tf

2B

Tf

2B

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-67
SLIDE 67

67

PROCESS RECIPE MODELLING IN RTN PROCESS RECIPE MODELLING IN RTN Two sets of constraints (equations) model the process recipe in RTN: Two sets of constraints (equations) model the process recipe in RTN: Material balances Each task can only consume states that are being produced or were produced by its corresponding preceding task/s (and/or raw materials). Material balances Each task can only consume states that are being produced or were produced by its corresponding preceding task/s (and/or raw materials). Time ordering If a task consumes states produced by other tasks, it has to start after those tasks have started (continuous) or after they have finished (batch) Time ordering If a task consumes states produced by other tasks, it has to start after those tasks have started (continuous) or after they have finished (batch)

( ) ( )

S s N n n j i B p n j i B p

s i s i

I i J j c c c si I i J j p p p si

∈ ∈ ∀ = − −

∑ ∑ ∑ ∑

∈ ∈ ∈ ∈

, , , 1 , ,

( ) ( ) ( ) ( ) [ ]

N n I i I i J j j n i wv n i wv H n j i T n j i T

p c

j p j c p c p c p p f c c s

∈ ∈ ∈ ∈ ∀ − − − − − ≥ , , , , 1 , , 2 1 , , , ,

Bs and Ts are continuous variables

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-68
SLIDE 68

68

MODELLING THE PROCESS RECIPE THRU BINARY VARIABLES MODELLING THE PROCESS RECIPE THRU BINARY VARIABLES

task i task i’

intermediate states intermediate states

N n Y Y

n i in

∈ ∀ =

'

One-to-one pairs of tasks One-to-one pairs of tasks

Both tasks continuous OR task i continuous/task i’ batch Both tasks continuous OR task i continuous/task i’ batch

N n N n Y Y

n i in

≠ ∈ ∀ =

+

,

1 '

Task i batch/task i’ continuous Task i batch/task i’ continuous

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-69
SLIDE 69

69

MODELLING THE PROCESS RECIPE THRU BINARY VARIABLES MODELLING THE PROCESS RECIPE THRU BINARY VARIABLES

One-to-many pairs of tasks One-to-many pairs of tasks

All tasks continuous OR task i continuous/tasks i’ batch All tasks continuous OR task i continuous/tasks i’ batch Task i batch/tasks i’ continuous Task i batch/tasks i’ continuous

task i task i’1

intermediate states intermediate states

task i’2 task i’k

N n Y Y Y Y Y Y Y Y Y Y

n i in n i in n i in n i n i n i in

k K

∈ ∀ ⎪ ⎪ ⎪ ⎭ ⎪ ⎪ ⎪ ⎬ ⎫ ≥ ≥ ≥ + + + ≤

' ' ' ' ' '

2 1 2 1

M K N n N n Y Y Y Y Y Y Y Y Y Y

n i in n i in n i in n i n i n i in

k K

≠ ∈ ∀ ⎪ ⎪ ⎪ ⎭ ⎪ ⎪ ⎪ ⎬ ⎫ ≥ ≥ ≥ + + + ≤

+ + + + + +

,

1 ' 1 ' 1 ' 1 ' 1 ' 1 '

2 1 2 1

M K

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-70
SLIDE 70

70

N n Y Y Y Y Y Y Y Y Y Y

n i n i n i n i n i n i n i n i n i n i

K K

∈ ∀ ⎪ ⎪ ⎪ ⎭ ⎪ ⎪ ⎪ ⎬ ⎫ ≥ + + + ≤ ≤ ≤

' ' ' '

2 1 2 1

K M

MODELLING THE PROCESS RECIPE THRU BINARY VARIABLES MODELLING THE PROCESS RECIPE THRU BINARY VARIABLES

Many-to-one pairs of tasks Many-to-one pairs of tasks

All tasks continuous OR tasks i continuous/task i’ batch All tasks continuous OR tasks i continuous/task i’ batch Tasks i batch/task i’ continuous Tasks i batch/task i’ continuous

task i’ task i1

intermediate states intermediate states

task i2 task ik

N n N n Y Y Y Y Y Y Y Y Y Y

n i n i n i n i n i n i n i n i n i n i

K K

≠ ∈ ∀ ⎪ ⎪ ⎪ ⎭ ⎪ ⎪ ⎪ ⎬ ⎫ ≥ + + + ≤ ≤ ≤

+ + + +

,

1 ' 1 ' 1 ' 1 '

2 1 2 1

K M

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-71
SLIDE 71

71

CASE STUDY I – Multiproduct Plant (15 products/11 units/34 tasks) CASE STUDY I – Multiproduct Plant (15 products/11 units/34 tasks)

Modelled with: Ierapetritou & Floudas formulation (1998) I & F form. with proposed constraints Modelled with: Ierapetritou & Floudas formulation (1998) I & F form. with proposed constraints

─ One-to-one pairs ─ One-to-one pairs ─ One-to-many pairs ─ One-to-many pairs

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-72
SLIDE 72

72

Stopping criterion: Integrality gap <10% Hardware: AMD Duron 996Mhz – 240Mb RAM memory Software: GAMS 21.2/CPLEX 8.1 Stopping criterion: Integrality gap <10% Hardware: AMD Duron 996Mhz – 240Mb RAM memory Software: GAMS 21.2/CPLEX 8.1

CASE STUDY I – RESULTS CASE STUDY I – RESULTS

Optimal schedule (obtained with proposed modifications) Optimal schedule (obtained with proposed modifications)

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-73
SLIDE 73

73

CASE STUDY II – Multiproduct Plant (3+1 products/6 units/10 tasks) CASE STUDY II – Multiproduct Plant (3+1 products/6 units/10 tasks)

Modelled with: Maravelias & Grossmann formulation (2003) M & G form. with proposed constraints Modelled with: Maravelias & Grossmann formulation (2003) M & G form. with proposed constraints

─ One-to-one pairs ─ One-to-one pairs

T1 T2 T3 T4 T5 F1 S1 S2 INT1 S3 P1 T6 P2 WS 0.98 0.02 T10 P3 T7 S5 F2 T8 S4 INT2 T9 S6 0.9 0.1 0.5 0.5 BMAX in tons, α in hr, γ in kg/hr, δ in kg/hr*ton BMAX in tons, α in hr, γ in kg/hr, δ in kg/hr*ton PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-74
SLIDE 74

74

CASE STUDY II – RESULTS CASE STUDY II – RESULTS

Stopping criterion: Integrality gap <10% Hardware: AMD Duron 996Mhz – 240Mb RAM memory Software: GAMS 21.2/CPLEX 8.1 Stopping criterion: Integrality gap <10% Hardware: AMD Duron 996Mhz – 240Mb RAM memory Software: GAMS 21.2/CPLEX 8.1

Optimal schedule (obtained with proposed modifications) Optimal schedule (obtained with proposed modifications)

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-75
SLIDE 75

75

CONCLUSIONS CONCLUSIONS

A new set of constraints for modeling the process recipe

for scheduling problems is presented.

They are an additional method, reinforcing the task

relations expressed thru material balances and time

  • rdering.

They can be applied to several RTN representations. The proposed modifications allow finding better values of

the objective function in less time than the original formulation where they are applied.

The improved performance comes from the effective

elimination of binary variables and faster integer cuts.

A new set of constraints for modeling the process recipe

for scheduling problems is presented.

They are an additional method, reinforcing the task

relations expressed thru material balances and time

  • rdering.

They can be applied to several RTN representations. The proposed modifications allow finding better values of

the objective function in less time than the original formulation where they are applied.

The improved performance comes from the effective

elimination of binary variables and faster integer cuts.

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina

slide-76
SLIDE 76

76

Planta Piloto de Ingeniería Química Planta Piloto de Ingeniería Química

PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina PASI Program on Process System Engineering, August 16-25, 2005, Iguazú Falls, Argentina