CN115081227A - A vehicle following model based on optimal speed and its safety analysis method - Google Patents
A vehicle following model based on optimal speed and its safety analysis method Download PDFInfo
- Publication number
- CN115081227A CN115081227A CN202210762461.7A CN202210762461A CN115081227A CN 115081227 A CN115081227 A CN 115081227A CN 202210762461 A CN202210762461 A CN 202210762461A CN 115081227 A CN115081227 A CN 115081227A
- Authority
- CN
- China
- Prior art keywords
- following
- vehicle
- model
- distance
- car
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 46
- 230000001133 acceleration Effects 0.000 claims abstract description 22
- 238000004088 simulation Methods 0.000 claims description 31
- 238000004364 calculation method Methods 0.000 claims description 4
- 230000035945 sensitivity Effects 0.000 claims description 3
- 230000035484 reaction time Effects 0.000 claims 1
- 238000012216 screening Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
- G06F17/13—Differential equations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/10—Numerical modelling
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Evolutionary Computation (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Algebra (AREA)
- Tourism & Hospitality (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
技术领域technical field
本方法属于微观交通流车辆跟驰领域,具体涉及一种基于最优速度的车辆跟驰模型及其安全性分析方法。The method belongs to the field of vehicle following in micro traffic flow, and specifically relates to a vehicle following model based on an optimal speed and a safety analysis method thereof.
背景技术Background technique
近年来,国家在交通道路的建设上不断地加大资金的投入,但是由于市区道路和城市规划欠缺长远考虑,导致给道路的建设和改造带来了重重地阻碍。为了缓解道路交通拥堵,国家先后出台了多种政策进行人为控制,如机动车限号措施,车牌号限购措施等,但交通拥堵等问题,依然无法得到有效的解决。因此,减轻和缓解交通拥堵是当前迫切需要解决的问题。交通流模型可以分为宏观交通流模型和微观交通流模型,其中微观交通流模型主要包括元胞自动机模型和车辆跟驰模型。通过分析车辆间限制换道超车的跟驰行为,探究其相互作用,建立高精度的车辆跟驰模型,将有助于缓解交通拥挤等问题,从而提高交通道路服务水平。In recent years, the state has continuously increased capital investment in the construction of traffic roads. However, due to the lack of long-term consideration of urban roads and urban planning, it has brought many obstacles to the construction and reconstruction of roads. In order to alleviate road traffic congestion, the state has successively issued a variety of policies for artificial control, such as measures to limit the number of motor vehicles, and measures to limit the purchase of license plate numbers. However, problems such as traffic congestion still cannot be effectively solved. Therefore, alleviating and alleviating traffic congestion is an urgent problem that needs to be solved at present. Traffic flow models can be divided into macroscopic traffic flow models and microscopic traffic flow models. The microscopic traffic flow models mainly include cellular automata model and vehicle following model. By analyzing the following behaviors between vehicles to restrict lane changing and overtaking, exploring their interactions, and establishing a high-precision vehicle following model, it will help to alleviate problems such as traffic congestion, thereby improving the level of traffic road services.
随着可用轨迹数据不断增加,研究人员利用现代机器学习方法开发驾驶员行为模型,就形成人工智能模型,不可解释性是人工智能模型的最大缺点,而传统的模型是基于交通流理论基础是高度可解释的。With the continuous increase of available trajectory data, researchers use modern machine learning methods to develop driver behavior models, forming artificial intelligence models. Uninterpretability is the biggest disadvantage of artificial intelligence models, while traditional models are based on traffic flow theory. interpretable.
发明内容SUMMARY OF THE INVENTION
本发明的目的是提供一种基于最优速度的车辆跟驰模型及其安全性分析方法,解决了目前现有微观交通流模型中未兼顾跟驰状态与驾驶安全性的问题。The purpose of the present invention is to provide an optimal speed-based vehicle following model and its safety analysis method, which solves the problem that the current microscopic traffic flow model does not take into account the car-following state and driving safety.
本发明一种基于最优速度的车辆跟驰模型及其安全性分析方法,包括以下步骤:An optimal speed-based vehicle following model and its safety analysis method of the present invention, comprising the following steps:
步骤1:基于交通场景中的的车辆和驾驶员信息,构建最优速度模型;Step 1: Build an optimal speed model based on the vehicle and driver information in the traffic scene;
an+1(t)=α{V[ΔXn(t)-vn+1(t)]}a n+1 (t)=α{V[ΔX n (t)-v n+1 (t)]}
其中,t为时间,ΔXn(t)为车间距,α为驾驶员敏感系数;V为优化速度函数vn+1(t)表示第n+1辆车的速度,an+1表示第n+1辆车的加速度;Among them, t is the time, ΔX n (t) is the distance between vehicles, α is the driver's sensitivity coefficient; V is the optimal speed function v n+1 (t) represents the speed of the n+1th vehicle, and a n+1 represents the th The acceleration of n+1 vehicles;
步骤2:引入车头时距确定最优速度模型的临界情况,分析得到跟驰模型的加速度受限条件;Step 2: Introduce the critical situation of the headway to determine the optimal speed model, and analyze the acceleration limited conditions of the car-following model;
步骤3:对跟驰模型进行稳定性分析,得到跟驰模型的稳定条件;Step 3: perform stability analysis on the car following model to obtain the stable conditions of the car following model;
步骤4:将所得到的稳定的跟驰模型与其他跟驰模型进行对比实验,验证模型的拟合精度;Step 4: Compare the obtained stable car-following model with other car-following models to verify the fitting accuracy of the model;
步骤5:仿真模拟三个典型的交通场景:车队启动过程、车队停止过程和车队匀速过程,验证跟驰模型安全性。Step 5: Simulate three typical traffic scenarios: the starting process of the fleet, the stopping process of the fleet, and the constant speed process of the fleet, to verify the safety of the car-following model.
进一步的,所述步骤2的具体实现步骤为:Further, the specific implementation steps of the step 2 are:
步骤2.1:确定在引导车速度变化后得出跟驰车期望车间距与实际车间距偏离差:Step 2.1: Determine the deviation difference between the expected car distance and the actual car gap of the following car after the speed of the leading car changes:
其中,t+τ时刻至t+τ+T时刻之间,跟驰车以an+1(t+τ)的加速度行驶,在t+τ+T时刻,跟驰车的偏离差εn(t+τ+T)的值最接近于0,即min|εn(t+τ+T)|,式只有跟驰车加速度an+1(t+τ)是未知量;Among them, between time t+τ and time t+τ+T, the car-following car travels at the acceleration of a n+1 (t+τ), and at time t+τ+T, the deviation difference ε n ( The value of t+τ+T) is the closest to 0, that is, min|ε n (t+τ+T)|, only the following acceleration an +1 (t+τ) is an unknown quantity;
步骤2.2:合并常数项,将偏离差εn(t+τ+T)可化简为:Step 2.2: Combining the constant terms, the deviation difference ε n (t+τ+T) can be simplified as:
其中,α、β、μ、λ、κ、γ均是常数,具体计算公式分别如下:α=xn(t)+x′n(t)·τ-xn+1(t)-x′n+1(t)·τ+x′n(t)·T-x′n+1(t)·T, κ=L+k;Among them, α, β, μ, λ, κ, and γ are all constants, and the specific calculation formulas are as follows: α=x n (t)+x′ n (t) τ-x n+1 (t)-x′ n+1 (t) τ+x′ n (t) Tx′ n+1 (t) T, κ=L+k;
步骤2.3:利用牛顿迭代法得到跟驰车加速度受限条件。Step 2.3: Use the Newton iteration method to obtain the limited condition of the car-following acceleration.
进一步的,所述步骤3的具体实现步骤为:Further, the specific implementation steps of the step 3 are:
步骤3.1:假设车队稳定行驶,得到车辆n的稳态位置Xn(t)=(n-1)ds+vst,其中,车辆的速度为vs,相邻车辆的车头间距为ds;Step 3.1: Assuming that the team runs stably, obtain the steady-state position X n (t)=(n-1)d s +v s t of vehicle n, where the speed of the vehicle is v s , and the distance between the heads of adjacent vehicles is d s ;
步骤3.2:假设引导车在t时刻受到微弱干扰其中,xn(t)为车辆n在时刻t的实际位置,z为特征值,ωj为第j个傅里叶展开参数,具体公式为 Step 3.2: Suppose the lead car is slightly disturbed at time t Among them, x n (t) is the actual position of vehicle n at time t, z is the eigenvalue, ω j is the jth Fourier expansion parameter, and the specific formula is
步骤3.3:令an+1(t+τ)=g(dn(t),x′n+1(t),x′n(t)),对y″n+1(t+τ)进行线性化处理,可得y″n+1(t+τ)=g1[yn(t)-yn+1(t)]+g2y′n+1(t)+g3y′n(t),其中 Step 3.3: Let a n+1 (t+τ)=g(d n (t), x′ n+1 (t), x′ n (t)), for y″ n+1 (t+τ) After linearization, y″ n+1 (t+τ)=g 1 [y n (t)-y n+1 (t)]+g 2 y′ n+1 (t)+g 3 y ′ n (t), where
步骤3.4:利用泰勒展开近似函数,得到跟驰模型稳定性条件为: Step 3.4: Using Taylor to expand the approximate function, the stability conditions of the car following model are obtained as:
进一步的,所述步骤4的具体实现步骤为:Further, the specific implementation steps of the step 4 are:
步骤4.1:使用真实数据集,筛选可用跟驰对;Step 4.1: Use the real data set to filter the available car-following pairs;
步骤4.2:利用所筛选的可用跟驰对数据,根据本文所提出的模型,进行仿真实验,得到t+τ时刻跟驰车与引导车的车间距;Step 4.2: Using the screened available car-following pair data, according to the model proposed in this paper, carry out a simulation experiment to obtain the car distance between the car-following car and the leading car at time t+τ;
步骤4.3:利用所筛选的可用跟驰对数据,根据其他模型,进行仿真实验,计算得到t+τ时刻跟驰车与引导车的车间距;Step 4.3: Using the screened available car-following pair data, carry out simulation experiments according to other models, and calculate the distance between the car-following car and the leading car at time t+τ;
步骤4.4:计算本文所提出的模型、其他模型及真实数据集中车间距的均值、中位数、最小值、最大值,进行对比。Step 4.4: Calculate the mean, median, minimum, and maximum of the distance between the vehicles in the model proposed in this paper, other models and the real data set for comparison.
进一步的,所述步骤5的具体实现步骤为:Further, the specific implementation steps of the
步骤5.1:车队启动过程仿真;Step 5.1: Simulation of the fleet startup process;
步骤5.1.1:模拟真实车队启动过程场景;Step 5.1.1: Simulate the real fleet start-up process scenario;
步骤5.1.2:按照本文所提出的跟驰策略进行仿真,输出跟驰车速度;Step 5.1.2: Carry out simulation according to the car following strategy proposed in this paper, and output the car following speed;
步骤5.1.3:按照本文所提出的跟驰策略进行仿真,输出跟驰车车间距;Step 5.1.3: Carry out simulation according to the car following strategy proposed in this paper, and output the distance between car following cars;
步骤5.2:车队停止过程仿真;Step 5.2: Simulation of fleet stop process;
步骤5.2.1:模拟真实车队停止过程场景;Step 5.2.1: Simulate a real fleet stop process scenario;
步骤5.2.2:按照本文所提出的跟驰策略进行仿真,输出跟驰车速度;Step 5.2.2: Carry out simulation according to the car following strategy proposed in this paper, and output the car following speed;
步骤5.2.3:按照本文所提出的跟驰策略进行仿真,输出跟驰车车间距;Step 5.2.3: Carry out simulation according to the car following strategy proposed in this paper, and output the distance between car following cars;
步骤5.3:车队匀速过程仿真;Step 5.3: Simulation of the uniform speed process of the fleet;
步骤5.3.1:模拟真实车队匀速过程场景:Step 5.3.1: Simulate the scene of the constant speed process of the real fleet:
步骤5.3.2:按照本文所提出的跟驰策略进行仿真,输出跟驰车速度;Step 5.3.2: Carry out simulation according to the car following strategy proposed in this paper, and output the car following speed;
步骤5.3.3:按照本文所提出的跟驰策略进行仿真,输出跟驰车车间距。Step 5.3.3: Carry out simulation according to the car following strategy proposed in this paper, and output the distance between car following cars.
与现有技术相比,本发明在考虑跟驰状态的同时兼顾驾驶安全性,基于最优速度模型,对车头时距小于最小车头时距和大于最舒适车头时距的情况进行分析,得到临界情况下的加速度月约束条件,保证新建立的跟驰模型的安全性。并且,对所得到的车辆跟驰模型进行稳定性分析,得到跟驰模型的稳定性条件,为交通控制及驾驶策略提供基本依据,提高交通流的稳定性,缓解交通拥堵。通过模拟三种真实交通场景——启动、匀速和停止过程来验证本发明的有效性和安全性。Compared with the prior art, the present invention takes into account the driving safety while considering the car-following state, and based on the optimal speed model, analyzes the situation that the headway is smaller than the minimum headway and is greater than the most comfortable headway, and obtains a critical value. Under the circumstance, the acceleration constraint conditions are guaranteed to ensure the safety of the newly established car-following model. In addition, the stability analysis of the obtained vehicle following model is carried out, and the stability conditions of the vehicle following model are obtained, which provides a basic basis for traffic control and driving strategies, improves the stability of traffic flow, and relieves traffic congestion. The effectiveness and safety of the present invention are verified by simulating three real traffic scenarios—starting, constant speed and stopping processes.
本发明设计了一种基于最优速度的跟驰模型,在考虑安全性的同时保证车辆处于跟驰状态,通过构建的多种仿真场景证明该跟驰模型在行驶过程中的有效性和安全性。The invention designs a car-following model based on the optimal speed, which ensures that the vehicle is in a car-following state while considering safety, and proves the effectiveness and safety of the car-following model in the driving process by constructing various simulation scenarios .
附图说明Description of drawings
图1是本发明一种基于最优速度的车辆跟驰模型及其安全性分析方法所依据的流程图;Fig. 1 is the flow chart on which a vehicle following model based on optimal speed and its safety analysis method of the present invention are based;
图2是本发明一种基于最优速度的车辆跟驰模型及其安全性分析方法车队启动过程速度仿真预测图;Fig. 2 is a kind of vehicle following model based on optimal speed of the present invention and its safety analysis method fleet start-up process speed simulation prediction diagram;
图3是本发明一种基于最优速度的车辆跟驰模型及其安全性分析方法车队启动过程车间距仿真预测图;Fig. 3 is a kind of vehicle-following model based on optimal speed and its safety analysis method of the present invention, which is a simulation prediction diagram of vehicle spacing during the starting process of a fleet;
图4是本发明一种基于最优速度的车辆跟驰模型的安全性分析方法车队停止过程速度仿真预测图;Fig. 4 is a kind of safety analysis method of the vehicle following model based on the optimal speed of the present invention, the speed simulation prediction diagram of the fleet stop process;
图5是本发明一种基于最优速度的车辆跟驰模型的安全性分析方法车队停止过程车间距仿真预测图;Fig. 5 is a kind of safety analysis method of the vehicle following model based on the optimal speed of the present invention, a simulation prediction diagram of the distance between vehicles during the stopping process of the fleet;
图6是本发明一种基于最优速度的车辆跟驰模型的安全性分析方法车队匀速过程速度仿真预测图;Fig. 6 is a kind of safety analysis method of the vehicle following model based on the optimal speed of the present invention, and the simulation prediction diagram of the speed of the uniform process of the fleet;
图7是本发明一种基于最优速度的车辆跟驰模型的安全性分析方法车队匀速过程车间距仿真预测图。FIG. 7 is a simulation prediction diagram of the vehicle spacing during a constant speed process of a fleet of vehicles in a safety analysis method based on an optimal speed vehicle following model of the present invention.
具体实施方式Detailed ways
下面结合附图及实施例对本发明做进一步详细说明。The present invention will be further described in detail below with reference to the accompanying drawings and embodiments.
参见附图1,本发明基于最优速度的车辆跟驰模型及其安全性分析方法包括以下步骤:Referring to accompanying drawing 1, the vehicle following model and its safety analysis method based on the optimal speed of the present invention comprise the following steps:
步骤1:基于交通场景中的的车辆和驾驶员信息,构建最优速度模型;Step 1: Build an optimal speed model based on the vehicle and driver information in the traffic scene;
an+1(t)=α{V[ΔXn(t)-vn+1(t)]}a n+1 (t)=α{V[ΔX n (t)-v n+1 (t)]}
其中,t为时间,ΔXn(t)为车间距,α为驾驶员敏感系数;V为优化速度函数vn+1(t)表示第n+1辆车的速度,an+1表示第n+1辆车的加速度;Among them, t is the time, ΔX n (t) is the distance between vehicles, α is the driver's sensitivity coefficient; V is the optimal speed function v n+1 (t) represents the speed of the n+1th vehicle, and a n+1 represents the th The acceleration of n+1 vehicles;
步骤2:引入车头时距确定最优速度模型的临界情况,分析得到跟驰模型的加速度受限条件;Step 2: Introduce the critical situation of the headway to determine the optimal speed model, and analyze the acceleration limited conditions of the car-following model;
步骤3:对跟驰模型进行稳定性分析,得到跟驰模型的稳定条件;Step 3: perform stability analysis on the car following model to obtain the stable conditions of the car following model;
步骤4:将所得到的稳定的跟驰模型与其他跟驰模型进行对比实验,验证模型的拟合精度;Step 4: Compare the obtained stable car-following model with other car-following models to verify the fitting accuracy of the model;
步骤5:仿真模拟三个典型的交通场景:车队启动过程、车队停止过程和车队匀速过程,验证跟驰模型安全性。Step 5: Simulate three typical traffic scenarios: the starting process of the fleet, the stopping process of the fleet, and the constant speed process of the fleet, to verify the safety of the car-following model.
步骤2中引入车头时距确定最优速度模型的临界情况,分析得到跟驰模型的加速度受限条件具体步骤为;In step 2, the headway time is introduced to determine the critical situation of the optimal speed model, and the specific steps of obtaining the acceleration limited condition of the car following model are as follows;
步骤2.1:确定在引导车速度变化后得出跟驰车期望车间距与实际车间距偏离差:Step 2.1: Determine the deviation difference between the expected car distance and the actual car gap of the following car after the speed of the leading car changes:
其中,t+τ时刻至t+τ+T时刻之间,跟驰车以an+1(t+τ)的加速度行驶,在t+τ+T时刻,跟驰车的偏离差εn(t+τ+T)的值最接近于0,即min|εn(t+τ+T)|,式只有跟驰车加速度an+1(t+τ)是未知量;Among them, between time t+τ and time t+τ+T, the car-following car travels at the acceleration of a n+1 (t+τ), and at time t+τ+T, the deviation difference ε n ( The value of t+τ+T) is the closest to 0, that is, min|ε n (t+τ+T)|, only the following acceleration an +1 (t+τ) is an unknown quantity;
步骤2.2:合并常数项,偏离差εn(t+τ+T)可化简为:Step 2.2: Combining the constant terms, the deviation difference ε n (t+τ+T) can be simplified as:
其中,α、β、μ、λ、κ、γ均是常数,具体计算公式分别如下:α=xn(t)+x′n(t)·τ-xn+1(t)-x′n+1(t)·τ+x′n(t)·T-x′n+1(t)·T, κ=L+k;Among them, α, β, μ, λ, κ, and γ are all constants, and the specific calculation formulas are as follows: α=x n (t)+x′ n (t) τ-x n+1 (t)-x′ n+1 (t) τ+x′ n (t) Tx′ n+1 (t) T, κ=L+k;
步骤2.3:利用牛顿迭代法得到跟驰车加速度受限条件,本实施例中设定车头时距小于1.55秒为最小安全的车头时距,大于2.6秒为最大车头时距,当车头时距小于1.55秒,跟驰车必须进行减速,其加速度的受限条件为:Step 2.3: Use the Newton iteration method to obtain the limited condition of the car-following acceleration. In this embodiment, the headway is set to be less than 1.55 seconds as the minimum and safe headway, and greater than 2.6 seconds is the maximum headway. When the headway is less than At 1.55 seconds, the car-following car must decelerate, and the limited conditions for its acceleration are:
当车头时距大于2.6秒时,跟驰车必须进行加速,其加速度的受限条件为:When the head-to-head distance is greater than 2.6 seconds, the car-follower must accelerate, and the limited conditions for its acceleration are:
步骤3中对跟驰模型进行稳定性分析,得到跟驰模型的稳定条件,具体步骤为:In step 3, the stability analysis of the car-following model is performed to obtain the stable conditions of the car-following model. The specific steps are:
步骤3.1:假设车队稳定行驶,得到车辆n的稳态位置Xn(t)=(n-1)ds+vst,其中,车辆的速度为vs,相邻车辆的车头间距为ds;Step 3.1: Assuming that the team runs stably, obtain the steady-state position X n (t)=(n-1)d s +v s t of vehicle n, where the speed of the vehicle is v s , and the distance between the heads of adjacent vehicles is d s ;
步骤3.2:假设引导车在t时刻受到微弱干扰其中,xn(t)为车辆n在时刻t的实际位置,z为特征值,ωj为第j个傅里叶展开参数,具体公式为 Step 3.2: Suppose the lead car is slightly disturbed at time t Among them, x n (t) is the actual position of vehicle n at time t, z is the eigenvalue, ω j is the jth Fourier expansion parameter, and the specific formula is
步骤3.3:令an+1(t+τ)=g(dn(t),x′n+1(t),x′n(t)),对y″n+1(t+τ)进行线性化处理,可得y″n+1(t+τ)=g1[yn(t)-yn+1(t)]+g2y′n+1(t)+g3y′n(t),其中 Step 3.3: Let a n+1 (t+τ)=g(d n (t), x′ n+1 (t), x′ n (t)), for y″ n+1 (t+τ) After linearization, y″ n+1 (t+τ)=g 1 [y n (t)-y n+1 (t)]+g 2 y′ n+1 (t)+g 3 y ′ n (t), where
步骤3.4:利用泰勒展开近似函数,得到跟驰模型稳定性条件为: Step 3.4: Using Taylor to expand the approximate function, the stability conditions of the car following model are obtained as:
步骤4中,将所得到的稳定的跟驰模型与其他跟驰模型进行对比实验,验证模型的拟合精度,具体步骤为;In step 4, the obtained stable car-following model is compared with other car-following models to verify the fitting accuracy of the model, and the specific steps are as follows;
步骤4.1:使用真实数据集,筛选可用跟驰对;Step 4.1: Use the real data set to filter the available car-following pairs;
步骤4.2:利用所筛选的可用跟驰对数据,根据本文所提出的模型,进行仿真实验,得到t+τ时刻跟驰车与引导车的车间距;Step 4.2: Using the screened available car-following pair data, according to the model proposed in this paper, carry out a simulation experiment to obtain the car distance between the car-following car and the leading car at time t+τ;
步骤4.3:利用所筛选的可用跟驰对数据,根据其他模型,进行仿真实验,计算得到t+τ时刻跟驰车与引导车的车间距;Step 4.3: Using the screened available car-following pair data, carry out simulation experiments according to other models, and calculate the distance between the car-following car and the leading car at time t+τ;
步骤4.4:计算本文所提出的模型、其他模型及真实数据集中车间距的均值、中位数、最小值、最大值,进行对比。Step 4.4: Calculate the mean, median, minimum, and maximum of the distance between the vehicles in the model proposed in this paper, other models and the real data set for comparison.
步骤5中仿真模拟三个典型的交通场景:车队启动过程、车队停止过程和车队匀速过程,验证跟驰模型安全性。In
步骤5.1:车队启动过程仿真;Step 5.1: Simulation of the fleet startup process;
步骤5.1.1:模拟真实车队启动过程场景,在本实施例中,车队启动过程设置如下:车队启动过程主要模拟十字路口,交通信号灯为绿色时,车队启动行驶开过十字路口的过程。假设有一列由5辆长度都为10ft的小轿车组成的车队在十字路口等待绿灯,车队中所有车辆都处于静止状态,并且两两车间的车间距为20ft。在时间t=0时,交通灯由红灯变为绿灯,引导车以8ft/s2的加速度进行启动,车队中的跟驰车将逐一跟随启动;Step 5.1.1: Simulate a real fleet starting process scenario. In this embodiment, the fleet starting process is set as follows: the fleet starting process mainly simulates an intersection, and when the traffic light is green, the fleet starts driving through the intersection. Suppose there is a convoy of 5 cars each 10ft in length waiting for the green light at an intersection, all vehicles in the convoy are stationary, and the distance between the two cars is 20ft. At time t=0, the traffic light changes from red to green, the leading car starts at an acceleration of 8ft/s 2 , and the following cars in the convoy will start following one by one;
步骤5.1.2:按照本文所提出的跟驰策略进行仿真,输出跟驰车速度,具体结果如附图2所示;Step 5.1.2: Carry out the simulation according to the car following strategy proposed in this paper, and output the car following speed. The specific results are shown in Figure 2;
步骤5.1.3:按照本文所提出的跟驰策略进行仿真,输出跟驰车车间距,具体结果如附图3所示;Step 5.1.3: Carry out simulation according to the car following strategy proposed in this paper, and output the distance between car following cars. The specific results are shown in Figure 3;
步骤5.2:车队停止过程仿真;Step 5.2: Simulation of fleet stop process;
步骤5.2.1:模拟真实车队停止过程场景,本实施例中,车队停止过程设置如下:首先,由一列5辆长度都为10ft/s的小轿车组成的车队,所有的车都以20ft/s的速度匀速行驶,并且两车之车间距为60ft/s。此时设置引导车以13ft/s2的加速度进行紧急刹车,查看跟随车辆是否随引导车逐一进行减速停车,车队是否存在碰撞;Step 5.2.1: Simulate a real fleet stop process scenario. In this embodiment, the fleet stop process is set as follows: First, a fleet of 5 cars with a length of 10ft/s is formed, and all cars are driven at 20ft/s. The speed is constant and the distance between the two vehicles is 60ft/s. At this time, set the guide car to perform emergency braking at an acceleration of 13ft/s 2 , check whether the following vehicles decelerate and stop one by one with the guide car, and whether there is a collision in the fleet;
步骤5.2.2:按照本文所提出的跟驰策略进行仿真,输出跟驰车速度,具体结果如附图4所示;Step 5.2.2: Carry out the simulation according to the car following strategy proposed in this paper, and output the car following speed. The specific results are shown in Figure 4;
步骤5.2.3:按照本文所提出的跟驰策略进行仿真,输出跟驰车车间距,具体结果如附图5所示;Step 5.2.3: Carry out simulation according to the car following strategy proposed in this paper, and output the distance between car following cars. The specific results are shown in Figure 5;
步骤5.3:车队匀速过程仿真;Step 5.3: Simulation of the uniform speed process of the fleet;
步骤5.3.1:模拟真实车队匀速过程场景,本实施例中,车队匀速过程设置如下:首先,由5辆车组成的车队,引导车都以20ft/s的速度匀速行驶,4辆跟驰车以30ft/s的速度行驶,并且两车之间车间距为60ft;Step 5.3.1: Simulate the scene of the constant speed process of a real convoy. In this embodiment, the uniform speed process of the convoy is set as follows: First, in a convoy composed of 5 vehicles, the leading cars all drive at a constant speed of 20ft/s, and the 4 cars follow Driving at a speed of 30ft/s with a distance of 60ft between the two vehicles;
步骤5.3.2:按照本文所提出的跟驰策略进行仿真,输出跟驰车速度,具体结果如附图6所示;Step 5.3.2: Carry out the simulation according to the car following strategy proposed in this paper, and output the car following speed. The specific results are shown in Figure 6;
步骤5.3.3:按照本文所提出的跟驰策略进行仿真,输出跟驰车车间距,具体结果如附图7所示。Step 5.3.3: Carry out simulation according to the car following strategy proposed in this paper, and output the distance between car following cars. The specific results are shown in Figure 7.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的执行流程的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out the execution flows of the present disclosure may be written in one or more programming languages, including object-oriented programming languages—such as Java, Smalltalk, C++, and conventional procedural programming language - such as "C" language or similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider through Internet connection).
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logical functions for implementing the specified functions executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It is also noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented in dedicated hardware-based systems that perform the specified functions or operations , or can be implemented in a combination of dedicated hardware and computer instructions.
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,第一获取单元还可以被描述为“获取至少两个网际协议地址的单元”。The units involved in the embodiments of the present disclosure may be implemented in a software manner, and may also be implemented in a hardware manner. Wherein, the name of the unit does not constitute a limitation of the unit itself under certain circumstances, for example, the first obtaining unit may also be described as "a unit that obtains at least two Internet Protocol addresses".
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, and should also cover, without departing from the above-mentioned disclosed concept, the technical solutions formed by the above-mentioned technical features or Other technical solutions formed by any combination of its equivalent features. For example, a technical solution is formed by replacing the above features with the technical features disclosed in the present disclosure (but not limited to) with similar functions.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210762461.7A CN115081227B (en) | 2022-06-29 | 2022-06-29 | Vehicle following model based on optimal speed and safety analysis method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210762461.7A CN115081227B (en) | 2022-06-29 | 2022-06-29 | Vehicle following model based on optimal speed and safety analysis method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115081227A true CN115081227A (en) | 2022-09-20 |
CN115081227B CN115081227B (en) | 2024-09-10 |
Family
ID=83256858
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210762461.7A Active CN115081227B (en) | 2022-06-29 | 2022-06-29 | Vehicle following model based on optimal speed and safety analysis method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115081227B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116469245A (en) * | 2023-04-04 | 2023-07-21 | 北京工业大学 | Network-connected hybrid driving formation integrated test system and method for multiple traffic simulation fusion |
CN118800050A (en) * | 2024-09-14 | 2024-10-18 | 广东利通科技投资有限公司 | Pan-vehicle-road collaboration method and system based on roadside perception and visual guidance |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110093177A1 (en) * | 2009-10-21 | 2011-04-21 | Horn Berthold K P | Method and Apparatus for Reducing Motor Vehicle Traffic Flow Instabilities and Increasing Vehicle Throughput |
CN106803226A (en) * | 2017-01-23 | 2017-06-06 | 长安大学 | Consider the vehicle follow gallop modeling method of optimal velocity memory and backsight effect |
CN107544254A (en) * | 2017-10-12 | 2018-01-05 | 北京航空航天大学 | A kind of adaptive dynamic sliding mode control method for it is expected margin of safety following-speed model |
-
2022
- 2022-06-29 CN CN202210762461.7A patent/CN115081227B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110093177A1 (en) * | 2009-10-21 | 2011-04-21 | Horn Berthold K P | Method and Apparatus for Reducing Motor Vehicle Traffic Flow Instabilities and Increasing Vehicle Throughput |
CN106803226A (en) * | 2017-01-23 | 2017-06-06 | 长安大学 | Consider the vehicle follow gallop modeling method of optimal velocity memory and backsight effect |
CN107544254A (en) * | 2017-10-12 | 2018-01-05 | 北京航空航天大学 | A kind of adaptive dynamic sliding mode control method for it is expected margin of safety following-speed model |
Non-Patent Citations (2)
Title |
---|
RONG FEI等: "A car-following model based on the optimized velocity and its security analysis", TRANSPORTATION SAFETY AND ENVIRONMENT, vol. 5, no. 4, 8 August 2023 (2023-08-08), pages 1 - 8 * |
魏福禄: "基于行人影响的信号交叉口右转车辆跟驰模型", 交通运输系统工程与信息, vol. 20, no. 4, 15 August 2020 (2020-08-15), pages 71 - 76 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116469245A (en) * | 2023-04-04 | 2023-07-21 | 北京工业大学 | Network-connected hybrid driving formation integrated test system and method for multiple traffic simulation fusion |
CN118800050A (en) * | 2024-09-14 | 2024-10-18 | 广东利通科技投资有限公司 | Pan-vehicle-road collaboration method and system based on roadside perception and visual guidance |
Also Published As
Publication number | Publication date |
---|---|
CN115081227B (en) | 2024-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109345020B (en) | Non-signalized intersection vehicle driving behavior prediction method under complete information | |
Zhao et al. | Unprotected left-turn behavior model capturing path variations at intersections | |
CN106846818B (en) | road network dynamic traffic flow prediction method based on Simulink simulation | |
Jayawardana et al. | Learning eco-driving strategies at signalized intersections | |
CN115081227A (en) | A vehicle following model based on optimal speed and its safety analysis method | |
CN114354219A (en) | Test method and device for automatic driving vehicle | |
Metkari et al. | Development of simulation model for heterogeneous traffic with no lane discipline | |
CN111723458B (en) | Automatic generation method for simulation test scene of automatic driving decision planning system | |
CN113370996B (en) | Automatic driving lane change following decision method and system and automatic driving vehicle | |
CN113674546A (en) | Sumo simulation-based highway management and control method under V2X environment | |
Zhang et al. | Performance evaluation method for automated driving system in logical scenario | |
Hauer et al. | Re-using concrete test scenarios generally is a bad idea | |
Olstam et al. | A framework for simulation of surrounding vehicles in driving simulators | |
CN115285135A (en) | Construction method of deep reinforcement learning vehicle following model fusing driving style | |
Shladover et al. | Development and performance evaluation of AVCSS deployment sequences to advance from today's driving environment to full automation | |
JPH06259407A (en) | Simulation device for road traffic control | |
CN110119528B (en) | A Bridge Stochastic Vehicle Flow Simulation System Based on Intelligent Cellular Automata | |
CN111476491A (en) | Vehicle motion simulation analysis method in urban traffic scene | |
CN115454082A (en) | Vehicle obstacle avoidance method and system, computer-readable storage medium and electronic device | |
Lin et al. | Optimization of lane-changing advisory in mixed traffic of connected vehicles and human-driven vehicles at expressway bottlenecks | |
Zhu et al. | Modeling the impact of downstream conditions on discharging behavior of vehicles at signalized intersections using micro-simulation | |
CN117058873B (en) | A variable speed limit control method for expressways under digital twin conditions | |
CN117391256A (en) | A method and system for predicting the impact of different driving behaviors of vehicles on emissions | |
Bayen et al. | CIRCLES: Congestion impacts reduction via CAV-in-the-loop Lagrangian energy smoothing | |
Lu et al. | Game-theoretic lane change decision-making method considering traffic trend |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |