Nonlinear Adaptive Control for Robotic Arm Motion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic arm motion control systems face challenges in tuning PID parameters due to their nonlinear, time-varying, and uncertain nature, leading to unpredictable performance and instability, especially under varying loads and disturbances, and existing adaptive methods fail to ensure stability and accuracy.

Innovation Solution

A nonlinear adaptive motion control method using incremental nonlinear dynamic inversion, which computes the second-order time derivative of the rotational angle to generate control commands without relying on system models, incorporating a PID controller to adjust parameters dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional PID control algorithm is used for robotic arm motion control, then the control system is simple to implement, but the control performance becomes unpredictable due to nonlinear, time-varying, and uncertain system properties

Engineering Contradiction:
Improveease of implementationVSAvoidcontrol performance stability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent transforms the control approach by changing from constant PID parameters to time-varying parameters that adapt to system conditions. The dynamic inversion controller uses measured angular acceleration and position to compute control commands with varying parameters, resolving the contradiction between implementation simplicity and performance stability under nonlinear conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adaptation by making controller parameters time-varying rather than static. The dynamic inversion control law adjusts parameters in real-time based on system state (angular position and acceleration), enabling the controller to adapt to nonlinear, time-varying system properties while maintaining reasonable implementation complexity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If model identification is performed to tune PID parameters, then control performance can be improved, but system complexity increases significantly

Engineering Contradiction:
Improvecontrol performanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the need for complex system models and identification procedures. By using direct dynamic inversion based on measured angular acceleration and position, the method removes the intermediary step of model identification, achieving good control performance without the associated system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The controller performs self-adjustment through dynamic inversion using real-time measurements of angular position and acceleration. This self-service mechanism eliminates the need for external model identification processes, reducing system complexity while maintaining adaptive control performance.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If invariant PID parameters are used throughout the control process, then the control algorithm remains simple, but the system cannot adapt to unpredictable motion and environment

Engineering Contradiction:
Improvealgorithm simplicityVSAvoidadaptability to varying conditions
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent makes the control parameters dynamic and time-varying through the dynamic inversion approach. Parameters are adjusted in real-time based on measured system state (angular position and acceleration), enabling adaptation to unpredictable motion and environmental conditions while keeping the algorithm structure relatively simple and direct.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by using real-time measurements of angular position and acceleration to compute control commands. This feedback mechanism enables the system to adapt to varying conditions dynamically, resolving the contradiction between algorithm simplicity and adaptability to unpredictable environments.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If existing adaptive control methods are used, then some level of adaptability is achieved, but algorithmic stability cannot be ensured under any operating load and external disturbances

Engineering Contradiction:
ImproveadaptabilityVSAvoidalgorithmic stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent replaces complex adaptive control algorithms with a direct dynamic inversion approach based on fundamental mechanical principles. By using measured angular acceleration and position in a straightforward inversion formula, the method achieves both adaptability to varying loads and guaranteed stability, avoiding the instability issues of conventional adaptive methods.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250326117A1Nonlinear adaptive control method and system for mechanical arm motion control
Publication Date: 2025.10.23 TIANJIN SAIXIANG TECH CO LTD
  • US20250326117A1 patent drawing
  • US20250326117A1 patent drawing

AI summary

A nonlinear adaptive motion control method for robotic arm manipulation includes steps including inputting an output of the incremental nonlinear dynamic inversion controller to a servo motor drive configurable to drive the robotic arm; the system being provided to carry out the method. The method overcomes the problems of conventional robotic arm motion control technologies in identifying the movement load model and tuning the controller time-variant parameters, without relying on the robotic arm motion load model and external disturbance model which are conventionally required in tuning controller parameters. Since the difficulties and problems cannot be effectively solved by far, the disclosure offers a simple, effective, efficient control method and system for robotic arm movement.