Project Details
Description
This study develops a scheduling system for automated production lines. The objective is to provide real-time scheduling when an abnormality occurs in the workstation and to design an integration method for the Programmable Logic Controller (PLC) in the main console of the workstation. In this study, we first design the architecture of the automated production line scheduling system, including order module, scheduling module, dispatch module, workstation module, exception monitoring module, and report module. Then, we design the connection method between them, including data, format and exchange method. Develop the core of scheduling module according to the actual automation production line problem. Design the dispatch module so that the PLC can concentrate on the scheduling task. The workstation module will not only execute the PLC program but also record and report the actual process data, machine status and abnormalities. When the workstation console detects the abnormality and sends a notification, the rescheduling mechanism of the scheduling system is triggered. At this time, the anomaly module compares the existing and scheduled data and provides the scheduling module with the tasks to be processed to generate new results. In the verification implementation, this study applies Google OR-Tools as the core of scheduling, and uses SQL data table as the communication interface between modules to integrate the actual workstation and the scheduling system. The validation test includes the scheduling of normal conditions, full-line downtime, and single workstation failure scenarios. From the comparison between the actual and expected results, it can be found that there are some slight errors in this experiment due to the difference in the actual working hours settings. Overall, the validation results demonstrate the design concept of the system, including the implementation of immediate rescheduling of workstations after abnormalities and the reduction of the integration workload of PLC and scheduling systems.Translated with www.DeepL.com/Translator (free version)
Status | Finished |
---|---|
Effective start/end date | 1/07/21 → 30/06/22 |
UN Sustainable Development Goals
In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This project contributes towards the following SDG(s):
Keywords
- Scheduling System
Fingerprint
Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.