Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

SUBJECT

Fields

Type

Description

Purpose

ID (

Concept

identifier)

M

cycle

GRAMMAR

Concept

Subject Name

M

Cycle

GRAMMAR

Concept

Subject Type

M

move

Process

GRAMMAR

Also known as

O

Machine cycle

CHE cycle; move; working cycle; working process

TIC Description

Definition

M

A Cycle

characterises

is a discrete

process that involves a subject (ie process, CHE…) when moving a payload (which can be aggregated into different units)

(individually, separate and distinct) process designed (destinated) to move payloads from one location to another

.

Required Information

M

SUBJECT; OBSERVED PROPERTY and VALUE

TIC Description

SUBJECT

 

#CHE; #STS; #SC; #RTG; #RMG; #TT; #FKL; #Gate; #Terminal; #MC;

 

POINT OF MEASUREMENT

 

#input;#output

#schedule; #planning; #estimated; #actual; #performed

 

OBSERVED PROPERTY

 

#status; #counter; #duration; #timer; #totaltimer #energy; #startevent; #startcounter; #endevent; #endcounter; #distance; #coordinate
#location

 

Value

 

integer

 

Related standards

O

 TEU definition; Container definition; ISO 8601

TIC Description

Related TIC 4.0 definition

O

Move; Payload; Cargo; Cycle; Laden; Unladen; Paid; Unpaid; Useful; UnUseful; Single; Twin; Tandem; Quad; Hatchcover; Lashing cage; Breakbulk; Bundle; Gearbox; CHain, OHF; double Spreader; Doule trolley; solid bulk; double Boom; Multitrolley.

TIC Description

Example

M

see below

TIC Description

Example in the context of the grammar

M

see below

TIC Description

Link to one or more operational processes

M

Any CHE load or discharge operation

by a subject (che, tos, terminal, carrier, etc)

TIC Description

Further Detail

O

A single CYCLE can be described as the sum of numerous subject Moves. The subject Cycles are always related to the subsystems of the subject (ie spreader of the STS, RTGs of the Yard, and STSs of the Berth). A complete subject Cycle of one subsystem starts when the previous one finishes (it is cyclical), and finishes when the cargo is completely released from the considered sub-system (realise from realise). Thus, the job of the subsystem is done and the next job is ready to start (e.g. for an STS the spreader has all twistlocks open and starts the next job. For a Yard, when the RTG or the SC releases the container in the yard or take out the container and releases it on the TZ).

Laden and Unladen cycle

The system cycle starts with the start of the unladen cycle and ends with the start of the next unladen cycle. An unladen cycle describes the movements of a system without payload(s). A laden cycle describes the movements of a CHE with payload(s).

TIC Description

CYCLE Start and End:
Any process has a start and an end, even if it is a semicontinuous process like a conveyor belt for bulk handling cargo.

A subject can execute cycles in paralel (many at the same time like a terminal with several STS) or in serial (just one after the other like a classical CHE). The paralell cycles are built by several serial cycles. A serial cycle can also be built with several subprocess running in serial independently like a double trolley STS where a cycle can be started (trolley seaside) before the previuous one is ended (trolley landside).

The “basic cycle” is the one that only can be performed once the previous one is ended, any other type of cycle is just an aggregation of these basic cycles (parallel or multiple serial independent ones). This basic cycle is the most common one we can find. For example in the case of a CHE, the new CHE.CYCLE starts when the previous one is ended and not just when the CHE picked up the payload.

The “parallel cycle” (several basic cycles working in parallel) is the most common in big systems like a “terminal” or a “yard” or a “gate” where several CHE are working in parallel.

The cycle will have the “start” when the process to move the payload begins. This happens when the subject starts to execute the process to pickup the payload (usually when the che or terminal start to execute the process to pickup a cargo = unladen subprocessof cycle as per definitionbelow) and finishes when the subject delivers the payload (usually when the che or the terminal unlock or deliver to the carrier the cargo).

CYCLE Agregation

The perimeter of the cycle agregation always depends on the subject. The cycle of a subject is not the sum of all its subsubject cycles. Therefore, the terminal.cycle.move.box is not the sum of all its che.cycle.move.box.

The simplest example is a CHE with just a basic cycle, which only has one trolley and one spreader. The che.cycle and the che.spreader.cycle or the che.trolley.cycle is the same as there is only one spreader and one trolley. Only for this case the sum of the trolley cycle is the same as the che cycle.

If the subject contains various cycles, it is not basic. Then to build the subject cycle, only the cycles of some sub-subjects need to be aggregated.

Example: To calculate the terminal.cycle.move.box (ended) all che.cycle.move.box (loading) of any machine that is loading a carrier (vessel, truck, traing etc) have to be agregated. This means that only the subsubject in charge of the subject.cycle.move “end” process must be added, in the case of the terminal the machines that load the carriers. In the case of a multitrolley CHE the trolley that loads the carrier or CHE (discharging the land trolley, and loading the seatrolley) need to be added.

CYCLE Payload

Payload includes any relevant payload: cargo, special moves, cages, twislocks boxes, hatchcovers, etc.

If it is required to filter by an specific payload, this can always be done. Also the specific value of subject.cycle.move.counter (box, teu, etc) can be added.

CONCEPTs for CYCLE:
The cycle is a process compatible with concepts such as: Id, loading, discharging, useful, unuseful, paid, unpaid, handling reason, move, load, energy, start, end, laden, unladen, active, inactive, idle, working, etc. This allows to agregate a lot of concepts per cycle and to make a one to one (1:1) relation between those concepts and the specific cycle.

A cycle also can have a link with other subjects like cargo, cargovisit, carrier, and carriervisit. This link can be made one to several (1:n) with an array of subject id.

Example: if a cycle has moved one container the the relation between cycle and container can be expressed as follows:

Bloque de código
      "cargo": [
        {
          "timestamp": "2021-09-27T08:17:03.471Z",
          "id": "ISO 6346"
        }
      ],

CHE.CYCLE

On & Off

The che.cycle is the cycle performed by a CHE. So the subject has the ability to turn ON and OFF. Due to this particularity it is considered that the process to move payloads will always start with the turn ON of the CHE and end with the turn OFF of the CHE.

Therefore the serial basic CYCLE starts when the subject turns ON or the previous cycle ended and a CYCLE ends when the subject turns OFF or finishes the job it was designed for (safely unlock the payload that has been moved).

It could happen that a cycle does not move anything, because the subject just turns ON and then OFF. A CYCLE is a process “designed” to move a payload. In some cases, the cycle does not necessarily have to move a payload. When there is a payload involved in the cycle, this cycle will have a move.value (=1), if there is no payload involved then this cycle will have a move.value (=0).

Laden and Unladen subprocesses of a cycle

The “basic cycle” always has two subprocesses, one with cargo that represents the Laden subprocess and another without cargo that represents the Unladen subprocess.

Usually the “basic cycle” (not starting or finishing with an OFF status) will start with the start (begining) of the unladen subprocess and finish with the end of Laden subprocess.

An unladen cycle just describes the basic cycle process of a subject (normally a CHE) performs without a payload(s).

A laden cycle describes the basic cycle process of a subject  (normally a CHE) with a payload(s).

The Laden and Unladen subprocess also have and start and end.

See diagram below for more details.

Terminal.CYCLE

Pending 2022.003 release

TOS.CYCLE

Pending 2022.004 release

TIC Description

Required Information

M

SUBJECT, CONCEPT; OBSERVED PROPERTY and VALUE

TIC Description

SUBJECTS

#che; #tos; #terminal; #berth; #gate; #rail

 

CONCEPT

 

#Id; #loading; #discharging; #useful; #unuseful; #paid; #unpaid; #handling reason; #move; #load; #start; #end; #energy; #laden; #unladen; #active; #inactive; #idle; #working.

 

Related standards

O

 TEU definition; Container definition; ISO 8601

TIC Description

Related TIC 4.0 definition

O

https://tic40.atlassian.net/l/c/3pujAL8E https://tic40.atlassian.net/l/c/uF2W63Ut https://tic40.atlassian.net/l/c/0X0Ad1XR Laden; Unladen; Paid; Unpaid; Useful; UnUseful; https://tic40.atlassian.net/wiki/spaces/REV/pages/420643176/Single+Review?atlOrigin=eyJpIjoiZDAyMDQ3MmEyZTMwNGM2ODk2YTBjZjJkMmNmNzE4ZTUiLCJwIjoiYyJ9 https://tic40.atlassian.net/l/c/0yoXXmak https://tic40.atlassian.net/l/c/rSFwbtAG https://tic40.atlassian.net/l/c/UXknxhhc; Hatchcover; Lashing cage; Breakbulk; Bundle; Gearbox; CHain; OHF; double Spreader; Doule trolley; solid bulk; double Boom; Multitrolley.

TIC Description

Example

M

see below diagrams and draws

TIC Description

Example in the context of the grammar

M

CHE.CYCLE

Bloque de código
languagejson
{
  "msg": {
    "id": "",
    "sender": "",
    "timestamp": "2021-09-29T13:28:37.417Z",
    "topic": "",
    "destination": "",
    "creationtimestamp": "2021-09-29T13:28:37.417Z",
    "starttimestamp": "2021-09-29T13:28:37.417Z",
    "endtimestamp": "2021-09-29T13:28:37.417Z",
    "version": "2021.1"
  },
  "che": [
    {
      "id": "",
      "cycle": [
        {
          "id": "",
          "loading": false,
          "discharging": false,
          "usefull": false,
          "unusefull": false,
          "paid": false,
          "unpaid": false,
          "handlingreason": "",
          "move": {
            "counter": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.418Z",
                "starttimestamp": "2021-09-29T13:28:37.418Z",
                "endtimestamp": "2021-09-29T13:28:37.418Z",
                "value": 1,
                "box": 1,
                "teu": 2,
                "20foot": 0,
                "30foot": 0,
                "40foot": 1,
                "45foot": 0,
                "single": 1,
                "twin": 0,
                "double": 0,
                "tandem": 0,
                "quad": 0,
                "hatchcover": 0,
                "lashingcage": 0,
                "breakbulk": 0,
                "bundle": 0,
                "gearbox": 0,
                "ohf": 0
              }
            ],
            "totalcounter": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.418Z",
                "value": 0,
                "box": 0,
                "teu": 0,
                "20foot": 0,
                "30foot": 0,
                "40foot": 0,
                "45foot": 0,
                "single": 0,
                "twin": 0,
                "double": 0,
                "tandem": 0,
                "quad": 0,
                "hatchcover": 0,
                "lashingcage": 0,
                "breakbulk": 0,
                "bundle": 0,
                "gearbox": 0,
                "ohf": 0
              }
            ],
            "volume": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.418Z",
                "unit": "m3",
                "value": ""
              }
            ]
          },
          "weight": {
            "gross": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "",
                "starttimestamp": "2021-09-29T13:28:37.418Z",
                "endtimestamp": "2021-09-29T13:28:37.418Z",
                "unit": "ton",
                "value": 0
              }
            ],
            "totalgross": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "",
                "unit": "ton",
                "value": 0
              }
            ],
            "net": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "",
                "starttimestamp": "2021-09-29T13:28:37.418Z",
                "endtimestamp": "2021-09-29T13:28:37.418Z",
                "unit": "ton",
                "value": 0
              }
            ],
            "totalnet": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "",
                "unit": "ton",
                "value": 0
              }
            ]
          },
          "energy": {
            "consumed": [
              {
                "pom": "output",
                "pomt": "actual",
                "name": "electric",
                "starttimestamp": "2021-09-29T13:28:37.418Z",
                "endtimestamp": "2021-09-29T13:28:37.418Z",
                "timestamp": "2021-09-29T13:28:37.418Z",
                "unit": "kwh",
                "value": 0
              },
              {
                "pom": "output",
                "pomt": "actual",
                "name": "fuel",
                "starttimestamp": "2021-09-29T13:28:37.418Z",
                "endtimestamp": "2021-09-29T13:28:37.418Z",
                "timestamp": "2021-09-29T13:28:37.418Z",
                "unit": "liters",
                "value": 0
              },
              {
                "pom": "output",
                "pomt": "actual",
                "name": "fuel",
                "starttimestamp": "2021-09-29T13:28:37.418Z",
                "endtimestamp": "2021-09-29T13:28:37.418Z",
                "timestamp": "2021-09-29T13:28:37.418Z",
                "unit": "kilogram",
                "value": 0
              }
            ]
          },
          "start": {
            "time": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.418Z",
                "computingtime": "2021-09-29T13:28:37.418Z",
                "forecasttime": ""
              }
            ],
            "location": {
              "logical": [
                {
                  "pom": "ioutput",
                  "pomt": "actual",
                  "qualifier": "yard",
                  "timestamp": "2021-09-29T13:28:37.419Z",
                  "value": "Y 01A 035 B 3",
                  "block": "01A",
                  "row": "035",
                  "bay": "B",
                  "tier": "3"
                }
              ],
              "coordinate": [
                {
                  "pom": "ioutput",
                  "pomt": "actual",
                  "qualifier": "WGS84",
                  "timestamp": "2021-09-29T13:28:37.419Z",
                  "value": [
                    4012.22,
                    -7500.25
                  ],
                  "status": "true",
                  "accuraty": "2.0"
                }
              ]
            }
          },
          "end": {
            "time": [
              {
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.419Z"
              }
            ],
            "location": {
              "logical": [
                {
                  "pom": "ioutput",
                  "pomt": "actual",
                  "qualifier": "yard",
                  "timestamp": "2021-09-29T13:28:37.419Z",
                  "value": "Y 01A 035 B 3",
                  "status": true,
                  "block": "01A",
                  "row": "035",
                  "bay": "0",
                  "tier": "0"
                }
              ],
              "coordinate": [
                {
                  "pom": "ioutput",
                  "pomt": "actual",
                  "qualifier": "WGS84",
                  "timestamp": "2021-09-29T13:28:37.419Z",
                  "value": [
                    4012.22,
                    -7500.25
                  ],
                  "status": "true",
                  "accuraty": "2.0"
                }
              ]
            }
          },
          "laden": {
            "start": {
              "time": [
                {
                  "pom": "output",
                  "pomt": "actual",
                  "timestamp": "2021-09-29T13:28:37.419Z"
                }
              ],
              "location": {
                "logical": [
                  {
                    "pom": "ioutput",
                    "pomt": "actual",
                    "qualifier": "yard",
                    "timestamp": "2021-09-29T13:28:37.419Z",
                    "value": "Y 01A 035 B 3",
                    "status": true,
                    "block": "01A",
                    "row": "035",
                    "bay": "B",
                    "tier": "3"
                  }
                ],
                "coordinate": [
                  {
                    "pom": "ioutput",
                    "pomt": "actual",
                    "qualifier": "WGS84",
                    "timestamp": "2021-09-29T13:28:37.419Z",
                    "value": [
                      4012.22,
                      -7500.25
                    ],
                    "status": true,
                    "accuraty": "2.0"
                  }
                ]
              }
            }
          },
          "active/on": {
            "status": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.419Z",
                "value": false
              }
            ],
            "duration": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.419Z",
                "value": 0
              }
            ],
            "counter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.419Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.419Z",
                "endtimestamp": "2021-09-29T13:28:37.419Z"
              }
            ],
            "totalcounter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.419Z",
                "value": 0
              }
            ],
            "timer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.419Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.419Z",
                "endtimestamp": "2021-09-29T13:28:37.419Z"
              }
            ],
            "totaltimer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "hour",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ]
          },
          "inactive/off": {
            "status": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": false
              }
            ],
            "duration": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ],
            "counter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.420Z",
                "endtimestamp": "2021-09-29T13:28:37.420Z"
              }
            ],
            "totalcounter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ],
            "timer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.420Z",
                "endtimestamp": "2021-09-29T13:28:37.420Z"
              }
            ],
            "totaltimer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "hour",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ]
          },
          "idle/free": {
            "status": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": false
              }
            ],
            "duration": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ],
            "counter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.420Z",
                "endtimestamp": "2021-09-29T13:28:37.420Z"
              }
            ],
            "totalcounter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ],
            "timer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.420Z",
                "endtimestamp": "2021-09-29T13:28:37.420Z"
              }
            ],
            "totaltimer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "hour",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ]
          },
          "working/busy": {
            "status": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": false
              }
            ],
            "duration": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ],
            "counter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.420Z",
                "endtimestamp": "2021-09-29T13:28:37.420Z"
              }
            ],
            "totalcounter": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ],
            "timer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0,
                "starttimestamp": "2021-09-29T13:28:37.420Z",
                "endtimestamp": "2021-09-29T13:28:37.420Z"
              }
            ],
            "totaltimer": [
              {
                "pom": "ioutput",
                "pomt": "actual",
                "unit": "hour",
                "timestamp": "2021-09-29T13:28:37.420Z",
                "value": 0
              }
            ]
          },
          "cargo": [
            {
              "timestamp": "2021-09-29T13:28:37.420Z",
              "id": "ISO 6346"
            }
          ],
          "cargovisit": [
            {
              "timestamp": "2021-09-29T13:28:37.420Z",
              "id": ""
            }
          ],
          "carrier": [
            {
              "timestamp": "2021-09-29T13:28:37.420Z",
              "id": ""
            }
          ],
          "carriervisit": [
            {
              "timestamp": "2021-09-29T13:28:37.420Z",
              "id": ""
            }
          ]
        }
      ]
    }
  ]
}

TOS.CYCLE

tos.jobinstruction.cycle pending 2022.003 release.

tos.terminal.cycle pending 2022.003 release.

DATA MODEL

Link to one or more operational processes

M

All cargo operation is related to cycle.

TIC Description

Search tags

M

Technical

Version / Date

M

TIC_Q4_2020 / 21.01

2021.002 / 19.10.2021

Technical

Internal TIC Version

M

definition technical group

Reviewed

Technical

M = Mandatory

O = Optional

Diagrams

Info

(optional) add some process diagram which concept belongs

“Basic” CHE Cycle process

...

Draws

Info

(optional) add some draws to explain the concept

Standard STS examples

Image Removed

OHF move

1 unit

1 cycle

 

Image Modified

 

Single move

1 unit / box

1 cycle

Image Removed

Twin move

2 units / boxes

1 cycle

Image Removed

Tandem move

2 units / boxes

1 cycle

Image Removed

Quad move

4 units / boxes

1 cycle

Image Removed

Hatchcover move

1 unit

1 cycle

Image Removed

Lashing cage move

1 unit

1 cycle

Image Removed

Breakbulk move

1 unit

1 cycle

Image Removed

Bundle move

4 units

1 cycle

Image Removed

Gearbox move

1 unit

1 cycle

Image Removed

Chain move

1 unit

1 cycle

che.cycle.move.counter.value=1

che.cycle.move.counter.box=1

Image Added

 

Twin move

che.cycle.move.counter.value=1

che.cycle.move.counter.box=2

Image Added

 

Tandem move

che.cycle.move.counter.value=1

che.cycle.move.counter.box=2

Image Added

 

Quad move

che.cycle.move.counter.value=1

che.cycle.move.counter.box=4

Image Added

 

Hatchcover move

che.cycle.move.counter.value=1

che.cycle.move.counter.hatcover=1

Image Added

 

Lashing cage move

che.cycle.move.counter.value=1

che.cycle.move.counter.lashingcage=1

Image Added

 

Breakbulk move

che.cycle.move.counter.value=1

che.cycle.move.counter.breakbulk=1

Image Added

 

Bundle move

che.cycle.move.counter.value=1

che.cycle.move.counter.breakbulk=4

Image Added

 

Gearbox move

che.cycle.move.counter.value=1

che.cycle.move.counter.gearbox=1

Image Added

 

Chain move

che.cycle.move.counter.value=1

che.cycle.move.counter.breakbulk=1

Image Added

 

OHF move

che.cycle.move.counter.value=1

che.cycle.move.counter.ohf=1

Other cranes examples

Image Removed
Image Modified

 

Double spreader move

3 units / boxes

1 cycle

che.cycle.move.counter.value=1

che.cycle.move.counter.box=3

Image Added

 

Double trolley move (

doble Image Removed

double hoist with buffer and backreach trolley)

3 units / boxes

1 waterside side trolley+3 backreach trolley=4 cycles (independent)

1

che.cycle.move.counter.value=6

che.cycle.move.counter.box=4

note: 2 cycle waterside trolley+4 cycles backreach trolley (single)=6 cycles

Image Added

 

Double trolley move (double hoist with buffer)

4 units / boxes

che.cycle.move.counter.value=7

che.cycle.move.counter.box=5

note: 2 cycle waterside trolley +

4

5 backreach trolley (single)=

5

7 cycles (independent)

Image Modified

 

Double trolley move (

with buffer)

4 units / boxes

1 waterside trolley+2 backreach trolley = 3 cycles (independent)

Image RemovedImage Removed

with buffer)

che.cycle.move.counter.value=5

che.cycle.move.counter.box=6

note: 2 waterside trolley (tandem)+3 backreach trolley (quad)= 5 cycles

Image Added

 

Solid bulk Bivalve Grab

1 unit / Grab capacity

1 cycle

che.cycle.move.counter.value=1

che.cycle.move.counter.breakbulk=1

che.cycle.move.volume.value=6 (m3)

Image Added

 

Solid/liquid/gas with

pipeline

1 unit / Depot or hold capacity

Non-cycle. Continuous process

Image Removed

pipeline

che.cycle.move.counter.value=1

che.cycle.move.counter.breakbulk=1

che.cycle.move.volume.value=600 (m3)

Note: it requires starttimestamp & endtimestamp

Image Added

 

Double boom double trolley move

che.cycle.move.counter.value=4

4 units / boxes

che.cycle.move.counter.box=4

note: 1+1+1+1 = 4 cycles (independent)

Image Modified

 

Double trolley (first continuous) move (with buffer)

che.cycle.move.counter.value=2

1 unit / box

che.cycle.move.counter.box=1

note: 1+1=2 cycles (independent)

Horizontal transport examples

Image Removed

Terminal Tractor double move

2 units / boxes

1 cycles

 

TT cycle ends when RTG attach both containers

Image Removed
Image Modified

 

Terminal Tractor single move

1 units / boxes

1 cycle

Each

che.cycle.move.counter.value=1

che.cycle.move.counter.box=1

Image Added

 

Terminal Tractor double move (2 deliveries in same place)

2 units / boxes

1 cycles

 

che.cycle.move.counter.value=1

che.cycle.move.counter.box=2

 Each TT cycle ends when RTG attach each  container

Image Modified

 

Terminal Tractor double move (2

deliveries)

2 units / boxes

2 cycles

 

Each

deliveries)

che.cycle.move.counter.value=2

che.cycle.move.counter.box=2

 Each TT cycle ends when each RTG attach the  container

Yard examples

Image Modified

 

Yard single move in

1 units / boxes

1 cycle

Image Removed

Yard double move in

2 units / boxes

1 cycles

 

 

JSON:

XML:

MQTT:

[1]   N. Author1, N. Author 2. Title of the article, Journal of publication, 1, 1-15, 2019

[2]   http://www.webpage.org/content.html last accessed on May 2019

...

che.cycle.move.counter.value=1

che.cycle.move.counter.box=1

Image Added

 

Yard double move in

che.cycle.move.counter.value=1

che.cycle.move.counter.box=2

 

Created by

Edited by

Review / Approve

Published

Christopher Saavedra

Christopher Saavedra

Kalmar TIC delegates

Francisco Blanquer Jaraiz 20/10/2021

26/10/2021