(可修改)机器人控制.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测速补偿:与输出位置的微分成比例。
比例微分PD补偿: E(s) (k d s)E(s)
比例积分PI补偿: E(s) (k i )E(s)
s
比例微分积分PID补偿:E(s)
(k
d
i
s
)E(s)
测速补偿时:E(s) E(s) 演示t课s件0 (s) i (s) (1 t s)0 (s)
6.2 机器人的位置控制
精度与电器传动相当。同样可以进行位置、速度、加速度及力 的反馈。
演示课件
6.1 机器人的基本控制原则
6.1.2 伺服控制系统举例
2、典型的滑阀控制液压传动系统
演示课件
6.2 机器人的位置控制
由于机器人系统具有高度非线性,且机械结构很复杂,因 此在研究其动态模型时,做如下假设: (1)机器人各连杆是理想刚体,所有关节都是理想的,不存在 摩擦和间隙; (2)相邻两连杆间只有一个自由度,或为旋转、或为平移。
应控制、滑模控制、模糊控制等 控制器选择:依工作任务,可选PLC控制、普通计算机控制,
智能计算机控制等。 简单分类:单关节控制器:主要考虑稳态误差补偿; 多关节控制器:主要考虑耦合惯量补偿。
演示课件
6.1 机器人的基本控制原则
6.1.1 基本控制原则
一般分类:PLC、单片机、小型计算机、多计算机分布控制
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图 伺服电机的参数:
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图
(1)磁场型控制电机
vf
rf if
lf
dif dt
Tm kmif
Tm
J
d 2m dt2
F
dm dt
Km
6.1 机器人的基本控制原则
6.1.1 基本控制原则
3、主要控制层次 分三个层次:任务级、机器人运动/动力级、伺服驱动级
1)任务级 完成从机器人工作任务的语言描述 生成X(t); 仍处于研究阶段。
2)机器人运动/动力级 建立X(t) T(t)之间的双向关系。
X(t) (t) C(t) T(t)
2、PUMA机器人的伺服控制结构
1)机器人控制系统设计与一般计算机控制系统相似。 2)多数仍采用连续系统的设计方法设计控制器,然后再将 设计好的控制律离散化,用计算机实现。 3)现有的工业机器人大多数采用独立关节的PID控制。
J
Jm
Jc2 ,F
fm
fc 2
,K
kc 2
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图 Laplace变换得:
Vf (s) (rf l f s)I f (s)
Tm (s) km I f (s)
Tm (s) (Js2 Fs K )m (s)
m(s)
m (s) k0 V f (s) s(1 ms)
而对角速度的传递函数为:
m (s) Vf (s)
k0
1ms
,因为
m dm dt
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图 (2)电枢控制型电机
Vm
Rmim
Lm
dim dt
kem
Tm k'm im
Tm
km
Vf (s) (rf l f s)( Js2 Fs K )
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图 一般可取 K=0,则有等效框图
同时,传递函数变为
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图
m(s)
6.2.2 位置控制的基本结构
1、基本控制结构 位置控制也称位姿控制、或轨迹控制。分为: 点到点PTP控制;如点焊; 连续路径CP控制;如喷漆
qd qd1 qd2 qdn T
期望的关节位置
wd
[
pdT
,
T d
]
演示课件 期望的工具位置和姿态
6.2 机器人的位置控制
6.2.2 位置控制的基本结构
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
2、直流电机的转速调整 误差信号:
e(t) i (t) 0 (t)
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
2、直流电机的转速调整
比例补偿:控制输出与e(t)成比例;
微分补偿:控制输出与de(t)/dt成比例;
积分补偿:控制输出与∫e(t)dt成比例;
电机模型
T(t)
传动模型 关节动力学模型 机器人模型
C(t)
(t)
X(t)
演示课件
6.1 机器人的基本控制原则
6.1.1 基本控制原则
3、伺服系统级 解决关节伺服控制问题
即 VT
演示课件
6.1 机器人的基本控制原则
6.1.2 伺服控制系统举例
1、液压缸伺服传动系统 优点:减少减速器等,消除了间隙和磨损误差,结构简单、
演示课件
6.1 机器人的基本控制原则
6.1.1 基本控制原则
2、主要控制变量 任务轴R0:描述工件位置的坐标系 X(t):末端执行器状态; θ(t):关节变量; C(t):关节力矩矢量; T(t):电机力矩矢量; V(t):电机电压矢量
本质是对下列双向方程的控制:
V(t) T(t) C(t) (t) X(t) 演示课件
机器人控制 Control of Robotics
6.1 机器人的基本控制原则
6.2 机械人的位置控制
6.3 机械人的柔顺控制
6.4 机器人的分解运动控制
6.5 机器人关节控制的模糊算法
演示课件
6.1 机器人的基本控制原则
机器人控制特点:冗余的、多变量、本质非线性、耦合的
6.1.1 基本控制原则
1、控制器分类 结构形式:伺服、非伺服、位置反馈、速度反馈、力矩控制、 控制方式:非线性控制、分解加速度控制、最优控制、自适
km
Vf (s) s(rf l f s)(Js F )
km
1
k0ቤተ መጻሕፍቲ ባይዱ
rf F s(1 l f s)(1 J s) s(1 es)(1 ms)
rf
F
e :电气时间常数;
:机械时间常数。
m
演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图
由于 e m ,有时可以忽略,于是
J
d 2m dt2
F
dm dt
Km
JKe:J产m 生J反c 2电, F势。fm fc 2 , K kc 2 演示课件
6.2 机器人的位置控制
6.2.1 直流传动系统的建模
1、传递函数与等效方框图
经拉氏变换、并设K=0,有
m (s)
Vm (s)
s(Rm
km Lm s)( F
Js)
kekm
演示课件