Priority Dispatching Rules for Virtual Manufacturing Using Genetic Algorithm

The current research concentrates on designing and applying an intelligent information system by the use of (Oracle) language based Multi- Agents manufacturing process to produce a new product. Every agent (user) has its own <em>roles and privileges</em>. The research focuses on determin...

Full description

Bibliographic Details
Main Authors: Akela Al-Atroshi, Abdulsatar Khudur, Sama Azez Al-Aubaidy
Format: Article
Language:Arabic
Published: Mosul University 2008-06-01
Series:Al-Rafidain Journal of Computer Sciences and Mathematics
Subjects:
Online Access:https://csmj.mosuljournals.com/article_163956_98eee7b962a303b7d957930a711955ca.pdf
Description
Summary:The current research concentrates on designing and applying an intelligent information system by the use of (Oracle) language based Multi- Agents manufacturing process to produce a new product. Every agent (user) has its own <em>roles and privileges</em>. The research focuses on determining the <strong><em>delivery date</em></strong> through using genetic algorithms to simulate Shop floor and specify priorities for <strong><em>dispatching orders</em></strong> according to specific rules  which determine the lead time of the product. The importance of the research stems from designing software in c++  to simulate manufacturing processes in the genetic algorithm to realize the following : Attain the best sequences in implementing jobs according to the required rules. Decreasing the queuing time for products and their components in the production processes. Perfect utilization of the available resources. The results of the designed system application have revealed that the operations planning by the use of the GA philosophy will perform a great role in calculating the product's lead time at the manufacturing operations' stages. This role supports the VM philosophy in calculating the industrial part of the products lead time quickly. Also the application results have confirmed that the designed <em>GA software</em> efficiency depends upon the <em>number <strong>of jobs available at the time of execution</strong></em>; whenever the number of jobs is bigger, the software execution efficiency is better.
ISSN:1815-4816
2311-7990