Chapter 06 PSE

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 36

Process Systems Engineering

Scheduling process Activities

Course Instructor: Teklay G. [Msc]


1
Contents
• Introduction
• Problem description
• Mathematical programming model
• Push scheduling mode
• Pull scheduling mode
• Summary

2
Introduction
• A design process can be represented as a
network of design activities. A number of design
projects may be undertaken simultaneously to
reduce the product development cycle.
• Since the total number of resources are limited,
resource conflicts may occur among design
activities of the same design projects or different
projects and it may not be possible to undertake
all the design activities simultaneously. Then, the
decision has to be made about which activities
are to be scheduled.

3
4
Problem description
• Deals with the problem of scheduling design
activities of multiple design projects competing
for the limited available resources.
• The problem of determining a schedule subject to
precedence and resource constraints is difficult to
solve . It becomes even more complex when
unexpected changes are considered. For example
in the level of resources. Therefore, the
scheduling problem is decomposed into a series
of multidimensional problems.
• Due to high computational complexity of the
multidimensional problems, two solution
procedures are considered.
5
Solution Approach I

6
7
8
9
Example:
• suppose that there are two activities to be scheduled
at time t=5 with weights 20 and 10, respectively. The
values of K and M are 50 and 10 respectively. Suppose
that the first activity has a duration of 3 units and it is
due at t=10. then the reward index of the first activity
is 100. if the second activity has duration of 7 units and
it is due at t=9, the reward index for the second activity
is (10*150)=1500
10
11
12
13
Solution Approach II
Heuristic Algorithm
Push scheduling model

E set of all eligible design activities


U set of eligible design activities to be scheduled 14
15
16
17
18
19
20
21
22
Example
Case Study: Electronic products

23
24
Given:
• Process models and time-based information
• Vector of available resources R = [8, 9, 7]
• Set of schedulable activities E = {1, 2, 3, 4, 5}
• Determine a “good quality” schedule

25
26
27
28
Solving the IP model (solution approach I)

29
30
31
Solution Approach II

32
33
34
summary

35
The Solution
2. Prepare test specifications
4. Finalize test plans
5. Prepare customer required test data
The Delayed Activities
1. Building critical circuits and testing
3. Prepare allocation of costs

36

You might also like