railway wagons
etijan@pfri.hr
*** University of Rijeka, Faculty of Maritime Studies/Department of maritime logistics and management, Rijeka,
Croatia
jovic@pfri.hr
**** Ministry of the Sea, Transport and Infrastructure, Zagreb, Croatia
natasa.munitic@mmpi.hr
Abstract - The aim of this paper is to research the the main prerequisite for the integration of this market
optimization of loading cargo containers on railway wagons segment into the EU market.
during the formation of railway compositions, by matching
technical limitations of the wagons, as required by the
wagon engineering discipline (“wagon loading schema” –
II. THEORETICAL FRAMEWORK
includes cargo position, weight, and axle load, among other According to the Railway Act (OJ No 94/13, 148/13)
parameters), limitations of the railway (maximum speed, [2] whose coming into effect has determined a beginning
railway class, axle load, cargo height etc.), as identified by of the railway transport market liberalization in Croatia,
the “State of the railway network” document issued by the the market consists of services and entities. Thus, defined
Railway Infrastructure Manager HŽ Infrastruktura Ltd., market is operated by the infrastructure manager and
and the commercial bill of lading. As a part of the research, operators of service facilities providing the railway
a mobile Web application has been created and tested with services selected as needed in different groups: minimum
the key pilot stakeholder, confirming the initial hypothesis access package, access to service facilities and to the
that the optimization methodology can successfully be used
services provided in these facilities, including track access
in optimization of cargo container loading and placement on
to service facilities, additional and ancillary services.
railway wagons, increasing efficiency and decreasing cost
and harmful emissions. Railway infrastructure is defined by the Railway Act
as a “public good in general use, which under equal and
Keywords - railway, wagons, intermodal transport, transparent conditions should be available to all railway
liberalization, ICT undertakings” [4]. The liberalization of the railway market
tends to improve the quality of rail services for the railway
I. INTRODUCTION transport users, at the same time reducing the maintenance
In EU, the attention to efficiency and safety of costs of railway infrastructure and traffic management for
international railway freight transport has grown in recent the amount of compensation which is collected from the
years [1]. With Croatian accession to the EU on the 1st of railway.
July 2013, a new Railway Act came into force [2], which Railway Act imposes a non-discriminatory approach
consistently and integrally regulates the utilization of the to railway infrastructure, and a possibility for legal
railway system in the Republic of Croatia. With the new persons that are not railway transporters to lease sections
Railway Act the cargo transport market in Croatia has of infrastructure. The access of railway transporters to
been liberalized. Croatian accession to the EU has enabled terminals and sea and river ports has also been regulated.
free access of foreign railway cargo operators to national The transporters have the obligation to conduct business
railway infrastructure under the same conditions that in accordance with market principles and apply the
apply to national cargo operators. At the moment, there principle of the freedom of service provision. Marked
are ten railway cargo transporters registered in Croatia, increase of the cargo transport on the terminal and port
including HŽ Cargo, previously the only one, and also a facilities in the Port of Rijeka has an important role in
state-owned railway cargo operator. Currently, alternative organization of business processes of cargo operators.
operators have a market share of more than 50 % [3].
Railway Safety Agency [4] serves as an independent
A final goal of the act is to achieve harmonization with regulatory body ensuring equal market conditions for all
the European legislation and conditions on the competitive the operators. It also establishes the conditions for railway
railway services market. The railway operators and transport operation, monitors railway infrastructure status,
infrastructure maintenance and oversight are separated railway services market, provides services of the railway
and functioning according to the free market principles, infrastructure management and the conditions for usage of
• Automatically distribute containers to wagons • Goal: maximum allowed load on each wagon
according to business rules • Dangerous cargo containers have to be placed
• Possibility of a “manual” mode: drag and drop of single at the wagon
containers to wagons after the composition has • Refrigerated cargo containers have to be placed at
been formed the end of composition, if possible
• Save loaded cargo train composition • Axle load cannot exceed 20 tons per axle
The application also needs to follow the basic rules of • Warning has to be issued if high cube (HC)
information security, meaning that different users should container is placed on “C intermodal wagon”
have separate usernames and logins, so every user can
access only their own data related to train composition and • Containers need to be placed according to
end result, but can use predefined container types common wagon's loading schema respecting set goal
for all users. Configuration data has to envisage wagon
types (models), wagon-related data and loading schemas The end result of the optimization should be a list of
for predefined types of wagons. Output results need to be wagons with loaded containers, exportable to Excel,
entered to final Excel loading lists that can be used by the including train composition, tare weight, net weight, and
field personnel to facilitate wagon loading, but also for gross weight. Also, the output should provide visual
data exchange with ERP and other systems. representation of the cargo composition and functionality
to manually rearrange cargo containers placed on wagons
During the business modelling, certain characteristics after optimization; again, with final export to
of the wagons needed to be considered by the analysts as Excel/saveable, and notification that cargo composition is
inputs for the optimization process. The key pilot partner not optimized, but manually rearranged.
uses six different types of wagons, and data that has to be
entered into the model includes: IV. SYSTEM DESCRIPTION AND DISCUSSION OF RESULTS
• Wagon type name (e.g.: Sggrs(s) 80’, Laags...) The system Frontend uses Bootstrap and the following
Bootstrap modules: jQuery, rangeslider.js, NProgress,
• Wagon tare weight (own weight)
FileSaver and SheetJS. Nginx is used to serve static files,
• Wagon load weight (in this case, cargo and other bidirectional communication is achieved using
container(s) total gross weight) Socket.IO. The server uses Linux Debian Stretch OS.
Backend stability is ensured by using Supervisor module
• Wagon gross weight (tare weight + container for Node.js (v10.16.3) run within screen instance.
weight with loaded cargo) Database used is MariaDB v10.1.38. Server is leased VPS
• Loading schema (how containers can be and public access is achieved accessing
distributed on the wagon depending on container http:\\www.prailway.host.
type – predefined by the engineers) Accessing the URL, the user is presented with the
• Number of axles login mask. The user can enter username and password,
select option to be remember on that particular device,
• Max load per axle (should be generally 20 t, but initiate login into the system or push the Contact button,
depends on the railway section) invoking default e-mail client to contact the administrator
in case of a forgotten password or a need to create a new
account. The login mask is shown in Figure 1.
If the user selects the latter option, he needs to enter The layout of the wagon unload screen for manual
the goal train length (maximum allowed train length in placement after optimization is shown in Figure 4 on the
meters), and after that, the user can form the composition, following page.
depending on the number of available (leased) cargo
wagons.
The system contains the embedded data for six wagon
types used by the key pilot action partner: LGS-Z, KGS-Z,
Rgs-Z, Laags, Sggmr22 and Sggr(s). This screen is shown
in Figure 2. The system tracks added wagons in
comparison to pre-set allowed train composition length,
and after the user has entered the available wagons, he is
presented with the mask to upload the Excel bill of lading Figure 3: Output of optimization process
in form exported from existent cargo operator’s ERP.
V. CONCLUSION ACKNOWLEDGMENT
When loading cargo on wagons, it is important to This work was supported by “TalkNet - Transport and
optimize loading, considering the wagon capacity and Logistics Stakeholders Network” project (Interreg V-A
state of the railway rules. As a part of TalkNet Interreg Italy – Croatia 2014-2020) and by University of Rijeka
Central Europe project, the lack of optimization and under the Faculty of Maritime Studies projects.
structured methodology in optimization of contained
loading on wagons has been noted.
After the funding was secured, a key pilot project REFERENCES
partner has been identified in form of a railway cargo
transport company that provided an insight into the
business processes of container cargo transport by using [1] G. Loprencipe, L. Moretti, T. Pestillo, and R. Ferraro,
railway. “Railway Freight Transport and Logistics: Methods for Relief,
Algorithms for Verification and Proposals for the Adjustment
Business process modeling was composed of several
of Tunnel Inner Surfaces,” MDPI Sustainability, 2018.
steps that included the analysis of input data and bill of
lading, characteristics of used containers (size and type), [Online]. Available: https://www.mdpi.com/2071-
technical engineering analysis of used wagon types, 1050/10/9/3145/htm. [Accessed: 01-Jan-2020].
analysis of the railway infrastructure that imposes [2] Hakom, “NN br. 94/13, 148/13 Zakon o željeznici,” 2013.
limitations on rail traffic and, finally, the analysis of [Online]. Available:
technology and methodology to be used during the https://www.hakom.hr/UserDocsImages/2014/propisi_pravilni
optimization process. ci_zakoni/Zakon o zeljeznici-nesluzbeni procisceni tekst.pdf.
After the creation of the functional specification, IT [Accessed: 25-Jan-2020].
technology analysis process was performed, where [3] HŽ Infrastruktura, “Pristup infrastrukturi.” [Online].
adequate server resources and development technologies Available:
were acquired and identified. The application has been https://www.hzinfra.hr/?page_id=284&page_id=284.
created, and it was alpha and beta tested, with the last [Accessed: 12-Dec-2019].
phase being the user acceptance testing. The end result
was very satisfying, and a structured application was [4] “Zakon o sigurnosti i interoperabilnosti željezničkog sustava
produced, providing contained loading and placement on (NN 82/13, 18/15, 110/15 , 70/17), na snazi od 2015.”
different types of wagons that is accessible to all port [Online]. Available: https://www.zakon.hr/z/649/Zakon-o-
stakeholders. sigurnosti-i-interoperabilnosti-željezničkog-sustava.