Umberto物质流管理与分析软件 - BOM
在本文中,您将了解BOM、通用条目和用户定义函数。它由两部分组成。建议您按照给定的顺序进行操作。
1. 自定义函数流程
使用BOM进行通用建模
通过通用建模,模型变得灵活,然后可以用于对多个产品而不是单个产品进行建模。此外,无需手动添加信息,只需单击几下即可将模型调整为物料清单 (BOM)。如果做得正确,通用建模只需单击几下即可对产品进行分析(假设已经预先为其创建了通用模型)。本教程旨在为您提供开始建模所需的基础知识。
添加钢铁生产流程
在添加模型的通用部分之前,我们要添加称为电弧炉 (EAF) 的钢铁生产流程,如图所示。
工艺规范如下所示:
添加用户定义函数流程
要构建通用模型,需要使用用户定义函数过程。可以按照添加普通流程的相同方式添加用户定义函数流程(UDF流程)。区别是UDF 进程有一个单独的按钮。该按钮位于工具栏中的“处理”和“位置”按钮之间。
UDF进程在视觉上与绘图区域中的正常进程没有区别。只能通过打开“流程规范”窗口并在窗口标题中检查正常流程的参数化线性或UDF流程的用户定义函数来区分它们。
添加连接
可以使用“位置”按钮添加连接。它们的目的是组合来自多个流程的传入流,然后将它们捆绑到进入另一个流程的一个流中。它们在进行线性建模时不是必需的,但在基于BOM的建模中变得很重要,因为UDF流程只能接受来自单个来源的特定类型的资源。当多个进程本应提供一种资源时(例如,当多个先前进程提供原材料时),该连接充当该单一来源地。
配置UDF进程
要配置UDF流程,必须双击要修改的流程以打开“流程规范”窗口。在“输入/输出”菜单中,必须按12更多按钮,然后在打开的菜单中单击“插入和编辑BOM类别”。
在打开的“编辑BOM类别”窗口中,可以指定允许完成该流程的输入和输出类型。在输入端,可以添加能源、中间材料、原材料、组件和待处理废物。本文中的原材料是指被归类为实物商品并从线性流程或输入位置进入UDF流程的任意物品。子装配体是UDF流程中所需的材料,来自另一个基于BOM的UDF流程。同时,输出侧允许组装、中间废物、废物和废物处理。根据相关UDF流程的需要,可以选中或取消选中这些框。
金属加工工艺的规范如下所示:
将线性条目添加到UDF流程
线性条目也可以添加到UDF流程中。然而,这些需要相对于BOM类别来表达。例如,如果工艺中每使用一公斤铝合金,想要增加0.13kWh 的用电量,则需要指定一个参数,如下例所示。
然后可以使用该参数将过程的用电量定义为函数。
2. 创建(多阶段)生产订单 (PO)
生产订单的目的是什么?
生产订单的目的是在准备好的生产布局内管理组装产品的材料消耗,以便为不同的产品变化提供灵活性。布局将生产路线和连接定义为一种结构,但不知道所有可能的配置。然后可以通过单独的BOM块来定义生产订单,以表示不同的物料需求和生产分支。
添加生产订单
要添加生产订单,必须打开“模型配置”窗口并转到“产品管理器”>“生产订单”。在那里,通过按插入可以添加新的生产订单。
在“新建生产订单”窗口中,现在必须选择订单名称、定义结果产品和该产品的数量,以及为生产订单分配一种颜色(已应用默认配色方案)。通过按“选择”,可以从项目内的条目中选择产品。
指定生产订单流程
创建生产订单后,可以通过在“模型配置”窗口中单击它来将其打开。
在打开的菜单中,有一个带有蓝色轮廓的矩形。这表示生产订单的组装。
通过单击该矩形,可以指定组件。在这里,人们可以指定组装产品的数量、发生组装的过程、定义废料、定义变成废料的组件的百分比以及定义用于生产组件的资源的类型和数量。
通过按“确定”,可以保存装配的设置,按“取消”将关闭“模型配置”窗口并恢复窗口打开时所做的所有更改。仅当想要放弃自打开“模型配置”窗口以来所做的所有更改时,才应按“取消”按钮(必须手动保存模型,以便用户在Umberto的某个部分中工作时选择保留的更改不会自动保存与Umberto LCA+不同)。您可以通过顶部的breadcrumbs返回到上一个窗口。
就像线性流程一样,生产订单也可以有多个阶段。这些需要通过添加必要的UDF流程并使用连接来创建装配流程的布局来准备。在其他程序集中使用的程序集在这些进程的输入端被视为“子程序集”。
要添加子装配体,只需右键单击装配过程,然后单击“插入”对话框即可。这将打开一个窗口,可以在其中从所有先前指定的输入材料中进行选择。
通过单击该矩形,可以指定子组件。
在基于BOM的计算中定义功能单元
使用生产订单计算模型时,无需指定功能单元,因为这是由生产订单完成的。其中的功能单元充当LCA计算的基础,而生产订单则定义材料和成本流计算。
将BOM与线性计算混合
线性和UDF过程也可以组合。然而,这只是一种方式,即线性过程馈入UDF过程,而不是相反。
现在您已准备好使用UDF流程和生产订单创建您自己的通用模型。