SMT Feeder Disposition Prediction for Task Time Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In surface mounting technology (SMT), the variability in task times among different apparatuses for mounting components on a printed circuit board leads to increased overall production time, as some apparatuses take longer than others to complete tasks, necessitating a solution to optimize task scheduling.
Innovation Solution
A system and method that calculates a predicted task time by considering the disposition of feeders in slots, including information on pre-disposed and future feeder positions, simultaneous component absorption, nozzle exchange, and head movement distance, to determine optimal task patterns and reduce calculation time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If task scheduling is performed without considering feeder disposition, then calculation is simpler, but predicted task time accuracy deteriorates
Solution Approach 1:
The system pre-stores disposition information of feeders in slots in advance before task execution. This preliminary action allows the scheduling system to access pre-processed feeder position data, improving predicted task time accuracy without requiring complex real-time analysis of feeder dispositions.
Solution Approach 2:
The system creates a virtual model (copy) of the physical feeder disposition in the slots through data structures that represent slot assignments. This copying approach allows the scheduling algorithm to work with simplified digital representations rather than complex physical configurations, maintaining accuracy while reducing computational complexity.
2Reliability
If all slots are considered in task time calculation, then prediction completeness is improved, but calculation time increases
Solution Approach 1:
The system extracts and identifies only the relevant slots that contain feeders or are expected to contain feeders, separating these from the complete set of all slots. This extraction allows the calculation to focus only on necessary slots, maintaining prediction completeness for affected components while significantly reducing calculation time by excluding irrelevant slots.
Solution Approach 2:
The system performs partial action by calculating task times only for slots that are currently occupied or expected to be occupied by feeders, rather than performing excessive action on all possible slots. This selective approach maintains reliability for components affected by feeder disposition while reducing overall calculation time.
Data Source
AI summary
An apparatus for mounting a component to a printed circuit board including: a head including a plurality of nozzles; a driver configured to move the head; a feeder base including a plurality of slots in which feeders are provided; and a controller configured to: receive task information, control the head and the driver according to the task information, and determine a predicted task time to complete a task according to the task information, where the controller is configured to determine the predicted task time based on disposition information of the feeders among the plurality of slots.


