Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Hands-on Module Implementation
·
Module 1
Logistics Process Simulation & Digital Twinning
1
Python Digital Twins for Port Logistics
Develop a Python class to serve as a digital twin for port logistics entities (vehicles, cargo), serializable to JSON.
2
Modeling Logistics Workflows with BPMN and Camunda Modeler
Model a key logistics workflow (e.g., container gate-in) as a BPMN 2.0 diagram using the Camunda Modeler.
3
Simulating Port Operations with SimPy
Implement a discrete-event simulation in Python using SimPy to model port dynamics like vehicle arrivals and gate queuing.
4
Building a Python External Task Worker for Camunda
Write a Python external task worker to connect to a Camunda engine and execute simulated tasks (e.g., API call to a mock Navis N4).
5
SimPy & Camunda: Driving Processes with Simulated Events
Integrate the SimPy simulation with the Camunda workflow engine to drive process instances from simulated events.
6
Calculating Baseline Performance Metrics
Define and calculate baseline performance metrics (e.g., cycle time, resource utilization) from the simulation outputs.
7
Toxiproxy for Navis N4 Latency Injection
Set up and configure a network emulator (Toxiproxy) to programmatically inject latency into the mock Navis N4 API endpoint.
Next module isn't ready yet,
Back to course
Previous module
Next module