Pontryagin’s Maximum Principle in Penalized Joint Optimization of Vehicle Queue Dynamics for Road Traffic ()
1. Introduction
Efficient management of road traffic is a central challenge in modern transportation systems, with direct implications for travel time, fuel consumption, and environmental impact. Vehicle queues at bottlenecks intersections, on-ramps, signalized junctions, or lane drops are a primary source of delay and flow degradation. This paper investigates a control-theoretic approach to reducing queueing delay and improving throughput by applying Pontryagin’s Maximum Principle (PMP) to a penalized joint optimization problem for vehicle-queue dynamics.
In particular, we show that a coupled two-vehicle continuous-time dynamics model can serve as a building block for representing queue evolution: the interaction between the lead and the following vehicles captures the local propagation of congestion, while the combined state and control trajectories approximate the queue’s aggregate behavior.
We construct a continuous-time optimal control model that captures individual vehicle interactions within a platoon and the aggregate behavior of the queue, incorporate operational and safety constraints, and introduce penalty terms to enforce feasibility and desirable performance metrics. Using the indirect (PMP-based) approach, we derive necessary conditions for optimality, obtain a reduced Hamiltonian formulation where possible, and develop a symplectic Partitioned Runge-Kutta (SPRK) discretization to integrate the state-adjoint system while preserving geometric structure. Numerical experiments and simulations illustrate how the PMP framework yields control laws that reduce delays and smooth traffic flow under various scenarios. The contributions of this work are: i) a rigorous PMP formulation for joint optimization of vehicle queues with penalty terms for constraints; ii) an analysis of regularity and implementability conditions enabling the implicit elimination of control variables; and iii) a structure-preserving numerical scheme (SPRK) adapted to the resulting Hamiltonian boundary-value problem, validated with simulation results.
2. Literature Review
2.1. Optimal Control and Traffic Flow
The intersection of optimal control theory and traffic modeling has produced a rich literature addressing ramp metering, signal timing, and ramp-to-mainline coordination (See Papageorgiou et al., 2008 [1]; Daganzo, 1994 [2]). Classical macroscopic models (Lighthill-Whitham-Richards, kinematic waves) and microscopic car-following models have both been used as the dynamical substrate for control design. More recent works concentrate on platoon control and cooperative adaptive cruise control (CACC) where local interactions are optimized to improve string stability and throughput (Swaroop & Hedrick, 1996 [3]; Rajamani, 2012 [4]).
2.2. Pontryagin’s Maximum Principle in Traffic Applications
PMP has been applied to various transportation problems including speed profile optimization, eco-driving, and gap-minimizing strategies for vehicle merging (See Miculescu & Karaman, 2015 [5]; Zhao, L., Malikopoulos et al., 2018 [6]). These works exploit PMP’s capability to provide necessary optimality conditions and to characterize bang-bang or singular controls in constrained settings. The indirect method based on PMP is particularly valuable when analytical insight on the control structure is sought, although it requires solving two-point boundary value problems (TPBVPs) and ensuring appropriate regularity.
2.3. Penalization and Constrained Optimal Control
Handling state and control constraints in PMP formulations often involves penalization or the use of Lagrange multipliers and complementarity conditions. Classical texts (See, Bryson & Ho, 2018 [7]; White, David H., 2012 [8]) detail penalization techniques and constraint relaxation methods. More recent computational approaches combine penalty terms with interior point solvers or augmented Lagrangian methods to tractably enforce constraints in large-scale control problems (See Nocedal & Wright, 2006 [9]; Wächter & Biegler, 2006 [10]).
2.4. Discrete Structure-Preserving Integrators for Hamiltonian Systems
When using the indirect PMP approach the resulting necessary conditions form a Hamiltonian boundary-value problem. Symplectic integrators, including symplectic Runge-Kutta and Partitioned Runge-Kutta (PRK) methods, have been shown to preserve qualitative features of Hamiltonian flows (hairiness: conservation of the symplectic form, near-conservation of energy over long times) and to yield improved long-term numerical behavior for TPBVPs (Hairer, Lubich & Wanner, 2006 [11]; Sanz-Serna & Calvo, 1995 [12]). The theory of B-series and P-series provides a systematic way to derive order conditions for such methods (Butcher, 1987 [13]; Laurent-Varin, J. 2005 [14]).
2.5. Applications of PMP with Structure-Preserving Discretization
in Traffic
A growing body of work addresses the numerical implementation of PMP for traffic problems with attention to preserving system structure. Examples include optimal control of connected automated vehicle platoons using indirect methods with tailored integrators (Hairer, E., Lubich et al., 2002 [15]) and trajectory optimization for eco-driving with symplectic or variational integrators to maintain stability over long horizons (Zhang, Y., & Cassandras, C. G. 2019 [16]).
2.6. Gaps and Motivation for the Present Study
Despite extensive literature on PMP and traffic control, relatively few studies explicitly combine a penalized joint optimization for vehicle queues with a rigorous symplectic discretization tailored to the resulting Hamiltonian structure. In particular, the treatment of multi-vehicle coupling, inequality constraints on states and controls, and the numerical preservation of geometric invariants in the discrete TPBVP setting remains underexplored. This paper aims to fill that gap by: formulating a penalized PMP model for joint queue optimization, analyzing regularity conditions that permit control elimination, and devising a practical SPRK4 discretization whose coefficients satisfy the required order and symplecticity conditions, validated through AMPL/IPOPT and MATLAB simulations.
3. Mathematical Analysis of Penalized Joint Optimization of
Vehicle Queue Dynamics in Road Traffic
Consider now an optimal control problem with constraints of the following form:
(1)
In system (1),
and
are maps of class
. The functions
and
denote, respectively, the lower and upper bounds on the state variables.
Penalty Techniques for Constraints in Optimal Control
In the context of optimal control problems, it is often necessary to address constraints on states or controls, which can complicate the problem’s resolution. Penalty methods provide an effective approach to integrate these constraints into the optimization process. This section focuses on two types of state constraint penalization, exterior penalization and interior penalization. Exterior penalization involves adding a penalty term to the objective function to discourage solutions that violate the constraints. This method is particularly useful when the constraints are difficult to manage or when adherence to them is critical [17]. So, the penalized objective function in the system (1) becomes:
(2)
where
is a penalty parameter that controls the significance of the constraint. It should be noted that in a problem of the form (1), the exterior penalty affects only the objective function
and not the constraints
or the initial conditions
.
On the other hand, interior or logarithmic penalization aims to keep the solutions within the constraint space by modifying the cost function. This approach can be more effective when the constraints are defined to allow admissible solutions at the boundaries.
(3)
The logarithmic term in (3) penalizes solutions that approach the boundaries of the constraints, and the scalar parameter
must be small. In this specific case, an admissible solution to this problem is such that the state equation
remains valid, as well as the inequalities
and
[14] [18]. Penalty methods, whether exterior or interior, offer flexible approaches to incorporate state constraints into optimal control problems. The choice between these methods often depends on the nature of the constraints, the characteristics of the problem, and the desired performance criteria. However, selecting the penalty parameter is an iterative process that may require experimentation.
4. SPRK Discretization of a Constrained Penalized Optimal
Control Problem
4.1. General Description of Symplectic PRK Methods
The general principle of SPRK methods is based on the system dynamics written as a system of differential equations of the form:
(4)
which can be rewritten in the form of the following Hamiltonian system
(5)
where
is the canonical matrix for Hamiltonian systems and
denotes the
identity matrix [19]. Note that, for the Hamiltonian system (5), the following Jacobian matrix of partial derivatives of the numerical flow with respect to
and
defined by:
preserves the canonical symplectic form and thus satisfies the (6) following Poincaré matrix identity [20]
(6)
then the Runge-Kutta numerical method
is said to be symplectic for the Hamiltonian (5), with
regular and for every sufficiently small time step [19] [21]. We say that a PRK scheme is symplectic if its associated flow is symplectic. It is known that PRK schemes satisfying the (7) following relation:
(7)
are symplectic; we denote this class by SPRK [15] [22] [23].
4.2. Optimal Control Problem Formulation
The complete statement of the optimal control problem addressed in this work, together with its detailed description, is presented using the indirect approach based on the Pontryagin Maximum Principle. This approach stems from the joint optimization of a platoon of road vehicles, as it is described in [24]. We implement and analyze this method here to derive the necessary optimality conditions and to develop an appropriate symplectic discretization.
Before extending the framework to a full queue of vehicles, the interaction dynamics are first studied at the pairwise level, considering a leader-follower pair as the elementary unit of analysis. This two-vehicle setting allows for a rigorous examination of the local coupling between consecutive vehicles, providing the foundational understanding necessary for scaling the model to larger platoons.
In the following, the complete problem formulation is:
(8)
In the formulation (8) above,
is the coupled-model cost; i.e. the overall smoothness,
denotes the traffic dynamics for a pair of vehicles, while
and
are constraints on the state and the control, respectively. The function
is the individual traffic smoothness function, where
is the rotation operator matrix,
is the individual vehicle aerodynamic velocity,
is the vehicle’s angular velocity,
is the vehicle’s vector position in the
frame relative to the observer’s
frame,
is the vehicle’s state vector and
is the control price function. The term
is the penalty function that includes penalty terms, encouraging minimal separation and appropriate relative speeds [25] [26].
However, in the previous formulation, certain aircraft-inspired variables such as aerodynamic velocity, roll, pitch, yaw, and observer-frame coordinates are relevant because they provide a fine-grained dynamic description of how vehicle states as velocities and orientations evolve over time, enabling a direct link between congestion and the vehicles’physical behavior. The goal is to exploit the propagation of congestion and inter-vehicle perturbations to model the queue’s overall evolution. Accordingly, transferring the dynamics to the queue-level description is justified by approximating the aggregate behavior from leader-follower interactions under operational constraints.
4.3. Optimality Conditions and Symplectic Discretization
For any absolutely continuous function
, called the adjoint state vector, and any real number
, such that the pair
is nontrivial, the pseudo-Hamiltonian of problem (8) is defined by the following function:
(9)
where
and
is the adjoint vector. With the new Pontryagin formulation (9), we state the necessary optimality conditions as follows:
(10)
The state-adjoint equations are derived from:
(11)
From the constraint relation
, we deduce certain regularity assumptions. Let
be an extremal that satisfies the necessary conditions optimality as it’s described in (10). If the map
is invertible along the trajectory,(12)
then by the implicit function theorem, in a small
-neighborhood of that trajectory we have
iff
can be expressed as a smooth function of the form
. Under these conditions, the true Hamiltonian of the system is defined as the following:
(13)
By using
in (13), we have
and
. Therefore, under assumption (12), the optimality conditions in (10) are locally equivalent to the following reduced Hamiltonian system [27]:
(14)
According to Lagrange, a curve
is an optimal solution of the (15) following discretized problem:
(15)
when the five following conditions in (16) are simultaneously satisfied:
(16)
where
is the discretization step size,
, and
are Runge-Kutta coefficients. The Lagrangian function associated with (15) reads:
(17)
,
and
are Lagrange multipliers associated with system (15). In what follows, the variables,
will be interpreted as the discretization of the adjoint state from the continuous formulation. We have the following optimality conditions:
(18)
Using the assumption that
and defining
,
and
, the elimination of
in (18) leads to the application of a Partitioned Symplectic Runge-Kutta method of types
and
, which yields the discrete optimality conditions of the following form:
(19)
4.4. Numerical Implementation of the SPRK4 Algorithm
The SPRK4 algorithm proceeds as follows:
1) We discretize the time interval
into
subintervals of step size
, where
is the maximum number of iterations.
2) For
:
(20)
3) Write:
,
,
.
4) Stop
The first equation of (20) can be written in the following explicit form:
(21)
The second equation of (20) can be written in the following explicit form:
(22)
The third equation of (20) can be written in the following explicit form:
(23)
The fourth equation of (20) can be written in the following explicit form:

(24)
The fifth equation of (20) can be written in the following explicit form:
(25)
4.5. Fourth Order Conditions for Symplectic PRK Schemes
A fundamental tool in the study of order-
conditions is the theory of B-series and the associated rooted-tree calculus, following Butcher [13]. For Partitioned Runge-Kutta schemes, this theory extends to P-series and the corresponding calculus on bicolored rooted trees. The latter allows the order-s conditions to be expressed in terms of the coefficients
,
,
and
. We assume the reader has basic background on B-series and P-series [15]. The derivation of the order-
conditions for the symplectic Runge-Kutta method relies on graph theory, as shown by Julien Laurent-Varin and Hager [14] [28]. We will begin by deriving the order conditions for
. For the table of order conditions for
, the reader may refer to the work of J. Laurent-Varin [14]. Defining
and
, the 4th order conditions are collected in the following table:
Table 1. Equations of the eight 4th order conditions of SPRK algorithm [14].
|
Graph |
Condition |
|
Graph |
Condition |
|

|
|
|

|
|
|

|
|
|

|
|
|

|
|
|

|
|
|

|
|
|

|
|
4.6. Simulation Setup
The simulation is carried out over a fixed time horizon of 200 seconds, with a discretization step of 0.025. The initial state vector of the leader vehicle is set to
, while initial state of the follower vehicle is set to
. The initial control vector, shared by both vehicles, is defined as
. Regarding constraint handling, the penalty coefficients for state-variable violations are sampled within the interval
for all relevant state constraints, while the optimal penalty parameter
is fixed at 1.5 × 10−3. For the objective function, the coupling parameters
are generated uniformly over
. The penalty coefficients are fixed to
,
and
respectively and the separation thresholds are set to
m and
m. The numerical solver is configured with the following settings: a convergence tolerance (tol) of 10−4, a maximum number of iterations (max_iter) of 500, a constraint violation tolerance (constr_viol_tol) of 2.5 × 10−4, a dual infeasibility tolerance (dual_inf_tol) of 0.6 × 10−4, an adaptive barrier strategy (mu_strategy = adaptive), no NLP scaling (nlp_scaling_method = none), and error halting enabled (halt_on_ampl_error yes).
5. Digital Results of SPRK4 Method
The data and parameters of the model are extracted from the technical sheets of two different vehicles, the Land Cruiser 204ch-BVA6, 5 doors-5 seats, 2.8 L D-4D Diesel and the Toyota Hilux IV(2) X-TRA Cab 204ch-BVA6 4 doors-4 seats, 2.8 L D-4D Diesel, while other data are sourced from the literature [29]-[32]. All these data are presented in the Appendix (See Table A1 and Table A2).
Note that in this work, the inequality constraints are handled through a penalization approach directly embedded in the cost functional, which penalizes trajectories that violate the prescribed bounds on the state variables. Feasibility is assessed a posteriori by verifying that the computed trajectory remains within the admissible region at each discretization step, without explicitly enforcing complementarity conditions. It should be noted that, in our setting, only penalization is enforced, no complementarity condition of the form
is explicitly imposed which simplifies the numerical resolution while still ensuring that constraint violations are sufficiently discouraged through the choice of the penalization parameter.
5.1. Numerical Results for Symplectic PRK4 Schemes
Taking into account the fourth order conditions from Table 1 for the practical implementation of the SPRK algorithm, the numerical computation of the coefficients used in the MATLAB code produces the following results:
Iteration |
Func-count |
Residual |
First-Order optimality |
Lambda |
Norm of step |
0 |
401 |
73511.3 |
3.28e+05 |
0.01 |
− |
1 |
802 |
6687.11 |
1.04e+04 |
0.001 |
7.16992 |
2 |
1203 |
72.1339 |
746 |
0.0001 |
0.972471 |
3 |
1604 |
20.7787 |
8.13e+03 |
1e−05 |
0.357347 |
4 |
2007 |
2.94188 |
1.57e+03 |
0.001 |
1.71639 |
5 |
2409 |
1.39244 |
159 |
0.01 |
0.442513 |
6 |
2810 |
1.22495 |
1.05e+03 |
0.001 |
0.579999 |
7 |
3211 |
0.264347 |
383 |
0.0001 |
0.920228 |
8 |
3612 |
0.0186675 |
36.6 |
1e−05 |
0.333117 |
9 |
4013 |
0.000765176 |
4.33 |
1e−06 |
0.122321 |
10 |
4414 |
3.22118e−06 |
0.241 |
1e−07 |
0.0235201 |
11 |
4815 |
7.11017e−11 |
0.00113 |
1e−08 |
0.00158433 |
12 |
5216 |
1.69507e−20 |
1.66e−08 |
1e−09 |
7.43876e−06 |
5.2. Pontryagin’s Maximum Principle Outcomes
The following results were obtained using the indirect approach based on the Pontryagin’s Maximum Principle, implemented in the AMPL, “A Mathematical Programming Modeling Language”, environment and solved with the open-source solver IPOPT. The final feasibility and optimality error margin is: “EXIT= Optimal Solution Found, Dual infeasibility = 4.06e−006, Constraint violation = 2.52e−005, Complementarity = 1.005e−013, Overall NLP error = 2.52e−005”.
Figure 1 shows the evolution of the overall traffic flow metric
, whose values range between 0.3 and 1.69, as well as the primary infeasibility errors Inf_pr and dual infeasibility errors Inf_du, which converge to 0. This result indicates a fluid traffic state in which vehicles travel normally at high speeds.
Fluidity function
is measured on a scale from 0 to 1, occasionally exceeding 1 depending on the normalization adopted, where values below 0.5 indicate dense, congestion-prone traffic likely to generate severe delays, while values above 0.5 reflect a transition toward a smoother flow regime. In this case, the evolution of
reveals that traffic is progressing toward a free-flow state at high speeds, indicating that queues are well controlled and dissipate without significant buildup. In practice, this result suggests that intervention efforts should be strategically concentrated on low-fluidity zones, where targeted actions can be deployed rapidly and effectively to prevent congestion from developing.
The results in Figure 2 show that the assumption of variation in the vehicle masses
and
remains valid, which supports an integrated approach adapted to contemporary transportation challenges. The aerodynamic speed
varies from 22 m/s to 3.75 m/s2 and
decreases from 22 m/s to 21.89 m/s. The aerodynamic acceleration
varies from 2.5 m/s2 to 2.486 m/s2 and
varies from 2.59 m/s to 2.576 m/s2. These results emphasize the importance of avoiding collision risks due to interactions between vehicles on the road. This may be desirable for several reasons: maintaining passenger comfort and avoiding sudden maneuvers; promoting cautious or fuel-efficient driving aimed at minimizing fuel consumption and reducing vehicle wear; serving as a precautionary indicator to prevent damage; and reducing the risk of losing control of the vehicle.
Figure 1. Evolution of the objective function and infeasibility errors.
Figure 2. Evolution of masses, the aerodynamic velocities, and accelerations of the vehicles.
Figure 3 shows that the primary thrust control
varies from 0.1 to 0.8 for both vehicles and also exhibits a steady behavior around the value 0.8. The roll control
ranges from −8.48142 × 10−15 to 0.00321695, while
ranges from −2.4446 × 10−16 à −4.11088 × 10−8, which demonstrates the stability of the second vehicle and indicates safe, secure driving maneuvers. The pitch control
varies from 0 to 0.02, whereas
varies from 0 to 0.095. The yaw command
ranges from 0 to 0.35, while
ranges from 0 to −0.036. The results obtained for pitch and yaw controls demonstrate directional stability for both vehicles and suggest stable and safe driving, with a good balance of forces and effective vehicle handling, which is essential for safety and comfort.
Figure 3. Controls of the vehicles.
Figure 4 shows that the longitudinal speed
decreases from 22 m/s to 21.8603 m/s while
varies from 22 m/s to 25.7809 m/s. The lateral speed
varies from 3 m/s to 5 m/s whereas
decreases from 3.5 m/s to 3.49678 m/s. The vertical speeds
and
both slightly decrease around 1.5 m/s to approximately 1.49221 m/s for the two vehicles. The roll rate
ranges from 0/s to 0.0332393/s while
ranges from 0/s to 0.000424323/s. According to SAE and ISO standards, these results indicate upstream congestion slots and a situation where the vehicles experience an increase in roll associated with a lateral maneuver.
Figure 4. Time evolution of the aerodynamic velocity components and the roll rate of the vehicles.
Figure 5 shows that the pitch rate
evolves from −5.45 × 10−7˚/s to 3.37 × 10−7 while
varies from 0˚/s to −5.48 × 10−9˚/s. The yaw rate
ranges from 0˚/s to 3.427 × 10−7˚/s while
ranges from 0˚/s to 1.01 × 10−7˚/s. The roll angles
and
undergo a slight decrease from 5˚ à 4.97˚ for both vehicles. The pitch angles
vary from 5˚ to 5.11˚ while
vary from 5˚ to 4.97˚. These results reveal a decrease in pitch accompanied by an increase in yaw, indicating an interaction between longitudinal dynamics and lateral maneuvers. This suggests that the vehicles reduce their lateral inclination while adjusting their nose-down/up attitude to follow a new trajectory, requiring an analysis of control actions for precise diagnosis.
Figure 5. Time evolution of pitch rate, yaw rate, roll angle, and pitch angle.
Figure 6 shows that the yaw angle
varies slightly from 5 to 4.97 for both vehicles. The longitudinal and lateral separations are 75 m and 1 m, respectively. The position
increases from 50 m to 58.14 m while
varies from 125 m to 133.5 m for the second vehicle. The position
changes from 20 m to 20.1149 m while
varies from 21 m to 21.1069 m for the second vehicle. The position
varies from 0m to 0.0058 m for both vehicles. These results show a very small negative change in the yaw angle, reflecting a very slight negative-directed rotation of the vehicle. The position variations indicate that the vehicles move forward relative to an observer attached to the inertial frame.
Figure 6. Yaw angle evolution and 3D position of the centers of mass G1 and G2.
Figure 7 shows the evolution of the components of the adjoint state vector. The adjoint state is an additional dimensionless variable that can be interpreted as a dynamic multiplier measuring the marginal value of the state with respect to the cost. Some corresponding components are constant for both vehicles and oscillate only around the values −1, 0, and 1, this result indicates numerical stability.
Figure 7. Evolution of the adjoint state components.
To further highlight the effectiveness of the penalized PMP approach, a comparison with a standard non-symplectic discretization applied to the same scenario reveals a clear advantage in terms of solution quality and dynamical consistency. Unlike conventional discretization schemes, which do not inherently respect the geometric structure of the optimal control problem and may thus yield suboptimal or numerically inconsistent trajectories, the penalized PMP approach is rigorously grounded in Pontryagin’s necessary conditions of optimality. Although this theoretical rigor comes at the cost of increased implementation complexity requiring the resolution of a two-point boundary value problem and careful handling of the adjoint dynamics. It ultimately delivers a more reliable and physically meaningful control law, particularly in the presence of state constraints enforced through penalization.
6. Conclusions
This paper demonstrates that Pontryagin’s Maximum Principle provides a powerful foundation for optimizing the dynamics of vehicle queues in road traffic systems. By integrating traffic-flow modeling with optimal control theory, we derive optimal feedback strategies under a penalized joint formulation that significantly reduce delays and enhance throughput while accounting for constraints and environmental factors.
Beyond the conceptual framework, two ingredients prove especially important for practical and reliable performance. First, exterior penalization plays a crucial role in enforcing the feasibility and robustness of the optimized queue dynamics, ensuring that the numerical solution remains physically meaningful and constraint-compliant. Second, the use of symplectic PRK schemes is key to obtaining accurate and stable long-horizon simulations of the resulting Hamiltonian (state-adjoint) system. In particular, these structure-preserving integrators improve numerical behavior and reliability when computing optimal strategies for complex traffic scenarios.
Overall, the combination of PMP-based indirect optimization with exterior penalization and symplectic PRK discretizations offers an effective methodology for advancing queue management and traffic efficiency, and it provides useful insights for future developments in transportation optimization, extension to larger networks, tighter constraint handling, and real-time implementations.
Acknowledgements
The first author acknowledges that this research received no external funding.
Appendix
Table A1. Model parameter values.
|
|
Value |
Denomination |
Notation |
Vehicule 1 |
Vehicule 2 |
Vehicle inertia moments (kgm−2) |
|
1739.3125 |
1814.2 |
|
6707.41 |
8581.35 |
|
6744.71 |
8621 |
Vehicule length |
|
4.84 m |
5.33 m |
Vehicule width |
|
1.885 m |
1.85 m |
Vehicule height |
|
1.845 m |
1.81 m |
Motor mechanical efficiency |
|
≈0.9 |
≈0.9 |
Fuel Conversion efficiency |
|
≈0.4 |
≈0.4 |
Basic aerodynamic drag coefficient |
|
≈0.35 |
≈0.35 |
Basic lateral force coefficient |
|
≈0.1 |
≈0.1 |
Basic vertical force coefficient |
|
≈-0.1 |
≈-0.1 |
Basic Roll moment coefficient |
|
≈0.1 |
≈0.1 |
Fuel cosumption coefficient |
|
≈1 × 10−4 kg/m |
≈1 × 10−4 kg/m |
Internal motor power |
|
2 × 105 W |
2.05 × 105 W |
Throttle ejection speed |
|
30 m/s |
30.5 m/s |
Calorific value of fuel |
|
≈42.7 × 105 J/kg |
≈42.7 × 105 J/kg |
Gas outlet pressure |
|
1.0 × 105 Pa |
1.01 × 105 Pa |
Exhaust outlet surface |
|
≈0.1 m2 |
≈0.12 m2 |
Vehicle frontal area |
|
2.89 m2 |
3.01 m2 |
Table A2. Limit values for Vehicle state variables and controls.
Denomination |
Minimum value |
Maximum value |
Mass of the vehicle 1 |
|
|
Mass of the vehicle 2 |
|
|
Aerodynamc vehicle 1 speed |
|
|
Aerodynamc vehicle 2 speed |
|
|
Aerodynamc vehicles acceleration |
|
|
Longitudinal vehicle 1 speed |
|
|
Longitudinal vehicle 2 speed |
|
|
Lateral vehicles speed |
|
|
Vertical vehicles speed |
|
|
Vehicle Roll velocity |
|
|
Vehicle Pitch velocity |
|
|
Vehicle Yaw velocityt |
|
|
Roll angles |
|
|
Pitch angles |
|
|
Yaw angles |
|
|
Vehicle longitudinal position |
|
|
Vehicle lateral position |
|
|
Vehicle vertical position |
|
|
Thrust control |
|
|
Roll control |
|
|
Pitch control |
|
|
Yaw control |
|
|