CN106253744B - 超声波电机力矩滞回控制方法 - Google Patents
超声波电机力矩滞回控制方法 Download PDFInfo
- Publication number
- CN106253744B CN106253744B CN201610829591.2A CN201610829591A CN106253744B CN 106253744 B CN106253744 B CN 106253744B CN 201610829591 A CN201610829591 A CN 201610829591A CN 106253744 B CN106253744 B CN 106253744B
- Authority
- CN
- China
- Prior art keywords
- hysteresis
- torque
- supersonic motor
- control
- model
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 claims abstract description 9
- 230000008878 coupling Effects 0.000 claims abstract description 5
- 238000010168 coupling process Methods 0.000 claims abstract description 5
- 238000005859 coupling reaction Methods 0.000 claims abstract description 5
- 238000013178 mathematical model Methods 0.000 claims abstract description 4
- 230000000694 effects Effects 0.000 claims description 5
- 239000013256 coordination polymer Substances 0.000 claims description 3
- 238000012905 input function Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 claims 1
- 230000001568 sexual effect Effects 0.000 claims 1
- 230000005611 electricity Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02N—ELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
- H02N2/00—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
- H02N2/10—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing rotary motion, e.g. rotary motors
- H02N2/14—Drive circuits; Control arrangements or methods
- H02N2/142—Small signal circuits; Means for controlling position or derived quantities, e.g. speed, torque, starting, stopping, reversing
Landscapes
- Control Of Electric Motors In General (AREA)
Abstract
本发明涉及一种超声波电机力矩滞回控制方法。提供一超声波电机伺服控制***,包括基座和设于基座上的超声波电机,所述超声波电机一侧输出轴与光电编码器相连接,超声波电机另一侧输出轴与飞轮惯性负载相连接,所述飞轮惯性负载的输出轴经联轴器与力矩传感器相连接,所述光电编码器的信号输出端、力矩传感器的信号输出端分别接至控制***;该方法将***建立在滞回数学模型基础上,采用力矩滞回控制对***进行控制,在减小辨识动态误差的同时也使得伺服***滞回最小,从而能获得更好的输入输出控制效能。
Description
技术领域
本发明涉及电机控制器领域,特别是一种超声波电机力矩滞回控制方法。
背景技术
现有的超声波电机伺服控制***的设计中由于力矩-速度滞回的存在,使得***的性能受到影响,对周期重复信号控制时有一定的误差。为了改善跟随的控制效果,我们设计了基于滞回补偿控制的超声波电机伺服控制***。从力矩-速度跟随的实作结果中,我们发现***在力矩速度关系基本是线性,且参数的变动、噪声、交叉耦合的干扰和摩擦力等因素几乎无法对于力矩输出造成影响,故基于滞回补偿控制的超声波电机伺服控制***能有效的增进***的控制效能,并进一步减少***对于不确定性的影响程度,因此电机的力矩与速度控制可以获得较好的动态特性。
发明内容
本发明的目的在于提供一种超声波电机力矩滞回控制方法,该方法将***建立在滞回数学模型基础上,采用力矩滞回控制对***进行控制,在减小辨识动态误差的同时也使得伺服***滞回最小,从而能获得更好的输入输出控制效能。
为实现上述目的,本发明的技术方案是:一种超声波电机力矩滞回控制方法,提供一超声波电机伺服控制***,包括基座和设于基座上的超声波电机,所述超声波电机一侧输出轴与光电编码器相连接,超声波电机另一侧输出轴与飞轮惯性负载相连接,所述飞轮惯性负载的输出轴经联轴器与力矩传感器相连接,所述光电编码器的信号输出端、力矩传感器的信号输出端分别接至控制***;该方法将***建立在滞回数学模型基础上,采用力矩滞回控制对***进行控制,在减小辨识动态误差的同时也使得伺服***滞回最小,从而能获得更好的输入输出控制效能。
在本发明一实施例中,所述控制***包括超声波电机驱动控制电路,所述超声波电机驱动控制电路包括控制芯片电路和驱动芯片电路,所述光电编码器的信号输出端与所述控制芯片电路的相应输入端相连接,所述控制芯片电路的输出端与所述驱动芯片电路的相应输入端相连接,以驱动所述驱动芯片电路,所述驱动芯片电路的驱动频率调节信号输出端和驱动半桥电路调节信号输出端分别与所述超声波电机的相应输入端相连接。
在本发明一实施例中,该方法具体实现如下,
超声波电机驱动***的动态方程可以写为:
其中,Ap=-B/J,BP=J/Kt>0,CP=-1/J;B为阻尼系数,J为转动惯量,Kt为电流因子,Tf(v)为摩擦阻力力矩,TL为负载力矩,U(t)是电机的输出力矩,θr(t)为通过光电编码器测量得到的位置信号;
为了消除电机力矩-速度特性的滞回现象造成的影响,使用力矩速度滞回补偿控制对其进行控制;
滞回模型结合了函数Fr和密度函数p(r)描述迟滞的非线性,v(t)为输入信号,Π[v](t)为滞回***的输出信号,q、r为***待辨识的初始参数;它表示为:
假设0=t0<t1<…tN=tE为[0,tE]的一个区间,输入函数v在每一个[ti,ti+1]区间内是单调的,函数Fr(t)定义如下:
Fr[v](0)=fr(v(0),0) (3)
Fr[v](t)=fr(v(t),w(ti)) (4)
其中ti<t≤ti+1,0<i≤N-1,fr(v,w)=max(v-r,min(v+r,w));max表示二数比较取最大,min表示二数比较取最小;
引入滞回的模型后,估计滞回逆的模型也是必需的,这主要用来估算逆补偿的误差;由于滞回模型的数据测量和输出信号之间存在一定的误差,逆补偿的误差将不会为零;滞回模型是由初始加载曲线构成;滞回逆模型是由初始加载曲线的逆曲线来构成;因此,滞回逆估计的模型是通过估计的逆加载曲线确认;若定义滞回模型的初始加载曲线为则估计的逆加载曲线就是估计的滞回逆模型的密度函数是估计滞回逆的模型表示为:
是逆模型的阈值;这个阈值可以表示为:
其中l=1,2,3,…n,滞回逆模型Π-1[v](t)在数值上表示为:
为了计算逆模型的阈值,按以下步骤进行:
当r∈[rj,rj+1),
阈值为:
l=1,2,3,…n,由1到j式(10)的总和为:
每一个时间间隔[rj,rj+1)逆模型的密度函数
所以
由式(11)-(13)可得如下式:
上式可以写成以下形式:
式(15)、(16)、(17)中回滞模型的逆模型每一个时间间隔的密度函数为:
通过上述过程的变换,得到的力矩速度滞回补偿控制器可使得***力矩速度的特性接近线性关系。
在本发明一实施例中,所述力矩速度滞回补偿控制器设于所述控制芯片电路中。
相较于现有技术,本发明具有以下有益效果:本发明滞回补偿控制的超声波电机伺服控制器,***在力矩速度跟踪效果上有着显著的改善且参数的变动、噪声、交叉耦合的干扰和摩擦力等因素几乎无法对于运动***效果造成影响,故基于滞回补偿控制的超声波电机伺服控制***能有效的增进***的控制效能,并进一步减少***对于不确定性的影响程度,提高了控制的准确性,可以获得较好的动态特性。
附图说明
图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)为通过光电编码器测量得到的位置信号;
为了消除电机力矩-速度特性的滞回现象造成的影响,使用力矩速度滞回补偿控制对其进行控制;
滞回模型结合了函数Fr和密度函数p(r)描述迟滞的非线性,v(t)为输入信号,Π[v](t)为滞回***的输出信号,q、r为***待辨识的初始参数;它表示为:
假设0=t0<t1<…tN=tE为[0,tE]的一个区间,输入函数v在每一个[ti,ti+1]区间内是单调的,函数Fr(t)定义如下:
Fr[v](0)=fr(v(0),0) (3)
Fr[v](t)=fr(v(t),w(ti)) (4)
其中ti<t≤ti+1,0<i≤N-1,fr(v,w)=max(v-r,min(v+r,w));max表示二数比较取最大,min表示二数比较取最小;
引入滞回的模型后,估计滞回逆的模型也是必需的,这主要用来估算逆补偿的误差;由于滞回模型的数据测量和输出信号之间存在一定的误差,逆补偿的误差将不会为零;滞回模型是由初始加载曲线构成;滞回逆模型是由初始加载曲线的逆曲线来构成;因此,滞回逆估计的模型是通过估计的逆加载曲线确认;若定义滞回模型的初始加载曲线为则估计的逆加载曲线就是估计的滞回逆模型的密度函数是估计滞回逆的模型表示为:
是逆模型的阈值;这个阈值可以表示为:
其中l=1,2,3,…n,
滞回逆模型Π-1[v](t)在数值上表示为:
为了计算逆模型的阈值,按以下步骤进行:
当r∈[rj,rj+1),
阈值为:
l=1,2,3,…n,由1到j式(10)的总和为:
每一个时间间隔[rj,rj+1)逆模型的密度函数
所以
由式(11)-(13)可得如下式:
上式可以写成以下形式:
式(15)、(16)、(17)中回滞模型的逆模型每一个时间间隔的密度函数为:
通过上述过程的变换,得到的力矩速度滞回补偿控制器可使得***力矩速度的特性接近线性关系。所述力矩速度滞回补偿控制器设于所述控制芯片电路中。
以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。
Claims (2)
1.一种超声波电机力矩滞回控制方法,其特征在于:提供一超声波电机伺服控制***,包括基座和设于基座上的超声波电机,所述超声波电机一侧输出轴与光电编码器相连接,超声波电机另一侧输出轴与飞轮惯性负载相连接,所述飞轮惯性负载的输出轴经联轴器与力矩传感器相连接,所述光电编码器的信号输出端、力矩传感器的信号输出端分别接至控制***;该方法将***建立在滞回数学模型基础上,采用力矩滞回控制对***进行控制,在减小辨识动态误差的同时也使得伺服***滞回最小,从而能获得更好的输入输出控制效能;所述控制***包括超声波电机驱动控制电路,所述超声波电机驱动控制电路包括控制芯片电路和驱动芯片电路,所述光电编码器的信号输出端与所述控制芯片电路的相应输入端相连接,所述控制芯片电路的输出端与所述驱动芯片电路的相应输入端相连接,以驱动所述驱动芯片电路,所述驱动芯片电路的驱动频率调节信号输出端和驱动半桥电路调节信号输出端分别与所述超声波电机的相应输入端相连接;该方法具体实现如下,
超声波电机驱动***的动态方程可以写为:
其中,Ap=-B/J,BP=J/Kt>0,CP=-1/J;B为阻尼系数,J为转动惯量,Kt为电流因子,Tf(v)为摩擦阻力力矩,TL为负载力矩,U(t)是电机的输出力矩,θr(t)为通过光电编码器测量得到的位置信号;
为了消除电机力矩-速度特性的滞回现象造成的影响,使用力矩速度滞回补偿控制对其进行控制;
滞回模型结合了函数Fr[v](t)和密度函数p(r)描述迟滞的非线性,v(t)为输入信号,Π[v](t)为滞回***的输出信号,q、r为***待辨识的初始参数;它表示为:
假设0=t0<t1<…tN=tE,[0,tE]为总区间,t0~tN即为区间[0,tE]中的节点,输入函数v(t)在每一个[ti,ti+1]区间内是单调的,函数Fr[v](t)定义如下:
Fr[v](0)=fr(v(0),0) (3)
Fr[v](t)=fr(v(t),w(ti)) (4)
其中ti<t≤ti+1,0<i≤N-1,fr(v,w)=max(v-r,min(v+r,w));max表示二数比较取最大,min表示二数比较取最小;
引入滞回的模型后,估计滞回逆的模型也是必需的,这主要用来估算逆补偿的误差;由于滞回模型的数据测量和输出信号之间存在一定的误差,逆补偿的误差将不会为零;滞回模型是由初始加载曲线构成;滞回逆模型是由初始加载曲线的逆曲线来构成;因此,滞回逆估计的模型是通过估计的逆加载曲线确认;若定义滞回模型的初始加载曲线为则估计的逆加载曲线就是估计的滞回逆模型的密度函数是估计滞回逆的模型表示为:
是逆模型的阈值;这个阈值可以表示为:
其中l=1,2,3,…n,
滞回逆模型Π-1[v](t)在数值上表示为:
为了计算逆模型的阈值,按以下步骤进行:
当r∈[rj,rj+1),
阈值为:
l=1,2,3,…n,由1到j的总和为式(10):
每一个时间间隔[rj,rj+1)逆模型的密度函数
由式(11)-(13)可得如下式:
上式可以写成以下形式:
式(15)、(16)、(17)中回滞模型的逆模型每一个时间间隔的密度函数 为:
通过上述过程的变换,得到的力矩速度滞回补偿控制器可使得***力矩速度的特性接近线性关系。
2.根据权利要求1所述的超声波电机力矩滞回控制方法,其特征在于:所述力矩速度滞回补偿控制器设于所述控制芯片电路中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610829591.2A CN106253744B (zh) | 2016-09-19 | 2016-09-19 | 超声波电机力矩滞回控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610829591.2A CN106253744B (zh) | 2016-09-19 | 2016-09-19 | 超声波电机力矩滞回控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106253744A CN106253744A (zh) | 2016-12-21 |
CN106253744B true CN106253744B (zh) | 2018-08-17 |
Family
ID=57600256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610829591.2A Active CN106253744B (zh) | 2016-09-19 | 2016-09-19 | 超声波电机力矩滞回控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106253744B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107026585B (zh) * | 2017-04-24 | 2019-07-09 | 闽江学院 | 一种超声波电机伺服控制***摩擦力滞回控制方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101383566B (zh) * | 2008-06-30 | 2011-03-16 | 扬州大学 | 基于arm的超声波电机嵌入式驱动控制器 |
CA2805599A1 (en) * | 2012-02-09 | 2013-08-09 | University Of Western Ontario | Control system for ultrasonic motors |
CN103124149B (zh) * | 2013-01-30 | 2014-12-17 | 东南大学 | 空间调相环形行波超声波电机结构误差补偿控制方法 |
CN103513181B (zh) * | 2013-07-10 | 2016-03-02 | 闽江学院 | 超声波电机瞬态特性测试装置及其控制*** |
-
2016
- 2016-09-19 CN CN201610829591.2A patent/CN106253744B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN106253744A (zh) | 2016-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110112769B (zh) | 虚拟同步机输出反馈自适应控制方法 | |
CN106208807B (zh) | 基于观测器的超声波电机伺服控制***滞回补偿控制方法 | |
CN201910764U (zh) | 一种基于终端滑模的永磁同步电机直接转矩控制*** | |
CN108011554B (zh) | 永磁同步电机无速度传感器自适应转速跟踪控制***及其设计方法 | |
CN103931096A (zh) | 用温度补偿控制电动机的方法和*** | |
CN101860294A (zh) | 一种永磁同步电动机滑模控制的消抖方法 | |
CN106505909B (zh) | 一种超声波电机非线性死区补偿控制***及方法 | |
CN103684183A (zh) | 异步电机转速估计方法 | |
CN106406093B (zh) | 超声波电机伺服控制***不对称滞回补偿控制装置 | |
CN106253744B (zh) | 超声波电机力矩滞回控制方法 | |
CN106341065B (zh) | 超声波电机伺服控制***速度死区补偿控制装置及方法 | |
CN103256188A (zh) | 一种风力发电机组传动链的扭转振动控制方法及装置 | |
CN106899253A (zh) | 一种采用可变增益的模型参考自适应惯量辨识方法 | |
CN105099263B (zh) | 基于广义回归神经网络辨识器的超声波电机位置与速度控制*** | |
CN106655882B (zh) | 一种超声波电机伺服控制***滞回控制方法 | |
CN107026585B (zh) | 一种超声波电机伺服控制***摩擦力滞回控制方法 | |
CN106787940B (zh) | 一种改进的超声波电机反步自适应伺服控制方法 | |
CN103336523A (zh) | 超声波电机伺服控制***控制特性测试装置及其控制策略 | |
CN106842957A (zh) | 一种基于输出反馈控制器的超声波电机伺服控制方法 | |
CN109067271B (zh) | 一种基于鲁棒扰动补偿方案的直流电机伺服控制方法 | |
CN109150004B (zh) | 一种超声波电机伺服控制***神经网络控制方法 | |
CN105207561A (zh) | 一种用于电机的磁链观测方法及设备 | |
Lin | Novel modified Elman neural network control for PMSG system based on wind turbine emulator | |
CN104348393A (zh) | 空调器、变频调速***及其控制方法 | |
Jose et al. | Power quality disturbances analysis of BLDC motor drive using wavelet transform |
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 |