CN108988710B - 考虑长时延的网络化h∞模型参考直流电机调速方法和*** - Google Patents
考虑长时延的网络化h∞模型参考直流电机调速方法和*** Download PDFInfo
- Publication number
- CN108988710B CN108988710B CN201810788680.6A CN201810788680A CN108988710B CN 108988710 B CN108988710 B CN 108988710B CN 201810788680 A CN201810788680 A CN 201810788680A CN 108988710 B CN108988710 B CN 108988710B
- Authority
- CN
- China
- Prior art keywords
- direct current
- current motor
- controller
- networked
- speed regulation
- 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
- 230000033228 biological regulation Effects 0.000 title claims abstract description 69
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000003416 augmentation Effects 0.000 claims abstract description 43
- 230000003190 augmentative effect Effects 0.000 claims abstract description 26
- 238000005516 engineering process Methods 0.000 claims abstract description 8
- 239000011159 matrix material Substances 0.000 claims description 49
- 230000014509 gene expression Effects 0.000 claims description 45
- 230000001105 regulatory effect Effects 0.000 claims description 37
- 238000005070 sampling Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 15
- 238000004458 analytical method Methods 0.000 claims description 14
- 238000013461 design Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000009471 action Effects 0.000 claims description 5
- 230000000295 complement effect Effects 0.000 claims description 4
- 230000001934 delay Effects 0.000 claims description 4
- 230000006855 networking Effects 0.000 claims description 3
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 3
- 239000000047 product Substances 0.000 claims description 3
- 239000013589 supplement Substances 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 2
- 230000001276 controlling effect Effects 0.000 claims description 2
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000011160 research Methods 0.000 description 8
- 238000004088 simulation Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000032683 aging Effects 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
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
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
-
- 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
- H02P2205/00—Indexing scheme relating to controlling arrangements characterised by the control loops
- H02P2205/01—Current loop, i.e. comparison of the motor current with a current reference
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Feedback Control In General (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
本发明公开了考虑长时延的网络化H∞模型参考直流电机调速方法和***,其中方法包括建立直流电机网络化调速控制的不确定增广闭环调速***模型;采用鲁棒控制方法和时延标称点技术将指数不确定项转化为标称项以及范数有界不确定项之和,可有效抑制外界扰动对网络化运动控制***的影响。联列被控对象、参考模型和状态反馈控制器建立增广闭环调速控制***模型,使用Lyapunov‑Krasovskii方法、LMIs和离散Jensen不等式给出增广闭环调速***的H∞模型参考调速控制性能的充分条件,然后再给出直流电机网络化H∞模型参考调速控制器增益的显示求解条件。本发明考虑网络诱导长时延的直流电机网络化H∞模型参考调速控制器,使得网络化直流电机转速输出在H∞意义上跟踪给定的参考轨迹。
Description
技术领域
本发明涉及直流电机网络化H∞模型参考调速算法的设计,属于网络化运动控制***设计技术领域。
背景技术
直流有刷电机具有优良的电气特性和工作性能,例如,良好的起制动性能、平滑调速范围大、正反转速度快、易于速度或位置控制、可调范围广等。直流有刷电机在工农业、航空航天等领域中得到了广泛应用,是运动控制***最主要的动力部件。随着通信、计算机技术的不断发展,网络化控制得到广泛重视,网络化运动控制***应运而生。网络化运动控制***具有安装维护成本低、灵活性高、易于重构性、可靠性高和***布线少等优点。网络化运动控制设备正在被广泛应用在数控机床、工业机械手等领域。网络的引入会产生网络诱导时延、数据丢包、乱序等问题,与传统“点对点”式的调速***越相比,网络化调速控制***特性更加复杂,***性能分析和调速算法设计更加困难。网络诱导时延是网络化运动控制***中存在的主要问题之一,它会降低***性能,甚至使***不稳定。
目前,在网络化跟踪控制***的研究中,如何处理网络诱导长时延导致的采样***模型中的指数不确定项仍是一个难点,相关研究还不够充分。经过对国内外现有技术的检索发现,文献Output tracking control for networked control systems with timedelay and packet dropout(International Journal of Control,2008,81(11):1709-1719.)研究了具有长时延和丢包的网络化控制***H∞输出跟踪性能分析和控制器设计问题,将时变时延分别表示为τk=nh+εk和τk-n=h+σk+εk-n,其中n是正整数,σk满足-h<σk<h,εk和εk-n分别从有限集合{0,h/l,…,(l-1)h/l,h}和{0,hk/l,…,(l-1)hk/l,hk}(l为大于1的整数)中随机取值,然后将εk和εk-n分别代入指数不确定项中将其化为确定项,由于时延εk和εk-n随机取值,与实际值可能不一致。文献Output tracking-based H∞control ofnetworked control systems with packet disordering(the 8th world congress onintelligent control and automation.2010:4380-4385.)研究了具有随机有界长时延和乱序的网络化控制***H∞输出跟踪控制问题,将指数不确定项转化为其中,Di和E是确定矩阵,不确定项中包含了大量人为设置的自由参数,给***的分析和设计带来了困难。从现有文献看,考虑网络诱导长时延的直流有刷电机网络化调速算法研究成果非常少,现有的研究中很少有考虑网络化采样建模。
发明内容
本发明所要解决的技术问题是克服现有技术的缺陷,针对网络诱导长时延,提出了一种***性能更加稳定的网络化直流有刷电机H∞模型参考调速方法。
本发明为实现上述目的所采用的技术方案如下:
一种考虑长时延的网络化H∞模型参考直流电机调速方法,其特征是,包括以下步骤:
步骤1)建立考虑网络诱导长时延的直流电机采样***状态方程;
步骤2)建立直流电机网络化调速控制的不确定增广闭环调速***模型;
步骤3)设计考虑网络诱导长时延的直流电机网络化H∞模型参考调速控制器,确定增广闭环调速***H∞控制性能的充分条件以及调速控制器增益的显示求解条件。
进一步地,步骤1)具体包括以下过程:
S11:建立直流电机微分方程的状态空间表达式;
S12:获得考虑网络诱导长时延的采样电机网络化模型,具体包括:
S121:根据采样器到控制器以及控制器到执行器通道的传输时延得到直流电机采样***状态方程的离散时间表达式;
S122:采用时延标称点技术和鲁棒控制方法将步骤S121得到的离散时间表达式中的指数不确定项转化为标称项与范数有界不确定向之和;
进一步地,步骤S11建立直流电机微分方程的状态空间表达式如下:
其中,下标p表示plant(被控对象),为***状态,ia是输入电流、ω是电机输出转速,u为电枢电压,w是外界干扰输入,y是输出量,Cp=[0 1];L为电枢电感,R为电枢电阻,Kb为反电动势系数,J为电机和负载转动惯量,K为转矩系数,B为粘滞系数,Ti为负载转矩。
得到直流电机采样***状态方程的离散时间表达式如下:
进一步地,步骤S122采用时延标称点技术和鲁棒控制方法将步骤S121得到的离散时间表达式中的指数不确定项转化为标称项与范数有界不确定向之和的表达式如下:
进一步地,步骤2)包括以下过程:
S21:建立连续时间参考模型,表达式如下:
S22:建立步骤S21得到的连续时间参考模型的离散时间表达式,具体表达式如下:
S23:确定离散时间状态反馈控制器,表达式如下:
其中,K0和K1是状态反馈控制器的增益;
S24:建立直流电机网络化调速控制的不确定增广闭环调速***模型,表达式如下:
S25:设计直流电机网络化调速控制器使得不确定增广闭环调速***模型满足如下跟踪需求:
其中,γ>0是一个给定的标量。如果满足以上两个跟踪控制需求,我们就说不确定增广闭环调速***模型渐近稳定且满足H∞输出跟踪性能界γ。
和
σ满足如下:
进一步地,步骤3)包括以下过程:
3.1)对标称增广闭环调速***进行H∞性能分析
对于标称增广闭环调速***,给定的控制器增益K和标量γ>0,如果存在对称正定矩阵P,Q1,Q2和矩阵Z使得如下线性矩阵不等式成立:
对于标称增广闭环调速***,选取如下Lyapunov-Krasovskii函数:
V(k)=V1(k)+V2(k)+V3(k)+V4(k) (13),
由离散Jensen不等式可得:
3.2)对不确定增广闭环调速***进行H∞性能分析由3.1)知当时,即***为不确定增广闭环调速***,基于3.1)获得当如下线性矩阵不等式成立时,不确定增广闭环调速***是渐近稳定的,即:标量满足式10,给定控制器增益K和标量ε>0,λ>0,若存在对称正定矩阵P,Q1,Q2和矩阵Z使如下线性矩阵不等式成立:
那么不确定增广闭环调速***稳定且满足H∞输出跟踪性能界γ。
3.3)设计直流电机网络化调速控制器
首先,对式5所示的线性矩阵不等式两边同乘矩阵diag{P-1,P-1,P-1,I,I,I,I,I,I},
如果式17满足,式16也是可行的,其中,给定标量γ>0和标量ε>0,如果存在对称正定矩阵N=NT>0,和矩阵V,因此如果式17满足,不确定增广闭环调速***稳定且H∞输出跟踪性能界为γ,控制器增益为K=VN-1。
在另一方面,本发明提供了一种考虑长时延的网络化H∞模型参考直流电机调速***,其特征在于:包括参考模型程序模块、被控对象程序模块、执行器程序模块、传感器程序模块、采样器程序模块、控制器程序模块、网络和零阶保持器程序模块;所述被控对象程序模块用于在假设为***状态,ia是输入电流、ω是电机输出转速时,将直流电机微分方程表示为状态空间表达式
所述表达式如下:
其执行时实现以下步骤:在控制信号u和电机内外界不确定干扰w作用下,得到网络化直流电机输出转速ω,用y表示;
其执行时的表达式如下:
所述零阶保持器程序模块用于将离散时间信号转化为连续时间信号,其执行实现以下步骤:零阶保持器程序模块用于将所述控制器程序模块所产生的离散时间控制信号u(k)转化为连续时间信号;
所述执行器程序模块用于根据控制信号来控制直流电机,其执行实现以下步骤:根据接收到控制器信号u,来产生动作控制所述被控对象程序模块。
与现有技术相比,本发明的优点在于:
1、采用网络化H∞跟踪控制策略来设计直流电机网络化调速控制器:
本发明采用H∞跟踪控制策略设计跟踪控制器,充分考虑了直流电机由于自身线路老化等自身因素产生的扰动以及外部环境因素所产生的不确定性,使得在零初始条件下,对于任意非零的使跟踪控制误差e(k)满足其中,跟踪控制误差e(k)是对象输出与给定信号之差,w(k)是控制对象外界干扰输入,r(k)是参考模型能量有界参考输入。
2、网络化建模过程中,采用鲁棒控制方法和时延标称点技术来处
理指数不确定项:
本发明的控制对象为网络化直流电机,为连续时间***。在相关考虑网络诱导时延的网络化控制研究中,会直接给出离散时间状态方程,而忽略了网络诱导时延对采样网络化运动控制***的影响。本发明被控对象为连续时间***,当执行采用事件驱动时,为有效处理时变网络诱导长时延导致采样网络化运动控制***中产生的指数不确定项和其中,m为大于等于1的正整数,采用鲁棒控制方法和时延标称点技术将其转化为标称项以及范数有界不确定项之和。该方法不确定项中没有引入人为设置的自由参数,具有便于处理指数不确定项和这可减少后面***分析和设计难度的优点。
3、本文在处理时延项时采用离散Jensen不等式,得到的稳定性条件中不含有自由权矩阵。与自由权矩阵方法相比,可显著降低计算复杂度;
在另一方面本发明提供了一种考虑长时延的网络化H∞模型参考直流电机调速***,该***的有益效果:1、所建立的考虑长时延的网络化H∞模型参考直流电机调速***中,充分考虑了被控直流电机程序模块(见式1)可能会由于内部因素,如线路老化、短路等问题和外部环境,如温度、湿度等问题,给被控对象直流电机程序模块所带来的未知不确定性问题,在后面实施数值仿真时,选用正弦函数来模拟所受到的这种不确定因素影响;
2、本发明在对考虑长时延的网络化H∞模型参考直流电机调速***进行稳定性分析和控制器的求解过程中时,是先对标称增广闭环进行稳定性分析和控制器增益的求解,然后基于上述对标称增广***的分析推广到本发明的考虑长时延的网络化H∞模型参考直流电机不确定增广闭环调速***的稳定性分析和控制器增益的求解,方法更加合理,便于计算设计实现。
附图说明
图1是本发明方法***结构示意图;
图2是具有时变网络诱导长时延的网络化控制***的信号时序图;
图3是直流电机结构图;
图4是h=0.04s和m=2时,本发明方法具体实施例的调速控制方法仿真图;
图5是h=0.05s和m=3时,本发明方法具体实施例的调速控制方法仿真图。
具体实施方式
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
具体实施例如下
考虑长时延的网络化H∞模型参考直流电机调速方法,包括以下步骤:
步骤1)建立考虑网络诱导长时延的直流电机采样***状态方程。利用鲁棒控制方法和时延标称点技术来处理离散化直流电机状态方程中网络诱导长时延引起的指数不确定项,将直流电机***描述为一个带有范数有界不确定项的离散时间***,包括以下过程:
(1)建立直流电机微分方程的状态空间表达式:
其中,下标p表示plant(被控对象),ia是输入电流、ω是电机输出转速、u为电枢电压、w是外界干扰输入和y是输出量;Cp=[0 1]、L(H)为电枢电感、R(Ω)为电枢电阻、Kb(N·m/A)为反电动势系数、J(kg·m2)为电机和负载转动惯量、K(N·m/A)为转矩系数、B(kg·m2/s)为粘滞系数和Ti为负载转矩。
(2)获得考虑网络诱导长时延的采样电机网络化模型
假设1:采样器是时间驱动,控制器和执行器是事件驱动;
假设2:时延τ(t)满足(m-1)h≤τ(t)≤mh,其中,h>0表示采样周期,m≥1是一个已知正整数,即τ(t)限制在两个相邻的采样周期之间;
假设3:数据包在传输通道传输时不发生丢包。
基于上述假设,易得***直流电机微分方程的状态空间表达式(见式1)的离散时间表达式为:
很明显,可得由于离散时间***(见式2)存在指数不确定项B0(τ(k))和B1(τ(k)),因此分析***离散时间表达式(见式2)的H∞控制问题是困难的。为了解决上述困难,设时延标称点τnom满足(m-1)h≤τnom≤mh,则δ(τ(k),τnom)可定义为进而可得δ(τ(k),τnom)满足(m-1)h-τnom≤δ(τ(k),τnom)≤mh-τnom。为了简便,将δ(τ(k),τnom)表示为δ。将δ代入B0(τ(k))得:
B1(τ(k))=B-B0(τ(k))=B1-DΘ(δ)Bp (19),
步骤2)建立直流电机网络化调速控制的不确定增广闭环调速***模型;
步骤3)设计考虑网络诱导长时延的直流电机网络化调速控制器,给出增广闭环调速***H∞控制性能的充分条件以及调速控制器增益的显示求解条件。
进一步,所述的一种考虑网络诱导长时延的直流电机网络化H∞模型参考调速算法,其特征在于,所述步骤2)中,建立直流电机网络化调速控制的不确定增广闭环调速***模型,过程包括:
建立直流电机网络化调速控制的不确定增广闭环调速***模型
其中,K0和K1是状态反馈控制器的增益。因此,由式3、5和6可得如下不确定增广闭环调速***:
设计直流电机网络化调速控制器使得不确定增广闭环调速***(见式7)满足如下跟踪需求:
制误差e(k)满足以下指标:
其中,γ>0是一个给定的标量。如果满足以上两个跟踪控制需求,我们就说闭环调速***渐近稳定且满足H∞输出跟踪性能界γ。
接下来,将***中的看做一个范数有界不确定项,下面将给出一个数值算法来计算时延标称点τnom和的边界σ。根据矩阵范数的定义可得,当且仅当Ap=0时,||Ap||2=0。对于实际的***,Ap=0是没有意义的。因此,对于任何实际的***,都满足条件||Ap||2≠0。将看成一个范数有界不确定项,时变参数δ的范围为(m-1)h-τnom≤δ(τ(k),τnom)≤mh-τnom。当给定时,可得 因为上式右边的边界应该尽可能的小,可以通过求解最小化问题来选择由于随着|r|的增加,是单调递增的,最小化问题可简化为此外,关于y轴对称。因此,可以直接获得时延标称点τnom和上界σ分别为:
和
σ满足如下:
所述步骤3)中,给出不确定增广闭环调速***H∞控制性能的充分条件以及直流电机网络化调速控制器增益的显示求解条件,使得直流电机的转速能够跟踪给定的参考信号:
3.1)对标称增广闭环调速***进行H∞性能分析
对于标称增广闭环调速***(见式11),给定控制器增益K和标量γ>0,如果存在对称正定矩阵P,Q1,Q2和矩阵Z使得如下线性矩阵不等式成立:
那么标称增广闭环调速***是渐近稳定且满足H∞输出跟踪性能界γ。
对于标称增广闭环调速***,选取如下Lyapunov-Krasovskii函数:
V(k)=V1(k)+V2(k)+V3(k)+V4(k) (13),
由离散Jensen不等式可得:
定义ΔV(k)=V(k+1)-V(k),则可得到ΔV1(k)、ΔV2(k)、ΔV3(k)和ΔV4(k)具体表达式。
其中,Λ11、Λ12、Λ13、Λ22、Λ23和Λ33可由式11、13和14得出。通过Schur补引理和LMIs,由式12可得出即ΔV(k)<0。由Lyapunov-Krasovskii稳定性理论,可得时,标称增广闭环调速***是渐近稳定的。
其中,Λ11、Λ12、Λ13、Λ14、Λ22、Λ23、Λ24、Λ33、Λ34和Λ44可由式7、13和14得出。对于非零有其中,因此其中由Schur补引理,可得式12等价于进而对于非零的有对不等式两边从k=0到k=q进行累加,并令q→∞,则有因此,若式12可行。则标称***(见式11)稳定且H∞输出跟踪性能界为γ。
3.2)对不确定增广闭环调速***进行H∞性能分析
那么不确定增广闭环调速***稳定且满足H∞输出跟踪性能界γ。
3.3)设计直流电机网络化调速控制器
首先,对线性矩阵不等式(见式15)两边同乘矩阵diag{P-1,P-1,P-1,I,I,I,I,I,I},可得:
可知如果式17满足,式16也是可行的,其中,给定标量γ>0和标量ε>0,如果存在对称正定矩阵N=NT>0,和矩阵V,因此如果式17满足,不确定增广闭环调速***(见式9)稳定且H∞输出跟踪性能界为γ,控制器增益为K=VN-1。
如图1所示,由于在控制***中引入了网络,使得数据包在传输通道中存在网络诱导时延,主要包括反馈通道(传感器-控制器)时延τsc(t)和前馈通道(控制器-执行器)时延τca(t),则控制回路总时延为τ(t)=τsc(t)+τca(t)。传感器节点采用时间驱动,以固定的采样周期h对直流电机状态x和参考模型状态进行采样。控制器节点和执行器(有刷直流电机)节点均为事件驱动,当数据到达控制器时计算控制量并传输到有刷直流电机***,使得有刷直流电机的速度输出y与参考模型的输出之差e,满足H∞跟踪性能指标。
如图2所示,本发明研究的是一种考虑网络诱导长时延的直流电机网络化H∞模型参考调速算法。由于***输出被采样后,控制信号不能在一个采样周期内达到执行器,这就可能存在τ(t)的变化范围小于或大于一个采样周期,出现各种信号的次序发生混乱的情况。长时延并非指网络诱导时延一定大于一个采样周期,而是指网络诱导时延的分布区间的上界大于一个采样周期。当网络诱导时延大于一个采样周期时,网络化运动控制***的特性就变得复杂了。
如图3所示,本专利研究的对象是有刷直流电机,其中,L(H)为电枢电感、R(Ω)为电枢电阻、Kb(N·m/A)为反电动势系数、J(kg·m2)为电机和负载转动惯量、K(N·m/A)为转矩系数、B(kg·m2/s)为粘滞系数和Ti为负载转矩。根据电路原理和刚体旋转定律,可以得到如下直流电机微分方程,令x=[ia T ωT]T,则可得到直流电机微分方程的状态空间表达式。
如图4所示,采样周期h=0.04s,正整数m=2时,一种考虑网络诱导长时延的直流电机网络化H∞模型参考调速控制方法仿真图。
如图5所示,采样器程序模块的采样周期h=0.05s,正整数m=3时,一种考虑网络诱导长时延的直流电机网络化H∞模型参考调速控制方法仿真图。
本发明采用直流电机的数学模型进行仿真验证,直流电机参数如下表所示:
表1直流电机参数
将上述直流电机参数代入下面的方程,获得直流电机模型方程:
假设给定的参考模型***矩阵为:
Gr=-1,Hr=0.6。
在本例中,假设Matlab仿真数据参数:采样周期为h=0.04s,正整数m=2,由假设2知时延τ(k)满足(m-1)h≤τ(k)≤mh,即0.04≤τ(k)≤0.08。由式18、19和Matlab工具箱,可以求得时延标称点τnom=0.0600和范数有界不确定项的上确界σ=0.0222。使用Matlab工具箱得到直流电机状态空间方程的离散时间表达式和给定参考模型的离散时间表达式,进而得到不确定增广闭环调速***(见式13)的***矩阵参数分别为:
用Matlab LMI控制工具箱求解LMI(见式27)的可行解问题,可以得到不确定增广闭环调速***(见式13)满足H∞输出跟踪性能界γ=2.210,其中,ε=15.910,并且得到控制器增益为K=VN-1=[-0.0034 -0.0013 0.0275]。在初始条件为外界扰动输入为w(k)=17sin(95k),参考模型输入为r(k)=23sin(95k)和H∞输出跟踪性能界γ=2.210和ε=15.910条件下,直流电机***(见式1)输出y(t)的离散输出轨迹y(k)(用y1表示)和参考***(见式10)输出的离散输出轨迹(用y2表示)如图4所示。当采样周期为h=0.05s,正整数m=3,直流电机参数和参考模型参数与上述一样,过程与上述类似,不确定增广闭环调速***(见式13)的***矩阵参数分别为:
控制器增益为K=[-0.0019 -0.0005 0.0148]。在初始条件为外界扰动输入为w(k)=14sin(95k),参考模型输入为r(k)=19sin(95k)和H∞输出跟踪性能界γ=3.11和ε=12.61条件下,得到图5。由仿真图4和图5看出,在本发明的直流电机网络化调速算法作用下,即使存在时变网络诱导长时延,直流电机控制***的输出转速能够较好的跟踪参考模型的输出转速,验证了本发明所提一种考虑网络诱导长时延的直流电机网络化H∞模型参考调速算法的有效性。
本发明为了有效处理在采样过程中产生的指数不确定项,采用鲁棒控制方法和时延标称点技术将指数不确定项转化为标称项以及范数有界不确定项之和,可有效抑制外界扰动对网络化运动控制***的影响。本发明方法联列被控对象、参考模型和状态反馈控制器建立增广闭环调速控制***模型,使用Lyapunov-Krasovskii方法、LMIs和离散Jensen不等式给出增广闭环调速***的H∞模型参考调速控制性能的充分条件,然后再给出直流电机网络化H∞模型参考调速控制器增益的显示求解条件,使得网络化直流电机转速输出在H∞意义上跟踪给定的参考轨迹。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
Claims (7)
1.考虑长时延的网络化H∞模型参考直流电机调速方法,其特征是,包括以下步骤:
步骤1)建立考虑网络诱导长时延的直流电机采样***状态方程;
步骤2)建立直流电机网络化调速控制的不确定增广闭环调速***模型;
步骤3)设计考虑网络诱导长时延的直流电机网络化H∞模型参考调速控制器,确定增广闭环调速***H∞控制性能的充分条件以及调速控制器增益的显示求解条件;
其中步骤2)包括以下过程:建立连续时间参考模型,表达式如下:
S22:建立步骤S21得到的连续时间参考模型的离散时间表达式,具体表达式如下:
S23:确定离散时间状态反馈控制器,表达式如下:
其中,K0和K1是状态反馈控制器的增益;
S24:建立直流电机网络化调速控制的不确定增广闭环调速***模型,表达式如下:
S25:设计直流电机网络化调速控制器使得不确定增广闭环调速***模型满足如下跟踪需求:
其中,γ>0是一个给定的标量;如果满足以上两个跟踪控制需求,我们就说不确定增广闭环调速***模型渐进稳定且满足H∞输出跟踪性能界γ;
和
σ满足如下:
2.根据权利要求1所述的直流电机调速方法,其特征是,步骤1)具体包括以下过程:
S11:建立直流电机微分方程的状态空间表达式;
S12:获得考虑网络诱导长时延的采样电机网络化模型,具体包括:
S121:根据采样器到控制器以及控制器到执行器通道的传输时延得到直流电机采样***状态方程的离散时间表达式;
S122:采用时延标称点技术和鲁棒控制方法将步骤S121得到的离散时间表达式中的指数不确定项转化为标称项与范数有界不确定向之和。
6.根据权利要求1或2所述的直流电机调速方法,其特征是,步骤3)包括以下过程:
3.1)对标称增广闭环调速***进行H∞性能分析
对于标称增广闭环调速***,给定的控制器增益K和标量γ>0,如果存在对称正定矩阵P,Q1,Q2和矩阵Z使得如下线性矩阵不等式成立:
那么标称增广闭环调速***是渐近稳定且满足H∞输出跟踪性能界γ;
对于标称增广闭环调速***,选取如下Lyapunov-Krasovskii函数:
V(k)=V1(k)+V2(k)+V3(k)+V4(k) (13),
由离散Jensen不等式可得:
3.2)对不确定增广闭环调速***进行H∞性能分析由3.1)知当时,即***为不确定增广闭环调速***,基于3.1)获得当如下线性矩阵不等式成立时,不确定增广闭环调速***是渐近稳定的,即:标量满足式10,给定控制器增益K和标量ε>0,λ>0,若存在对称正定矩阵P,Q1,Q2和矩阵Z使如下线性矩阵不等式成立:
那么不确定增广闭环调速***稳定且满足H∞输出跟踪性能界γ;
3.3)设计直流电机网络化调速控制器
首先,对式15所示线性矩阵不等式两边同乘矩阵diag{P-1,P-1,P-1,I,I,I,I,I,I},
对于正定对称矩阵P和Z,有(P-Z)Z-1(P-Z)≥0,即-Z-1≤P-1ZP-1-2P-1;
7.考虑长时延的网络化H∞模型参考直流电机调速***,其特征在于,包括参考模型程序模块、被控对象程序模块、执行器程序模块、传感器程序模块、采样器程序模块、控制器程序模块、网络和零阶保持器程序模块;
其执行时实现以下步骤:在控制信号u和电机内外界不确定干扰w作用下,得到网络化直流电机输出转速ω,用y表示;
所述采样器程序模块,用于将连续时间信号转换为离散时间信号,便于控制器处理,其执行实现以下步骤:采样器根据采样周期h,将以上传感器采集到的被控对象连续时间状态x和参考模型连续时间状态转化为离散时间信号;
所述控制器程序模块,用于产生控制信号,其执行实现以下步骤:根据以上由采样器获得的被控对象连续时间状态x和参考模型连续时间状态相对应的离散时间信号x(k)和计算控制器输出的控制信号u;其执行时的表达式如下:
K0和K1是状态反馈控制器的增益;
所述零阶保持器程序模块,用于将离散时间信号转化为连续时间信号,其执行实现以下步骤:零阶保持器程序模块用于将所述控制器程序模块所产生的离散时间控制信号u(k)转化为连续时间信号;
所述执行器程序模块,用于根据控制信号来控制直流电机,其执行实现以下步骤:根据接收到控制器信号u,来产生动作控制所述被控对象程序模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810788680.6A CN108988710B (zh) | 2018-07-18 | 2018-07-18 | 考虑长时延的网络化h∞模型参考直流电机调速方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810788680.6A CN108988710B (zh) | 2018-07-18 | 2018-07-18 | 考虑长时延的网络化h∞模型参考直流电机调速方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108988710A CN108988710A (zh) | 2018-12-11 |
CN108988710B true CN108988710B (zh) | 2021-01-22 |
Family
ID=64549096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810788680.6A Active CN108988710B (zh) | 2018-07-18 | 2018-07-18 | 考虑长时延的网络化h∞模型参考直流电机调速方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108988710B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110611599B (zh) * | 2019-11-01 | 2022-07-22 | 浙江诺诺网络科技有限公司 | 一种网络控制***及其控制方法 |
CN113031431A (zh) * | 2019-12-09 | 2021-06-25 | 南京理工大学 | 广义***下事件触发的网络化t-s模糊h∞控制方法 |
CN112068446B (zh) * | 2020-09-25 | 2021-10-01 | 江南大学 | 一种基于离散时间模糊模型的直流电机***抗干扰控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104142627A (zh) * | 2014-07-03 | 2014-11-12 | 浙江工业大学 | 一种采用自抗扰控制技术的网络化无刷直流电机时延补偿和控制方法 |
CN106154825A (zh) * | 2016-07-07 | 2016-11-23 | 江南大学 | 一种带有时延的网络化控制***的非脆弱h∞控制方法 |
CN107861381A (zh) * | 2017-09-18 | 2018-03-30 | 南京邮电大学 | 直流电机网络化跟踪控制器的方法 |
-
2018
- 2018-07-18 CN CN201810788680.6A patent/CN108988710B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104142627A (zh) * | 2014-07-03 | 2014-11-12 | 浙江工业大学 | 一种采用自抗扰控制技术的网络化无刷直流电机时延补偿和控制方法 |
CN106154825A (zh) * | 2016-07-07 | 2016-11-23 | 江南大学 | 一种带有时延的网络化控制***的非脆弱h∞控制方法 |
CN107861381A (zh) * | 2017-09-18 | 2018-03-30 | 南京邮电大学 | 直流电机网络化跟踪控制器的方法 |
Non-Patent Citations (2)
Title |
---|
H∞ Output Tracking Control for Networked Control Systems with Network-induced Delays;Lei Lu等;《2018 Chinese Control And Decision Conference》;20180709;第1416-1421页 * |
Output feedback robust H∞ controller design for networked control systems;Chen Wenying等;《2010 Sixth International Conference on Natural Computation》;20100923;第4166-4170页 * |
Also Published As
Publication number | Publication date |
---|---|
CN108988710A (zh) | 2018-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109240086B (zh) | 一种非线性双边遥操作***的自适应鲁棒控制方法 | |
Jiang et al. | Sliding mode observer-based fault estimation for nonlinear networked control systems | |
CN110262256B (zh) | 一种非线性遥操作***的多边自适应滑模控制方法 | |
CN108988710B (zh) | 考虑长时延的网络化h∞模型参考直流电机调速方法和*** | |
Sun et al. | Predictor-based periodic event-triggered control for dual-rate networked control systems with disturbances | |
Qi et al. | Stable indirect adaptive control based on discrete-time T–S fuzzy model | |
CN110116409B (zh) | 一种基于扰动观测器的四通道遥操作双边控制方法 | |
CN113110059A (zh) | 基于事件触发的单连杆机械臂***实际跟踪的控制方法 | |
CN110794678A (zh) | 一种磁滞非线性受限下的四通道遥操作力反馈控制方法 | |
Becedas et al. | Algebraic parameters identification of DC motors: methodology and analysis | |
Su et al. | A simple nonlinear observer for a class of uncertain mechanical systems | |
Peng et al. | A specified‐time control framework for control‐affine systems and rigid bodies: A time‐rescaling approach | |
Bakule et al. | Decentralized resilient H∞ observer-based control for a class of uncertain interconnected networked systems | |
CN107037726B (zh) | 一种非同元分数阶***滑膜干扰观测器设计方法 | |
CN113283090B (zh) | 基于蜂群算法的飞机舵机电动伺服***摩擦补偿方法 | |
Wang et al. | Adaptive backstepping control that is equivalent to tuning functions design | |
Zhang et al. | Identifier-based adaptive robust control for servomechanisms with improved transient performance | |
CN104020664B (zh) | 一种基于偏微分方程的柔性机械臂干扰观测器设计方法 | |
Li et al. | A time delay estimation interpretation of extended state observer-based controller with application to structural vibration suppression | |
Song et al. | A dynamic proportional-integral-based event-triggered output feedback control framework for networked mechatronic systems | |
Furtat et al. | Control of nonlinear plant based on modified robust backstepping algorithm | |
Cortes-Romero et al. | Robust GPI controller for trajectory tracking for induction motors | |
Bouzid et al. | 3d trajectory tracking control of quadrotor UAV with on-line disturbance compensation | |
Chen et al. | Neural networks for the output tracking-control problem of nonlinear strict-feedback system | |
CN113500602B (zh) | 多连杆机械手***的分布式采样控制 |
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 |