近年来喷水推进已成为高性能船舶推进方式的主体[1 – 2],水面无人艇也多采用这种推进方式。用于船舶航向控制的电动液压舵机系统对于改变或保持船舶航向有着至关重要的作用,主要实现两大功能,船舶直线航行受外力偏航后恢复直线运动的航向稳定性和及时改变船舶运动方向的回转性,统称为船舶的操纵性[2]。在电动液压系统中,直驱式电液伺服系统因结构简单、能源效率高的特点[3]而特别适用于无人艇的操舵控制。喷水推进无人艇能够拥有灵活的操纵性必然要求其操控转向的直驱式电液伺服舵机系统具有优良特性,这不仅仅体现在优异的硬件上,也需稳定可靠的控制算法来支持。
为保证直驱式电液伺服舵机系统拥有优良性能,对系统进行深入分析和研究,细化每个组件的作用机理,构建数学模型,搭建整体系统仿真环境,简化现场的试验工作。
1 无人艇直驱式电液伺服舵机系统建模无人艇采用的直驱式电液伺服舵机系统,由伺服电机、液压系统、操舵机构部分组成,并承受喷水负载,如图1所示。
伺服调速电机系统可忽略电机电气控制的动态过程,简化为时滞环节。对于电机拖动的过程,简化为一阶惯性环节[4],有
$ \frac{{N(s)}}{{U(s)}} = \frac{{{K_v}}}{{{T_D}s + 1}}{e^{ - \tau s}}\text{。} $ | (1) |
式中:U(s)为控制指令;N(s)为输出转速;Kv为速度增益;TD为电气时间常数;τ为时滞时间。
1.1.2 液压系统建模如图2所示,舵机的液压系统主要由双向定量液压泵、对称液压缸、以及辅助的液控单向阀和小油罐组成。
1)双向定量液压泵建模
由流体的连续性方程,可得液压泵的流量与转速的关系为:
$ Q = {n_p}{D_p} - {C_{ep}}{p_{\rm{ + }}} - {C_{ip}}({p_ + } - {p_ - })\text{,} $ | (2) |
式中:Q为流量;np为转速;Dp为排量;Cep为外泄漏系数;p+为出油口压力;p-为进油口压力;Cip为内泄漏系数。进油口压力p-相对于出油口压力p+数值非常小,将进油口压力p-设为0 Pa[5]。
2)对称液压缸建模
直驱式电液伺服系统的油管回路很短,忽略其动态特性。根据可压流体的连续性方程,有
$ Q = \frac{{V(x)}}{{{\beta _e}}}\frac{{{\rm d}{p_ + }}}{{{\rm d}t}} + A\frac{{{\rm d}x}}{{{\rm d}t}} + {C_{tm}}{p_ + }\text{,} $ | (3) |
式中:x为活塞杆位移;V(x)为进油回路油液有效体积;βe为油液体积弹性模量;Ctm为总内外泄漏系数;A为活塞上有效面积。
忽略液压缸与活塞杆的摩擦,活塞杆的动力学方程为:
$ {p_ + }A = m\frac{{{{\rm d}^2}x}}{{{\rm d}{t^2}}} + {B_p}\frac{{{\rm d}x}}{{{\rm d}t}} + {F_L}\text{,} $ | (4) |
式中:m为活塞杆质量;Bp为油液粘性阻尼系数;FL为负载力。
3)液压系统模型整合
对式(2)、式(3)和式(4)拉氏变换,消除中间变量P+(s),有
$ \begin{aligned} X(s) =& \frac{{A{D_p}{N_p}(s) - \left(\frac{V}{{{\beta _e}}}s + {C_t}\right){F_L}(s)}}{{s\left( {\frac{{Vm}}{{{\beta _e}}}{s^2} + \left( {{C_t}m + \frac{{V{B_p}}}{{{\beta _e}}}} \right)s + {C_t}{B_p} + {A^2}} \right)}}=\\ & \frac{{\frac{{A{D_p}}}{{{C_t}{B_p} + {A^2}}}{N_p}(s) \!- \!\left[ {\frac{V}{{{\beta _e}\left( {{C_t}{B_p} \!+ \!{A^2}} \right)}}s \!+\! \frac{{{C_t}}}{{{C_t}{B_p} \!+\! {A^2}}}} \right]{F_L}(s)}}{{s\left( {\frac{{{s^2}}}{{\omega _n^2}} + \frac{{2\zeta }}{{{\omega _n}}}s + 1} \right)}}\text{。} \end{aligned} $ | (5) |
式中:ωn为液压系统的固有频率;ζ为阻尼比系数;Ct为总泄漏系数,
液压活塞杆的输出为直线运动,而喷嘴舵角的需求为回转运动,实现该转换为操舵执行机构,简化为平面偏置滑块-曲柄连杆机构。
1.2.1 建立运动学和动力学方程对平面偏置滑块-曲柄机构,忽略重力,以曲柄1的回转中心A为原点,以喷嘴中心线为x轴,建立如图3所示右手坐标系xAy。
图中,l1,l2为曲柄1和连杆2的轴向长度;lS2为连杆质心S2到B点的距离;l3为转动副C点距A点的水平距离,le为等效滑块3的偏心距;θ1,θ2为曲柄1和连杆2与x轴夹角,逆时针为正,其中,θ1与实际舵角有ϕ差值;θ3,θe为矢量
建立该滑块-曲柄机构的闭环矢量图,如图4所示。
1)运动学方程
根据图4所示的闭环矢量图,其闭环矢量方程式为:
$ {l_1}{e^{j{\theta _1}}} + {l_2}{e^{j{\theta _2}}} + {l_e}{e^{j{\theta _e}}} = {l_3}{e^{j{\theta _3}}}\text{。} $ | (6) |
将上式向x轴、y轴分解,并代入固定值,有位置约束方程:
$ {l_1}\cos {\theta _1} + {l_2}\cos {\theta _2} + {l_3} = 0\text{,} $ | (7) |
$ {l_1}\sin {\theta _1} + {l_2}\sin {\theta _2} + {l_e} = 0\text{。} $ | (8) |
对式(7)和式(8)关于时间求导,有速度约束方程:
$ {l_1}{\omega _1}\sin {\theta _1} + {l_2}{\omega _2}\sin {\theta _2} = {v_3}\text{,} $ | (9) |
$ {l_1}{\omega _1}\cos {\theta _1} + {l_2}{\omega _2}\cos {\theta _2} = 0\text{;} $ | (10) |
再对式(9)和式(10)关于时间求导,有加速度约束方程:
$ {l_1}{\alpha _1}\sin {\theta _1} + {l_1}\omega _1^2\cos {\theta _1} + {l_2}{\alpha _2}\sin {\theta _2} + {l_2}\omega _2^2\cos {\theta _2} = {a_3}\text{,} $ | (11) |
$ {l_1}{\alpha _1}\cos {\theta _1} - {l_1}\omega _1^2\sin {\theta _1} + {l_2}{\alpha _2}\cos {\theta _2} - {l_2}\omega _2^2\cos {\theta _2} = 0\text{。} $ | (12) |
其中:α1,α2为曲柄1和连杆2的角加速度;a3为滑块3的加速度。
在传统的运动学分析中,求解某时刻四连杆机构中各个构件的角速度或速度是在确定每个构件的位置和角度后进行的[6]。假定t时刻各构件位置已知,由速度约束关系计算各构件的速度,求导为加速度。从t到t+1时刻,可认为在该步长内各连杆的角速度和滑块的速度相对没有变化,并在各连杆角度已知的基础上,再对每个连杆的角速度积分,可得t+1时刻各连杆的角度,进而可求解下时刻各构件速度。
上述分析中,假定各构件的速度和角速度在分析步长内是未变的,这与真实的情况有微小的偏差。各构件初始条件也可能是互相不兼容的,引发后续迭代运算混乱。因而,需验证构件积分后的位置满足该机构闭环矢量方程的程度来衡量迭代的有效性,规定误差变量如下:
$ \vec E = {l_1}{e^{j{\theta _1}}} + {l_2}{e^{j{\theta _2}}} + {l_e}{e^{j{\theta _e}}} - {l_3}{e^{j{\theta _3}}}\text{,} $ | (13) |
对上式的误差变量
$ {e_x} = {l_1}\cos {\theta _1} + {l_2}\cos {\theta _2} + {l_3}\text{,} $ | (14) |
$ {e_y} = {l_1}\sin {\theta _1} + {l_2}\sin {\theta _2} + {l_e}\text{。} $ | (15) |
2)建立动力学方程
对每个构件进行受力分析,如图5所示。
对于曲柄1,假定喷嘴承受等效负载力矩
$ {J_1}{\alpha _1} = {F_{21y}}{l_1}\cos {\theta _1} - {F_{21x}}{l_1}\sin {\theta _1} + {M'_R}\text{。} $ | (16) |
式中:J1为曲柄1绕A点的转动惯量;F21x,F21y为连杆2对曲柄1沿x轴和y轴的分力。
对连杆2,处于非惯性系,可先求解出其质心位置,有
$ \overrightarrow {A{S_2}} = \overrightarrow {AB} + \overrightarrow {B{S_2}}\text{,} $ | (17) |
将其分解到x轴和y轴上,有
$ {x_{S2x}} = {l_1}\cos {\theta _1} + {l_{S2}}\cos {\theta _2}\text{,} $ | (18) |
$ {y_{S2y}} = {l_1}\sin {\theta _1} + {l_{S2}}\sin {\theta _2}\text{。} $ | (19) |
对式(18)和式(19)关于时间t求2阶导数,连杆2质心的加速度关系式为:
$\begin{split} {a_{S2x}} = &- {l_1}{\alpha _1}\sin {\theta _1} - {l_1}\omega _1^2\cos {\theta _1} -\\ & {l_{S2}}{\alpha _2}\sin {\theta _2} - {l_{S2}}\omega _2^2\cos {\theta _2}\text{,} \end{split} $ | (20) |
$\begin{split} {a_{S2y}} =&{l_1}{\alpha _1}\cos {\theta _1} - {l_1}\omega _1^2\sin {\theta _1} +\\ & {l_{S2}}{\alpha _2}\cos {\theta _2} - {l_{S2}}\omega _2^2\sin {\theta _2}\text{。}\end{split} $ | (21) |
对连杆2关于质心点求力和力矩的平衡方程,将惯性力作用于质心点上,有
$ {m_2}{a_{S2x}} = {F_{32x}} - {F_{12x}}\text{,} $ | (22) |
$ {m_2}{a_{S2y}} = {F_{32y}} - {F_{12y}}\text{。} $ | (23) |
$ \begin{split} {I_2}{\alpha _2} =& - {F_{12x}}{l_{S2}}\sin {\theta _2} + {F_{12y}}{l_{S2}}\cos {\theta _2}-\\ & {F_{32x}}\left({l_2} - {l_{S2}}\right)\sin {\theta _2} + {F_{32y}}\left({l_2} - {l_{S2}}\right)\cos {\theta _2}\text{。} \end{split} $ | (24) |
式中:I2为连杆2绕质心的转动惯量;F32x,F32y为滑块3对连杆2沿x轴和y轴的分力;F12x,F12y为曲柄1对连杆2沿x轴和y轴的分力。
对于滑块3,在x轴方向受力,有
$ {m_3}{a_3} = - {F'_L} + {F_{23x}}\text{。} $ | (25) |
式中:
将上述关于曲柄1、连杆2和滑块3的5个力平衡关系式,改写成矩阵形式,有
$ {{CF}} = {{B}}\text{。} $ | (26) |
其中:
${{C}} \!=\! \left[\!\!\!\!\!\! {\begin{array}{*{20}{c}} { - {l_1}\sin {\theta _1}}\!\!\!\!\!\!\!\!&{{l_1}\cos {\theta _1}}\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&0 \\ { - 1}\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&1\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&0 \\ 0\!\!\!\!\!\!\!\!&{ - 1}\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&0 \\ { - {l_{s2}}\sin {\theta _2}}\!\!\!\!\!\!\!\!&{{l_{s2}}\cos {\theta _2}}\!\!\!\!\!\!\!\!&{ - ({l_2} - {l_{s2}})\sin {\theta _2}}\!\!\!\!\!\!\!\!&{({l_2} - {l_{s2}})\cos {\theta _2}}\!\!\!\!\!\!\!\!&0 \\ 0\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&1\!\!\!\!\!\!\!\!&0\!\!\!\!\!\!\!\!&{ - 1} \end{array}} \!\!\!\!\!\!\right],$ |
$\begin{split} &{{F}} = \left[ {\begin{array}{*{20}{c}} {\begin{array}{*{20}{c}} {{F_{12x}}} \\ {{F_{12y}}} \end{array}} \\ {{F_{23x}}} \\ {\begin{array}{*{20}{c}} {{F_{23y}}} \\ {{F_L}} \end{array}} \end{array}} \right], \\&{{B}} \!\!=\!\! \left[\!\!\!\!\!\!\!\!\!\! {\begin{array}{*{20}{c}} {\begin{array}{*{20}{c}} {{J_1}{\alpha _1} \!\!- \!{{M'}_R}} \\ {{m_2}\!\left(\! { - {l_1}{\alpha _1}\sin {\theta _1}\!\! -\! {l_1}\omega _1^2\cos {\theta _1}\!\! -\! {l_{S2}}{\alpha _2}\sin {\theta _2} \!\!-\! {l_{S2}}\omega _2^2\cos {\theta _2}} \!\right)} \end{array}} \\ {{m_2}\!\left(\! {{l_1}{\alpha _1}\cos {\theta _1} \!- \!{l_1}\omega _1^2\sin {\theta _1}\! +\! {l_{S2}}{\alpha _2}\cos {\theta _2} \!-\! {l_{S2}}\omega _2^2\sin {\theta _2}} \!\right)} \\ {\begin{array}{*{20}{c}} {{I_2}{\alpha _2}} \\ {{m_3}{a_3}} \end{array}} \end{array}}\!\!\!\!\!\!\!\!\!\!\right]\!\text{。}\end{split} $ |
图6为由滑块-曲柄机构的Simulink仿真得到的活塞杆位移与喷泵舵角映射曲线。在活塞杆向x轴正向匀速运动中,喷泵的舵角由左满舵向右满舵变化,变化的速率略有加快,但总体上比较接近于直线。
从图7可看出喷泵舵角从左满舵到右满舵的运动中横向误差ex会稳定在1.6×10–12 m,而纵向误差ey处于–2×10–14~5×10–14 m内变动,该数值为构件长度的10-10倍,是极其微小的变化量。可见该滑块-曲柄机构的运动学分析可精确描述出各构件的运动位置。
液压活塞杆的输出推力并不由自身决定而取决于外界的负载,舵机系统承受外界作用力的主导因素为喷泵水流对喷嘴的冲击作用。
1.3.1 喷嘴受力分析如图8所示,假定喷泵主机固定在某一转速下喷水,忽略水流沿程损失,水流经截面A、截面B和C截面动量方程为:
$ \left\{ \begin{array}{l} {p_1}{A_1} - {p_2}{A_2}\cos \theta + {F_{R1x}} = \rho Q\left( {{\beta _2}{v_2}\cos \theta - {\beta _1}{v_1}} \right) -\\ {p_2}{A_2}\sin \theta + {F_{R1y}} = \rho Q{\beta _2}{v_2}\sin \theta \text{,} \end{array} \right.\!\!\!\!\!\!\!\!\!\! $ | (27) |
$ {p_2}{A_2} - {p_3}{A_3} + {F_{R2}} = \rho Q\left( {{\beta _3}{v_3} - {\beta _2}{v_2}} \right)\text{。} $ | (28) |
式中:p1,p3,p3,A1,A2,A3和v1,v2,v3为A、截面B、截面C处水流的压强、面积和速度;ρ为海水密度;Q为喷水流量;FR1x,FR1y为水流从截面A到截面B喷嘴对水流沿水平和竖直方向分力,FR2为水流从截面B到截面C中喷嘴对水流的作用力;θ为喷嘴角度,逆时针为正;β1,β2,β3为动量修正系数,取β1=1.03、β2=1.03、β3=1。
由参考文献[7]可知,喷泵的扬程H与喷水流量Q的关系为:
$ H = \frac{{{Q^2}}}{{2g{\mu ^2}A_3^2}}\text{。} $ | (29) |
其中,μ为喷嘴的流量系数,有
$ \mu = \varepsilon \zeta = {\left( {1 - 0.16\sin \frac{\psi }{2}} \right)^2}{\left\{ {1 + {{\overline \lambda \left[ {1 - {{\left( {\frac{D}{d}} \right)}^4}} \right]} / {\left( {8\sin \frac{\psi }{2}} \right)}}} \right\}^{-0.5}}\text{。} $ | (30) |
式中:ε为喷嘴的收缩系数;ζ为喷嘴流速系数;ψ为喷嘴锥角;D,d为喷嘴进、出口内径;
忽略喷嘴水头损失和水流在垂直方向的位移,假定进水为静止海水,由流体连续性方程和伯努利方程[9],可得:
$ H = \frac{{{p_1}}}{{\rho {\rm{g}}}} + \frac{{v_1^2}}{{2{\rm{g}}}} = \frac{{{p_2}}}{{\rho {\rm{g}}}} + \frac{{v_2^2}}{{2{\rm{g}}}} = \frac{{{p_3}}}{{\rho {\rm{g}}}} + \frac{{v_3^2}}{{2{\rm{g}}}}\text{,} $ | (31) |
$ Q = {A_{{\rm{ }}1}}{v_1} = {A_{{\rm{ }}2}}{v_2} = {A_{{\rm{ }}3}}{v_3}\text{。} $ | (32) |
将式(29)、式(31)和式(32)代入式(27)、式(28)并简化得:
$ \left\{ \begin{array}{l} {F_{R1x}} = {L_1}{Q^2}\left( {{\beta _2}{\rm{cos}}\theta - {\beta _1}} \right) \text{,} \\ {F_{R1y}} = {L_1}{Q^2}{\beta _2}\sin \theta \text{,} \end{array} \right. $ | (33) |
$ {F_{R2}} = {L_2}{Q^2}\text{。} $ | (34) |
其中:
$ \begin{split} &{L_1} = \frac{{A_1^2 + {\mu ^2}A_3^2}}{{2{\mu ^2}{A_1}A_3^2}}\rho ,\\ &{L_2} = \frac{{\rho \left[ {\left( {2{\beta _3}{\mu ^2} - {\mu ^2} + 1} \right){A_1}{A_3} - \left( {2{\beta _2} - 1} \right){\mu ^2}A_3^2 - A_1^2} \right]}}{{2{\mu ^2}{A_1}A_3^2}}\text{。} \end{split} $ |
由牛顿第三定律,喷泵水流对喷嘴的反作用力为:
$ \left\{ \begin{array}{l} {{F'}_{R1x}} = {L_1}{Q^2}\left( {{\beta _1} - {\beta _2}{\rm{cos}}\theta } \right) \text{,}\\ {{F'}_{R1y}} = - {L_1}{Q^2}{\beta _2}\sin \theta \text{,} \end{array} \right. $ | (35) |
$ {F'_{R2}} = - {L_2}{Q^2}\text{。} $ | (36) |
为简化分析,将水流对喷嘴的作用力等效为合力和合力矩,有
$ \left\{ \begin{aligned} {{F'}_{Rx}} =& \left[ {{L_1}{\beta _1} - \left( {{L_1}{\beta _2}{\rm{ + }}{L_2}} \right){\rm{cos}}\theta } \right]{Q^2}\text{,}\\ {{F'}_{Ry}} = &- \left( {{L_1}{\beta _2}{\rm{ + }}{L_2}} \right){Q^2}\sin \theta\text{,} \\ {{M'}_R} =& {{{\rm{sign}}(\theta ) \times \left( {{\beta _2}\cos \theta - {\beta _1}} \right)D{L_1}{Q^2}} / 2} - \\ &{\beta _1}h{L_1}{Q^2}\sin \theta\text{。} \end{aligned} \right. $ | (37) |
其中:
喷泵水流对喷嘴产生的等效作用力矩变化主要与喷泵流量Q和喷嘴舵角值θ有关,假定喷泵排水量固定为Q=0.25 m3/s,利用Simulink仿真可得图9所示的负载力矩
将伺服电机、液压系统、偏置滑块-曲柄机构以及外界水流负载整合为整体直驱式电液伺服舵机系统,如图10所示。
系统输入的控制量直接作用于伺服电机系统,使得电机运动,通过减速器带动液压泵转动,随之液压泵驱动活塞杆直线运动,再经滑块-曲柄机构传递动力并将直线运动转为喷嘴转向运动,实现该舵机系统舵角操控。兼顾到该舵机系统常用工况为喷水状态,在喷泵流量为恒定时,结合当前实际舵角值可估算喷嘴的等效负载力矩,再将该负载力矩作为滑块-曲柄机构的动力学输入,计算出活塞杆的负载力并作为液压系统输入,以构建完整的舵机模型。
2.2 模型验证根据上述思路,可搭建如图11所示的舵机系统的Simulink模型,其输入为电机转速以及喷泵流量,输出为实际舵角。
利用伺服电机将喷泵舵角运动到最左端,再以每间隔10 000 qc的控制值发送给伺服电机转动舵角,人工实测喷嘴转动的舵角。仿真模型中初始舵角为–35°,伺服电机的输入转速为26 r/s,即52 000 qc/s,将时间序列转化qc值。将仿真模型0°舵角与实际系统0°舵角的采集点重合,可得如图12所示的对比曲线。
可知,舵角实际值与仿真值的误差在±0.5°内,即仿真模型对实际系统的拟合效果较好,整体误差值较小,验证了该模型一定的有效性。
上述模型验证是在喷嘴无水流负载下进行的,而无人艇处于喷水状态下,整个喷嘴都位于水面下并且承受着高速水流冲击,是人工无法测量该舵角值,并且喷泵流量无法给出,故暂不考虑加载负载后模型的有效性。
3 结 语本文介绍喷水推进无人艇直驱式电液伺服舵机系统组成,分别对伺服电机、液压系统、执行机构、外界喷水负载建立了仿真模型,并整合舵机模型,验证其有效性。
在液压系统添加了执行机构等效的滑块-曲柄模型,以此分析活塞杆位移和舵角运动关系,并基于动力学计算了变化的活塞杆负载力。考虑喷泵水流对喷嘴的冲击,估算喷嘴在不同喷水量和舵角情况下的等效负载力矩,并作为滑块-曲柄机构的输入。
[1] |
丁江明. 船舶喷水推进技术国内外研究与应用现状[C]//2013年船舶水动力学学术会议论文集.西安: 中国造船工程学会, 2013: 115–131.
|
[2] |
王立祥, 施丹. 具有巨大潜在市场的喷水推进技术[J]. 船舶与海洋工程, 2000(2): 42-48. |
[3] |
苏文海. 直驱式电液伺服转叶舵机关键技术及其控制系统研究[D]. 哈尔滨: 哈尔滨工业大学, 2009.
|
[4] |
姜继海, 苏文海, 张洪波. 直驱式容积控制电液伺服系统及其在船舶舵机上的应用[J]. 中国造船, 2004, 45(4): 54-59. DOI:10.3969/j.issn.1000-4882.2004.04.009 |
[5] |
曹明垚, 孙强, 郭慧. 一种直驱式容积控制电-液伺服系统动态特性分析[J]. 液压与气动, 2013, 5: 41-44. DOI:10.11832/j.issn.1000-4858.2013.05.011 |
[6] |
ZHENG J M, ZHAO S D, WEI S G. Application of self-tuning fuzzy PID controller for a SRM direct drive volume control hydraulic press[J]. Control Engineering Practice, 2009, 17(12): 1398-1404. DOI:10.1016/j.conengprac.2009.07.001 |
[7] |
约翰·F·加德纳. 机械动态仿真: 使用MATLAB和SIMULINK[M]. 西安: 西安交通大学出版社, 2002: 25–73.
|
[8] |
王长涛, 王延房.喷水推进推力产生机理分析及仿真研究[C]//第六届沈阳科学学术年会论文集. 沈阳市科协, 2013: 180–183.
|
[9] |
闫利文. 液压与气压传动[M]. 北京: 国防工业出版社, 2011.
|