Figure 11: versus Q*.
The model as shown in Figure 12 concentrates on the design oI a 2-level scheduling
and control system, where a new scheduling module is added to the original control module
Q*
Design of Integrated Manufacturing Planning, Scheduling and Control.
M.A.S. Monfared/ J.B. Yang 32
developed by Deb & SerIozo (1973). This module is used to implement the adaptive procedure
Ior calculating Q* by detecting the changes oI .
The scheduling and control system adopted here is a Iorward system in the sense that
no Ieedback is maintained between the controller and the scheduling module. This is in
accordance with the nature oI the problem, where the scheduler` attempts to Iind the optimal
scheduling policy based on the inIormation acquired Irom the order data streams to be used by
the controller`.
Figure 12: Structure Ior Optimizing Scheduling and Control System.
5.5 Mathematical structure
The proposed optimisation scheduling module can be considered as an autonomous
input-output Iunction whose input is the stream oI parts (or passengers), i.e., X(t), and whose
output is the optimal policy, i.e. Q(t), as illustrated in Figure 13. The sub-Iunctions Iollowing
the blocks in Figure 13 are described by the mathematical equations as Iollows.
Figure 13: A Fuzzy Predictive SchedulingSystem .
Control
Signal, ,
Optimal Policy,
Q (t)
Scheduling
Module (S)
Control
Module (C)
Heat
Treatment
Oven (SF)
Orders
X (t)
Total Number oI
parts waiting Ior
Operation, X (t)
Machine Status,
(1)
X (t)
(t)
(2)
l (t)
(3)
(4) (5)
M (t)
Q
f
e (t)
Q (t)
t
q
Design of Integrated Manufacturing Planning, Scheduling and Control.
M.A.S. Monfared/ J.B. Yang 33
It can be written that,
) /( ) ( ) (
1
1
=
=
i
t
t k
i
t t k X t
i
i
(1)
t t
l t e e t n
n n
n n
( ) ( ) ( ) =
= =
1
0 0
(2)
t t l t l t e A = ( ) ( ) ( q (3)
M(t)f(l(t), e(t))Poisson(
f
,l(t));J1,2,..e (t)) (4)
Q (t) g ( Q M t
f
, ( ) ) } ( , ( ))} ( , ( ))}
( ) ( )
Q Poisson l t Poisson l t
f
f
f
e t
f
f
e t
= =
1 1
(5)
The above mathematical equations describe the dynamic behaviour oI the system.
Equation (1) represents a moving average Ior the incoming parts, within the batches oI i-1 and
i, and Equation (2) represents an exponential Iiltering oI the incoming arrival rate over a long
period (t). The reason Ior adopting an exponential weighted average is that it gives higher
weight to recent data. This helps to reIresh the population parameter Iaster, which is an
advantage in an intelligent system.
Equation (3) illustrates an integral value e(t) that is the uncertainty band (or the error
signal) which corresponds to the diIIerence oI the long-term arrival rate, l(t). When no
changes are detected in the arrival pattern oI incoming parts, the error signal in equation (3) is
equal to zero. This implies that the initial control limit value is optimal. However, iI ,e(t),~0,
then changes in Q are detected using the Iuzzy Iunction given by equation (4), which results in
a new control limit value, as calculated by equation (5). The Iuzzy Iunction mentioned above
is a Iuzzy set containing e(t) Poisson probability Iunctions each belongs to the set to some
extent. As the learning proceeds, the Iuzzy set becomes non-Iuzzy eventually, i.e. a given
Poisson distribution with certain .
The Procedure developed Ior automated scheduling and control system as illustrated above uses
the real time data generated by stochastic part arrivals, X(t) and provides optimal schedulingpolicy, Q(t)
Design of Integrated Manufacturing Planning, Scheduling and Control.
M.A.S. Monfared/ J.B. Yang 34
in order to automatically control the physical system. The results oI the implementation oI this algorithm
are reported in |MonIared and Steiner 2000|.
It must be noted that the integrated and automated system reported in this Section contained
only scheduling and control modules with respect to our proposed PSC general structure illustrated in
Figure 8. Within the Iramework oI our speciIic manuIacturing problem an upper layer can be added to
integrate planning module, i.e. when stochastic Irequency distribution oI part arrivals is itselI uncertain.
Further development to include this Ieature is under development |MonIared and Yang 2003|.
6.0 Conclusion
In this paper a new Iramework Ior design oI automated planning, scheduling and
control systems was proposed to respond to the emerging needs oI a new generation oI
manuIacturing systems. The new Iramework uses concepts mainly Irom Operational Research
and Control Engineering to produce a design platIorm Ior automation. The most important
results oI the new Iramework can be encapsulated in the Iollowing assertions:
1) A uniIying Iramework Ior deIining and treating planning, scheduling and control Iunctions
was proposed in Section 3 using two time index and uncertainty index. In this Iramework,
disputes regarding static scheduling versus dynamic scheduling were addressed;
2) It was evaluated in Section 4 that a PSC system is a collection oI mechanisms structured in
layers Ior handling disturbances whose universe oI discourse must be deIined. In addition a
classiIication was presented to categorise disturbing events in accordance to three major
planning, scheduling and control Iunctions; and
3) The automated scheduling and control system developed in Section 5 incorporates concepts
and techniques Irom queuing theory, Iuzzy theory, and control theory in an integrated and
uniIied approach as was envisaged in Section 4.
Acknowledgements
The authors wish to express their sincere gratitude to the prominent researchers in
areas oI Production Management, Operations Research, and Control Theory who kindly
Design of Integrated Manufacturing Planning, Scheduling and Control.
M.A.S. Monfared/ J.B. Yang 35
responded to our Iield survey about the Iuture oI planning, scheduling and control in high tech
industries. They provided us in their Ieedbacks valuable insights and encouraging comments
that paved the way Ior the development oI the automation Iramework reported in this paper.
REFERENCES
Abdelhameed, M.M., Tolbah F.A. (2002), Design and Implementation oI a Flexible
ManuIacturing Control System Using Neural Network, Int. J. Flexible ManuIacturing
Systems, 14: ( 3), 263- 279, Jul y.
Akella, R. (1990), Guest Editorial, IEEE Trans. on Robotics And Automation, vol . 6, no. 6, pp
605- 607.
Akturk, M.S., Ozkan, S. (2001) , Integrated Scheduling and Tool Management in
Flexible ManuIacturing Systems, Int. J . Production Research, 39: ( 12) 2697- 2722, Aug .
Artiba, A., Aghezzaf, E. H. (1997), An architecture oI a multi-model system Ior planning and
scheduling, I nt. J. Computer Integrated ManuIacturing , Vol. 10, N o. 5, 380+ 393.
Askin R.G., Standridge, C.R. (1993), Modelling And Analysis oI ManuIacturing Systems,
John Wiley & Sons.
Bai, S.X., Gershwin, S.B. (1994), Scheduling ManuIacturing Systems with Work-In-
Process Inventory Control: Multiple-Part-tTpe Systems, Int. J. Production Research., vol.
32, no. 2, pp 365- 385.
Bodington, C. E., (1995), Planning, Scheduling, and Control Integration in the Process
Industries, McGraw-Hill Inc.
Brandimarte, P., Ukoviche, W., Villa, A. (1995), Continuous Flow Models Ior Batch
ManuIacturing: A Basis Ior a Hierarchical Approach, Int. J. Production Resear ch., vol. 33, no.
6, pp 1635- 1660.
Bunce, P. (1988) , CAM-I Intelligent ManuIacturing Program: Accomplishments and Plans,
Proceedings oI Production Planning and Control InIormation Exchange between CAM-I and
ESPRIT Projects, 25th May, Munich, West Germany, p- 88- IMMP-01.
Cervin, A., Eker, 1., Bernhardsson, B., Karl-Erik !rzn (2002), Feedback-Feed Iorward Scheduling oI
Control Tasks, Real-Time Systems, 23:1.
Cho, H. (1993), An Intelligent Workstation Controller Ior Computer Integrated
ManuIacturing, PhD dissertation, University oI Michigan, Ann Arbour.
Choi, B. K. , Kim, B. H. (2002), MES (manuIacturing execution system) architecture Ior
FMS compatible to ERP (enterprise planning system), Int. J. Computer Integrated
ManuIacturing, Vol. 15, N o. 3, 274284.
Conway, R. W., Maxwell, W. L., Miller, L. (1967), Theory oI Scheduling, Addison-Wesley:
NY.
Design of Integrated Manufacturing Planning, Scheduling and Control.
M.A.S. Monfared/ J.B. Yang 36
Devedzic, V, Radovic, D.(1999), A Framework Ior Building Intelligent ManuIacturing Systems, IEEE
Transactions on Systems, Man, and Cybernetics, Part C - Applications and Reviews, Vol.29, No.3,
August 1999, pp. 402-419.
Fukunaga, A.S., Rabideau, G., Chien, S., Yan, D.(1997 ), ASPEN: A Framework Ior
Automated Planning and Scheduling oI SpacecraIt Control and Operations, In Proc. Int.
Symposium on AI, Robotics and Automation in Space (i-SAIRAS), Tokyo, Japan.
Gershwin, S.B., Hildebrandt, R.R., Suri, R., Mitter, S.K. (1986), A Control Perspective on
Recent Trends in ManuIacturing Systems, Proceedings oI the IEEE, vol. 77, no.1. pp 3-6.
Gershwin, S.B. (1989), Hierarchical Flow Control: A Framework Ior Scheduling and
Planning Discrete Events in ManuIacturing Systems, Proceeding oI The IEEE, vol. 77, no .1,
pp 195- 209, January .
Gershwin, S. B . (1994), ManuIacturing Systems Engineering, Prentice Hall, 1994.
Gershwin, S. B. (1999), Design and Operations oI ManuIacturing Systems- The Control-Point
Policy, IIE Transactions on Design and ManuIacturing, Special Issue on Decentralized Control
oI manuIacturing Systems.
Gong, D.C., Hsieh, Y.W. (1997), Conceptual design oI a shop Iloor control inIormation
system, I nt. J. Computer Integrated ManuIacturing, Vol. 10, N o. 1-4, 4+ 16.
Grant, H. (1987) , Controlling the Shop Floor, CIM Technology, November.
Haouba, A. , Xie, X. (1999) , Flow control oI multi-leve l assembly systems, Int. J. Computer
Integrated ManuIacturing, Vol. 12, N o. 1, 84+ 95.
Ho, Y.C (1989), Dynamics oI Discrete Event Systems, Proceedings oI the IEEE, vol.77, no .1,
pp3-6.
Hsu, C., Lester, G., Spooner, D, Rubenstein, A. (1994), Adaptive Integrated
ManuIacturing Enterprises: InIormation Technology Ior the Next Decade, IEEE Trans. on
Systems, Man, and Cybernetics, 24( 5).
Ishii, N., Talavage, 1.1. (1991), A Transient-based Real-time Scheduling Algorithm in FMS,
Int. J . Production Research, vol . 29, no. 12, pp 2501- 2520.
1ackson, 1.R., ( 1963), Job Shop-like Queuing Systems, Management Science, 10 (131).
Kogan, K., Khmelnitsky, E. (2000), Scheduling: Control-Based Theory and Polynomial-
Time Algorithms, Kluwer Academic Publishers, Volume 43.
Kusiak, A. (1990) , Intelligent ManuIacturing Systems , Prentice-Hall Int.
Kumar, R.A., 1aikumar, R. (2002) , An Interactive Decision Support System Ior On-line
Process Control, Euro. J. Operational Research, 138: ( 3), 554- 568, May 1.
Leon, V.1., Wu, S.D., Storer, R.H. (1994), A Game-theoretic Control Approach Ior Job
Shops in the presence oI Disruptions, Int. J. Production Research., vol. 32, no . 6, pp 1451-
1476.
Design of Integrated Manufacturing Planning, Scheduling and Control.
M.A.S. Monfared/ J.B. Yang 37
Little, D., Rollins, R., Peck, M., and Porter, 1.K. (2000), Integrated planning and scheduling
in the engineer-to-order sector, Int. J. Computer Integrated ManuIacturing, Vol. 13, N o. 6,
545554.
Lu, C. (2001), Feedback Control Real-Time Scheduling, PhD Thesis, Department oI
Computer Science & Electrical Engineering, University oI Virginia.
Mckay, K. N., Safayeni, R.R., Buzacott, 1.A., (1988), Job-shop Scheduling Theory:
What Is Relevant?, InterIaces 18 (84).
ME1ABI, O.O., SINGH, N. (1997), A Iramework Ior enterprise-wide integration, Int. J.
Computer Integrated ManuIacturing, 1997, V ol. 10, N o. 1-4, 212+ 220.
MESA ( 1997), MES explained: a high level vision. White Paper 6, ManuIacturing Execution
Systems Association, Pittsburgh, PA.
Monfared, M.A.S., Steiner, S.1. (1995), Intelligent ManuIacturing Systems: A Case in
Production Control, IMechE ConIerence Transactions 1995-3 , London, pp 115- 121.
Monfared, M.A.S., Yang, 1.B., Steiner, S.1. (1996), Field Survey From Experts: A
Perspective on Automation oI Scheduling and Control Activities, Technical Report,
School oI ManuIacturing and Mechanical Engineering, the University oI Birmingham,
Birmingham, England.
Monfared, M.A.S. (1997), A Study oI Control Algorithms Ior Some Classes oI
Intelligent ManuIacturing Systems, PhD Dissertation, School oI ManuIacturing and
Mechanical Engineering, the University oI Birmingham, UK.
Monfared, M.A.S., Steiner, S.1. (2000), Fuzzy Adaptive Scheduling and Control
Systems, Fuzzy Sets and Systems, No.115, pp.231- 246.
Monfared, M.A. S., Yang, 1. B. (2004), Design oI an Intelligent ManuIacturing Scheduling and Control
System Using Fuzzy Logic: Sensitivity Analysis and Parameter Optimization, Int. J. oI Intelligent and
Fuzzy Systems, Volume 15, No . 2, pp 89 - 104.
Monfared, M.A. S., Yang, 1. B . (2005), Multi Level Intelligent Scheduling and Control
System Ior An Automated Flow Shop ManuIacturing Environment, Int. J. Production
Research, Volume 43, No .1, pp 147- 168.
Prabhu, V.V., Duffie N.A. (1999), Nonlinear Dynamics in Distributed Arrival Time Control
oI Heterarchical ManuIacturing Systems, IEEE Trans. on Control, T7 :( 6), 724- 730, Nov .
Rogers, R.V. and Whites, K.P., (1991), Algebraic Mathematical Programming, and
Models oI the Deterministic Job-Shop Scheduling Problem, IEEE Trans. on Man,
System and Cybernetics 21(3 ) 693- 697.
Roy, D., Anciaux, D. (2001), Shop-Iloor control: a multi-agents approach, Int. J. Computer
Integrated ManuIacturing, Vol. 14, N o. 6, 535544.
Senehi, M. K. , Kramer, T. R. (1998), A Iramework Ior control architectures, Int. J.
Computer Integrated ManuIacturing, 1998, V ol. 11, N o. 4, 347+ 363.
Design of Integrated Manufacturing Planning, Scheduling and Control.
M.A.S. Monfared/ J.B. Yang 38
Shantikumar, 1. G., Buzacott, 1.A., ( 1981), Open Queuing Network Models oI Dynamic Job
Shops, Int. J. Production Research ., 19(3 ) 255- 266.
Shobrys, D. E., White, D. C. (2003), Planning, Scheduling and Control Systems: Why Can`t
They Work Together, PSE ConIerence; July.
Suarez, O.A., Foronda, 1.A.L., Abreu, F.M. (1998), Standard based Iramework Ior the deve lopment
oI manuIacturing control systems , Int. J. Computer Integrated ManuIacturing, Vol. 11, No. 5, 401 +
415.
Sun, H., Frick, 1. (1999), A shiIt Irom CIM to CHIM, Int. J. Computer Integrated
ManuIacturing, Vol. 12, N o. 5, 461+ 469.
Suresh, V., Chaudhuri, D. (1993), Dynamic Scheduling - A Survey oI Research, Int. J. oI
Production Economics, vol. 32, pp53- 63.
TATA (2004), ManuIacturing Execution Systems, A Concept Note, TATA
CONSULTANCY SERVICES, India.
Trentesaux, D., Pesin, P., Tahan, C. (2000) , Distributed ArtiIicial Intelligence Ior FMS
Scheduling, Control and Design Support, Journal oI Intelligent ManuIacturing, 11:( 6),
573- 589, Dec .
Wu, B.(2000) , ManuIacturing and supply systems management a uniIied Iramework oI
systems design and operation (London: Springer-Verlag).
Wu, B. (2001), Strategy analysis and system design within an overall Iramework oI
manuIacturing system management, Int. J. Computer Integrated ManuIacturing, 2001, V ol. 14,
No. 3, 319341.
Zimmemann, H. 1. (1988), Fuzzy Mathematical Programming, In G.P.Vilaplana, Ed.
Investigacion Operativa Universidal del Parsvasco.
Zweben, M., Fox, M. (1994) , Intelligent Scheduling , Morgan KauImann.