4. 推力器故障检测与诊断方法

DP系统对推力器故障的容忍能力,取决于能否在故障造成位置偏差之前把它识别出来。故障检测与诊断(FDD)要回答三个层次的问题:有没有异常(检测)、异常在哪里、是什么类型(隔离与辨识)、严重到什么程度、还能不能用(评估)。本节按“信号—特征—诊断—流程”的顺序展开,重点说明工程上如何把这三层问题落地。

一、传感器信号监测:先保证“看得见、看得准”

推力器相关的监测量可分为三类。第一类是指令量:DP控制器输出的推力指令、螺距指令、转速设定、舵角设定。第二类是反馈量:实际转速、螺距反馈、推力反馈(若有推力传感器)、功率/电流、液压油压、伺服阀阀芯位移。第三类是状态量:离合器啮合状态、启动空气压力、滑油压力与温度、冷却水温度、报警与联锁信号。

监测的第一道工作是量程、变化率与合理性检查。例如螺距反馈在4~20mA对应-100%~+100%,若采样值折算后超出物理行程,或在一个采样周期内跳变超过设定斜率,即可判定为传感器可疑而非推力器故障。第二道是交叉校验:转速与功率、螺距与推力、液压油压与阀芯位移之间存在物理耦合关系,单点异常而关联量正常,往往指向传感器;多点同向异常才更可能是机械或液压故障。第三道是基线管理:在系泊试验和试航阶段记录各工况下的稳态值作为基线,运行时用滑动窗口均值与基线比较,比固定阈值更能适应水温、污底、负载变化。

采样率应与故障发展速度匹配:转速、电流等电气量建议不低于10Hz;油压、温度等慢变量1Hz即可。对转速信号还应关注齿盘脉冲丢失、丢步造成的周期性波动,这类问题在均值上不明显,需看频谱。

二、故障特征提取:把原始波形变成可判据的指标

原始信号本身不适合直接做判断,需要提取对故障敏感、对工况不敏感的特征。工程上常用的特征包括:

  • 时域统计量:均值、方差、峰峰值、峭度。峭度对冲击类故障(齿轮点蚀、轴承损伤)敏感,正常旋转机械峭度约在3附近,明显增大提示冲击成分增强。
  • 频域特征:对转速信号做FFT,关注轴频、齿频及其边带;对电流信号关注转差频率附近的边带,可反映转子断条、负载异常。
  • 残差特征:指令与实际反馈之差,以及残差的变化率。残差持续偏置多为执行机构卡滞或标定漂移,残差振荡多为控制回路或液压脉动问题。
  • 模型参数特征:把推力器简化为一阶惯性环节,用递推最小二乘在线辨识增益与时间常数,增益下降、时间常数增大是推力衰减的典型征兆。

特征提取的关键是工况归一化。同一台推力器在50%和90%负荷下的振动、电流差异很大,若不分工况设阈值会大量误报。常用做法是按指令负荷分档(如每10%一档),每档单独统计特征均值与标准差,用3σ或自适应阈值判异常。

三、基于模型与数据驱动的诊断方法

基于模型的方法依赖推力器的物理或辨识模型,通过比较模型输出与实际输出生成残差,再对残差做统计检验或方向性分析实现故障隔离。以某型可调螺距桨为例,可建立螺距指令到推力的一阶模型:

T(k) = a·T(k-1) + b·u(k-d) + e(k)
其中 u 为螺距指令,d 为纯滞后步数,a、b 由最小二乘辨识
残差 r(k) = T_meas(k) - T_hat(k)
判据:|r| > 3σ_r 持续 5 个采样周期 → 报警
方向:r 持续为负 → 推力不足(液压泄漏/桨叶损伤)
      r 振荡且与指令反相 → 反馈极性或伺服阀故障

模型法的优点是物理意义清楚、小样本可用、能给出隔离方向;缺点是对建模误差和工况漂移敏感,需要定期重辨识。工程上常把模型残差与阈值逻辑结合,形成结构化残差集,用残差符号组合对应故障表实现隔离。

数据驱动的方法不依赖显式模型,靠历史数据学习正常与故障模式的边界。常用手段包括:主成分分析(PCA)做多变量降维并监控SPE与T²统计量;支持向量机或随机森林做故障分类;对时序数据用LSTM或一维卷积网络做趋势预测。数据驱动方法的前提是标签可靠、样本覆盖工况,否则容易把未见过的新故障判成正常。实船部署时通常采用“离线训练+在线推理+人工确认”的方式,把诊断结果作为辅助决策而非直接触发降容。

不要把数据驱动模型的输出直接接入DP推力分配逻辑。诊断结论应先进入报警与降级管理,由操作员或上层冗余控制策略决定是否隔离推力器,避免误诊导致可用推力被人为削减。

四、典型故障诊断流程

一个可执行的诊断流程应包含:数据采集与预处理→特征计算与工况归一化→检测(阈值/统计检验)→隔离(残差方向、故障表匹配)→严重度评估(是否降容、是否隔离)→记录与复盘。下图给出该流程与关键判据的关系。

信号采集 转速/螺距/电流/油压 指令与反馈同步采样 预处理与校验 量程/斜率/交叉校验 剔除传感器可疑点 特征提取 残差/峭度/频谱/辨识参数 按负荷分档归一化 检测判据 3σ / SPE / T² 持续N周期确认 正常:继续监测 更新基线与阈值 超限 故障隔离 残差方向 + 故障表匹配 区分传感器/液压/机械 严重度评估 推力损失比例/可恢复性 是否触发降容或隔离 冗余控制响应 推力重分配 / 降级运行 报警与操作员确认 记录与复盘 故障前后数据快照 更新故障表与阈值 阈值/模型在线更新 信号与特征 正常路径 异常路径 评估与处置

流程中有两个容易被忽略但很关键的环节。其一是确认延时:单点超限不应立即报警,通常要求连续5~10个采样周期超限,或超限比例超过窗口的70%,以抑制瞬态干扰。其二是故障表匹配:把“残差为负且油压下降”映射为液压泄漏,把“残差振荡且阀芯位移正常”映射为控制回路问题,把“转速正常但推力不足”映射为桨叶或传动损伤。故障表应随实船数据持续修订。

五、一个简化的诊断示例

假设某侧推在70%负荷档运行,转速反馈稳定在额定值的98%,螺距反馈正常,但推力残差在约40秒内由-2%漂移到-12%,同时液压油压由16.5MPa缓降至14.8MPa,伺服阀阀芯位移指令与实际基本一致。按故障表:转速正常排除原动机故障;阀芯跟随正常排除伺服阀卡滞;油压下降与推力下降同向,指向液压系统内漏或泵效率下降。处置上先将该推力器标记为“降级可用”,在DP能力分析中按70%推力计入,同时通知轮机检查液压泵与管路,避免直接隔离造成可用推力骤减。这一判断过程正是“特征—残差方向—故障表—严重度”四步的联合应用。

需要强调的是,任何诊断方法都有漏报与误报。工程上应把FDD输出设计为分级结果:提示、报警、降容、隔离,并保留人工确认通道;同时用历史数据定期回算误报率与漏报率,作为调整阈值和模型的依据。诊断的价值不在于算法复杂,而在于判据可解释、处置有闭环。