CN115547047A - A car-following model for intelligent networked vehicles based on attention model - Google Patents
A car-following model for intelligent networked vehicles based on attention model Download PDFInfo
- Publication number
- CN115547047A CN115547047A CN202211210700.4A CN202211210700A CN115547047A CN 115547047 A CN115547047 A CN 115547047A CN 202211210700 A CN202211210700 A CN 202211210700A CN 115547047 A CN115547047 A CN 115547047A
- Authority
- CN
- China
- Prior art keywords
- following
- model
- vehicle
- car
- data
- 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
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
-
- 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
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Chemical & Material Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及车辆跟驰技术领域,具体涉及一种基于注意力模型的智能网联车跟驰模型,数据获取模块,用于获取历史车辆跟驰数据,所述历史车辆跟驰数据包括车辆信息、车距信息;模型构建模块,用于根据获取到的历史车辆跟驰数据,利用神经网络算法,构建BP神经网络模型;还用于根据获取到的历史车辆跟驰数据,构建Gipps跟驰模型;线性组合模块,用于根据构建好的BP神经网络模型和Gipps跟驰模型,进行线性组合,生成对应的线性组合预测模型;速度预测模块,用于利用线性组合模型,根据上一时刻下的车辆跟驰数据,对跟驰车辆的当前跟驰速度进行预测。本方案能够在确保跟驰车辆安全的前提下,实现对跟驰车辆的跟驰速度的真实预测。
The present invention relates to the technical field of car-following vehicles, in particular to an attention model-based intelligent networked car-following model, and a data acquisition module for acquiring historical vehicle-following data, the historical vehicle-following data including vehicle information, Vehicle distance information; the model building module is used to construct a BP neural network model based on the obtained historical vehicle following data and using a neural network algorithm; it is also used to construct a Gipps following vehicle model based on the obtained historical vehicle following data; The linear combination module is used to perform linear combination based on the constructed BP neural network model and the Gipps car-following model to generate a corresponding linear combination prediction model; Car-following data, predicting the current car-following speed of the car-following vehicle. This solution can realize the true prediction of the following speed of the following vehicle under the premise of ensuring the safety of the following vehicle.
Description
技术领域technical field
本发明涉及车辆跟驰技术领域,具体涉及一种基于注意力模型的智能网联车跟驰模型。The invention relates to the technical field of car-following vehicles, in particular to an attention model-based intelligent networked car-following model.
背景技术Background technique
车辆跟驰作为微观交通流理论的重要组成部分,它研究的是单一车道上行驶车辆的跟驰行为。研究发现车辆跟驰行为对交通流的特征和交通仿真结果有着重要的影响,而且在智能网联车辆和自适应巡航控制系统中,车辆跟驰也是必不可少的关键组成部分。Car-following is an important part of micro-traffic flow theory, which studies the car-following behavior of vehicles on a single lane. The study found that car-following behavior has an important impact on the characteristics of traffic flow and traffic simulation results, and car-following is also an indispensable key component in intelligent networked vehicles and adaptive cruise control systems.
现有的一些基于深度学习的跟驰模型大多数都是根据当前时刻数据对下一时刻的速度进行预测,通过这种深度学习的方式对下一时刻的跟驰速度进行预测确实能够比较真实的还原跟驰车辆的下一时刻的跟驰速度,真实的反映跟驰现场的情况,但是对于跟驰这种行为,不仅仅要考虑真实性,同时也要考虑安全性,毕竟在跟驰的过程中,无法确保跟驰过程中不出现意外。Most of the existing car-following models based on deep learning predict the speed of the next moment based on the data at the current moment. The prediction of the car-following speed at the next moment through this deep learning method can indeed be more realistic Restore the speed of the car-following vehicle at the next moment, and truly reflect the situation of the car-following scene. However, for the behavior of car-following, not only the authenticity, but also safety must be considered. After all, in the process of car-following In the process, there is no guarantee that there will be no accidents during the car-following process.
基于此,需要一种基于注意力模型的智能网联车跟驰模型,能够在兼顾跟驰车辆安全的前提下实现对跟驰车辆的跟驰速度的真实预测。Based on this, an attention-based car-following model for intelligent connected vehicles is needed, which can realize the true prediction of the car-following speed of the car-following vehicle while taking into account the safety of the car-following vehicle.
发明内容Contents of the invention
本发明意在提供一种基于注意力模型的智能网联车跟驰模型,能够在确保跟驰车辆安全的前提下,实现对跟驰车辆的跟驰速度的真实预测。The present invention intends to provide an intelligent networked car-following model based on an attention model, which can realize the real prediction of the car-following speed of the car-following vehicle under the premise of ensuring the safety of the car-following vehicle.
为达到上述目的,本发明采用如下技术方案:一种基于注意力模型的智能网联车跟驰模型,包括:In order to achieve the above object, the present invention adopts the following technical solution: a car-following model of intelligent networked vehicles based on attention model, including:
数据获取模块,用于获取历史车辆跟驰数据,所述历史车辆跟驰数据包括车辆信息、车距信息;所述车辆信息包括跟驰车辆的速度,跟驰车辆的加速度,前车的速度以及前车的加速度;The data acquisition module is used to obtain historical vehicle following data, and the historical vehicle following data includes vehicle information and vehicle distance information; the vehicle information includes the speed of the following vehicle, the acceleration of the following vehicle, the speed of the preceding vehicle and the acceleration of the vehicle in front;
模型构建模块,用于根据获取到的历史车辆跟驰数据,利用神经网络算法,构建BP神经网络模型;还用于根据获取到的历史车辆跟驰数据,构建Gipps跟驰模型;The model construction module is used to construct a BP neural network model based on the obtained historical vehicle following data and using neural network algorithms; it is also used to construct the Gipps following vehicle model according to the obtained historical vehicle following data;
线性组合模块,用于根据构建好的BP神经网络模型和Gipps跟驰模型,进行线性组合,生成对应的线性组合预测模型;The linear combination module is used to perform a linear combination according to the constructed BP neural network model and the Gipps car-following model to generate a corresponding linear combination prediction model;
速度预测模块,用于利用线性组合模型,根据上一时刻下的车辆跟驰数据,对跟驰车辆的当前跟驰速度进行预测。The speed prediction module is used to use the linear combination model to predict the current speed of the following vehicle according to the vehicle following data at the previous moment.
本方案的原理及优点是:本方案中,首先对历史车辆跟驰数据进行收集,然后利用收集到的历史车辆跟驰数据分别构建对应的BP神经网络模型以及Gipps跟驰模型,之后利用线性组合预测的方法将两个模型进行线性组合,形成新的线性组合预测模型,最后利用上一时刻的车辆跟驰数据,带入到新的线性组合预测模型中,输出对应的当前时刻的车辆跟驰速度。The principle and advantages of this scheme are: in this scheme, the historical vehicle following data is first collected, and then the corresponding BP neural network model and Gipps following model are respectively constructed using the collected historical vehicle following data, and then the linear combination is used to The prediction method linearly combines the two models to form a new linear combination prediction model, and finally uses the vehicle following data at the previous moment to bring it into the new linear combination prediction model, and outputs the corresponding vehicle following at the current moment speed.
本方案中,在对车辆跟驰速度的预测所使用的是线性组合预测模型,即BP神经网络模型和Gipps跟驰模型的耦合,这样得到的最终车辆跟驰速度既能确保跟驰过程中车辆之间的安全性,同时也能尽可能还原跟驰车辆的真实的跟驰速度,与单一的模型相比,例如BP神经网络模型确实预测出来的跟驰速度更贴近现实,但是对应的安全性无法得到保障,而只使用Gipps跟驰模型预测出来的跟驰速度确实能够确保车辆之间的安全,但是对应的跟驰速度不够真实,这使得进行试验时对应的数据会比较不真实和准确,对应的试验结果也就不具有代表性,本方案通过将两种模型进行耦合,使得最终得到的跟驰数据在确保安全的前提下,尽可能的靠近真实的跟驰速度,这样得到的数据就更有说服力和可靠性。In this scheme, the linear combination prediction model is used in the prediction of vehicle following speed, that is, the coupling of BP neural network model and Gipps car following model, so that the final vehicle following speed can ensure that the vehicle is At the same time, it can restore the real car-following speed of the car-following vehicle as much as possible. Compared with a single model, for example, the car-following speed predicted by the BP neural network model is closer to reality, but the corresponding security It cannot be guaranteed, and the car-following speed predicted by the Gipps car-following model can indeed ensure the safety of vehicles, but the corresponding car-following speed is not realistic enough, which makes the corresponding data in the test relatively unreal and accurate. The corresponding test results are not representative. This scheme couples the two models so that the final car-following data is as close as possible to the real car-following speed under the premise of ensuring safety. more convincing and reliable.
优选的,作为一种改进,还包括BP神经网络模型更新模块,用于初始化BP神经网络模型中的权重参数和偏置参数,并将历史车辆跟驰数据输入到BP神经网络模型,经过不断训练学习,更新权重参数和偏置参数,形成新的BP神经网络模型;Preferably, as an improvement, it also includes a BP neural network model update module, which is used to initialize the weight parameters and bias parameters in the BP neural network model, and the historical vehicle following data is input to the BP neural network model, after continuous training Learn and update weight parameters and bias parameters to form a new BP neural network model;
模型标定模块,用于利用历史车辆跟驰数据,对Gipps跟驰模型中的参数进行标定,形成新的Gipps跟驰模型。The model calibration module is used to calibrate the parameters in the Gipps car-following model by using historical car-following data to form a new Gipps car-following model.
有益效果:通过BP神经网络模型更新模块和模型标定模块的设置实现对BP神经网络模型和Gipps跟驰模型的数据更新,使得这两个模型对应的参数都符合要求,这使得在使用这两个模型时对应的输出结果会更加的准确和可靠。Beneficial effects: The data update of the BP neural network model and the Gipps car-following model is realized through the settings of the BP neural network model update module and the model calibration module, so that the parameters corresponding to the two models meet the requirements, which makes the use of these two The corresponding output results of the model will be more accurate and reliable.
优选的,作为一种改进,还包括最优加权系数匹配模块,用于根据形成的线性组合预测模型,并结合预测要求,匹配出对应的最优加权系数;所述预测要求包括安全性和真实性。Preferably, as an improvement, it also includes an optimal weighting coefficient matching module, which is used to match the corresponding optimal weighting coefficient according to the formed linear combination prediction model and in combination with the prediction requirements; the prediction requirements include safety and real sex.
有益效果:在本方案中,操作人员在使用线性组合预测模型的时候,不同的场景对应的不同的要求,根据预测要求,有的需要考虑安全,有的需要考虑真实,基于这两点,都进行其预测要求所对应的最优加权系数,通过这两种要求的最优加权系数的匹配,可以使得在进行速度预测时,可以在第一时间预测出满足要求的跟驰速度,大大提高跟驰速度的预测速度。Beneficial effects: In this solution, when operators use the linear combination forecasting model, different scenarios correspond to different requirements. According to the forecasting requirements, some need to consider safety, and some need to consider reality. Based on these two points, both Carry out the optimal weighting coefficients corresponding to the prediction requirements. By matching the optimal weighting coefficients of these two requirements, it is possible to predict the car-following speed that meets the requirements in the first time when performing speed prediction, which greatly improves the following speed. The predicted speed of the gallop.
优选的,作为一种改进,还包括数据筛选模块,用于在跟驰数据库中选取符合要求的车辆跟驰数据,得到对应的历史车辆跟驰数据。Preferably, as an improvement, it also includes a data screening module, which is used to select qualified vehicle following data from the following database to obtain corresponding historical vehicle following data.
有益效果:通过对跟驰数据库中的车辆跟驰数据进行筛选,大大提高数据的有效性和可靠性,同时也是有普遍性。Beneficial effect: by screening the car-following data in the car-following database, the validity and reliability of the data are greatly improved, and at the same time, the data is universal.
优选的,作为一种改进,所述数据筛选模块包括:Preferably, as an improvement, the data screening module includes:
第一选取模块,用于在跟驰数据库中选取具有代表性的一般道路交通环境条件下的车辆跟驰数据;The first selection module is used to select vehicle following data under representative general road traffic environmental conditions in the following database;
第二选取模块,用于在第一选取模块选取出来的车辆跟驰数据中,选取出在同一条车道上跟随形式的车辆跟驰数据,形成对应的历史车辆跟驰数据。The second selection module is used to select vehicle following data in the form of following on the same lane from the vehicle following data selected by the first selection module to form corresponding historical vehicle following data.
有益效果:在对车辆跟驰数据进行筛选时,首先是选取具有代表性的一般道路交通环境条件,这样选出来的数据会更具代表性和普遍性,这样在具体预测使用时整个系统的适用性更强。Beneficial effect: when screening the car-following data, the first thing is to select representative general road traffic environment conditions, so that the selected data will be more representative and universal, so that the application of the whole system in the specific prediction and use Stronger.
附图说明Description of drawings
图1为本发明实施例一中基于注意力模型的智能网联车跟驰模型的逻辑框图。FIG. 1 is a logical block diagram of an attention model-based car-following model for intelligent connected vehicles in Embodiment 1 of the present invention.
具体实施方式detailed description
下面通过具体实施方式进一步详细说明:The following is further described in detail through specific implementation methods:
实施例基本如附图1所示:一种基于注意力模型的智能网联车跟驰模型,包括:The embodiment is basically as shown in accompanying drawing 1: a car-following model of an intelligent networked car based on an attention model, comprising:
数据获取模块,用于获取历史车辆跟驰数据,所述历史车辆跟驰数据包括车辆信息、车距信息;所述车辆信息包括跟驰车辆的速度,跟驰车辆的加速度,前车的速度以及前车的加速度;在对数据进行获取时,需要对数据进行甄选。The data acquisition module is used to obtain historical vehicle following data, and the historical vehicle following data includes vehicle information and vehicle distance information; the vehicle information includes the speed of the following vehicle, the acceleration of the following vehicle, the speed of the preceding vehicle and The acceleration of the vehicle in front; when acquiring data, it is necessary to select the data.
数据筛选模块,用于在跟驰数据库中选取符合要求的车辆跟驰数据,得到对应的历史车辆跟驰数据;The data screening module is used to select the car-following data that meets the requirements in the car-following database, and obtain the corresponding historical car-following data;
所述数据筛选模块包括:The data screening module includes:
第一选取模块,用于在跟驰数据库中选取具有代表性的一般道路交通环境条件下的车辆跟驰数据;The first selection module is used to select vehicle following data under representative general road traffic environmental conditions in the following database;
第二选取模块,用于在第一选取模块选取出来的车辆跟驰数据中,选取出在同一条车道上跟随形式的车辆跟驰数据,形成对应的历史车辆跟驰数据。The second selection module is used to select vehicle following data in the form of following on the same lane from the vehicle following data selected by the first selection module to form corresponding historical vehicle following data.
具体包括:1)选取具有代表性的一般道路交通环境(道路、驾驶员、行驶轨迹、气候等)条件下的跟驰数据;Specifically include: 1) Selecting car-following data under representative general road traffic conditions (roads, drivers, driving tracks, weather, etc.);
2)选取数据时,将跟驰车辆与被跟驰车辆作为一个整体,并将其看成一个跟驰单元;2) When selecting data, take the car-following vehicle and the car-followed vehicle as a whole, and regard them as a car-following unit;
3)每个跟驰单元中的两辆车的行驶特征为:在同一条车道上跟随行驶(跟驰车辆即不发生换道行为,又不发生超车行为);3) The driving characteristics of the two vehicles in each car-following unit are: following in the same lane (the car-following vehicle neither changes lanes nor overtakes);
4)当一个跟驰单元中的跟驰车辆和被跟驰车辆之间的距离过大时,认为此条数据的跟驰特征不明显,并筛除这两辆车的行驶轨迹数据;4) When the distance between the car-following vehicle and the car-followed vehicle in a car-following unit is too large, it is considered that the car-following feature of this piece of data is not obvious, and the driving trajectory data of these two vehicles are screened out;
5)只选取跟驰车辆的跟驰行为持续时长为26秒的跟驰单元,并提取此跟驰单元中两辆车的行驶轨迹数据。在具体数据的使用时,70%的历史车辆跟驰数据用于模型的训练,其他的数据用于对模型进行测试。5) Only select the car-following unit whose car-following behavior lasts for 26 seconds, and extract the driving trajectory data of the two vehicles in this car-following unit. When using specific data, 70% of the historical car-following data are used for model training, and other data are used for testing the model.
模型构建模块,用于根据获取到的历史车辆跟驰数据,利用神经网络算法,构建BP神经网络模型;在本实施例中,BP神经网络模型使用BP神经网络技术来对跟驰速度进行预测,具体的首先构建一个三层的BP神经网络模型,包括输入层、隐层和输出层,本实施例中,以跟驰车辆的速度,跟驰车辆的加速度,前车的速度以及前车的加速度、车距信息作为输入层的输入,因此输入层有5个节点,而输出的是对应当前时刻的车辆跟驰速度,因此共有一个节点,针对隐层,本实施例使用以下公式来确定隐层节点的数量:其中其中l为隐层的节点数,n为输入层的节点数,m为输出层的节点数,a为1至10之间的一个数,本实施例中取为6,因此隐层共有8个节点。BP神经网络通常采用Sigmoid可微函数和线性函数作为网络的激励函数。本文选择S型正切函数tansig作为隐层神经元的激励函数。预测模型选取S型对数函数tansig作为输出层神经元的激励函数。The model construction module is used to construct a BP neural network model based on the obtained historical vehicle following data using a neural network algorithm; in the present embodiment, the BP neural network model uses BP neural network technology to predict the following speed, Concretely at first construct a three-layer BP neural network model, including an input layer, a hidden layer and an output layer. 1. Vehicle distance information is used as the input of the input layer, so the input layer has 5 nodes, and the output is the vehicle following speed corresponding to the current moment, so there is one node in total. For the hidden layer, this embodiment uses the following formula to determine the hidden layer Number of nodes: Among them, l is the number of nodes in the hidden layer, n is the number of nodes in the input layer, m is the number of nodes in the output layer, and a is a number between 1 and 10, which is 6 in this embodiment, so there are 8 hidden layers nodes. BP neural network usually adopts Sigmoid differentiable function and linear function as the activation function of the network. This paper chooses the sigmoid tangent function tansig as the activation function of the hidden layer neurons. The prediction model selects the S-type logarithmic function tansig as the excitation function of the output layer neurons.
还用于根据获取到的历史车辆跟驰数据,构建Gipps跟驰模型;It is also used to construct the Gipps car-following model based on the obtained historical car-following data;
在本实施例中,Gipps车辆跟驰模型的基本表达式如下:In the present embodiment, the basic expression of the Gipps car-following model is as follows:
其中:αn+1、Vn+1、bn+1、bn为待标定的参数。αn+1表示第n+1车能采用的最大加速度;Vn+1表示第n+1车在此交通环境中期望选用的速度;bn+1、bn分别表示车辆n+1的最大减速度和车辆n的最大减速度。Among them: α n+1 , V n+1 , b n+1 , b n are the parameters to be calibrated. α n+1 represents the maximum acceleration that vehicle n+1 can adopt; V n+1 represents the expected speed of vehicle n+1 in this traffic environment; b n+1 and b n represent the speed of vehicle n+1 respectively. Maximum deceleration and maximum deceleration of vehicle n.
还包括BP神经网络模型更新模块,用于初始化BP神经网络模型中的权重参数和偏置参数,并将历史车辆跟驰数据输入到BP神经网络模型,经过不断训练学习,更新权重参数和偏置参数,形成新的BP神经网络模型;It also includes the BP neural network model update module, which is used to initialize the weight parameters and bias parameters in the BP neural network model, and input the historical vehicle following data into the BP neural network model, and update the weight parameters and bias after continuous training and learning parameters to form a new BP neural network model;
模型标定模块,用于利用历史车辆跟驰数据,对Gipps跟驰模型中的参数进行标定,形成新的Gipps跟驰模型。在本实施例中,利用MATLAB的工具箱和采集到的跟驰数据对Gipps中的参数Vn,αn进行标定,通过跟驰车辆的速度、加速度、与前车的距离,前车的速度和加速度确定Gipps模型中Vn和αn参数的值。The model calibration module is used to calibrate the parameters in the Gipps car-following model by using historical car-following data to form a new Gipps car-following model. In this embodiment, the parameters V n and α n in Gipps are calibrated using the toolbox of MATLAB and the collected car-following data. Through the speed, acceleration, and distance of the car-following vehicle, the speed of the car and acceleration determine the values of the V n and α n parameters in the Gipps model.
线性组合模块,用于根据构建好的BP神经网络模型和Gipps跟驰模型,进行线性组合,生成对应的线性组合预测模型;The linear combination module is used to perform a linear combination according to the constructed BP neural network model and the Gipps car-following model to generate a corresponding linear combination prediction model;
速度预测模块,用于利用线性组合模型,根据上一时刻下的车辆跟驰数据,对跟驰车辆的当前跟驰速度进行预测。The speed prediction module is used to use the linear combination model to predict the current speed of the following vehicle according to the vehicle following data at the previous moment.
还包括最优加权系数匹配模块,用于根据形成的线性组合预测模型,并结合预测要求,匹配出对应的最优加权系数;所述预测要求包括安全性和真实性。It also includes an optimal weighting coefficient matching module, which is used to match the corresponding optimal weighting coefficient according to the formed linear combination prediction model and combining with prediction requirements; the prediction requirements include safety and authenticity.
实施例二Embodiment two
与实施例一相比,本实施例的不同的之处在于还包括工况识别模块,用于在获取到上一时刻下的车辆跟驰数据之后,识别该跟驰车辆跟驰路径的工况信息;Compared with Embodiment 1, this embodiment is different in that it also includes a working condition identification module, which is used to identify the working condition of the following vehicle's following path after obtaining the vehicle following data at the previous moment information;
相似度匹配模块,用于根据识别出来的工况信息,对数据库中的历史工况信息与该工况信息的相似度进行匹配和判断,判断对应的相似度是否存在大于预设相似阈值,若存在,则调出该历史工况信息所对应的历史车辆信息和历史真实当前跟驰速度,若不存在,则通过速度预测模块对跟驰车辆的当前跟驰速度进行预测;The similarity matching module is used to match and judge the similarity between the historical working condition information in the database and the working condition information according to the identified working condition information, and judge whether the corresponding similarity is greater than the preset similarity threshold. Exist, then call out the historical vehicle information corresponding to the historical operating condition information and the historical real current following speed, if not exist, then predict the current following speed of the following vehicle by the speed prediction module;
处理模块,用于若识别出来的历史工况信息与该跟驰车辆的工况信息相同时,则该跟驰车辆的当前跟驰速度为该历史工况信息所对应的历史真实当前跟驰速度;A processing module, configured to: if the identified historical working condition information is the same as the working condition information of the car-following vehicle, the current following speed of the car-following vehicle is the historical real current following speed corresponding to the historical working condition information ;
若识别出来的历史工况信息与该跟驰车辆的工况信息相似但不相同,则根据该跟驰车辆的工况信息,识别出对应的工况类型,并调用该工况类型相对应的调整策略;If the identified historical working condition information is similar to but not the same as the working condition information of the following vehicle, then according to the working condition information of the following vehicle, the corresponding working condition type is identified, and the corresponding working condition type is called adjust the strategy;
调整模块,用于根据对应的调整策略,对该历史工况信息所对应的历史真实当前跟驰速度进行调整,之后对应的该跟驰车辆的当前跟驰速度为调整后的历史真实当前跟驰速度;The adjustment module is used to adjust the historical real current car-following speed corresponding to the historical working condition information according to the corresponding adjustment strategy, and then the corresponding current car-following speed of the following car is the adjusted historical real current car-following speed speed;
存储模块,用于存储历史工况信息、对应的历史车辆跟驰数据、以及历史真实当前跟驰速度;还用于根据工况类型,对历史真实当前根除速度进行调整的调整策略。The storage module is used to store historical working condition information, corresponding historical vehicle following data, and historical real current following speed; it is also used to adjust the historical real current eradication speed according to the type of working condition.
在本方案中,在获取上一时刻下的车辆跟驰数据之后,就会对该跟驰车辆的路径所对应的工况信息进行识别,然后从数据库中对于该工况信息相类似的历史工况信息进行匹配,即对历史工况信息进行相似度的计算和判断,只有在对应的相似度大于预设相似阈值的时候,才会调出对应的历史工况信息所对应的历史车辆信息和历史真实当前跟驰速度,反之就会利用速度预测模块来对跟驰车辆当前跟驰速度进行预测。在本实施例中,对工况信息相似度的匹配时不仅考虑车辆行驶环境的相似程度,还会对车辆信息的相似程度进行考虑。In this scheme, after obtaining the vehicle following data at the previous moment, the working condition information corresponding to the path of the following vehicle will be identified, and then the historical working condition information similar to the working condition information will be identified from the database. Matching with the condition information, that is, calculating and judging the similarity of the historical working condition information. Only when the corresponding similarity is greater than the preset similarity threshold, will the corresponding historical vehicle information and corresponding historical working condition information be called out. The history is true and the current car-following speed, otherwise, the speed prediction module will be used to predict the current car-following speed of the car-following vehicle. In this embodiment, when matching the similarity of the working condition information, not only the similarity of the vehicle driving environment, but also the similarity of the vehicle information is considered.
之后就会对相似度进行判断,如果对应的历史工况信息与本次的工况信息相同,在本实施例中,工况信息相同即对应的车辆行驶环境和车辆信息都相同。那么就会认定本次的跟驰数据应该与历史工况信息相同,即对应的该跟驰车辆的当前跟驰速度应该为该历史工况信息所对应的历史真实当前跟驰速度。Afterwards, the similarity will be judged. If the corresponding historical working condition information is the same as the current working condition information, in this embodiment, the same working condition information means that the corresponding vehicle driving environment and vehicle information are the same. Then it will be determined that the car-following data this time should be the same as the historical working condition information, that is, the corresponding current following car-following speed of the car-following vehicle should be the historical real current following car-following speed corresponding to the historical working condition information.
当然如果对应的历史工况信息与该跟驰车辆的工况信息相似但不相同,即对应的车辆行驶环境相同,对应的车辆信息不尽相同,那么就会根据该跟驰车辆的工况信息,识别出对应的工况类型,并调用该工况类型相对应的调整策略,然后根据对应的调整策略,对该历史工况信息所对应的历史真实当前跟驰速度进行调整,之后对应的该跟驰车辆的当前跟驰速度为调整后的历史真实当前跟驰速度。其中调整策略即不同的工况类型有不同的调整策略,例如在相同的路段,不同的天气下,对应的调整策略是不同的,例如晴天和下雪天,在下雪天,调整策略在对历史真实当前跟驰速度进行调整时会尽可能的减小历史真实当前跟驰速度,充分考虑雪天路面比较滑,在跟驰过程中车辆刹车距离会比较长,通过减小历史真实当前跟驰速度使得该跟驰车辆的当前跟驰速度相比历史真实当前跟驰速度会更小,而晴天的时候,就有可能会保持或者适当增加对应的历史真实当前跟驰速度,使得该跟驰车辆的当前跟驰速度相比历史真实当前跟驰速度会更大或者不变。在具体进行调整时,会根据对应的工况类型,匹配出该工况类型下该历史真实当前跟驰速度所对应的刹车距离,并计算在当前工况类型下对应的刹车距离与该工况类型的刹车距离的差值,并根据对应的差值形成对应的调整比,历史真实当前跟驰速度的调整量为对应的历史真实当前跟驰速度与调整比之间的乘积所对应的数值。将对应的历史真实当前跟驰速度的调整量与对应的刹车距离进行关联,这样大大提高了调整量的准确性,大大提高了对应的调整后的跟驰速度的安全和准确。Of course, if the corresponding historical working condition information is similar to but not the same as the working condition information of the car-following vehicle, that is, the corresponding vehicle driving environment is the same, but the corresponding vehicle information is not the same, then it will be based on the working condition information of the car-following vehicle. , identify the corresponding working condition type, and call the adjustment strategy corresponding to the working condition type, and then adjust the historical real current car-following speed corresponding to the historical working condition information according to the corresponding adjustment strategy, and then the corresponding The current car-following speed of the car-following vehicle is the adjusted historical real current car-following speed. Among them, the adjustment strategy means that different types of working conditions have different adjustment strategies. For example, in the same road section, the corresponding adjustment strategies are different under different weather conditions, such as sunny days and snowy days. When the real current car-following speed is adjusted, the historical real current car-following speed will be reduced as much as possible, fully considering that the snowy road surface is relatively slippery, and the braking distance of the vehicle will be longer during the car-following process. By reducing the historical real current car-following speed The current car-following speed of the car-following vehicle will be smaller than the historical real current car-following speed, and on sunny days, it is possible to maintain or appropriately increase the corresponding historical real current car-following speed, so that the car-following vehicle's current car-following speed Compared with the historical real current car-following speed, the current car-following speed will be greater or unchanged. When making specific adjustments, it will match the braking distance corresponding to the historical real current car-following speed under the working condition type according to the corresponding working condition type, and calculate the corresponding braking distance under the current working condition type and the working condition The difference of the braking distance of each type, and the corresponding adjustment ratio is formed according to the corresponding difference. The adjustment amount of the historical real current car-following speed is the value corresponding to the product of the corresponding historical real current car-following speed and the adjustment ratio. The adjustment amount of the corresponding historical real current car-following speed is associated with the corresponding braking distance, which greatly improves the accuracy of the adjustment amount and greatly improves the safety and accuracy of the corresponding adjusted car-following speed.
当然其他工况类型下对应的调整策略也是不相同的,例如雪天和雨天,同样是路面比较滑的环境,但是其对应的滑的程度是不同的,那么在对历史真实当前跟驰速度进行调整时对应的调整力度也会不一样。Of course, the corresponding adjustment strategies are also different under other types of working conditions. For example, snowy days and rainy days are also slippery road environments, but the corresponding slippery degrees are different. The corresponding adjustment strength during adjustment will also be different.
本方案通过将比较相似的历史工况信息所对应的数据进行提取,并通过对工况类型的判断来进行匹配不同的调整策略,以此来得到更加符合该跟驰车辆所对应的工况信息下的当前跟驰速度,尽可能的确保对当前跟驰速度的准确判断,以及确保跟驰过程中的安全性,大大提高了跟驰的安全保障。This solution extracts the data corresponding to similar historical working condition information, and matches different adjustment strategies by judging the working condition type, so as to obtain the working condition information that is more in line with the car-following vehicle The current car-following speed is lower, as far as possible to ensure the accurate judgment of the current car-following speed, and to ensure the safety during the car-following process, which greatly improves the safety of car-following.
以上所述的仅是本发明的实施例,方案中公知的具体技术方案和/或特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明技术方案的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。What is described above is only an embodiment of the present invention, and common knowledge such as specific technical solutions and/or characteristics known in the solutions are not described here too much. It should be pointed out that for those skilled in the art, without departing from the technical solutions of the present invention, some modifications and improvements can also be made, which should also be regarded as the protection scope of the present invention, and these will not affect the implementation of the present invention effect and utility of patents. The scope of protection required by this application shall be based on the content of the claims, and the specific implementation methods and other records in the specification may be used to interpret the content of the claims.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211210700.4A CN115547047B (en) | 2022-09-30 | 2022-09-30 | Intelligent network car-connected following model based on attention model |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211210700.4A CN115547047B (en) | 2022-09-30 | 2022-09-30 | Intelligent network car-connected following model based on attention model |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115547047A true CN115547047A (en) | 2022-12-30 |
CN115547047B CN115547047B (en) | 2024-08-20 |
Family
ID=84732003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211210700.4A Active CN115547047B (en) | 2022-09-30 | 2022-09-30 | Intelligent network car-connected following model based on attention model |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115547047B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE2350643A1 (en) * | 2023-05-26 | 2024-11-27 | Scania Cv Ab | Following distance based on historic brake events |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140005906A1 (en) * | 2012-06-28 | 2014-01-02 | Toyota Motor Engineering & Manufacturing | Preceding vehicle state prediction |
CN110298131A (en) * | 2019-07-05 | 2019-10-01 | 西南交通大学 | Automatic Pilot lane-change decision model method for building up under a kind of mixing driving environment |
CN110362910A (en) * | 2019-07-05 | 2019-10-22 | 西南交通大学 | Automatic driving vehicle lane-change conflict coordination method for establishing model based on game theory |
CN111338385A (en) * | 2020-01-22 | 2020-06-26 | 北京工业大学 | A vehicle following method based on the fusion of GRU network model and Gipps model |
CN111445015A (en) * | 2020-06-15 | 2020-07-24 | 之江实验室 | A method for location estimation of non-connected vehicles in an intelligent networked environment |
CN112389436A (en) * | 2020-11-25 | 2021-02-23 | 中汽院智能网联科技有限公司 | Safety automatic driving track-changing planning method based on improved LSTM neural network |
CN112907967A (en) * | 2021-01-29 | 2021-06-04 | 吉林大学 | Intelligent vehicle lane change decision-making method based on incomplete information game |
CN113033902A (en) * | 2021-03-31 | 2021-06-25 | 中汽院智能网联科技有限公司 | Automatic driving track-changing planning method based on improved deep learning |
EP3878706A1 (en) * | 2020-03-09 | 2021-09-15 | Avl Powertrain Uk Ltd | Method for controlling a hybrid electric vehicle |
-
2022
- 2022-09-30 CN CN202211210700.4A patent/CN115547047B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140005906A1 (en) * | 2012-06-28 | 2014-01-02 | Toyota Motor Engineering & Manufacturing | Preceding vehicle state prediction |
CN110298131A (en) * | 2019-07-05 | 2019-10-01 | 西南交通大学 | Automatic Pilot lane-change decision model method for building up under a kind of mixing driving environment |
CN110362910A (en) * | 2019-07-05 | 2019-10-22 | 西南交通大学 | Automatic driving vehicle lane-change conflict coordination method for establishing model based on game theory |
CN111338385A (en) * | 2020-01-22 | 2020-06-26 | 北京工业大学 | A vehicle following method based on the fusion of GRU network model and Gipps model |
EP3878706A1 (en) * | 2020-03-09 | 2021-09-15 | Avl Powertrain Uk Ltd | Method for controlling a hybrid electric vehicle |
CN111445015A (en) * | 2020-06-15 | 2020-07-24 | 之江实验室 | A method for location estimation of non-connected vehicles in an intelligent networked environment |
CN112389436A (en) * | 2020-11-25 | 2021-02-23 | 中汽院智能网联科技有限公司 | Safety automatic driving track-changing planning method based on improved LSTM neural network |
CN112907967A (en) * | 2021-01-29 | 2021-06-04 | 吉林大学 | Intelligent vehicle lane change decision-making method based on incomplete information game |
CN113033902A (en) * | 2021-03-31 | 2021-06-25 | 中汽院智能网联科技有限公司 | Automatic driving track-changing planning method based on improved deep learning |
Non-Patent Citations (1)
Title |
---|
任雪梅, 朱英平, 王武宏, 黄鸿: "基于径向基函数神经网络车辆跟驰模型", 北京理工大学学报, no. 04, 30 April 2004 (2004-04-30) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE2350643A1 (en) * | 2023-05-26 | 2024-11-27 | Scania Cv Ab | Following distance based on historic brake events |
Also Published As
Publication number | Publication date |
---|---|
CN115547047B (en) | 2024-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111145552B (en) | Planning method for vehicle dynamic lane changing track based on 5G network | |
CN110490275B (en) | Driving behavior prediction method based on transfer learning | |
CN108711016A (en) | A kind of driving behavior methods of marking based on BP neural network | |
CN114170789A (en) | A lane-changing decision modeling method for intelligent networked vehicles based on spatiotemporal graph neural network | |
CN108399763A (en) | A kind of intersection traffic Signalized control algorithm based on neural network | |
CN113552883B (en) | Ground unmanned vehicle autonomous driving method and system based on deep reinforcement learning | |
CN112883991A (en) | Object classification method, object classification circuit and motor vehicle | |
US20230259826A1 (en) | Methods and apparatuses for estimating an environmental condition | |
CN114030485A (en) | Automatic driving automobile man lane change decision planning method considering attachment coefficient | |
CN112677982A (en) | Vehicle longitudinal speed planning method based on driver characteristics | |
CN113650619A (en) | Four-wheel drive electric vehicle tire force soft measurement method | |
CN115547047A (en) | A car-following model for intelligent networked vehicles based on attention model | |
CN114162132B (en) | A driving pattern recognition method based on subjective and objective evaluation | |
CN113642114B (en) | An error-prone anthropomorphic random car-following driving behavior modeling method | |
CN113033902B (en) | Automatic driving lane change track planning method based on improved deep learning | |
CN114248780A (en) | IDM-LSTM combined following model establishing method considering driver style | |
CN118545054A (en) | Vehicle assisted lane change training method, device and electric vehicle | |
Wen et al. | Modeling human driver behaviors when following autonomous vehicles: An inverse reinforcement learning approach | |
CN118722712A (en) | Lane changing decision method for autonomous driving vehicles based on Transformer and improved DQN algorithm | |
CN117037541A (en) | Method for analyzing lane changing behavior of driver in intelligent networking environment | |
CN116946183A (en) | Commercial vehicle driving behavior prediction method considering driving capability and vehicle equipment | |
CN112052905A (en) | Method for extracting multi-operation fatigue features of driver based on recurrent neural network | |
CN112528568A (en) | Road feel simulation method based on K-Means and BP neural network | |
EP4273753A1 (en) | Training neural networks with a lesser requirement for labelled training data | |
CN118372818B (en) | Intelligent automobile longitudinal obstacle avoidance method based on personalized driving habit |
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 |