【技术实现步骤摘要】
一种用于机器人力矩控制的微分控制电路及控制方法
[0001]本专利技术涉及力矩控制
,尤其是一种用于机器人力矩控制的微分控制电路及控制方法
。
技术介绍
[0002]机器人在完成一些与环境存在力发生作用的任务如打磨
、
装配工作时,采用单纯的位置控制会由于位置误差而引起过大的作用力,从而对零件或机器人产生伤害
。
为了避免这类伤害,当机器人在这类受限环境中运作时,除了对机器人进行位置控制外,还要对机器人进行力矩控制
。
[0003]常规的机器人力矩控制主要通过
PID
控制器实现,将
PID
控制器的微分项置0,仅使用比例参数和积分参数两项进行控制,然而单纯的
PI
控制容易造成电流变化过快或过慢的问题,同时控制精度也不达预期,因此无法实现多个电机协同的力矩控制
。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种用于机器人力矩控制的微分控制电路及控制方法
。
[0005]本专利技术的第一方面提供了一种用于机器人力矩控制的微分控制电路,其特征在于,包括
PI
控制器
、
电流微分环和受控电机;所述
PI
控制器
、
电流微分环和受控电机组成用于力矩控制的电流环;所述电流环以期望电流值为输入
、
实际电流值为输出;
[0006]所述
PI
控制器以所述期望电 ...
【技术保护点】
【技术特征摘要】
1.
一种用于机器人力矩控制的微分控制电路,其特征在于,包括
PI
控制器
、
电流微分环和受控电机;所述
PI
控制器
、
电流微分环和受控电机组成用于力矩控制的电流环;所述电流环以期望电流值为输入
、
实际电流值为输出;所述
PI
控制器以所述期望电流值与上一时刻所述实际电流值的电流差为输入,对所述电流差进行比例积分控制后输出参考电流值;所述电流微分环以所述参考电流值为输入,进行微分反馈后输出微分电流值;所述受控电机以所述微分电流值为输入,驱动电机运转形成实际电流值并输出
。2.
根据权利要求1所述的一种用于机器人力矩控制的微分控制电路,其特征在于,所述电流微分环包括顺序连接的微分单元和微分器;所述微分单元以所述参考电流值和上一时刻微分电流值的电流微分差值为输入,添加微分偏置后输入微分器进行微分运算,得到微分电流值输出
。3.
根据权利要求2所述的一种用于机器人力矩控制的微分控制电路,其特征在于,所述期望电流值表示对机器人进行力矩控制最理想的电流值;所述实际电流值表示上一时刻电机实际输出的电流值;所述期望电流值与所述实际电流值的电流差以如下形式表示:
e
i
(t)
=
I0(t)
‑
I(t)
其中
I0(t)
是期望电流值,
I(t)
是实际电流值;
t
表示时间
。4.
根据权利要求3所述的一种用于机器人力矩控制的微分控制电路,其特征在于,所述所述
PI
控制器以如下形式表示:其中
K
p
是所述
PI
控制器的比例参数,
K
i
是所述
PI
控制器的积分参数,
K
d
是所述
PI
控制器的微分参数,
t
表示时间;当取
K
d
=0时,所述
PI
控制器对所述电流差进行比例积分控制后得到的参考电流值以如下形式表示:
μ
(t)
=
K
P
e
i
(t)+K
i
∫
0n
e
i
(t)dt
其中
μ
(t)
表示参考...
【专利技术属性】
技术研发人员:席宁,张家维,陈丽燕,王宇,张启毅,
申请(专利权)人:深圳市智能机器人研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。