针对执行器非光滑反向间隙−饱和的柔性立管边界控制

2019-12-12 06:53赵志甲任志刚
自动化学报 2019年11期
关键词:立管执行器柔性

赵志甲 任志刚

在深海勘探开发生产中,海洋柔性立管作为连接海面作业平台与海床井口的关键构件[1].在风、浪、洋流等外部载荷作用下,海洋立管会产生振动现象,而长期的振动则是造成柔性立管疲劳破损的主因[2−4].因此,开展先进的海洋柔性立管振动主动控制系统研究,对延长立管使用寿命、提高生产效率和保证海洋油气生产安全具有重要的理论和实际意义.

从数学的观点看,具有振动的海洋柔性立管系统可认为是典型的无限维分布参数系统[5−11].其动力学往往建模为耦合的偏微分–常微分方程,这使得现有许多对传统刚性系统成熟的方法不能直接应用.对海洋柔性立管振动控制的研究主要包括模态控制和边界控制.模态控制是基于提取的有限维受控子系统进行控制设计,而忽略掉的高频模态可能导致系统产生控制溢出效应.边界控制能克服上述方法的缺点,且容易由系统机械能相关的Lyapunov 函数得出,因此边界控制与其他控制技术如PID 控制、鲁棒控制、自适应控制、反步控制、输出反馈控制等相结合的方法广泛应用于柔性立管系统的振动控制领域[12−16].上述研究仅仅局限于柔性立管系统的振动控制,而这些方法将不适用于具有输入非线性特性的柔性立管系统.

在实际的海洋油气生产环境中,柔性立管系统除了受到风浪扰动和海洋洋流分布式扰动影响外,其面临的情况可能会比之前研究的问题更加复杂.如系统固有的物理约束和执行器的约束将使得系统产生死区、饱和、磁滞、反向间隙等不光滑的非线性特性[17−20].而这些不光滑的非线性特性将会限制系统的瞬态性能,更为甚者,将会致使系统不稳定.因此,需要将这些不光滑的非线性约束特性考虑在控制设计中.为了解决海洋柔性立管系统的输入非线性约束问题,一些学者基于立管原始无限维模型探索了不同的边界控制方法[13,21−24].文献[13]面向具有系统不确定性、输出约束和输入饱和的海洋立管系统,基于反推技术研发了障碍边界控制策略以抑制振动、补偿系统不确定性以及处理系统的输入输出限制.文献[21]针对具有执行器输入饱和非线性约束和外部海洋扰动的海洋柔性立管系统,在顶端构建边界控制器以稳定其在平衡位置的小邻域并利用辅助系统补偿执行器饱和的影响.文献[22]设计了鲁棒自适应控制器用以稳定具有参数不确定性和输入受限的海洋柔性立管系统.文献[23]采用光滑的双曲正切函数、Nussbaum 函数和辅助系统设计边界控制器以抑制立管振动并限制控制输入在给定范围内,该方法解决了文献[21−22]中应用符号函数限制控制输入所带来的震颤问题.文献[24]引入辅助函数和变量设计边界控制器来实现立管的振动减弱并消除混合的死区−饱和非线性约束影响.然而,这些成果仅仅解决了柔性立管系统执行器输入饱和或输入饱和−死区非线性约束问题,而对于具有输入反向间隙−饱和非线性约束的柔性立管系统,上述方法将不能适用.

本文针对执行器非光滑反向间隙−饱和约束特性的深海柔性立管系统(如图1 所示),首先将反向间隙−饱和约束转换成虚拟的输入饱和约束,其后引入辅助系统并采用Lyapunov 理论,构建边界控制以抑制柔性立管的振动并消除饱和非线性约束的影响.随后,证明了闭环系统在Lyapunov 意义下的一致有界稳定性.最后,通过数值仿真,验证了本文所提出控制能处理非光滑反向间隙−饱和约束非线性影响,也能有效抑制立管系统振动.

1 问题描述和预备知识

注1.本文作如下简写:

1.1 立管动力学模型

图1 柔性立管系统Fig.1 Flexible riser system

深海柔性立管系统如图1 所示,其中l为立管的长度,y(z,t)为立管在位置z时刻t的偏移量,f(z,t)为海洋洋流分布式扰动,d(t)为外部环境扰动,u(t)为边界控制输入.

本研究所考虑立管系统动力学描述如下[1]:

其中,ρ,c和EI分别为立管的单位长度质量、阻尼系数和弯曲刚度,da和m为船的质量和阻尼系数,为立管的时空变化张力,表示为

其中,T0(z)>0为初始张力,ψ(z)≥0 为非线性弹性模量.

执行器输入饱和非线性描述为[25]

其中,a>0 为饱和界限.

执行器输入反向间隙非线性描述为[24]

其中,b>0 为反向间隙参数.

由输入饱和与反向间隙的表达式(5)和式(6)可知,系统的非线性特征是相当复杂的,因此很难直接对其处理.根据文献[25],可知输入饱和与反向间隙可转换并表示为一个虚拟的输入饱和.因此,为解决虚拟的输入非线性问题,我们引入D的右逆D+为

根据上面的分析和文献[25],我们可得混合的输入饱和−反向间隙非线性特性可描述为

由式(8)可知,我们可将系统的输入饱和−反向间隙非线性视为一个输入饱和来处理.

1.2 预备知识

引理1[26].设χ1(z,t),χ2(z,t)∈R,φ>0,其中(z,t)∈[0,l]×[0,+∞),则

引理2[26].设χ(z,t)∈R为定义在(z,t)∈[0,l]×[0,+∞)的函数,且满足χ(0,t)=0,∀t ∈[0,+∞),则

假设1.假定存在常数F,D ∈R+, 使得|f(z,t)|≤F,∀(z,t)∈[0,l]×[0,+∞),|d(t)|≤D,∀t ∈[0,+∞).这个假设是合理的,由于f(z,t)和d(t)是有限能量的,因此是有界的[21−24].

假设2.假定存在正常数,使得

假设3.对于新的输入饱和表达式(8),假定存在一个正常数ϖ使得|△u|≤ϖ,其中,△u=u(t)−τ(t).

2 控制器设计

本节将引入辅助函数和辅助系统用于构建边界控制器以抑制立管振动并消除输入非线性影响.

2.1 边界控制器

首先,设计辅助系统为

其中,ν(t)为辅助系统的状态变量,k1为正常数.

为便于分析闭环立管系统的稳定性,定义如下辅助变量

其中,k2,k3为正常数.

对式(12)求导,代入式(3)和式(11),可得

根据上述分析,提出控制律τ(t)为

其中,k4为正常数.

注2.所设计的控制器(14)是由可获得的边界信号组成的,其中分别可由剪切力传感器、倾角计和位移传感器获得.此外,控制器中这些信号的一阶时间微分信号分别可对已获得信号进行后向差分算法得到[21−24].

选取如下Lyapunov 函数为

其中,ς,λ>0 .

引理3.选取的Lyapunov 函数(16)是一个正定的函数:

其中,δ1>0,δ2>1 .

证明.根据引理1,式(18)可放缩为

通过恰当地选取ς和β得出

式(22)表明 0<δ <1,应用式(21)可得

重排式(20),有

将式(22)代入式(24)得出

结合式(15),有

其中,δ1>0,δ2>1 . □

引理4.选取Lyapunov 函数(16)的导数是有上界的:

其中,δ,α>0 .

证明.对式(16)求导,可得:

将式(16)求导,代入式(1)并应用引理1,可得

其中,δ1>0 .

对Yf(t)求导,代入式(11)和式(14),应用引理1,可得

对Yg(t)求微分,代入式(4)并利用引理1,有

其中,σ2,σ3>0 .

将式(29)和式(30)代入式(28),应用引理1,可得

其中,σ4∼σ11>0,选择恰当的参数值ς,λ,ki,i=1,···,4,δj,j=1,···,11,满足下列条件:

结合式(33)∼(44),可得

根据式(26)和式(45),有

其中,δ=δ3/δ2. □

定理1.针对执行器非光滑反向间隙−饱和约束特性的深海柔性立管系统,如果系统初始条件是有界的且所选取参数满足约束条件式(33)∼(44),在设计控制器(14)、假设1 和假设2 作用下,闭环系统是一致有界稳定的.

证明.将式(27)乘以 eϑt,得出:

积分上式并变换,有:

求助于Ye(t),式(19)和引理2,可得

将式(48)代入式(49),产生

进一步得出

3 数值仿真

为验证所设计控制器的性能,本节在MATLAB软件中采用有限差分法[27−30]来近似闭环系统的数值解.柔性立管系统的参数为l=1 000 m,ρ=500 kg/m,=9.6×106kg,da=1 000 Ns/m.系统的初始条件描述为:

外部环境扰动d(t)为

柔性立管系统在自由振动时,即u(t)=0,图2给出了其时空的表示.在所示设计控制器(14)作用下,选取控制设计参数k1=1×107,k2=1/60,k3=1/225,k4=5×108,a=1×106,b=5×106,立管三维响应显示在图3 中.图4 则给出了立管中部顶端 (x=1 000 m)的二维偏移图,图5 和图6 分别描绘了所设计的控制命令和反向间隙−饱和控制输入.

图2 未受控的立管偏移量Fig.2 Displacement of the uncontrolled riser

图3 受控的立管偏移量Fig.3 Displacement of the controlled riser

图4 立管的端点偏移量Fig.4 Endpoint displacement of the riser

图5 设计的控制命令Fig.5 Designed control command

仿真图2 和图3 表明,在外部扰动和执行器非光滑反向间隙−饱和约束条件下,所设计控制器(14)能有效抑制立管振动;由仿真图4 可得,立管端点的偏移量稳定在平衡位置附近的小邻域;仿真图5和图6 得出,控制器的输入是非线性的,执行器非光滑反向间隙−饱和约束特性也相当地明显.根据上述分析,可得如下结论:由于混合的输入非线性影响,立管的振动偏移量需要相对长的收敛时间;本文所构建的控制策略能较好地处理执行器非光滑反向间隙−饱和约束并能有效地抑制立管振动.

4 结论

图6 非线性的控制输入Fig.6 Control input with nonlinearities

本文解决了具有执行器非光滑反向间隙−饱和约束特性的深海柔性立管边界控制问题.首先,基于Lyapunov 理论和边界控制技术,采用辅助系统和函数在立管顶端构建了边界控制器以实现立管系统的振动抑制和输入非线性的补偿.其后,应用严格的分析且没有离散化或简化系统的偏微分方程动力学,证明了受控系统的一致有界性.最后所呈现的仿真结果验证了提出控制能较好地稳定立管系统并有效消除执行器非光滑反向间隙−饱和约束影响.下一步值得探索的研究方向可以为海洋柔性立管系统的有限时间稳定[31]以及基于不确定性和干扰估计[32]的控制设计.

猜你喜欢
立管执行器柔性
多场下压电喷油器执行器电学特性试验研究
一种柔性抛光打磨头设计
灌注式半柔性路面研究进展(1)——半柔性混合料组成设计
高校学生管理工作中柔性管理模式应用探索
高锁螺母自动化安装机器人末端执行器设计
常见高层建筑物室内给水立管材质解析
X-431实测篇2010年奔驰B200空调执行器电机学习
飞机装配预连接紧固件自动化安装末端执行器设计
张力腿平台丛式立管安装作业窗口分析*
深水钢悬链立管J型铺设研究