Robot Sealer Discharge Synchronization for Consistent Bead Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current vehicle factory sealer processes face challenges in maintaining consistent sealer quality due to independent control methods of sealer and robot systems, leading to irregular discharge amounts and reduced efficiency, especially when operated by less skilled workers, and require a method to interlock various types of robots and sealer equipment for improved synchronization.
Innovation Solution
A robot synchronization sealer discharge system that compensates for sealer delay by setting an offset time based on the moving speed and time of the sealer gun, using a synchronization controller to generate discharge instruction messages and adjust the sealer discharge amount, ensuring synchronized discharge and improved teaching efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If independent control methods are used for sealer and robot systems, then installation and quality are ensured by various independent makers, but sealer discharge amount changes irregularly and constant amount application cannot be maintained
Solution Approach 1:
A synchronization controller is introduced as an intermediary device between the robot controller and sealer controller. This mediator receives robot motion information (position, speed, acceleration) and generates corresponding sealer discharge control signals, enabling seamless coordination between independent systems without requiring a complete integrated controller replacement
Solution Approach 2:
The system dynamically adjusts sealer discharge parameters (discharge amount, discharge timing) based on real-time robot motion parameters. By changing discharge amount according to robot speed and acceleration, the system maintains constant application quality despite variations in robot motion state
2Manufacturing precision
If teaching work is performed to control position and timing, then application quality can be maintained, but a lot of time is taken and skilled workers are required
Solution Approach 1:
The synchronization controller automatically generates discharge control signals based on robot motion information without requiring manual teaching. The system self-adjusts discharge timing and amount by processing real-time robot position, speed, and acceleration data, eliminating the need for skilled workers to perform time-consuming teaching operations
Solution Approach 2:
The system pre-establishes the relationship between robot motion parameters and sealer discharge parameters through the synchronization control algorithm. This preliminary setup enables automatic adaptation during operation without requiring on-site teaching for each application scenario
3Ease of manufacture
If sealer discharge is controlled independently, then sealer system can be managed by independent makers, but discharge timing and amount cannot be synchronized with robot motion
Solution Approach 1:
The synchronization controller continuously receives feedback from the robot controller regarding position, speed, and acceleration. Based on this feedback, the controller dynamically adjusts discharge timing and amount to maintain precise synchronization with robot motion, ensuring reliable coordination while preserving independent system management
Solution Approach 2:
The system transitions from static discharge control to dynamic discharge control by continuously adapting discharge parameters according to real-time robot motion state. The synchronization controller processes varying robot speed and acceleration data to generate corresponding discharge signals, maintaining reliability across different motion conditions
Data Source
AI summary
A robot synchronization sealer discharge system is provided. The robot synchronization sealer discharge system is interlocked with a robot for a sealer work of a vehicle factory and includes: a sealer gun mounted on a robot and moving along an application path of a vehicle body to discharge a sealer and a communication unit for receiving a TCP speed of the sealer gun moving based on robot operation. A synchronization controller assigns a unique ID and a received TCP time to the TCP speed and generates a discharge instruction message recording the sealer discharge amount according to the TCP speed. A sealer controller adjusts a discharge of the sealer gun based on the discharge instruction message and feeds back the sealer time according to a discharge completion to the synchronization controller.


