机器人操纵器的指数和强大的位置受限控制通过diffeomorphisms
Daniel Feliu-Talegon1, José Ángel Acosta2, Anibal Ollero3
1Robotics, Vision and Control Group at the University of Seville, Spain; Department of Mechanical and Nuclear Engineering, Khalifa University of Science and Technology, Abu Dhabi, UAE.
ISA transactions
|December 1, 2023
概括
本研究介绍了一种用于机器人操纵器的新型控制器设计,将受约束的运动转化为不受约束的动态,以方便控制. 这种方法确保了稳定性,并避免了有限的机器人系统的复杂计算.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 控制工程 控制工程 控制工程
- 非线性系统动态 非线性系统动态
背景情况:
- 有约束的机械系统在控制工程中至关重要.
- 在约束下稳定非线性系统需要先进的控制策略.
- 现有的方法往往需要复杂的计算来满足约束.
研究的目的:
- 提出机器人操纵器中位置受限控制器的设计程序.
- 制定一个控制策略,简化处理系统约束.
- 在不违反位置约束的情况下实现机器人系统的稳定控制.
主要方法:
- 构建一个diffeomorphism,将受约束的动态映射到不受约束的动态.
- 在转换的不受约束的空间中设计控制器.
- 采用明确的控制规律以避免额外的计算.
- 在不确定的情况下增加滑动模式以确保有限时间的融合.
主要成果:
- 在特定情况下,在受约束和不受约束状态中实现指数稳定.
- 对于不确定的情况,保证了有限时间收和分数组内的指数收.
- 通过2DOF轻型机器人操纵器的实验结果验证了这种方法.
结论:
- 拟议的控制器设计有效地处理机器人操纵器中的位置约束.
- 基于diffeomorphism的方法简化了控制器设计和计算.
- 该方法提供了强大的稳定性保证,即使存在系统不确定性.
相关概念视频
One-Degree-of-Freedom System
491
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
491
Controller Configurations
101
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
101
Linear Approximation in Time Domain
83
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
83
Kinematic Equations for Rotation
331
In mechanics, when one observes a rigid body in rotational motion with constant angular acceleration, it is possible to establish equations for its rotational kinematics. This process resembles how linear kinematics are dealt with in simpler motion studies.
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
331
Time-Domain Interpretation of PD Control
119
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
119
Kinematic Equations: Problem Solving
12.5K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
12.5K


