【软件新】Vensim 10.3:以革新算法,重塑系统动力学未来

2025-05-13 浏览次数:645

Vensim 10.3 配备了完全重新设计的方程编辑器。

将模型发布到网络时,数据变量现在可用。

尊重色觉缺陷的新图表调色板。要访问这些调色板,请单击 “工具”->“选项”->“图形”,即可快速访问不同的调色板。我们还更改了 Vensim 使用的默认调色板,以方便色觉障碍用户使用。

现在可以同时导出多个数据集。

新增自定义图形选项,只在数据可见时截断 x 轴以开始/结束。

一些新的 SIMULATION 特殊变量为 MCMC 输出保留了名称,以便在灵敏度运行中忽略。

灵敏度设置中新增了一个复选框,允许在*添加向量分布的情况下改变噪声种子。用例:改变模型中的随机过程,这样就可以将 MCMC 样本中的参数不确定性与某种抽样过程(如 covid 检验)中的不确定性结合起来。

专业版和 DSS

MCMC

对 DREAM-ZS 进行算法更新,以获得更好的接受度和更快的收敛速度。

oJ.A. Vrugt(2016 年),使用 DREAM 软件包进行马尔科夫链蒙特卡罗模拟: 理论、概念和 MATLAB 实现》,《环境建模与软件》,75,273-316,doi:10.1016/j.envsoft.2015.08.013。

oC.J.F. ter Braak, and J.A. Vrugt (2008), Differential evolution Markov chain with snooker updater and fewer chains, Statistics and Computing, 18(4), 435-446, doi:10.1007/s11222-008-9104-9.

初始化步骤现在是并行的(速度大大提高,尤其是在使用混合方法的情况下)

诊断方法的一些改进

降低 PSRF 临界值

更频繁的报告

统计文件中的额外输出

附加输出,包括边际分布

为方便起见,MCMC 运行会生成一个灵敏度控制文件,允许立即使用样本进行灵敏度运行。

或unname_MCMC_sample.vsc 可用于运行 runname_MCMC_sample.tab

建议对 MCMC 选项做一些更改

初始化阶段现在是完全并行的,使混合初始化方法更可用。

贝叶斯推理

报酬中的**权

新的报酬元素类型:pRior 类型 "R

与 “政策”(“P”)元素的行为相同,但进入不同的核算桶

使用案例:

分别报告先验贡献和数据似然贡献

从先验值而不是后验值采样(尤其是在 MCMC 初始化步骤中)

此外,根据控制文件(.voc)参数列表中*的先验值添加先验报酬项

优化控制文件中的先验项

现在可以直接在参数列表中*先验项

先验项可以使用下标和层次结构(**参数)

如果模型生成的值小于 0,使用泊松/二叉族或对数变换的报酬元素现在会增加一个大的惩罚项(1e12)

泊松分布的比例项(权重)现在可用于比例泊松分布

优化控制文件新增 SYNTHETIC 关键字,简化了数据生成,将报酬中假设的误差分布添加到模型输出中

改进了回报报告中的输出

** DSS

SyntheSim 按钮现在可以从任何可用的运行配置中加载设置并启动 SyntheSim

演示模式

模型->设置->常规,“以演示模式启动模型”。演示模式会隐藏工具栏并禁用大部分菜单。在使用界面运行模型时可以使用该模式。

新的 Venapp 命令

这些新命令可以放在按钮上,以便在运行模型的界面中使用。

MENU(菜单)>SIMCONTROL(模拟控制):将模型置入模拟设置模式并显示模拟控制对话框。这适用于不太适合 SyntheSim 的大型模型。您可以让模型进入设置模式,进行更改,然后使用另一个按钮运行模拟/参数/选项。

MENU(菜单)>SIMSETUP(模拟设置):将模型置入模拟设置模式,但不显示模拟控制对话框。在该模式下,您可以更改草图上的常量/查找。使用该模式时,需要另一个按钮来执行任何模拟模式(例如,菜单>运行、菜单->SYNTHESIM、菜单>OPTIMIZE 等)。如果进入该模式,应使用可选的运行名编辑框来更改运行名。在 SIMSETUP 模式下执行 MENU>RUN(等)时,运行将被自动覆盖(其原理是在设置过程中,您已经设置了需要设置的内容)。

菜单>显示模式(MENU>PRESENTATION_MODE){可选 |1或0}。

草图按钮设置

运行 VENAPP 命令的按钮新增了 “出错时继续 ”设置。默认设置是出错时停止(例如,您有一系列命令(如 “开始模拟”,然后是 “导航到新视图”),但如果 “开始模拟 ”失败(用户在被要求覆盖结果文件时点击取消),您不想移动到另一个屏幕。有时,如果出现错误,您确实希望继续。您可以在 GUI 对象设置对话框中找到此设置。

草图图形用户界面对象

草图图形用户界面对象增加了许多附加功能。

并行模拟

在性能方面有一些小的改进。


uonetech.b2b168.com/m/
top