Skip to content

Transportation Process Editor

Overview

The Transportation Process Editor (TPE) models transportation processes (e.g., sequences of series or parallel activities carried out by product transportation modes including pipeline, road, air, sea, rail, and intermodal transport between origin-destination pairs). A transportation process models movement of resources and products between stationary processes. It is defined by cargo type and payload, transportation mode, transportation distance, energy intensity, material loss during transportation, etc.

A Transportation Process consists of:

  • General parameters
  • Construction of the process itself:
  • Locations to travel to and from
  • One or more transportation steps to move between those locations

The TPE has three bottom tabs:

  • General Information Tab: Define parameters for the whole transportation process
  • Editor Tab: Construct the transportation process
  • Usage Tab

The functionality of the usage tab is explained within the relevant section within the Tab Navigation Section.

General Information Tab

The general information tab consists of:

  • Name
  • Resource transported
  • Urban share
  • Moisture content
  • Notes
  • Loss at Destination

These cells can be clicked into and edited by the user.

The General Information Tab for the Transportation Process Editor
Figure 1: The General Information Tab for the Transportation Process Editor

Urban Share

The Urban Share represents the fraction of the final delivery leg, specifically the distance traveled within the boundaries of the destination city or terminal area, that occurs in a high-density urban environment.

Moisture Content

Moisture content is the measure of the amount of water present in a material, typically expressed as a percentage of the total mass (wet basis) or the dry mass (dry basis). In the context of energy consumption, moisture content is a critical variable because it acts as "dead weight" that requires energy to move but provides no thermal or chemical value to the end process.

Selection of Transported Resource

When building a new transportation process, the first thing to do is to select the material transported. The reason the material transported needs to be specified is that the energy intensity for most of the modes (except for Rail) depend on it.

Loss at Destination

The loss at destination allows the user to enter either:

  • Loss amount (per 1kg of input)
  • Rate (%)

Note

Editing either the amount or rate will automatically adjust the other.

The calculated loss is then shown in the table below. The user can also click the Releases Due to Loss label to open the Flow Editor to edit the transported resource, to modify the releases due to loss of the flow.

The Loss at Destination Section
Figure 2: The Loss at Destination Section

Calculated Loss

Like stationary processes, any elements declared within the Releases Due to Loss section of the Flow Editor are explicitly accounted for in the model's mass balance. These values are displayed as calculated losses and are directly integrated into the overall pathway results.

The Editor Tab

The Editor Tab allows the user to modify the steps of the transportation process. The canvas on the editor tab consists of blue and yellow blocks (nodes/vertices) connected by lines (edges).

  • Blue nodes: Represent locations
  • Yellow nodes: Represent transportation steps

The transportation structure is built by dragging and dropping transportation steps and locations from the library panel side to the building canvas on the editor.

The Transportation Process Canvas Editor
Figure 3: The Transportation Process Canvas Editor

Info

The user can zoom in on the canvas as required or enter full-screen mode to explore the existing graph structure. Nevertheless, full-screen mode conceals the library tree, preventing any location or mode from being dragged from the library.

Adding Nodes

  1. Search for the desired location or mode from the library
  2. Drag it onto the canvas

Managing Nodes

  • Move: Click and drag the node around
  • Remove: Right-click and delete it
  • Duplicate: Click on a node to activate it, then click the copy button (two intersecting squares) in the top toolbar

Canvas Controls

  • Zoom in/out: Click the magnifying glasses with + or - respectively

Connecting Nodes

  1. Click on the black circle at the right end of one node
  2. Drag to the black circle on the left of another node
  3. This creates an edge connecting the two
  4. Delete an edge by right-clicking the edge and clicking delete

Transportation Process Rules

Connection Rules

  • Locations must be connected to transportation mode steps
  • Transportation steps can be connected to other transportation steps
  • Must end in a location

Locations

Locations are used to have a clear graphical representation of the process; they are, however, not used in any way in the calculations.

Parallel Steps

For transportation steps in parallel (multiple steps connected to the same start and endpoint), the shares must total 100%. Modify by double-clicking the black and white percentage block on the step.

Editing Transportation Steps

The Mass Share of the cargo transported by a specific step can be modified by clicking the black field located directly on the block.

Transportation Step Node
Figure 4: Transportation Step Node

To edit the other parameters for a given transportation step:

  1. Click the pencil icon in the transportation step
  2. A side panel will open to display the step parameters

Transportation Step Editing

The Transportatation Step Editor is composed by three section:

  • Accounting for backhaul travel
  • User Specified Parameters
  • Losses

Accounting for backhaul travel

Accounting for backhaul travel can be checked for all transportation modes except Pipeline and Rail.

User Specified Parameters Section

tp_step_editor_user_defined

The Transportation Step Editor - User Specified Parameters Section
Figure 5: The Transportation Step Editor - User Specified Parameters Section

In this section the user can modify:

  • Payload
  • Energy intensity To
  • Energy intensity From
  • Distance
  • Urban share
  • Fuel group

Warning

  • If a transportation mode lacks specific data (such as energy intensities or payload) for a given cargo, these values can be defined directly within the step or by navigating to the Transportation Mode Editor.
  • Parameters defined locally at the step do not overwrite the global settings in the Transportation Mode; instead, they are treated as local overrides that the software prioritizes during calculation execution.
  • In scenarios where both energy intensity and payload are defined simultaneously within the step, the calculation engine will prioritize the energy intensity value to determine the final consumption.

Urban Share

Used to calculate what fraction of the emissions from the step are going to urban areas.

Fuel Group

Multiple sets of fuel groups are predefined and can be selected using the dropdown menu.

Note

The exact parameters shown for a transportation step will differ depending on the mode type. For more information, please see the Transportation Mode section.

Losses Section

The user may choose to enter step loss based on different configurations. Based on the configuration, the loss will be calculated and shown below the user inputs to preview the calculation.

The Transportation Step Editor - Losses Section
Figure 6: The Transportation Step Editor - Losses Section

Dependence

The calculation of lost material is governed by the chosen Dependence mode, which determines which physical variable drives the reduction in resource mass:

  • Distance: The loss is calculated using a rate expressed in %/m. The total distance of the transport leg is used as the primary parameter to determine the final amount of material lost during transit.
  • Time: The software first calculates the travel duration using the distance and the average speed of the selected mode. A loss rate expressed in %/s is then applied to the total amount of resource transported over that calculated time period.
  • None (constant): If no physical dependency is selected, the losses are calculated as a simple fixed ratio by multiplying a constant loss rate by the total amount of resource entering the transportation step.

Type

The Type setting defines the units and mathematical application of the loss value:

  • Amount: The loss is defined as a specific quantity (e.g., mass, mass/time, or mass/distance) according to the selected dependence. This is useful for modeling fixed leakage or boil-off rates that are independent of the total cargo scale.
  • Rate: The loss is defined as a percentage (e.g., %, %/time, or %/distance). This approach scales the loss proportionally to the total amount of resource being transported, which is standard for modeling diffuse fugitive emissions or spillages.

Validation

When saving a transportation process, validations are run to ensure the process is set up correctly.

Validation Errors

If any validation errors occur, they will be shown at the bottom of the screen, and the user will be required to resolve them in order to continue saving.

An example of a validation error
Figure 7: An example of a validation error