Pick and Place Sensor Data Latency Heat Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing pick and place machines face challenges in accurately positioning components due to data latency and heat production issues, limiting the complexity and speed of calculations in sensors, which restricts the rotational speed and accuracy of component placement.

Innovation Solution

A method where sensor data and rotational data are combined into a data set within the sensor, then sent to a stationary computer for processing, allowing for more complex and flexible processing without heat-related limitations, enabling accurate and reliable component orientation determination and placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the alignment processing unit is located stationary in the pick and place machine, then data transfer distance is large causing data latency, but if located in the sensor housing, then heat production increases affecting placement accuracy

Engineering Contradiction:
Improvedata latencyVSAvoidheat production
Core Design Contradiction:
Loss of timeVSTemperature

Solution Approach 1:

The processing system is segmented into two parts: a motion control unit located in the sensor housing that performs real-time processing of sensor data and encoder data, and a stationary alignment processing unit that handles non-real-time alignment calculations. This segmentation allows real-time processing to occur close to the data sources (reducing latency) while separating heat-generating components from the placement unit (reducing thermal impact on accuracy).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The motion control unit acts as an intermediary between the sensor/actuator and the stationary alignment processing unit. It receives sensor data and encoder data, performs initial real-time processing, and transmits processed results to the alignment processing unit. This intermediary role enables real-time response while distributing computational load and thermal generation away from the placement-critical components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If processing electronics power is increased in the sensor, then calculation complexity and speed improve, but heat production increases affecting placement accuracy

Engineering Contradiction:
Improvecalculation speedVSAvoidheat production
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

Computational tasks are segmented and distributed: the motion control unit in the sensor housing handles time-critical real-time processing with moderate power consumption, while the stationary alignment processing unit handles computationally intensive but non-time-critical alignment calculations. This segmentation enables high calculation speed where needed without concentrating all heat-generating processing in the placement unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing units are assigned different quality characteristics: the motion control unit is optimized for real-time response with sufficient processing power for immediate data handling, while the alignment processing unit is optimized for computational complexity with no thermal constraints. This local quality differentiation allows each unit to operate at optimal performance without compromising placement accuracy through heat generation.

Inventive Principle:
Principle #3Local quality

3Reliability

If sensor read out timing is not synchronised with rotational speed, then jitter occurs between encoder data and sensor data, but synchronisation requires constant velocities limiting operational flexibility

Engineering Contradiction:
Improvedata synchronisationVSAvoidrotational speed variability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The motion control unit implements feedback mechanisms that continuously monitor encoder data from the actuator and use this information to synchronize sensor readout timing. The system uses the encoder feedback to adjust sampling timing dynamically, ensuring data synchronisation without requiring constant rotational velocities. This feedback approach maintains reliability while enabling variable speed operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from a static synchronization approach (requiring constant velocity) to a dynamic synchronization approach where the motion control unit continuously adapts sensor readout timing based on actual actuator position feedback. This dynamic timing adjustment maintains data alignment reliability while allowing the actuator to operate at variable speeds, improving operational flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10517199B2Methods of positioning a component in a desired position on a board, pick and place machines, and sensors for such pick and place machines
Publication Date: 2019.12.24 ASSEMBLEON NV
  • US10517199B2 patent drawing
  • US10517199B2 patent drawing
  • US10517199B2 patent drawing

AI summary

A method of positioning a component in a desired position on a board is provided. The method includes the steps of: (a) picking up the component with a nozzle of a movable placement unit of a pick and place machine; (b) transporting the component towards the board as a function of the desired position; (c) obtaining sensor data about an orientation of the component with respect to the nozzle with a sensor of the placement unit; (d) obtaining in the sensor rotational data about the orientation of the nozzle with respect to the placement unit; (e) combining in the sensor the sensor data and the rotational data into a data set; (f) sending the data set from the sensor to a stationary computer and computing a correction instruction in the stationary computer; and (g) placing the component on the board as a function of the correction instruction from the stationary computer.