Next Article in Journal
Promoting the Absence of Pesticides through Product Labels: The Role of Showing a Specific Description of the Harmful Effects, Environmental Attitude, and Familiarity with Pesticides
Next Article in Special Issue
Localization of Increased Noise at Operating Speed of a Passenger Wagon
Previous Article in Journal
Rainfall Trend and Its Relationship with Normalized Difference Vegetation Index in a Restored Semi-Arid Wetland of South Africa
Previous Article in Special Issue
Assessing the Efficiency of Increasing the Track Speed in the Line Section Rokycany–Plzeň hl. n.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Information System and Technology Optimization as a Tool for Ensuring the Competitiveness of a Railway Undertaking—Case Study

by
Juraj Čamaj
*,
Eva Brumerčíková
and
Michal Petr Hranický
Department of Railway Transport, Faculty of Operation and Economics of Transport and Communications, University of Zilina, 010 26 Žilina, Slovakia
*
Author to whom correspondence should be addressed.
Sustainability 2020, 12(21), 8915; https://doi.org/10.3390/su12218915
Submission received: 5 October 2020 / Revised: 20 October 2020 / Accepted: 21 October 2020 / Published: 27 October 2020
(This article belongs to the Special Issue Sustainable Railway System)

Abstract

:
Information and communication technologies are becoming an increasingly important part of everyday life, as they facilitate many activities, mainly in the world of work, but also in scientific research and education. At present, informatics is one of the fastest growing sectors of the national economy. This development has had a significant impact on improving the quality of transport and transportation processes. The article is focused on the railway transport. It deals with the possibilities of planning the shifts of the train personnel and circulation of the vehicles. It describes the background of the topic. The scientific acquittance lies on the methodology proposed by authors. It presents a new idea of creating the shifts and circulations while being based on the current state and mathematical methods.

1. Introduction

Maintaining competitiveness in a liberalized rail transport market pushes the carriers to reduce costs when operating passenger trains [1,2]. One area where there is room for carriers to reduce costs is the area of better use of train requisites, i.e., traction rail vehicles, train drivers, train crews [2]. This can also be achieved by improving information systems or creating new ones.
Information and communication technologies are now becoming an increasingly important part of everyday life, as they facilitate many activities, mainly in the world of work, but also in scientific research and education. In practice, we can meet with information systems most often as their users, less often than their designers and planners. At present, informatics is one of the fastest growing sectors of the national economy. This development has had a significant impact on improving the quality of transport and transportation processes, because the basic pillars of the development of information technology are the demands to increase operational safety and streamline management and control activities in companies [3]. In rail transport, already existing information systems are being improved gradually. The trend is to use information systems that can communicate and share and use information and data from other systems [4,5]. In addition to the information processing itself, an important part of modern information systems is the storing and analyzing of information. Information systems and technologies are one of the tools for ensuring the competitiveness of companies [6,7]. In the field of railway transport, information systems are mainly used to optimize the use of means of transport and manpower, streamline operations, to increase safety and productivity, and to reduce costs [8]. From the point of view of the management of transport and transportation processes in railway operations, it is necessary for managers and designers to set operational requirements for information and communication systems, which is a necessary prerequisite for knowledge of operational processes and information flows [9,10].

2. Background

Shiftplans are created directly by the carrier for its operational employees, who are most often locomotive drivers, conductors, stewards, etc. Individual job positions differ from each other mainly in the content of work [11]. In the area of train requisites, it is important to divide this staff into locomotive and train staff. Drivers belonging to the locomotive staff drive railway vehicles, not only on the trains that run according to the timetable, but also, for example, while moving the cars from the depot to the platform so that the set can then be dispatched as a train [8]. Conductors and stewards are train staff, sometimes referred to as accompanying staff. The role of these employees is primarily to be in direct contact with passengers, to sell and check travel documents, to provide information and assistance. There are certain differences between locomotive and train staff that affect the creation of shifts, so it is necessary to create shifts for these two types of employees separately [12,13].
In general, the carrier plays the role of an employer and the issue of shift of operational employees is focused on ensuring the operation of passenger trains by finding the optimal solution between the requirements of the employer (carrier) and employees (locomotive and train staff) [14]. The contrast between the requirements of employees and the requirements of the carrier can generally be characterized by two basic indicators. The basic requirements of employees are:
  • Minimizing of workload,
  • Maximizing the financial reward for the work performed [8].
In the case of workload, in terms of time, it is the total of time spent at work, which can then be analyzed as the time spent by the employee in the actual performance of work and the degree of his physical and mental workload in performing this work. On the other hand, the carrier (employer) has two basic requirements for its employees, namely:
  • Maximizing the workload of its employees,
  • Minimizing costs for your employees [8,15].
From the aforementioned, it can be concluded that the requirements of the carrier are antagonistic to the requirements of its employees, which is shown in Figure 1. It follows the necessary need to seek consensus in meeting these requirements so that the result is satisfactory for both employees and employers. It is, therefore, a matter of finding the optimal solution in terms of finding a match between workload and financial evaluation [16].
In a deeper analysis of the issue, it is possible to find a match between the conflicting requirements in case an optimal solution is found—meaning acceptable to both parties [17]. The optimal solution is to achieve a balanced ratio between the workload of employees and their financial evaluation for the work performed [15,18,19]. The search for the optimal solution between the requirements of employees and the carrier is shown in Figure 2.

Compilation of Shifts and Shifplans of Operational Employees in Information System KASO

The KASO program, created by the Oltis Group, checks the proposed shifts, identifies their possible shortcomings, enables the sharing of all shifts within the company’s internal network, operatively modifies individual shifts, and publishes them in predefined templates.
KASO is a database and modular system. The KASO program is used in the conditions of the carrier in a production environment (or in practical operation). IS KASO is an online system and is on the server, so all saved changes will be reflected in it immediately and immediately visible to all users who have access to the server. Modularity also provides individual tasks that are assigned to individual users, allowing access only to a selected module precisely determined according to the job position performed. The user neither sees nor can influence other modules [18,20]. The aim of the introduction of the KASO program in a transport company was to speed up and clarify both the carrier’s processes in creating timetables as well as between ZSSK and ŽSR when ordering train paths.
KASO helps to identify deficiencies and potential errors in the created circuits and shifts of all train requirements in the conditions of ZSSK. However, the next step, such as proposals for optimization, is no longer the competence of this information system, but again only the employees who make and implement any corrections and adjustments in the information system. Optimization methods are not used in this information system [18]. It is a comprehensive tool for creating and checking correctness, but always taking into account the personal experience of employees.
Therefore, it is desirable not only to validate shiftplans, but also to think about the possibilities of optimization using all available scientific methods when designing them.
When compiling shiftplans, emphasis must be placed on the economy and clarity of processed [21]. The working hours of train drivers and accompanying staff result from approved shifts and are determined on the basis of a collective agreement, valid labor laws, regulations, and directives [19,22]. The shift of drivers and accompanying staff consists of work shifts and day offs. Work shifts and free days must be arranged in accordance with the shift rules in connection with the observance of a continuous rest between two shifts and a continuous rest during the week [22]. More than one work shift can occur within one calendar day (but usually a maximum of two). In connection with the creation of the most efficient and economical shifplans of drivers and accompanying staff, it is necessary to choose the most economically and practically advantageous interruption of the shift (readiness, interruption of shift, or interruption of shift with rest with the possibility of sleeping in bed) [23]. In case it is not possible to provide rest with bedtime or an emergency room, the economic advantage of individual interruptions and the use of the overhead route should be assessed [9,23]. The interface of KASO is shown in Figure 3.
When compiling shiftplans of train drivers, IS KASO modules are used, which is conditioned by fixing the locomotive circulation. Driver’s shifts are planned in connection with the circulation of rail vehicles. The driver’s shiftplan must not be processed in a way that the number of turning days contained in it is divisible by seven. The accompanying driver’s destinations (i.e., the destinations or trains on which the relevant drivers operate the service regardless of the home locomotive depot) are assigned to the operator by the carrier’s management apparatus. The working time of a driver is calculated for a period of 28 calendar days on the form “calculation of working time for a shiftplan”. The form is incorporated in the IS KASO module and serves as a document for calculating the working hours of drivers included in the relevant shiftplan [24]. Each calculation is performed only for the whole group of drivers or for one workplace, for drivers regardless of the locomotive groups. The chosen employee who deals with creating the shifplans is responsible for filling in the form correctly. They must have these calculations available during the approval of driver’ shiftplan. They are also responsible for the correct completion of the “driver standard” form. The shiftplan should be published before its final approval for an approval by the employees’ representatives [25]. Any conditions on the part of the employees’ representatives will be worked out by the responsible employee and these re-approvals will be agreed on and sent in at least two copies for approval by the carrier’s management apparatus [26].
For all train shiftplans that do not coincide with the circulation of rolling stock, an appropriate explanation must be provided in the footnote note. Individual days on which the driver does not perform the service according to the shift are referred to by the abbreviation “TV” (shift leave or day off). Performances that are not included in any shiftplan are considered to be “fleeting” shifts (unclassified performances).
Based on the order of the number of the accompanying staff, routes, and train restrictions by the carrier’s management apparatus, the chosen carrier’s employees will prepare a proposal to accompany the trains [27]. The proposed services will be redistributed to individual centers of operation. When allocating the proposed performances or individual shiftplans, it is necessary to ensure the escort of all required passenger trains with maximum use of working hours, provided that the productivity of shifts is increased [26,28]. If the assigned performances (or other requirements) of accompanying trains result in the need for incorporating the overhead route from the employer’s point of view during the processing of the accompanying staff shift, the following aspects are taken into account: Shorter time when the driver is not controlling the locomotive (using the train as a passenger, public transport, walking) [29]. When it is not possible to determine a suitable train connection and there is a public transport connection in the required direction, the economic advantage of its use is assessed over the rest with the sleep on the bed.
When creating shiftplans of accompanying staff in IS KASO, the responsible employee assigns accompanying staff to assigned trains and checks objects on trains from the timetable database, which is taken from the infrastructure manager. In one of the modules in the IS KASO, the planner creates shifts, compiles the shiftplans of the accompanying staff, and checks the correctness of the shift with the shift schedule. Due to the impossibility of incorporating all alternatives resulting from the restriction of trains, the planner works in cooperation with the team leader and the commanders or other employees to accompany trains during holidays, construction works, and other unusual events of a longer-term nature [30,31].
If the shifts of the accompanying staff are not approved by the employees’ representatives and the tour operator has not violated the provisions of the shift rules, the Labor Code, and the collective agreement, then all changes in the processed shift will be taken over immediately after approval by the carrier’s management. The calculation of the working time for the accompanying staff’s turn, the outputs of the tables for the accompanying staff and the title page of the tour are an inseparable part of the shiftplan [32]. An example of a shiftplan is presented in Figure 4.
As for the place of start and end of the work shift, the inspection verifies the place of the beginning and the end of the work shift. If the start or the end station does not match the station of the home unit of the shift, the work shift is marked as incorrect. Continuity of performance: The control is used in all calculations. If the destination station does not agree with the starting station of the next performance, incorrect continuity of performances is indicated [33,34].
Checking the length of the work shift: The check verifies the length of the shift. The shifttime is not correct if the time from boarding to the arrival of the last train is longer than 12 h (for locomotive staff). In the case of a change with a rest for the duration of the previous performance, a condition applies that the rest, after a “short” first part of the shift lasting 3–6 h, must be equal to or longer than this part of the shift. The minimum rest period must be 3 h [34,35].
Minimum duration of work shift: If the length of work shift is shorter than the weekly standard —7 h, then the shift is marked as incorrect. Length of rest in a work shift: The check verifies the length of the rest in a shift [36]. A work shift is marked as incorrect if the rest is longer than 540 min. A shorter rest is correct. The amount of 540 min is bound only in the case of rest in a station other than the home station. Track performance: The check verifies the time from boarding to the last arrival. A work shift (or part of the shift) is marked as incorrect if the time from the start to the last arrival is longer than 12 h. Selected technology trains at the end of the controlled part of the shift are not counted [37].
Overlap of work shifts: The control monitors the overlap of shift on individual days of the shift. If there is a situation that in one day there are shifts that have an intersection in calendars and in time, including parts of shift from previous days, a violation of correctness is indicated. The control is involved in both weekly and daily mode [38,39].
Rest for seven days: The control guards a continuous rest of 48 h between shifts for seven consecutive calendar days. The check is performed only if the shift has passed the check of overlapping shifts. If there is only one sequence of shifts in the plan that does not meet this condition, then the shiftplan is marked as incorrect. If the continuous rest between shifts in seven consecutive days is at least 32 h, then the shift is marked as correct with the condition. In the event of a breach of the overlapping shift control, the continuous rest control is not performed. The control is involved in both weekly and daily mode.
Night work: The control guards the condition of “night” shifts on consecutive nights. A night shift is considered to be a change with a continuous output of at least 180 min (without interruption) in the time from 22:00 to 6:00. Length and sequence of rest: The check verifies the length of rest between the shifts. A shiftplan is marked as incorrect if the rest between shifts is shorter than 360 min. If the rest between shifts is shorter than 480 min, the shift is correct with a condition.

3. Results

Given that there is a large number of technological activities that ensure the operation of trains and some of them are interconnected and dependent, for better clarity, we analyze them according to four perspectives, with regard to:
  • Locomotive driver,
  • Accompanying staff,
  • Passenger wagons,
  • Locomotive.
This division is especially suitable for the automation of circulation, which are designed for these four categories. In some cases (complete units or push-pull sets), the last two categories can be considered as one [40,41].
Vehicle circulation and staff shifts include, in addition to the train running time itself, other necessary technological processes. At present (if they are taken into account) they are represented by an empirically given rate, which, however, may not correspond to the facts in many cases. These times vary depending on a large number of factors that we understand as input variables. Taking all factors into account is currently very demanding due to the manual processing of circuits and shifts with some support from the KASO program. At present, the creation of circuits and shifts depends on the knowhow of employees and their many years of experience, because the KASO program does not design either circulation or shifts but is an excellent control tool [42,43].
If we consider the automatic machine creation of train vehicle circuits and train essentials, it is necessary for a possible program to be able to calculate the times determined for the necessary technological procedures. As these depend on a number of factors and vary considerably from case to case depending on several variables (number of wagons, type of the train, local conditions, etc.), the influence diagrams below present the procedure by which the system could select the correct combination of technological steps and calculate the required time. The inflation diagram makes it possible to assess the interconnectedness of the activities performed, but also their time sequence.
We understand the above variables as input parameters. The carrier can decide for itself which times are negligible and express them as zero. For the purposes of the model example, a specific procedure can also be expressed in the form of Gantt chart, but given that the individual times are not standardized, this expression would be quite inaccurate. In the influence diagrams below, each oval element represents the point in time at the beginning and the end of a certain necessary technological procedure that could be shortened in software processing. Each dark rectangle means a partial operation that lasts a certain time, and light blue diamonds are decision tasks. For a possible calculation, it is necessary to proceed in accordance with the diagram and to add up the times of partial operations [44,45].
The first example is in Figure 5, where the diagram shows all the necessary actions from the driver’s arrival for a shift (this means the start of working hours, the shift figure from when the driver is paid) to the departure of the first train. The diagram in Figure 6 represents the procedure to be performed by the accompanying staff (conductor) when turning the train at the terminal (another train goes in a different direction. The diagram takes into account all possible variants of procedures (different types of vehicles, different type of station, availability of other personnel, etc.).
The first two diagrams were about the locomotive drivers and conductors. The last-chosen example from all the diagrams describes the technological processes with a set of wagons. Given that the only limiting parameter for calculating the optimal train circulation is the shortest time from the arrival of the train to the departure of the next train (it is pointless to calculate the time from arrival to decommissioning or from other technological processes to departure, as decommissioning should be limited as much as possible), below in Figure 7 we present an influence diagram for the turnover of a classic wagon set, which considers a combination of wagons of common construction with the locomotive.

3.1. Design of Methodology for Automatic Creating of Circulation and Shiftplans

After a certain transformation, the principles applicable to the circulation of railway vehicles can also be applied to the shifts of operating staff, which will also be shown in specific cases. To determine the number of train sets that are needed to fulfil the timetable, i.e., the departure of each connection, which is listed in it, the circulation of sets is used.
The term circulation of sets means the sequence of individual connections in time, which determines the coverage of the given connections by sets (essentials). The circulation of sets is divided into individual days. It shows the sequence of connections to which a given set passes on a given day and also the sequence of individual days. During the circulation of the sets, all necessary technological tasks are taken into account, such as loading the fuel, operational cleaning, water replenishment, or emptying of fecal tanks. Set circulation is a basic tool for calculating the running of sets, for a period of one day, week, month, and year. However, the running values of the sets are always calculated as an average, as the individual sets travel different amount of kilometers per day, but while maintaining the circulation, it is ensured that after a certain period, i.e., the total number of turning days, all sets have the same number of kilometers [46]. Circulation of sets must be handled separately for each day subject to timetable restrictions. It is also necessary to ensure a smooth transition of sets between individual days, even if it is switched between several circulations, which are a subject to restrictions [47]. The circulation of sets also shows whether the set is running individually or if two sets are running together on one train.
When compiling fixed circulations, the prescribed maintenance of rolling stock is considered. The combination of different types of railway vehicles in one circulation group is not allowed. An exception is a locomotive with the same or similar traction properties. When compiling the circulation of railway vehicles, it is necessary to have available technological procedures of work in the relevant railway station (e.g., technological times of travel to and from the train, or local shift, etc.). The planner submits a form in which he fills he circulation of the locomotive according to the train numbers for the relevant station, whose locomotive boards the trains, departs from the trains, or handle trains, a written request for the submission of technological journey times to and from the train, for each case of boarding or disembarking at the relevant station [48,49]. The time before the departure of the train must include the running time to the train, i.e., own ride of a rail vehicle from the border of the station or from the place of parking in the station, further possible shunting, time of preheating the train from the locomotive, or downtime at the station. Similarly, the time after the arrival of the train must include the indicated technological times.
All trains are incorporated into the circulation of rolling stock. Furthermore, all other regular services are incorporated into the circulation, such as spills, pushing, station shuntings, etc. The operational treatment, in the case of motorized locomotive, is also the loading of fuels, and in the case of electric and motorized wagons and units, the operational cleaning will also be incorporated into the circulation and marked. It is forbidden to incorporate operational treatment into the circulation of rolling stock in the event that this would increase the total need of vehicles [50]. In this case, the in-service treatment is performed by replacing the vehicle. If several rolling stocks are included in the train at the same time, the planner is responsible for the correct incorporation of the order of the rolling stock in the train. During the assembly of circulations, the requirements of the station for the times of (dis)connecting of vehicles to/from trains must be respected. Any case where the time between the arrival of the train at the station and the departure of the train is equal to or longer than the sum of the specified technological times before and after, the train is considered to be a fully compliant [51].
The issue of circulations of railway vehicles as well as the shifts of operating employees can be solved by various mathematical methods, but the mostly used solution of this issue is by using the transformation to the so-called “assignment problem”. The assignment problem is defined as the task of optimally assigning elements from a set containing n elements to elements from an equally numerous other set. We assume that all values of the coefficients of the right sides a i ; i = 1 , ,   n and b j ; j = 1 , ,   n are equal to 1. The matrix X consists of variables xijs, whose value is equal to 1, if the i-th element from the first set is assigned the j-th element from the second set, otherwise xij = 0. The coefficients dij can be interpreted as time losses from the achieved assignments. Based on the above, we can formulate an assignment problem in the form:
min z ( x ) = i = 1 n j = 1 n d i j x i j  
i = 1 n x i j = 1    j = 1 , 2 , , n
j = 1 n x i j = 1    i = 1 , 2 , , n
x i j { 0 , 1 } i = 1 , , n ; j = 1 , , n
Due to the strong degeneracy, special methods have been developed for such tasks, such as the Hungarian method, the name of which is derived from the fact that the principle of the method is based on the theorem of the Hungarian mathematicians König and Egerváry [46,47].
Appropriate compilation of shifts in the requirements of rail passenger transport is an important task of transport technology. The aim of the set is to minimize the required number of requisites and ensure their maximum use. In doing so, many restrictive conditions must be met. By solving the assignment problem, we want to minimize time losses which represent differences between arrivals and departures of trains at a given station where the vehicles transfer to another train. Minimization of time losses will lead to a solution where a different train will be assigned to each train. This assignment represents the passage of the set between these trains [48].
Various software tools can be used to solve the assignment task. For example, MS Excel itself can solve the assignment problem as a task of linear programming, but only with a limited number of elements of the input matrix, so for a more complex solution it is necessary to use more advanced software tools [49,50].
The application of theoretical knowledge can be illustrated by a specific example, where a circulation of diesel engine units of the 813–913 series will be created on the transport route Košice–Moldava nad Bodvou mesto according to the train schedule 2017/2018, as can be seen in Table 1.
It is clear from the above timetable that according to the timeTable 2017/2018, there are 14 connections operating on the Košice–Moldava nad Bodvou transport route, 7 in the even direction and 7 in the odd direction. When creating the circulation of sets, it is considered that each train is assigned exactly one diesel engine unit of the 813–913 series. Solving this task would be empirically demanding, so the Solver add-on is used as a proven tool for assigning sets to trains.
An important prerequisite for the solution is the precise determination of the input data. In this case, it is a matter of determining the exact time difference between the arrival of the connection to the station and the departure of the connection from the same station. Since the trains are numbered according to the direction of travel, it could simply be said that it is a matter of determining the time differences between even and odd trains, more precisely between their arrivals and departures at the same station.
Table 2 shows the time differences between even and odd trains in minutes. The trains are numbered from 6400 to 612. For better clarity of the table, we use only the two last numbers (00–13). The train numbers are in the first line and first column, while the time differences are in the rest of the table. After entering these input data, it is possible to start solving the assignment problem using the Solver add-on. The aim is to find such a combination of transitions that there are “time losses”—the differences between the arrival and departure of trains are minimal. It is necessary to put exactly one requisite on each joint—a diesel engine unit of the 813–913 series. The next step will be to arrange the results so that the circulation of the vehicles is created, in which the emphasis will be on the greatest possible efficiency of their use, which means to find the minimum number of vehicles that will be deployed on a given connection.
The Solver add-on displays one optimal solution, but the task usually has several alternative solutions, in which case it is then necessary to take into account the relevant technological and economic aspects that affect the circulation of the vehicles—especially the efficiency of their use. The optimal assignments for the individual trains are given in Table 3 (marked with number 1).
From the above solution of the assignment task, it is necessary to compile a sequence of connections regarding the efficient use of vehicles or units. All connections must be included in the shift. The resulting circulation with a sequence of trains is shown in Table 4.
At least two train units are required to cover all connections according to the timetable. In practice, however, more than one unit is deployed on some trains, mainly due to the increase of transport capacity. The operation of some trains with more than one set can be mathematically defined so that the given trains (connections) and their arrivals and departures are given in the model example as many times as it is necessary to deploy them. In real operation, it is also necessary to take into account the technological processes with the vehicles, especially their repairs and maintenance. Operational maintenance of the set, which is to be performed at a specified time, must be part of the circulation of one of the unit and this time can therefore be deducted from the time lost between selected connections, or write operational maintenance as a special connection whose departure time will be start and arrival maintenance completion time.

3.2. Draft Recommendations and Measures for the Carrier

By solving the circulation of vehicles on the submitted timetable in the proposed concept of the methodology, it was proven that the input parameters (train timetable) have a great influence on the outputs (circulation of sets and train staff rotations). It is not possible to create quality circulation and shiftplan if the trains are run unevenly and during the day there is a large number of connections and disconnections in the individual stations and the sets are subsequently shut down or sent to the depot.
The process of automating the creation of circulations, but also shiftplans, is highly dependent on the input parameters [51]. The proposed methodology will always find the optimal solution, i.e., the best possible circulation, but it is important what input data are used i.e., what trains are given for the solution. Therefore, it is important to adhere to the following principles:
  • Define the partial elements that will be rationalized—that is, to create circulations and shifplans along defined and logical parts, such as according to railway lines, transport routes, or regions. It is not appropriate to create circuits and shifts in such a way that we will consider only a limited number of selected trains from different lines. Such a solution will not be optimal from a complex point of view. It is, therefore, always necessary to insert all trains there according to the above proposals (lines, routes, regions).
  • It is necessary to deploy only one type of railway vehicle (staff) on a defined element (lines, routes, regions). For example, on the selected line, locomotive of the same series should be deployed on all trains, not to combine them with each other. To increase the transport capacity in specific trains, it is necessary to add another locomotive but again of the same type. This solution is also suitable in terms of quality from the point of view of passengers, who will always know that only a given type of locomotive with the given parameters operates on a given route.
  • From a technological point of view, it is much more advantageous to use complete units or return ones (push-pull) and with conventional sets (locomotive + wagons) it is advisable to use a control wagon at the end of this set so that the locomotive does not overflow when changing train direction, which has a negative impact on technological times. Thanks to this, the costs associated with the shift are also saved.
  • Make circulations and shifts separately for each time and date limit. At the same time, try to reduce the number of these restrictions to avoid confusion. For example, it would be appropriate to have restrictions only on working days and weekends, with circulations and shifts being prepared separately for working days and weekends according to the timetable. It is ideal to run as many trains as possible without restrictions (daily).
  • Last but not least, it is necessary to predispose quality circulations of railway vehicles to ensuring their quality maintenance in order to prevent failures. In the case of shifts of operational employees, it is necessary to positively motivate these employees to perform their service and give them an adequate salary for this performance.

Recommendations Concerning Train Staff

For the preparatory work before the departure of the train from the departure station, it would be appropriate to consider the position of the “driver-preparer”, whose job would be to comprehensively prepare the departure train [52,53]. In connection with the activities performed so far by the driver, it is possible to assume a more efficient use of the working time of the driver, where the technological act of taking over the train locomotive will be carried out “on the route”. At the same time, this will save time but also eliminate the inefficient work performances of the driver. We propose to incorporate this recommendation into the catalogue of typical job positions, specifying which driver is also the driver-preparer.
Recommended activities for the proposed job position “driver-preparer” are linked to a set of activities from taking over the key from the locomotive in the depot/platform (in case of terminating train) to braking locomotive on the platform and handing over the keys to the train driver (or locking the locomotive in depot).
As far as the accompanying staff is concerned, in connection with the proposal of the methodology for the processing of train circulations, we have come to the conclusion that the organization of the operating staff centers (locomotive depots) does not meet the criteria for possible optimization. When creating a new timetable, it is appropriate to consider the relocation of these centers to the departure and turning stations of trains. This will save the necessary overhead travel for employees from the centers to perform work, minimize on-call time at workplaces, eliminate inefficient performances, and improve the working conditions of employees.

4. Discussion

It is necessary to approach the problem of optimizing circulation and shiftplans in a comprehensive way, and it is appropriate to base the solution on existing research focused on this issue [54]. The most important prerequisite, however, is a thorough analysis of the current state of the problem at home and abroad, not only from a scientific but also from a practical point of view [55]. It is necessary to summarize all previous knowledge in the areas of the legal framework, information technology, transport processes, and transport theory in connection with the issue of shifts. The set of all analyzed knowledge forms the input data for optimization.
The effectiveness of the optimization is directly dependent on the input data. These must be relevant and exact; thus, a thorough analysis is essential [56,57]. The aim of the design of the methodology for the creation of optimal train circulation is conditioned by the structure and quality of the input data. In contrast to previous research by other authors, the added value lies in the description of the possibilities of using known mathematical methods for rail passenger transport [57,58,59,60]. In practice, this problem is solved empirically, and in scientific publications, the applications of selected mathematical algorithms were applied only to urban public transport, which has different specifics than rail passenger transport [56,61,62]. For buses and trolleybuses, there are no changes of wagons or locomotives. The algorithms used must take into account all the specific characteristics of rail passenger transport, the definition of which is part of the description of the methodology for creating optimal shifts. In this way, the article combines the existing scientific knowledge of the issue with new possibilities of their use and in this way contributes to increasing the value of scientific research in rail passenger transport [63,64].
It is possible to approach the solution of this issue from various theoretical starting points. At present and in the environment, a significant increase in the use of modern information technologies can be seen in the field of transport, the main task of which is to simplify work activities [65,66,67]. The physical output of the solution to the problem could be, for example, software that would be able to create optimal circulations and shiftplans for the needs of the carrier based on the entered input data [62,68]. Nevertheless, the development of such software requires the methodology on the basis of which the software should work. Incentives for its further application can therefore be found in the information technology sector. Thanks to them, it would be possible to achieve automation of the creation of train essentials and at the same time be sure that the resulting rounds are optimal. Practical use is possible not only in the strategic, but also in the operational level of planning in the transport company. Train tours could thus process computers instead of people, which has its advantages and disadvantages.
The organization of railway transport is different from other means of transport in many fields. It can be also considered as a complex process that consist of partial operations and a lot of other factors. One of the most vital is the customer—not only as a final segment, but also as a judge for quality and source of incomes [66,69,70]. From his point of view, one of the most important measures is the timetable. However, creating a timetable is only the beginning of the long process. For our research, a timetable was considered only as input data. It is also necessary to create more plans for a good train operation and success of the whole carrier, such as optimal circulation and shiftplans [70,71]. At present, in all cases, they are formed only empirically, which can result in an inefficient result, thus a big increase in costs. In the end, this can make profit shrink.
This hypothesis is substantiated by the fact, which happens very often, that a responsible employee (planner) creates a shiftplan that is then a subject to change. Sometimes, even the operation employees (engine drivers, conductors, etc.) suggest an improvement themselves, so it is clear that for one person, it is almost impossible to find the optimal solution without mathematical or other methods [72,73]. Regarding this, our research applicates the assignment problem to solve this problematic, as can be seen from the case study.
Another problematic fact is that necessary technological processes vary for almost each station, train, case, day, etc. Their length is nowadays only estimated or replaced by a “standard”, which often does not reflect the reality [74,75]. Therefore, we suggest other methods, such as calculation on the basis of influence diagrams. It seems to be the ideal tool to take into account various conditions. On the other hand, it must be mentioned that for the exact result of these calculation, a huge amount of input information is needed. This condition can be met only after creating an enormous database with detail information about all the trains, stations, and staff. In today’s operating conditions, something like this is hardly imaginable.
As mentioned in the background, the requirements of the carrier are antagonistic to the requirements of its employees [76,77]. Mathematical methods create an optimal circulation and shiftplan for a carrier, however, this may not be suitable for the employees. One could say, that it may lead to a demotivation, but the fact is, that the majority of operational railway staff is already demotivated nowadays [78,79]. This enormous problem can cause not only psychologic problems, but in the end a lack of the quality of the whole transport service, which means that very new idea must be implemented or at least tried. The carriers are already trying to improve the situation by hiring special managers and experts for human behavior and motivation. Another way can be improving the essence of the job—the shifts.
This is the reason that we present a software solution with an interface for the employees. It enables the staff to make a shift preference, which leads to the fact, that in the plan for a next time period e.g., a month, the system deploys as many preferred shifts to the particular employee. Regarding the shifts, it can be also possible to plan a day offs for the next period in a more sophisticated way than nowadays (calling). This is also helpful for the managers and planners. Another way of facilitation of the work is to digitalize the paper shift reports, which will save time as well as enable creation of digital data database, that can be used for trend monitoring as well as predictions.
Besides innovative solutions, we can also state several other recommendations to the carrier to improve the processes. Those were concluded from the research and relate also to the train staff and creation of circulations and shiftplans. They do not outline a new methodology, but changes that may lead to better efficiency of the above-mentioned procedures. If implemented by the carrier, there may be even greater efficiency than simply using the methodology itself.
The scientific enrichment of the proposed methodology lies in the mathematical procedures applied in it and their application. Summarization and subsequent analysis of all theoretical knowledge is important in terms of the complexity of solving this problem, as in previous research the application of mathematical procedures in rail passenger transport did not occur [80,81]. In terms of use in practice, the proposed methodology can be used in the management of carriers in passenger transport at the strategic and operational level. This is because the circulations and shifts are planned in the long term, usually for the relevant train timetable, but may change operationally, for example due to closures or delays [82,83]. The methodology of creating optimal plans is designed to be flexible, which increases the number of possibilities of its use. It is directly dependent on the input data, so if they are correctly interpreted, it is possible to create an optimal circulation or shiftplan according to any conditions. It is primarily used to create plans for a longer period of time, but thanks to its flexibility, there is the possibility of operational changes. For example, if a train is delayed, it is possible to change the input “train arrival” to take into account the current delay and with this new input to create a new plan that will be optimal. The carrier thus streamlines its management from an operational as well as an economic point of view.
When considering the problematic, among other things, a thorough analysis of other similar procedures, such as abroad or with competing companies, is important for a successful design [84]. Nevertheless, computer processing and circulation is a completely new idea in this area. For this reason, it is difficult to base or compare research on other professional publications. All the research tasks are nowadays performed empirically as mentioned in the background [85,86].
On the other hand, there is a huge opportunity for research in the future. More work could be done to improve the methodology. Our system is based only on stable input data and factors. It would be more effective if there was a function of considering small changes in a few parameters that could lead to much better result. For example, a proposal of changing the place of depots, beginning of the shifts, type of wagons or locomotives, train routes, etc. The carrier would be able to simply calculate the costs for implementing such change and compare it to savings obtained. When thinking this way, we can say, that a software would generally help the management with making better decisions. Such “smart” changes could eventually be related also to the timetable as a basis; however, more analysis would be needed, and the results are unpredictable from today’s point of view.
Another topic might be possible synergistic effects arising from all the above mentioned. The complex problem deals with an enormous number of variables, therefore there might be a lot of bigger improvements based only on a combination of few smaller changes. This is also a field where more analysis is needed.
The most challenging task is the IT background. Regarding the assignment problem and software designing, this is a research topic not only for the experts for transport, but also for the ones for information technologies [87]. There are a lot of possible solutions and inter-domain cooperation. Current computers allow a number of other methods that would be suitable for this area. In addition, the sector is experiencing tremendous growth.
As for improving the conditions of the employees, more research can be done too. The transport market is developing around the clock, which means that not only passengers’ demands change, but also the staff’s ones [88]. More case studies could help us to understand the railwaymen better and that could lead to another improvement. What is more, a comparison of the staff’s behavior, demands, and opinions from different carriers or places could provide us an interesting sociological data.
As mentioned above, the issue of rail passenger transport is very extensive and at the same time very specific. In-depth analysis and solution of case studies, a large amount of different information, data, and parameters are considered, however some facts may be omitted, or some influence may be neglected. For this reason, it would be best to support theoretical knowledge through years of experience in solving problems in the field. To improve the quality of research, its content was consulted with many experts from transport companies as well as from the scientific and academic community, which created the possibility of finding a consensus between theory and practice.
Solving vehicles’ circulation and the train staff’s shiftplans using selected mathematical methods is a necessary step to optimize them. Mathematical methods are the basis of information systems, for which the correct design and use it is important to know all the algorithms on which the information systems work. In order for the outputs of algorithms to be properly understood and interpreted, these information systems must provide users with correct and relevant solutions. It is a way in which decision-making processes can be simplified and improved in a transport undertaking, for example when assigning sets or train requirements to individual connections.

Author Contributions

Conceptualization, J.Č. and E.B.; data curation, J.Č. and M.P.H.; formal analysis, J.Č., and E.B.; funding acquisition, J.Č.; investigation, E.B. and M.P.H.; methodology, J.Č.; project administration, J.Č.; E.B., and M.P.H.; software, J.Č.; validation, J.Č. and E.B.; visualization, M.P.H.; writing—original draft, E.B. and M.P.H.; writing—review and editing, J.Č. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Scientific Grant Agency: The project P-101-0460/19 Railway Company Zeleznicna Spolocnost Slovensko; KEGA No. 014ŽU-4/2020, Six Sigma and progressive education of the quality management in the railway transport field of study in accordance with the requirements of railway undertakings, of the Ministry of Education, Science, Research and Sport of the Slovak Republic.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Iwnicki, S. Handbook of Railway Vehicle Dynamics; CRC Press: Boca Raton, FL, USA, 2006. [Google Scholar]
  2. Abramovic, B.; Pasagic, S.J.; Sipus, D. Analysis of Railway Infrastructure Charges Fees on the Local Passengers’ Lines in Croatia. In Proceedings of the 3rd International Conference of Traffic and Transport Engineering ICTTE, Belgrade, Serbia, 24–25 November 2016; pp. 918–923. [Google Scholar]
  3. Song, Y.; Liu, Z.; Rxnnquist, A.; Navik, P.; Liu, Z. Contact wire irregularity stochastics and effect on high-speed railway pantograph–catenary interactions. IEEE Trans. Instrum. Meas. 2020, 69, 8196–8206. [Google Scholar] [CrossRef]
  4. Wang, Z.; Song, Y.; Yin, Z.; Wang, R.; Zhang, W. Random response analysis of axle-box bearing of a high-speed train excited by crosswinds and track irregularities. IEEE Trans. Veh. Technol. 2019, 68, 10607–10617. [Google Scholar] [CrossRef] [Green Version]
  5. Chen, M.; Chen, Y.; Wei, M. Modeling and control of a novel hybrid power quality compensation system for 25-kV electrified railway. Energies 2019, 12, 3303. [Google Scholar] [CrossRef] [Green Version]
  6. Derek, J.C.; Terje, A.M. Salience in a simple transport market. Res. Transp. Econ. 2020, 82. [Google Scholar] [CrossRef]
  7. Bussieck, M.R.; Winter, T.; Zimmermann, U.T. Discrete optimization in public rail transport. Math. Program. 1997, 79, 415–444. [Google Scholar] [CrossRef]
  8. Caprara, A.; Kroon, L.; Monaci, M.; Peeters, M.; Toth, P. Passenger railway optimization. Transportation 2007, 14, 129–187. [Google Scholar] [CrossRef]
  9. Camaj, J.; Nedeliakova, E.; Hranicky, M.P.; Dolinayova, A.; Kendra, M. Project 0460/2019 Analytical Study—Basis for Elaboration of Methodology for Processing Train Essentials; University of Žilina, Railway Carrier ZSSK: Žilina, Slovakia, 2019. [Google Scholar]
  10. Yang, A.A.; Wang, B.; Huang, J.L.; Li, C. Service replanning in urban rail transit networks: Cross-line express trains for reducing the number of passenger transfers and travel time. Transp. Res. Part C Emerg. Technol. 2020, 115. [Google Scholar] [CrossRef]
  11. Kostkova, M.; Pellesova, P. The Influence of Globalization on the Offer of Passenger Rail Transport in The Czech Republic. In Proceedings of the 16th International Scientific Conference on Globalization and Its Socio-Economic Consequences, Rajecke Teplice, Slovakia, 5–6 October 2016; pp. 1005–1013. [Google Scholar]
  12. Altazin, E.; Dauzere-Peres, S.; Ramond, F.; Trefond, S. Rescheduling through stop-skipping in dense railway systems. Transp. Res. Part C Emerg. Technol. 2017, 79, 73–84. [Google Scholar] [CrossRef]
  13. Almodovar, M.; Garcia-Rodenas, R. On-line reschedule optimization for passenger railways in case of emergencies. Comput. Oper. Res. 2013, 40, 725–736. [Google Scholar] [CrossRef]
  14. Cacchiani, V.; Huisman, D.; Kidd, M.; Kroon, L.; Toth, P.; Veelenturf, L.; Wagenaar, J. An overview of recovery models and algorithms for real-time railway rescheduling. Transp. Res. Part B Methodol. 2014, 63, 15–37. [Google Scholar] [CrossRef] [Green Version]
  15. Abbink, E.J.W.; Albino, L.; Dollevoet, T. Solving large scale crew scheduling problems in practice. Public Transp. 2011, 3, 149–164. [Google Scholar] [CrossRef]
  16. Cacchiani, V.; Caprara, A.; Toth, P. Models and Algorithms for the Train Unit Assignment Problem. In Proceedings of the Second International Symposium, ISCO; Springer: Berlin/Heidelberg, Germany, 2012; pp. 24–35. [Google Scholar]
  17. Huisman, D.; Kroon, L.G.; Lentink, R.M. Operations Research in passenger railway transportation. Stat. Neerl. 2005, 59, 467–497. [Google Scholar] [CrossRef] [Green Version]
  18. Milinkovic, S.; Marton, P.; Mašek, J.; Nedeliakova, E.; Gasparik, J.; Kendra, M.; Camaj, J.; Izvolt, L.; Belosevic, I.; Pavlovic, N.; et al. Increasing of Effectivenes of the Railway Transport Services Using the Decision-Support Systems; APVV Project: Belgrade, Serbia, 2018. [Google Scholar]
  19. Guihery, L. Competition in regional passenger rail transport in Germany (Leipzig) and lessons to be drawn for France. Res. Transp. Econ. 2014, 48, 298–304. [Google Scholar] [CrossRef]
  20. Dolinayova, A. Possibilities to Quantify Fixed Costs for Long-Distance and Regional Railway Passenger Transport. In Proceedings of the International Conference on Traffic and Transport Engineering (ICTTE), Belgrade, Serbia, 27–28 September 2018; pp. 954–959. [Google Scholar]
  21. Cordeau, J.F.; Toth, P.; Vigo, D. A survey of optimization models for train routing and scheduling. Transp. Sci. 1998, 32, 380–404. [Google Scholar] [CrossRef]
  22. Stefancova, V.; Nedeliakova, E.; Lopez-Escolano, C. Connection of Dynamic Quality Modeling and Total Service Management in Railway Transport Operation. In Proceedings of the 12th International Scientific Conference of Young Scientists on Sustainable, Modern and Safe Transport, Procedia Engineering, High Tartas, Slovakia, 31 May–2 June 2017; pp. 834–839. [Google Scholar] [CrossRef]
  23. Nedeliakova, E.; Sekulova, J.; Nedeliak, I.; Majercak, P. Safety of Level Crossings from Society-Wide Perspective. In Proceedings of the 18th International Conference on Transport Means, Kaunas, Lithuania, 23–24 October 2014; pp. 326–328. [Google Scholar]
  24. Acuna-Agost, R.; Michelon, P.; Feillet, D. A MIP-based local search method for the railway rescheduling problem. Networks 2011, 57, 69–86. [Google Scholar] [CrossRef]
  25. Adenso-Díaz, B.; González, M.O.; González-Torre, P. On-line timetable re-scheduling in regional train services. Transp. Res. Part B Methodol. 1999, 33, 387–398. [Google Scholar] [CrossRef]
  26. Nedeliakova, E.; Stefancova, V.; Kuka, A. Innovative Methodology for Quality and Risk Management in Logistics Processes of Transport Undertakings. In Proceedings of the 18th International Scientific Conference on Business Logistics in Modern Management, Osijek, Croatia, 7–9 October 2018; pp. 41–53. [Google Scholar]
  27. Carey, M.; Lockwood, D. A model, algorithms and strategy for train pathing. J. Oper. Res. Soc. 1995, 46, 988–1005. [Google Scholar] [CrossRef]
  28. Caprara, A.; Fischetti, M.; Toth, P. Modeling and solving the train timetabling problem. Oper. Res. 2002, 50, 851–861. [Google Scholar] [CrossRef]
  29. Nedeliakova, E.; Cerna, L.; Bukova, B.; Dolinayova, A.; Camaj, J.; Masek, J.; Zitricky, V.; Klapita, V.; Majercak, J.; Madlenak, R.; et al. Project KEGA No. 014ŽU-4/2020. Six Sigma and Progressive Education of the Quality Management in the Railway Transport Field of Study in Accordance with the Requirements of Railway Undertakings; Ministry of Education, Science, Research and Sport of the Slovak Republic: Bratislava, Slovakia, 2020. [Google Scholar]
  30. Tang, H.; Dick, C.T.; Caughron, B.M.; Feng, X.; Wang, Q.; Barkan, C.P.L. Model for optimal selection of projects to improve running time and operating cost efficiency on passenger rail corridors. Transp. Res. Rec. 2016, 2546, 33–42. [Google Scholar] [CrossRef] [Green Version]
  31. Cacchiani, V.; Toth, P. Nominal and robust train timetabling problems. Eur. J. Oper. Res. 2012, 219, 727–737. [Google Scholar] [CrossRef]
  32. Buková, B.; Nedeliaková, E.; Gašparík, J. Podnikanie v Železničnej Doprave, 1st ed.; Iura Edition: Bratislava, Slovakia, 2009; p. 276. [Google Scholar]
  33. Gašparík, J.; Šulko, P. Technológia Železničnej Dopravy—Líniové Dopravné Procesy, 1st ed.; EDIS Žilinská Univerzita v Žiline: Žilina, Slovakia, 2015; p. 340. [Google Scholar]
  34. Gašparík, J.; Pečený, L. Grafikon Vlakovej Dopravy a Priepusnosť Sietí, 1st ed.; EDIS Žilinská Univerzita v Žiline: Žilina, Slovakia, 2009; p. 3258. [Google Scholar]
  35. Jarašūnienė, A.; Čižiūnienė, K.; Petraška, A. Research on rail and maritime transport interoperability in the area of information systems: The case of Lithuania. Transport 2019, 34, 467–475. [Google Scholar] [CrossRef] [Green Version]
  36. Yan, R.; Wu, C.; Wang, Y. Exploration and evaluation of individual difference to driving fatigue for high-speed railway: A parametric SVM model based on multidimensional visual cue. IET Intell. Transp. Syst. 2018, 12, 504–512. [Google Scholar] [CrossRef]
  37. Saianand, G.; Sonar, P.; Wilson, G.J.; Gopalan, A.-I.; Roy, V.A.; Unni, G.E.; Reza, K.M.; Bahrami, B.; Venkatramanan, K.; Qiao, Q. Current advancements on charge selective contact interfacial layers and electrodes in flexible hybrid perovskite photovoltaics. J. Energy Chem. 2021, 54, 151–173. [Google Scholar] [CrossRef]
  38. Wołek, M.; Wolański, M.; Bartłomiejczyk, M.; Wyszomirski, O.; Grzelec, K.; Hebel, K. Ensuring sustainable development of urban public transport: A case study of the trolleybus system in Gdynia and Sopot (Poland). J. Clean. Prod. 2021, 279, 123807. [Google Scholar] [CrossRef]
  39. Tveit, M.; Gjerde, K. Using Building Information Modelling for Planning a High-Speed Rail Project in Norway. In Proceedings of the Institution of Civil Engineers-Civil Engineering; Norway, 2018 ICE Publishing: London, UK, 2018; Volume 171. [Google Scholar] [CrossRef] [Green Version]
  40. Lin, B.; Wang, J.; Wang, H.; Wang, Z.; Li, J.; Lin, R.; Xiao, J.; Wu, J. Ordering cost with different ordering strategies in Shanghai EMU depot. Figshare 2017. [Google Scholar] [CrossRef]
  41. Atack, J. Historical Transportation of Navigable Rivers, Canals, and Railroads in the United States; ICPSR: Ann Arbor, MI, USA, 2016. [Google Scholar] [CrossRef]
  42. Leong, K.H.; Abdul-Rahman, H.; Wang, C.; Onn, C.C.; Loo, S.-C. Steps to identify the optimum route by using the algorithm. Figshare 2016. [Google Scholar] [CrossRef]
  43. Leong, K.H.; Abdul-Rahman, H.; Wang, C.; Onn, C.C.; Loo, S.-C. Bee inspired novel optimization algorithm and mathematical model for effective and efficient route planning in railway system. PLoS ONE 2016, 11, e0166064. [Google Scholar] [CrossRef]
  44. Mottaeva, A.; Mottaeva, A. Planning and Modeling of Urban Transport Infrastructure. In Proceedings of the International Scientific Conference on Energy Management of Municipal Facilities and Sustainable Energy Technologies, EMMFT, Voronezh, Russia, 28–30 November 2019. [Google Scholar]
  45. Zimny-Schmitt, D.; Goetz, A.R. An investigation of the performance of urban rail transit systems on the corridor level: A comparative analysis in the American west. J. Transp. Geogr. 2020, 88, 102848. [Google Scholar] [CrossRef]
  46. Liu, Y.; Cheng, T. Understanding public transit patterns with open geodemographics to facilitate public transport planning. Transp. A Transp. Sci. 2018, 16, 76–103. [Google Scholar] [CrossRef] [Green Version]
  47. Chernov, A.V.; Butakova, M.A.; Karpenko, E.V. Security Incident Detection Technique for Multilevel Intelligent Control Systems on Railway Transport in Russia. In Proceedings of the 23rd Telecommunications Forum (TELFOR), Belgrade, Serbia, 24–25 November 2015. [Google Scholar]
  48. Richardson, D. Transportation GIS Layers for the Eastern Shore of Virginia 2013; LTER Network Information System Repository; 2014; Available online: https://portal.edirepository.org/nis/mapbrowse?scope=knb-lter-vcr&identifier=226&revision=2 (accessed on 27 October 2020). [CrossRef]
  49. Lorenc, A.; Michnej, M.; Szkoda, M. An Information System Aiding the Processes of Cargo Loading and Securing in Railway Transport. In Proceedings of the Carpathian Logistics Congress (CLC), Cracow, Poland, 9–11 December 2013. [Google Scholar]
  50. Matulic, I.; Musa, M.; Perakovic, D. Information and Communication Infrastructure for the Organisation of Railway Passenger Transport. In Proceedings of the 2nd International Conference on Traffic and Transport Engineering (ICTTE), Belgrade, Serbia, 27–28 November 2014. [Google Scholar]
  51. Kultygin, O. Integrated information system for mashinists’ route sheets processing. J. Appl. Inform. 2014. Available online: http://www.appliedinformatics.ru/e/articles/index.php?article_id_4=1642 (accessed on 26 October 2020).
  52. Jäppinen, E.; Korpinen, O.-J.; Ranta, T. The effects of local biomass availability and possibilities for truck and train transportation on the greenhouse gas emissions of a small-diameter energy wood supply chain. BioEnergy Res. 2013, 6. [Google Scholar] [CrossRef]
  53. Ji, S.W.; Li, C.C. Railway passenger trains information inquiry system based on short message modem. Adv. Mater. Res. 2013, 675, 39–42. [Google Scholar] [CrossRef]
  54. Zharska, I.O. Information systems and technology in the marketing of railway transport. Mark. Manag. Innov. 2013, 1, 100–111. [Google Scholar]
  55. Kotenko, I.V.; Saenko, I.B.; Chernov, A.V.; Butakova, M.A. The construction of a multi-level intelligent information security system for automated systems of railway transport. SPIIRAS 2013, 7, 7. [Google Scholar] [CrossRef] [Green Version]
  56. Gong, C.; Fan, W. A New Automatic. Train Identification System Based on RFID. Lecture Notes in Computer Science. In Proceedings of the 11th International Conference on Web Information Systems Engineering, Sydney, NSW, Australia, 12–14 October 2011; Volume 6724. [Google Scholar]
  57. Sukalova, V.; Ceniga, P. Critical Success Factors of the Road Transport Company. In Proceedings of the19th International Scientific Conference on Transport Means 2015, Kaunas University of Technology, Kaunas, Lithuania, 22–23 October 2015; pp. 708–711. [Google Scholar]
  58. Suchanek, A.; Loulova, M.; Harusinec, J. Evaluation of passenger riding comfort of a rail vehicle by means dynamic simulations. In Proceedings of the 23rd Polish-Slovak Scientific Conference on Machine Modelling and Simulations (MMS 2018), Rydzyna, Poland, 4–7 September 2018. [Google Scholar]
  59. Mikeš, P. Behavioural aspects in the optimalization of the transport system. Int. J. Syst. Sci. 1975, 6, 57–66. [Google Scholar] [CrossRef]
  60. Nedeliakova, E.; Hudakova, M.; Masar, M.; Lizbetinova, L.; Stasiak-Betlejewska, R.; Šulko, P. Sustainability of railway undertaking services with lean philosophy in risk management—Case study. Sustainability 2020, 12, 5298. [Google Scholar] [CrossRef]
  61. Abramovic, B. Liberalization of Railway Market as a Challenge for the National Operator; Glob Trends; Springer: Cham, Switzerland, 2012; pp. 12–18. [Google Scholar]
  62. Andrejszki, T.; Csete, M.; Torok, A. Identifying Modal Shift by Utility Functions to Reach an Optimal Point of Regional Development. In Proceedings of the 14th International Conference Reliability and Statistics in Transportation and Communication (RelStat’14), Riga, Latvia, 15–18 October 2014; pp. 15–18. [Google Scholar]
  63. Ližbetinová, L.; Štarchoň, P.; Weberová, D.; Nedeliaková, E.; Juříková, M. The approach of SMEs to using the customer databases and CRM: Empirical study in the Slovak Republic. Sustainability 2020, 12, 227. [Google Scholar] [CrossRef] [Green Version]
  64. Wolniak, R. Main functions of operation management. Prod. Eng. Arch. 2020, 26, 11–14. [Google Scholar] [CrossRef]
  65. Tsiktsiris, D.; Dimitriou, N.; Lalas, A.; Dasygenis, M.; Votis, K.; Tzovaras, D. Real-Time Abnormal Event Detection for Enhanced Security in Autonomous Shuttles Mobility Infrastructures. Sensors 2020, 4943. [Google Scholar] [CrossRef]
  66. Xu, Y. Characterizing destination networks through mobility traces of international tourists—A case study using a nationwide mobile positioning dataset. Tour. Manag. 2021, 81, 104195. [Google Scholar] [CrossRef]
  67. Jing, Y.; Si-Ye, G.; Wang, X.; Fang-Qiu, C. Research on Coordinated Development of a Railway Freight Collection and Distribution System Based on an “Entropy-TOPSIS Coupling Development Degree Model” Integrated with Machine Learning. J. Adv. Transp. 2020. [Google Scholar] [CrossRef]
  68. Avineri, E. A cumulative prospect theory approach to passengers’ behavior modeling: Waiting time paradox revisited. J. Intell. Transport. Syst. 2004, 8, 195–204. [Google Scholar] [CrossRef]
  69. Kour, R.; Karim, R.; Thaduri, A. Cybersecurity for railways—A maturity model. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2020. [Google Scholar] [CrossRef]
  70. Orozco, M.F.U. Information design: A mediator between the oral tradition and the digital sphere in public transport. The Case of the Western Mass Integrated Transport System of Cali -MIO (for its initials in Spanish). Iconofacto 2014, 10, 51–75. [Google Scholar]
  71. Newmire, D.E.; Willoughby, D.S. Partial Range of Motion Resistance Training: A Feasible Bodybuilding Training Regiment for Local or Regional Muscle Hypertrophy. Strenght Cond. J. 2020, 5. [Google Scholar] [CrossRef]
  72. Stoilova, S. An Integrated Multi-Criteria Approach for Planning Railway Passenger Transport in the Case of Uncertainty. Symmetry 2020, 12, 949. [Google Scholar] [CrossRef]
  73. Bartnicka, J.; Kabiesz, P.; Kaźmierczak, J. Standardization of human activities as the component of a workflow efficiency model – a research experiment from a meat producing plant. Prod. Eng. Arch. 2020, 26, 73–77. [Google Scholar] [CrossRef]
  74. Yildirim, V.; Bediroglu, S. A geographic information system-based model for economical and eco-friendly high-speed railway route determination using analytic hierarchy process and least-cost-path analysis. Expert Syst. 2019, 36. [Google Scholar] [CrossRef]
  75. Wittenborn, A.; Cadez, I.; Schumann, R. Handling of information security in digitally supported construction projects—Part 1: Risk potentials in the application of the BIM methodology. Bautechnik 2020. [Google Scholar] [CrossRef]
  76. Jia, C.; Jia, C.; Xu, H.; Wang, L. A Robust nonlinear model predictive control for automatic train operation based on constraint tightening strategy. Asian J. Control 2020. [Google Scholar] [CrossRef]
  77. Van der Wees, B.J.; Moonen, J.M. The Potential of In-train Crowdsourcing. In Proceedings of the 24th Bled eConference eFuture: Creating Solutions for the Individual, Organisations and Society, Bled, Slovenia, 12–15 June 2011. [Google Scholar]
  78. Yang, J. A Study on the development of logistics information technology for revitalization of railway transports. 전자무역연구—Electron. Trade Res. 2009, 7, 125–151. [Google Scholar] [CrossRef]
  79. Johansson, N.; Roth, E.; Reim, W. Smart and Sustainable eMaintenance: Capabilities for Digitalization of Maintenance. Sustainability 2019, 11, 3553. [Google Scholar] [CrossRef] [Green Version]
  80. Teplý, B.; Vymazal, T.; Rovnaníková, P. Introduction to an approach to performing sustainability quantification of concrete structures. Solid State Phenomena 2018, 272, 273–279. [Google Scholar] [CrossRef]
  81. Beklaryan, L.A.; Khachatryan, N.K. Dynamic models of cargo flow organization on railway transport. Econ. Math. Methods 2019, 55, 62–73. [Google Scholar] [CrossRef]
  82. Office for National Statistics, Social and Vital Statistics Division. ONS Omnibus Survey, October 2006; UK Data Archive: Essex, UK, 2008; Volume 1. [Google Scholar] [CrossRef]
  83. Chin, S.-M.; Hwang, H.-L.; Peterson, B. Geospatial products and techniques at the center for transportation analysis. J. Map Geogr. Libr. 2008, 4. [Google Scholar] [CrossRef]
  84. Xu, J.; Cheng, X.; Zhou, H.; Jia, L. Model on Information Revising of Supervisory and Control Systems. In Proceedings of the 6th International Conference of Traffic and Transportation Studies Congress (ICTTS), Nanning, China, 5–7 August 2008. [Google Scholar]
  85. Xu, J.; Li, P.; Jia, L.M.; Xu, X.C. The Information Sharing Platform of Chinese RITS. In Proceedings of the Eastern Asia Society for Transportation Studies (EASTS), Bangkok, Thailand, 21–24 September 2005. [Google Scholar]
  86. Sotek, K.; Amcha, R. Informatics in Railway Transport in the Czech Republic. In Proceedings of the 9th International Conference on Computer Aided Design, Manufacture and Operation in the Railway and Other Advanced Transit Systems, Dresden, Germany, 17–19 May 2004. [Google Scholar]
  87. Wang, Y.J.; Qin, Y.; Jia, L.M. Research on systematic framework of China Railway Geographic Information System (RGIS). In Proceedings of the 6th IEEE International Conference on Intelligent Transportation Systems, Shangai, China, 12–15 October 2003. [Google Scholar]
  88. Demirbilek, A.; Pastaci, H. The Planning of Solution to Istanbul’s Transportation Problem with the Coordination of Transportation Subsystems by the Aid of GPS. In Proceedings of the 39th Annual Conference of the Society-of-Instrument-and-Control-Engineers (SICE 2000), Lizuka, Japan, 28 July 2000. [Google Scholar] [CrossRef]
Figure 1. Representation of the conflicting requirements of employees and the carrier.
Figure 1. Representation of the conflicting requirements of employees and the carrier.
Sustainability 12 08915 g001
Figure 2. Representation of the position of the optimal solution between the requirements.
Figure 2. Representation of the position of the optimal solution between the requirements.
Sustainability 12 08915 g002
Figure 3. Checking the shiftplan of train drivers in IS KASO.
Figure 3. Checking the shiftplan of train drivers in IS KASO.
Sustainability 12 08915 g003
Figure 4. Shiftplan of train drivers—exit from IS KASO.
Figure 4. Shiftplan of train drivers—exit from IS KASO.
Sustainability 12 08915 g004
Figure 5. Influence diagram of technological operations from the arrival of the driver for a shift to the departure of the train.
Figure 5. Influence diagram of technological operations from the arrival of the driver for a shift to the departure of the train.
Sustainability 12 08915 g005
Figure 6. Technological operations of accompanying staff from the arrival of one train to the departure of another in the event of a turn at the terminal.
Figure 6. Technological operations of accompanying staff from the arrival of one train to the departure of another in the event of a turn at the terminal.
Sustainability 12 08915 g006
Figure 7. Technological operations from the arrival of the wagon set to its departure on the next train.
Figure 7. Technological operations from the arrival of the wagon set to its departure on the next train.
Sustainability 12 08915 g007
Table 1. Overview of trains on the line Košice–MnB mesto in years 2017/2018.
Table 1. Overview of trains on the line Košice–MnB mesto in years 2017/2018.
Train NumberDepartureArrival
6400Košice4:585:38MnB mesto
6401MnB mesto4:365:17Košice
6402Košice6:357:23MnB mesto
6403MnB mesto6:277:08Košice
6404Košice10:1110:54MnB mesto
6405MnB mesto9:029:43Košice
6406Košice14:1114:54MnB mesto
6407MnB mesto13:0213:43Košice
6408Košice16:1116:51MnB mesto
6409MnB mesto15:0215:43Košice
6410Košice18:2519:05MnB mesto
6411MnB mesto17:0217:43Košice
6412Košice22:2523:05MnB mesto
6413MnB mesto20:3621:17Košice
Table 2. Differences between train arrivals and departures in minutes.
Table 2. Differences between train arrivals and departures in minutes.
0001020304050607080910111213
00 1378 49 204 444 564 684 898
011421 78 294 534 654 788 998
02 1273 1384 999 339 459 579 793
031310 1407 183 423 543 677 917
04 1062 1173 1328 128 248 368 582
051155 1252 28 268 388 522 762
06 822 933 1088 1328 8 128 342
07915 1012 1228 28 148 282 522
08 705 816 971 1211 1331 11 225
09795 892 1108 1348 28 162 402
10 571 682 837 1077 1197 1317 91
11675 772 988 1228 1348 42 282
12 331 442 597 837 957 1077 1291
13461 558 774 1014 1134 995 68
Table 3. Solution of the assignment task on the session Košice–MB mesto.
Table 3. Solution of the assignment task on the session Košice–MB mesto.
0001020304050607080910111213
0000010000000000
0100100000000000
0200000100000000
0300000010000000
0400000001000000
0500001000000000
0600000000010000
0710000000000000
0800000000000100
0900000000100000
1000000000000001
1100000000001000
1201000000000000
1300000000000010
Table 4. The resulting circulation.
Table 4. The resulting circulation.
UnitDay
12
1. unit00 → 03 → 06 → 09 → 08 → 11 → 10 → 13 → 12 → 0101 → 02 → 05 → 04 → 07 → 00
2. unit01 → 02 → 05 → 04 → 07 → 0000 → 03 → 06 → 09 → 08 → 11 → 10 → 13 → 12 → 01
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Čamaj, J.; Brumerčíková, E.; Hranický, M.P. Information System and Technology Optimization as a Tool for Ensuring the Competitiveness of a Railway Undertaking—Case Study. Sustainability 2020, 12, 8915. https://doi.org/10.3390/su12218915

AMA Style

Čamaj J, Brumerčíková E, Hranický MP. Information System and Technology Optimization as a Tool for Ensuring the Competitiveness of a Railway Undertaking—Case Study. Sustainability. 2020; 12(21):8915. https://doi.org/10.3390/su12218915

Chicago/Turabian Style

Čamaj, Juraj, Eva Brumerčíková, and Michal Petr Hranický. 2020. "Information System and Technology Optimization as a Tool for Ensuring the Competitiveness of a Railway Undertaking—Case Study" Sustainability 12, no. 21: 8915. https://doi.org/10.3390/su12218915

APA Style

Čamaj, J., Brumerčíková, E., & Hranický, M. P. (2020). Information System and Technology Optimization as a Tool for Ensuring the Competitiveness of a Railway Undertaking—Case Study. Sustainability, 12(21), 8915. https://doi.org/10.3390/su12218915

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop