前页 | 后页 |
使用参数值对话框
“参数值”对话框可帮助您为整个配置中的各种参数定义值。它支持定义简单的固定值,直至产生派生值的分布和表达式。并非所有类型的值或派生都适用于所有类型的参数。
对话框名称取自object名称和正在定义的参数名称;例如,为 'Activity1'配置'Processing'。
访问
将工件加载到配置 BPSim窗口中,在图表或浏览器窗口中选择一个元素,然后在“值”字段中单击。 (如果尚未创建参数,请选择列表中的类别和参数以创建新参数。)
常量选项卡
使用此选项卡为参数定义特定值 - 例如,数字、文本string或时间。
在“常量”面板中,选择常量的类型:
- 漂浮的
- 数字
- 字符串
- 约会时间
- 布尔值,或
- 期间
分布选项卡
在此选项卡上,您可以应用统计抽样方法来获取参数值;对于每种可用的分布类型,将显示相应的字段供您输入分布参数。所有发行版都要求您识别表达单位。
分布参数对于您正在开发的业务流程不是必需的,但(如果您从分布中获取值)是模拟所必需的。
您可以从以下分布类型中进行选择:
- Beta - 在短范围内提供“真实”值的连续概率分布,通常为 0 到1
- Weibull - 提供“真实”值的连续概率分布,通常用于object寿命分析
- Gamma - 提供“真实”值的连续概率分布,可用于对指数分布的随机变量进行建模
- 二项式- “整数”分布,根据试验次数和某个结果的概率提供值
- Erlang - 根据 Erlang K值和分布的平均值提供“真实”值
- 正态- 根据分布的均值和标准差提供“真实”值
- LogNormal - 对数呈正态分布的“真实”随机变量的连续概率分布
- 泊松- 离散(“整数”)概率分布,表示在固定时间或空间(体积、距离或面积)间隔内独立发生的给定数量事件的概率
- NegativeExponential - 根据分布的平均值提供“真实”值
- 三角形- 根据分布模式和范围的最小值和最大值提供“真实”值
- TruncatedNormal - 根据范围的最小值和最大值内的点的平均值和标准差提供“真实”值
- 统一- 提供范围内最小值和最大值之间的“真实”值
表达式选项卡
在此选项卡上,您键入 XPATH 1 .0 表达式以组合要在运行时处理的显式值、运算符和函数以提供值。表达式的每个属性参数必须用大括号括起来 - {xxx}。
示例1 :为了表示 c = a + b + 10,我们将此表达式分配给属性“c”:
{a} + {b} + 10
其中“a”和“b”是在属性模型中定义的属性。
示例2:为了表示 c = t - p * (a - b) 2 ,我们将这个表达式分配给属性' :
{t} - {p} * 数学。 pow ({a} - {b}, 2.0)
注记:使用该表达式模拟模型时,请选择“ Java ”作为语言,以便使用 java 内置的函数数学。 pow ()。
枚举选项卡
在“枚举”选项卡上,您可以定义一个枚举以提供一组常量值。您可以从现实世界的历史数据或模型的分析和模拟中获得这些值。每次评估参数时,都会返回下一个枚举值。
定义每个数值时,单击“保存”按钮将其添加到可能值列表中,然后单击“新建”按钮清除准备输入另一个值的数据字段。对于某些类型的枚举值,可能会要求您定义表示值的单位。您可以定义的枚举类型包括:
- 字符串
- 漂浮的
- 数字
- 期间
- 约会时间
- 布尔值