This application claims the benefit of priority from Chinese Patent Application No. 202410274352.X, filed on Mar. 11, 2024. The content of the aforementioned application, including any intervening amendments thereto, is incorporated herein by reference in its entirety.
This application relates to intelligent traffic control, and more particularly to a test method for a variable speed limit (VSL) strategy in a mixed traffic flow considering driver compliance.
When the traffic is in a state that the demand exceeds the supply, any slight disturbance will easily cause traffic oscillation and its propagation, which will further lead to traffic congestion and affect the capacity of the transportation system. As an effective highway traffic control method, the variable speed limit control technology has received considerable attention from domestic and foreign traffic managers.
The control effect of the variable speed limit technology depends greatly on the adopted control strategy. Since the variable speed limit control strategy is essentially demand-responsive and heuristic, the control effect of the variable speed limit strategy is dependent on the driver compliance. Moreover, with the continuous development of connected and automated vehicles (CAVs), mixed traffic flows appear. In the mixed traffic flows, human drivers will be affected by the strict compliance of the CAVs to the speed limit, and the compliance characteristics will be different from the driving environment of human drivers. Moreover, this phenomenon will exist in the real scenario for a long time, so it is necessary to consider the fusion of the driver's compliance and the penetration rate of CAVs in the construction and test of VSL strategies.
Currently, the researches on variable speed limit strategies mainly focus on the theoretical level. Though some researches have involved the mixed traffic flow and the construction of simulation scenarios with different penetration rates of CAVs, these researches only mention that the CAVs will rely on precise sensing, passing and controlling abilities to strictly comply with the speed limit on the VSL signs, and these researches fail to consider the response of vehicles other than CAVs (e.g., traditional human-driven vehicles) to the speed limit, which makes the testing of VSL strategy difficult to be applied to the practical traffic conditions.
In view of the deficiencies in the prior art that the existing speed limit strategies have a poor test accuracy because the reaction of traditional human-driven vehicles to the speed limit is not considered, this application provides a test method for a variable speed limit strategy in a mixed traffic flow that considers the driver compliance.
Technical solutions of this application are described as follows.
This application provides a test method for a variable speed limit (VSL) strategy in a mixed traffic flow considering driver compliance, comprising:
In an embodiment, the number of the plurality of mixed traffic flows is five, and five mixed traffic flows are 100% HDV, 90% HDV-10% CAV, 80% HDV-20% CAV, 70% HDV-30% CAV, and 10% HDV-90% CAV, respectively; and the HDVs are the same as the CAVs in length and width.
In an embodiment, the VSL strategy comprises a feedback-based VSL strategy and an optimization-based VSL control strategy.
In an embodiment, the feedback-based VSL strategy comprises a two-stage cascade feedback control; a first-stage control of the two-stage cascade feedback control is configured to adjust a target flow volume to approach a target density in the bottleneck area, so as to maximize a flow volume in the bottleneck area; and a second-stage control of the two-stage cascade feedback control is configured to adjust a ratio of the speed limit to a free flow velocity to regulate an outflow of a variable speed limit control area.
In an embodiment, the speed limit is determined based on the optimization-based VSL control strategy through steps of:
In an embodiment, the speed limit is 40, 50, 60, 70, 80, 90, 100 or 110 km/h; and
In an embodiment, the HDV compliance represents a compliance of a HDV in a current traffic condition to a speed limit, and a proportion of the compliant drivers in the HDV drivers; and the HDV compliance comprises a low-level compliance, a medium-level compliance, a high-level compliance, and an ideal-level compliance, wherein the low-level compliance indicates that the proportion of the compliant drivers is 20%, the medium-level compliance indicates that the proportion of the compliant drivers is 45%, the high-level compliance indicates that the proportion of the compliant drivers is 80%, and the ideal-level compliance indicates that the proportion of the compliant drivers is 100%.
This application further provides a system for implementing the test method above, comprising:
This application further provides a terminal device, comprising:
This application further provides a non-transitory computer-readable storage medium, wherein a computer program is stored on the non-transitory computer-readable storage medium; and the computer program is configured to be executed by a processor to implement the test method above.
Compared to the prior art, this application has the following beneficial effects.
A test method provided herein for a VSL strategy in a mixed traffic flow considering driver compliance builds a mixed traffic flow scenario with the penetration rate of CAVs based on the microscopic simulation software and related research. The test method analyzes “real-world” data to determine four compliance scenarios and the proportion of defensive drivers and aggressive drivers in response to different speed limits under the corresponding compliance scenarios. Therefore, the test method provides a speed limit strategy for the CAVs and traditional human-driven vehicles. In the test method, the mixed traffic flow scenario is closer to the real road scenarios, thereby improving the testing accuracy of the VSL strategy, and showing more practical significance for the testing effect of the VSL strategy. Furthermore, the test method can lay the foundation for constructing the VSL strategy considering the penetration rate of CAVs and the compliance of the HDV driver.
In the process of obtaining the speed limit based on the optimization-based VSL control strategy, the cell density evolution and the cell velocity evolution are calculated by modeling the cell transmission model, so as to obtain the optimal value of the objective function to determine the speed limit. Specifically, each cell has a separate demand function and a separate supply function, which can correspond to the modification of the free flow velocity and the modeling of bottleneck areas for the traffic fundamental diagram. When the bottleneck area is activated, the capacity will drop. After the demand function and the supply function of the cell have been determined, the individual cell flows are computed to predict the cell density evolution.
Further, the objective function consisting of a weighted sum of the total travel time and the total travel distance is calculated based the density prediction and the average velocity prediction. Therefore, the speed limit for the next stage can be determined when the current speed limit is determined and constrained by each realistic specification, so the speed limits in the two steps can be predicted, thereby selecting the speed limit that makes the objective function optimal.
The present disclosure will be further described in detail below in connection with the accompanying drawings and embodiments, which are only for explanation purposes and are not intended to limit the disclosure.
Referring to
The road scenario is built based on the road condition of a bottleneck area formed by a main road and an on-ramp, where the main road is a three-lane road, and the on-ramp is a single-lane road. A plurality of mixed traffic flows respectively consisting of human-driven vehicles (HDVs) and connected and automated vehicles (CAVs) are set, and a plurality of mixed traffic flows vary in CAV penetration rates.
Specifically, the road scenario is built based on the Verkehr In Städten—SIMulationsmodell (VISSIM) highway simulation platform, as shown in
In particular, five mixed traffic flows with different CAV penetration ratios are formed based on the composition of the vehicles merging on the main road and the on-ramp. The five mixed traffic flows are 100% HDV, 90% HDV-10% CAV, 80% HDV-20% CAV, 70% HDV-30% CAV, and 10% HDV-90% CAV, respectively. The HDVs are the same as the CAVs in length and width. Two types of vehicles are set up, and the two types of vehicles mainly differ in their actual speed compliance to the speed limits shown on the VSL signs. The building codes of the five mixed traffic flows are encapsulated, so that the user can complete the setting of the mixed traffic flows only by selection operation when performing the strategy test.
The VSL strategy is established. For each of the plurality of mixed traffic flows, the speed limit at the upstream of the bottleneck area is calculated based on the VSL strategy. The VSL strategy includes a feedback-based VSL strategy and an optimization-based VSL control strategy.
When determining the speed limit based on the optimization-based VSL control strategy, a cell transmission model is built to calculate a cell density evolution and a cell velocity evolution, so as to obtain an optimal value of an objective function to determine the speed limit.
The feedback-based VSL strategy includes the two-stage cascade feedback control. The first-stage control of the two-stage cascade feedback control is configured to adjust a target flow volume to approach a target density in the bottleneck area, so as to maximize a flow volume in the bottleneck area. A second-stage control of the two-stage cascade feedback control is configured to adjust a ratio of the speed limit to a free flow velocity to regulate an outflow of a variable speed limit control area.
The details are described as follows. The feedback controller for the feedback-based VSL strategy uses a two-stage cascade feedback control structure including a main controller and a secondary controller. The two-stage cascade feedback control structure utilizes multiple feedback variables to divide the process by nested control loops, that is, one for each measurement, whose references are determined by their respective external loops. As shown in and
represents the references, i.e., the predicted values. The secondary loop is affected by the ratio of the speed limit to the free flow velocity given by the secondary controller, which will determine the upstream outflow qc, namely the intermediate output. This upstream outflow is measured and fed back directly in the downstream of the application zone, and is compared to the desired (reference) flow given by the main controller. The primary loop uses the measured density ρout, namely the output quantity, of the bottleneck area to compare with the set critical density value to maximize the throughput as much as possible. In this embodiment, the main controller is a proportional-integral controller; and the secondary controller is an integral I controller with a transfer function.
The main controller maximizes the flow volume in the bottleneck area by adjusting the target flow volume so that the target flow volume is as close as possible to the target density in the bottleneck area.
The main controller is used to provide a desirable zero steady-state error while maintaining a satisfactory transient response and disturbance rejection. The proportional integral (PI) controller is formulated as
where K′P and K′I are the controller parameters. Similarly, after appropriate changes from the frequency domain to the time domain, the target flow formula expressed as ŷ(k)=ŷ(k−1)+(K′l+K′p)*ed(k)−K′p*ed(k−1) are obtained, where ed(k)=χ−d(k), and χ represents the target density in the bottleneck area. In the two-stage controller, the secondary controller regulates the outflow of the VSL control area by adjusting the ratio of the speed limit. In practical applications, the speed limit obtained from the calculation of the speed limit will be lowered approximately to a multiple of 10 to comply with the constraints of the “Highway Speed limit Signs Specification”. The main controller maximizes the flow volume in the bottleneck area by adjusting the target flow volume so that the target flow volume is as close as possible to the target density in the bottleneck area.
The three controller parameters KI, K′P, and K′I are determined by the two-step method. First, after calculation, the approximate ranges of the three controller parameters are determined, that is, KI∈[0.0001, 0.001], K′P∈[2, 40], and K′I∈[1, 20]. Then, the secondary controller is disconnected from the main controller. The parameter KI of the secondary controller is first optimized, and then after KI is selected, the secondary controller is again connected to the main controller, and parameters K′P and K′I of the main controller are optimized one by one. The optimal values of three controller parameters, KI=0.0002, K′P=38, and K′I=4, are obtained under the condition that control efficiency and the ratio of the speed limit to the free flow velocity are stable.
The target density χ in the bottleneck area is determined from the parameters of the car following model in VISSIM and the traffic fundamental diagram. vf is the free flow velocity of 120 km/h, and L is the average vehicle length of 4.35 m, and the target density is finally determined to be 28 veh/km/lane.
The secondary controller regulates the outflow of the VSL control area by adjusting the ratio of the speed limit to the free flow velocity. The control formula for the secondary controller is expressed as
where KI is the integral gain of the secondary controller, and eq(z) is the flow control error given per lane. Using the transfer function z, an appropriate transformation is performed from the frequency domain to the time domain to obtain the formula, expressed as b(k)=b(k−1)+KI*eq(k), where b(k) represents the ratio of the speed limits in the current stage, and b(k−1) represents the ratio of the speed limit to the free flow velocity in the previous stage. KI is the control coefficient, eq(k)=ŷ(k)−qVSL(k), ŷ(k) represents the target flow volume, and qVSL(k) is the actual flow volume with variable speed limit.
The process of determining the speed limit based on the optimization-based VSL control strategy is as follows.
(S11) An analytical model is built based on the cell transmission model (CTM). The highway is divided into variable length regions with the cell length of Δx. Time is divided into discrete time steps with duration time of Δt. The length Δxi of each cell follows the constraint of modeling step, and vfreeΔt≤Δxi, vfree represents a free flow velocity. In this embodiment, vfree is determined to be 33.3 m/s, Δt is determined to be 6 s, and Δxi is determined to be 200 m. The constraints are intended to ensure that a vehicle traveling at the maximum velocity does not cross multiple cells in a single time step, thereby obtaining accurate data statistics.
(S12) The bottleneck area is modeled, and the free flow velocity is modified to modify a traffic fundamental diagram, so as to adjust the flow volume in the bottleneck area.
The bottleneck area is modeled, and its capacity decreases after the model is activated, designated as θ. The parameters of the CTM are shown in
(S13) The density dynamics and the velocity dynamics are analyzed based on the modified traffic fundamental diagram in step (12) to obtain the cell density and the cell average velocity.
σ(ρ) and δ(ρ) are the demand function and supply function of a single cell, respectively, both of which are functions of cell density ρ. σi(σ) denotes that the cell i needs the space of the downstream cell i+1 to flow with the flow volume of σi(ρ). δi(ρ) denotes that the cell i provides the space for the upstream cell i−1 to flow with the flow volume of δi(ρ).
The demand function and the supply function for cells not controlled by VSL are shown in formulas (2-1) and (2-2), and where λi is the number of lanes.
The demand function and the supply function for the cells controlled by VSL are expressed as:
The formula (2-3) represents the role of VSL in the CTM to reduce the inflow volume into the bottleneck area, thereby avoiding disruption of the traffic flow. When the optimal control variable u (speed limit) is less than the free flow velocity, the flow volume demand of the critical cell is uiρi(k)λi.
When the upstream of the bottleneck area is at high density, the discharge flow from the upstream cell of the bottleneck area will be reduced, so the demand function of the cell in the bottleneck area is different from that of the other cells, which is calculated by the formula (2-5), but the supply function of the cell in the bottleneck area is the same as that of the other cells, which is calculated by the formula (2-6).
The formula (2-5) indicates that if the density in the bottleneck area is lower than the critical density, the vehicles can leave the cell at the velocity of vfree,i, but once the current density exceeds the critical density, the flow volume of the cell will decrease by a certain ratio.
Once the demand function and the supply function of all the cells are determined, the flow volume of each cell can be determined by the formula (2-7), expressed as:
The cell density evolution is then predicted by the formula (2-8), expressed as:
The velocity dynamics derived from the traffic fundamental diagram will be described. The velocity dynamics apply to the cells that do not use the VSL strategy. The relationship between the average flow volume and the density are shown in the formula (2-9), expressed as:
In the case of the smooth traffic flow, the formula (2-10) can be derived. That is, the corresponding average velocity of the cell is predicted when its predicted density is known. Since all the parameters in the formula (2-10) can be estimated online or offline, it is more suitable for application in real road scenarios.
For the cell that uses the optimization-based VSL control strategy, the cell average velocity can be predicted by using the formula (2-11); and ui(k) represents the predicted speed limit of the (k+1)-th step at k-th step, not the speed limit of the k-th step.
In the formula (2-11), rcav represents a proportion of CAVs in the traffic flow; and rde, rco, and rag represents proportions of defensive drivers, compliant drivers, and aggressive drivers, respectively.
(S14) The proportion of CAVs in the traffic flow and the proportions of different types of HDV drivers in the traffic flow are calculated. Finally, the objective function with the total travel time and the total travel distance as the optimization elements is built and expressed as:
In the formula (2-12), αTTT and αTTD represent the variable weighting coefficients.
The velocity distribution graph for the desired velocity decision is set in VISSIM. Similarly, the building codes for the four compliance scenarios are encapsulated, after the selected compliance scenario is given, the test system can determine the proportion of each type of the HDV drivers based on the current speed limit, thereby making the simulation scenario closer to reality. According to the realistic constraints, the speed limit is 40, 50, 60, 70, 80, 90, 100, or 110 km/h.
The types of HDV drivers and the proportion of individual types of the HDV drivers are determined based on the speed limit. The HDV drivers are classified into the defensive drivers, the aggressive drivers, and the compliant drivers based on the travelling speed. The defensive drivers travel at the speed equal to or below (speed limit−5) km/h; the aggressive drivers travel at the speed equal to or above (speed limit+5) km/h; and the compliant drivers travel at the speed within a range of (speed limit±5) km/h.
The HDV compliance only indicates the compliance constraints to the HDV, which represents the proportion of compliant drivers in all HDV drivers in the current traffic condition. HDV compliance includes the low-level compliance (20%), the medium-level compliance (45%), the high-level compliance (80%), and the ideal-level compliance (100%). In other words, the proportion of compliant drivers is 20% under the low-level compliance, the proportion of compliant drivers is 45% under the medium-level compliance, the proportion of compliant drivers is 80% under the high-level compliance, and the proportion of compliant drivers is 100% under the ideal-level compliance. The proportions of the defensive drivers and the aggressive drivers are not set arbitrarily. By modeling and analyzing the data collected over two months on the urban freeway, it is obtained the proportions of each type of drivers under the determined level compliance and the speed limit published on variable message signs (VMS), as shown in Table 1. The proportions of the defensive drivers and the aggressive drivers at the ideal-level compliance (compliance=100%) are 0. Similarly, we encapsulated the building codes for the four compliance scenarios, after the selected compliance scenario is given, the test system can determine the proportion of each type of drivers based on the current speed limit, thereby making the simulation scenario closer to reality.
The experimental design is carried out under the application of the VSL strategy to obtain the indicator data that reflects the traffic capacity. Indicator data reflecting the passing/traffic capacity include vehicles volume, the average travel time of vehicles, vehicle delay, fuel consumption, and pollutant emissions (CO, VOC). These indicators can fully reflect the effect of the application of the VSL strategy in terms of mobility and environmental sustainability, and can be used for data analysis by testers.
The indicator data that reflects the traffic capacity was calculated based on the road scenario in which the driver was located.
In the experiment, five mixed traffic flow scenarios were combined one-to-one with four compliance characteristic scenarios. A total of 40 sets of new test scenarios were designed with the traffic volume of 4800 veh/h on the main road and the traffic volume of 900 veh/h on the on-ramps. The test numbers were 1-40.
In terms of vehicles volume (
Combining the average travel time with vehicle delays (
Regarding the average fuel consumption (
Taking a certain road section as an example, the road section was divided into six cells. The first five cells could selectively use speed limits. The selective use of speed limits could explore the influence of the number of and the location of VSL signs on the application effect of the VSL strategy; and the corresponding detectors were deployed. Among them, the speed limit was limited to 10 km/h. The difference between two consecutive speed limits on the same traffic gantry was not greater than 20 km/h. The refresh time spacing of the speed limits was fixed. As the VSL strategy predicted two steps in the prediction process, it could selectively apply the predicted values in the two steps. If only the predicted value of the first step was applied, the application time length was 10 min; and if the predicted values of the two steps were applied, the application time length of each step was 5 min; and the actual application results found that the application effect of the two-step was better than that of the one step.
The present disclosure also discloses a test system for the VSL considering driver compliance in the mixed traffic flow. With reference to
The present disclosure also provides a terminal device including a memory, a processor, and a computer program stored in the memory and running on the processor. The processor executes the computer program to implement the test method above.
The present disclosure also provides a non-transitory computer-readable storage medium. A computer program is stored in the non-transitory computer-readable storage medium. The computer program is configured to be executed by a processor to implement the steps of the test method above.
Described above are merely preferred embodiments of the disclosure, which are not intended to limit the disclosure. It should be understood that any modifications and replacements made by those skilled in the art without departing from the spirit of the disclosure should fall within the scope of the disclosure defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
202410274352.X | Mar 2024 | CN | national |