上海卡贝信息技术有限公司


 

 

 

最新更新

 

2024.3.0.1: 7/1/2025

此次发布是一个重大更新,改进了能源需求优化建模,新增了支持调试 LEAP 区域的工具,改进了错误处理,增强了查找工具的功能,提升了 LEAP IDE 的易用性,并修复了大量漏洞。建议所有用户升级,尤其是那些在最新版本的 LEAP 中使用旧版 LEAP 区域时遇到问题的用户。

  • 需求优化: 作为完整能源系统优化计算的一部分,需求优化功能得到了改进。新增了一个名为“外生设备”的变量,用于指定在每个情景中外部添加的设备数量(即无论最优值如何)。这通常用于指定情景期初已存在的设备。 现在还可以为优化需求技术指定各种约束条件,包括最小和最大设备数量,以及每年的最小和最大设备新增量。 LEAP 不再使用“每活动设备数量”这一变量。取而代之的是,在能源系统优化计算过程中,根据能源需求的整体水平、负荷形状以及每台设备的单位容量,内部计算设备数量。 新增结果变量“需求设备”,显示每个需求分支在每年的设备总数。 优化需求分支的成本在成本效益概览中未被正确报告。现在,LEAP 正确显示优化需求分支的成本:分别跟踪资本成本、固定运维成本和变动运维成本。它还可以显示未年化的投资(资本)成本。 此次更新还修复了影响早期版本 LEAP 中需求侧优化计算的各种计算问题。
  • IPCC 全球增温潜势(GWP)因子:最近的 LEAP 更新新增了 IPCC 第六次评估报告中的 GWP 因子。通过在顶层区域分支定义的 IPCC GWP 值变量,您可以为不同情景指定不同的 GWP 因子(以此探索 GWP 因子对结果的影响)。新增了额外检查,确保无法输入该变量的无效值(这可能会导致 GWP 排放结果被错误地标记为零)。现在,您还可以使用附加在表达式上的橙色“E”按钮,选择不同评估报告的预设 IPCC 值。在大多数情况下,我们建议将此值保留为默认值(零)。这样会使所有情景使用在“常规:效应”屏幕中指定的 GWP 值。
  • 错误处理:LEAP IDE 重新设计了错误处理功能。如果一个表达式引用了自身包含错误的其他分支/变量,LEAP 现在将报告问题的原始来源,并将光标放置在该位置:这使得在模型中识别和修复问题变得更加容易。错误报告对话框也已简化,以便更快地解读错误消息。
  • 脚本中的错误处理:直到目前为止,当运行脚本以自动化 LEAP 时,如果脚本访问了自身包含错误的 LEAP 分支或变量,那么脚本错误处理程序只能报告错误消息以及脚本中发生错误的行。它无法报告导致错误的 LEAP 中的分支、变量、情景和区域的详细信息。这使得调试脚本变得困难。如果脚本错误是由 LEAP 模型中的错误引起的,错误处理程序现在会在脚本和自动化的 LEAP 模型中报告错误的位置。
  • 树编辑:在主数据树中编辑分支名称时,LEAP 现在正确处理文本粘贴,覆盖树的小型编辑框现在也有自己的弹出菜单,显示标准文本编辑操作(剪切、复制、粘贴、全选、删除、撤销)。
  • 查找功能:为了便于模型调试,查找对话框(F3)现在可以突出显示表达式错误,并且可以选择过滤结果以仅显示带有错误的分支和变量。此外,它现在还可以用于搜索 LEAP 网站和用户手册。其他各种用户界面改进和漏洞修复使查找工具更快且更易于使用。
  • 表达式解析:最近版本的 LEAP 无法正确评估包含使用 GrowthGrowthAsPrevYearValue 函数指定的参数的时间序列函数(如 InterpStep 等)。这导致在早期版本的 LEAP 中创建的某些模型出现错误。这个新版本恢复了在时间序列函数中使用这些函数的支持。
  • 离线帮助:LEAP 现在可以使用离线帮助副本。您可以从 [这里](#) 下载帮助系统副本。将其解压到您选择的任意文件夹中。如果您希望 LEAP 使用此离线副本,请在 program files\LEAP 文件夹中创建一个名为 help.ini 的文本文件。编辑 help.ini 的内容,使其包含一行文本,即您解压 leaphelp.zip 文件的路径的根文件夹。
    - 对于大多数使用场景,我们建议使用 LEAP 现有的在线帮助系统,因为该系统会定期更新。然而,如果您在没有互联网连接的地方使用 LEAP,离线帮助可能会很有用。
  • 新的漏洞报告系统:我们已切换到 Bugzilla 漏洞报告/功能请求跟踪系统。LEAP 的新版本现在支持将错误报告提交到这个新系统中。它还允许在崩溃后将您的 LEAP 区域自动上传到漏洞报告系统。
  • 效率函数:新增了几个函数,以便更方便地通过从常见的效率定义中转换来指定效率值。新函数包括 EERIPLVHeatRatekJKWhHeatRateBTUKWh。这些函数根据提供的参数返回百分比效率值。例如,指定 EER(12) 返回效率为 351.69%,而指定 HeatRateBTUkWh(6500) 返回效率为 52.53%。有关这些函数的进一步说明和文档,请参阅帮助文件。如果您希望效率随时间提高,可以将这些函数与 Interp 函数结合使用,例如:HeatRateBTUkWh(Interp(2020, 9500, 2030, 6500))。
  • 关于 LEAP 界面及其他功能的改进: 当 LEAP 安装在 Windows 11 系统中时,LEAP 的“关于”界面及其他功能现在能够正确显示系统信息(此前版本会将 Windows 11 误报为 Windows 10)。此外,LEAP 现在还会提供额外的详细信息,例如系统构建号以及 Windows 的架构类型。
  • 单位更新:对单位进行了更新,提供了更精确的 BTU(英热单位)、Therm(热能单位)、mmBTU(百万英热单位)和 Quad(四分位)的定义,基于换算关系 1 MMBTU = 1.05505585262 GJ(千兆焦耳)。
  • 帮助系统更新:帮助系统已更新,以反映上述所有更改。

漏洞修复:

  • 在能源系统优化计算中,NEMO 计算的能源生产在某些情况下未在 LEAP 结果中完整报告,特别是当模块的输出燃料没有上游需求时。
  • 当货币基准年设置在基准年之后时,MACC 曲线中的折现成本计算错误。在货币基准年之前的年份中,所有报告中的折现成本也计算错误。此外,MACC 曲线未能正确区分资本成本与其他成本,这两者在 LEAP 中的折现方式不同。资本成本的折现是在每年年底计算的,而其他折现成本是在每年年中计算的。这导致了部分 MACC 的净现值(NPV)与 LEAP 成本效益总结报告之间存在细微差异。
  • 非能源部门分支的污染物排放未应用外部性值。
  • 从 Excel 导入表达式时,LEAP 错误地处理了由简单数值运算组成的表达式(例如 2+2 或 10*3)。这可能导致导入过程中出现错误。
  • 修复了库存配置文件和生存配置文件中错误报告混乱的问题。LEAP 有时会混淆这两种类型的配置文件,未能将 LEAP IDE 定位到发生错误的正确分支和变量。相关的错误消息也得到了改进。
  • 在“常规:单位”屏幕中添加新单位时出现错误。
  • 在多区域模型中,改进了模块和流程可见性的检查和处理。在基于完整能源系统优化的情景中,没有容量数据的转换模块必须在所有计算区域中全部可见或全部隐藏。LEAP 现在会在计算过程中检查这一点,如果发现问题,IDE 将生成错误并提示您修复。如果其他具有容量数据的模块的可见性在不同区域之间变化,也可能出现问题。如果检测到这些模块的可见性在区域之间变化,LEAP 将生成警告诊断消息(但不是错误)。
  • 在能源系统优化计算中指定需求侧优化时,LEAP 错误地将默认(零成本)技术添加到 NEMO 中,用于有用需求的本地生产和进口,从而阻止这些需求由其实际技术满足。
  • 在能源系统优化情景中,LEAP 中的备用容量值可能错误地传递给 NEMO。具体来说,应用于模块输出燃料的备用容量也可能应用于生产该模块输入燃料的其他模块。这可能导致计算不可行。
  • 在表达式中粘贴文本以替换其他高亮文本时,操作未正确执行。粘贴的文本错误地偏移了一个字符。
  • 在表达式中粘贴对带有方括号单位的变量的引用时,如果单位未被识别,有时会导致计算出的值为零。
  • 在区域分支处更改能源系统优化变量或在模块分支处更改优化变量后,分析视图中显示的变量列表未立即更新。
  • 高 DPI 支持:更新了各种视觉组件(标签、分割条、视图栏),以更好地支持高分辨率屏幕。
  • 在多区域情景中,如果一个或多个区域被禁用,LEAP 未能正确忽略起始于或终止于禁用区域的输电线路。这些线路的数据仍然被写入 NEMO,导致其计算失败。
  • 在将 LEAP 模型导出到 Excel 时,有时会导出隐藏的分支和变量。如果这些数据被编辑后再重新导入到 LEAP 中,可能会导致显示问题。此问题现已修复。

 

 


 

在线留言

尊敬的客户朋友,如您有任何意见建议,请通过下表反馈给我们,我们会尽快与您联系。

 

 

 

联系我们

 

微信公众号

咨询微信

企业店铺

400-621-1085

(节假日期间办公室座机如无人接听,请选择其他联系方式,感谢理解!祝您节日快乐!)

 

联系我们 快速链接 相关产品 上海卡贝信息技术有限公司

©2025  上海卡贝信息技术有限公司

产品中心

下载中心

站点地图

隐私政策

 

销售QQ咨询

产品QQ咨询

淘宝店铺

 

综述

最新更新

 

Umberto

Frontier Analyst

GAMS

Baron

LINGO

Stata

GEMPACK

What'sBest!

DEAFrontier

@RISK

PrecisionTree

NeuralTools

AMPL

Baron

Ecolego

M-MACBETH

BayesiaLab

Berkeley Maddonna

Simile

NetMiner

Stella

TreeAge