MODELING FLEXIBLE MANUFACTURING SYSTEMS - THE CONCURRENT LOGIC PROGRAMMING APPROACH

被引:9
作者
DOTAN, Y [1 ]
BENARIEH, D [1 ]
机构
[1] KANSAS STATE UNIV AGR & APPL SCI,DEPT IND ENGN,MANHATTAN,KS 66506
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1991年 / 7卷 / 01期
关键词
D O I
10.1109/70.68077
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A flexible manufacturing system (FMS) is a complex mechanical system capable of fabrication, machining, and assembly operations. It may be integrated with material-handling equipment and an automated storage system. An FMS is information intensive and links computer-aided design systems to numerically controlled machines, robots, and other types of equipment, all supervised by a complicated control system. In order to design, control, and understand the operation of such a system, a modeling tool with expressive power and the ability to analyze and represent the static and dynamic nature of the system is desired. Currently, modeling tools belong either to Petri net, to queuing network models, or to simulation languages. This paper presents a new approach toward the modeling and analysis of an FMS focusing on shop-floor control processes. This approach is based on concurrent logic programming, which uses the theoretical foundation of Communicating Sequential Processes, and Guarded commands with nondeterminacy. The modeling approach is implemented using Flat Concurrent Prolong (FCP) on a Sun workstation or on a VAX machine.
引用
收藏
页码:135 / 148
页数:14
相关论文
共 44 条
[11]  
DENNING PJ, 1978, COMPUT SURV, V10, P225, DOI 10.1145/356733.356735
[12]  
DIJKSTRA EW, 1975, COMMUN ACM, V18, P453, DOI [10.1145/360933.360975, 10.1145/390016.808417]
[13]   DERIVATION OF A TERMINATION DETECTION ALGORITHM FOR DISTRIBUTED COMPUTATIONS [J].
DIJKSTRA, EW ;
FEIJEN, WHJ ;
VANGASTEREN, AJM .
INFORMATION PROCESSING LETTERS, 1983, 16 (05) :217-219
[14]  
DOTAN Y, 1990, IEEE T COMPUTERS, V39
[15]  
DUBOIS D, 1983, 22ND P IEEE C DEC CO, P1062
[16]  
DUPONTGATELMAND C, 1982, J MANUFACTURING SYST, V1
[17]  
HIRATA M, 1985, 2ND P NAT C JAP SOC, P153
[18]   COMMUNICATING SEQUENTIAL PROCESSES [J].
HOARE, CAR .
COMMUNICATIONS OF THE ACM, 1978, 21 (08) :666-677
[19]  
Hutchinson S. A., 1986, Proceedings 1986 IEEE International Conference on Robotics and Automation (Cat. No.86CH2282-2), P904
[20]  
JENSEN K, 1987, ADV PETRI NETS 198 1, P248