CN113489404A - 一种具有不等式约束的永磁直线电机鲁棒有界控制方法 - Google Patents
一种具有不等式约束的永磁直线电机鲁棒有界控制方法 Download PDFInfo
- Publication number
- CN113489404A CN113489404A CN202110776420.9A CN202110776420A CN113489404A CN 113489404 A CN113489404 A CN 113489404A CN 202110776420 A CN202110776420 A CN 202110776420A CN 113489404 A CN113489404 A CN 113489404A
- Authority
- CN
- China
- Prior art keywords
- linear motor
- permanent magnet
- magnet linear
- robust
- bounded
- 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
Images
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/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
-
- 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
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements 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
- H02P25/06—Linear motors
- H02P25/064—Linear motors of the synchronous type
-
- 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
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Linear Motors (AREA)
Abstract
本发明提供一种具有不等式约束的永磁直线电机鲁棒有界控制方法,具体步骤为:实时采集待控制永磁直线电机运行的位置,利用差分运算得到永磁直线电机的速度和加速度,获得采集数据;根据采集数据建立永磁直线电机***的动力学建模;根据永磁直线电机***的动力学建模设置永磁直线电机***有界控制条件;对永磁直线电机的位置、速度、加速度进行状态转换,得到永磁直线电机***转换后的动力学模型;对转换后的***,采用鲁棒有界控制器进行控制,得到需要的控制输入,输入到原来的永磁直线电机***中对永磁直线电机进行控制。本申请的控制方法能够保证永磁直线电机的位移不超出指定的范围,且位置跟踪误差较小。
Description
技术领域
本发明涉及一种电机鲁棒有界控制方法,特别是一种具有不等式约束的永磁直线电机鲁棒有界控制方法。
背景技术
永磁直线电机(PMLM)是一种不需要任何中间转换机构就能将电能直接转化为线性运动的机械能的装置。由于其具有速度快,推力大,精度高等特点,永磁直线电机广泛应用于各种工业设备中。
永磁直线电机是一个典型的非线性多变量***,控制性能会受到各种非线性因素的影响如非线性摩擦,以及模型本身的不确定性和外部干扰。为了解决这些控制问题,人们提出了各种控制方法,如自适应补偿控制,自适应鲁棒控制,神经网络等方法。
永磁直线电机的运行范围并不是没有限制的,其必须运行在一定的行程内,以防直线电机运行超出范围对人和设备造成伤害,常规的物理限位无法保证直线电机不发生碰撞,而很少有文献从算法上解决直线电机不超出指定运动范围的控制问题。
发明内容
本发明的目的就是提供一种具有不等式约束的永磁直线电机鲁棒有界控制方法,它可以用于永磁直线电机的控制。
本发明的目的是通过这样的技术方案实现的,具体步骤为:
2)构建动力学模型:根据步骤1)的采集数据建立永磁直线电机***的动力学建模;
3)设置有界控制条件:根据步骤2)中永磁直线电机***的动力学建模设置永磁直线电机***有界控制条件;
5)构建鲁棒控制器:对步骤4)中转换后的***,采用鲁棒有界控制器进行控制,得到需要的控制输入,输入到原来的永磁直线电机***中对永磁直线电机进行控制。
进一步,步骤2)中建立永磁直线电机***的动力学建模的具体方法为:
建立永磁直线电机的动力学模型:
式(1)中,是直线电机的速度,直线电机的加速度,μ是控制输入,Ke是直线电机的反电动势,M为惯性负载和线圈组件质量,Fe表示***的不确定性因素,Fe由载荷Fload、波纹力Fripple、摩擦力Ffric、外部扰动Fd组成:
Fe=Fload+Fripple+Ffric+Fd (3)
式(2)中,m是运动推力块的质量,R为永磁直线电机任意两相之间的阻力,Kf表示马达产生的力;
式(3)中,摩擦力Ffric是与速度有关的非线性函数,可建模为:
则永磁直线电机的动力学模型也可写为:
Fe=Fload+Fripple+Ffricn+Fd (7)。
进一步,步骤3)中设置永磁直线电机有界控制条件的具体方法为:
设置限定条件:
|Fload+Fripple+Fd|<flm (9)
通过(8)、(9)得到永磁直线电机不确定性的有界。
进一步,步骤4)中对动力学模型进行动态转换的具体方法为:
电机的行程的约束为xm<x<xM,电机的控制变量为y,其中-∞<y<∞,则有:
式(10)中,xm为永磁直线电机位移的下界,xM为永磁直线电机位移的上界;
进一步,步骤5)中动态转换后的动力学模型构建鲁棒控制器的具体方法为:
e(t)=y(t)-yd(t) (15)
式(15)、(16)中,y(t)为转换后的***中直线电机的实际位置,yd(t)为转换后的***中直线电机的期望位置;
则其鲁棒控制器为:
定义φ(e,e,t)为描述***不确定性的函数,由于***不确定性是有界的,即
由于采用了上述技术方案,本发明具有如下的优点:
1、本申请的控制方法能够保证直线电机的位移不超出指定的范围,且位置跟踪误差较小。
2、本申请通过对永磁直线电机的确定因素构建不等式约束,使永磁直线电机在一定的行程内运行,有效防止永磁直线电机运行超出范围对人和设备造成伤害。
本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。
附图说明
本发明的附图说明如下。
图1是本发明的控制原理图。
图2为本发明对比试验中考虑不等式约束和不考虑不等式约束时跟踪正弦信号的直线电机位置曲线。
图3为本发明对比试验中考虑不等式约束和不考虑不等式约束时跟踪正弦信号的直线电机位置误差曲线。
图4为本发明对比试验中考虑不等式约束和不考虑不等式约束时跟踪阶跃信号的直线电机位置和误差曲线。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
一种具有不等式约束的永磁直线电机鲁棒有界控制方法,具体步骤为:
2)构建动力学模型:根据步骤1)的采集数据建立永磁直线电机***的动力学建模;
3)设置有界控制条件:根据步骤2)中永磁直线电机***的动力学建模设置永磁直线电机***有界控制条件;
5)构建鲁棒控制器:对步骤4)中转换后的***,采用鲁棒有界控制器进行控制,得到需要的控制输入,输入到原来的永磁直线电机***中对永磁直线电机进行控制。
步骤2)中建立永磁直线电机***的动力学建模的具体方法为:
建立永磁直线电机的动力学模型:
式(21)中,是直线电机的速度,直线电机的加速度,μ是控制输入,Ke是直线电机的反电动势,M为惯性负载和线圈组件质量,Fe表示***的不确定性因素,Fe由载荷Fload、波纹力Fripple、摩擦力Ffric、外部扰动Fd组成:
Fe=Fload+Fripple+Ffric+Fd (23)
式(22)中,m是运动推力块的质量,R为永磁直线电机任意两相之间的阻力,Kf表示马达产生的力;
式(23)中,摩擦力Ffric是与速度有关的非线性函数,可建模为:
则永磁直线电机的动力学模型也可写为:
Fe=Fload+Fripple+Ffricn+Fd (27)。
步骤3)中设置永磁直线电机有界控制条件的具体方法为:
设置限定条件:
|Fload+Fripple+Fd|<flm (29)
通过(28)、(29)得到永磁直线电机不确定性的有界。
步骤4)中对动力学模型进行动态转换的具体方法为:
电机的行程的约束为xm<x<xM,电机的控制变量为y,其中-∞<y<∞,则有:
式(30)中,xm为永磁直线电机位移的下界,xM为永磁直线电机位移的上界;
步骤5)中动态转换后的动力学模型构建鲁棒控制器的具体方法为:
e(t)=y(t)-yd(t) (35)
式(35)、(36)中,y(t)为转换后的***中直线电机的实际位置,yd(t)为转换后的***中直线电机的期望位置;
则其鲁棒控制器为:
定义φ(e,e,t)为描述***不确定性的函数,由于***不确定性是有界的,即:
证明步骤5)中提出的鲁棒控制器式的稳定性:
构建正定的Lyapunov函数:
对其关于时间t求导:
由式(39)和(40)可知:
控制器稳定。
λ 1=min{Kν,SKP} (48)
对比试验:
各参数的取值如下:
m=0.9kg,R=9.4ohms,Kf=31N/Amp,Ke=25V/m/s,fs=6V,fν=2V,fc=2V;
Fripple(x)=c1sin(wx)+c2sin(3wx)+c3sin(5wx) (50)
式(50)中,c1=3,c2=2,c3=1,w=314rad/s;
比较考虑不等式约束和不考虑不等式约束下直线电机运行效果,跟踪正弦信号时,所选取的正弦信号的幅值为0.1m,频率为约束的上下限为±0.1m,考虑不等式约束时,鲁棒控制器中的参数Kp=0.1,Kν=0.5,不考虑不等式约束时,鲁棒控制器中的参数Kp=1,Kν=2;如图2所示,为考虑不等式约束和不考虑不等式约束时跟踪正弦信号的直线电机位置曲线,如图3所示,为考虑不等式约束和不考虑不等式约束时跟踪正弦信号的直线电机位置误差曲线,如图4所示,为考虑不等式约束和不考虑不等式约束时跟踪阶跃信号的直线电机位置和误差曲线。实验结果表明,考虑不等式约束时,本控制方案能够保证直线电机的位移不超出指定的范围,且误差较小。而不考虑不等式约束时,直线电机的位移可能超出指定的范围。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
Claims (5)
1.一种具有不等式约束的永磁直线电机鲁棒有界控制方法,其特征在于,具体步骤为:
2)构建动力学模型:根据步骤1)的采集数据建立永磁直线电机***的动力学建模;
3)设置有界控制条件:根据步骤2)中永磁直线电机***的动力学建模设置永磁直线电机***有界控制条件;
5)构建鲁棒控制器:对步骤4)中转换后的***,采用鲁棒有界控制器进行控制,得到需要的控制输入,输入到原来的永磁直线电机***中对永磁直线电机进行控制。
2.如权利要求1所述的一种具有不等式约束的永磁直线电机鲁棒有界控制方法,其特征在于,步骤2)中建立永磁直线电机***的动力学建模的具体方法为:
建立永磁直线电机的动力学模型:
式(1)中,是直线电机的速度,直线电机的加速度,μ是控制输入,Ke是直线电机的反电动势,M为惯性负载和线圈组件质量,Fe表示***的不确定性因素,Fe由载荷Fload、波纹力Fripple、摩擦力Ffric、外部扰动Fd组成:
Fe=Fload+Fripple+Ffric+Fd (3)
式(2)中,m是运动推力块的质量,R为永磁直线电机任意两相之间的阻力,Kf表示马达产生的力;
式(3)中,摩擦力Ffric是与速度有关的非线性函数,可建模为:
则永磁直线电机的动力学模型也可写为:
Fe=Fload+Fripple+Ffricn+Fd (7)
5.如权利要求4所述的一种具有不等式约束的永磁直线电机鲁棒有界控制方法,其特征在于,步骤5)中动态转换后的动力学模型构建鲁棒控制器的具体方法为:
e(t)=y(t)-yd(t) (15)
式(15)、(16)中,y(t)为转换后的***中直线电机的实际位置,yd(t)为转换后的***中直线电机的期望位置;
令
则其鲁棒控制器为:
定义φ(e,e,t)为描述***不确定性的函数,由于***不确定性是有界的,即
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110776420.9A CN113489404B (zh) | 2021-07-09 | 2021-07-09 | 一种具有不等式约束的永磁直线电机鲁棒有界控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110776420.9A CN113489404B (zh) | 2021-07-09 | 2021-07-09 | 一种具有不等式约束的永磁直线电机鲁棒有界控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113489404A true CN113489404A (zh) | 2021-10-08 |
CN113489404B CN113489404B (zh) | 2023-02-07 |
Family
ID=77938266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110776420.9A Active CN113489404B (zh) | 2021-07-09 | 2021-07-09 | 一种具有不等式约束的永磁直线电机鲁棒有界控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113489404B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114115252A (zh) * | 2021-11-15 | 2022-03-01 | 合肥中科深谷科技发展有限公司 | 一种基于不等式约束的关节模组鲁棒控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000112528A (ja) * | 1998-08-07 | 2000-04-21 | Yaskawa Electric Corp | 電動機の位置および速度制御方法 |
CN105790661A (zh) * | 2016-04-22 | 2016-07-20 | 江苏大学 | 改进回归支持向量机广义逆的直线永磁游标电机的解耦控制方法 |
US20170244344A1 (en) * | 2016-02-23 | 2017-08-24 | Canadian Space Agency | Energy-efficient motor drive with or without open-circuited phase |
CN108123648A (zh) * | 2017-11-30 | 2018-06-05 | 沈阳工业大学 | 基于线性矩阵不等式与滑模控制的直线伺服位置跟踪控制 |
CN113050653A (zh) * | 2021-03-26 | 2021-06-29 | 合肥工业大学 | 一种处理状态不等式约束的线控转向***建模控制方法 |
-
2021
- 2021-07-09 CN CN202110776420.9A patent/CN113489404B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000112528A (ja) * | 1998-08-07 | 2000-04-21 | Yaskawa Electric Corp | 電動機の位置および速度制御方法 |
US20170244344A1 (en) * | 2016-02-23 | 2017-08-24 | Canadian Space Agency | Energy-efficient motor drive with or without open-circuited phase |
CN105790661A (zh) * | 2016-04-22 | 2016-07-20 | 江苏大学 | 改进回归支持向量机广义逆的直线永磁游标电机的解耦控制方法 |
CN108123648A (zh) * | 2017-11-30 | 2018-06-05 | 沈阳工业大学 | 基于线性矩阵不等式与滑模控制的直线伺服位置跟踪控制 |
CN113050653A (zh) * | 2021-03-26 | 2021-06-29 | 合肥工业大学 | 一种处理状态不等式约束的线控转向***建模控制方法 |
Non-Patent Citations (2)
Title |
---|
N. MAAMRI ET AL.: "Speed Controller Using Time Constrained Output Feedback for Permanent Magnet DC Motor", 《2007 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS》 * |
刘聪等: "带饱和约束非线性***的鲁棒自适应容错控制", 《华中科技大学学报(自然科学版)》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114115252A (zh) * | 2021-11-15 | 2022-03-01 | 合肥中科深谷科技发展有限公司 | 一种基于不等式约束的关节模组鲁棒控制方法 |
CN114115252B (zh) * | 2021-11-15 | 2024-03-15 | 合肥中科深谷科技发展有限公司 | 一种基于不等式约束的关节模组鲁棒控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113489404B (zh) | 2023-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Gao et al. | A novel motion control design approach based on active disturbance rejection | |
Vukosavic | Digital control of electrical drives | |
Jakovljević et al. | Control of double-loop permanent magnet synchronous motor drives by optimized fractional and distributed-order PID controllers | |
Chen et al. | Adaptive nonlinear sliding mode control of mechanical servo system with LuGre friction compensation | |
Yao et al. | Adaptive Robust Motion Control of Direct‐Drive DC Motors with Continuous Friction Compensation | |
CN113489404B (zh) | 一种具有不等式约束的永磁直线电机鲁棒有界控制方法 | |
Mostefai et al. | Optimal control design for robust fuzzy friction compensation in a robot joint | |
Ruderman et al. | Friction model with elasto-plasticity for advanced control applications | |
Lee et al. | Near-time-optimal tracking controller design for an automotive electromechanical brake | |
Ruderman | Stick‐slip and convergence of feedback‐controlled systems with Coulomb friction | |
Ruderman et al. | Backlash identification in two-mass systems by delayed relay feedback | |
Ilten et al. | Design of induction motor speed observer based on long short-term memory | |
Taghirad et al. | H∞-based robust torque control of harmonic drive systems | |
Chen | An integrating genetic algorithm and modified Newton method for tracking control and vibration suppression | |
Takemura et al. | Proposal of novel rolling friction compensation with data-based friction model for ball screw driven stage | |
Maeda et al. | Improvement of settling performance by initial value compensation considering rolling friction characteristic | |
Chong et al. | Practical and robust control for precision motion: AR‐CM NCTF control of a linear motion mechanism with friction characteristics | |
Brock et al. | Selected methods for a robust control of direct drive with a multi-mass mechanical load | |
Chen et al. | Robust indirect adaptive control of electromechanical servo systems with uncertain time-varying parameters | |
Ping et al. | Improved LuGre-based friction modeling of the electric linear load simulator | |
CN113283063A (zh) | 摩擦力识别方法、模组、设备及计算机可读介质 | |
Butt et al. | Friction estimation of a linear voice coil motor using robust state space sinusoidal reference tracking | |
Cao et al. | Data-driven nonparametric model adaptive precision control for linear servo systems | |
Boulkroune et al. | Adaptive neuro-fuzzy controller of induction machine drive with nonlinear friction | |
Odabaş et al. | Observer based friction cancellation in mechanical systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 |