1. 碳计算
我们的碳计算API可将您的数字孪生模型集成到第三方和Bentley公司提供的各种软件工具中,以助于环境影响方面的计算,比如说生命周期评估(LCA)或隐含碳估算(EPD)。
1.1. 集成-EC3 & One Click LCA
为了进行环境影响计算,iTwin Platform 正与EC3&One Click LCA 等 LCA 软件合作伙伴集成。Bentley 的 iTwin Platform 与 EC3&One Click LCA 的集成,允许您获取使用iTwin 报告平台创建的数量计算报告,并将其导出到 EC3 或 One Click LCA,以便对基础设施项目和建筑物进行生命周期分析。iTwin Platform 可以聚合各种设计软件创建的工程数据。通过此集成导出设计数据的摘要,让您更深入了解基础设施项目的环境影响。
对于所有的工作流,首先需要一份报告。有关创建报告的指南,你可以参考文档 详细介绍了每个集成都有额外的要求,在标准iTwin报告平台之上,在报告配置期间必须满足这些要求。
1.1.1. EC3
建筑隐含碳计算器(EC3),一个免费的建筑EDP数据库和匹配的建筑影响计算器,用于设计和材料采购。EC3由Building transparency构建,核心任务是提供必要的开放访问数据和工具,以便在整个建筑行业采取广泛而迅速的措施,以解决隐含碳在气候变化中的作用。
步骤:
- 创建 EC3 账户。
- 准备一份报告。报告和相关映射需要包含与所需碳计算和材料相关的所有数量。EC3使用材料作为查找每个元素的隐含碳常数。
- 从 EC3 获取access token。
- EC3 上传配置。有关更多详细信息,请参阅创建 EC3 配置。我们的 API 允许您管理和存储多个配置,这些配置可以根据需要重复使用。
- 将您的报告导出到 EC3。请参阅创建 EC3 作业。
- 使用获取 EC3 作业状态终端节点监控导出进度。
- 导出完成后,请访问 EC3 门户查看结果。
1.1.2. One Click LCA
One Click LCA 是一家第三方建筑 LCA 和 EPD 软件公司。Bentley 的 iTwin 平台与 One Click LCA 集成,允许您获取使用 iTwin 报告平台创建的数量计算报告,并将其导出到 One Click LCA,以便方便地对基础设施项目和建筑物进行生命周期分析。iTwin平台可以整合由各种设计工具创建的工程数据。通过此集成导出设计数据的摘要,使您能够深入了解基础设施项目对环境的影响。这种集成还允许您使用 BREEAM、LEED、DGNB 等生命周期评估软件中列出的第三方认证和标准。
步骤:
创建 One Click LCA 账户。需要具有 One Click LCA 的帐户才能使用此集成。有关 One Click LCA 的指导,请联系 One Click LCA 支持:support@oneclicklca.com。
准备一份报告。报告和相关映射应包含One Click LCA 生命周期分析的所有元素和必需属性。
获取 One Click LCA 的 access token。用户令牌是通过发送 POST 请求来获取的:
POST https://oneclicklcaapp.com/app/api/login { "username": "username", "password": "password" }
password 来自:
创建 One Click LCA 作业。保存响应中的JobId可以监控进度
POST https://api.bentley.com/insights/carbon-calculation/oneclicklca/jobs HTTP/1.1 Authorization: Bearer JWT_TOKEN Accept: application/vnd.bentley.itwin-platform.v1+json Content-Type: application/json { "reportId": "reportId", "token": "token" }
跟踪与 jobId 相关的碳计算过程的进度。响应状态可能是“已排队”、“正在运行”、“成功”或“失败”之一
GET https://api.bentley.com/insights/carbon-calculation/oneclicklca/jobs/{jobId} HTTP/1.1 Authorization: Bearer JWT_TOKEN Accept: application/vnd.bentley.itwin-platform.v1+json
导出完成后,返回到 One Click LCA 门户以查看结果。
我们有一个公开的 NPM 包 One Click LCA React。按照 README.md 中的步骤操作,您将获得相同的结果。您可以创建自己的自定义组、组属性并将其映射到您自己的自定义报告,并基于它计算碳排放量。
1.1.3. 客户端包
开源 Typescript 客户端包可用于碳计算 API:
可在此处找到更多信息:
Creating and Sharing Insights with the iTwin platform - YouTube
Decluttering your Digital Twin - Medium
Bentley 软件公司和 ZERO Construct 展示了 iTwin 平台和 One Click LCA 之间的新集成 - Bentley On24