李建强 王修勇 孙洪鑫 陈茂生
(湖南科技大学土木工程学院,湘潭 411201)
基于移相法的结构主动控制时滞补偿效果分析*
李建强 王修勇 孙洪鑫 陈茂生
(湖南科技大学土木工程学院,湘潭 411201)
结构控制中由于信号传输及作动器机电转换必然引起时滞,对控制效果产生不利影响.本文提出了结构主动控制移相法时滞补偿策略,以单自由度结构为算例,分析了时滞大小、采样间隔、主动控制中权矩阵取值、结构阻尼比以及速度与位移不同时滞等情况下移相法的补偿效果.结果表明,移相法对结构时滞情况具有很好的补偿效果,时滞大小、权矩阵取值和速度与位移不同时滞时,会影响移相法对结构时滞补偿效果;但采样间隔,结构阻尼比不会影响移相法对结构时滞补偿效果.
主动控制,时滞,时滞补偿,移相法
在结构的控制过程中存在着时滞现象[1-2],信号的采集和传输、控制器的计算、作动器的作动过程等都会产生时滞,时滞对控制系统的性能有很大的影响,将使得控制稳定性变差和控制效果降低,甚至可能产生负效应[3-4].在结构控制时滞补偿研究方面,Abdel-Rohman[5]提出了Taylor级数展开法,该方法是将时滞微分方程的时滞项按Taylor级数进行展开,在时滞量比较小的情况下,对结构时滞补偿情况较好;Mc Greery[6]提出了状态预估法,该方法也利用了Taylor级数法,所以用该方法来补偿时滞时,结构的时滞量不能过大,而且状态预估法的效率对所估计状态的精度有依赖;Chung等[7]最早提出了移相法,能够很好地补偿结构存在的时滞情况;田石柱等[8]通过结构主动控制试验,对三种时滞补偿方法的有效性进行了理论和实验研究;孙清等[9]使用磁流变阻尼器对结构进行控制,采用移相法对磁流变中出现的时滞进行补偿;蔡国平、黄金枝等[10-11]针对离散时间系统和连续时间系统分别给出一种时滞问题处理方法,该方法在整个设计过程中无需做任何假设处理,不但能处理小时滞量问题,也能处理大时滞量问题;郭军慧等[12]研究了大跨空间网格结构风致振动的改进神经网络控制方法及控制系统中时滞问题的神经网络补偿方法;刘军龙等[13]提出了基于位移反馈控制的主动增加时滞补偿新方法,大量仿真分析和试验结果表明所提方法能够在保证系统稳定性的同时获得一定可观的补偿效果.虽然国内外提出了许多针对时滞的补偿方法,但对于结构及控制参数如主动控制中权矩阵、结构阻尼比、时滞大小、采样间隔与位移和速度时滞大小等的选取可能会对控制效果产生影响,目前尚没有这方面的研究报道.本文分析了时滞大小、采样间隔、主动控制中权矩阵取值、结构阻尼比以及速度与位移不同时滞等情况下移相法的补偿效果.
在地震作用下n个自由度受控结构体系,其运动方程
式中,M,C和K分别为被控结构体系的质量矩阵,阻尼矩阵和刚度矩阵;X(t)为结构体系相对于地面的位移反应列向量;Xg(t)为地震加速度输入;Bs为控制装置位置矩阵;U(t)为控制力输入向量;D为地震作用位置矩阵.
设状态向量Z(t)=[X(t)X·(t)]T,则方程(1)转化为状态方程
式中,Z(t)为状态向量;A为系统矩阵;B为控制装置位置矩阵;D为地震作用矩阵.
采用经典的线性二次型最优控制算法时,二次型目标函数作如下选取
应用最优控制理论,在满足外激励为零均值的随机过程的前提下,得到使此二次型目标函数达到最小的最优控制力及Riccati方程
式中,tf为外激励的作用时间;Q,R分别为状态向量Z(t)和控制力向量U(t)的权矩阵.
权矩阵Q、R分别为:
若控制系统存在时滞τ的情况下,则在t时刻产生的最优控制力为U(t-τ),于是状态方程为:
由于时滞τ的存在,使控制系统利用LQR控制算法计算得出的控制力不能满足实际过程中所需要的最优控制力,其结果是使控制系统的控制效果下降,同无时滞理想条件相比,结构响应增大,不能更好的起到减小振动的作用.
由结构主动控制最优控制原理可知,对于多自由度系统,第i阶模态对控制力的贡献可表示为:
然而在实际的控制过程中,存在着时滞τ.第i阶模态对控制力的贡献可表示为:
对g1i和g2i进行补偿后,位移与速度的增益变成g′1i和g′2i,即:
式中,qi为第i振型坐标;g1i和g2i分别为理想情况下的位移和速度反馈增益;g′1i和g′2i分别为修正后的位移和速度反馈增益;τx为位移反馈力时滞,τx为速度反馈力时滞.为了使实际控制系统等价于理想控制系统,则公式(8)与公式(10)相等,即:
假设实际工程中位移反馈力时滞大小为τx,速度反馈力时滞大小为τx,则相对于固有频率为ωi的第i阶模态,位移和速度反馈力的相位分别落后为ωiτx、ωiτx.
图1 反馈控制力与结构响应的相位图Fig.1 Phasor diagram of the feedback forces and the response for a real system
式中
对于具有n个自由度的系统,振型补偿矩阵De通过Di聚集而成,De为2n×2n维矩阵(即4个n×n对角矩阵).四个子对角矩阵由下式确定:
式中,i=1,2,….
将振型补偿矩阵De转换为状态空间矩阵D,则可得到
式中,ψs=[ψ0;0ψ],ψ是系统的阵型矩阵.这样就可以得到时滞补偿增益矩阵G′
式中,G为理想状态下无时滞的状态反馈增益矩阵.
为了说明实际问题,现以单自由度为例说明:结构质量m=1.2×106kg,刚度为k=4.2×107N/ m,阻尼比ζ=0.05、权矩阵系数,R= βI.式中,α、β为待定系数,结构的外干扰为E1 Centro(NS,1940)地震波.
3.1 采样时间间隔对补偿效果的影响分析
取权矩阵参数α=5×103,β=4×10-4,采样时间间隔是0.02、0.04、0.06秒时,计算的LQR控制结构减振率、时滞时结构减振率和补偿后结构的减振率如表1.
表1 不同采样间隔时滞补偿效果Table 1 Time delay compensation results with different sampling intervals
上表可以看出:(1)从表1看出,在采样间隔分别为0.02s、0.04s和0.06s而时滞大小均为0.12s情况下,补偿后结构减振率分别为56.84%、54.22%和56.63%,可以看出采样间隔的大小对补偿效果影响不大;(2)在采样时间间隔为0.02s条件下,时滞大小为0.06s时补偿效果如图2,时滞大小为0.18s时补偿效果如图3,时滞时间为0.22s时补偿效果如图4.总体来看,时滞较大的情况下移相法补偿效果较好,时滞较小时补偿效果不明显,采用移相法进行时滞补偿都能取得很好的控制效果;(3)采用不同时间间隔采样可以得到相似的结论.
图2 采样时间间隔0.02s时时滞0.06s时补偿图Fig.2 Compensation of0.06s time-delay for the sampling interval of 0.02s
图3 采样时间间隔0.02s时时滞0.18s时的补偿图Fig.3 Compensation of 0.18s time-delay for the sampling interval of 0.02s
图4 采样时间间隔0.02s时时滞0.22s时的补偿图Fig.4 Compensation of0.22s time-delay for the sampling interval of 0.02s
3.2 权矩阵取值对移相法补偿效果的影响分析
由公式(6)知,权矩阵Q,R的取值跟 α,β的大小有关,下面讨论α,β的变化对移相法补偿效果的影响.如表2.
表2 不同α,β情况时滞补偿效果Table 2 Time delay compensation results with differentα,β
可以看得出,参数α,β的大小对结构减振率和移相法对结构时滞补偿效果没有影响,而仅与α,β比值的大小有关;如α,β的值不同,却α,β比值为1×107时结构的减振率和补偿后结构的减振率都为58.52%和50.02%.
3.3 结构阻尼比ζ对移相法补偿效果的影响分析
在α=5×103,β=4×10-4,时滞大小为0.18s的情况下,阻尼比ζ从0.01变化到0.1的过程中LQR算法对结构减振率以及移相法对0.18s时滞补偿情况的影响,如图5.从图可看出,随着阻尼比ζ从0.01变化到0.1增大,在时滞大小相同的情况下,LQR算法得出的结构减振率在减小,对时滞情况进行补偿,补偿后结构减振率也在减小,但补偿的效果基本没变.
图5 不同阻尼比ξ时的控制率Fig.5 Control rate under different damping ratioξ
3.4 位移与速度不同时滞时移相法补偿效果分析
由公式(9)知,位移反馈力时滞τx和速度反馈力时滞τx也可以影响着控制力U,假设位移反馈力时滞τx和速度反馈力时滞τx不相同时,对移相法时滞补偿情况的影响.下面分两种情况进行讨论. 3.4.1 情况1—位移时滞时间与速度时滞时间相差一个步长
在α=5×103,β=4×10-4,阻尼比ζ=0.05情况下位移与速度相差一个步长时移相法对时滞的补偿情况如表3.
从表3可以得知:(1)位移和速度时滞大小不一致时,补偿效果是不一样的.如位移时滞0.08s,速度时滞0.10s和位移时滞0.10s,速度时滞0.08s时,LQR控制未时滞结构减振率都为61.42%,但前者时滞补偿结构减振率为60.39%,后者为56.37%;(2)当位移与速度时滞大小相差一个采样周期时,位移时滞小于速度时滞时补偿效果优于位移时滞大于速度时滞的情况.如位移时滞0.08s,速度时滞0.10s和位移时滞0.10s,速度时滞0.08s时补偿后结构减振率为60.39%和56.37%,明显前者接近无时滞情况下结构减振率61.42%.
3.4.2 情况2—位移时滞时间与速度时滞时间相差多个步长
在α=5×103,β=4×10-4,阻尼比ζ=0.05情况下分别固定位移与速度的时滞让速度与位移的时滞大小在变化的情况,看移相法对时滞补偿情况如表4.
从表4可以得知:当位移的时滞大小为0.18s时,速度时滞大小从0.10s到0.16s变化的过程中,补偿后结构减振率从42.91%变化到51.18%,但当速度的时滞大小为0.18s时,位移时滞大小从0. 10s到0.16s变化的过程中,补偿后结构减振率从65.06%变化到56.76%.说明位移时滞与速度时滞不同时,补偿效果是不同的.
表3 位移与速度时滞不同的时间时时滞补偿效果Table 3 Time-delay compensation results with different time delay of displacement and velocity
表4 位移与速度时滞时间变化时移相法的补偿效果Table 1 Time-delay compensation resultswith time-delay variation of displacement and velocity
本文通过对结构主动控制时滞补偿的参数研究,得出以下结论
(1)采样时间间隔的大小不影响着移相法补偿的效果.但采样时间间隔越大,系统趋于不稳定.
(2)采用移相法对结构时滞进行补偿的时候要合理的选用α,β的比值,它的比值影响着控制系统的稳定性.
(3)阻尼比ζ的变化影响着LQR控制的减振率,但不影响补偿的效果.
(4)速度和位移时滞不同时间时,对移相法的补偿效果是不同的,但不管是速度还是位移时滞补偿,移相法都具有较好的补偿效果.
1 胡海岩.振动主动控制中的时滞动力学问题.振动工程学报,1997,10(3):273~278.(Hu H Y.On dynamics in vibration controlwith time delay.Journal of Vibration Engineering,1997,10(3):273~278(in Chinese))
2 马新娜,杨绍普.时滞在磁流变主动控制系统中的影响.动力学与控制学报,2012,10(3):228~233(Ma X L,Yang SP.Effect of time delay on MRD active control system.Journal of Dynamicsand Control,2012,10(3):228~233(in Chinese))
3 Hu H Y,Wang ZH.Nonlinear dynamics of controlledmechanical systemswith time delays.Progress in Natural Science,2000,10(11):801~811
4 徐龙河,周云,李忠献.MRFD半主动控制系统的时滞与补偿.地震工程与工程振动,2001,21(3):127~131 (Xu LH,Zhou Y,Li Zh X.Time-delay and compensation ofMRFD semi-actiye control system.Journal of Earthquake Engineering and Engineering Vibration,2001,21(3):127 ~131(in Chinese))
5 Abdel-Rohman M.Time-delay effects on active damped structures.Journal of Engineering Mechanics-ASCE,1987,113(11):1709~1719
6 McGreery S,Soong T T.An experiments study of time delay compensation in active structural control.In:Proceedings of the sixth International Modal Analysis Conference,SEM,1988:1733~1739
7 Chung L L,Reinhorn A M.Experiments on active control of seismic structures.Journal of Engineering Mechanics-ASCE,1988,114(2):241~256
8 田石柱,李暄,欧进萍.结构主动控制系统时间滞后测量与补偿方法.地震工程与工程振动,2000,20(4):101 ~105(Tian SZh,Li X,Ou JP.Methods formeasuring and compensating time delay of active structural control system.Journal of Earthquake Engineering and Engineering Vibration,2000,20(4):101~105(in Chinese))
9 孙清,张智谦,周进雄等.时滞对结构振动半主动控制效果的影响.应用力学学报,2002,19(3):77~80(Sun Q,Zhang Zh Q,Zhou JX et al.Effects of Time Delay on Semi-active Control of Structural Vibration.Chinese Journal of Applied Mechanics,2002,19(3):77~80(in Chinese))
10 CaiG P,Huang JZ.Optimal controlmethod for seismically excited building structures with time-delay in control.Journal of Engineering Mechanics,ASCE,2002,128 (6):602~612
11 CaiG P,Huang JZ.An optimal controlmethod for linear systems with time delay.Journal of Computers and Structures,2003,81(15):1539~1546
12 周岱,郭军慧.空间结构风振控制系统的神经网络时滞补偿.空间结构,2008,14(2):8~13(Zhou D,Guo J H.Time delay compensation for wind-induced vibration control system of spatial latticed structure with neural network.Spatial Structures,2008,14(2):8~13(in Chinese))
13 刘军龙,代晶辉,张春巍等.基于位移反馈控制的主动增加时滞补偿方法及其试验验证.振动与冲击,2011,30(6):185~189(Liu JL,Dai JH,Zhang Ch W et al. Time delay compensation method based on displacement feedback and active increasing of time delays and its experimental verification.Journal of Vibration and Shock,2011,30(6):185~189(in Chinese))
ANALYSISON TIME DELAY COMPENSATION OF ACTIVE CONTROL SYSTEMSBASED ON PHASE SHIFT METHOD*
Li Jianqiang Wang Xiuyong Sun Hongxin Chen Maosheng
(School of Civil Engineering,Hunan University of Science and Technology,Xiangtan 411201,China)
The signal transmission and electromechanical conversion of actuator cause time delay of structural control.Definitely,it adversely affects the control performance.In this paper,a phase shift algorithm for the time-delay of active structural system was proposed.The random earthquake response of structures with single degree of freedom subjected to E1 Centro was studied.The compensation effect of time-delay size,sampling interval,active control weightingmatrix values,structural damping ratio,delays of different speed and displacementwere analyzed based on the phase shiftmethod.The results showed that the phase shiftmethod is absolutely effective.Time-delay size,active controlweightingmatrix values and the delays of different speed and displacementaffect the compensation effect,but the sampling interval and structural damping ratiomake little influence on the compensation effect.
active structural control,time delay,time delay compensation,phase shiftmethod
2 February 2015,revised 19 April2015.
E-mail:xywang_cs@sina.com
10.6052/1672-6553-2015-026
*The project supported by the National Basic Research Program of China(973 Program-2015CB057702),The National Natural Science Foundation of China(51378203)and the Graduate Research and Innovation Projection In Hunan Province(CX2015B496)
2015-02-02收到第1稿,2015-04-19收到修改稿.
*国家重点基础研究发展计划(973计划)项目(2015CB057702),国家自然科学基金资助项目(51378203)和湖南省研究生科研创新项目(CX2015B496)
E-mail:xywang_cs@sina.com