蒙特卡罗模拟您好,社区,我创建了每个故障频率 (y) 的月份 (x) 表格。 在我分析分布并使用随机数创建另一个列后,以获得最佳拟合分布(最小的 AIC)。 但我需要计算五个事件(顶级事件)联合的最终概率,并且模拟(10000 次迭代)给出故障频率。 我如何获得 X 个月 10000 次迭代的 TOP EVENT 的失败概率?
回复:蒙特卡罗模拟你好社区,
我进行了 10.000 次迭代的蒙特卡罗模拟,现在我需要知道模拟评估的统计参数是什么。 评估模拟的最佳统计参数是什么?
此致
迈尔
回复:蒙特卡罗模拟嗨凯文,
我将概率作为故障发生的频率和生成的样本总数进行了模拟,然后得到了故障概率。 使用的算法是独立事件的概率公式。 我认为指数分布更好,因为故障值不能为负。
万分感谢!!
回复:蒙特卡罗模拟嗨,迈尔! 有些人对“蒙特卡洛”这个词很感兴趣,因为它对他们来说意味着非常具体的东西,但我们暂时只讨论一下模拟。 为了使模拟成功,需要满足以下条件:1)数字生成器生成通过随机性测试的值,2)生成足够的样本以产生准确的结果,3)使用适当的采样技术,4)使用的算法是对于正在建模的内容有效,并且 5)它模拟了所讨论的现象。 JMP 可以很好地处理数字 1 和 2,但 3、4 和 5 由建模者(您)正确指定。 根据我的经验,4和5是最难、最容易出错的。 我建议您花足够的时间研究这些要求,因为它们与您的情况相关。 例如,使用理论选择的分布可能比使用最佳拟合选择的分布更好。 顺便说一句,概率的一个定义是发生的相对频率。 既然您知道故障频率以及生成的样本总数,为什么这不是故障概率的估计呢?回复:蒙特卡罗模拟我假设所有子系统完全独立。 没有F2子系统,只有F1、F3、F4、F5和F6,全部独立。
我正在执行上面链接中的步骤:“使用 JMP 通过蒙特卡罗模拟评估财务预测中的风险”
但我的工作是使用 FTA(故障树分析)来计算顶级事件的概率。 我正在使用割集,最终公式是
E=F1+F3+F4+F5+F6
由于事件是独立的,因此应该计算概率。 但我的结果是故障频率而不是概率。
希望对你有帮助!!
回复:蒙特卡罗模拟嗨,迈尔!
我假设如果一个子系统发生故障,整个系统就会发生故障。 那是对的吗?
各子系统是否完全独立?
您的公式是否犯了错误,遗漏了 p(F2)? 或者这就是你的意图?
更多信息可以更轻松地提供帮助。
回复:蒙特卡罗模拟嗨凯文,
我需要模拟特定事件的故障概率(FTA 的顶级事件 - 故障树分析)。
我执行了以下步骤:
我用数据创建了表:
1) X(行)- 月份和 Y(列)是 23 个月观察的历史日期的频率。
示例:1 1
2 1
3 0 ……
2)将分布拟合到历史子装配体(总共5个子装配体)
3) 创建新数据(带有新列)集,并从五个子组件的分布中随机抽取
4)创建新列(TOP EVENT),但该列应该是TOP EVENT的失败概率(TOPO EVENT = TOTAL PROBABILITY)
问题:我无法添加故障频率。 我需要计算概率。 最终公式为:
P(T) = P(F1)+P(F3)+P(F4)+P(F5)+P(F6) - (P(F1).P(F2) - P(F3).P(F4) - P(F4).P(F5) - P(F5).P(F6)) - P(F1).P(F3).P(F4).P(F5).P(F6)
在这种情况下,如何将频率转换为概率?
回复:蒙特卡罗模拟嗨,迈尔!
我不明白你的要求。
JMP和JSL具有强大的模拟功能。
如果您可以更详细地重新表述您的问题、数据和预期方法,也许我们可以提供帮助?