1.2. State of the Art
Virtual coupling has attracted substantial research interest in recent years because it fundamentally changes the way railway vehicles can be coordinated. Unlike conventional fixed-block or moving-block operation, VC allows independently controlled units to travel in close succession while preserving safe separation through real-time coordination and communication. As a result, VC introduces new challenges in control, safety assurance, communication reliability, and traffic management. In particular, short-headway operation amplifies the effect of uncertainty and requires control strategies that can handle dynamic interactions, braking constraints, and disturbances in a systematic and computationally feasible way [
3,
4,
5,
10].
From the control perspective, a wide range of approaches has been explored for train coordination and railway automation, including rule-based strategies, classical feedback control, dynamic-programming formulations, and optimization-based predictive control. Among these alternatives, Model Predictive Control (MPC) has emerged as one of the most promising paradigms for VC-enabled railway operation because it provides a systematic framework for incorporating system dynamics, operational objectives, and hard safety constraints into a unified decision-making problem. In safety-critical applications, Robust Model Predictive Control (RMPC) is particularly attractive because it explicitly accounts for disturbances and modeling uncertainty while preserving constraint satisfaction, which is especially important in short-headway VC operation, where small deviations in speed, spacing, or braking response may rapidly compromise formation safety [
3,
5,
10,
11,
12]. More broadly, MPC-based formulations are well suited to VC because they make it possible to jointly encode safety requirements—such as spacing policies and braking constraints—and operational objectives, including tracking performance, ride comfort, and energy efficiency, within a single constrained optimization framework [
3,
5,
10,
11]. In the present study, the control layer is not assessed as an isolated end in itself, but as the enabling layer that guarantees the safe and dynamically feasible execution of the demand-adaptive operation evaluated later in the paper.
Within RMPC, the literature commonly distinguishes several robust formulations, each offering a different trade-off between conservatism, computational tractability, and robustness guarantees. Classical min–max RMPC addresses bounded uncertainty via worst-case optimization and provides strong safety assurances but often incurs high computational cost for long horizons or multiple uncertainty sources [
13,
14]. Constraint-tightening approaches improve tractability by shrinking state and input constraint sets according to uncertainty bounds, ensuring robust feasibility at the expense of increased conservatism when bounds are pessimistic or difficult to calibrate [
15]. Tube MPC further reduces online complexity by combining a nominal MPC plan with an ancillary feedback controller that keeps the true trajectory inside a robust invariant “tube” around the nominal prediction; tube-based approaches are repeatedly motivated in VC by the presence of communication imperfections and the need for robust safety under bounded disturbances [
16]. In parallel, stochastic MPC is often discussed as a less conservative alternative to robust designs, but its adoption in safety-critical railway applications remains constrained by validation and certification challenges; recent contributions emphasize safety-oriented stochastic MPC and dual-control perspectives for active uncertainty learning [
17,
18,
19].
Among robust formulations, multi-stage RMPC (MS-RMPC) has gained particular attention as a scenario-based approach that explicitly captures the evolution of uncertainty over the prediction horizon by means of a scenario tree [
16,
20]. This formulation is especially attractive when uncertainties are time-varying and have meaningful temporal structure, since the controller optimizes across branching uncertainty realizations while enforcing shared decisions at common nodes and scenario-dependent recourse actions [
20]. However, MS-RMPC faces a fundamental scalability limitation: the problem size grows rapidly with the horizon length and the number of uncertainty sources/scenarios, creating a central tension between robustness fidelity and real-time feasibility [
20,
21]. This trade-off is particularly relevant for railway applications with tight sampling constraints and convoy-level coordination requirements, which has motivated real-time robust MPC developments and computationally efficient robust formulations [
21,
22].
The importance of RMPC—particularly in VC settings—stems from the breadth of uncertainty sources that directly affect safe separation, braking performance, and formation stability. Practical railway uncertainties include physical and parametric effects (e.g., time-varying mass, resistance/drag variations, and heterogeneous braking capability) as well as cyber–physical effects such as train-to-train communication delays, switching communication topologies, and positioning/sensing errors [
10,
23,
24]. These uncertainties are not merely secondary modeling details: under reduced headways, small deviations can translate into large errors in braking distance and spacing, motivating explicit uncertainty handling rather than purely nominal design [
12,
25,
26]. Accordingly, the literature shows a growing emphasis on distributed and decentralized robust predictive control architectures that scale to multi-train formations while remaining resilient to local disturbances and imperfect information exchange, including robust event-triggered MPC under switching topologies and robust control designs tailored to merge/separation maneuvers [
12,
24,
25]. In addition, robustness is increasingly extended to adversarial conditions at the information layer (e.g., denial-of-service or jamming), motivating complementary secure control, monitoring, and resilience mechanisms for VC-enabled train sets [
27,
28,
29].
Alongside classical robustness, learning-enhanced predictive control has emerged as a complementary direction for railway systems, particularly in repetitive operations where historical data can be exploited to improve performance [
30,
31,
32]. For example, Learning MPC (LMPC) has been proposed to refine terminal ingredients and improve energy-related objectives over repeated runs while maintaining feasibility and stability. However, LMPC frameworks do not necessarily provide explicit set-based robustness guarantees (e.g., worst-case constraint satisfaction under bounded uncertainty) unless uncertainty is modeled directly within the optimization problem [
4,
31]. As a result, recent reviews point toward hybrid strategies that combine robust MPC’s hard safety guarantees with adaptive or learning mechanisms to reduce conservatism and improve efficiency in practice [
4,
5,
31,
32].
On the other hand, VC does not only introduce a new control paradigm at the vehicle layer; it also reshapes the traffic planning and scheduling problem by relaxing headway constraints and enabling dynamic (de)coupling and variable train compositions as explicit decision variables. As a result, VC-related planning research typically spans multiple interconnected layers, including (i) line/service design, (ii) timetabling and dispatching, (iii) rolling stock circulation and formation planning, and (iv) rescheduling and service recovery under disruptions. Recent surveys emphasize that the operational value of VC depends on how effectively the control-layer capability (short headways) is converted into system-level benefits such as capacity redistribution, punctuality, and energy reduction through robust scheduling decisions [
4,
5,
33,
34].
At the planning layer, VC is commonly modeled as a capacity-enabling mechanism that expands the feasible service envelope and allows differentiated service structures along corridors. Representative works show that VC can be embedded into mixed-integer programming formulations by representing VC as relaxed headway constraints and close-following formations, enabling joint optimization of full-length and short-turn services to match spatially uneven demand [
34]. Similarly, VC can support cross-line/corridor-sharing operations, where trains temporarily form platoons on shared segments and decouple after divergence. This enables capacity redistribution without additional infrastructure, and it shifts service design toward composition-aware corridor management [
33]. These line-planning studies establish a consistent modeling pattern: VC impacts are typically captured through constraints that reduce minimum separations and through decision variables that represent platoon participation and formation composition.
Moving from strategic planning to operational timetabling, VC introduces scheduling problems where departure times, platoon membership, and coupling/decoupling events must be synchronized. Recent contributions develop exact or hybrid optimization schemes to handle the combinatorial complexity induced by platoon formation. For instance, a branch-and-cut approach has been proposed to schedule train platoons in urban networks, highlighting the role of exact methods when the decision space includes formation coordination [
35]. Demand-oriented metro platoon scheduling further demonstrates that VC timetables should be coupled with passenger-flow considerations [
36]. In more topology-specific contexts, dynamic scheduling models have been proposed for bottlenecked structures such as Y-shaped lines, where VC can reduce conflicts by coordinating platoons through merge/diverge zones [
37,
38]. Overall, the emerging theme is that VC timetabling becomes a joint optimization of (i) time decisions (headways, departures, dwell/holding), and (ii) formation decisions (platoon size, coupling timing), often under infrastructure conflict constraints.
A distinctive difference between VC-enabled and conventional operations is that “train size” and composition can be adjusted dynamically. This leads to integrated problems combining timetable design with rolling stock circulation, often formulated as mixed-integer or network-flow models in time–space graphs. Recent work addresses integrated optimization of train diagrams and circulation under full-length and short-turn routes with VC, explicitly capturing the cost–capacity trade-offs enabled by flexible compositions [
39]. Other studies extend this idea to demand-oriented timetabling and circulation with flexible compositions and multiple service routes, emphasizing the system-level leverage of coupling train composition to spatiotemporal demand patterns [
8]. In addition, rolling stock circulation planning problems for regional systems with flexible composition modes have been investigated, reflecting that VC planning must coordinate not only on-line operations but also fleet logistics and depot interactions when formations are variable [
9]. Collectively, these studies suggest that the most impactful VC planning formulations are those that integrate composition decisions with operational schedules, rather than treating platooning as an ex-post control feature.
Robustness becomes central when VC is used in real operations, because disturbances (delays, demand shocks, incidents) can propagate rapidly in short-headway regimes. A key research direction therefore focuses on VC-enabled rescheduling under disruptions. For heavy-haul contexts, timetable rescheduling methods explicitly incorporating VC have been proposed to improve resilience during disturbances, typically by exploiting headway relaxation and formation flexibility to absorb delays [
40]. In metro contexts, rescheduling under overcrowding and disruptions has been studied by combining VC with stop-skipping strategies, illustrating how VC can support recovery policies beyond conventional retiming [
41]. Complementary work addresses passenger-centric integrated rescheduling for high-speed rail under multiple disruptions, reinforcing the shift toward robust recovery that balances punctuality with passenger-level performance metrics [
42].
From a methodological perspective, robust rescheduling is also closely linked to MPC-based traffic management. An MPC-based rescheduling algorithm has been proposed for large-scale railway networks under disruptions and disturbances, highlighting the suitability of rolling-horizon optimization for real-time recovery [
43]. In metros, integrated MPC frameworks have been used for rescheduling with backup trains, showing how model predictive approaches can unify timetable adjustment and resource deployment in one optimization loop [
44]. These results support a consistent conclusion: VC increases the feasible solution space for recovery, but robust rescheduling requires optimization frameworks capable of reacting in real time while respecting safety constraints.
Beyond disruption response, robust VC scheduling also addresses uncertainty at design time—notably uncertain passenger flows, stochastic delays, and imperfect information. A representative example is scenario-based decentralized MPC for real-time train scheduling under uncertain passenger flows, which explicitly models uncertainty through scenarios and distributes computation—an approach well aligned with the decentralized nature of VC operations [
45]. Similarly, robust cooperative trajectory optimization under VC with stochastic delays highlights that uncertainty in communication/dispatching can be embedded in the optimization layer, not only in low-level control [
46]. On the modeling side, stochastic activity networks have been used to represent VC-related operational uncertainties and availability effects, suggesting additional system-level tools for assessing robustness beyond deterministic optimization [
47].
Despite rapid progress, several research gaps remain particularly relevant for positioning VC-enabled traffic planning and robust scheduling contributions. First, the integration between control-layer VC and planning-layer optimization is still limited. Many planning and scheduling models incorporate VC mainly through relaxed headway constraints and formation decisions, but rely on simplified train dynamics, whereas control-oriented studies typically assume fixed schedules and focus on low-level safety and stability. As a result, bridging these layers into a consistent framework that jointly captures formation decisions and dynamic feasibility remains an open challenge [
4,
5].
Second, robustness across multiple uncertainty sources is often treated in a fragmented manner. Existing studies frequently focus on a single dominant uncertainty class—such as uncertain passenger demand, stochastic delays, or disruption scenarios—while real deployments typically involve combinations of demand volatility, operational disturbances, and information imperfections. Consequently, unified formulations that address multiple uncertainty sources within a single VC-enabled planning and scheduling framework are still scarce [
40,
45].
Third, while topology-specific feasibility has been studied extensively—particularly for corridor-sharing operations, junction bottlenecks, and Y-shaped lines—the development of generalizable frameworks that scale to network-level VC operations with robust performance guarantees remains comparatively immature. In practice, models that are highly effective for specific topologies do not always transfer directly to more complex networks without substantial reformulation, limiting their applicability for system-wide deployment [
35,
37,
38].
Finally, the literature highlights a persistent tension between computational tractability and operational realism. Exact optimization approaches (e.g., MILP-based or branch-and-cut scheduling) can provide strong guarantees and detailed formation decisions, but often face scalability limits in large networks or high-frequency operations. Conversely, rolling-horizon and MPC-based dispatching approaches are naturally aligned with real-time control requirements, but demand careful modeling to preserve feasibility, safety, and robust performance when VC formation decisions and uncertainty are explicitly represented [
35,
43,
44].
These issues are particularly important for the deployment of modular rail pods under VC, where planning decisions on convoy composition and service allocation are inherently coupled to the safe and dynamically feasible execution of convoy operation.
1.4. Objective of the Paper
The primary objective of this paper is to investigate a rail-centric operating concept in which conventional fixed train formations are replaced by variable-composition convoys of modular pods operating under virtual coupling. In the proposed approach, pods remain physically independent but cooperate as a coordinated convoy, so that the formation can be adjusted according to demand while preserving safe and efficient traffic management. This concept represents a significant departure from conventional railway operation, in which service capacity is typically determined by a small number of predefined train compositions that are only weakly coupled to short-term demand fluctuations.
A key limitation of fixed-composition railway operation is that vehicle capacity is typically dimensioned according to peak-hour demand. This is particularly relevant in regional and suburban railway services, where the same trainsets are often operated throughout the day regardless of variations in passenger demand. As a result, fixed-composition trains may run during shoulder or off-peak periods with low occupancy levels, leading to unnecessary vehicle mass, traction energy consumption, and operational inefficiencies. This mismatch between available capacity and actual demand motivates the development of railway operating strategies in which transport capacity can be adjusted more flexibly over the daily service horizon.
The operational idea underlying this work is that railway capacity should be continuously aligned with actual service requirements. Instead of dispatching fixed trainsets regardless of occupancy levels, the proposed system allows the number of pods assigned to a convoy to vary over time and across services. In doing so, it exploits the flexibility enabled by modular vehicles and virtual coupling to reduce structural oversizing, particularly during medium- and low-demand periods. This demand-adaptive logic is intended to improve overall energy efficiency while maintaining the safety and operational feasibility requirements inherent to railway traffic.
Although virtual coupling, modular railway vehicles, and demand-responsive operation have been investigated from different perspectives, their integration into a unified operational framework remains a relevant challenge. In particular, there is a need for approaches that jointly consider real-time convoy coordination, safety and dynamic-feasibility constraints, and service-level planning decisions over a complete operating horizon. Addressing these aspects simultaneously is essential to move from the conceptual potential of modular and virtually coupled railway systems toward practically applicable operating strategies.
To address this challenge, this paper proposes an integrated control-and-planning framework for modular pod-based railway operation based on virtual coupling. The framework is organized into two complementary functional layers. The first is a convoy control layer, responsible for the safe and coordinated movement of pods within virtually coupled formations. This layer governs the dynamic interaction between pods and ensures that convoy operation remains compatible with safety constraints, traffic conditions, and the physical limitations of railway motion. The second is a planning layer, formulated as a mixed-integer linear programming model, responsible for determining service allocation and convoy sizing over the daily operational horizon according to time-varying demand.
From this perspective, the proposed framework can be regarded as a hierarchical automation architecture in which real-time convoy control and service-level planning are jointly coordinated. The lower layer addresses the safe and dynamically feasible motion of virtually coupled pods, while the upper layer determines how modular capacity should be allocated across services. For example, the planning layer may assign longer pod formations to high-demand services while reducing the number of pods in off-peak services, provided that service requirements and operational constraints are satisfied. This allows the system to avoid operating unnecessary vehicle capacity when passenger demand does not justify it.
Beyond the formulation of this operating concept, the paper also assesses its practical value from an operational and energy perspective. In particular, the proposed demand-adaptive pod-based operation is compared with a conventional diesel-electric multiple unit (DEMU)-based railway service using fixed train compositions. The objective is not only to demonstrate the technical feasibility of the integrated control-and-planning framework, but also to quantify how demand-adaptive convoy sizing affects service allocation and overall energy performance under representative daily operating conditions.
Overall, the proposed framework contributes to the development of demand-adaptive railway operation by integrating convoy-level control and service-level planning within a single decision-making structure. This integration makes it possible to evaluate not only whether modular virtually coupled pods can operate safely and feasibly, but also whether their flexible composition can improve energy performance over a complete daily service horizon.