CN106341065B - 超声波电机伺服控制***速度死区补偿控制装置及方法 - Google Patents

超声波电机伺服控制***速度死区补偿控制装置及方法 Download PDF

Info

Publication number
CN106341065B
CN106341065B CN201610889669.XA CN201610889669A CN106341065B CN 106341065 B CN106341065 B CN 106341065B CN 201610889669 A CN201610889669 A CN 201610889669A CN 106341065 B CN106341065 B CN 106341065B
Authority
CN
China
Prior art keywords
control system
supersonic motor
dead zone
control
chip circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610889669.XA
Other languages
English (en)
Other versions
CN106341065A (zh
Inventor
傅平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Minjiang University
Original Assignee
Minjiang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Minjiang University filed Critical Minjiang University
Priority to CN201610889669.XA priority Critical patent/CN106341065B/zh
Publication of CN106341065A publication Critical patent/CN106341065A/zh
Application granted granted Critical
Publication of CN106341065B publication Critical patent/CN106341065B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

本发明涉及一种超声波电机伺服控制***速度死区补偿控制装置及方法,该装置包括控制***、基座和设于基座上的超声波电机。超声波电机一侧输出轴与光电编码器连接,另一侧输出轴与飞轮惯性负载连接,飞轮惯性负载的输出轴经联轴器与力矩传感器连接,光电编码器、力矩传感器的信号输出端分别接至控制***。该控制***由死区补偿控制器和电机组成,整个控制器的***建立在死区补偿控制器的基础上,在控制器的设计上也以辨识误差最小为其调整函数,从而能获得更好的控制效能。该装置及其控制***不仅控制准确度高,而且结构简单、紧凑,使用效果好。

Description

超声波电机伺服控制***速度死区补偿控制装置及方法
技术领域
本发明涉及电机控制器领域,特别是一种基于速度死区补偿的超声波电机伺服控制装置及方法。
背景技术
现有的超声波电机伺服控制***的设计中由于速度死区的存在,使得***的性能受到影响,对周期重复信号控制时有一定的误差。
为了改善***的跟随性能,我们设计了基于速度死区补偿的超声波电机伺服控制***。从速度跟随的实作结果中,我们发现***在速度关系基本是线性,且参数的变动、噪声、交叉耦合的干扰和摩擦力等因素几乎无法对于速度输出造成影响,故基于速度死区补偿的超声波电机伺服控制***能有效的增进***的控制效能,并进一步减少***对于不确定性的影响程度,因此电机的力矩与速度控制可以获得较好的动态特性。
发明内容
本发明的目的在于提供一种基于速度死区补偿的超声波电机伺服控制***,该装置及其控制***不仅控制准确度高,而且结构简单、紧凑,使用效果好。
为实现上述目的,本发明的技术方案是:一种超声波电机伺服控制***速度死区补偿控制装置,包括控制***、基座及设置于所述基座上的超声波电机,其特征在于:所述超声波电机一侧输出轴与光电编码器相连接,另一侧输出轴与飞轮惯性负载相连接,所述飞轮惯性负载的输出轴经一联轴器与力矩传感器相连接,所述光电编码器的信号输出端、力矩传感器的信号输出端分别接至控制***;所述控制***包括一速度死区补偿控制器。
进一步的,所述控制***包括超声波电机驱动控制电路;所述超声波电机驱动控制电路包括控制芯片电路和驱动芯片电路;所述光电编码器的信号输出端与所述控制芯片电路的相应输入端相连接;所述控制芯片电路的输出端与所述驱动芯片电路的相应输入端相连接,以驱动所述驱动芯片电路,所述驱动芯片电路的驱动频率调节信号输出端和驱动半桥电路调节信号输出端分别与所述超声波电机的相应输入端相连接;所述速度死区补偿控制器设于所述控制芯片电路中。
本发明还提供一种超声波电机伺服控制***速度死区补偿控制方法,其特征在于:控制***中输入信号先经过死区逆算子得到结果,然后输入死区进行控制;具体包括以下步骤:步骤S1:超声波电机驱动***的动态方程描述为:其中Ap=-B/J,BP=J/Kt,CP=-1/J;B为阻尼系数,J为转动惯量,J>0,Kt为电流因子(Kt>0),Tf(v)为摩擦阻力力矩,TL为负载力矩,U(t)是电机的输出力矩,θr(t)为通过光电编码器测量得到的位置信号;
步骤S2:假设速度死区是对称,不对称的死区由此类比得到,死区的数学模型为:其中v(t)为输入信号,Ω[v](t)为***的输出信号,gi为每个死区算子Jdi[v](t)的权重系数;
死区算子为:
以上的死区算子为对称型算子,每个死区范围为[-di,di],gi、di为***待辨识的初始参数,初始参数由***先由给定输入控制信号得到的输出计算得到初步结果,再经过辨识修正参数:其中Ω(v,g)为死区的数学模型计算得到结果,Y(v,g)为实际测量结果,
死区逆算子为:其中对于v(t)≥0情况,计算如下:n、K均为自然数; 对于v(t)<0情况,计算如下:
与现有技术相比,本发明的有益效果为:使用死区补偿控制的超声波电机伺服控制器,***在力矩速度跟踪效果上有着显著的改善且参数的变动、噪声、交叉耦合的干扰和摩擦力等因素几乎无法对于运动***效果造成影响,故基于死区补偿控制的超声波电机伺服控制***能有效的增进***的控制效能,并进一步减少***对于不确定性的影响程度,提高了控制的准确性,可以获得较好的动态特性。此外,该装置设计合理,结构简单、紧凑,制造成本低,具有很强的实用性和广阔的应用前景。
附图说明
图1是本发明实施例的结构示意图。
图2是本发明实施例的控制电路原理图。
图中,1-光电编码器,2-光电编码器固定支架,3-超声波电机输出轴,4-超声波电机,5-超声波电机固定支架,6-超声波电机输出轴,7-飞轮惯性负载,8-飞轮惯性负载输出轴,9-弹性联轴器,10-力矩传感器,11-力矩传感器固定支架,12-基座,13-控制芯片电路,14-驱动芯片电路,15、16、17-光电编码器输出的A、B、Z相信号,18、19、20、21-驱动芯片电路产生的驱动频率调节信号,22-驱动芯片电路产生的驱动半桥电路调节信号,23、24、25、26、27、28-控制芯片电路产生的驱动芯片电路的信号,29-超声波电机驱动控制电路。
具体实施方式
下面结合附图和具体实施例对本发明做进一步解释。
本发明超声波电机控制***,如图1所示,包括基座12和设于基座12上的超声波电机4,所述超声波电机4一侧输出轴3与光电编码器1相连接,另一侧输出轴6与飞轮惯性负载7相连接,所述飞轮惯性负载7的输出轴8经弹性联轴器9与力矩传感器10相连接,所述光电编码器1的信号输出端、所述力矩传感器10的信号输出端分别接至控制***。所述控制***包括一速度死区补偿控制器。
上述超声波电机4、光电编码器1、力矩传感器10分别经超声波电机固定支架5、光电编码器固定支架2、力矩传感器固定支架11固定于所述基座12上。
如图2所示,上述控制***包括超声波电机驱动控制电路29,所述超声波电机驱动控制电路29包括控制芯片电路13和驱动芯片电路14,所述光电编码器1的信号输出端与所述控制芯片电路13的相应输入端相连接,所述控制芯片电路13的输出端与所述驱动芯片电路14的相应输入端相连接,以驱动所述驱动芯片电路14,所述驱动芯片电路14的驱动频率调节信号输出端和驱动半桥电路调节信号输出端分别与所述超声波电机4的相应输入端相连接。所述驱动芯片电路14产生驱动频率调节信号和驱动半桥电路调节信号,对超声波电机输出A、B两相PWM的频率、相位及通断进行控制。通过开通及关断PWM波的输出来控制超声波电机的启动和停止运行;通过调节输出的PWM波的频率及两相的相位差来调节电机的最佳运行状态。
本发明还提出一种基于上述死区补偿的超声波电机伺服控制装置的方法,由基于死区补偿的超声波电机伺服控制***和电机来估测未知的死区特性动态函数。如上所述,在本实施例中,所述控制***的硬件电路包括超声波电机驱动控制电路,所述超声波电机驱动控制电路包括控制芯片电路和驱动芯片电路,所述基于死区补偿的超声波电机伺服控制器设于所述控制芯片电路中。
本发明的控制方法的整个控制器的***建立在死区补偿的基础上,在补偿器的设计上也以观测误差最小为其调整函数,从而能获得更好的控制效能。
超声波电机驱动***的动态方程可以写为:
其中Ap=-B/J,BP=J/Kt>0,CP=-1/J;B为阻尼系数,J为转动惯量,Kt为电流因子,Tf(v)为摩擦阻力力矩,TL为负载力矩,U(t)是电机的输出力矩,θr(t)为通过光电编码器测量得到的位置信号。
由于电机的速度在控制是存在死区,使其输入输出关系为非线性,为了消除电机速度死区造成的影响,我们使用速度死区补偿控制。
假设速度死区是对称,不对称的死区可以由此类比得到。死区的数学模型为
其中v(t)为输入信号,Ω[v](t)为***的输出信号,gi为每个死区算子Jdi[v](t)的权重系数。
死区算子
以上的死区算子为对称型算子,每个死区范围为[-di,di]。gi、di为***待辨识的初始参数。初始参数由***先由给定输入控制信号得到的输出计算得到初步结果,再经过辨识修正参数,辨识公式为
其中Ω(v,g)为死区的数学模型计算得到结果,Y(v,g)为实际测量结果。
死区逆算子为
其中对于v(t)≥0情况,计算如下:
n为自然数;
对于v(t)<0情况,计算如下:
***中输入信号先经过死区逆算子得到结果,然后输入死区进行控制,这样可以在一定程度上消除死区对伺服***带来的影响。我们使用速度死区补偿控制使得***输入信号与输出速度的特性接近线性关系。
以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。

Claims (3)

1.一种超声波电机伺服控制***速度死区补偿控制方法,其特征在于:控制***中输入信号先经过死区逆算子得到结果,然后输入死区进行控制;具体包括以下步骤:
步骤S1:超声波电机驱动***的动态方程描述为:
其中Ap=-B/J,BP=J/Kt,CP=-1/J;B为阻尼系数,J为转动惯量,J>0,Kt为电流因子,Kt>0,Tf(v)为摩擦阻力力矩,TL为负载力矩,U(t)是电机的输出力矩,θr(t)为通过光电编码器测量得到的位置信号;
步骤S2:假设速度死区是对称,不对称的死区由此类比得到,死区的数学模型为:其中v(t)为输入信号,Ω[v](t)为***的输出信号,gi为每个死区算子Jdi[v](t)的权重系数;
死区算子为:
以上的死区算子为对称型算子,每个死区范围为[-di,di],gi、di为***待辨识的初始参数,初始参数由***先由给定输入控制信号得到的输出计算得到初步结果,再经过辨识修正参数:其中Ω(v,g)为死区的数学模型计算得到结果,Y(v,g)为实际测量结果,
死区逆算子为:其中对于v(t)≥0情况,计算如下:n为自然数;对于v(t)<0情况,计算如下:
2.根据权利要求1所述的超声波电机伺服控制***速度死区补偿控制方法,其特征在于:提供一控制装置,所述控制装置包括控制***、基座及设置于所述基座上的超声波电机,所述超声波电机一侧输出轴与光电编码器相连接,另一侧输出轴与飞轮惯性负载相连接,所述飞轮惯性负载的输出轴经一联轴器与力矩传感器相连接,所述光电编码器的信号输出端、力矩传感器的信号输出端分别接至控制***;所述控制***包括一速度死区补偿控制器。
3.根据权利要求2所述的超声波电机伺服控制***速度死区补偿控制方法,其特征在于:所述控制***包括超声波电机驱动控制电路;所述超声波电机驱动控制电路包括控制芯片电路和驱动芯片电路;所述光电编码器的信号输出端与所述控制芯片电路的相应输入端相连接;所述控制芯片电路的输出端与所述驱动芯片电路的相应输入端相连接,以驱动所述驱动芯片电路,所述驱动芯片电路的驱动频率调节信号输出端和驱动半桥电路调节信号输出端分别与所述超声波电机的相应输入端相连接;所述速度死区补偿控制器设于所述控制芯片电路中。
CN201610889669.XA 2016-10-12 2016-10-12 超声波电机伺服控制***速度死区补偿控制装置及方法 Expired - Fee Related CN106341065B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610889669.XA CN106341065B (zh) 2016-10-12 2016-10-12 超声波电机伺服控制***速度死区补偿控制装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610889669.XA CN106341065B (zh) 2016-10-12 2016-10-12 超声波电机伺服控制***速度死区补偿控制装置及方法

Publications (2)

Publication Number Publication Date
CN106341065A CN106341065A (zh) 2017-01-18
CN106341065B true CN106341065B (zh) 2018-09-18

Family

ID=57838840

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610889669.XA Expired - Fee Related CN106341065B (zh) 2016-10-12 2016-10-12 超声波电机伺服控制***速度死区补偿控制装置及方法

Country Status (1)

Country Link
CN (1) CN106341065B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110501976A (zh) * 2019-07-29 2019-11-26 北京精密机电控制设备研究所 一种用于机器人高性能伺服控制驱动的方法

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107154749B (zh) * 2017-06-29 2019-05-03 闽江学院 基于功能函数输出反馈反步控制的压电电机死区控制方法
CN113839583B (zh) * 2021-08-31 2022-06-17 哈尔滨工业大学 一种超声型压电推杆电机及其死区补偿方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197562B (zh) * 2013-04-11 2015-04-22 浙江工业大学 转台伺服***神经网络控制方法
CN103513181B (zh) * 2013-07-10 2016-03-02 闽江学院 超声波电机瞬态特性测试装置及其控制***
US9956874B2 (en) * 2014-03-03 2018-05-01 Deere & Company Traction control method and apparatus for a work vehicle with independent drives
CN105093927B (zh) * 2015-07-28 2017-07-25 中国科学院长春光学精密机械与物理研究所 电动舵机死区换向替代补偿方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110501976A (zh) * 2019-07-29 2019-11-26 北京精密机电控制设备研究所 一种用于机器人高性能伺服控制驱动的方法
CN110501976B (zh) * 2019-07-29 2020-12-18 北京精密机电控制设备研究所 一种用于机器人高性能伺服控制驱动的方法

Also Published As

Publication number Publication date
CN106341065A (zh) 2017-01-18

Similar Documents

Publication Publication Date Title
CN109143868B (zh) 一种针对电子节气门***的非线性抗干扰控制方法及装置
CN106341065B (zh) 超声波电机伺服控制***速度死区补偿控制装置及方法
CN106208807B (zh) 基于观测器的超声波电机伺服控制***滞回补偿控制方法
CN107992110B (zh) 一种基于谐波减速器的磁悬浮控制力矩陀螺框架角速率伺服***
JP5816826B2 (ja) モータ駆動装置
CN106406093B (zh) 超声波电机伺服控制***不对称滞回补偿控制装置
CN106505909B (zh) 一种超声波电机非线性死区补偿控制***及方法
CN101850549A (zh) 一种机器人专用关节特性检测与参数调节装置
US9876448B2 (en) Position control apparatus
JP6481792B2 (ja) 動力系の試験装置
CN102195545B (zh) 电动机的控制装置
CN103256188A (zh) 一种风力发电机组传动链的扭转振动控制方法及装置
CN103532442A (zh) 无轴承永磁电机悬浮***优化自抗扰控制器的构造方法
CN107026585B (zh) 一种超声波电机伺服控制***摩擦力滞回控制方法
CN103336523B (zh) 超声波电机伺服控制***的控制策略
CN106787940B (zh) 一种改进的超声波电机反步自适应伺服控制方法
CN1773837A (zh) 直流电机位置控制方法
CN106253744B (zh) 超声波电机力矩滞回控制方法
CN106842957A (zh) 一种基于输出反馈控制器的超声波电机伺服控制方法
CN112304336B (zh) 一种高频角振动转台控制方法
CN109120181A (zh) 一种基于增益限制补偿器的超声波电机伺服控制***极限环抑制设计方法
CN106655882A (zh) 一种摩擦力参数不确定条件下超声波电机伺服控制***滞回控制方法
CN109217716B (zh) 基于预滑动摩擦力模型的超声波电机轮廓控制器
CN108832836B (zh) 一种超声波电机伺服控制***滑模控制方法
CN102563182B (zh) 电液线位移伺服***中伺服控制器控制参数的调整方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180918

CF01 Termination of patent right due to non-payment of annual fee