CN106505922A - 机电伺服***基于极限环振荡的快速摩擦辨识方法 - Google Patents
机电伺服***基于极限环振荡的快速摩擦辨识方法 Download PDFInfo
- Publication number
- CN106505922A CN106505922A CN201610929493.6A CN201610929493A CN106505922A CN 106505922 A CN106505922 A CN 106505922A CN 201610929493 A CN201610929493 A CN 201610929493A CN 106505922 A CN106505922 A CN 106505922A
- Authority
- CN
- China
- Prior art keywords
- relay
- operation voltage
- voltage amplitude
- electromechanical servo
- amplitude
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/05—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for damping motor oscillations, e.g. for reducing hunting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P80/00—Climate change mitigation technologies for sector-wide applications
- Y02P80/10—Efficient use of energy, e.g. using compressed air or pressurized fluid as energy carrier
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Feedback Control In General (AREA)
Abstract
本发明涉及一种机电伺服***基于极限环振荡的快速摩擦辨识方法,首先将机电伺服***的线性模型与参数未知的摩擦模型分别用数学表达式进行描述,然后通过调整两个继电器的增益使***产生自振荡,测得周期运动的数据,最后利用谐波平衡条件得到的原理公式进行数学运算,计算出摩擦模型的参数。本发明能够快速准确地辨识机电伺服***的摩擦模型,可以为伺服控制***的设计提供数学模型,提高机电伺服***的设计效率。由于这种方法运算量小,不需要精心设计激励信号,方便快捷易于实现,适用于高精度的机电伺服控制***设计。
Description
技术领域
本发明属于***辨识技术领域,涉及一种机电伺服***基于极限环振荡的快速摩擦辨识方法。
背景技术
摩擦是影响机电伺服***控制性能的主要因素之一,尤其是高精度的伺服控制***。为了消除摩擦对机电伺服***的影响,通常先对摩擦进行辨识,然后根据摩擦的数学模型进行补偿。快速准确地辨识机电伺服***的摩擦模型,可以提高伺服***的设计效率,是控制性能优化的基础。
现有机电伺服***的摩擦辨识必须设计合适的输入信号,控制机构进行多次匀速或自由减速,获取***的摩擦力矩与速度的特性,然后根据多组速度曲线的拟合,解算出摩擦模型中的各个参数。这些方法依赖于实验设计,实验数据量和运算数量均较大,严重影响辨识效率。尤其对于运动范围小的机电***,很难获取足够的实验数据。
发明内容
要解决的技术问题
为了避免现有技术的不足之处,本发明提出一种机电伺服***基于极限环振荡的快速摩擦辨识方法。
技术方案
一种机电伺服***基于极限环振荡的快速摩擦辨识方法,其特征在于:设定继电器1的动作电压幅值d1和继电器2的动作电压幅值d2,选择的动作电压幅值使得伺服***产生振动频率ω的低频震荡;所述动作电压幅值d2使得振动幅值Av保证不会超出伺服***的运动范围;摩擦辨识步骤如下:
步骤1:任意改变继电器1的动作电压幅值d1,令继电器2的动作电压幅值d2不变,进行两次改变d1为d11和d12并测试继电反馈信号,得到静摩擦力矩Ts的估计值为:
同时还可以得到在低速模式下的等效阻尼系数f0的估计值为:
f0的表达式为f0=(Ts-Tc)/vs
其中,A1、A2、ω1和ω2分别为两次实验中产生周期振动的幅值和频率,相对应的d11和d12分别为两次实验中所设定的继电器1的增益。式中其他参数具体为:为传感器2频响函数的实部;为机电伺服控制***线性单元传递函数的实部;为传感器传递函数的模,其中i=1,2;
步骤2:保持继电器1的动作电压幅值d1,增大继电器2的动作电压幅值d2产生幅值Av>vs的周期振动,再任意改变继电器1的动作电压幅值为d13和d14,进行两次改变并测试继电反馈信号,得到粘性阻尼系数vs和等效参数T0的估计值为:
通过谐波平衡条件改写得来库仑摩擦力矩Tc及边界润滑速度vs,求解
在满足和时,得到库仑摩擦力矩Tc及边界润滑速度vs。
有益效果
本发明提出的一种机电伺服***基于极限环振荡的快速摩擦辨识方法,首先将机电伺服***的线性模型与参数未知的摩擦模型分别用数学表达式进行描述,然后通过调整两个继电器的增益使***产生自振荡,测得周期运动的数据,最后利用谐波平衡条件得到的原理公式进行数学运算,计算出摩擦模型的参数。本发明能够快速准确地辨识机电伺服***的摩擦模型,可以为伺服控制***的设计提供数学模型,提高机电伺服***的设计效率。由于这种方法运算量小,不需要精心设计激励信号,方便快捷易于实现,适用于高精度的机电伺服控制***设计。
附图说明
图1是本发明的控制结构框图。该结构的输入参考信号u设置为0,通过调节继电器1的幅值d1和继电器2的幅值d2,由于机电伺服***的被控对象Gm(s)存在摩擦力f(v),经传感器Gg(s)构成反馈回路,***会产生不同程度的激自振荡。图中的1/s表示积分环节,Nr(A)表示继电特性的描述函数,Nf(A)表示摩擦特性的描述函数。
具体实施方式
现结合实施例、附图对本发明作进一步描述:
由于机械结构的摩擦在低速时比较复杂,欲激发***的低速特性,需要严密地设计输入信。本发明在机电伺服***的反馈环路中引入继电环节,使呈现所谓极限环振荡。这种方法不需要外部信号发生装置,对***的影响能控制在过程所允许的范围内。更重要的是,测试过程中***处于闭环状态,扰动的影响被控制在最小的程度。
本发明方法的理论基础为谐波平衡条件,机电伺服***在双继电器反馈结构下会产生周期性谐波响应的运动状态。***线性单元的频响曲线与非线性环节的描述函数的负倒数曲线相交,即代表***存在周期响应,通过求解交点的坐标便可获取周期性谐波响应的幅值与频率。
极限环存在的条件是***的Nyquist曲线通过第三象限,极限环振荡为稳定振荡的充分条件是前向通道的传递函数在复平面右半开平面上没有极点。为了实现控制目标,大部分的机电伺服控制***存在稳定的极限环。通过谐波平衡条件可以建立起***线性单元的频响函数、非线性环节的描述函数以及周期性谐波振动状态之间的相互映射关系。摩擦模型被包含在***等效非线性环节的描述函数中,当线性单元的频响函数以及极限环振动状态已知时,根据谐波平衡条件即可获取描述函数中待辨识的摩擦特征参数。
通过人为改变继电器的增益,可以控制周期响应的幅值以及频率的变化趋势,即可获得需要的周期响应振幅。谐波响应的幅值随着继电器2的增益d2的增加而单调上升,并随着继电器1的增益d1的增加而单调减少,而响应频率的变化趋势正好相反,它随着d2的增加而单调减少,随着d1的增加而单调增加。当微调两个继电器的增益,使得周期响应的振幅穿过边界润滑速度时,周期响应的实测振幅会产生突变,判断当前产生的周期振动状态下摩擦力矩为负阻尼还是正阻尼特性。
在对机电伺服***进行摩擦辨识时,首先将机电伺服***的线性模型与参数未知的摩擦模型分别用数学表达式进行描述;然后通过调整两个继电器的增益使***产生自振荡,测得***周期运动的数据;最后利用谐波平衡条件得到的原理公式进行数学运算,计算出摩擦模型的参数。
具体实施方式:
首先将控制回路中的所有环节利用数学模型进行描述。
继电特性的描述函数为,其中A是正弦输入信号的幅值。
摩擦采用工程上常用的Stribeck模型,其描述函数为:
其中,Ts与Tc分别为最大静摩擦力矩和库仑摩擦力矩、fv为粘性阻尼系数、vs为边界润滑速度。
将摩擦特性利用三种非线性特性来综合反映,分别为:
等效非线性环节Neq的描述函数为双继电器的描述函数与***固有的摩擦力矩的描述函数的和:
本发明的辨识过程分为三个阶段完成,如下所示。
设定继电器1的动作电压幅值d1和继电器2的动作电压幅值d2,选择的动作电压幅值使得伺服***产生振动频率ω的低频震荡;调节所述动作电压幅值d2使得振动幅值Av保证不会超出伺服***的运动范围。
1)最大静摩擦力矩Ts的辨识
任意改变继电器1的动作电压幅值d1,令继电器2的动作电压幅值d2不变,两次改变继电器1的幅值为d11和d12并测试继电反馈信号,得到静摩擦力矩Ts的估计值为
同时还可以得到在低速模式下的等效阻尼系数f0(f0的表达式为f0=(Ts-Tc)/vs)的估计值为
其中,A1、A2、ω1和ω2分别为两次实验中产生周期振动的幅值和频率,相对应的d11和d12分别为两次实验中所设定的继电器1的增益,为传感器频响函数的实部;为机电伺服控制***线性单元传递函数的实部;为传感器传递函数的模,其中i=1,2。
2)粘性阻尼系数fv的辨识
保持继电器1的动作电压幅值d1,增大继电器2的动作电压幅值d2产生幅值Av>vs的周期振动,再任意改变继电器1的动作电压幅值为d13和d14,进行两次改变并测试继电反馈信号,得到粘性阻尼系数fv的估计值为
3)库仑摩擦力矩Tc及边界润滑速度vs的辨识
通过谐波平衡条件改写得到评价函数为
由于在前两个阶段已经估计出两个等效参数,库仑摩擦力矩Tc及边界润滑速度vs需满足和通过上述测试数据,根据评价函数可以估计出参数Tc和vs。
根据以上步骤,不必精心设计***的机理输入信号,通过上述公式即可获得***的摩擦模型。
本发明不需要精心设计输入信号,就能获得***的摩擦特性数据。摩擦辨识实验仅仅需要调整两个继电器的幅值,操作简单易于实现,周期运动可以限制在合适的范围。通过设置两个继电器的幅值,激发机电伺服***的极限环振荡,使伺服***产生周期性谐波响应的运动状态,测得***周期运动的数据,利用谐波平衡条件得到的原理公式进行数学运算,计算出摩擦模型的参数。这种方法可广泛应用于各种机电伺服***。
Claims (1)
1.一种机电伺服***基于极限环振荡的快速摩擦辨识方法,其特征在于:设定继电器1的动作电压幅值d1和继电器2的动作电压幅值d2,选择的动作电压幅值使得伺服***产生振动频率ω的低频震荡;所述动作电压幅值d2使得振动幅值Av保证不会超出伺服***的运动范围;摩擦辨识步骤如下:
步骤1:任意改变继电器1的动作电压幅值d1,令继电器2的动作电压幅值d2不变,进行两次改变d1为d11和d12并测试继电反馈信号,得到静摩擦力矩Ts的估计值为:
同时还可以得到在低速模式下的等效阻尼系数f0的估计值为:
f0的表达式为f0=(Ts-Tc)/vs
其中,A1、A2、ω1和ω2分别为两次实验中产生周期振动的幅值和频率,相对应的d11和d12分别为两次实验中所设定的继电器1的增益。式中其他参数具体为:为传感器2频响函数的实部;为机电伺服控制***线性单元传递函数的实部;为传感器传递函数的模,其中i=1,2;
步骤2:保持继电器1的动作电压幅值d1,增大继电器2的动作电压幅值d2产生幅值Av>vs的周期振动,再任意改变继电器1的动作电压幅值为d13和d14,进行两次改变并测试继电反馈信号,得到粘性阻尼系数vs和等效参数T0的估计值为:
通过谐波平衡条件改写得来库仑摩擦力矩Tc及边界润滑速度vs,求解
在满足和时,得到库仑摩擦力矩Tc及边界润滑速度vs。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610929493.6A CN106505922B (zh) | 2016-10-31 | 2016-10-31 | 机电伺服***基于极限环振荡的快速摩擦辨识方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610929493.6A CN106505922B (zh) | 2016-10-31 | 2016-10-31 | 机电伺服***基于极限环振荡的快速摩擦辨识方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106505922A true CN106505922A (zh) | 2017-03-15 |
CN106505922B CN106505922B (zh) | 2019-02-01 |
Family
ID=58318837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610929493.6A Active CN106505922B (zh) | 2016-10-31 | 2016-10-31 | 机电伺服***基于极限环振荡的快速摩擦辨识方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106505922B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107168060A (zh) * | 2017-05-31 | 2017-09-15 | 苏州博众精工科技有限公司 | 基于继电反馈技术的带弹簧伺服***辨识方法 |
CN108549219A (zh) * | 2018-03-28 | 2018-09-18 | 北京控制工程研究所 | 一种航天器喷气控制器参数辅助设计方法及*** |
CN113467234A (zh) * | 2021-06-01 | 2021-10-01 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种确定飞机极限环振荡幅值与频率的方法方法及装置 |
CN118276450A (zh) * | 2024-05-31 | 2024-07-02 | 西安理工大学 | 一种硅单晶提拉伺服***振动分析方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007221937A (ja) * | 2006-02-17 | 2007-08-30 | Yaskawa Electric Corp | システム同定装置およびそのシステム同定方法 |
JP2010022138A (ja) * | 2008-07-10 | 2010-01-28 | Yaskawa Electric Corp | モータ制御装置 |
CN101807878A (zh) * | 2010-03-25 | 2010-08-18 | 上海交通大学 | 基于继电反馈的伺服***控制方法 |
-
2016
- 2016-10-31 CN CN201610929493.6A patent/CN106505922B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007221937A (ja) * | 2006-02-17 | 2007-08-30 | Yaskawa Electric Corp | システム同定装置およびそのシステム同定方法 |
JP2010022138A (ja) * | 2008-07-10 | 2010-01-28 | Yaskawa Electric Corp | モータ制御装置 |
CN101807878A (zh) * | 2010-03-25 | 2010-08-18 | 上海交通大学 | 基于继电反馈的伺服***控制方法 |
Non-Patent Citations (1)
Title |
---|
SI-LU CHEN等: "Identification of Coulomb Friction-Impeded Systems With a Triple-Relay Feedback Apparatus", 《IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107168060A (zh) * | 2017-05-31 | 2017-09-15 | 苏州博众精工科技有限公司 | 基于继电反馈技术的带弹簧伺服***辨识方法 |
CN108549219A (zh) * | 2018-03-28 | 2018-09-18 | 北京控制工程研究所 | 一种航天器喷气控制器参数辅助设计方法及*** |
CN113467234A (zh) * | 2021-06-01 | 2021-10-01 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种确定飞机极限环振荡幅值与频率的方法方法及装置 |
CN113467234B (zh) * | 2021-06-01 | 2024-04-09 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种确定飞机极限环振荡幅值与频率的方法及装置 |
CN118276450A (zh) * | 2024-05-31 | 2024-07-02 | 西安理工大学 | 一种硅单晶提拉伺服***振动分析方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106505922B (zh) | 2019-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106505922A (zh) | 机电伺服***基于极限环振荡的快速摩擦辨识方法 | |
CN102393639B (zh) | 基于自适应模糊滑模的微陀螺仪追踪控制方法 | |
CN102385342B (zh) | 虚拟轴机床并联机构运动控制的自适应动态滑模控制方法 | |
WO2016197552A1 (zh) | 基于模型识别与等效简化的高速平台运动参数自整定方法 | |
CN108638056A (zh) | 基于柔体动力学模型的机器人关节振动分析与抑制方法 | |
CN104339351A (zh) | 机器人控制装置 | |
CN102497156A (zh) | 永磁同步电机速度环的神经网络自校正控制方法 | |
CN101510072A (zh) | 带有自适应模糊摩擦补偿的伺服***控制器 | |
JP2017103882A (ja) | 制御装置、制御プログラムおよび記録媒体 | |
CN101846975A (zh) | 带有动态摩擦补偿的伺服***自适应鲁棒控制器 | |
CN104730922B (zh) | 基于扩张状态观测器的伺服***线性反馈控制和极点配置确定参数方法 | |
CN104166347B (zh) | 一种欠驱动机械臂***的pd平衡控制方法 | |
JP2013054436A (ja) | 制御方法及び制御装置 | |
CN104993766A (zh) | 一种二质量***谐振抑制方法 | |
CN106802565A (zh) | 一种压电驱动器的自适应逆控制方法 | |
CN103279038A (zh) | 基于t-s模糊模型的微陀螺仪滑模自适应控制方法 | |
CN105978400A (zh) | 超声电机控制方法 | |
CN104965413A (zh) | 受控化发射平台的摩擦补偿自适应控制方法 | |
Bicakci et al. | Optimizing Karnopp friction model parameters of a pendulum using RSM | |
CN106685295A (zh) | 一种伺服***摩擦的处理方法 | |
CN109510543B (zh) | 一种伺服电机负载惯量的测定方法 | |
CN101499696B (zh) | 一种伺服***控制方法 | |
CN107168060B (zh) | 基于继电反馈技术的带弹簧伺服***辨识方法 | |
Kalantari et al. | Backlash nonlinearity modeling and adaptive controller design for an electromechanical power transmission system | |
Li et al. | Nonsingular fast terminal sliding mode control with extended state observer and disturbance compensation for position tracking of electric cylinder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |