我们只关注于软件的分销和服务

首页
软件分类


 

 


 

 

RISKOptimizer 7.6版已经发布

模拟最优化 最优化模拟

RISKOptimizer 与 @RISK 工业版或 DecisionTools Suite 工业版一起提供,是用于 Microsoft Excel? 的模拟最优化插件。RISKOptimizer 将 @RISK 的蒙特卡罗模拟技术和 Palisade 的风险分析插件与遗传算法优化技术进行了结合,可以对包含不确定值的 Excel 电子表格模型进行最优化。选取任意一个最优化问题,并且用表示一组可能值的 @RISK 概率分布函数替换不确定值。RISKOptimizer 对最优化过程中尝试的每种试验解法都运行蒙特卡罗模拟,找到具有最佳模拟结果的可调整单元格的组合。

新版 RISKOptimizer 5.7

RISKOptimizer 已针对新功能重新设计,可以使分析更加完善。借助与 @RISK 共享的工具栏/功能导航栏、流线型界面、约束条件求解器、对单元格范围的完全支持和速度更快的引擎等,PC World 将 RISKOptimizer 称成为“最实用的功能强大的工具”。

此外,RISKOptimizer 已完全汉化。所有菜单、对话框、输出项报表、帮助文件和教程均经过了认真翻译。您可以在母语环境下使用 RISKOptimizer 的全部功能。 同时,RISKOptimizer 还提供英文版、西班牙语版、德语版、法语版、葡萄牙语版和日文版。

RISKOptimizer 5.7 与 64 位 Excel 2010 完全兼容。与以前相比,64 位技术使 Excel 和 RISKOptimizer 能够使用更多计算机内存。这使用户能够建立规模更大的模型, 并获得更强大的计算能力。

Excel 易于使用

RISKOptimizer 是一款真正的 Microsoft Excel 插件,与您的电子表格完全集成。定义模型,调整设置,运行最优化,监测进度和生成报表 — 全部在 Excel 中完成。流线型对话框表示只需打开少数几个导航窗口。

为什么需要 RISKOptimizer?

标准最优化程序适用于查找可以使具有特定约束条件的电子表格模型的结果最大化或最小化的最佳数值组合。但是,这些程序不支持处理“不受控制”的不确定因素,而且需要未经最优化调整的任何因素的 Static 值。这就迫使建模人员根据过于简单化或不准确的结果制定决策。

将模拟添加到最优化

假设您有几家工厂,并且想要找到生产不同产品的最佳位置,以满足附近城市的需求。您希望实现利润最大化和运输成本最小化。这就是一个要按照产品向不同工厂分配生产量的简单最优化问题。但是您无法控制的关键因素不确定:运输成本和需求等。您通常必须猜测不确定因素,并期待最好的结果。在 RISKOptimizer 中,使用概率分布函数表示(如 Normal、Triang 等)表示这些不确定因素,这样一来就可以为各种生产量分配的试验运行蒙特卡罗模拟。通过这种方式,您可以使模拟输出项的平均值(即利润)实现最大化 — 对最优化过程中风险的解释。
将最优化添加到模拟
@RISK 采用蒙特卡罗模拟解释模型中的不确定因素,并确定各种结果出现的概率。但是蒙特卡罗模拟不会处理其值可以由您控制的决策变量。它处理这些决策变量在单一状态下的不确定的随机值。

假设您正在开发一种新产品,并且要确定此举最终是否会盈利。您创建了一个标准电子表格模型来计算利润,其中使用 @RISK 函数替换诸如需求和材料成本之类的不确定因素。然后,您会注意到一些假设是在利用特定供应商和生产方法来开发产品的基础上制定的。同时,还会有其他适合您并且可以节省成本的供应商和方法。此外,一些生产方法也可能会导致运输成本提高。仅仅通过 @RISK,您就可以运行多个模拟并对结果进行比较 — 但您是否尝试了每个可能的输入项组合? 在 RISKOptimizer 中,您可以尝试不同的供应商和生产方法组合,以实现利润最大化。

最优化 1-2-3

RISKOptimizer 的三个简单使用步骤:

1. 建立自己的模型
RISKOptimizer“模型”窗口为所有优化问题提供了一站式设置。您可以在此处指定目标单元格和统计量,确定要调整的单元格及定义约束条件。可调整单元和约束条件支持单元格范围进行简便设置和改变,而目标单元格可以进行最大化和最小化,也可以接近特定目标。

查看 RISKOptimizer“模型”窗口

在电子表格中,您需要添加概率分布函数,以描述超出您的控制的不确定因素。有关概率分布函数的更多信息,请参见 @RISK。

RISKOptimizer 也使您可以极大程度地控制其执行最优化的方式。您可以在“RISKOptimizer 设置”对话框中设置最优化和模拟参数,例如运行时间设置、控制宏等等。

2. 运行最优化
单击“开始”图标,以开始最优化。RISKOptimizer 将开始生成试验解法,并针对每种解法运行蒙特卡罗模拟,以实现第一步中设置的目标。RISKOptimizer“进度”窗口出现,显示模拟状态和到目前为止所获得的最佳答案。此窗口允许您利用回放控制暂停、停止和运行最优化。您也可以使用“RISKOptimizer 观察器”监测详细进度。分页报表显示了所获得最佳答案的实时更新、已尝试的所有解法和要尝试的解法的多样性等。

查看 RISKOptimizer 观察器

3. 查看最优化结果
最优化完成后,RISKOptimizer 可以显示关于整个模型的初始、最佳和最新解法结果,单击后它会根据每个方案进行更新。这就使确定最佳行动方案变得非常容易。您也可以直接在 Excel 中针对最优化摘要、所有模拟的日志和进度条步进日志生成报表。

DecisionTools Suite 的组成部分

RISKOptimizer 是 Palisade 完善的风险与决策分析工具套件 DecisionTools Suite 工业版的组成部分。DecisionTools Suite 包括利用蒙特卡罗模拟进行风险分析的 @RISK、利用神经网络进行预测的 NeuralTools、适用于统计分析的 StatTools、适用于决策树的 PrecisionTree、适用于假设分析的 TopRank 等。RISKOptimizer 可以与 DecisionTools Suite 程序结合使用,以进行更深入的剖析和分析。例如:

配合使用 RISKOptimizer 和 StatTools
您可以对 StatTools 时间序列预测结果执行 RISKOptimizer 分析,在调整可控制因素时将 @RISK 函数应用到预测值,从而实现总利润最大化。

配合使用 RISKOptimizer 和 NeuralTools
将 RISKOptimizer 与 NeuralTools 结合使用,以对每种试验解法执行实时预测。

100% Excel

Evolver 模拟完全在 Excel 中进行计算,由经过二十多年使用证明的 Palisade 抽样和统计数据支持。Palisade 并非要用一个外置的计算器重写 Excel 来提高速度。对不受支持或难以再次生成的宏或函数进行一次重新计算就可以使结果发生显著变化。它会在什么情况下以及什么时间发生? Palisade 利用多个 CPU 和多核处理器的功能为您提供最快速度的计算。@RISK 分析结果准确,运行速度快!

兼容性: 与 PC Excel 2000 及更高版本、PC Windows 2000 及更高版本兼容。

 

联系我们

Copyright 2020-2022  上海领岳信息系统集成有限公司