Sie sind auf Seite 1von 7

th

19 International Conference on Production Research

THE PROPOSAL OF PRODUCTION PLANNING AND CONTROL SYSTEM APPLICABLE


BY SUPPLY CHAIN INTEGRATION THROUGH AGENT-BASED SOLUTIONS

P. Golinska1, N.Brehm 2, M. Fertsch1, J. Marx Gómez2, J. Oleskow 1, P. Pawlewski1


1
Faculty of Computing and Management, Poznan University of Technology, Poznan, Poland
2
Department of Business Informatics, Oldenburg University, Oldenburg, Germany

Abstract
The changing business environment in which manufacturers are acting creates the need for more effective
production processes planning and control methods that are able to deal with uncertainties inherent in
internal processes and external deliveries. The aim of the paper is to introduce the method for production
planning and control applicable in conditions of supply chain (SC) able to overcome the limitation of
standard MRP/ERP systems in changing environment. Conceptual framework for the method involves the
hybrid solutions combining the advantages of MRP simple logic and theory of constrains (TOC) ability to
synchronize all production and material flow in supply chain. Authors discuss how application of TOC
buffers monitoring procedures can help to improve the control of synchronized production and material
flow in supply chain. Finally paper presents application of elaborated method for creation of an agent-
based system that integrate the parties involved in supply chain.

Keywords:
production planning and control, theory of constrains, agent-based systems, supply chain

1 INTRODUCTION of mentioned above systems in SC application area can


Supply chain is a flexible and cooperative business be found in [1]. The production planning and control
network of suppliers, manufacturer and distributors based mainly on MRP/ERP allows integrating functional
through which raw material are acquired, transformed areas within enterprise at the operational level, however
within value adding (VA) processes and delivered as final main limitations of such systems is intra-enterprise focus,
goods to customers. In many modern supply chains the simultaneously most of existing Supply Chain
power has been shifted from manufacturer to consumer, Management (SCM) systems provided analytical tools for
so the ability to fulfill customer orders at required time advanced planning but lack the integration with MRP/ERP
horizon and cost effective determines the supply chain system.
overall performance. The supply chain performance is There is a need to introduce the method for production
defined in following paper as ability to fulfill clients orders planning and control supported by IT solution applicable
on-time, so the perspective of product delivery process in conditions of SCM able to overcome the limitation of
(PDP) is taken in consideration by all assumptions. The standard MRP/ERP systems in changing environment.
SC performance will be measured as a ratio regarding In following paper in Section 2 authors will discussed
customers orders delivered due-to-date to overall main problems that appear by integration of supply chain
customers orders being executed in supply chain in in PDP planning and control processes. Section 3
defined period, so SC performance equals to 1 means enhances the issues related to distributed planning
that all products delivery processes very executed in process, where authors proposed algorithm for
accordance with clients requirements. In order to optimize hierarchical production planning by multi-agent system.
the performance, supply chain functions especially Authors also present how application of TOC buffers
production planning must operate in an integrated monitoring procedures can help to improve the control of
manner. synchronized production and material flow in supply
In number of industries where high value products (like chain. The elaborated by authors concept of an agent-
automobiles, high-tech equipment) are made on basis of based system for integration of production planning in
make-to-order strategy the manufacturer has sufficient supply chain is presented in Section 4. Final conclusions
power over the suppliers and others parties involved in and further research steps are stated in Section 5.
supply chain (SC) and is able to act as a leader. In
following paper we refer by all assumptions to such a
situation. 2 PRODUCTION PLANNING AND CONTROL (PPC) IN
SUPPLY CHAIN
In order increase the SC performance the production
processes planning and control methods have to be able 2.1 Integration of material flow in Supply Chain-main
to deal with uncertainties inherent in internal processes problems
and external deliveries. Uncertainty can be defined as the The benchmark for integration of material flow in supply
conditions within supply chain when probability of chain is the concept of seamless supply chain. The
particular events/disturbances appearance cannot be seamless supply chain [2] is a state of total integration in
counted. which players think and act as one.
There is already a variety of information systems to Due to the uncertainty inherent in supply chain the
facilitate the flow of materials, information and funds from seamless supply chain is nowadays mainly a theoretical
MRP (Materials Requirements Planning) and ERP concept however, a number of companies take a
(Enterprise resource planning), to newly developed SCM challenge to reach this goal in the nearest future. To
systems. The comprahensive research regarding potentail
approach the seamless supply chain the following date. MPS is main driver and information source for
sources of uncertainty must be reduced [3]: process further material requirements planning and
uncertainty, supply uncertainty, demand uncertainty, accompanying calls or supplies and allows making
distribution uncertainty, control uncertainty. details production schedules for production system
The Figure 1 presents the diagram of uncertainty problem resources in planning horizon [6].
referring four main area of uncertainty: demand side, Due uncertainty inherent in SC in manufacturing systems
supply side, process side and control side. It shows the things rarely go as expected. Researches examined a
simplified Product Delivery Process (PDP) where variety of buffering or dampening techniques to minimize
manufacturer response to customers demands by the effect of uncertainty in manufacturing systems based
replenishing the inventories of raw materials and sub- on MRP logic. Comprehensive literature review can be
elements from suppliers. Referring to propose by Masson- found in Guide and Shiverasta [7]. In situation when the
Jones and Towill [4] generic approach to uncertainty dampening or buffering techniques are not efficient the
problem in PDP we apply the following framework to modification of Master Production Schedule is needed.
reduce uncertainty in supply chain Fig. 1. The reduction of The high replanning frequency in order to overcome the
uncertainty is achieved by understanding and tackling the uncertainty induces the system nervousness.
roots of uncertainty in any of mentioned area and The system nervousness can be defined as state of a
especially by analyses of flows at any of pointed system when a minor change in MPS creates significant
interferences. changes in material requirements planning (MRP) [8]. The
syndrome of system nervousness can be described as
following:
1. Frequent changes in Master Production Schedule
(MPS) result in due-date changes in open orders,
Control system
quantity and timing for planned order of end
products,
2. Mentioned changes are translated into gross
Suppliers Manufacturer Distributors Clients requirements changes for components and
(supply side) (VA-processes) (demand side) (demand side)
timing of their delivery,
3. Unexpected changes in MPS effect that materials
Area to be needed for a particular order may not be
Material flow monitored/improved
available
Information flow Interfaces to be The availability of materials is often limited due the fact
monitored/reengineered
that suppliers have similar bottlenecks and schedules
variations transmitted from sub-tier suppliers.
In supply chain where manufacturer acts as a leader the
Figure 1: Diagram of the uncertainty problem and
manufacturing system nervousness has negative impact
potential for its reduction (modified from 3)
on overall SC performance, so it can be assumed that
Production in defined supply chain is executed on make- changes in MPS in ERP system should be reduced.
to-order strategy and due the technology requirements
orders are placed in advance by defined time window (for 2.3 Problem formulation
example at least 4 weeks in advance) effect of demand The research problems can be formulated as following :
uncertainty in production planning horizon can be ignored.
• How to make initial MPS that is as feasible as
Regarding supply side uncertainty, VA processes possible and that optimized the SC performance
uncertainty and control uncertainty SC performance can
be improved by lead-times reduction regarding both • How to limit the number of replanning activities
deliveries lead times and technological processes leads • How to be reactive to disturbances in materials
times. flow
In order to achieve this goal better platform for
• How to provide planners with accurate
information exchange is required in order to identify
information about material resources available
potential problems in material flow regarding supplies
which often lead to bloated inventory and
availability and material quality in area of making
inaccurately promised delivery dates to
production plans and in area of control when disturbances
customers
appear which requires preplanning of initial production
plans and schedules. In manufacturing environment the initial MPS has to be
changed often due the fact that it is not feasible. The
2.2 Role of Master Production Schedule in PPC manufacturer can fulfill customer orders on time only
Planning is the process of selecting and sequencing when by elaboration of MPS he negotiates with other
activities such that they achieve one or more goals and supply chain participants the due-dates for raw materials
satisfy a set of domain constraints [5]. Scheduling can be and components deliveries and distribution of finals
defined as a process of selecting among alternative plans goods. It can be assumed that the reduction of
and assigning resources and times to the set of activities manufacturer’s ERP system nervousness can be achieved
in the plan. Schedules should reflect the temporal by increasing the cooperation and information exchange
relationships between activities and the capacity between supply chain participants at moment of initial
limitations of a set of shared resources. In following MPS preparation and further by MPS execution.
research authors refers to production planning strategy
based on the Planed Order Release schedule and MRP
concept where Master Production Schedule is the main
planning and control schedule. It states what kind of end
products should be produced and it helps preliminary
verify whether customers’ orders can be fulfilled due-to-
th
19 International Conference on Production Research

3 METHOD FOR PRODUCTION PLANNING AND Authors decided to refer to TOC control mechanism
CONTROL APPLICABLE IN CONDITIONS OF Drum-Buffer-Rope (DBR) [11]. This concept can be
SUPPLY CHAIN (SC) applied by elaboration distributed planning algorithm due
the fact that DBR allows to synchronize the use of
3.1 Synchronization approach resources without having to actively control each
The synchronized production planning and control resource. The purpose of drum is to exploit the constraint
requires the constant flows of information, materials, and of the closed loop supply chain. Buffers are time windows
funds across multiple functional areas both within and protecting the Supply Chain global constrain and
between chain members. bounded to it the critical path of PDP.
Due the fact that MPS is the main driver and information 3.2 Algorithm for distributed production planning
source for further material requirements planning and
details production schedules for production system The planning process can be presented as following
resources it can be assumed that in supply chain where algorithm:
exist a single manufacturer and a single 1-tier 1. Definition of chain goal and set of performance
supplier/limited number of 1-tier suppliers and the indicators
manufacturer has sufficient power over the others parties 2. Generate a initial MPS for manufacturer taking in
involved in supply chain a global MPS can be elaborated. consideration customer orders assign to planning
Taking in consideration following the distributed planning horizon plan and capacities constrains
can be described as a situation where in centralized 3. Negotiate the initial plan with supply and
process of preparing plans the distributed sub plans for distribution side and find a plan with lower
each supply chain’s participant are elaborated [9]. The number of constrains among them ( so called
sub-plans for supplier side and distribution side are feasible MPS for supply chain)
dependent on manufacturer capacities, so it can be 4. Decompose the feasible MPS for subplans for
treated as main constrain in planning process. supply, manufacturer and distribution side)
Authors decided to refer to Theory of Constrains [10] by 5. Insert synchronization among subplans based on
elaboration distributed planning algorithm due the fact TOC concept for time buffers and Drum-Buffer-
that entities in supply chain are bounded in long term Line concept where manufacturer sub-MPS is
cooperation and manufacturing side can be perceived as giving pace for supplies and distribution planning
a global (in given planning horizon) constrain. In TOC all activities
processes are set to the process of most constrained 6. Allocate subplans to agents using task-passing
conditions namely bottleneck. TOC is used as a mechanism, if failure come back to previous step
management technique for identification and exploitation or generate new global MPS (step 2)
of constrained condition that infected the goal 7. Initiate plan execution and monitoring when
achievement of the system. In MRP/ERP systems all plans are executed in TOC green buffer no
processes match to the speed of the production of final additional replanning needed when plans are
goods. In TOC all processes are set to the process of executed in yellow TOC buffer the replanning at
most constrained conditions namely bottleneck. So it can local level, if plans are executed in TOC red
be assumed that the improvement of productivity of all buffer go to step 2.
processes at the same speed pace as the improvement of The DBR buffers refers to time needed for deliveries of
constrained conditions can be expanded to the entire materials and component. The size of buffer in stable
supply chain. manufacturing system is as three times the average lead
time to the constraint form the raw material release point
The TOC is applied for: [11]. In SC where uncertainty in process and deliveries
– Definition of chain goal lead-times appears the buffer can be counted as defined
– Definition of goals measures as the multiplied minimum cumulative processing time for
– Identification of global constraints the individual part [12]
– Definition for rules for coordination between
global and local constraints management BSi=MULTI·∑j=1PTij
– Definition of rules for management of material Where BSi is the size of buffer for part i=(1,2,3,..,n), PTij
flow through the constrained conditions is the minimum processing time for operation j on part i.
MULTI is a constant multiplier. The mentioned above
Synchronization approach buffer is divided in three area: green (no action needed),
yellow( prepare for actions) and red (react). The size of
each part of buffer can be equal, but it is recommended to
Synchronized manufacturing (SM) Seamless supply chain (SSC)
revise the performance of buffer’s green, yellow and read
zone on regular basis in order to tune their size to
Drum-Buffer-Rope (DBR) The SSC is defined by zero
(Shragenheim and Ronan defects in material flow statistical fluctuations appearing in material flows in
1990) (Towill 1997) there is: particular manufacturing environment.
‰drum
constraint
exploits the ‰no raw material stock, Authors propose application of the elaborated method for
while raw materials arrive at
‰buffers are intended as the last moment
creation of the proposal of an agent-based system that
protection from ‰no WIP due extreme integrate the parties involved in supply chain.
disturbances flexibility and speed
‰no finish goods because
‰rope is a mechanism products are in exact order
design to force all the sequence and of good 4 CONCEPT OF AGENT-BASED SYSTEM
parts of the system to quality.
work at pace set by drum Recently there is a number of researches regarding the
application of an agent-based systems for production
purpose [13, 14, 9]. Most of them are dedicated for
Figure 2: Synchronization approach project-oriented unit production. In following paper
authors refers to high stabilized production systems where
on assembly lines customized similar products (for
example cars) are manufactured. Agent-based system is information systems within each company at global
defined in following paper as a multi-agent system that’s supply chain level.
acts as a support tool to bigger Information System and At particular company level system will monitor MPS
utilized the databases of main system (ERP system). execution by existing productions management systems
Multi-agent system is a collection of heterogeneous, and will be responsible for replanning if needed, in order
encapsulated applications (agents) that participate in the to meet global supply chain goal, namely on time delivery
decision making process [15] gents communicate, of ordered by customer’s products with required quality
collaborate and negotiate in order to meet their own and price. The architecture of proposed tool (AIPPLUSC)
design objective but also a goal that is shared within the is based on the assumption that system will support the
community. In following paper authors apply Jennings MPS creation in ERP system and will be plug in to ERP
and Wooldridge’s definition: "an agent is a computer system database by for example java connector. Figure 1
system situated in some environment, and that is capable illustrates structure and the amount of agents which can
of autonomous action in this environment in order to meet be found in each layer. The graphical user interface agent
its design objectives. Agents have the following creates a graphical user interface (GUI) for the interaction
characteristic [15]: reactive, pro-activeness, social ability. of the MAS to production manager (direct users). The
4.1 System model GUI-Agent is able to initialize and sent behaviour
parameters and messages to the Master Planning Agent
The following assumptions have been made: (MP-Agent). The MP-Agent will be exactly one time in the
• Between time of MPS preparation and MPS system because the data from all the managing agents
execution within production system the (M-Agent) is fused at this agent to generate re-planning
disturbances will occur schedules for the production, distributors or supplier. The
MP-Agent is responsible for control of the logic of all
• The exchange of information allows to agents and creates the plans for the M-Agent following the
improve both activities planning and re- algorithm presented in previous section. M-Agents are
planning initialized by the MP-Agent they are responsible for
• While optimizing the performance function translation of the global plan into detail schedules. The
all have access to the same information (no agent is allowed to prepare the number of
information asymmetry) alternative(contingency) local plans as long as there are
not conflicting with global MPS. The local replanning
• The manufacturer has sufficient channel activities are allowed as long as their don’t influence the
power over the suppliers and others parties global MPS. When replanning activities affects the global
involved in supply chain. MPS (red buffer) it has to be passed to MP-Agent. The CI-
The planning problem will be described at three layers Agent is responsible for control of plans execution within
reflecting to: one company based on given performance indicators. It
reports to M-Agent in upper layer whether production
1. supply chain perspective so called global plans are executed according to given MPS or not and
planning; asses how big is the delay, if any (green, yellow or red
2. the entity level where global plan is divided buffer flag). The number of Ci-Agent in the AIPPLUSC can
to sub-plans which are executed by each vary and this fact is shown by the “*”.Improvement of
company and being transform for individual cooperation and information exchange for MPS creation
production schedule at company level and will achieved by cooperation of following agents, which
local re-planning activities takes place (the reflects to entities involved in supply chain:
entities represent supply side, manufacturer
− MP-Agent (master planning)- is responsible for
side and distribution side of supply chain)
creation of global supply chain’s Master
3. intra-company sub-layer where production Production Schedules on basis of negotiations
control activities are executed and with logistic agent, production agent and
information about disturbances are gathered distribution agent, if crisis appears on basis of
and passed to upper levels. information received from production agent it
changes MPS and inform logistic agent about it;
− M-Agent Logistic - responsible for coordinating
plans and suppliers, to achieve the best possible
results in terms of the goals of the supply chain,
including on-time delivery, it combines functions
of inventory management and purchasing;

Figure 3: AIPLUSC model

The proposed model is based of assumption that agent-


based system will act as “glue” integration existing
th
19 International Conference on Production Research

(everything ok), yellow (there is a risk of delay) or red


(alarm).
The buffer control logic is following :
1. when green- it sends a message to layer 2 (M-
agent) and don’t do anything until next check
period;
2. when it is yellow Ci-agent reports to its own M-
Agent due is not allow to contact M-agent at
other company. The M-agent begins the reactive
replanning procedure according to schema
presented in Figure 5. The schema can be
simplified as:
• When there is the contingency plans
plan allowing the local replanning
without changes of due-dates to other
sub-plans in production of planning
process it make the replanning. (i.e. M-
agent Logistic has a problem with it
Figure 4: System architecture plans but for example by working in
Saturday it can be achieved to provide
− M-Agent Production - is responsible for materials for next week on time for
scheduling and rescheduling activities in the manufacturer)
manufacturer factory, exploring hypothetical • When there is contingency plan but
“what-if” scenarios for potential orders, and there is a risk of delay it negotiate with
generating schedules that are sent to ERP next M-agent
system for execution. It dynamically manages
the availability of resources • When it is no contingency plan it
so that the schedule can be executed . informs MP-Agent, who makes
replanning (according to algorithm
− M-Agent Distribution- responsible for the
described in Section 3.2)
assignment and scheduling of transportation
resources to satisfy on-time fulfillment of 3. when red- it sends a message to alarm the M-
customers orders. It communicates with agent. M-agent send back message to
production agent in order to update it schedules. recalculate the buffer. When the answer from Ci-
agent is confirming (again red) then M-Agent
reports it to MP-agent, who sends the message
to M-agent how big is the delay (time is main
4.2 System logic-buffer control mechanism characteristics in this approach due performance
The buffer can be described as time window in PDP . is measure by ability to deliver product to
Main responsible for monitoring of system buffer are Ci- customer on-time). On bases of the answer start
agents, that check every defined period of time the size of replanning procedure (algorithm)
time buffer on bases of data for PPC system for example
ERP. According to achieved results it reports to upper
level (appropriate M-Agent) the following status: green
Figure 5: Buffer control mechanism- yellow instance

5 CONCLUSIONS based systems”, Proceeding of ITEE 2005,


Magdeburg, Germany, 25-28.09.2005, vol.1.
In following paper authors present the concept of an agent
based system for integrated production planning in supply [2] Towill, D.R., “The Seamless Supply Chain”,
chain AIPPLUSC, the multi-agents distributed system that International Journal of Technology Management,
reflects the needs for distributed decision making in multi- vol. 13, no. 1, 1997, pp. 37-56.
entities environment. The system design requirements
[3] Towill, D.R., Childerhouse P. and Disney, S.M.,
refer to increase of integration of information and material
“Integrating the Automotive Supply Chain: Where are
flow between entities that are involved in network. The we Now?” International Journal of Physical
issues related to distributed planning process were Distribution and Logistics Management, vol. 32, no. 2,
discussed and a new algorithm for hierarchical production pp. 79-95, 2002.
planning by multi-agent system based on concept of
centralized planning for distributed plans was proposed. [4] Mason-Jones R., Towill D.R. ”Shrinking the supply
Perspectives for further research should reflect to chain uncertainty circle, ION, Control, Vol.24, 1998,
elaboration of communication algorithm among agent and pp. 17-22.
structure of standardized input and output data structure [5] Shen, W. and Norrie, D.H., “An Agent-Based
for all companies involved in supply chain. The issue Approach for Dynamic Manufacturing Scheduling”,
related to increasing trust and safety for information Working Notes of the Agent-Based Manufacturing
exchange between entities involved in supply chain should Workshop, Minneapolis, MN, 1998.
be examined. (http://ksi.cpsc.ucalgary.ca/KSI/KSI.html),
(http://imsg.enme.ucalgary.ca)
6 ACKNOWLEDGMENTS
The following paper is reporting the work-in-progress [6] Viera G.E., Favetto F., “Understanding the complexity
status of research project financially supported by DAAD of Master Production Scheduling Optimization”,
th
in framework of the 5 months research grant for Paulina Proceeding of the 18 ICPR, Salerno, Italy, 2005.
Golinska at Department of Business Informatics at Carl
[7] Guide V.D.R., Shiverasta R., “A review of techniques
von Ossietzky University of Oldenburg. for buffering against uncertainty with MRP systems”
Production, Planning and Control vol. 11, 2000,
pp.223-233.
7 REFERENCES
[8] Ho, C.J., and Carter, P.L., 1996, An investigation of
alternative dampening procedures to cope with MRP
[1] Oleskow J., Fertsch M., Golinska P., “The new system nervousness, International Journal of
perspective of supply chain integration through agent- Production Research, vol. 34, pp. 137-156.
th
19 International Conference on Production Research

[9] Shen, W., Xue, D., and Norrie, D.H., “An Agent-
Based Manufacturing Enterprise Infrastructure for
Distributed Integrated Intelligent Manufacturing
Systems”, Proceedings of PAAM'98, London, UK.
nd
[10] Goldratt E.:, “The goal (2 revised edition)”. North
River Press, 1992.
[11] Schragenheim E, Ronen B.. „Drum–buffer–rope shop
floor control“, Productions and Inventory Management
Journal, 31(3), 18–22.
[12] Guide Jr., V.D.R., “ Scheduling using DBR in a
remanufacturing environment”, Int. Journal of
Production Research, vol.34, 1996, pp. 1081-1091

[13] Yuang Y., Liang T.P., Zhang J.J.: Using agent


technology to support supply chain management:
potentials and challenges, Department of information
management, working paper, Taiwan 2002
[14] Pechoucek M., Říha A., Vokrínek J., Marík V. and
Prazma V.., “ExPlanTech: Applying Multi-agent
Systems in Production Planning” Production Planning
and Control vol.3, no 3, 2003, pp. 116-125.
[15] Jennings, N.R. and Wooldridge, M.J.: Applications of
Intelligent Agents. Agent Technology: Foundations,
Applications, and Markets, Springer, pp. 3-28, 1998.
[16] Villa A.: Emerging trends in large-scale supply chain
management. International Journal of Production
Research, vol 40, no 15, 2002, pp.3487-3498.

Das könnte Ihnen auch gefallen