Inputs/Outputs
As we’ve seen, a process encompasses all the inputs and outputs associated with an operation. Let's look at the setup of an Input/Output table of a process in openLCA.
CHANGE IMAGE
Inputs/outputs tab window with highlighting on the tools to the right top corner
In the top right corner, you will see several icons: "Refresh" (circled arrow), "Add Flows" (green plus), "Delete Flow" (red x), and a "123"/ "fx" icon you can use to switch between displaying the "Amount" as either a value or formula (when mathematical operations have been applied).
Note: A waste can also be designed as an input covering recycling approaches in openLCA. Then it is possible to select "avoid product" to define a supplier. Check "Waste" section for details.
Flow
Product, elementary, and waste flows can be added as inputs or outputs to the process in several ways. You can drag and drop them from the navigation panel, double-click on an empty flow cell, or click on the green plus icon. A pop-up wizard will appear in which you can manually select the flows from the drop-down list or utilize the filter option to narrow down the choices. The option "instant search" allows you to select/deselect that openLCA runs the search function directly while you type. You can deselect this option if the live search slows down your operating system massively.
Moreover, you can also drag and drop processes into the input/output section. This will automatically add the respective reference flow to the table with the selected process as a provider.
Category
The "Category" column displays the child category of the flow, indicating its placement within the folder structure.
Amount
You can enter the amount of the flow as values, formulas, and/or parameters.
- To view the calculated value, click on the "123" icon located in the top right corner.
- To see the original formula/parameters, click on the icon again, which will change to the "fx" icon.
Note:
- When a formula and/or parameter is typed in the "Amount" field, the software will calculate the value for the amount automatically.
- Complex formulas must adhere to a specific format (e.g., Tan(a), trunc(c), etc.). Have a look in 'Constants, operators and functions for formulas in openLCA' chapter.
- You can use the formula interpreter, accessible under "Tools" → "Formula Interpreter", to identify errors within your formulas.
Unit
openLCA supports a wide range of measurement unit types to represent different physical quantities. Some common types of units available in openLCA include:
- Mass: Kilograms (kg), grams (g), tons (t), etc.
- Volume: Cubic meters (m³), liters (L), gallons (gal), etc.
- Energy: Joules (J), kilowatt-hours (kWh), megajoules (MJ), etc.
- Length: Meters (m), kilometers (km), miles (mi), etc.
- Time: Seconds (s), minutes (min), hours (h), days (d), etc.
- Money: Currency units such as USD, EUR, GBP, etc.
- Area: Square meters (m²), square kilometers (km²), hectares (ha), etc.
- Pressure: Pascals (Pa), bar, psi, etc.
- Temperature: Celsius (°C), Fahrenheit (°F), Kelvin (K), etc.
- Electric Current: Amperes (A), milliamperes (mA), etc.
Units are assigned to the flows based on the flow property defined in the "Flow properties tab" You have the flexibility to change units by clicking on the unit cell and choosing a different unit from the provided list. If a conversion factor is available, the amount will be automatically converted to the newly selected unit.
Note: openLCA allows users to create custom/new units. This can also be done in the "Flow properties tab".
Changing flow units within a process editor
Cost/Revenue
openLCA has the capability to assign costs and revenues to processes, which enables conducting Life Cycle Costing studies.
To add or modify a cost/revenue value, follow these steps:
- Select a cell in the "Costs/Revenues" column, click on it and select "Edit".
- Specify your desired currency and enter the overall costs or revenues for the corresponding flow in the pop-up window.
- The software automatically calculates the price per unit based on the value in the "Amount" column.
- Revenues are displayed in green, while costs/expenses are shown in violet.
Adding costs to flows
Adding revenues to flows
Note:: openLCA allows you to create custom/new currencies. It can be done in the "Currencies" folder in the "Background data" section of the Navigation panel.
Creating a new currency
Uncertainty
Users have the option to associate uncertainties to data in their LCA studies. Otherwise, this cell is set to 'none' in a user-created process..
To add uncertainty data to flows, follow these steps:
- Click on the uncertainty cell corresponding to the flow and select "Edit".
- Choose the desired uncertainty distribution, such as logarithmic normal, normal, triangle, or uniform and fill in the required data.
Adding uncertainty information, step 1
Adding uncertainty information, step 2
Note: Uncertainty data can also be defined for parameters and LCIA characterization factors in a similar manner.
Avoided waste
Avoided waste occurs in a situation where the waste from a process becomes a resource for another process. System expansion is a technique used to account for avoided waste. Learn more about the concept of avoided waste in the "Waste modelling" section, and explore the concept of system expansion in the "Allocation" section.
Provider
In openLCA, a "provider" refers to the process that supplies a specific flow (the source or origin of a particular input or output flow). Output "providers" are waste treatment processes, taking the waste generated in a process. You see that the name does not perfectly fit here but we did not set up a new name. The provider information helps to establish the relationships and dependencies between different processes and flows within the LCA model, and makes the input / output unique. It can be overwritten in a product system, meaning that you can select a new, different connecting process in a product system.
To choose a provider for a flow, follow these steps:
- Click on the provider cell corresponding to the flow and choose "Edit".
- From the drop-down list, select the specific provider for the flow (in cases where multiple providers exist for the same product flow).
Note that many processes from databases like ecoinvent have predefined default providers. To access detailed information about the provider, simply right-click on a flow and select "Open provider".
Note: When creating a product system in openLCA, the software can automatically handle flows with multiple providers. It offers several options for auto-linking processes, which are explained in detail in the "Creating a new product system/Settings for a product system" section.
Data quality
Check out the "Data quality" section.
Location
By default, the location of the inputs and outputs are automatically set to match the location of the process. However, you have the option to customize the location for the individual flows.
To modify the location:
- Click on the location cell associated with the flow you want to change and select "Edit."
- A pop-up window will appear, allowing you to choose a location from the available options. You can also apply filters to find the desired location.
Gain more insight into the use of locations in the "Regionalized LCA" section.
Description
Add a description or additional details about the process.