CN101834554B - 用负载扰动补偿器并对其优化设定来提高加工精度的方法 - Google Patents

用负载扰动补偿器并对其优化设定来提高加工精度的方法 Download PDF

Info

Publication number
CN101834554B
CN101834554B CN2010101856891A CN201010185689A CN101834554B CN 101834554 B CN101834554 B CN 101834554B CN 2010101856891 A CN2010101856891 A CN 2010101856891A CN 201010185689 A CN201010185689 A CN 201010185689A CN 101834554 B CN101834554 B CN 101834554B
Authority
CN
China
Prior art keywords
control program
load
theta
sub
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
CN2010101856891A
Other languages
English (en)
Other versions
CN101834554A (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.)
Shenyang University of Technology
Original Assignee
Shenyang University of Technology
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 Shenyang University of Technology filed Critical Shenyang University of Technology
Priority to CN2010101856891A priority Critical patent/CN101834554B/zh
Publication of CN101834554A publication Critical patent/CN101834554A/zh
Application granted granted Critical
Publication of CN101834554B publication Critical patent/CN101834554B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

用负载扰动补偿器并对其优化设定来提高加工精度的方法,其特征在于:该方法包括:(a)最优化前向控制器和PI负载干扰补偿器;(b)整个控制***硬件部分。本发明方法最终由嵌入DSP处理器中的控制程序实现。本发明的优点在于:针对永磁直线电机的特点,采用一种双自由度的位置控制器设计方法,以便兼顾***瞬时响应和抗干扰能力的需求。此外,最优化前向位置控制器和负载干扰补偿器可以分别独立设计,使整体***的设计更为简单。

Description

用负载扰动补偿器并对其优化设定来提高加工精度的方法
技术领域:本发明属于数控技术领域,具体指一种利用负载扰动补偿器及其参数最优化解析设定来提高加工精度的方法。 
背景技术:近年来,高速精密驱动技术得到了很大发展,高速精密丝杆、直线电机、空气轴承及先进控制方法等各种新技术都陆续被应用到驱动***。目前,多数数控机床的进给***采用滚珠丝杠传动,为了适应高速精密加工的要求,一些厂商采用了不同的措施不断改进滚珠丝杠的结构和性能。但滚珠丝杠驱动***需中间环节传动,使其传动***的刚度降低,启动和制动的能耗都用在克服中间环节的弹性变形上,尤其是细长的滚珠丝杠可使***的阶次变高,鲁棒性降低。同时,滚珠丝杠的弹性变形是数控机床产生机械震荡的主要根源,中间环节间的正反间隙、摩擦及弹性变形使驱动***的非线性误差增大。另外,中间环节的存在,增加了***的惯量,使***的响应速度变慢。因此,进一步改进高速精密滚珠丝杠驱动***,有着不可克服的困难。 
传统的单自由度控制器在满足***的跟踪性能和抗干扰性能方面存在着矛盾,因此不能保证***的跟踪性能和抗干扰性能同时达到最优或渐进最优。这样,在控制器参数整定时,往往根据实际需要考虑其中一种,当同时对***的跟踪性能和抗干扰性能都提出较高要求时,只能从这两个方面来折中考虑,这是传统单自由度控制器存在的一大缺陷。而二自由度控制器在参数整定时,按***的跟踪性能和抗干扰性能两方面要求来分别进行控制器参数设计,使最后得到的控制***在跟踪性能和抗干扰性能两方面都能达到最优或 渐进最优。数控技术的发展对进给驱动***的快速性和精度提出了很高的要求,伺服***的要具有宽的频响带宽、强的扰动抑制能力和对对象参数变化的鲁棒性,以取得尽可能小的跟随误差,进而取得高的轮廓加工精度。数控机床的直线伺服***采用直线驱动方式,消除了机械运动变换机构所带来的一系列不良影响,因此,在高精度、快响应的微进给伺服***中具有非常明显的优势。但这也增加了控制上的难度。负载变化等外部扰动和电机***模型摄动的影响表现得更加明显。同时对精度和速度的要求又越来越高,这都对伺服控制器提出了更高的要求。工业对象的多样化和复杂化对伺服控制器提出了更高的要求。特别是在永磁直线同步电机驱动的运动***中因省去了齿轮或滚珠螺杆等,使其在精密度、可靠性上有非常明显的优势,但负载变化等扰动也增加了控制上的难度。 
目前,航空、冶金、工业现场等最广泛使用的还是比例-积分控制器,简单,计算容易,易维护等优点;但控制参数很难在宽广的命令范围内均获得良好的鲁棒性与动态响应特性,并且一直没有一个简单的解析化的方法来确定PI参数的具体值。 
发明内容:
发明目的:本发明提供一种基于负载扰动补偿器及其参数最优化解析设定提高加工精度的方法,其目的在于降低负载变化等扰动对加工精度的影响,并提供一种简单的解析化方法确定PI负载干扰补偿器的具体值。 
技术方案:本发明是通过以下技术方案实施的: 
用负载扰动补偿器并对其优化设定来提高加工精度的***,其特征在于:该***包括: 
(a)最优化前向控制器和PI负载干扰补偿器;(b)整个控制***硬件部分; 
(a)最优化前向控制器和PI负载干扰补偿器,最优化前向控制器和PI负载干扰补偿器分别独立设计; 
其中的前向控制器采用频域最优因子分解方法设计而成,最优的闭环特性多项式由开路被控对象的分母因式及权重因子乘以分子因式之和所组成,其关系式为: 
[0010] Q(s)=Dp(s)Dp(-s)+q2Np(s)Np(-s); 
[0011] 式中:为Q(s)为最优化的闭环特性多项式,Dp(s)为开环传递函数的分母式,Np(s)为开环传递函数的分子式,q为权重因子; 
此时最优化前向控制器为: G f ( s ) = q [ Ms + ( B + KK f ) ] Ms + ( B + KK f ) 2 + 2 q ( KK f M ) ;
式中:Gf(s)为最优化前向控制器传递函数,Kf为永磁直线电机推力系数,M为***可动部分的全部质量,B为永磁直线电机的摩擦系数; 
对于PI负载干扰补偿器,采用频域二次型性能指标为目标函数来确定最优的PI负载补偿器参数K和K,使得在固定的负载下J为最小;利用parseval定理中信号在时间域内的总能量与频域内的总能量相等的原理,将时域二次型性能指标转为频域性能指标: 
J dθ = 1 2 πj ∫ - j ∞ j ∞ [ δθ r ( s ) ] [ δθ r ( - s ) ] ds
再由下列两个偏微分联立方程式组: 
∂ ∂ K Pθ J dθ = 0 ∂ ∂ K iθ J dθ = 0
得最优的K和K参数值; 
式中:J为二次型性能指标,δθr(s)为位置的偏差量,K为比例增益常数;K为积分增益常数; 
(b)整个控制***硬件部分:包括主电路、控制电路、控制对象三部分;其中控制电路包括DSP处理器、电流采样电路、动子位置采样电路、IPM隔离驱动保护电路;主电路包括调压电路、整流滤波单元、IPM逆变单元;控制对象为机身装有光栅尺的三相永磁直线同步电机。 
所述***中通过控制***硬件部分所进行的主控制程序包括以下步骤: 
(1)***初始化; 
(2)允许TN1、TN2中断; 
(3)启动T1下溢中断; 
(4)程序数据初始化; 
(5)开总中断; 
(6)中断等待; 
(7)TN1中断处理子控制程序; 
(8)结束; 
其中主控制程序的步骤(7)中TN1中断处理子控制程序按照以下步骤进行: 
(1)TN1中断子控制程序; 
(2)保护现场; 
(3)判断是否已初始定位,是,进入步骤(4);否,进入步骤(10); 
(4)电流采样,CLARK变换,PARK变换; 
(5)判断是否需要位置调节,否,进入步骤(7); 
(6)位置调节中断处理子控制程序; 
(7)d、q轴电流调节; 
(8)PARK逆变换; 
(9)计算CMPPx及PWM输出; 
(10)位置采样; 
(11)初始定位程序; 
(12)恢复现场; 
(13)中断返回。 
其中TN1中断处理子控制程序的步骤(6)位置调节中断处理子控制程序按照以下步骤进行: 
(1)位置调节中断子控制程序; 
(2)读取编码器值; 
(3)判断角度; 
(4)计算已走距离; 
(5)执行位置控制器; 
(6)执行负载干扰补偿器; 
(7)计算电流命令并输出; 
(8)中断返回。 
优点及效果:本发明的优点在于,针对永磁直线电机的特点,采用一种双自由度的位置控制器设计方法,以便兼顾***瞬时响应和抗干扰能力的需求。此外,最优化前向位置控制器和负载干扰补偿器可以分别独立设计,使整体***的设计更为简单。 
附图说明:
图1为本发明设计的基于PI负载干扰补偿器的定位控制***原理示意图; 
图2为本发明所设计的前向控制器连接示意图; 
图3为本发明方法中的主控制程序流程图; 
图4为本发明方法中TN1中断处理子控制程序流程图; 
图5为本发明方法中的位置调节中断处理子控制程序流程图; 
图6为本发明的主电路示意图; 
图7为本发明的A、B向电流采样电路示意图; 
图8为本发明的光栅尺信号采样电路示意图; 
图9为本发明的IPM隔离驱动保护电路示意图; 
附图标记说明: 
20、霍尔电流传感器  21、调压电路  22、IPM隔离驱动保护电路  23、电流采样电路  24、动子位置采样电路  25、DSP处理器  26、整流滤波单元  27、IPM逆变单元  28、三相永磁直线同步电机  29、光栅尺  A、开关B、开关  K、继电器  K1、K2、K3、触点  P、N、变频器的整流变换平滑滤波后的主电源输入端子  U、V、W、逆变器输出的三相交流电输出端子。 
具体实施方式:
下面结合附图对本发明的技术方案进行具体描述: 
图1为本发明所设计的基于PI负载干扰补偿器的定位控制***原理示意图,如图所示, 
Figure GSA00000119493600061
是在加载时***期望的位置响应,θr是***实际的位置响应,Gc(s)是未加入负载干扰补偿器回路之前控制***闭回路传递函数。δθr为负载干扰加入后产生的位置偏差量。由于无载时,期望的位置响应 
Figure GSA00000119493600062
和实际 的位置响应θr相等,所以,负载干扰位置偏差量δθr为零,使得由位置参考命令 到实际位置θr之间的前向控制回路的响应,不会受到负载补偿的影响,故前向控制器和PI负载干扰补偿器可以分别独立设计,不会互相影响。 
本发明的最优化前向控制器与PI负载干扰补偿器,其中前向控制器决定***的瞬时响应特性,而PI负载干扰补偿器则用来改善抗干扰能力。最优化前向控制器和PI负载干扰补偿器分别独立设计,并利用二次型最优的频域方法得出PI负载干扰补偿器参数的解析式。 
前向控制器: 
广义被控对象的传递函数可以表示为: 
G p ( s ) K K f / [ s ( Ms + B ) ] 1 + K K f / ( Ms + B ) = K K f M s 2 + ( B + K K f ) S - - - ( 1 )
其中K是速度回路控制器的比例定值增益。 
由(1)可得,被控对象传递函数的分母式: 
Dp(s)=Ms2+(B+KKf)s 
分子式:Np(s)=KKf
此时最优化的闭环特性多项式可以表示为: 
Q(s)=Dp(s)Dp(-s)+q2Np(s)Np(-s) 
=[Ms2+(B+KKf)s][Ms2-(B+KKf)s]+q2(KKf)2    (2) 
上式(2)是由开路被控对象的分母式、分子因式和加权因子q所组成的四阶方程式,此多项式含有四个特性根,其中两个特性根在左半平面,另外两个特性根则在右半平面,且相互对称于虚轴,由于要求闭环***是稳定的,所以取左半平面的两个特性根作为最优化***闭环极点,此时式(1)可以重新表示为: 
Q ( s ) = D c ( s ) D c ( - s )
= [ M s 2 + ( B + K K f ) 2 + 2 q ( K K f M ) s + q ( K K f ) ]
[ M s 2 - ( B + K K f ) 2 + 2 q ( K K f M ) s + q ( K K f ) ]
其中, 
Figure GSA00000119493600084
为闭环***位于左半平面的极点因式。此时整个闭环***最优化传递函数可以表示为: 
G c ( s ) = N c ( s ) D c ( S ) = qK K f M s 2 + ( B + K K f ) 2 + 2 q ( K K f M ) s + q ( K K f )
其中:Nc(s)是闭环传递函数的分子式。则最优化位置控制器为: 
Figure GSA00000119493600086
PI负载干扰补偿器: 
输入命令为 
Figure GSA00000119493600087
外加负载干扰为阶跃输入FL,所以 
Figure GSA00000119493600088
且 此时 
Figure GSA000001194936000810
求得此负载干扰对位置响应的影响为: 
θ r ( s ) | θ r * ( s ) = 0 = G p ( s ) 1 + G f ( s ) G p ( s ) + G d ( s ) G p ( s ) F L ( s ) = - β 1 s + β 0 α 4 s 4 + α 3 s 3 + α 2 s 2 + α 1 s + α 0
式中: 
α4=M2KKf
α 3 = MK K f ( ( B + K K f ) 2 + 2 q ( MK K f ) + B + K K f )
α 2 = K K f [ B ( B + K K f ) 2 + 2 q ( MK K f ) + MK K f q + K K f ( B + K K f ) 2 + 2 q ( MK K f ) + MK K f K Pθ ]
α 1 = K 2 K f 2 [ q ( B + K K f ) + K Pθ ( B + K K f ) 2 + 2 q ( MK K f ) + M K iθ ]
α 0 = K 2 K f 2 K Pθ ( B + K K f ) 2 + 2 q ( MK K f )
β1=MKKfFL
β 0 = K K f F L ( B + K K f ) 2 + 2 q ( MK K f )
故位置的偏差量: 
Figure GSA00000119493600094
为使位置偏差量最小,本发明以二次式 
J dθ = ∫ 0 ∞ [ y r d ( t ) - y r ( t ) ] 2 dt = ∫ 0 ∞ [ δ θ r ( t ) ] 2 dt - - - ( 3 )
作为性能指标寻找最优的PI负载补偿器参数K和K使得在固定的负载下J为最小, 为加载时输出响应的期望值,yr(t)为输出响应的实际值,δθr(t)为加载时输出响应的偏差值。但是,直接由(3)式寻找最优的补偿器参数很困难,本发明利用parseval定理中信号在时间域内的总能量与频域内的总能量相等的原理,将时域二次型性能指标转为频域性能指标: 
J dθ = 1 2 πj ∫ - j ∞ j ∞ [ δ θ r ( s ) ] [ δ θ r ( - s ) ] ds
= 1 2 πj ∫ - j ∞ j ∞ B n ( s ) B n ( - s ) A n ( s ) A n ( - s ) ds
= 1 2 πj ∫ - j ∞ j ∞ ( β 1 s + β 0 ) ( - β 1 s + β 0 ) ( α 4 s 4 + α 3 s 3 + α 2 s 2 + α 1 s + α 0 ) ( α 4 s 4 - α 3 s 3 + α 2 s 2 - α 1 s + α 0 ) ds
再由routh-hurwitz数组得最小化性能指标的解析解为: 
J dθ = β 0 2 ( α 2 α 3 - α 1 α 4 ) 2 α 0 α 1 ( α 2 α 3 - α 1 α 4 ) - 2 α 0 2 α 3 2 + α 3 β 1 2 2 ( α 1 α 4 α 3 - α 1 2 α 4 ) - 2 α 0 α 3 2
再由下列两个偏微分联立方程式组: 
∂ ∂ K Pθ J dθ = 0 ∂ ∂ K iθ J dθ = 0
得最优的K和K参数值。 
图2为本发明所设计的整个控制***示意图,如图所示,整个控制***包括主电路、控制电路、控制对象三部分组成;主电路包括调压电路21、整流滤波单元26、IPM逆变单元27;控制电路包括DSP处理器25、电流采样电路23、动子位置采样电路24、IPM隔离驱动保护电路22;控制对象为装有光栅尺29的三相永磁直线同步电机28。 
在IPM逆变单元27与电流采样电路23之间还连接有霍尔电流传感器20。 
图3为本发明方法中的矢量控制***流程图,如图所示,本发明方法最终由嵌入DSP处理器25中的控制程序实现,具体步骤为: 
(1)***初始化; 
(2)允许TN1、TN2中断; 
(3)启动T1下溢中断; 
(4)程序数据初始化; 
(5)开总中断; 
(6)中断等待; 
(7)TN1中断处理子控制程序; 
(8)结束。 
其中***初始化程序包括关闭所有中断、DSP***初始化、变量初始化、事件管理器初始化、AD初始化和正交编码脉冲QEP初始化。中断服务子程序包括保护中断子程序和T1下溢中断服务子程序。动子初始化定位、PID调节、矢量变换等都在定时器T1下溢中断处理子程序中执行。 
IPM保护信号产生的保护中断响应属外部中断,INT1中断优先级比定时 器T1的高。IPM会在过流、过压等异常情况自动发出保护信号,这一信号经转换连接到DSP处理器25的功率驱动保护引脚 
Figure GSA00000119493600111
一旦有异常情况发生,DSP处理器25会进入保护中断子程序,首先禁止所有中断,然后封锁PMW输出,使得三相永磁直线同步电机马上停转,起到保护电机和IPM隔离驱动保护电路的作用。 
矢量控制***的顺利启动,需要知道动子的初始位置,利用软件可以给电机的动子通一个幅值恒定的直流电,使定子产生一个恒定的磁场,这个磁场与转子的恒定磁场相互作用,使电机动子运动到两个磁链重合的位置。而动子初始定位、AD采样值的读取、电机动子位置的计算、坐标变换、PID调节、SVPWN波形比较值的产生都在T1下溢中断服务子程序中完成。 
图4为本发明方法中TN1中断处理子控制程序流程图,如图所示,按照以下步骤进行: 
(1)TN1中断子控制程序; 
(2)保护现场; 
(3)判断是否已初始定位,是,进入步骤(4);否,进入步骤(10); 
(4)电流采样,CLARK变换,PARK变换; 
(5)判断是否需要位置调节,否,进入步骤(7); 
(6)位置调节中断处理子控制程序; 
(7)d、q轴电流调节; 
(8)PARK逆变换; 
(9)计算CMPPx及PWM输出; 
(10)位置采样; 
(11)初始定位程序; 
(12)恢复现场; 
(13)中断返回。 
图5为本发明方法中的位置调节中断处理子控制程序流程图,如图所示,按照以下步骤进行: 
(1)位置调节中断子控制程序; 
(2)读取编码器值; 
(3)判断角度; 
(4)计算已走距离; 
(5)执行位置控制器; 
(6)执行负载干扰补偿器; 
(7)计算电流命令并输出; 
(8)中断返回。 
本发明PI负载补偿器采用比例积分结构,其转移函数如下: 
G d ( s ) = Y ( s ) R ( s ) = K pθ + K iθ s
式中: 
K为比例增益常数; 
K为积分增益常数。 
将上式转成Z-域的表示为: 
Z [ Y ( s ) R ( s ) ] = K pθ + K iθ s | 1 s = ZT Z - 1
将上式转为差分方程式为: 
Y[(n+1)T]=(K+K)R[(n+1)T]-KR[nT]+Y[nT] 
式中:n=0,1,2... 
图6为本发明的主电路示意图,在试验中,调压电路21采用反向调压模块EUV-25A-II,可实现0-220V隔离调压。整流滤波单元26采用桥式不可控整流,大电容滤波,配合适当的阻容吸收电路,可获得IPM逆变单元27工作所需的恒定直流电压。IPM逆变单元27采用富士公司6MBP50RA060智能功率模块,耐压600V,最大电流50A,最高工作频率20kHz。IPM逆变单元27用四组独立的15V驱动电源供电。主电源输入端子(P,N),输出端子(U,V,W),主端子用自带的螺钉固定,可实现电流传输。P、N为变频器的整流变换平滑滤波后的主电源输入端子,P为正端,N为负端,逆变器输出的三相交流电通过输出端子U、V、W接至电机。 
控制电路的核心为TMS320F2812处理器,其配套的开发板包括目标只读存储器、模拟接口、eCAN接口、串行引导ROM、用户指示灯、复位电路、可配置为RS232/RS422/RS485的异步串口、SPI同步串口和片外256*16位RAM。 
在试验中,电流采样采用LEM公司霍尔电流传感器LT58-57。由两个霍尔电流传感器20检测A、B相电流,得到电流信号,经过电流采样电路23,转换成0-3.3V的电压信号,最后由TMS320LF2812的A/D转换模块转换成12位精度的二进制数,并保存在数值寄存器中。 
图7为本发明的A、B向电流采样电路示意图,如图所示,可调电阻VR2调节信号幅值,可调电阻VR1调节信号偏移量,通过对这两个电阻的调节,可以将信号调整到0-3.3V,再将其送入DSP处理器25的AD0、AD1管脚。 图中的稳压管是为了防止送入DSP处理器5的信号超过3.3V,导致DSP处理器25被高压损坏。运算放大器采用OP07,电源接正负15V电压,在电压和地间接去耦电容。电路输入端接电容滤波,以去除高频信号干扰,提高采样精度。 
图8为本发明的光栅尺信号采样电路示意图,如图所示,光栅尺29输出的A相和B相脉冲信号要通过快速光耦6N137对信号进行隔离,然后经过分压电路将信号电平由5V转换为3.3V,最后连接到DSP处理器25的两路正交编码脉冲接口QEP1和QEP2。 
图9为本发明的IPM隔离驱动保护电路示意图,需要指出的是,IPM故障保护信号针对的是非重复瞬态故障,在本***中通过如下措施来实现:IPM故障输出信号通过光耦接到DSP处理器25的 
Figure GSA00000119493600141
引脚,以确保IPM隔离驱动保护电路22发生故障时DSP处理器25及时将所有事件管理输出脚置高阻态。 

Claims (2)

1.用负载扰动补偿器并对其优化设定来提高加工精度的***,其特征在于:该***包括:(a)最优化前向控制器和PI负载干扰补偿器;(b)整个控制***硬件部分;
(a)最优化前向控制器和PI负载干扰补偿器,最优化前向控制器和PI负载干扰补偿器分别独立设计;
其中的前向控制器采用频域最优因子分解方法设计而成,最优的闭环特性多项式由开路被控对象的分母因式及权重因子乘以分子因式之和所组成,其关系式为:
Q(s)=Dp(s)Dp(-s)+q2Np(s)Np(-s);
式中:为Q(s)为最优化的闭环特性多项式,Dp(s)为开环传递函数的分母式,Np(s)为开环传递函数的分子式,q为权重因子;
此时最优化前向控制器为: G f ( s ) = q [ Ms + ( B + KK f ) ] Ms + ( B + KK f ) 2 + 2 q ( KK f M ) ;
式中:Gf(s)为最优化前向控制器传递函数,Kf为永磁直线电机推力系数,M为***可动部分的全部质量,B为永磁直线电机的摩擦系数;K是速度回路控制器的比例定值增益;
对于PI负载干扰补偿器,采用频域二次型性能指标为目标函数来确定最优的PI负载补偿器参数K和K,使得在固定的负载下J为最小;利用parseval定理中信号在时间域内的总能量与频域内的总能量相等的原理,将时域二次型性能指标转为频域性能指标:
J dθ = 1 2 πj ∫ - j ∞ j ∞ [ δθ r ( s ) ] [ δθ r ( - s ) ] ds
再由下列两个偏微分联立方程式组:
∂ ∂ K Pθ J dθ = 0 ∂ ∂ K iθ J dθ = 0
得最优的K和K参数值;
式中:J为二次型性能指标,δθr(s)为位置的偏差量,K为比例增益常数;K为积分增益常数;
(b)整个控制***硬件部分:包括主电路、控制电路、控制对象三部分;其中控制电路包括DSP处理器、电流采样电路、动子位置采样电路、IPM隔离驱动保护电路;主电路包括调压电路、整流滤波单元、IPM逆变单元;控制对象为机身装有光栅尺的三相永磁直线同步电机。
2.根据权利要求1所述用负载扰动补偿器并对其优化设定来提高加工精度的***,其特征在于:所述***中通过控制***硬件部分所进行的主控制程序包括以下步骤,其中所采用的控制器型号为:TMS320F2812:
(1)***初始化;
(2)允许TN1、TN2中断;
(3)启动T1下溢中断;
(4)程序数据初始化;
(5)开总中断;
(6)中断等待;
(7)TN1中断处理子控制程序;
(8)结束;
其中主控制程序的步骤(7)中TN1中断处理子控制程序按照以下步骤进行:
(1)TN1中断子控制程序;
(2)保护现场;
(3)判断是否已初始定位,是,进入步骤(4);否,进入步骤(10);
(4)电流采样,CLARK变换,PARK变换;
(5)判断是否需要位置调节,否,进入步骤(7);
(6)位置调节中断处理子控制程序;
(7)d、q轴电流调节;
(8)PARK逆变换;
(9)计算CMPPx及PWM输出;
(10)位置采样;
(11)初始定位程序;
(12)恢复现场;
(13)中断返回。
其中TN1中断处理子控制程序的步骤(6)位置调节中断处理子控制程序按照以下步骤进行:
(1)位置调节中断子控制程序;
(2)读取编码器值;
(3)判断角度;
(4)计算已走距离;
(5)执行位置控制器;
(6)执行负载干扰补偿器;
(7)计算电流命令并输出;
(8)中断返回。
CN2010101856891A 2010-05-28 2010-05-28 用负载扰动补偿器并对其优化设定来提高加工精度的方法 Expired - Fee Related CN101834554B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101856891A CN101834554B (zh) 2010-05-28 2010-05-28 用负载扰动补偿器并对其优化设定来提高加工精度的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101856891A CN101834554B (zh) 2010-05-28 2010-05-28 用负载扰动补偿器并对其优化设定来提高加工精度的方法

Publications (2)

Publication Number Publication Date
CN101834554A CN101834554A (zh) 2010-09-15
CN101834554B true CN101834554B (zh) 2012-05-23

Family

ID=42718517

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101856891A Expired - Fee Related CN101834554B (zh) 2010-05-28 2010-05-28 用负载扰动补偿器并对其优化设定来提高加工精度的方法

Country Status (1)

Country Link
CN (1) CN101834554B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010044142A1 (de) 2010-11-18 2012-05-24 Robert Bosch Gmbh Verfahren zum Ausblenden einer Störung
TWI492009B (zh) * 2013-06-20 2015-07-11 中國鋼鐵股份有限公司 串級控制系統的設定方法
TWI543515B (zh) 2013-07-03 2016-07-21 中心微電子德累斯頓股份公司 功率轉換器以及用於控制功率轉換器之功率級的控制器及方法
CN105223809B (zh) * 2015-07-10 2018-11-09 沈阳工业大学 H型平台的模糊神经网络补偿器的同步控制***及方法
JP6758098B2 (ja) * 2015-08-06 2020-09-23 Thk株式会社 位置制御装置及び方法
CN105281548B (zh) * 2015-11-20 2017-12-01 中国西电电气股份有限公司 一种用于提高电镀电源输出电流频率的前馈控制方法
CN105929693A (zh) * 2016-05-19 2016-09-07 沈阳工业大学 H型精密运动平台自适应滑模补偿同步控制***与方法
CN108023531B (zh) * 2017-12-05 2020-09-11 北京理工大学 一种用于闭环位置伺服的可测量速度扰动的补偿方法
CN109327146B (zh) * 2018-12-07 2024-03-22 中国电子科技集团公司第四十三研究所 一种电压控制隔离型dc/dc变换器的环路补偿电路及补偿方法
CN110362903A (zh) * 2019-07-02 2019-10-22 西安交通大学 一种考虑指令特性的直驱高速进给***运动精度预测方法
CN110308701A (zh) * 2019-07-02 2019-10-08 西安交通大学 一种考虑推力谐波特性的直驱高速进给***运动精度预测方法
CN113282055B (zh) * 2021-05-19 2022-07-22 东华大学 一种小行程、高精度的两轴联动误差测量***及控制方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6961628B2 (en) * 1999-04-16 2005-11-01 Siemens Energy & Automation, Inc. Method and apparatus for tuning compensation parameters
CN1845025A (zh) * 2006-04-29 2006-10-11 沈阳工业大学 用零相位误差跟踪控制和干扰观测提高轮廓加工精度方法
CN101004592A (zh) * 2007-01-25 2007-07-25 上海交通大学 干扰和时滞不稳定***的前馈-反馈控制***控制方法

Also Published As

Publication number Publication date
CN101834554A (zh) 2010-09-15

Similar Documents

Publication Publication Date Title
CN101834554B (zh) 用负载扰动补偿器并对其优化设定来提高加工精度的方法
CN104977901A (zh) 三轴运动平台改进型交叉耦合控制装置及方法
CN102637011B (zh) 基于坐标变换和参数调整直接驱动数控平台鲁棒控制方法及其控制***
CN107132759B (zh) 一种直线电机驱动fts基于eso滑模改进重复控制方法
CN111130271B (zh) 一种自动循环散热式直线电机运动控制平台及控制方法
CN101499753B (zh) 基于永磁无刷直流电机的无刷伺服控制***和驱动装置
CN104460518A (zh) 基于模糊扰动补偿直接驱动xy平台轮廓控制装置及方法
CN100444059C (zh) 永磁同步电机的速度环的简化自抗扰控制器的构造方法
CN103231798A (zh) 一种数字电动舵机控制装置和控制方法
CN202906826U (zh) 一体化的数字电动舵伺服***
CN104467595A (zh) 直接驱动伺服***的二阶滑模控制***及其控制方法
CN105223809A (zh) H型平台的模糊神经网络补偿器的同步控制***及方法
CN102142800B (zh) 舞台同步升降控制***和方法
CN104917436A (zh) 永磁直线同步电机的自适应二阶终端滑模控制***及方法
CN102778895B (zh) 超重环境下精确定位控制***采用的控制方法
CN110061671B (zh) 一种基于变速趋近率的永磁同步电机控制方法及控制***
CN104485864A (zh) 直接驱动伺服***的二阶滑模控制***及其控制方法
CN201403064Y (zh) 基于永磁无刷直流电机的无刷伺服控制***和驱动装置
CN103647493B (zh) 一种永磁同步电机的h无穷转速估计方法
CN106330038A (zh) 一种基于自适应增益滑模观测器的pmlsm无传感器控制方法
CN110757882B (zh) 一种基于无传感器伺服压力机全闭环控制***及方法
CN104834219A (zh) 一种基于经验模态分解的pmlsm驱动xy平台控制方法及***
CN203352517U (zh) 一种用于飞锯机上的伺服运动控制一体机装置
CN105680734A (zh) 一种双电机同步驱动***和算法
CN107715469B (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
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120523

Termination date: 20140528