非线性协调控制系统状态方程的级数解
非线性协调控制系统状态方程的级数解
曹少中,李
(北京印刷学院信息与机电工程学院,北京 102600)
摘 要: 针对非线性系统,为了合理利用变量间的有益耦合、消除有害的关联,提出了具有扰动补偿的非线性协
调控制原则.根据控制原则,建立了非线性协调控制系统的状态方程,基于该方程导出了对于外界扰动的完全补偿条
件,进而给出了完全补偿协调控制系统非线性状态方程.采用直接试探法,求得了该方程的任意阶级数解析解,这是一
种有效的非线性系统状态方程的近似求解方法.
关键词: 非线性协调控制;状态方程;级数解
中图分类号: T...
非线性协调控制系统状态方程的级数解
曹少中,李
(北京印刷学院信息与机电工程学院,北京 102600)
摘 要: 针对非线性系统,为了合理利用变量间的有益耦合、消除有害的关联,提出了具有扰动补偿的非线性协
调控制原则.根据控制原则,建立了非线性协调控制系统的状态方程,基于该方程导出了对于外界扰动的完全补偿条
件,进而给出了完全补偿协调控制系统非线性状态方程.采用直接试探法,求得了该方程的任意阶级数解析解,这是一
种有效的非线性系统状态方程的近似求解方法.
关键词: 非线性协调控制;状态方程;级数解
中图分类号: TP273 文献标识码: A 文章编号: 03722112(2010)2A04104
SeriesSolutionoftheStateEquationforNonlinearHarmonicControlSystems
CAOShaozhong,LIYang
(CollegeofInformationandMechanicalEngineering,BeijingInstituteofGraphicCommunication,Beijing102600,China)
Abstract: Toanonlinearcontrolsystem,inordertoutilizetheusefulcouplebetweenvariables,andremovetheharmfulcon
nection,therulesofharmoniccontrolfornonlinearsystemswithdisturbancecompensationaregiven.Accordingtothecontrolrules,
thestateequationofharmoniccontrolfornonlinearsystemsisestablished.Basedontheequation,thefullcompensationconditione
liminatingextraneousdisturbance,isgiven;andthestateequationofnonlinearharmoniccontrolsystems,withfulldisturbancecom
pensation,isobtained.Byutilizingdirectheuristicmethod,theanyorderapproximateseriessolutionoftheequationcanbeobtained,
thisisakindofusefulapproximatesolvingmethodofstateequationfornonlinearsystems.
Keywords: nonlinearharmoniccontrol;stateequation;seriessolution
1 引言
在控制工程领域中,许多场合要求保持若干变量之
间服从某种函数关系.各变量之间的这种函数关系称之
为“协调关系”[1],保持各变量之间协调关系的系统为多
变量“协调控制系统”.协调控制系统中各变量之间的关
系一般是非线性的,这就相应地要求“协调控制理论”向
“非线性协调控制理论”方向发展[1~5].对“非线性协调
控制系统”,我们已进行了初步探讨,应用逐次迭代法,
给出了状态方程的任意阶近似解[2].本文在上述工作的
基础上提出了“协调控制原则”,给出了非线性协调控制
系统的状态方程,利用试探法,求得完全补偿协调控制
系统非线性状态方程的任意阶近似解.
2 非线性协调控制原则
对于非线性系统,非线性协调控制原则如下[2]:
(1)按“协调偏差”控制.被控制系统的理想工作状
态,不是个别被控制量的一组给定的确定值,而是各量
之间的协调关系:
f(y1,y2,…,yN)=0 (1)
因为系统的实际工作点相对于由协调关系所确定
的协调工作点总是有所偏离的,所以系统控制的任务就
是要消除实际工作点相对于协调工作点的偏差.为此,
可以在协调工作道上选择一适当的工作点珔P(珋y1,珋y2,
…,珋yN),按点珔P与实际工作点P(y1,y2,…,yN)(点 P不
在协调工作道上,但对于一个可稳定工作的系统来说,
一般在协调工作道附近)之间的状态空间坐标差进行控
制,即“协调偏差”
εi(t)=珋yi-yi(t),i=1,2,…,N (2)
(2)采用复合控制.对于主要干扰可测的系统,采用
按主扰控制的开环部分补偿主扰对系统协调工作的有
害影响,并与按协调偏差闭环部分相结合构成复合控制
系统,如果控制系统能完全补偿干扰的影响,将使问题
明显简化.
收稿日期:20091013;修回日期:20091225
基金项目:北京市自然科学基金(No.4092013);北京市属高等学校人才强教
(No.TXM2007-014223-044661);北京市教委科技面上项目(No.
KM200810015003);北京印刷学院引进人才(No.09170107019);北京印刷学院科技重点项目
第2A期
2010年2月
电 子 学 报
ACTAELECTRONICASINICA
Vol.38 No.2A
Feb. 2010
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
根据以上原则,时变非线性多变量协调控制系统
框图如图1所示.
E—被控制对象;C—控制机构;
D—协调偏差控制信号装置;
G—控制作用反馈信号装置;
F—主扰动补偿信号装置;
y—被控制量;u—控制作用;
v—主扰;x—协调偏差控制信
号;
r—补偿信号;s—反馈信号.
依照图1可以得到如下方程组:
y=f(ω)
ω=u+v
u=fC(x+r+s)=C(x+r+s)
x=fD(ε)=Dε
ε=珋y-y
r=fF(v)=Fv
s=fG(u)=
Gu
(3)
式中,y,ω,u,y,x,ε,r,s—N维列阵;C,D,F,G—n
阶线性算子方阵;y=f(ω)为非线性函数.
3 多变量非线性协调控制系统状态方程
根据以上所述协调控制原则,系统在任意 t时刻的
实际工作状态,可用如下非线性常微分方程所描述:
dyi(t)
dt =f
i(y(t),ω(t),t) (4)
其中,N为系统状态空间维数,时间 t为自变量,y(t)
=(y1(t),y2(t),…,yN(t))T为系统状态空间坐标,ω
(t)=(ω1(t),ω2(t),…,ωN(t))T为控制作用 u与扰动
量v的和向量.
设式(4)所对应的协调工作点的解珋y(t)为已知,即
d珋yi(t)
dt =f
i(y(t),ω(t),t) (5)
F(y(t),t)=0 (6
{
)
式(6)为协调工作道方程.其中,y(t)=(y1(t),y2(t),
…,yN(t))T
式(5)减式(4),则有:
dεi(t)
dt =f
i(ε(t),ω(t),t) (7)
其中,εi(t)=yi(t)-yi(t)———协调偏差,ε(t)=(ε1
(t),ε2(t),…,εN(t))T.
式(7)为一般的协调偏差非线性微分方程,也即协
调控制非线性状态方程的一般形式.
下面我们依据式(3)求完全补偿条件,由于式(3)在
控制回路线性近似下,有:u(t)=C(x+r+s)=C[Dε
(t)+Fv(t)+Gu(t)],经整理为:
u(t)=(I-CG)-1CDε(t)+(I-CG)-1CFv(t)
故 ω(t)=u(t)+v(t)=(I-CG)-1CDε(t)
+[(I+(I-CG)-1CF]v(t) (8)
假设开环反馈网络满足条件:
I+(I-CG)-1CF=0 (9)
则有: ω(t)=(1-CG)-1CDε(t) (10)
此式表明,当开环反馈网络满足式(9)时,控制作
用量只取决于控制系统和协调偏差.这时扰动的作用
得到了完全补偿,故称式(9)为完全补偿条件.
在完全补偿下,协调控制状态方程简化为如下形
式:
dεi(t)
dt =f
i(ε(t);(1-CG)-1CDε(t);t)
εi(0),i=1,2,…,
{
N
(11)
因为εi(t)是一级小量,所以式(11)可以展开为如下级
数形式:
dεi(t)
dt =a
i
j
1
(t)εj1(t)+aij
1j2
(t)εj1(t)εj2(t)
+aij
1j2j3
(t)εj1(t)εj2(t)εj3(t)+…
+aij
1j2…jn
(t)εj1(t)εj2(t)…εjn(t)+… (12)
式中的 a系数取决于具体的受控对象和控制回路.
4 齐次方程的严格解析解
由式(12)可知,齐次状态方程为:
dεi(t)
dt =a
i
j
1
(t)εj1(t),i=1,2,…,N (13)
改写为向量形式为:
dε(t)
dt =A(t)ε(t) (14)
利用Picard递归积分法求解式(14),即得齐次方程
的严格解为[6]:
ε(t)=R(t)ε(0)
=[I+∫
t
0
A(t1)dt1+∫
t
0∫
t1
0
A(t1)A(t2)dt2dt1+…
+∫
t
0∫
t1
0
…∫
tn-1
0
A(t1)A(t2)…A(tn)
dtndtn-1…dt2dt1+…]ε(0) (15)
其中:
R(t)=I+∫
t
0
A(t1)dt1+∫
t
0∫
t1
0
A(t1)A(t2)dt2dt1+…
+∫
t
0∫
t1
0
…∫
tn-1
0
A(t1)A(t2)…A(tn)
dtndtn-1…dt2dt1+… (16)
5 非线性微分状态方程的直接试探解法
对于非线性状态方程,无论是微分形式还是积分
形式,均可采用级数直接试探法求解.
设非线性微分状态方程的解具有如下无穷级数形
24 电 子 学 报 2010年
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
式[7,8]:
εi(t)=Ril(t)[δlq
1
εq1(0)+β
l
q
1q2
(t)εq1(0)εq2(0)
+β
l
q
1q2q3
(t)εq1(0)εq2(0)εq3(0)+…
+β
l
q
1q2…qn
(t)εq1(0)εq2(0)…εqn(0)+…] (17)
其中,δil为Kronecher符号,β系数为试探待定系数,R
i
l
的初始条件为Ril(0)=δil,所有β系数的初始条件均为
零.
首先将试探解式(17)代入式(12)的左端,即对式
(17)的两边对 t求导,整理得:
dεi(t)
dt =a
i
j
1
(t)εj1(t)+Ril(t)[
dβ
l
q
1q2
(t)
dtε
q1(0)εq2(0)
+
dβ
l
q
1q2q3
(t)
dt ε
q1(0)εq2(0)εq3(0)+…
+
dβ
l
q
1q2…qn
(t)
dt ε
q1(0)εq2(0)…εqn(0)+…] (18)
另一方面,若令
Tiq
1q2…qn
(t)=Ril(t)β
l
q
1q2…qn
(t),i=1,2,…,N (19)
则由式(17)可得:
ε
j1(t)ε
j2(t)=
α
j1j2
q1q2
(t)ε
q1(0)ε
q2(0)+α
j1j2
q1q2q3
(t)ε
q1(0)ε
q2(0)ε
q3(0)+…
+α
j1j2
q1q2…qn
(t)ε
q1(0)ε
q2(0)…ε
qn(0)+… (20)
ε
j1(t)ε
j2(t)ε
j3(t)=
α
j1j2j3
q1q2q3
(t)ε
q1(0)ε
q2(0)ε
q3(0)+…
+α
j1j2j3
q1q2…qn
(t)ε
q1(0)ε
q2(0)…ε
qn(0)+… (21)
ε
j1(t)ε
j2(t)…ε
jn-1(t)=
α
j1j2…jn-1
q1q2…qn-1
(t)ε
q1(0)ε
q2(0)…ε
qn-1(0)
+α
j1j2…jn
q1q2…qn
(t)ε
q1(0)ε
q2(0)…ε
qn(0)+… (22)
ε
j1(t)ε
j2(t)…ε
jn(t)=
α
j1j2…jn
q1q2…qn
(t)ε
q1(0)ε
q2(0)…ε
qn(0)+… (23)
其中,
α
j1j2
q1q2
(t)=R
j1
q1
(t)R
j2
q2
(t)
α
j1j2
q1q2…qn
(t)=R
j1
q1
(t)T
j2
q2q3…qn
(t)+T
j1
q1q2
(t)T
j2
q3q4…qn
(t)
+…+T
j1
q2q3…qn-2
(t)T
j2
qn-1qn
(t)
+T
j1
q1q2…qn-1
(t)R
j2
qn
(t)
α
j1j2j3
q1q2…qn
(t)=α
j1j2
q1q2
(t)T
j3
q3q4…qn
(t)+α
j1j2
q1q2q3
(t)T
j3
q4q5…qn
(t)
+…+α
j1j2
q1q2…qn-2
(t)T
j3
qn-1qn
(t)
+α
j1j2
q1q2…qn-1
(t)R
j3
qn
(t)
α
j1j2…jn-1
q1q2…qn
(t)=α
j1j2…jn-2
q1q2…qn-2
(t)T
jn-1
qn-1qn
(t)
+α
j1j2…jn-2
q1q2…qn-1
(t)Rjn-1qn(t)
α
j1j2…jn
q1q2…qn
(t)=α
j1j2…jn-1
q1q2…qn-1
(t)R
jn
qn
(t)
=R
j1
q1
(t)R
j2
q2
(t)…R
jn
qn
(t
)
(24)
把式(20)~(23)代入到式(12)的右端,经整理得:
dεi(t)
dt =a
i
j
1
εj1(t)+Aiq
1q2
(t)εq1(0)εq2(0)
+Aiq
1q2q3
(t)εq1(0)εq2(0)εq3(0)+…
+Aiq
1q2…qn
(t)εq1(0)εq2(0)…εqn(0)+… (25)
其中,Aiq
1q2
(t)=aij
1j2
(t)α
j1j2
q1q2
(t),
Aiq
1q2q3
(t)=aij
1j2
(t)α
j1j2
q1q2q3
(t)+aij
1j2j3
(t)α
j1j2j3
q1q2q3
(t),
Aiq
1q2…qn
(t)=aij
1j2
(t)α
j1j2
q1q2…qn
(t)
+aij
1j2j3
(t)α
j1j2j3
q1q2…qn
(t)+…
+aij
1j2…jn
(t)α
j1j2…jn
q1q2…qn
(t)
比较式(18)和式(25),可知β系数满足如下方程:
Ril(t)
dβ
l
q
1q2
(t)
dt =A
i
q
1q2
(t)
Ril(t)
dβ
l
q
1q2q3
(t)
dt =A
i
q
1q2q3
(t)
Ril(t)
dβ
l
q
1q2…qn
(t)
dt =A
i
q
1q2…qn
(t
)
(26)
考虑到(R-1)iqRqi=δij以及δij的指标置换性质,式
(26)中的各式的两边各乘以(R-1)ji,并从0到 t积分,
再利用张量指标符号的任意选择性,可得β系数为:
β
l
q
1q2
(t)=∫
t
0
(R-1)li2(τ)A
i2
q1q2
(τ)dτ,
β
l
q
1q2q3
(t)=∫
t
0
(R-1)li3(τ)A
i3
q1q2q3
(τ)dτ,
β
l
q
1q2…qn
(t)=∫
t
0
(R-1)lin(τ)A
in
q1q2…qn
(τ)dτ.
把β系数代入到试探解式(17)中,则得非线性状
态方程的任意阶近似解析解为:
εi(t)=Riq
1
(t)εq1(0)+Tiq
1q2
(t)εq1(0)εq2(0)+…
+Tiq
1q2…qn
(t)εq1(0)εq2(0)…εqn(0)+… (27)
其中高次项的系数为:
Tiq
1q2
(t)=Ril(t)∫
t
0
(R-1)li2(τ)A
i2
q1q2
(τ)dτ,
Tiq
1q2…qn
(t)=Ril(t)∫
t
0
(R-1)lin(τ)A
in
q1q2…qn
(τ)dτ.
综上所述,通过直接试探法可以得到非线性状态
方程的任意阶近似解.
6 结论
本文给出了非线性协调控制系统的控制原则,导
出了完全消除扰动的补偿条件,得到了非线性协调控
制系统状态方程,采用直接试探法,给出了非线性状态
方程的任意阶近似级数解.对于非线性协调控制系统
的积分形式的状态方程,同样可以得到其级数近似解
析解,并证明解的收敛性,由于篇幅,这里不在赘述,这
些结果将另文发表.
34第 2A 期 曹少中:非线性协调控制系统状态方程的级数解
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
参考文献:
[1]涂序彦,王枞,郭燕慧.大系统控制论[M].北京:北京邮
电大学出版社,2005.
[2]曹少中.非线性协调控制理论研究及应用[M].北京:科
学出版社,2009.
[3]房方,魏乐,谭文,刘吉臻.基于动态扩展算法的大型燃煤
机组非线性协调控制系统设计[J].中国机电工程学报,
2007,27(26):102-107.
FANGFang,WEILe,TANWen,LIUJizhen.DesignofNon
linearCoordinatedControlSystemBasedonDynamicExtended
LinearizationforLargesizedCoalfiredPowerUnits[J].Pro
ceedingsoftheCSEE,2007,27(26):102-107.(inChinese)
[4]靳晓凌,赵建国,王海风.基于免疫网络理论的 TCSC与
PSS协调控制[J].天津大学学报,2007,40(9):1035-
1040.
JINXiaoling,ZHAOJianguo,WANGHF.CoordinatedCon
trolofTCSCandPSSBasedonArtificialImmuneNetwork
Theory[J].JournalofTianjinUniversity,2007,40(9):1035-
1040.(inChinese)
[5]Ghommam Jawhar,MnifFaal.Coordinatedpathfollowing
controlforagroupofunderactuatedsurfacevessels[J].IEEE
TransactionsonIndustrialElectronics,2009,56(10):3951-
3963.
[6]曹少中,刘贺平,涂序彦.随机非线性系统自由状态方程
的任意阶近似解[J].电子学报,2008,36(4):785-788.
CAOShaozhong,LIUHeping,TUXuyan.AnyOrderAp
proximateSolutionoftheStateEquationforUncontrolledRan
domNonlinearSystems[J].ACTAELECTRONICASINICA,
2008,36(4):785-788.(inChinese)
[7]CAOShaozhong,DONGJie,LIUHeping,TUXuyan.Any
OrderApproximateSolutionoftheGeneralLangevinGradient
StateEquation[A].Proceedingsof2007InternationalConfer
enceonWaveletAnalysisandPatternRecognition[C].2007.
49-52.
[8]CAOShaozhong,AIDongmei,LIUHeping,TUXuyan.
AnyOrderApproximateSolutionoftheStateEquationfor
ControlledNonlinearSystems[A].Proceedingsof2007Inter
nationalConferenceonWaveletAnalysisandPatternRecogni
tion[C].2007.44-48.
作者简介:
曹少中 男,1965年生于保定,博士,副教
授.主要从事信号检测与处理、非线性系统理论、
智能控制方面的研究工作.
Email:caoshaozhong@bigc.edu.cn
李 男,1982年生于哈尔滨,硕士,讲
师.主要从事信号与信息处理、无线通讯等方面
的研究工作.
Email:yangli@bigc.edu.cn
44 电 子 学 报 2010年
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
本文档为【非线性协调控制系统状态方程的级数解】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。