EBSILON®Professional Online Documentation
EBSILON Professional 对象 / 组件 / 计算器 / 组件 77:计算器
本主题中
    组件 77:计算器
    本主题中


    组件 77:计算器


    规格

    管道连接 

    1

    信号输入 1

    2

    信号输入 12

    3

    信号输出

     

    通用       用户输入值       物理应用       显示       示例

     

    通用

    用这个组件可以进行简单的计算。计算的输入值可以是输入管道的值 P、H 或 M。这里两条管道可以使用不同的值。输出值也可以是 P、H 或 M,这里输入值和输出值的类型不一定相同。

    标志 FOPR 的扩展:

    计算器的功能可以通过一个规格矩阵来定义。

    为此,标志 FOPR 须被设置为 13。

    规格矩阵将两个与标称相关的输入信号与一个与标称值相关的输出信号关联起来:Z / ZN = f (X / XN, Y / YN)

    设计工况中,ZN 必须被指定。XNYN 由程序计算。由于进行了双重查找,矩阵不需要归一化处理。FASSIGN 允许 XY 互换。


     

    用户输入值

    FMODE

    用于计算模式的标志

    如父工况(子工况为可选项)

    表达式

    =0:  全局

    =1: 局部非设计(即总是非设计模式下,即使选择了全局设计模式)

    =-1: 局部设计

    FOPR

    计算类型的标志

    如父工况(子工况为可选项)

    表达式

    =1: 加法                           L3=MUL1*L1+MUL2*L2

    =2: 减法                           L3=MUL1*L1-MUL2*L2

    =3: 乘法                           L3=MUL1*L1*MUL2*L2

    =4: 除法                           L3=MUL1*L1/(MUL2*L2)

    =5: 设置最大值                L3=MAX(MUL1*L1, MUL2*L2)

    =6: 设定最小值                L3=MIN(MUL1*L1, MUL2*L2)

    =7: 乘方                           L3=(MUL1*L1) ^ (MUL2*L2)

    =8: 算术平均数                L3=SQRT((MUL1*L1) + (MUL2*L2))

    =9: 几何平均数                L3= SQRT (MUL1*L1*MUL2*L2)

    =10: 谐波平均数              L3=2/((1/MUL1*L1) + ((1/MUL2*L2)))

    =11: 平方平均数              L3= SQRT(((1/MUL1*L1)^2 + ((1/MUL1*L1)^2)/2)

    =12: 立方平均数              L3= SQRT[3]((MUL1*L1)^3 + (MUL2*L2)^3)/2)

    =13: 矩阵                         Z/ZN=f(X/XN, Y/YN)

    MUL1

    第一个操作数的系数

    MUL2

    第二个操作数的系数

    FL1

    第一个操作数类型的标志

    如父工况(子工况为可选项)

    表达式

    =1: 压力

    =3: 焓

    =4: 质量流量

    如果使用适配性多项式 / 适配性函数,该标志不再适用。

    FL2

    第二个操作数类型的标志

    如父工况(子工况为可选项)

    表达式

    =1: 压力

    =3: 焓

    =4: 质量流量

    如果使用适配性多项式 / 适配性函数,该标志不再适用。

    FL3

    结果类型的标志

    如父工况(子工况为可选项)

    表达式

    =1: 压力

    =3: 焓

    =4: 质量流量

    =-1: 压力 (其他 = 1)

    =-3: 焓 (其他 = 1)

    =-4: 质量流量 (其他 = 1)

    最后三个值不仅设置了输出管道上的设定值,而且设置了所有的设定值。然而,其他变量被设定为 1 的虚拟值。这个功能在链式计算组件时特别有用,可以省去用组件 33 设置虚拟起始值。除非结果要转移到真实管道上,否则必须只使用前三个值中的一个。

    使用适配性多项式 / 适配性函数,该标志也适用。

    FASSIGN

    矩阵使用的分配

    如父工况(子工况为可选项)

    表达式

    =1: X=引脚 1, Y=引脚 2, Z=引脚 3

    =2: X=引脚 2, Y=引脚 1, Z=引脚 3

    ZN

    Z(标称)

    FADAPT

    使用适配性多项式 ADAPT / 适配性函数 EADAPT 的标志 

    如父工况(子工况为可选项)

    表达式

    =0: 不使用不评估

    =1: 使用多项式 [L3 = 多项式,关于 L3 的类型见 FL3]

    =1000: 不使用,但 ADAPT 被评估为 RADAPT (减少计算时间)

    = -1: 使用函数 [L3 = 函数,关于 L3 的类型见 FL3]

    = -1000: 未使用,但 EADAPT 被评估为 RADAPT(减少计算时间)

    EADAPT

    适配函数

    XN            

    X(标称)

    YN           

    Y(标称)

    一般来说,所有的输入需要可见。通常会提供默认值。

    更多关于输入域的颜色和描述的信息,请参见编辑组件\规格值。

    关于设计值与非设计值以及标称值的更多信息,请参见通用\接受标称值。 


    矩阵

    规格-矩阵 MXMATRIX:

    Z/ZN=f(X/XN. Y/YN)

    物理应用

    方程式

    所有情况

     

    如果 FOPR = 1, 那么{

    加法               L3=MUL1*L1+MUL2*L2  }             

     

    如果 FOPR = 2, 那么{

    减法               L3=MUL1*L1-MUL2*L2 }            

     

    如果 FOPR = 3, 那么{

    乘法               L3=MUL1*L1*MUL2*L2  }           

     

    如果 FOPR = 4, 那么{

    除法               L3=MUL1*L1/(MUL2*L2)  }            

     

    如果 FOPR = 5, 那么{

    最大值            L3=MAX(MUL1*L1,MUL2*L2)  }  

     

    如果 FOPR = 6, 那么{

    最小值             L3=MIN(MUL1*L1,MUL2*L2)  }  

     

     

     

     


    组件显示

    显示选项 1

    示例

    点击 >> 组件 77 示例 << 加载示例。

    查看其它