摘要

针对火电机组给水系统测量数据校正问题,提出一种冗余解约束的遗传算法。该算法采用三截尾估计代替常规的最小二乘估计作为数据校正的目标函数,根据系统结构,提取给水系统的质量平衡和能量平衡方程作为约束条件,构建三截尾鲁棒数据校正模型;针对能量焓值计算的分段函数特点,提出使用遗传算法对模型进行求解;同时结合冗余度概念提出冗余解约束方法。对给水系统故障检测的实际仿真模拟结果表明:该方法具有较强的真值逼近能力,在测点无故障情况下,能得到更为准确的校正值;在系统有测点发生故障时能够及时对其进行报警;在系统多个测点同时发生故障时,仍能准确地对测点进行故障预警,同时给出准确可靠的校正值。