EBSILON®Professional Online Documentation
本主题中
    改造实例
    本主题中

    改造措施实例


     

    本例取自准则 VDI 2048,表2的第7章。

    这个实例涉及到在更换压水式核电站的汽轮机低压部分之前和之后,根据 VDI 2048,借助于数据校核来评估验收测量。这里对该方法进行了描述。测量值、规格值的估计值和结果值都在一张 CD 上提供。

    这里要介绍的是使用 EBSILON 对该例子的处理。

     

    1. 模拟改造前的水-蒸汽循环

    首先,创建模型,用指定的数据进行设计计算。结果显示在图 10 中。

    图 10

    计算出的发电机功率和其测量值之间的巨大差异是显而易见的。其原因主要在于汽轮机效率太低。尽管也可以考虑给水测量,但指定的置信区间似乎设置得太高了,因为要遵守允许的最大热反应堆功率,这个测量是经过特别谨慎的校准的。由于 Iqony 能源服务公司对该核电站进行了详细的建模,并且多年来一直为其提供技术支持(甚至在改造措施期间),因此对该核电站有确切的了解,这超出实例计算的范围,但在我们的检查计算中也部分考虑了这一点。

    规格数据中最重要的变化是调整等熵效率。对于汽轮机高压缸(2 级),假定为 0.90 和 0.88,这与制造商的测量结果很匹配。对于低压段,等熵效率被设定为 0.88。然而,如果指定了第一个级后的抽气温度,那么等熵效率为 0.755。因此,预计在汽轮机入口前的管道阻力为 1.2 bar,在抽气时为 0.18 bar。模拟计算后,第一个低压级的效率值也为 0.88。图 11 显示了模拟结果。

    图 11

    可以看出,发电机功率的匹配度很高。下面的测量值列表显示了测量值和相关的计算值(SI-单位)。

    测量点          测量点        测量点          偏差 [%]
    
    -------------------------------------------------------
    
    EtaiANZ1_1     0.88000      0.88000        0.00
    
    EtaiANZ2_1     0.88000      0.88000        0.00
    
    EtaiANZ3_1     0.88000      0.88000        0.00
    
    EtaiAnz4_1     0.88000      0.88000        0.00
    
    EtaiHDTA1_1    0.90300      0.90300        0.00
    
    EtaiHDTA2_1    0.88000      0.88000        0.00
    
    EtaiKond_1     0.88000      0.88000        0.00
    
    mHDNK_1        660.470      705.904       -6.44     ?
    
    mHK_1          1206.10      1206.44       -0.03
    
    mKAVHDV_1      203.320      227.739      -10.72     ?
    
    mKZUNKK_1      171.610      174.896       -1.88
    
    mNKNDV_1       155.160      156.619       -0.93
    
    mSPNP1_1       1077.86      1088.23       -0.95
    
    mSPNP2_1       1038.79      1038.79        0.00
    
    mSPVDE_1       2127.03      2127.03        0.00
    
    mZUHD_1        178.880      174.896        2.28
    
    mßISPWB_1      0.00000      0.00000        0.00
    
    pADiK_1        0.07560      0.07560        0.00
    
    pANZ1_1        0.15780      0.15780        0.00
    
    pANZ2_1        0.63980      0.63980        0.00
    
    pANZ3_1        1.85000      1.85000        0.00
    
    pANZ4_1        4.16200      4.16200        0.00
    
    pANZ6_1        23.3900      23.3900        0.00
    
    pASPWB_1       4.01800      4.01800        0.00
    
    Pel_1          1402500      1402066        0.03
    
    pFDNFV_1       60.7300      60.7300        0.00
    
    pFDVFV_1       61.9700      61.9700        0.00
    
    pHDNK_1        10.1400      10.1400        0.00
    
    pHDTA_1        11.7900      11.7900        0.00
    
    pHK_1          17.3600      17.3600        0.00
    
    pHKVSB_1       4.54100      4.54100        0.00
    
    pKAVHDV_1      17.2100      17.2100        0.00
    
    pKZUNKK_1      59.8900      59.8900       -0.00
    
    pNKNDV_1       14.7500      14.7500        0.00
    
    pNZU_1         11.1900      11.1900        0.00
    
    PPuKLWA_1      190.000      175.809        8.07     ?
    
    pSPNP1_1       81.9800      82.3700       -0.47
    
    pSPNP2_1       82.3700      82.3700        0.00
    
    PSpP1_1        10000.0      11508.6      -13.11     ?
    
    PSpP2_1        10000.0      10985.6       -8.97     ?
    
    pSPVDE_1       65.8900      65.8900       -0.00
    
    psSPWB_1       3.81800      3.81800        0.00
    
    PthDEn_1       3867000      3875813       -0.23
    
    pZUHD_1        60.3300      60.3300       -0.00
    
    qWVHDVW_1      60.0000      60.0000       -0.00
    
    qWVKLWA_1      5.00000      5.00000       -0.00
    
    qWVSPWB_1      20000.0      18214.5        9.80     ?
    
    qWVZU_1        50.0000      50.0000       -0.00
    
    tANZ4_1        172.500      172.500        0.00
    
    tASPWB_1       139.941      139.941       -0.00
    
    tHDNK_1        151.200      150.094        0.74
    
    tHK_1          39.1600      39.1600       -0.00
    
    tHKVSB_1       115.600      115.599        0.00
    
    tKAVHDV_1      186.900      187.279       -0.20
    
    tKZUNKK_1      222.600      222.933       -0.15
    
    tNKNDV_1       88.3900      88.0153        0.43
    
    tNZU_1         259.100      259.100        0.00
    
    tSPNP1_1       143.600      141.218        1.69
    
    tSPNP2_1       142.700      141.218        1.05
    
    tSPNZUKK_1     222.550      222.159        0.18
    
    tSPVDE_1       221.850      222.159       -0.14
    
    xFDVFV_1       0.99650      0.99650        0.00
    
    ßmEntn_1       0.94000      0.94000        0.00
    
    ßpHWAZU_1      1.20000      1.20000        0.00
    
    ßpKZUKK_1      0.44000      0.44000        0.00
    
    ßpWAZU_1       0.60000      0.60000        0.00
    
    ßpZUHDL_1      1.64000      1.64000        0.00
    

    根据经验,干燥流量和高压辅助凝结水的巨大偏差是基于测量误差。对于泵的功率,只有估计值,所以计算值被指定作为估计值进行校核。除此之外,可以说仿真模型很好地映射了这一过程。EBSILON 确保所有平衡方程得到满足。

     

    2. 校核改造前的水-蒸汽循环

    有了在模拟中得到的模型,包括规格值,测量值和一些规格数据(除湿率、汽轮机效率、管道阻力),现在要根据 VDI 2048 准则进行数据校核,同时考虑到水蒸汽表 IAPWS-IF97(国际水和蒸汽属性协会,2003)给出的表不确定度。对于模拟显示出巨大偏差的测量值,置信区间被适当地扩大。之前过大的 CHI^2 检测比的改善,通过前面的流量分布例子(也参见准则 VDI 2048,表 2)中描述的措施来实现。图 12 显示了校核结果。

    图 12

     

    3. 模拟改造后的水-蒸汽循环

    其方法与改造前的情况相同。仿真对汽轮机低压缸的等熵效率进行了调整。此后,得到的结果显示在图 13 中。

    图 13

    浏览测量值清单,就会发现抽汽温度 A4 的差异很大。其原因是由于缺少隔热材料而造成的热损失。在后来整合了隔热材料后,由 Iqony 能源服务公司纳入模型中,结果温度高出约 20 K。由于这个原因,必须为校核设定一个相应宽的置信区间。

     

    4. 校核改造后的水-蒸汽循环

    经过模拟计算得出的调整,最初得到的 CHI^2 检测比超过了 40。 准则 VDI 2048 中建议的调整置信区间的措施最终导致了图 14 中的结果。

    图 14

    就此,电厂改造前后的两种状态都有了良好的校核模型。

     

    5. 模型的合并

    测量值是在相同的地方用相同的仪器进行测量的,为了能够引入这些测量值之间的相关性,改造前和改造后状态的两个计算模型必须合并在一个模型中,即根据 VDI 2048,表 1 第 7.3 节,将两个系统状态合并到一个 EBSILON 模型中,并进行共同校核。相关系数取自 VDI 实例文件,并输入到 EBSILON (计算\协方差矩阵)中。下一个任务是计算实现增加 32 MW 发电量的保证的概率,进一步计算保证发电量增加的概率为 80%。

    根据VDI的例子描述,发电机功率将被转换为参考冷凝器压力。在转换为参考蒸汽发生器功率时,还会有进一步的修正。计算量的置信区间由误差传播规律产生。

    这些额外的计算是在 EbsScript 程序中处理的。

    // 改造-校核程序
    
    // 转换为标称压力和相同的蒸汽发生器功率
    
    // 以及维持保证功率的概率
    
    var
    
    ier: integer; // 错误标志
    
    i,j: integer; // 运行时间变量
    
    pgen1,pgen2: real; // 发电机功率
    
    u1,u2: real; // 蒸汽发生器功率的转换系数
    
    delpgen: real; // 发电机功率差异
    
    s1,s2,s: real; // 标准偏差
    
    wn:array[1..11] of real; // 分布函数 
    
    zw:array[1..11] of real; // 横坐标值
    
    arg: real; // 分布函数的参数 
    
    du,du1,du2,du3,du4: real; // 辅助量 
    
    wg: real; // 保证实现的概率
    
    pgen80: real; // 发电机功率的概率为 80% 
    
    qn: real; // 标称蒸汽发生器功率
    
    up1,up2: real; // 标称压力的转换系数
    
    dup1,dup2,sq: real; // 标准偏差
    
    //
    
    begin
    
    // 正态分布的分布函数
    
      wn[1]:=0;   // 正态分布的积分值
    
      wn[2]:=0.0013;
    
      wn[3]:=0.0228;
    
      wn[4]:=0.1587;
    
      wn[5]:=0.3085;
    
      wn[6]:=0.5;
    
      wn[7]:=0.6915;
    
      wn[8]:=0.8413;
    
      wn[9]:=0.9772;
    
      wn[10]:=0.9987;
    
      wn[11]:=1;
    
      zw[1]:=-1000;  // 横坐标值
    
      zw[2]:=-3;
    
      zw[3]:=-2;
    
      zw[4]:=-1;
    
      zw[5]:=-0.5;
    
      zw[6]:=0;
    
      zw[7]:=0.5;
    
      zw[8]:=1;
    
      zw[9]:=2;
    
      zw[10]:=3;
    
      zw[11]:=1000;
    
      //
    
      qn:=3867000;  // 标称热功率
    
      up1:= 1.0140; // 发电机功率的凝汽器压力转换系数
    
      up2:= 0.9976;
    
      // up1,up2 的置信区间
    
      dup1:=0.0002;
    
      dup2:=0.0002;
    
      //
    
      // 发电机功率的转换
    
      // 转换为标称尾汽压力 0.058 bar
    
      pgen1:=Pel_1.result*up1;
    
      pgen2:=Pel_2.result*up2;
    
      // 发电机功率的置信区间
    
      s1:=Pel_1.rconf;
    
      s1:=s1*s1;
    
      s1:=s1*up1*up1+Pel_1.result*Pel_1.result*dup1*dup1;
    
      s2:=Pel_2.rconf;
    
      s2:=s2*s2;
    
      s2:=s2*up2*up2+Pel_2.result*Pel_2.result*dup2*dup2;
    
      // 转换为蒸汽发生器标称功率 3867 MW
    
      u1:=qn/PthDEn_1.result;
    
      u2:=qn/PthDEn_2.result;
    
      pgen1:=pgen1*u1;
    
      pgen2:=pgen2*u2;
    
      // 转换后的发电机功率差异
    
      delpgen:=pgen2-pgen1;
    
      // 误差计算
    
      // 改造前计算的发电机功率的置信区间
    
      sq:=PthDEn_1.rconf;
    
      sq:=sq*sq;
    
      du1:=qn/PthDEn_1.result;
    
      du1:=du1*du1;
    
      du2:=pgen1*qn/(PthDEn_1.result*PthDEn_1.result);
    
      s1:=s1*du1+sq*du2;
    
      // 改造后计算的发电机功率的置信区间
    
      sq:=PthDEn_2.rconf;
    
      sq:=sq*sq;
    
      du1:=qn/PthDEn_2.result;
    
      du1:=du1*du1;
    
      du2:=pgen2*qn/(PthDEn_2.result*PthDEn_2.result);
    
      s2:=s2*du1+sq*du2;
    
      s:=sqrt(s1+s2);
    
      // 保证实现的概率
    
      // 保证值 = 32.1 MW
    
      // 正态分布函数的参数
    
      arg:=(delpgen-32100)/s;
    
      //print(arg);
    
      j:=1;
    
      i:=0;
    
      wg:=0.9999;
    
      while ((j > 0) and (i < 10)) do
    
      begin
    
        i:=i+1;
    
        if arg < zw[i] then
    
        begin
    
          i:=i-1;
    
          if i = 0 then
    
          begin
    
            wg:=0.0001;
    
          end
    
          else
    
          begin  
    
            du:=(arg-zw[i])/2;
    
            du1:=-zw[i]*zw[i]/2;
    
            du1:=exp(du1);
    
            du2:=-(zw[i]+du)*(zw[i]+du)/2;
    
            du2:=exp(du2);
    
            du3:=-(zw[i]+2*du)*(zw[i]+2*du)/2;
    
            du3:=exp(du3);
    
            du4:=sqrt(2*3.141593);
    
            du4:=du/(3*du4);
    
            du:=du4*(du1+4*du2+du3); // 辛普森法则(Simpson law)
    
            wg:=wn[i]+du;
    
            if wg > 0.9999 then wg:=0.9999;
    
            //print("  ",wg,"  ",wn[i],"  ",du,"\n");
    
            j:=0;
    
          end;  
    
        end;  
    
      end;
    
      // 以 80% 的概率提高性能
    
      // 80% 的分布函数的参数为 0.842
    
      pgen80:=delpgen-s*0.842;
    
      // Output
    
      @model.error:=ier;
    
      @prof.pgen1:=pgen1/1000;
    
      @prof.pgen2:=pgen2/1000;
    
      @prof.dpg:=delpgen/1000;
    
      @prof.wgp:=wg*100;
    
      @prof.ss:=s/1000;
    
      @prof.pg80:=pgen80/1000;
    
      @prof.profil:=getCalcProfileName;
    
    end;
    

     

    图 15 显示了最终结果。

    图 15

     

    为了分析,可以通过数据 à 测量数据 à 报告 à 验证结果(Excel)创建一个预定义的 Excel 列表。

    测量值的结尾 "_1" 表示改造前的测量值,"_2" 表示改造后的测量值。

    对于每个测量值,可以输出一个改进的相关列表(通过右键点击测量值)。以指定的最小相关系数 0.1 为例,可以得到以下主蒸汽流量测点的列表:

    列表可以按任何列标题进行排序。