Научная статья на тему 'REVIEW ON OPTIMIZATION MODELS AND METHODS FOR SHUTTLE URBAN AND MAIN TRANSPORT TIMETABLES AND TRAFFIC SCHEDULES'

REVIEW ON OPTIMIZATION MODELS AND METHODS FOR SHUTTLE URBAN AND MAIN TRANSPORT TIMETABLES AND TRAFFIC SCHEDULES Текст научной статьи по специальности «Строительство и архитектура»

CC BY
45
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
shuttle transport schedule / periodic traffic schedule model / aperiodic traffic schedule model / hybrid traffic schedule model / urban transport / расписание маршрутного транспорта / модель периодического расписания / модель апериодического расписания / гибридная модель / городской транспорт

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Горбачев Алексей Михайлович

Review for used at the moment models and methods for the creation and optimization of shuttle timetables for urban and main transport is given in the article, major differences between post-Soviet and foreign experience in the technology of timetable and traffic schedule creation are considered. The article contains phased analysis of approaches to planning the work of urban transport. The issues of dividing the city transport network into routes, the problems of vehicle distribution between them are given, the mathematical models of shuttle transport timetables, the assignments of real vehicles of certain types to squads and drivers distribution between them for each date are presented, major reasons for using aperiodic urban transport traffic schedules on post-Soviet area are pointed. The history of the development of software automation systems for urban transport traffic schedules is narrated, there’re considered major approaches, implementing an automation for the creation of periodic, aperiodic and hybrid timetables and traffic schedules, for to develop modern informational systems for the being considered purposes.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ОБЗОР МОДЕЛЕЙ И МЕТОДОВ ОПТИМИЗАЦИИ РАСПИСАНИЙ И ГРАФИКОВ ДВИЖЕНИЯ МАРШРУТНОГО ГОРОДСКОГО И МАГИСТРАЛЬНОГО ТРАНСПОРТА

В статье опубликован обзор используемых в настоящее время моделей и методов построения и оптимизации маршрутных расписаний городского и магистрального транспорта, рассмотрены основные отличия технологии построения расписаний и графиков движения в России от зарубежного опыта. В статье осуществлен поэтапный анализ подходов к планированию работы городского транспорта. Рассмотрены вопросы разбиения транспортной сети города на маршруты, проблемы распределения транспортных средств между ними, приведены математические модели расписаний движения маршрутного транспорта, назначения реальных транспортных средств определенных типов на наряды и распределения водителей между ними на каждую дату, указаны основные причины использования апериодических расписаний городского транспорта на постсоветском пространстве. Изложена история развития программных комплексов автоматизации построения расписаний движения городского транспорта, рассмотрены основные подходы к разработке современных информационных систем такого назначения, реализующих автоматизацию построения периодических, апериодических и гибридных расписаний и графиков движения.

Текст научной работы на тему «REVIEW ON OPTIMIZATION MODELS AND METHODS FOR SHUTTLE URBAN AND MAIN TRANSPORT TIMETABLES AND TRAFFIC SCHEDULES»

УДК 656.222

REVIEW ON OPTIMIZATION MODELS AND METHODS FOR SHUTTLE URBAN AND MAIN TRANSPORT TIMETABLES AND TRAFFIC SCHEDULES

GORBACHEV Alexey Mikhaylovich, PhD in Engineering, Head of Scientific-Research Laboratory of Functional Diagnostics, Associate Professor; e-mail: ag@agpage.ru

Emperor Alexander I St. Petersburg State Transport University, Automation and Remote Control on Railways Department, Saint Petersburg

Review for used at the moment models and methods for the creation and optimization of shuttle timetables for urban and main transport is given in the article, major differences between post-Soviet and foreign experience in the technology of timetable and traffic schedule creation are considered. The article contains phased analysis of approaches to planning the work of urban transport. The issues of dividing the city transport network into routes, the problems of vehicle distribution between them are given, the mathematical models of shuttle transport timetables, the assignments of real vehicles of certain types to squads and drivers distribution between them for each date are presented, major reasons for using aperiodic urban transport traffic schedules on post-Soviet area are pointed. The history of the development of software automation systems for urban transport traffic schedules is narrated, there're considered major approaches, implementing an automation for the creation of periodic, aperiodic and hybrid timetables and traffic schedules, for to develop modern informational systems for the being considered purposes.

Keywords: shuttle transport schedule; periodic traffic schedule model; aperiodic traffic schedule model; hybrid traffic schedule model; urban transport.

DOI: 10.20295/2412-9186-2022-8-03-287-295

▼ Introduction

Permanently growing traffic flows require a constant improvement of the planning quality for the organization of urban and mainline transport work. Various mathematical models and methods were invented for transport planning for different types of transport: railway [1—3], air traffic [4, 5], models for urban underground [6] or ground [7—10] transport and so on. Most of technologies and planning tools for them contain following stages, which are in Fig. 1.

The main goal of this article is collecting approaches and analyzing methods of transport planning. According to the goal of the article, main issues are research of main methods of planning routes, creating timetables, drivers and cars assignment. To achieve all issues let us analyze all stages of planning process.

CM

CM

о

^ 1. Public Transport Network Presentation

< The first stage of the planning movement process

Ц is creating of routes and lines. It consists of planning

.g public transport routes and traces for them including

о

a all control points. Public Transport Network (PTN)

Fig. 1. Stages of route transport planning

can be represented as a multigraph which paths are made up of route traces and vertexes are control points cpi € {CP}.

PTN is usually displayed as a layer on a city map. PTN can be presented in a graphic view or as a sparse matrix which is shown in details in [7, 11].

Each path connects neighbouring control points. Control points are depos, end stations, stops and intermediate points, which are usually intersections where vehicle can change movement direction.

The second stage is distribution of vehicles (or rolling stock for railway transport system) between routes. This process is also called frequency planning which means calculating number of cars for every route in a certain period. Work frequencies are substantial for passengers as they affect waiting times on complex routes when passengers change routes and wait for a vehicle on the new route. It is especially considerable for minimizing total passengers' transfer time as a criterion schedules optimisation [7].

2. Event Activity Network and stages of transport work planning

Scheduling (or timetabling) is the most important and complicated part of planning the route transport operation at all levels of traffic work.

Vehicle schedule itself is the most considerable document for every commercial transport company as it contains the quantity and parameters of transport work to be paid from a budget or common passengers. It is also the main document for passengers who plan transportation inside a city. Sometimes schedules are optimized only for special districts of a city [6, 8] or even for special groups of passengers: for example, for people with limited mobility [12].

At this stage, presentation of data is usually changed from PTN multigraph to an Event Activity Network (EAN). Events in this case are arrival times and departure times of route vehicles. EAN is a graph of times, where each vertex is independent time value and each edge means a logical nexus between time values (in Fig. 3).

Fig. 3. Example of Event Activity Network

Scheduling process consists of two stages: generation of schedule structure (races, dinners, driver changes, stop durations for technical overview and so on) and solving the main issue of the schedule's theory: to find a feasible schedule. A schedule is feasible in case it corresponds current capacity restrictions, durations of movement between control points, changing and other limits of stop times [7]. So the main problem of schedule's theory is calculating arrival and departure times for the schedule of concrete structure. For solving the first issue — generating schedule structure — usually different heuristic approaches are used depending on local legislation and technology peculiarities. The last issue (solving main problem of the schedule's theory) is the most popular in articles because there are only several mathematical models.

Depending on the mathematical apparatus used to create schedules route vehicle transport, they are divided into two types: periodic and aperiodic [10]. These models are described in various sources [7, 10, 11, 13] and they will be considered more in details later in this article. Special tools, such as software emulators, are used to check feasibility of schedules [1].

Distributing drivers and cars among warrants are last steps of operational planning. These steps are very important for drivers, conductors and for a

transport company in the whole, but not so significant for passengers: data with assignment of drivers, conductors and cars to specific cars are usually part only of internal business processes of the transport company and it is not published outside of the enterprise.

Drivers' assignment is the process of allocating real drivers and conductors between warrants of the schedule for all routes of the current day. It contains two stages: dividing of warrants into several driver change parts (in general) and assigning of real drivers and conductors to driver change parts. A driver or conductor change part is part of the change when one driver (or conductor) works on this vehicle.

Splitting of warrants for driver change parts in Russia and other former USSR countries is usually done during the scheduling process due to the stable labor law, which provides the same conditions for all cities and transport enterprises. In Western European countries situation splitting warrants into driver change parts differs due to many local regulations of the current company from the labor law and driver unions in enterprises [10]. It is hard and expensive to formalize this technology because it is unique for every company. Operational process of a transport company and labor laws make a great impact on it in general case for work of transport enterprise [14].

The second stage of the drivers' assignment is setting of real drivers and conductors to change parts. The main purpose of this stage is allocation of change parts between drivers and conductors to follow the law and to make the total work time during the whole month working hours nearer to normative value.

The last step of planning is cars assignment. It is the process of real vehicles assigning to warrants. Number of free vehicles for each depo depends on maintenance schedule for the current day.

The most complicated problem from all these issues is scheduling problem. While events in non-periodic schedules are arranged in a linear chronological order, events in periodic schedules have a cyclic chronological order with period Period.

3. Aperiodic schedules

Initially, there were two different schedules flavors from the point of mandatory repetitions of events. The first type of schedules, which is still quite popular now, are aperiodic schedules, also called non-cyclic or non-periodic. Another flavor are periodic schedules.

Aperiodic schedules were the first ones for trains and ships, and were associated with a small level of vehicles moving [10].

Aperiodic (also non-cyclic — see publications [7, 10, 11, 13]) schedules are schedules with no necessary repeat of events after a specified time period 77

So there is no one repetitive interval.

Arrival and departure times are calculated as stand-alone values.

Events, relatively to public urban transport, are times of arrivals (TArr) and departures for end stations (TDep), or more broadly, arrival and departure times for all control points which every coach passes.

There are different limitations, which effect on intervals aligning:

— departures of previous vehicles;

— departures of following vehicles (if they are already generated in the schedule);

— min and max limitations on stop times for the current control point;

— driver medical examination points working hours;

— dinner hours for vehicle teams (drivers and conductors);

— recommendations for technical stops of coaches;

— restrictions of day working hours for vehicle teams.

— working hours of canteens for coach teams on end stations;

— depo and end stations working hours;

— other events, which occur during vehicles movement.

These limitations restrict departure intervals by two limits [Start, End].

The uniformity of departure intervals usually is the objective optimization function of intervals aligning.

Feasible Distribution algorithm based on linear programming for flow approach was the first solution of this problem and it was described in [15].

The problem is solved using a modified algorithm, initially proposed for solving the coloring issue. One more method for solving of this problem was suggested in [7].

To calculate vector of independent departure times [TI] standard grid with equal intervals is created. Standard grid is a vector with the same size k as [77], in which time values are distributed inside [770; TIj] the most smooth way. So every time in [Tin] can be calculated according to the formula:

Tin = Round

TL + TI „ -

Ti к ■ i

(1)

where Round — is a round function according to common math rules to the nearest integer (in case of using only discrete time values in the timetable).

[Tin] is the best schedule without considering {U} h {V} vectors.

Optimized times [TI] can be obtained using linear combination of [TI] and [Tin]. Suppose s is a coefficient in the linear combination:

5 = Min

V - Tin

TI, - Tin U - Tin TI, - Tin

,TI > Tin ,TI < Tin

(2)

After getting s times of TI can be recalculated as a linear combination of an old vector [TI] and ideal vector [Tin]:

[TI] = s [TI ] + (1 - s)[TIn] (3)

Applying liner programming for intervals aligning is a typical approach solving the main schedule problem for aperiodic schedules. This feature provides the polynomial complexity, which was shown in [15]. The complexity of the algorithm is polynomial. . Imposition additional conditions can reduce the problem to the number of NP-hard ones. Such examples are, in particular, the problem of creating schedules taking into account passenger routes [11] and, sometimes, capacity restrictions of the infrastructure [13].

Polynomial complexity is one of the most important benefits of aperiodic schedules, especially for slow processors of personal computers. Aperiodic schedules were popular in Poland, Hungry, USSR and, initially, all over the world, during XX century for urban transport. However, adjustment of intervals and stops durations during a day, different events during a change (such as technical stops) make matching of different routes difficult and unobvious for passengers.

Later after supply of new vehicles, when frequencies became higher, transport companies decided to use shorter intervals and to avoid binding of drivers to cars during the whole shift. So the technology became closer to periodic timetables. Although the problem of movement in one level with cars remained. Due to this fact various run times for different day times remained.

4. Periodic schedules

Periodic (cyclic) schedules are those whose actions are repeated after a specific (usually small) period of time Period and those whose contains limitations [U,V] with lower and upper bounds. They are preferable for passengers, provided that Period is a relatively small value [10]. A mathematical model for periodic schedules was proposed as Periodic Event Schedule Problem (PESP) [16]. In the same paper, a proof is given that the problem of finding an admissible periodic schedule is proved as NP-hard. Different NP-hard algorithms can be used to generate the best schedule from all feasible [10, 17]. For this reason, various approaches and different complicated search methods were used to solve the task, which, in the worst case, have exponential complexity [18].

Searching of a suitable schedule is the main issue of the scheduling theory.

It is a problem of calculating appropriate arrival and departure times of cars with limitations for known structure of the schedule. In some works it is called departure intervals aligning.

Other problems, such as generating structure of races for each driver shift, calculating of parking lots for maintenance, organizing driver changes in stops and end stations, calculating number of shifts regarding to all restrictions and so on are not included in the main task of the scheduling problem. The issues of periodic schedule developing and optimization are presented in [2, 3, 19].

Periodic schedules are better for passengers because of fixed intervals T between departures for vehicles. Morning and evening rush hours ruin these approach in case of movement in the same road traffic with cars.

Despite positive traits, many countries around the world switched to periodic train schedules for main and city route transport in the 20th century. Potent computers gave a possibility to use practically NP-algorithms including periodic schedules, first of all, in small countries because of easier PTN multigraph. So periodic schedules were deployed in Denmark (1974), Switzerland (1984), Belgium and Austria (1991). The migration from noc-cyclic to periodic schedules of mainline train movement began in 1979 from intercity trains of the country and was completed in 1993 [10]. Cyclic schedules are widely used all over the world and allow to optimize waiting times. A future area of development is the planning of traffic schedules, including the need for docking various trains at transfer points and hubs.

Some special traits of transport work in Russia made using such schedules inexpedient or even impossible.

Some researchers distinguish a third type of transport schedules, calling them hybrid [9, 19]. These schedules have small usually constant intervals between departures during one period. There will be another stable interval for another period of the day. This planning technology can be used in transport companies where one driver is able to change car during one shift. So hybrid schedules are actual for routes with new vehicles of one type.

5. A General Overview of Main Technological Features in Russia and Former Countries of the Warsaw Pact

The main schedule technology features of the Warsaw Pact countries and the USSR were the following. (accordingly, travel times change significantly over periods of the day due to traffic congestion), the possibility of assigning teams (driver and conductor) to vehicles, rigid schedule binding to the work schedules of drivers, providing lunches to crews while vehicles are parked at terminal stations, etc. [7, 9, 10].

1. Movement of fixed-route vehicles mainly in the general flow (a few number of dedicated lines)

This led to unfixed run times for different day periods especially for rush hours because of traffic jams. Day time is usually divided by rush hours to several periods: time before morning peak hours (for example, from start of a day till 7 a.m. or 9 a.m. for days off), morning peak hours (from 7 a.m. (9 a.m.) till 9 a.m. (11 a.m.)), time before morning and evening peak hours (from 9 a.m till 4 p.m.), evening peak hours (from 4 p.m. till 8 p.m.), time after evening peak hours (from 8 p.m till end of a day). The exact values of periods are given only as an example; practically they differ from one city to another or even from one route to another.

2. Binding of drivers to cars during the whole shift

The second peculiarity is binding of drivers and

conductors to certain coaches during the whole shift. It means that cars stand idle during driver and conductor lunches and special technological stops.

3. Logical binding of transport brigades to cars

The next peculiarity is permanent binding of

transport teams (i.e. drivers and conductors) to cars during long period. A large number of old cars in post-soviet countries which are used in one transport company and each of them has their own traits and problems tends to this fact. This feature is usually called logical binding of transport teams to routes and cars. Every brigade consists of a driver and a conductor.

4. Criterions of optimization

The fourth peculiarity is a criterion of optimization, which is used to create schedules. The most popular one is minimizing total passengers' travel time. The only problem is getting correspondence matrixes according to route traces to calculate total travel time. So in most of cases there is no any

special equipment on cars to calculate passengers. The main issue with this approach is impossibility quickly to get changes in correspondence matrixes and run times for traces.

5. Problems with schedule synchronization between urban and railway transport, which was analyzed in [20]

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

The main practically used criterion of schedule optimization in such cases is intervals' equality. Departure intervals are commonly used simply because they are the more important for passengers. The main idea of this criterion choosing is that in general uniform distribution of departures (during one period of day) is more preferable for passengers than the other criterions.

Using aperiodic schedules provides an opportunity to reduce bad periodic schedules' effects that were mentioned above. Unfixed intervals and stops allow to avoid big intervals during lunches. Meanwhile it is less convenient for passengers, especially in case of composite trips.

6. Computer-Aided Design System for Creating Schedules

These differences are relevant now, so we will consider them in more detail.

As a result of a discrete change in the values of travel times by hours of the day, when constructing a schedule, a countdown problem arises when, when calculating, for example, arrival times at the end stations or other control points TArr, departure times of going out of the depo, departure times from end stations or other control points TDep,, times of returning to depo. It is possible that the exact result of calculating previous value of time from current value simply does not exist if the time is near the border of periods of the day.

Because of connection of traffic schedules to the work schedules of transport teams, there is a problem of downtime, for example, for such urban transport, such as tramways, trolleybuses and buses, during technical stops or lunches.

In addition, if such technological restrictions exist and periodic schedules are used, the minimum fixed duration of the period will be equal to the maximum technological stop time (technical stop, dinner, driver change duration), which, as a rule, is unacceptable for city transport because of a long time of a transport idle.

Data formalization of scheduling source in case of Russian conditions was published in [7, 10].

For schedules with the above restrictions, the development of periodic schedules with a period Per are used in practice only if the fixed interval is quite small. For example, technical and lunch stops durations are comparable with the duration of a standard stop. In real end stations and depos, quantity of vehicles which are able to stay at the same moment on this parking lot differs significantly from one place to another. Practical setting long stop durations to follow all restrictions including long dinner stops and fixed intervals will provide significant downtime of the rolling stock. It is unacceptable for most transport companies. This fact explains popularity of aperiodic schedules in city transport in Russia and other former Soviet countries.

The first efforts to automate the process of the schedule designing for city transport (foremost, for buses) were made in the USSR in the 60s years of the XX century in Moscow [21]. However, the results of this work were not widely used in practice because of slow computers at those times [22]. The solve of the task was limited by only two end stations without shunting work and trips, the movement between which was carried out along one main trace. A complete list of restrictions was published in [22]. The main achievements of this solution [22] were the matrix representation of schedules as a modified table without overtaking of vehicles and the practical implementation of invented methods as computer programs, etc.

Some results of the modern software development for automating city transport operational technology in Russia are given in [9, 23].

So in [23] the Automated Control System for Urban Electric Transport, is used in St. Petersburg, was described. It has a module client-server structure. In source [10] the system which used in Moscow and many other Russian cities was presented. By the way, all software, described in [10] are only some reviews, but they do not carry a definition of mathematical models which are used in this software.

This explains the need to develop a separate model of aperiodic urban transport schedules, taking into account the above features of the organization of traffic that are characteristic of our country.

Conclusion

So main mathematics transport schedule models are successfully analyzed and main tasks, which were declared in the start of the article, were considered in the article.

As a further proposal of research, schedules synchronization of different types (periodic, aperiodic and hybrid) for distinguished routes in the same EAN is interesting with classifying route crossings and end stations for PTN. CAD systems, which gives the possibility to design schedules using different types of periodic, aperiodic, and hybrid models for the same PTN, can be developed as a practical usage of these theoretical models of EAN.

It is also interesting to analyze times of transition to a new interval for hybrid schedules especially in case of routes synchronization.

There is one more important problem for aperiodic schedules: synchronization of passing through intersections for vehicles from opposite directions during one traffic light cycle. ▲

References

1. Nikishchenkov S. A., Fokeev A. B. Emulyator grafikov dviz-heniya poezdov i raboty stantsiy [Emulator of train schedules and station operation]. Avtomatika na transporte [Transport automation]. 2016, vol. 2, I. 1, pp. 35-46. (In Russian)

2. Odijk M. A. A constraint generation algorithm for the construction of peri-odic railway timetables. Transportation Research Part B, 30(6). Great Britain: Elsevier. 1996, pp. 455-464.

3. Cacchiani V., Toth P. Nominal and robust train timetabling problems. European Journal of Operational Research, 219. Elsevier. 2012, pp. 727-737.

4. Geng X.., Hu M. Simulated Annealing Method-Based Flight Schedule Optimization in Multiairport Systems. Mathematical Problems in Engineering 2020. Article ID 4731918. DOI: 10.1155/2020/4731918.

5. Lei L., Zhao D., Liu H., Guo D. Flight Schedule Strategy of Airport Group. IOP Conf. Series: Materials Science and Engineering 790 (2020). UK. 2020. DOI: 10.1088/1757-899X/790/1/012102

6. Safronov A. I., Lysenko E. V. Modelirovanie plana pere-vozochnogo protsessa v utrenniy chas «pik» na zamknutoy bol'shoy kol'tsevoy linii mos-kovskogo metropolitena [Modeling the plan of the transportation process in the morning rush hour on the closed large ring line of the Moscow metro]. Avtomatika na transporte [Transport automation]. 2021, vol. 7, I. 4, pp. 584-616. DOI: 10.20295/24129186-2021-7-4-584-616. (In Russian)

7. Gorbachev A. M. Matematicheskaya model' marshrutnykh raspisaniy nazemnogo gorodskogo elektricheskogo transporta [Mathematical model of route schedules of ground urban electric transport]. Avtomatika na transporte [Transport automation]. 2020, vol. 6, I. 4, pp. 499-517. DOI: 10.20295/2412-9186-2020-6-4-499-517. (In Russian)

8. Plotnikov D. G. Primenenie korotkikh kol'tsevykh marsh-rutov dlya op-timizatsii transportnoy seti rayona [The use of short ring routes to optimize the transport network of the area]. Transport Rossii: problemy iperspektivy — 2020: Materialy Yubileynoy mezhdunarodnoy-nauchno praktich-eskoy konferentsii, Sankt-Peterburg, 10-11 noyabrya 2020 goda [Transport of Russia: problems and prospects - 2020: Materials of the Anniversary international scientific-practical conference, St. Petersburg, November 10-11, 2020]. St. Petersburg: Institut problem transporta im. N. S. Solomenko RAN Publ., 2020, pp. 41-45. (In Russian)

9. Gorbachev A. Model of Hybrid Timetables for High Speed Urban Tram-way Movement. 2020 IEEE East-West Design and Test Symposium, EWDTS 2020. Proceedings, Varna, September 04-07, 2020. Varna, 2020, pp. 9225145. DOI: 10.1109/EWDTS50664.2020.9225145. EDN OFKWJH.

10. Gorbachev A. Review of Urban Transport Timetables Math Models. Proceedings of Petersburg State Transport University, I. 3. 15, PSTU, St. Petersburg, 2018, pp. 366-370.

11. Schmidt M. E. Integrating Routing Decisions in Public Transport Problems. Springer Optimization and Its Applicaions 89, Springer Science + Business Media, New York, 2014, 386 p.

12. Nikiforov O. A. O tsifrovizatsii marshrutov peredvizheniya malomobil'nykh grupp naseleniya [On the digitalization of movement routes for people with limited mobility]. III Betankurovskiy mezhdunarodnyy inzhenernyy forum: Sbor-nik trudov, Sankt-Peterburg, 02-03 dekabrya 2021 goda. -Sankt-Peterburg: Peterburgskiy gosudarstvennyy universitet puteysoobshcheniyaImperatoraAleksandraI [III Betancourt International Engineering Forum: Collection of Proceedings, St. Petersburg, December 02-03, 2021. St. Petersburg: Emperor Alexander I Petersburg State University of Communications]. 2021, pp. 49-51. (In Russian)

13. Schobel A., Schmidt M. E. The Complexity of Integrating Routing Decisions in Public Transportation Models. 10th Workshop on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS'10), Liverpool, 2010, pp. 156-169.

14. Markevich A. V., Sidorenko V. G. Automation of Scheduling for Drivers of the Sub-way Rolling Stock. 2021 IEEE East-West Design and Test Symposium, EWDTS 2021. Proceedings, Batumi, September 10-13, 2021. Batumi, 2021. DOI: 10.1109/EWDTS52692.2021.9580990.

15. Rockafellar R. T. Network Flows and Monotropic Optimization. Athena Scientific, Belmont, 1998. 634 p.

16. Serafani P., Ukovich W. A. Mathematical Model for Periodic Scheduling Problems, SIAM J. Disc. Math 2 (4). Society for Industrial and Applied Mathematics, USA, 1989, pp. 550581.

17. Datsenko, N. V. Primenenie murav'inogo algoritma dlya resh-eniya zadachi sostavleniya raspisaniya dvizheniya gorodskogo obshchestvennogo transporta [Application of the ant colony algorithm for solving the problem of scheduling the movement of urban public transport]. Modelirovanie energoinformatsi-onnykh protsesov: IX Natsional'naya nauchno-prakticheskaya konferentsiya s mezhdunarodnym uchastiem, Voronezh, 22-24 dekabrya 2020 goda [Modeling of energy information processes: IX National scientific and practical conference with international participation, Voronezh, December 22-24, 2020]. Voronezh: Voronezhskiy gosudarstvennyy universitet inz-henernykh tekhnologiy Publ., 2021, pp. 145-150. (In Russian)

18. Liebchen C., Proksch M., and Wagner F. H. Performance of algo-rithms for periodic timetable optimization. In G. Fandel, W. Trockel, M. Hick-man, P. Mirchandani, and S. VoR, editors. Computer-aided Systems in Public Transport, volume 600 of Lecture Notes in Economics and Mathematical Systems, pp. 151-180. Springer. Berlin Heidelberg, 2008.

19. Gorbachev A. M. Avtomatizatsiya planirovaniya dvizheniya gorod-skogo skorostnogo legkorel'sovogo transporta [Traffic planning automation for urban high-speed light rail transport]. TransportRossiyskoyFederatsii [Transport of the Russian Federation]. 2021, I. 5-6(96-97), pp. 43-46. (In Russian)

20. Mironchuk A. A. Koordinatsiya raspisaniya gorodskikh i prigo-rodnykh marshrutov nazemnogo passazhirskogo transporta [Coordination of the schedule of urban and suburban routes of land passenger transport]. Mir transporta i tekhnologicheskikh mashin [The world of transport and technological machines]. 2021, I. 2(73), pp. 49-56. DOI: 10.33979/2073-7432-2021-73-2-49-56. EDN CAVZCG. (In Russian)

21. Antoshvili M. E., Liberman S. Yu., Spirin I. V. «Optimizatsiya gorodskikhavtobusnykhperevozok» ["Optimization of urban bus transportation"]. Moscow: Transport Publ. 1985 102 p. (In Russian)

22. Antoshvili M. E., Varelopulo G. A., Khrushchev M. V. Orga-nizatsiya gorodskikh avtobusnykh perevozoks primeneniem matematicheskikh metodov i EVM [Organization of urban bus transportation using mathematical methods and computers]. Moscow: Transport Publ. 1974. 104 p. (In Russian)

TRANSPORT AUTOMATION RESEARCH, 2022, Vol. 8, No. 3, рр. 287-295 DOI: 10.20295/2412-9186-2022-8-03-287-295

Обзор моделей и методов оптимизации расписаний и графиков движения маршрутного городского и магистрального транспорта

Информация об авторе

ГОРБАЧЕВ Алексей Михайлович, канд. техн. наук, заведующий научно-исследовательской лабораторией функциональной диагностики, доцент. E-mail: ag@agpage.ru

Петербургский государственный университет путей сообщения Императора Александра I, кафедра «Автоматика и телемеханика на железных дорогах», Санкт-Петербург

Аннотация: В статье опубликован обзор используемых в настоящее время моделей и методов построения и оптимизации маршрутных расписаний городского и магистрального транспорта, рассмотрены основные отличия технологии построения расписаний и графиков движения в России от зарубежного опыта. В статье осуществлен поэтапный анализ подходов к планированию работы городского транспорта. Рассмотрены вопросы разбиения транспортной сети города на маршруты, проблемы распределения транспортных средств между ними, приведены математические модели расписаний движения маршрутного транспорта, назначения реальных транспортных средств определенных типов на наряды и распределения водителей между ними на каждую дату, указаны основные причины использования апериодических расписаний городского транспорта на постсоветском пространстве. Изложена история развития программных комплексов автоматизации построения расписаний движения городского транспорта, рассмотрены основные подходы к разработке современных информационных систем такого назначения, реализующих автоматизацию построения периодических, апериодических и гибридных расписаний и графиков движения.

Ключевые слова: расписание маршрутного транспорта; модель периодического расписания; модель апериодического расписания; гибридная модель; городской транспорт.

Библиографический список

1. НикищенковС. А., ФокеевА. В. Эмулятор графиков движения поездов и работы станций // Автоматика на транспорте. — 2016. — Т. 2. — № 1. — С. 35-46.

2. OdijkM. A. A constraint generation algorithm for the construction of periodic railway timetables. // Transportation Research Part B, 30(6) - Great Britain: Elsevier. — 1996, p. 455-464.

3. Cacchiani V., Toth P. Nominal and robust train timetabling problems. // European Journal of Operational Research, 219, — Elsevier. - 2012, p. 727-737.

4. GengX., HuM. "Simulated Annealing Method-Based Flight Schedule Optimization in Multiairport Systems", Mathematical Problems in Engineering Volume 2020, Article ID 4731918. — DOI: 10.1155/2020/4731918.

5. Lei L., Zhao D., Liu H., Guo D. "Flight Schedule Strategy of Airport Group". IOP Conf. Series: Materials Science and Engineering 790 (2020), UK, 2020. — DOI: 10.1088/1757-899X/790/1/012102

6. Сафронов А. И., Лысенко Е. В. Моделирование плана перевозочного процесса в утренний час «пик» на замкнутой большой кольцевой линии московского метрополитена // Автоматика на транспорте. — 2021. — Т. 7. — № 4. — С. 584-616. — DOI: 10.20295/2412-9186-2021-7-4-584-616.

7. Горбачев А. М. Математическая модель маршрутных расписаний наземного городского электрического транспорта // Автоматика на транспорте.—2020. — Т. 6. — № 4. — С. 499-517. — DOI: 10.20295/2412-9186-2020-6-4-499-517.

8. Плотников Д. Г. Применение коротких кольцевых маршрутов для оптимизации транспортной сети района / Д. Г. Плотников, Д. Р. Стахин, А. В. Баните //

Транспорт России: проблемы и перспективы — 2020 : Материалы Юбилейной международной-научно практической конференции, Санкт-Петербург, 10-11 ноября 2020 года / © ФГБУН Институт проблем транспорта им. Н. С. Соломенко Российской академии наук, 2020 © Коллектив авторов,

2020. — Санкт-Петербург: Институт проблем транспорта им. Н.С. Соломенко РАН, 2020. — С. 41-45. — EDN YKEEMC.

9. Gorbachev A. Model of Hybrid Timetables for High Speed Urban Tramway Movement / A. Gorbachev // 2020 IEEE East-West Design and Test Symposium, EWDTS 2020 — Proceedings, Varna, 04-07 сентября 2020 года. — Varna, 2020.—P. 9225145. — DOI 10.1109/EWDTS50664.2020.9225145. - EDN OFKWJH.

10. Gorbachev A. "Review of Urban Transport Timetables Math Models", Proceedings of Petersburg State Transport University, № 3. 15, PSTU, St. Petersburg, 2018, pp. 366370.

11. SchmidtM. E. "Integrating Routing Decisions in Public Transport Problems", Springer Optimization and Its Applicaions 89, Springer Science + Business Media, New York, 2014, 386 p.

12. Никифоров О. А. О цифровизации маршрутов передвижения маломобильных групп населения / О. А. Никифоров, С. М. Мочалин, К. Э. Сафронов // III Бетанкуровский международный инженерный форум : Сборник трудов, Санкт-Петербург, 02-03 декабря 2021 года.—Санкт-Петербург: Петербургский государственный университет путей сообщения Императора Александра I,

2021. — С. 49-51. — EDN NDOGLS.

13. SchobelA., SchmidtM. E. "The Complexity of Integrating Routing Decisions in Public Transportation Models"— 10th Workshop on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS '10), Liverpool, 2010, pp. 156-169.

14. MarkevichA. V. Automation of Scheduling for Drivers of the Subway Rolling Stock / A. V. Markevich, V. G. Sidorenko // 2021 IEEE East-West Design and Test Symposium, EWDTS 2021 — Proceedings, Batumi, 10-13 сентября 2021 года. — Batumi, 2021. — DOI 10.1109/EWDTS52692.2021.9580990. — EDN SIOWLH.

15. Rockafellar R. T. "Network Flows and Monotropic Optimization", Athena Scientific, Belmont, 1998 — 634 p.

16. SerafaniP., Ukovich W. "A mathematical Model for Periodic Scheduling Problems", SIAM J. Disc. Math 2 (4), Society for Industrial and Applied Mathematics, USA, 1989, pp. 550-581.

17. Даценко Н. В. Применение муравьиного алгоритма для решения задачи составления расписания движения городского общественного транспорта / Н. В. Даценко, А. В. Хатунцев // Моделирование энергоинформационных процесов: IX Национальная научно-практическая конференция с международным участием, Воронеж, 22-24 декабря 2020 года. — Воронеж: Воронежский государственный университет инженерных технологий, 2021. — С. 145-150. — EDN QWEAUP.

18. Liebchen C., Proksch M., Wagner F. H. Performance of algorithms for periodic timetable optimization. In G. Fandel, W. Trockel, M. Hickman, P. Mirchandani, and S. VoB, editors, Computer-aided Systems in Public Transport, volume 600 of Lecture Notes in Economics and Mathematical Systems, p. 151-180. Springer. Berlin Heidelberg, 2008.

19. Горбачев А. М. Автоматизация планирования движения городского скоростного легкорельсового транспорта / А. М. Горбачев, П. А. Василенко // Транспорт Российской Федерации. — 2021. — № 5-6(96-97). — С. 43-46. — EDN DPDYAU.

20. МирончукА. А. Координация расписания городских и пригородных маршрутов наземного пассажирского транспорта / А. А. Мирончук, И. Ю. Солодовченко // Мир транспорта и технологических машин. — 2021. — № 2(73). — С. 49-56. — DOI 10.33979/2073-7432-2021-73-2-49-56. - EDN CAVZCG.

21. Антошвили М. Е., Либерман С. Ю., Спирин И. В. «Оптимизация городских автобусных перевозок», М. Транспорт. 1985. — 102 с.

22. Антошвили М. Е., Варелопуло Г. А., Хрущев М. В. «Организация городских автобусных перевозок с применением математических методов и ЭВМ», М.: Транспорт. 1974. — 104 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.