Robot Controller Speed Thresholds for Strut Strength Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial robots with top mount loader designs face challenges in balancing strut strength and dynamic capability, leading to increased costs and reduced operational efficiency due to the need for struts to withstand maximum speeds in all directions, which limits their dynamic capability and operational effectiveness.

Innovation Solution

A robot controller that calculates and compares moving speeds on rectangular coordinate axes, halting the robot when speeds exceed threshold values, allowing the robot to maintain maximum speed in one direction while limiting motion in perpendicular directions, thereby reducing strut strength requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the struts are designed to withstand the maximum speed of the robot body in all directions, then the safety and reliability are improved, but the manufacturing cost increases

Engineering Contradiction:
ImprovesafetyVSAvoidmanufacturing cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent applies local quality by setting different speed threshold values for different coordinate axes based on the actual operational requirements. The robot body moves along a traveling rail supported by struts, and high-speed motion is only required along the rail direction (one axis), not in perpendicular directions. By setting appropriate threshold values for each axis, the system ensures safety where needed while avoiding unnecessary over-engineering of the struts for directions where high speed is not required, thus reducing manufacturing costs.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of speed threshold values from a uniform single value to axis-specific differentiated values. This allows the system to adapt the safety parameters to the actual operational characteristics of the robot, where high-speed motion is confined to specific directions along the traveling rail. This parameter differentiation resolves the contradiction by maintaining safety for critical high-speed directions while reducing structural requirements for non-critical directions.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If the dynamic capability of the robot is limited in advance to lower strut strength requirements, then the manufacturing cost is reduced, but the productivity decreases

Engineering Contradiction:
Improvemanufacturing costVSAvoidmoving speed
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies dynamics by implementing dynamic speed threshold monitoring and control that adapts to the actual operational context. Rather than statically limiting the robot's dynamic capability, the system dynamically monitors the speed of the robot hand portion along different coordinate axes and only restricts motion when threshold values are exceeded. This allows the robot to operate at maximum speed along the traveling rail direction while preventing dangerous high-speed motion in perpendicular directions, thus maintaining productivity without compromising safety.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the speed control into different coordinate axes, allowing independent threshold setting and monitoring for each axis. This segmentation enables the robot to achieve high speed along the traveling rail (productivity requirement) while maintaining lower speed thresholds in perpendicular directions (safety requirement). The segmented approach resolves the contradiction by allowing high performance in critical directions while reducing structural requirements in non-critical directions.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the robot is halted based on abnormal operation detection, then the safety is improved, but the productivity is reduced due to frequent stopping

Engineering Contradiction:
ImprovesafetyVSAvoidmoving speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the safety monitoring parameter from general abnormal operation detection to specific speed threshold monitoring along different coordinate axes. By setting appropriate threshold values for each axis based on actual operational requirements, the system avoids unnecessary halts during normal high-speed operation along the traveling rail while still detecting and responding to dangerous conditions in perpendicular directions. This selective parameter-based monitoring reduces false alarms and unnecessary stoppages, maintaining productivity while ensuring safety.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local quality by implementing safety monitoring and halting control specifically for critical directions (perpendicular to the traveling rail) rather than uniformly across all directions. The robot is allowed to operate at high speed along the traveling rail where productivity is critical, while speed thresholds are set to detect and halt abnormal motion in perpendicular directions where safety concerns are paramount. This localized safety approach resolves the contradiction by minimizing unnecessary interruptions to productive operation while maintaining safety where needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8145356B2Robot controller for halting a robot based on the speed of a robot hand portion
Publication Date: 2012.03.27 FANUC LTD
  • US8145356B2 patent drawing
  • US8145356B2 patent drawing
  • US8145356B2 patent drawing

AI summary

A robot includes a traveling rail supported by struts, and a robot body attached to a slider that slides on the traveling rail. A robot controller includes a speed calculation device for calculating moving speeds of the robot hand portion on the coordinate axes of a rectangular coordinate system set for the robot controller; a comparator device for comparing the moving speeds on the coordinate axes calculated by the speed calculation device with threshold values on the coordinate axes of the rectangular coordinate system, respectively; and a halting device for halting the robot in case at least any one of the moving speeds is higher than the corresponding threshold value.